$dark0_hard = 0xff1d2021 $dark0 = 0xff282828 $dark0_soft = 0xff32302f $dark1 = 0xff3c3836 $dark2 = 0xff504945 $dark3 = 0xff665c54 $dark4 = 0xff7c6f64 $dark4_256 = 0xff7c6f64 $gray_245 = 0xff928374 $gray_244 = 0xff928374 $light0_hard = 0xfff9f5d7 $light0 = 0xfffbf1c7 $light0_soft = 0xfff2e5bc $light1 = 0xffebdbb2 $light2 = 0xffd5c4a1 $light3 = 0xffbdae93 $light4 = 0xffa89984 $light4_256 = 0xffa89984 $bright_red = 0xfffb4934 $bright_green = 0xffb8bb26 $bright_yellow = 0xfffabd2f $bright_blue = 0xff83a598 $bright_purple = 0xffd3869b $bright_aqua = 0xff8ec07c $bright_orange = 0xfffe8019 $neutral_red = 0xffcc241d $neutral_green = 0xff98971a $neutral_yellow = 0xffd79921 $neutral_blue = 0xff458588 $neutral_purple = 0xffb16286 $neutral_aqua = 0xff689d6a $neutral_orange = 0xffd65d0e $faded_red = 0xff9d0006 $faded_green = 0xff79740e $faded_yellow = 0xffb57614 $faded_blue = 0xff076678 $faded_purple = 0xff8f3f71 $faded_aqua = 0xff427b58 $faded_orange = 0xffaf3a03 input { kb_file= kb_layout=us kb_variant=cz_sk_de kb_model= kb_options= kb_rules= # use mouse without focus follow_mouse=2 touchpad { natural_scroll=no } sensitivity=0 # -1.0 - 1.0, 0 means no modification. } general { main_mod=SUPER layout = master gaps_in=5 gaps_out=5 border_size=3 col.active_border=$bright_blue col.inactive_border=$dark4 apply_sens_to_raw=0 # whether to apply the sensitivity to raw input (e.g. used by games where you aim using your mouse) damage_tracking=full # leave it on full unless you hate your GPU and want to make it suffer monitor=DVI-D-1,1680x1050,0x0,1 monitor=HDMI-A-1,preferred,1680x0,1 } decoration { rounding=0 blur=1 blur_size=3 # minimum 1 blur_passes=1 # minimum 1 blur_new_optimizations=1 } animations { enabled=1 animation=windows,1,7,default animation=border,1,10,default animation=fade,1,10,default animation=workspaces,1,6,default } dwindle { pseudotile = 0 # col.group_border = 0x66777700 # col.group_border_active = 0x66ffff00 # force_split = 0 # preserve_split = 0 # special_scale_factor = 0.8f # split_width_multiplier = 1.0f # no_gaps_when_only = 0 # use_active_for_splits = 1 } master { special_scale_factor = 0.8 new_is_master = 1 new_on_top = 0 no_gaps_when_only = 0 } gestures { workspace_swipe=no } # 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=monitor 0,xyz # some nice mouse binds bindm=SUPER,mouse:272,movewindow bindm=SUPER,mouse:273,resizewindow # example binds bind=SUPER,RETURN,exec,kitty bind=SUPER,Q,killactive, bind=SUPER_SHIFT,Q,exit, # bind=SUPER,E,exec,dolphin bind=SUPER_SHIFT,F,togglefloating, bind=SUPER,F,fullscreen, bind=SUPER,X,exec,wofi --show drun bind=SUPER,P,pseudo, bind=SUPER,S,workspaceopt,allfloat bind=SUPER,M,focusmonitor,0 bind=SUPER,N,focusmonitor,1 # Laptop multimedia keys for volume and LCD brightness bindel = ,XF86AudioRaiseVolume, exec, wpctl set-volume @DEFAULT_AUDIO_SINK@ 5%+ bindel = ,XF86AudioLowerVolume, exec, wpctl set-volume @DEFAULT_AUDIO_SINK@ 5%- bindel = ,XF86AudioMute, exec, wpctl set-mute @DEFAULT_AUDIO_SINK@ toggle bindel = ,XF86AudioMicMute, exec, wpctl set-mute @DEFAULT_AUDIO_SOURCE@ toggle bindel = ,XF86MonBrightnessUp, exec, brightnessctl s 10%+ bindel = ,XF86MonBrightnessDown, exec, brightnessctl s 10%- # XF86ScreenSaver bind=,160,exec,swaylock bind=SUPER,left,movefocus,l bind=SUPER,right,movefocus,r bind=SUPER,up,movefocus,u bind=SUPER,down,movefocus,d bind=SUPER,h,movefocus,l bind=SUPER,l,movefocus,r bind=SUPER,k,movefocus,u bind=SUPER,j,movefocus,d bind=SUPER_SHIFT,left,movewindow,l bind=SUPER_SHIFT,right,movewindow,r bind=SUPER_SHIFT,up,movewindow,u bind=SUPER_SHIFT,down,movewindow,d bind=SUPER_SHIFT,h,movewindow,l bind=SUPER_SHIFT,l,movewindow,r bind=SUPER_SHIFT,k,movewindow,u bind=SUPER_SHIFT,j,movewindow,d bind=SUPER,1,focusworkspaceoncurrentmonitor,1 bind=SUPER,2,focusworkspaceoncurrentmonitor,2 bind=SUPER,3,focusworkspaceoncurrentmonitor,3 bind=SUPER,4,focusworkspaceoncurrentmonitor,4 bind=SUPER,5,focusworkspaceoncurrentmonitor,5 bind=SUPER,6,focusworkspaceoncurrentmonitor,6 bind=SUPER,7,focusworkspaceoncurrentmonitor,7 bind=SUPER,8,focusworkspaceoncurrentmonitor,8 bind=SUPER,9,focusworkspaceoncurrentmonitor,9 bind=SUPER,0,focusworkspaceoncurrentmonitor,10 bind=SUPER,60,focusworkspaceoncurrentmonitor,+1 bind=SUPER,59,focusworkspaceoncurrentmonitor,-1 bind=SUPER_SHIFT,1,movetoworkspacesilent,1 bind=SUPER_SHIFT,2,movetoworkspacesilent,2 bind=SUPER_SHIFT,3,movetoworkspacesilent,3 bind=SUPER_SHIFT,4,movetoworkspacesilent,4 bind=SUPER_SHIFT,5,movetoworkspacesilent,5 bind=SUPER_SHIFT,6,movetoworkspacesilent,6 bind=SUPER_SHIFT,7,movetoworkspacesilent,7 bind=SUPER_SHIFT,8,movetoworkspacesilent,8 bind=SUPER_SHIFT,9,movetoworkspacesilent,9 bind=SUPER_SHIFT,0,movetoworkspacesilent,10 bind=SUPER,mouse_down,workspace,e+1 bind=SUPER,mouse_up,workspace,e-1 bind=SUPER,space,layoutmsg,togglesplit bind=SUPER_CONTROL,space,layoutmsg,movetoroot bind=,Print,exec,slurp | grim - - | wl-copy exec-once=systemctl --user import-environment WAYLAND_DISPLAY HYPRLAND_CMD HYPRLAND_INSTANCE_SIGNATURE exec-once=waybar # exec=systemctl --user restart waybar-hyprland