1
0
Fork 0
chezmoi/dot_config/hypr/hyprland.conf.bak

217 lines
5.5 KiB
Text

$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 {
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
}
decoration {
rounding=0
blur {
enabled = true
size = 3
passes = 1
vibrancy = 0.1696
}
}
animations {
enabled = true
# Default animations, see https://wiki.hyprland.org/Configuring/Animations/ for more
bezier = myBezier, 0.05, 0.9, 0.1, 1.05
animation = windows, 1, 7, myBezier
animation = windowsOut, 1, 7, default, popin 80%
animation = border, 1, 10, default
animation = borderangle, 1, 8, default
animation = fade, 1, 7, default
animation = workspaces, 1, 6, default
}
dwindle {
pseudotile = false
# 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 {
new_status = master
}
gestures {
workspace_swipe=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=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,moveworkspacetomonitor,1 current
bind=SUPER,1,workspace,1
bind=SUPER,2,moveworkspacetomonitor,2 current
bind=SUPER,2,workspace,2
bind=SUPER,3,moveworkspacetomonitor,3 current
bind=SUPER,3,workspace,3
bind=SUPER,4,moveworkspacetomonitor,4 current
bind=SUPER,4,workspace,4
bind=SUPER,5,moveworkspacetomonitor,5 current
bind=SUPER,5,workspace,5
bind=SUPER,6,moveworkspacetomonitor,6 current
bind=SUPER,6,workspace,6
bind=SUPER,7,moveworkspacetomonitor,7 current
bind=SUPER,7,workspace,7
bind=SUPER,8,moveworkspacetomonitor,8 current
bind=SUPER,8,workspace,8
bind=SUPER,9,moveworkspacetomonitor,9 current
bind=SUPER,9,workspace,9
bind=SUPER,0,workspace,movetomonitor10 current
bind=SUPER,0,workspace,10
bind=SUPER,60,workspace,+1
bind=SUPER,59,workspace,-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
exec-once=systemctl --user import-environment WAYLAND_DISPLAY HYPRLAND_CMD HYPRLAND_INSTANCE_SIGNATURE
exec=systemctl --user restart waybar-hyprland