1 files changed,
22 insertions(+),
22 deletions(-)
Author:
Smirnov Oleksandr
ss2316544@gmail.com
Committed at:
2024-04-09 13:56:37 +0300
Parent:
a272803
M
config/hypr/hyprland.conf
@@ -1,11 +1,11 @@
-# vim: foldmethod=marker ts=2 sw=2 +# vim: foldmethod=marker ts=2 sw=2 ft=hyprlang monitor=,highres,auto,1 -## variables {{{ +# variables {{{ $mod = SUPER $terminal = kitty # }}} -## auto start {{{ +# auto start {{{ exec-once = waybar exec-once = hyprpaper exec-once = dunst@@ -18,7 +18,7 @@ exec-once = systemctl --user import-environment WAYLAND_DISPLAY XDG_CURRENT_DESKTOP
exec-once = swayidle -w timeout 120 '$lock' timeout 1200 'hyprctl dispatch dpms off' resume 'hyprctl dispatch dpms on' before-sleep '$lock' exec-once = wlsunset -S 10:00 -s 19:00 # }}} -## inputs {{{ +# inputs {{{ input { kb_layout = us,ua kb_variant =@@ -39,7 +39,7 @@ clickfinger_behavior = 1
} } # }}} -## general {{{ +# general {{{ general { gaps_in = 2 gaps_out = 4@@ -50,7 +50,7 @@
layout = dwindle # master } # }}} -## decorations {{{ +# decorations {{{ decoration { rounding = 3@@ -66,7 +66,7 @@ shadow_render_power = 3
col.shadow = rgba(1a1a1aee) } # }}} -## animations {{{ +# animations {{{ animations { enabled = false@@ -79,7 +79,7 @@ animation = fade, 1, 7, default
animation = workspaces, 1, 6, default } # }}} -## dwindle layout {{{ +# dwindle layout {{{ # https://wiki.hyprland.org/Configuring/Dwindle-Layout dwindle { pseudotile = false@@ -89,7 +89,7 @@ no_gaps_when_only = true
default_split_ratio = 1 } # }}} -## master layout {{{ +# master layout {{{ # https://wiki.hyprland.org/Configuring/Master-Layout master { new_is_master = false@@ -98,7 +98,7 @@ orientation = right
new_on_top = true } # }}} -## misc {{{ +# misc {{{ misc { disable_hyprland_logo = true disable_splash_rendering = true@@ -106,14 +106,14 @@ mouse_move_enables_dpms = true
key_press_enables_dpms = true } # }}} -## gestures {{{ +# gestures {{{ gestures { workspace_swipe = true workspace_swipe_invert = false workspace_swipe_create_new = false } # }}} -## window rules {{{ +# window rules {{{ windowrulev2 = workspace 1, class:(Postman,Insomnium,HTTPie,org.keepassxc.KeePassXC) windowrulev2 = workspace 2, class:(firefox|Google-chrome) windowrulev2 = workspace 2, title:(Google Chrome)@@ -142,7 +142,7 @@ windowrulev2 = noanim,class:^(xwaylandvideobridge)$
windowrulev2 = nofocus,class:^(xwaylandvideobridge)$ windowrulev2 = noinitialfocus,class:^(xwaylandvideobridge)$ # }}} -## keymaps {{{ +# keymaps {{{ bind = $mod, q, killactive bind = $mod, Return, exec, $terminal@@ -156,7 +156,7 @@ bind = $mod Ctrl, f, togglefloating
bind = , Print, exec, grim -g "$(slurp)" - | wl-copy bind = Alt, Print, exec, grim -g "$(slurp)" - ## programs {{{ + # programs {{{ bind = $mod SHIFT, w, exec, firefox bind = $mod SHIFT, f, exec, nautilus bind = $mod SHIFT, d, exec, ~/.local/appimage/logseq.AppImage@@ -164,24 +164,24 @@ bind = $mod SHIFT, a, exec, anki
bind = $mod SHIFT, s, exec, spotify bind = $mod SHIFT, t, exec, telegram-desktop bind = $mod SHIFT, c, exec, morgen - ## }}} - ## sound {{{ + # }}} + # sound {{{ bindl = , XF86AudioRaiseVolume, exec, wpctl set-volume -l 1.4 @DEFAULT_AUDIO_SINK@ 5%+ bindl = , XF86AudioLowerVolume, exec, wpctl set-volume -l 1.4 @DEFAULT_AUDIO_SINK@ 5%- bindl = , XF86AudioMute, exec, wpctl set-mute @DEFAULT_AUDIO_SINK@ toggle bindl = , XF86AudioPlay, exec, playerctl play-pause bindl = , XF86AudioNext, exec, playerctl next bindl = , XF86AudioPrev, exec, playerctl previous - ## }}} - ## brightness {{{ + # }}} + # brightness {{{ bindl = , XF86MonBrightnessUp, exec, brightnessctl set +5% bindl = , XF86MonBrightnessDown, exec, brightnessctl set 5%- - ## }}} - ## layout spesific {{{ + # }}} + # layout spesific {{{ bind = $mod, P, pseudo, # dwindle bind = $mod ALT, J, togglesplit, # dwindle # }}} - ## wm {{{ + # wm {{{ bind = $mod, h, movefocus, l bind = $mod, j, movefocus, d bind = $mod, k, movefocus, u@@ -205,7 +205,7 @@ bind = $mod SHIFT, l, movewindow, r
bind = $mod SHIFT, k, movewindow, u bind = $mod SHIFT, j, movewindow, d - ## workspaces {{{ + # workspaces {{{ bind = $mod, 1, workspace, 1 bind = $mod, 2, workspace, 2 bind = $mod, 3, workspace, 3