diff --git a/alacritty/alacritty.yml b/alacritty/alacritty.yml index ad5bcbf..3b40ad7 100644 --- a/alacritty/alacritty.yml +++ b/alacritty/alacritty.yml @@ -20,7 +20,7 @@ window: #dimensions: # columns: 0 # lines: 0 - opacity: 1.0 + opacity: 0.80 dynamic_title: true # Window position (changes require restart) diff --git a/hypr/hyprland.conf b/hypr/hyprland.conf index 3fcff65..09c4bab 100644 --- a/hypr/hyprland.conf +++ b/hypr/hyprland.conf @@ -49,20 +49,22 @@ gestures { decoration { rounding=18 - active_opacity=0.95 - inactive_opacity=0.85 + active_opacity=0.90 + inactive_opacity=0.75 fullscreen_opacity=1.0 blur=true blur_new_optimizations=true - blur_size=9# minimum 1 + blur_size=2# minimum 1 blur_passes=5 # minimum 1, more passes = more resource intensive. # Your blur "amount" is blur_size * blur_passes, but high blur_size (over around 5-ish) will produce artifacts. # if you want heavy blur, you need to up the blur_passes. # the more passes, the more you can up the blur_size without noticing artifacts. drop_shadow=true shadow_range=20 - shadow_offset=2 2 - shadow_render_power=3 + shadow_offset=10 10 + shadow_scale=1.0 + shadow_render_power=2 + col.shadow = rgba(00000066) dim_inactive=true dim_strength=0.2 } @@ -94,14 +96,14 @@ master { # for windows named/classed as abc and xyz windowrule=opaque,firefox windowrule=float,dolphin -windowrule=workspace 1,mpv # for kaladin +${if builtins.readFile "/etc/hostname" == "syl\n" then "# this is a kaladin space" else "windowrule=workspace 1,mpv"} windowrule=float,mpv -# windowrule=size 90% 76%,mpv # for syl -windowrule=size 85% 85%,mpv # for kaladin +windowrule=size ${if builtins.readFile "/etc/hostname" == "syl\n" then "90% 76%" else "85% 85%"},mpv windowrule=center,mpv +# windowrule=pin,mpv windowrule=float,pulsemixer -windowrule=workspace 1,firefox -windowrule=workspace 2,emacs +windowrule=workspace ${if builtins.readFile "/etc/hostname" == "syl\n" then "2" else "1"},firefox +windowrule=workspace ${if builtins.readFile "/etc/hostname" == "syl\n" then "1" else "2"},emacs windowrule=float,btop windowrule=size 70% 70%,btop windowrule=center,btop @@ -110,76 +112,75 @@ windowrule=size 80% 80%,presenter windowrule=center,presenter # example binds -bind=SUPER,RETURN,exec,alacritty -bind=SUPER,C,killactive, -bind=SUPERSHIFT,Q,exit, -bind=SUPERSHIFT,D,exec,dolphin -bind=SUPERSHIFT,F,togglefloating, -bindr=SUPER,Super_L,exec,/home/chris/bin/launcher.sh -bindr=ALT,Alt_L,exec,/home/chris/bin/window.sh -bind=SUPER,w,exec,/home/chris/bin/window.sh -bind=SUPER,E,exec,/home/chris/bin/emacslof -bind=SUPER,d,exec,emacsclient -c -e '(dired-jump)' -bind=SUPER,B,exec,/home/chris/bin/fflof -bind=SUPER,A,exec,alacritty --class pulsemixer -e pulsemixer -bind=SUPERCTRL,i,exec,alacritty --class btop -e btop +bind = SUPER,RETURN,exec,alacritty +bind = SUPER,C,killactive, +bind = SUPERSHIFT,Q,exit, +bind = SUPERSHIFT,D,exec,dolphin +bind = SUPERSHIFT,F,togglefloating, +bindr = SUPER,Super_L,exec,/home/chris/bin/launcher.sh +# bindr = ALT,Alt_L,exec,/home/chris/bin/window.sh +bind = SUPER,w,exec,/home/chris/bin/window.sh +bind = SUPER,E,exec,/home/chris/bin/emacslof +bind = SUPER,d,exec,emacsclient -c -e '(dired-jump)' +bind = SUPER,B,exec,/home/chris/bin/fflof +bind = SUPER,A,exec,alacritty --class pulsemixer -e pulsemixer +bind = SUPERCTRL,i,exec,alacritty --class btop -e btop -bind=SUPER,P,exec,/home/chris/bin/rbw.sh -bind=SUPER,M,fullscreen,1 -bind=SUPER,F,fullscreen,0 +bind = SUPER,P,exec,/home/chris/bin/rbw.sh +bind = SUPER,M,fullscreen,1 +bind = SUPER,F,fullscreen,0 -bind=SUPER,h,movefocus,l -bind=SUPER,l,movefocus,r -bind=SUPER,k,cyclenext,prev -bind=SUPER,j,cyclenext -bind=SUPERSHIFT,h,movewindow,l -bind=SUPERSHIFT,l,movewindow,r -bind=SUPERSHIFT,k,movewindow,u -bind=SUPERSHIFT,j,movewindow,d -bind=SUPERCTRL,l,splitratio,+0.05 -bind=SUPERCTRL,h,splitratio,-0.05 -bind=SUPERCTRL,c,centerwindow +bind = SUPER,h,movefocus,l +bind = SUPER,l,movefocus,r +bind = SUPER,k,cyclenext,prev +bind = SUPER,j,cyclenext +bind = SUPERSHIFT,h,movewindow,l +bind = SUPERSHIFT,l,movewindow,r +bind = SUPERSHIFT,k,movewindow,u +bind = SUPERSHIFT,j,movewindow,d +bind = SUPERCTRL,l,splitratio,+0.05 +bind = SUPERCTRL,h,splitratio,-0.05 +bind = SUPERCTRL,c,centerwindow -bind=SUPER,1,workspace,1 -bind=SUPER,2,workspace,2 -bind=SUPER,3,workspace,3 -bind=SUPER,4,workspace,4 -bind=SUPER,5,workspace,5 -bind=SUPER,6,workspace,6 -bind=SUPER,7,workspace,7 -bind=SUPER,8,workspace,8 -bind=SUPER,9,workspace,9 -bind=SUPER,0,workspace,10 +bind = SUPER,1,workspace,1 +bind = SUPER,2,workspace,2 +bind = SUPER,3,workspace,3 +bind = SUPER,4,workspace,4 +bind = SUPER,5,workspace,5 +bind = SUPER,6,workspace,6 +bind = SUPER,7,workspace,7 +bind = SUPER,8,workspace,8 +bind = SUPER,9,workspace,9 +bind = SUPER,0,workspace,10 -bind=SUPERALT,l,workspace,m+1 -bind=SUPERALT,h,workspace,m-1 +bind = SUPERALT,l,workspace,m+1 +bind = SUPERALT,h,workspace,m-1 -bind=SUPERSHIFT,1,movetoworkspace,1 -bind=SUPERSHIFT,2,movetoworkspace,2 -bind=SUPERSHIFT,3,movetoworkspace,3 -bind=SUPERSHIFT,4,movetoworkspace,4 -bind=SUPERSHIFT,5,movetoworkspace,5 -bind=SUPERSHIFT,6,movetoworkspace,6 -bind=SUPERSHIFT,7,movetoworkspace,7 -bind=SUPERSHIFT,8,movetoworkspace,8 -bind=SUPERSHIFT,9,movetoworkspace,9 -bind=SUPERSHIFT,0,movetoworkspace,10 +bind = SUPERSHIFT,1,movetoworkspace,1 +bind = SUPERSHIFT,2,movetoworkspace,2 +bind = SUPERSHIFT,3,movetoworkspace,3 +bind = SUPERSHIFT,4,movetoworkspace,4 +bind = SUPERSHIFT,5,movetoworkspace,5 +bind = SUPERSHIFT,6,movetoworkspace,6 +bind = SUPERSHIFT,7,movetoworkspace,7 +bind = SUPERSHIFT,8,movetoworkspace,8 +bind = SUPERSHIFT,9,movetoworkspace,9 +bind = SUPERSHIFT,0,movetoworkspace,10 -bind=SUPER,o,movewindow,mon: next -bind=SUPER,y,togglespecialworkspace -bind=SUPER,i,movewindow,left -bind=SUPERSHIFT,p,pin -bind=SUPER,n,movetoworkspace,special +bind = SUPER,o,movewindow,mon: next +bind = SUPER,y,togglespecialworkspace +bind = SUPER,i,movewindow,left +bind = SUPERSHIFT,p,pin +bind = SUPER,n,movetoworkspace,special -binde=, XF86AudioMute, exec, pamixer -t -binde=, XF86AudioRaiseVolume, exec, /home/chris/bin/volup -binde=, XF86AudioLowerVolume, exec, /home/chris/bin/voldown -binde=,F1, exec, pamixer -t -binde=,F3, exec, /home/chris/bin/volup -binde=,F2, exec, /home/chris/bin/voldown - -binde=, XF86MonBrightnessUp, exec, brightnessctl s +10% -binde=, XF86MonBrightnessDown, exec, brightnessctl s 10%- +binde = , XF86AudioMute, exec, pamixer -t +binde = , XF86AudioRaiseVolume, exec, /home/chris/bin/volup +binde = , XF86AudioLowerVolume, exec, /home/chris/bin/voldown +binde = ,F1, exec, pamixer -t +binde = ,F3, exec, /home/chris/bin/volup +binde = ,F2, exec, /home/chris/bin/voldown +binde = , XF86MonBrightnessUp, exec, brightnessctl s +10% +binde = , XF86MonBrightnessDown, exec, brightnessctl s 10%- bind=SUPERCTRL,b,exec,eww.sh bind=SUPERALT,n,exec,eww update rightside=true @@ -191,10 +192,11 @@ bindm=SUPER,mouse:273,resizewindow # blurls=gtk-layer-shell # blurls=notifications -exec-once=/home/chris/bin/startup.sh -exec-once=hyprpaper -exec-once=dunst -exec-once=hyprctl dispatch --batch "splitratio 1; splitration -0.35" -exec-once=dbus-update-activation-environment --systemd --all -exec-once=jellyfin-mpv-shim -exec-once = hyprctl setcursor phinger-cursors-light \ No newline at end of file +exec-once = /home/chris/bin/startup.sh +exec-once = hyprpaper +exec-once = dunst +exec-once = hyprctl dispatch --batch "splitratio 1; splitration -0.35" +exec-once = dbus-update-activation-environment --systemd --all +exec-once = jellyfin-mpv-shim +exec-once = hyprctl setcursor phinger-cursors-light +exec-once = swayidle -w timeout 300 'swaylock -S --effect-blur 20x3 --fade-in 1 --effect-vignette 0.5:1 --grace 60' timeout 600 'swaymsg "output * dpms off"' resume 'swaymsg "output * dpms on"' before-sleep 'swaylock -S --effect-blur 20x3 --effect-vignette 0.5:1'