all repos

dotfiles @ adf97e351a0a898f252dcc1a41bb14a38a078866

i use rach linux btw
1 files changed, 9 insertions(+), 7 deletions(-)
hypr: update qt setup, autostart
Author: Smirnov Oleksandr ss2316544@gmail.com
Committed at: 2024-06-03 02:07:30 +0300
Parent: 5128e88
M config/hypr/hyprland.conf
···
                1
                1
                 # vim: foldmethod=marker ts=2 sw=2 ft=hyprlang

              
                2
                2
                 monitor=,highres,auto,1

              
                3
                3
                 

              
                
                4
                +# var {{{

              
                
                5
                +env = QT_QPA_PLATFORM,wayland;xcb

              
                
                6
                +env = QT_WAYLAND_DISABLE_WINDOWDECORATION,1

              
                
                7
                +# }}}

              
                4
                8
                 # variables {{{

              
                5
                9
                 $mod = SUPER

              
                6
                10
                 $terminal = kitty

              
                7
                11
                 $logseq = ~/.local/appimage/logseq.AppImage

              
                8
                12
                 $morgen = ~/.local/appimage/morgen.AppImage

              
                
                13
                +$filemanager = pcmanfm

              
                9
                14
                 # }}}

              
                10
                15
                 # auto start {{{

              
                11
                16
                 exec-once = waybar

              ···
                22
                27
                 exec-once = ~/.config/hypr/bat.sh

              
                23
                28
                 

              
                24
                29
                 exec-once = $logseq

              
                25
                
                -exec-once = $morgen

              
                26
                30
                 

              
                27
                
                -exec-once = /home/olex/code/awatcher/target/release/awatcher

              
                28
                
                -exec-once = /home/olex/code/aw-server-rust/target/release/aw-server

              
                
                31
                +exec-once = ~/code/aw-server-rust/target/release/aw-server

              
                
                32
                +exec-once = ~/code/awatcher/target/release/awatcher

              
                29
                33
                 # }}}

              
                30
                34
                 # inputs {{{

              
                31
                35
                 input {

              ···
                33
                37
                   kb_variant =

              
                34
                38
                   kb_model =

              
                35
                39
                   kb_options = grp:win_space_toggle,ctrl:nocaps

              
                36
                
                -  # ,grp:alt_shift_toggle

              
                37
                40
                   kb_rules =

              
                38
                41
                 

              
                39
                42
                   follow_mouse = 1

              ···
                109
                112
                 # }}}

              
                110
                113
                 # misc {{{

              
                111
                114
                 misc {

              
                112
                
                -  disable_hyprland_logo = true

              
                
                115
                +  disable_hyprland_logo = false

              
                113
                116
                   disable_splash_rendering = true

              
                114
                117
                   mouse_move_enables_dpms = true

              
                115
                118
                   key_press_enables_dpms = true

              ···
                165
                168
                   bind = $mod, f, fullscreen

              
                166
                169
                   bind = $mod Ctrl, f, togglefloating

              
                167
                170
                   bind = , Print, exec, grim -g "$(slurp)" - | wl-copy

              
                168
                
                -  bind = Alt, Print, exec, grim -g "$(slurp)"

              
                169
                171
                 

              
                170
                172
                   # programs {{{

              
                171
                173
                     bind = $mod SHIFT, w, exec, brave

              
                172
                174
                     bind = $mod SHIFT, e, exec, firefox

              
                173
                
                -    bind = $mod SHIFT, f, exec, nautilus

              
                
                175
                +    bind = $mod SHIFT, f, exec, $filemanager

              
                174
                176
                     bind = $mod SHIFT, d, exec, $logseq

              
                175
                177
                     bind = $mod SHIFT, a, exec, anki

              
                176
                178
                     bind = $mod SHIFT, s, exec, spotify