From 4ecb8c99665459ee99bcca476098a547637d5ee1 Mon Sep 17 00:00:00 2001 From: TolaMironcenko Date: Fri, 14 Nov 2025 12:43:05 +0700 Subject: [PATCH] updated programs and keybinds --- hypr/keybinds.conf | 60 +++++++++++++++++++++++----------------------- hypr/programs.conf | 18 ++++++++++++++ 2 files changed, 48 insertions(+), 30 deletions(-) diff --git a/hypr/keybinds.conf b/hypr/keybinds.conf index 75630b7..6c65133 100644 --- a/hypr/keybinds.conf +++ b/hypr/keybinds.conf @@ -9,16 +9,16 @@ bind = $mainMod, G, exec, $browser bind = $mainMod SHIFT, F, exec, firefox bind = $mainMod, A, exec, Telegram bind = $mainMod, P, exec, $dashboard -bind = $mainMod, C, exec, [float] kitty clipse +bind = $mainMod, C, exec, [float] $clipboard bind = $mainMod SHIFT, P, exec, $powermenu bind = $mainMod SHIFT, O, exec, $onscreenkeyboard bind = $mainMod, S, exec, spotify-launcher bind = $mainMod, Y, exec, $calculator bind = $mainMod, E, exec, $emojipicker -bind = $mainMod, Z, exec, swaync-client -t -bind = $mainMod SHIFT, R, exec, swaync-client -R -bind = $mainMod, U, exec, ~/dotfiles/hypr/bin/startupdate.sh -bind = $mainMod, O, exec, zed ~/dotfiles +bind = $mainMod, Z, exec, $swaync-toggle +bind = $mainMod SHIFT, R, exec, $swaync-reload-config +bind = $mainMod, U, exec, [float] $sysup +bind = $mainMod, O, exec, $editconfig bind = $mainMod SHIFT, A, exec, hyprwall bind = $mainMod SHIFT, G, exec, hyprgui bind = $mainMod, space, exec, $menu @@ -26,42 +26,42 @@ bind = $mainMod, F, fullscreen, bind = $mainMod, V, togglefloating, bind = $mainMod, Q, killactive, bind = $mainMod SHIFT, E, exit, -bind = $mainMod SHIFT, C, exec, grim -g "$(slurp -d)" - | wl-copy -bind = $mainMod, P, exec, grim -g "$(slurp)" ~/Pictures/Screenshots/$(date +%Y%m%d-%H%M%S).png -bind = , Print, exec, grim -g "$(slurp -d)" - | wl-copy +bind = $mainMod SHIFT, C, exec, $clipboard-screenshot +bind = $mainMod, P, exec, $file-screenshot +bind = , Print, exec, $clipboard-screenshot # bind = $mainMod, equal, exec, pamixer -i 10 # bind = $mainMod, minus, exec, pamixer -d 10 # bind = $mainMod SHIFT, M, exec, pamixer -t -bind = $mainMod, equal, exec, swayosd-client --output-volume raise -bind = $mainMod, minus, exec, swayosd-client --output-volume lower -bind = $mainMod SHIFT, M, exec, swayosd-client --output-volume mute-toggle +bind = $mainMod, equal, exec, $volume-raise +bind = $mainMod, minus, exec, $volume-lower +bind = $mainMod SHIFT, M, exec, $volume-toggle # bind = , XF86AudioLowerVolume, exec, pamixer -d 5 # bind = , XF86AudioRaiseVolume, exec, pamixer -i 5 # bind = , XF86AudioMicMute, exec, pamixer --default-source -m # bind = , XF86AudioMute, exec, pamixer -t -bind = , XF86AudioLowerVolume, exec, swayosd-client --output-volume lower -bind = , XF86AudioRaiseVolume, exec, swayosd-client --output-volume raise -bind = , XF86AudioMicMute, exec, swayosd-client --input-volume mute-toggle -bind = , XF86AudioMute, exec, swayosd-client --output-volume mute-toggle -bind = , XF86AudioPlay, exec, playerctl play-pause -bind = , XF86AudioPause, exec, playerctl play-pause -bind = , XF86AudioNext, exec, playerctl next -bind = , XF86AudioPrev, exec, playerctl previous -bind = $mainMod, bracketleft, exec, playerctl previous -bind = $mainMod, bracketright, exec, playerctl next -bind = $mainMod, backslash, exec, playerctl play-pause -bind = $mainMod SHIFT, space, exec, playerctl play-pause -bind = , Pause, exec, playerctl play-pause +bind = , XF86AudioLowerVolume, exec, $volume-lower +bind = , XF86AudioRaiseVolume, exec, $volume-raise +bind = , XF86AudioMicMute, exec, $input-volume-toggle +bind = , XF86AudioMute, exec, $volume-toggle +bind = , XF86AudioPlay, exec, $music-toggle +bind = , XF86AudioPause, exec, $music-toggle +bind = , XF86AudioNext, exec, $music-next +bind = , XF86AudioPrev, exec, $music-prev +bind = $mainMod, bracketleft, exec, $music-prev +bind = $mainMod, bracketright, exec, $music-next +bind = $mainMod, backslash, exec, $music-toggle +bind = $mainMod SHIFT, space, exec, $music-toggle +bind = , Pause, exec, $music-toggle # bind = $mainMod SHIFT, minus, exec, brightnessctl s 10%- # bind = $mainMod SHIFT, equal, exec, brightnessctl s 10%+ -bind = $mainMod SHIFT, minus, exec, swayosd-client --brightness lower -bind = $mainMod SHIFT, equal, exec, swayosd-client --brightness raise +bind = $mainMod SHIFT, minus, exec, $brightness-lower +bind = $mainMod SHIFT, equal, exec, $brightness-raise # bind = , XF86MonBrightnessDown, exec, brightnessctl s 10%- # bind = , XF86MonBrightnessUp, exec, brightnessctl s 10%+ -bind = , XF86MonBrightnessDown, exec, swayosd-client --brightness lower -bind = , XF86MonBrightnessUp, exec, swayosd-client --brightness raise -bind = , XF86KbdBrightnessUp, exec, brightnessctl --device smc::kbd_backlight s 10%+ -bind = , XF86KbdBrightnessDown, exec, brightnessctl --device smc::kbd_backlight s 10%- +bind = , XF86MonBrightnessDown, exec, $brightness-lower +bind = , XF86MonBrightnessUp, exec, $brightness-raise +bind = , XF86KbdBrightnessUp, exec, $keyboard-brightness-raise +bind = , XF86KbdBrightnessDown, exec, $keyboard-brightness-lower bind = $mainMod, left, movefocus, l bind = $mainMod, right, movefocus, r bind = $mainMod, up, movefocus, u diff --git a/hypr/programs.conf b/hypr/programs.conf index 3efc5e0..85c4cde 100644 --- a/hypr/programs.conf +++ b/hypr/programs.conf @@ -8,3 +8,21 @@ $browser = google-chrome-stable $emojipicker = ~/dotfiles/rofi/emoji/rofimoji.sh $onscreenkeyboard = ~/dotfiles/hypr/bin/toggle_keyboard.sh $calculator = gnome-calculator +$sysup = ~/dotfiles/hypr/bin/startupdate.sh +$clipboard = kitty clipse +$swaync-toggle = swaync-client -t +$swaync-reload-config = swaync-client -R +$editconfig = zed ~/dotfiles +$clipboard-screenshot = grim -g "$(slurp -d)" - | wl-copy +$file-screenshot = grim -g "$(slurp)" ~/Pictures/Screenshots/$(date +%Y%m%d-%H%M%S).png +$volume-raise = swayosd-client --output-volume raise +$volume-lower = swayosd-client --output-volume lower +$volume-toggle = swayosd-client --output-volume mute-toggle +$input-volume-toggle = swayosd-client --input-volume mute-toggle +$brightness-raise = swayosd-client --brightness raise +$brightness-lower = swayosd-client --brightness lower +$keyboard-brightness-raise = brightnessctl --device smc::kbd_backlight s 10%+ +$keyboard-brightness-lower = brightnessctl --device smc::kbd_backlight s 10%- +$music-toggle = swayosd-client --playerctl play-pause +$music-next = swayosd-client --playerctl next +$music-prev = swayosd-client --playerctl previous \ No newline at end of file