diff options
author | justanothercatgirl <sotov2070@gmail.com> | 2023-11-26 02:43:55 +0300 |
---|---|---|
committer | justanothercatgirl <sotov2070@gmail.com> | 2023-11-26 02:43:55 +0300 |
commit | 417cf9b495ebd0da63148e9b5f07e23d9a573276 (patch) | |
tree | 09c92cc15cd732be4977c1682498e9ba5943354c /.config/i3/config | |
parent | 920caab3de6ca983a76dc277950158a2d9315210 (diff) |
in the middle of creating proper nvim commit
Diffstat (limited to '.config/i3/config')
-rw-r--r-- | .config/i3/config | 24 |
1 files changed, 15 insertions, 9 deletions
diff --git a/.config/i3/config b/.config/i3/config index 7909229..9b11669 100644 --- a/.config/i3/config +++ b/.config/i3/config @@ -2,6 +2,8 @@ # 4.22 USER'S GUIDE CHANGE COLOURS set $mod Mod4 set $terminal sakura +set $lock_cmd i3lock -i ~/wallpaper/winlock.png -t -beef -up win + # Font for window titles. Will also be used by the bar unless a different font # is used in the bar {} block below. @@ -12,12 +14,15 @@ exec --no-startup-id dex --autostart --environment i3 # xss-lock grabs a logind suspend inhibit lock and will use i3lock to lock the # screen before suspend. Use loginctl lock-session to lock your screen. -exec --no-startup-id xss-lock --transfer-sleep-lock -- i3lock --nofork +exec --no-startup-id xss-lock --transfer-sleep-lock -- $lock_cmd --nofork # NetworkManager is the most popular way to manage wireless networks on Linux, # and nm-applet is a desktop environment-independent system tray GUI for it. exec --no-startup-id nm-applet +exec_always --no-startup-id xcompmgr +exec_always --no-startup-id devilspie -a + # Use pactl to adjust volume in PulseAudio. set $refresh_i3status killall -SIGUSR1 i3status #set $refresh_i3status killall -SIGUSR1 xmobar @@ -107,7 +112,7 @@ bindsym $mod+space focus mode_toggle bindsym $mod+a focus parent #lock i3lock -bindsym $mod+Shift+x exec i3lock +bindsym $mod+Shift+x exec $lock_cmd # focus the child container bindsym $mod+Shift+a focus child @@ -165,6 +170,7 @@ assign [class="pr"] workspace $ws5 assign [class="pm"] workspace $ws5 assign [class="vlc"] workspace $ws8 assign [class="libreoffice"] workspace $ws5 +assign [class="steam"] workspace $ws9 #assign [class="GigaQt"] workspace $ws9 @@ -219,7 +225,7 @@ mode "resize" { bindsym $mod+r mode "default" } -set $ModeName "[e]xit [Enter] | [r]eboot | [s]hutdown | shudown [n]ow | [h]ibernate" +set $ModeName "[e]xit [Enter] | [r]eboot | [s]hutdown | shudown [n]ow | [h]ibernate | s[u]spend" mode $ModeName{ bindsym Return exec i3-msg exit @@ -229,7 +235,8 @@ mode $ModeName{ bindsym n exec shutdown +0 # bindsym t exec "i3-msg exit && startx" bindsym Escape mode "default" - bindsym h exec systemctl hibernate + bindsym h mode "default"; exec systemctl hibernate + bindsym u mode "default"; exec systemctl suspend } # modes @@ -259,19 +266,18 @@ exec kboff # switch keyboard colors exec openrgb --color "00FFFF" -exec $terminal exec $terminal +exec $terminal -e bashtop exec microsoft-edge-dev #exec telegram-desktop #exec discord #exec qtcreator #exec doublecmd -exec_always feh --bg-fill ~/wallpaper/october2023.png +exec_always feh --bg-fill ~/wallpaper/nov2023.png exec_always setxkbmap -layout us,ru -option grp:alt_shift_toggle exec_always ~/.screenlayout/fullscreen.sh -exec_always xset r rate 333 25 - - +# exec_always xset r rate 269 19 +exec_always xset r rate 222 22 # empty lines at the EOF |