From 35e4626fbcf490c103e4cc2518e3092168c0b198 Mon Sep 17 00:00:00 2001 From: end-4 <97237370+end-4@users.noreply.github.com> Date: Sat, 26 Apr 2025 14:18:52 +0200 Subject: [PATCH] update hyprland config --- .config/hypr/hyprland/keybinds.conf | 10 +++++----- .config/hypr/hyprland/rules.conf | 1 + 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/.config/hypr/hyprland/keybinds.conf b/.config/hypr/hyprland/keybinds.conf index 4c85c62bc..ee3f91ef3 100644 --- a/.config/hypr/hyprland/keybinds.conf +++ b/.config/hypr/hyprland/keybinds.conf @@ -18,7 +18,7 @@ bindle=, XF86AudioLowerVolume, exec, wpctl set-volume @DEFAULT_AUDIO_SINK@ 2%- # bind = Super, T, exec, foot # Launch foot (terminal) bind = Super, Return, exec, foot # [hidden] # In case you're from i3 or its Wayland clone bind = , Super, exec, true # Open app launcher -bind = Ctrl+Super, T, exec, ~/.config/ags/scripts/color_generation/switchwall.sh # Change wallpaper +bind = Ctrl+Super, T, exec, ~/.config/quickshell/scripts/switchwall.sh || ~/.config/ags/scripts/color_generation/switchwall.sh # Change wallpaper ##! Actions # Screenshot, Record, OCR, Color picker, Clipboard history bind = Super, V, exec, pkill fuzzel || cliphist list | fuzzel --match-mode fzf --dmenu | cliphist decode | wl-copy # Clipboard history >> clipboard @@ -160,10 +160,10 @@ bind = Alt, Tab, bringactivetotop, # [hidden] bring it to the top bindr = Ctrl+Super, R, exec, killall ags agsv1 gjs ydotool; agsv1 & # Restart widgets bindr = Ctrl+Super+Alt, R, exec, hyprctl reload; killall agsv1 ydotool; agsv1 & # [hidden] bind = Ctrl+Alt, Slash, exec, agsv1 run-js 'cycleMode();' # Cycle bar mode (normal, focus) -bindir = Super, Super_L, exec, agsv1 -t 'overview' # Toggle overview/launcher -bind = Super, Tab, exec, agsv1 -t 'overview' # [hidden] +bindir = Super, Super_L, exec, qs ipc call overview toggle || agsv1 -t 'overview' # Toggle overview/launcher +bind = Super, Tab, exec, qs ipc call overview toggle || agsv1 -t 'overview' # [hidden] bind = Super, Slash, exec, for ((i=0; i<$(hyprctl monitors -j | jq length); i++)); do agsv1 -t "cheatsheet""$i"; done # Show cheatsheet -bind = Super, B, exec, agsv1 -t 'sideleft' # Toggle left sidebar +bind = Super, B, exec, qs ipc call sidebarLeft toggle || agsv1 -t 'sideleft' # Toggle left sidebar bind = Super, A, exec, qs ipc call sidebarLeft toggle || agsv1 -t 'sideleft' # [hidden] bind = Super, O, exec, qs ipc call sidebarLeft toggle || agsv1 -t 'sideleft' # [hidden] bind = Super, N, exec, qs ipc call sidebarRight toggle || agsv1 -t 'sideright' # Toggle right sidebar @@ -196,7 +196,7 @@ bindl= ,XF86AudioPause, exec, playerctl play-pause # [hidden] #! ##! Apps bind = Super, T, exec, # Launch foot (terminal) -bind = Super, E, exec, dolphin --new-window || nautilus --new-window # Launch file manager (Dolphin/Nautilus) +bind = Super, E, exec, nautilus --new-window # Launch file manager (Nautilus) bind = Super, Z, exec, Zed # Launch Zed (editor) bind = Super, C, exec, code # Launch VSCode (editor) bind = Super+Alt, E, exec, thunar # [hidden] diff --git a/.config/hypr/hyprland/rules.conf b/.config/hypr/hyprland/rules.conf index b789c0d5d..cf35e5d22 100644 --- a/.config/hypr/hyprland/rules.conf +++ b/.config/hypr/hyprland/rules.conf @@ -111,6 +111,7 @@ layerrule = animation slide left, quickshell:sidebarLeft layerrule = animation slide top, quickshell:onScreenDisplay layerrule = animation fade, quickshell:session layerrule = blur, quickshell:session +layerrule = noanim, quickshell:overview # Launcher needs to be FAST ## outfoxxed's stuff layerrule = blur, shell:bar layerrule = ignorezero, shell:bar