diff options
Diffstat (limited to 'hyprland')
| -rw-r--r-- | hyprland/hyprland.conf | 23 | ||||
| -rw-r--r-- | hyprland/keybinds.conf | 4 |
2 files changed, 21 insertions, 6 deletions
diff --git a/hyprland/hyprland.conf b/hyprland/hyprland.conf index 7193445..6d3e2c1 100644 --- a/hyprland/hyprland.conf +++ b/hyprland/hyprland.conf @@ -9,8 +9,8 @@ monitor=HDMI-A-3,1920x1080@180,auto,1.0 # See https://wiki.hyprland.org/Configuring/Keywords/ # Set programs that you use -$terminal = kitty -$fileManager = pcmanfm +$terminal = foot +$fileManager = nemo $menu = rofi -show drun -drun-reload-desktop-cache $reload_qs = pkill qs 2>&1; qs & $snip = hyprshot -m region --raw | satty --filename - @@ -33,6 +33,7 @@ $CONFIG = /home/subh/.config # exec-once = $terminal # exec-once = nm-applet & exec-once = qs & +exec-once = foot --server exec-once = dunst 2>/dev/null & exec-once = awww-daemon & awww img $HOME/wallpapers/Arcade_decay_red.png exec-once = swayidle -w before-sleep '/opt/scripts/lock.sh' & @@ -62,7 +63,7 @@ env = QT_QPA_PLATFORMTHEME,qt6ct # https://wiki.hyprland.org/Configuring/Variables/#general general { gaps_in = 5 - gaps_out = 5 + gaps_out = 20 border_size = 1 col.active_border = rgba(33ccffee) rgba(00ff99ee) 45deg @@ -205,6 +206,20 @@ windowrule { } windowrule { + name = foot + match:class = ^(foot)$ + opacity = 0.85 +} + +windowrule { + name = floatpattern + match:class = (?i).*floatpattern.* + + float = on + size = 600 100 + center = on +} +windowrule { name = yazi-float match:class = (?i).*yazi-term.* @@ -222,5 +237,5 @@ windowrule { # windowrulev2 = float,class:^(kitty)$,title:^(kitty)$ #windowrulev2 = suppressevent maximize, class:^(firefox|code|jetbrains-.*|electron)$ -windowrule = border_color rgb(f38ba8) rgb(313244), match:class (librewolf|discord|sublime_text|org.keepassxc.KeePassXC|burp-StartBurp|kitty) +windowrule = border_color rgb(f38ba8) rgb(313244), match:class (librewolf|discord|sublime_text|org.keepassxc.KeePassXC|burp-StartBurp|foot) windowrule = suppress_event maximize, match:class .* # You'll probably like this. diff --git a/hyprland/keybinds.conf b/hyprland/keybinds.conf index 3d455df..fbc00fb 100644 --- a/hyprland/keybinds.conf +++ b/hyprland/keybinds.conf @@ -38,8 +38,8 @@ bind = $mainMod, equal, exec, pactl set-sink-volume @DEFAULT_SINK@ +5% && notify bind = $mainMod, minus, exec, pactl set-sink-volume @DEFAULT_SINK@ -5% && notify-send "Volume Status" "Current Volume: $(pactl --format json get-sink-volume @DEFAULT_SINK@ | jq -r '.volume."front-left"."value_percent"')" bind = $mainMod SHIFT, equal, exec, mpc volume +5 && notify-send -i "audio-volume-high" -a "MPD" "MPD Volume" "$(mpc volume)" bind = $mainMod SHIFT, minus, exec, mpc volume -5 && notify-send -i "audio-volume-low" -a "MPD" "MPD Volume" "$(mpc volume)" -bind = Ctrl, M, exec, kitty --class rmpc-term rmpc -bind = Ctrl|Shift, F, exec, kitty --class yazi-term yazi +bind = Ctrl, M, exec, foot -a rmpc-term rmpc +bind = Ctrl|Shift, F, exec, foot -a yazi-term yazi # Move focus with mainMod + arrow keys bind = $mainMod, h, movefocus, l |
