From c5f3b4d032653befebdb6ecae4f0482d79b1a874 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sergio=20La=C3=ADn?= Date: Wed, 16 Oct 2024 13:08:15 +0200 Subject: [PATCH] =?UTF-8?q?=E2=99=BB=EF=B8=8F=20refactor(hypr):=20bindings?= =?UTF-8?q?=20now=20using=20more=20variables?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .config/hypr/configs/binds.conf | 27 +++++++++++++------------- .config/hypr/configs/default_apps.conf | 11 +++++++++-- 2 files changed, 23 insertions(+), 15 deletions(-) diff --git a/.config/hypr/configs/binds.conf b/.config/hypr/configs/binds.conf index 87007e1b..086be665 100644 --- a/.config/hypr/configs/binds.conf +++ b/.config/hypr/configs/binds.conf @@ -3,7 +3,7 @@ source = ~/.config/hypr/configs/default_apps.conf # Variables $mainMod = SUPER $scripts = ~/.config/hypr/scripts -$rofi-scripts = ~/.config/rofi/scripts +$launcher-scripts = ~/.config/rofi/scripts # Applications bind = $mainMod, W, exec, $scripts/launch_app $browser @@ -11,27 +11,25 @@ bind = $mainMod, O, exec, $scripts/launch_app $notetaking-app bind = $mainMod SHIFT, O, exec, $scripts/launch_app $office-suite bind = $mainMod SHIFT, E,exec, $scripts/launch_app $alter-file-manager bind = $mainMod, RETURN, exec, $scripts/launch_app $terminal -bind = $mainMod SHIFT, RETURN, exec, $terminal --class=center-float-large -bind = $mainMod CTRL, RETURN, exec, $terminal --class=center-float -bind = $mainMod ALT, RETURN, exec, $terminal --class=center-float-mini bind = $mainMod, BACKSPACE, exec, $scripts/launch_app $editor bind = $mainMod SHIFT, BACKSPACE, exec, $scripts/launch_app $alter-editor ## Notifications Menu -bind = $mainMod, N, exec, $notifications-menu -bind = $mainMod SHIFT, R, exec, swaync -R && swaync -rs +bind = $mainMod, N, exec, $notifications-menu-toggle +bind = $mainMod SHIFT, R, exec, $notifications-menu-reload ## Bar -bind = $mainMod CTRL, R, exec, killall $bar; $bar -bind = $mainMod CTRL, T, exec, killall -SIGUSR1 $bar +bind = $mainMod CTRL, R, exec, $bar-reload +bind = $mainMod CTRL, T, exec, $bar-toggle # Pickers/Launchers bind = $mainMod, 23, exec, $launcher # Tab -bind = $mainMod, INSERT, exec, $scripts/color_picker -bind = $mainMod SHIFT, W, exec, $rofi-scripts/wallpaper/wallpaper -bind = $mainMod, 61, exec, $rofi-scripts/keybindings/keybindings # / -bind = $mainMod, ESCAPE, exec, $rofi-scripts/powermenu/powermenu -bind = $mainMod, Y, exec, cliphist list | rofi -dmenu | cliphist decode | wl-copy +bind = $mainMod SHIFT, W, exec, $launcher-scripts/wallpaper/wallpaper +bind = $mainMod, 61, exec, $launcher-scripts/keybindings/keybindings # / +bind = $mainMod SHIFT, V, exec, $launcher-scripts/wireguard/wireguard_selection menu +bind = $mainMod, ESCAPE, exec, $launcher-scripts/powermenu/powermenu +bind = $mainMod, Y, exec, $launcher-scripts/clipboard/clipboard +bind = $mainMod CTRL, E, exec, $launcher-scripts/emoji/emoji ## Screenshots bind = CTRL, ESCAPE, exec, $rofi-scripts/screenshot/screenshot @@ -195,6 +193,9 @@ bindle = , XF86MonBrightnessUp, exec, swayosd-client --brightness +10 bindle = , XF86MonBrightnessDown, exec, swayosd-client --brightness -10 # Other +# Color picker +bind = $mainMod, INSERT, exec, $scripts/color_picker + ## Disable anim, blur, etc bind = $mainMod, F12, exec, $scripts/performance diff --git a/.config/hypr/configs/default_apps.conf b/.config/hypr/configs/default_apps.conf index d14114d3..76a9e2b8 100644 --- a/.config/hypr/configs/default_apps.conf +++ b/.config/hypr/configs/default_apps.conf @@ -1,7 +1,14 @@ # Define your programs -$bar = waybar $launcher = rofi -show drun -$notifications-menu = swaync-client -t + +$bar = waybar +$bar-toggle = killall -SIGUSR1 $bar +$bar-reload = killall $bar; $bar + +$notifications-menu = swaync-client +$notifications-menu-toggle = $notifications-menu -t +$notifications-menu-reload = $notifications-menu -R && $notifications-menu -rs + $browser = zen-browser $notetaking-app = obsidian $terminal = kitty