summaryrefslogtreecommitdiffstats
path: root/.config/i3
diff options
context:
space:
mode:
authorYigit Sever2021-11-22 15:33:56 +0300
committerYigit Sever2021-11-22 15:33:56 +0300
commit66afeaa349fc2146b0ef26b87f0894e8772db7af (patch)
tree9e479e15a85698d59008088a2136c4ce66f22d70 /.config/i3
parentfeccedc230222679108362ff584a2860f784f334 (diff)
downloaddotfiles-66afeaa349fc2146b0ef26b87f0894e8772db7af.tar.gz
dotfiles-66afeaa349fc2146b0ef26b87f0894e8772db7af.tar.bz2
dotfiles-66afeaa349fc2146b0ef26b87f0894e8772db7af.zip
i3-layouts
Diffstat (limited to '.config/i3')
-rw-r--r--.config/i3/config##h.lowe25
1 files changed, 21 insertions, 4 deletions
diff --git a/.config/i3/config##h.lowe b/.config/i3/config##h.lowe
index b7bed0f..608797e 100644
--- a/.config/i3/config##h.lowe
+++ b/.config/i3/config##h.lowe
@@ -20,6 +20,7 @@ exec --no-startup-id udiskie --automount --file-manager thunar --tray --notify &
20exec --no-startup-id /usr/lib/pam_kwallet_init 20exec --no-startup-id /usr/lib/pam_kwallet_init
21exec --no-startup-id remind -z -k'dunstify --appname="remind" --icon="view-calendar" "⏰ reminder!" "%s" &' ~/.reminders & 21exec --no-startup-id remind -z -k'dunstify --appname="remind" --icon="view-calendar" "⏰ reminder!" "%s" &' ~/.reminders &
22exec --no-startup-id $HOME/.config/polybar/launch.sh & 22exec --no-startup-id $HOME/.config/polybar/launch.sh &
23exec i3-layouts
23 24
24# start the screensaver, '' at the end is not a typo 25# start the screensaver, '' at the end is not a typo
25exec --no-startup-id xidlehook --not-when-fullscreen --not-when-audio --timer normal 300 'betterlockscreen -l dimblur -t "Welcome Back"' '' 26exec --no-startup-id xidlehook --not-when-fullscreen --not-when-audio --timer normal 300 'betterlockscreen -l dimblur -t "Welcome Back"' ''
@@ -102,10 +103,10 @@ bindcode $mod+45 focus up
102bindcode $mod+46 focus right 103bindcode $mod+46 focus right
103 104
104# move focused window on mod+shift+hnei 105# move focused window on mod+shift+hnei
105bindcode $mod+Shift+43 move left 106bindcode $mod+Shift+43 exec i3l move left
106bindcode $mod+Shift+44 move down 107bindcode $mod+Shift+44 exec i3l move down
107bindcode $mod+Shift+45 move up 108bindcode $mod+Shift+45 exec i3l move up
108bindcode $mod+Shift+46 move right 109bindcode $mod+Shift+46 exec i3l move right
109 110
110# split in horizontal orientation with mod+b 111# split in horizontal orientation with mod+b
111bindcode $mod+56 split h 112bindcode $mod+56 split h
@@ -211,3 +212,19 @@ workspace_auto_back_and_forth yes
211focus_follows_mouse no 212focus_follows_mouse no
212mouse_warping none 213mouse_warping none
213focus_wrapping no 214focus_wrapping no
215
216set $layout_mode Layout: [v]stack [h]stack [s]piral [2]columns [3]columns [c]ompanion [a]utosplit [n]one
217bindcode $mod+Shift+30 mode "$layout_mode"
218mode "$layout_mode" {
219 bindcode 55 exec i3l vstack 0.6
220 bindcode 43 exec i3l hstack 0.6
221 bindcode 40 exec i3l spiral
222 bindcode 11 exec i3l 2columns
223 bindcode 12 exec i3l 3columns
224 bindcode 54 exec i3l companion
225 bindcode 38 exec i3l autosplit
226 bindcode 44 exec i3l none
227
228 bindsym Escape mode "default"
229 bindsym Return mode "default"
230}