custom-hypr - up to date

This commit is contained in:
huyjaky
2025-02-07 17:08:39 +07:00
parent 1380fa224b
commit 3cab7862c8
120 changed files with 5678 additions and 3509 deletions

View File

@@ -1 +1,2 @@
env = GTK_IM_MODULE,fcitx

View File

@@ -4,10 +4,15 @@
exec-once = corectrl
exec-once = otd-daemon # run driver veikk
exec-once = fcitx5
exec-once = warp-taskbar
# exec-once = sway
exec-once = waybar -c ~/.config/waybar/primary_screen/config.jsonc
exec-once = waybar -c ~/.config/waybar/secondary_screen/config.jsonc
# exec-once = waybar
exec = gsettings set org.gnome.desktop.interface icon-theme 'Nordzy'
exec = gsettings set org.gnome.desktop.interface cursor-theme 'Gruvbox'
exec = hyprctl setcursor Gruvbox-Retro 20

View File

@@ -16,13 +16,18 @@ workspace = 4, monitor:HDMI-A-1,
workspace = 6, monitor:HDMI-A-1,
workspace = 8, monitor:HDMI-A-1,
workspace = 10, monitor:HDMI-A-1,
#
#
decoration {
blur {
enabled = false
}
drop_shadow = false
# drop_shadow = false
shadow {
enabled = false
}
}
input {
@@ -30,7 +35,7 @@ input {
kb_variant = ,qwerty
# kb_options = grp:alt_shift_toggle
kb_options = grp:win_space_toggle
repeat_delay = 155
repeat_delay = 200
repeat_rate = 55
}
@@ -55,16 +60,9 @@ master {
new_on_top = true
}
dwindle {
preserve_split = true # you probably want this
#no_gaps_when_only = true
smart_resizing = false
}
misc {
vrr = 0
vfr = false
vfr = true
disable_hyprland_logo = true
disable_splash_rendering = true
force_default_wallpaper = 0
@@ -73,28 +71,28 @@ misc {
}
plugin {
hyprbars {
# Honestly idk if it works like css, but well, why not
bar_text_font = VictorMono NF SemiBold Italic
bar_text_size = 18
bar_height = 30
bar_padding = 10
bar_button_padding = 15
bar_precedence_over_border = false
bar_part_of_window = false
# hyprbars {
# # Honestly idk if it works like css, but well, why not
# bar_text_font = VictorMono NF SemiBold Italic
# bar_text_size = 18
# bar_height = 30
# bar_padding = 10
# bar_button_padding = 15
# bar_precedence_over_border = github
# bar_part_of_window = false
bar_color = rgba(12131CFF)
col.text = rgba(E2E1EFFF)
# bar_color = rgba(12131CFF)
# col.text = rgba(E2E1EFFF)
# example buttons (R -> L)
# hyprbars-button = color, size, on-click
hyprbars-button = rgba(12131CFF), 25, 󰖭, hyprctl dispatch killactive
hyprbars-button = rgba(12131CFF), 25,  , hyprctl
hyprbars-button = rgba(12131CFF), 25, , hyprctl
hyprbars-button = rgba(12131CFF), 25, , hyprctl
hyprbars-button = rgba(12131CFF), 25, , hyprctl
hyprbars-button = rgba(12131CFF), 25, , hyprctl
hyprbars-button = rgba(12131CFF), 25, , hyprctl
hyprbars-button = rgba(12131CFF), 25, , hyprctl
}
# # example buttons (R -> L)
# # hyprbars-button = color, size, on-click
# hyprbars-button = rgba(12131CFF), 25, 󰖭, hyprctl dispatch killactive
# hyprbars-button = rgba(12131CFF), 25,  , hyprctl
# hyprbars-button = rgba(12131CFF), 25, , hyprctl
# hyprbars-button = rgba(12131CFF), 25, , hyprctl
# hyprbars-button = rgba(12131CFF), 25, , hyprctl
# hyprbars-button = rgba(12131CFF), 25, , hyprctl
# hyprbars-button = rgba(12131CFF), 25, , hyprctl
# hyprbars-button = rgba(12131CFF), 25, , hyprctl
# }
}

View File

@@ -18,6 +18,7 @@ unbind = Super, K
unbind = Super, L
unbind = Ctrl+Alt, mouse_down
unbind = Ctrl+Alt, mouse_up
unbind = SUPER, Tab
unbind = SUPER, mouse:273
@@ -38,9 +39,9 @@ bind = Ctrl+Alt, J, movewindow, d # [hidden]
## switch workspace
bind = Shift+Alt, L, exec, source /home/duckq1u/.config/hypr/scripts/workspaceV2inscrease.sh
bind = Shift+Alt, H, exec, source /home/duckq1u/.config/hypr/scripts/workspaceV2descrease.sh
bindt = Ctrl+Alt, mouse:272, exec, source /home/duckq1u/.config/hypr/scripts/workspaceV2descrease.sh
bindt = Ctrl+Alt, mouse:273, exec, source /home/duckq1u/.config/hypr/scripts/workspaceV2inscrease.sh
bindm = ALT, mouse:272, movewindow # [hidden]
bind = Alt, Q, killactive,
@@ -51,11 +52,16 @@ bind = Alt, E, exec, nautilus --new-window # Launch Nautilus (file manager)
bind = Alt, T, exec, kitty
bind = Alt, B, exec, thorium-browser --enable-features=UseOzonePlatform --ozone-platform=wayland --enable-wayland-ime # phai them cai nay vao no moi chay tren wayland chuan xac duoc
bind = Shift+Alt, B, exec, brave
bind = Alt, O, exec, obsidian
bind = Alt, V, exec, vesktop --no-sandbox --ozone-platform=wayland --ozone-platform-hint=auto --enable-features=UseOzonePlatform,WaylandWindowDecorations %U
bind = Alt, O, exec, obsidian --enable-features=UseOzonePlatform --ozone-platform=wayland --enable-wayland-ime --wayland-text-input-v3
bind = Alt, V, exec, vesktop --enable-features=UseOzonePlatform --ozone-platform=wayland --enable-wayland-ime --wayland-text-input-v3
bind = Alt, N, exec, swaync-client -t
bind = Alt+Shift, N, exec, dunstctl close-all
bind = SUPER, SUPER_L, exec, pkill -x rofi || $scrPath/rofilaunch.sh d # launch application launcher
bind = SUPER, SUPER_L, exec, pkill -x rofi || $scrPath/rofilaunch.sh w # launch application launcher
bind = SUPER, Tab, exec, pkill -x rofi || $scrPath/rofilaunch.sh d # launch window switcher
bind = SUPER, L, exec, swaylock # launch lock screen
bind = Ctrl+SUPER, Ctrl+SUPER_L, exec, rofi