monitor=eDP-1,2256x1504@60,0x0,1.5 workspace=eDP-1,1 monitor=DVI-D-1,preferred,0x0,1 monitor=HDMI-A-1,preferred,0x0,1 monitor=DP-3,preferred,1080x0,1.5 workspace=DVI-D-1,2 workspace=DP-3,1 workspace=HDMI-A-1,2 monitor=DVI-D-1,transform,1 input { # kb_layout= # kb_variant= # kb_model= # kb_options= # kb_rules= repeat_rate=140 repeat_delay=180 natural_scroll=0 sensitivity=0.85 follow_mouse=0 touchpad { natural_scroll=1 clickfinger_behavior=1 } } general { max_fps=60 # deprecated, unused main_mod=SUPER gaps_in=15 gaps_out=20 border_size=0 col.active_border=0x66ee1111 col.inactive_border=0x66333333 #damage_tracking=full # leave it on full unless you hate your GPU and want to make it suffer layout=master } gestures { workspace_swipe=true workspace_swipe_fingers=3 } decoration { rounding=18 active_opacity=0.95 inactive_opacity=0.85 fullscreen_opacity=1.0 blur=true blur_new_optimizations=true blur_size=9# 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=30 shadow_render_power=2 dim_inactive=true dim_strength=0.2 } bezier=snapslide,0.07,0.66,0.04,1.02 animations { enabled=1 animation=windows,1,2,snapslide # animation=borders,1,10,default animation=fadeIn,1,2,snapslide animation=workspaces,1,2,snapslide } dwindle { pseudotile=0 # enable pseudotiling on dwindle } master { special_scale_factor=0.7 new_is_master=false new_on_top=false } misc:disable_autoreload = true # example window rules # for windows named/classed as abc and xyz #windowrule=move 69 420,abc #windowrule=size 420 69,abc #windowrule=tile,xyz #windowrule=float,abc #windowrule=pseudo,abc windowrule=opaque,firefox windowrule=float,dolphin windowrule=size 90% 76%,mpv windowrule=center,mpv windowrule=float,pulsemixer windowrule=workspace special,mpv windowrule=workspace 1,firefox windowrule=workspace 2,emacs # 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=SUPERALT,Alt_L,exec,/home/chris/bin/windows.sh bind=SUPER,E,exec,/home/chris/bin/emacslof bind=SUPER,B,exec,/home/chris/bin/fflof bind=SUPER,A,exec,alacritty --class pulsemixer -e pulsemixer 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=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=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,right bind=SUPER,y,togglespecialworkspace bind=SUPER,i,movewindow,left bind=SUPERSHIFT,p,pin bind=SUPER,n,movetoworkspace,special binde=, XF86AudioRaiseVolume, exec, /home/chris/bin/volup binde=, XF86AudioLowerVolume, exec, /home/chris/bin/voldown binde=, XF86AudioMute, exec, pamixer -t binde=, XF86MonBrightnessUp, exec, brightnessctl s +10% binde=, XF86MonBrightnessDown, exec, brightnessctl s 10%- bindm=SUPER,mouse:272,movewindow bindm=SUPER,mouse:273,resizewindow # Blur waybar blurls=waybar exec-once=/home/chris/bin/startup.sh exec-once=hyprpaper exec-once=dunst