4 files changed,
33 insertions(+),
36 deletions(-)
Author:
Oleksandr Smirnov
olexsmir@gmail.com
Committed at:
2025-04-04 21:44:04 +0300
Parent:
c41d196
jump to
| M | config/hypr/hyprland.conf |
| M | gitconfig |
| M | tmux.conf |
| M | zshrc |
M
config/hypr/hyprland.conf
··· 11 11 $browser = brave 12 12 $terminal = kitty 13 13 $notaker = obsidian 14 -$filemanager = pcmanfm 15 14 # }}} 16 15 # auto start {{{ 17 16 exec-once = waybar ··· 116 115 windowrulev2 = workspace 1, class:(Logseq|obsidian) 117 116 windowrulev2 = workspace 2, class:(firefox|Google-chrome|Brave-browser) 118 117 windowrulev2 = workspace 3, class:(jetbrains-rider|org.octave.Octave) 119 -windowrulev2 = workspace 4, class:(Postman,Insomnium,HTTPie,org.keepassxc.KeePassXC) 118 +windowrulev2 = workspace 4, class:(KeePassXC|Insomnium) 120 119 windowrulev2 = workspace 5, class:(discord|org.telegram.desktop|fractal|thunderbird) 121 120 windowrulev2 = workspace 7, class:(Spotify) 122 121 windowrulev2 = workspace 9, class:(zoom) ··· 124 123 windowrulev2 = float, class:(pavucontrol|blueman-manager) 125 124 126 125 # just fixes some annoyance 127 -windowrule = size 900 500, title:(Open File)(.*)$ 126 +windowrule = size 700 400, title:(Open File)(.*)$ 128 127 windowrule = float, title:(Open File)(.*)$ 129 128 windowrule = move center, title:(Open File)(.*)$ 130 129 ··· 156 155 bind = , SHIFT Print, exec, hyprshot -m output 157 156 158 157 # programs {{{ 158 + bind = $mod, comma, exec, wofi-emoji 159 + 159 160 bind = $mod SHIFT, a, exec, anki 160 161 bind = $mod SHIFT, d, exec, $notaker 161 - bind = $mod SHIFT, e, exec, wofi-emoji 162 - bind = $mod SHIFT, f, exec, $filemanager 162 + bind = $mod SHIFT, f, exec, newsflash 163 163 bind = $mod SHIFT, s, exec, spotify 164 164 bind = $mod SHIFT, t, exec, telegram-desktop 165 165 bind = $mod SHIFT, w, exec, $browser 166 166 # }}} 167 - # sound {{{ 167 + # function keys {{{ 168 168 bindl = , XF86AudioRaiseVolume, exec, wpctl set-volume -l 1.4 @DEFAULT_AUDIO_SINK@ 5%+ 169 169 bindl = , XF86AudioLowerVolume, exec, wpctl set-volume -l 1.4 @DEFAULT_AUDIO_SINK@ 5%- 170 170 bindl = , XF86AudioMute, exec, wpctl set-mute @DEFAULT_AUDIO_SINK@ toggle 171 171 bindl = , XF86AudioPlay, exec, playerctl play-pause 172 172 bindl = , XF86AudioNext, exec, playerctl next 173 173 bindl = , XF86AudioPrev, exec, playerctl previous 174 - # }}} 175 - # brightness {{{ 174 + 175 + # brightness 176 176 bindl = , XF86MonBrightnessUp, exec, brightnessctl set +5% 177 177 bindl = , XF86MonBrightnessDown, exec, brightnessctl set 5%- 178 178 # }}} ··· 186 186 bind = $mod, k, movefocus, u 187 187 bind = $mod, l, movefocus, r 188 188 189 - # Scroll through existing workspaces with mainMod + scroll 189 + # Scroll through existing workspaces with $mod + scroll 190 190 bind = $mod, mouse_down, workspace, e-1 191 191 bind = $mod, mouse_up, workspace, e+1 192 192 193 - # Move/resize windows with mainMod + LMB/RMB and dragging 193 + # Move/resize windows with $mod + LMB/RMB and dragging 194 194 bindm = $mod, mouse:272, movewindow 195 195 bindm = $mod, mouse:273, resizewindow 196 196 ··· 204 204 bind = $mod SHIFT, k, movewindow, u 205 205 bind = $mod SHIFT, j, movewindow, d 206 206 207 - # workspaces {{{ 208 - bind = $mod, 1, workspace, 1 209 - bind = $mod, 2, workspace, 2 210 - bind = $mod, 3, workspace, 3 211 - bind = $mod, 4, workspace, 4 212 - bind = $mod, 5, workspace, 5 213 - bind = $mod, 6, workspace, 6 214 - bind = $mod, 7, workspace, 7 215 - bind = $mod, 8, workspace, 8 216 - bind = $mod, 9, workspace, 9 207 + # workspaces 208 + bind = $mod, 1, workspace, 1 209 + bind = $mod, 2, workspace, 2 210 + bind = $mod, 3, workspace, 3 211 + bind = $mod, 4, workspace, 4 212 + bind = $mod, 5, workspace, 5 213 + bind = $mod, 6, workspace, 6 214 + bind = $mod, 7, workspace, 7 215 + bind = $mod, 8, workspace, 8 216 + bind = $mod, 9, workspace, 9 217 217 218 - bind = $mod SHIFT, 1, movetoworkspacesilent, 1 219 - bind = $mod SHIFT, 2, movetoworkspacesilent, 2 220 - bind = $mod SHIFT, 3, movetoworkspacesilent, 3 221 - bind = $mod SHIFT, 4, movetoworkspacesilent, 4 222 - bind = $mod SHIFT, 5, movetoworkspacesilent, 5 223 - bind = $mod SHIFT, 6, movetoworkspacesilent, 6 224 - bind = $mod SHIFT, 7, movetoworkspacesilent, 7 225 - bind = $mod SHIFT, 8, movetoworkspacesilent, 8 226 - bind = $mod SHIFT, 9, movetoworkspacesilent, 9 227 - # }}} 218 + bind = $mod SHIFT, 1, movetoworkspacesilent, 1 219 + bind = $mod SHIFT, 2, movetoworkspacesilent, 2 220 + bind = $mod SHIFT, 3, movetoworkspacesilent, 3 221 + bind = $mod SHIFT, 4, movetoworkspacesilent, 4 222 + bind = $mod SHIFT, 5, movetoworkspacesilent, 5 223 + bind = $mod SHIFT, 6, movetoworkspacesilent, 6 224 + bind = $mod SHIFT, 7, movetoworkspacesilent, 7 225 + bind = $mod SHIFT, 8, movetoworkspacesilent, 8 226 + bind = $mod SHIFT, 9, movetoworkspacesilent, 9 228 227 # }}} 229 228 # }}}
M
tmux.conf
··· 1 -# vim: foldmethod=marker ts=2 sw=2 1 +# vim: foldmethod=marker ts=2 sw=2 ft=tmux 2 2 # general {{{ 3 3 # i need my cute colors 4 4 set -g default-terminal "screen-256color" ··· 31 31 set -g prefix C-a 32 32 bind-key C-a send-prefix 33 33 34 -# some life-improvments 34 +# some life improvements 35 35 bind r source-file ~/.tmux.conf \; display 'Reloaded tmux config' 36 36 bind Tab last-window 37 37
M
zshrc
··· 23 23 alias cls="clear" cp="cp -r" mkdir="mkdir -p" 24 24 alias gor="go run" gob="go build" gog="go get" 25 25 alias ...="cd ../.." .3="cd ../../.." 26 -alias v="nvim" vim="v" vi="vim" 27 -alias sdki=". $HOME/.sdkman/bin/sdkman-init.sh" 28 -alias asdfi=". $HOME/.asdf/asdf.sh" 26 +alias vim="nvim" vi="vim" e="vim" 29 27 30 28 if [[ -f "/bin/exa" ]]; then 31 29 alias ls="exa -l" ll="ls" la="ls -a"