From 64d37c19dac7341f8e660d1514513567817b6cfe Mon Sep 17 00:00:00 2001 From: stitchy Date: Wed, 25 Dec 2024 12:35:54 +0000 Subject: [PATCH 1/6] chore: rebind plumbing keys --- config/hypr/binds.conf | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/config/hypr/binds.conf b/config/hypr/binds.conf index c903843..ab16ad7 100644 --- a/config/hypr/binds.conf +++ b/config/hypr/binds.conf @@ -6,8 +6,8 @@ bind=ALT,A,exec,footclient nvim bind=ALT,B,exec,swaylock bind=ALT,E,exec,dolphin -bind=ALT,F,exec,${XDG_CONFIG_HOME:-~/.config}/hypr/plumbing.sh -bind=ALT,G,exec,${XDG_CONFIG_HOME:-~/.config}/hypr/plumbing.sh clip +bind=ALT,G,exec,${XDG_CONFIG_HOME:-~/.config}/hypr/plumbing.sh +bind=ALT,C,exec,${XDG_CONFIG_HOME:-~/.config}/hypr/plumbing.sh clip bind=ALT,RETURN,exec,footclient bindr=ALTSHIFT,RETURN,exec,pkill wofi || wofi -S drun --allow-images From 071f45d1117f30d6858bf4e773b7c4925a5b7845 Mon Sep 17 00:00:00 2001 From: stitchy Date: Wed, 25 Dec 2024 12:36:15 +0000 Subject: [PATCH 2/6] chore: remove fullscreen keybind --- config/hypr/binds.conf | 1 - 1 file changed, 1 deletion(-) diff --git a/config/hypr/binds.conf b/config/hypr/binds.conf index ab16ad7..f6bebec 100644 --- a/config/hypr/binds.conf +++ b/config/hypr/binds.conf @@ -15,7 +15,6 @@ bindr=ALTSHIFT,RETURN,exec,pkill wofi || wofi -S drun --allow-images # Basic Actions bind=ALT,Q,killactive, bind=ALT,V,togglefloating, -bind=ALTSHIFT,F,fullscreen,1 bind=ALTSHIFT,M,fullscreen,0 bind=SUPER,M,exec,hyprctl dispatch exit 0 From 8fd1741c7fc81fbffa4e6be3261b820b2441b0a2 Mon Sep 17 00:00:00 2001 From: stitchy Date: Wed, 25 Dec 2024 12:36:41 +0000 Subject: [PATCH 3/6] feat: special workspaces --- config/hypr/binds.conf | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/config/hypr/binds.conf b/config/hypr/binds.conf index f6bebec..4bee271 100644 --- a/config/hypr/binds.conf +++ b/config/hypr/binds.conf @@ -65,6 +65,16 @@ bind=ALTSHIFT,k,swapwindow, u bind=ALTSHIFT,h,swapwindow, l bind=ALTSHIFT,l,swapwindow, r +## Special Workspaces ## + +# Firefox +bind=ALT,F,togglespecialworkspace,firefox +bind=ALTSHIFT,F,movetoworkspace,special:firefox + +# Chat Programs +bind=ALT,D,togglespecialworkspace,chat +bind=ALTSHIFT,D,movetoworkspace,special:chat + # Switch Workspace Bindings bind=ALT,1,workspace,1 bind=ALT,2,workspace,2 From 205575056c767fc241b476a374e9dda0bcc94e8a Mon Sep 17 00:00:00 2001 From: stitchy Date: Wed, 25 Dec 2024 12:38:18 +0000 Subject: [PATCH 4/6] refactor: change window resizing keybinds --- config/hypr/binds.conf | 26 +++++++++----------------- 1 file changed, 9 insertions(+), 17 deletions(-) diff --git a/config/hypr/binds.conf b/config/hypr/binds.conf index 4bee271..7db93a1 100644 --- a/config/hypr/binds.conf +++ b/config/hypr/binds.conf @@ -99,24 +99,16 @@ bind=ALTSHIFT,8,movetoworkspace,8 bind=ALTSHIFT,9,movetoworkspace,9 bind=ALTSHIFT,10,movetoworkspace,0 -# Submap for resizing windows -bind=ALT,R,submap,resize # will switch to a submap called resize +## Resizing Windows ## +binde=SUPER,L,resizeactive,10 0 +binde=SUPER,H,resizeactive,-10 0 +binde=SUPER,K,resizeactive,0 -10 +binde=SUPER,J,resizeactive,0 10 -submap=resize # will start a submap called "resize" - -binde=,L,resizeactive,10 0 -binde=,H,resizeactive,-10 0 -binde=,K,resizeactive,0 -10 -binde=,J,resizeactive,0 10 - -binde=SHIFT,L,resizeactive,50 0 -binde=SHIFT,H,resizeactive,-50 0 -binde=SHIFT,K,resizeactive,0 -50 -binde=SHIFT,J,resizeactive,0 50 - -bind=ALT,R,submap,reset # use reset to go back to the global submap - -submap=reset # will reset the submap, meaning end the current one and return to the global one. +binde=SUPERSHIFT,L,resizeactive,50 0 +binde=SUPERSHIFT,H,resizeactive,-50 0 +binde=SUPERSHIFT,K,resizeactive,0 -50 +binde=SUPERSHIFT,J,resizeactive,0 50 # Submap to disable all keybinds (for blender) bind=ALT,U,submap,clean From deb0db6ec02f4871100c6e0c8d44fa2e43c691fa Mon Sep 17 00:00:00 2001 From: stitchy Date: Wed, 25 Dec 2024 12:39:14 +0000 Subject: [PATCH 5/6] fix: special workspace slow to appear --- config/hypr/hyprland.conf | 1 + 1 file changed, 1 insertion(+) diff --git a/config/hypr/hyprland.conf b/config/hypr/hyprland.conf index 19c3445..0b1addc 100755 --- a/config/hypr/hyprland.conf +++ b/config/hypr/hyprland.conf @@ -75,6 +75,7 @@ animations { animation = borderangle, 1, 8, default animation = fade, 1, 3, default animation = workspaces, 1, 1, fast + animation = specialWorkspace, 0 } dwindle { From 2f1b3fc090fb68ec577d2c695fc506022db59ef2 Mon Sep 17 00:00:00 2001 From: stitchy Date: Wed, 25 Dec 2024 12:39:51 +0000 Subject: [PATCH 6/6] chore(hyprland): remove shadow --- config/hypr/hyprland.conf | 2 -- 1 file changed, 2 deletions(-) diff --git a/config/hypr/hyprland.conf b/config/hypr/hyprland.conf index 0b1addc..a9844a5 100755 --- a/config/hypr/hyprland.conf +++ b/config/hypr/hyprland.conf @@ -56,8 +56,6 @@ decoration { vibrancy_darkness=0.5 } - # Shadow - # Other rounding=15 inactive_opacity=.8