diff --git a/config/hypr/binds.conf b/config/hypr/binds.conf index 7db93a1..c903843 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,G,exec,${XDG_CONFIG_HOME:-~/.config}/hypr/plumbing.sh -bind=ALT,C,exec,${XDG_CONFIG_HOME:-~/.config}/hypr/plumbing.sh clip +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,RETURN,exec,footclient bindr=ALTSHIFT,RETURN,exec,pkill wofi || wofi -S drun --allow-images @@ -15,6 +15,7 @@ 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 @@ -65,16 +66,6 @@ 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 @@ -99,16 +90,24 @@ bind=ALTSHIFT,8,movetoworkspace,8 bind=ALTSHIFT,9,movetoworkspace,9 bind=ALTSHIFT,10,movetoworkspace,0 -## 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 for resizing windows +bind=ALT,R,submap,resize # will switch to a submap called resize -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=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. # Submap to disable all keybinds (for blender) bind=ALT,U,submap,clean diff --git a/config/hypr/hyprland.conf b/config/hypr/hyprland.conf index a9844a5..19c3445 100755 --- a/config/hypr/hyprland.conf +++ b/config/hypr/hyprland.conf @@ -56,6 +56,8 @@ decoration { vibrancy_darkness=0.5 } + # Shadow + # Other rounding=15 inactive_opacity=.8 @@ -73,7 +75,6 @@ animations { animation = borderangle, 1, 8, default animation = fade, 1, 3, default animation = workspaces, 1, 1, fast - animation = specialWorkspace, 0 } dwindle {