Dotfiles config update (2023-01-03)
This commit is contained in:
parent
02e779f675
commit
d6602a0438
|
@ -185,58 +185,58 @@ bindsym $mod+a focus parent
|
||||||
|
|
||||||
# Define names for default workspaces for which we configure key bindings later on.
|
# Define names for default workspaces for which we configure key bindings later on.
|
||||||
# We use variables to avoid repeating the names in multiple places.
|
# We use variables to avoid repeating the names in multiple places.
|
||||||
#set $ws1 "1"
|
set $ws1 "[term]"
|
||||||
#set $ws2 "2"
|
set $ws2 "[www]"
|
||||||
#set $ws3 "3"
|
set $ws3 "[chat]"
|
||||||
#set $ws4 "4"
|
set $ws4 "[files]"
|
||||||
#set $ws5 "5"
|
set $ws5 "[media]"
|
||||||
#set $ws6 "6"
|
set $ws6 "[game]"
|
||||||
#set $ws7 "7"
|
set $ws7 "[mail]"
|
||||||
#set $ws8 "8"
|
set $ws8 "[dev]"
|
||||||
#set $ws9 "9"
|
set $ws9 "[vm]"
|
||||||
#set $ws10 "10"
|
set $ws10 "[all]"
|
||||||
|
|
||||||
# switch to workspace
|
# switch to workspace
|
||||||
bindsym $mod+1 workspace number 1:term
|
bindsym $mod+1 workspace [term]
|
||||||
bindsym $mod+2 workspace number 2:www
|
bindsym $mod+2 workspace [www]
|
||||||
bindsym $mod+3 workspace number 3:chat
|
bindsym $mod+3 workspace [chat]
|
||||||
bindsym $mod+4 workspace number 4:files
|
bindsym $mod+4 workspace [files]
|
||||||
bindsym $mod+5 workspace number 5:media
|
bindsym $mod+5 workspace [media]
|
||||||
bindsym $mod+6 workspace number 6:game
|
bindsym $mod+6 workspace [game]
|
||||||
bindsym $mod+7 workspace number 7:mail
|
bindsym $mod+7 workspace [mail]
|
||||||
bindsym $mod+8 workspace number 8:dev
|
bindsym $mod+8 workspace [dev]
|
||||||
bindsym $mod+9 workspace number 9:vm
|
bindsym $mod+9 workspace [vm]
|
||||||
bindsym $mod+0 workspace number 10:all
|
bindsym $mod+0 workspace [all]
|
||||||
|
|
||||||
# move focused container to workspace
|
# move focused container to workspace
|
||||||
bindsym $mod+Shift+1 move container to workspace number 1:term
|
bindsym $mod+Shift+1 move container to workspace [term]
|
||||||
bindsym $mod+Shift+2 move container to workspace number 2:www
|
bindsym $mod+Shift+2 move container to workspace [www]
|
||||||
bindsym $mod+Shift+3 move container to workspace number 3:chat
|
bindsym $mod+Shift+3 move container to workspace [chat]
|
||||||
bindsym $mod+Shift+4 move container to workspace number 4:files
|
bindsym $mod+Shift+4 move container to workspace [files]
|
||||||
bindsym $mod+Shift+5 move container to workspace number 5:media
|
bindsym $mod+Shift+5 move container to workspace [media]
|
||||||
bindsym $mod+Shift+6 move container to workspace number 6:game
|
bindsym $mod+Shift+6 move container to workspace [game]
|
||||||
bindsym $mod+Shift+7 move container to workspace number 7:mail
|
bindsym $mod+Shift+7 move container to workspace [mail]
|
||||||
bindsym $mod+Shift+8 move container to workspace number 8:dev
|
bindsym $mod+Shift+8 move container to workspace [dev]
|
||||||
bindsym $mod+Shift+9 move container to workspace number 9:vm
|
bindsym $mod+Shift+9 move container to workspace [vm]
|
||||||
bindsym $mod+Shift+0 move container to workspace number 10:all
|
bindsym $mod+Shift+0 move container to workspace [all]
|
||||||
|
|
||||||
# force a window on a named workspace
|
# force a window on a named workspace
|
||||||
assign [class="Firefox"] 2:www
|
assign [class="Firefox"] [www]
|
||||||
assign [class="mpv"] 5:media
|
#assign [class="mpv"] 5:media
|
||||||
assign [class="vlc"] 5:media
|
assign [class="vlc"] [media]
|
||||||
assign [class="Ristretto"] 5:media
|
assign [class="Ristretto"] [media]
|
||||||
assign [class="Gimp"] 5:media
|
assign [class="Gimp"] [media]
|
||||||
assign [class="Gimp-2.10"] 5:media
|
assign [class="Gimp-2.10"] [media]
|
||||||
assign [class="Mozilla VPN"] 2:www
|
assign [class="Mozilla VPN"] [www]
|
||||||
assign [class="XTerm"] 1:term
|
assign [class="XTerm"] [term]
|
||||||
assign [class="VirtualBoxVM"] 9:vm
|
assign [class="VirtualBoxVM"] [vm]
|
||||||
assign [class="VirtualBox Machine"] 9:vm
|
assign [class="VirtualBox Machine"] [vm]
|
||||||
assign [class="Steam"] 6:game
|
assign [class="Steam"] [game]
|
||||||
assign [class="Telegram"] 3:chat
|
assign [class="Telegram"] [chat]
|
||||||
assign [class="Signal"] 3:chat
|
assign [class="Signal"] [chat]
|
||||||
assign [class="Pcmanfm"] 4:files
|
assign [class="Pcmanfm"] [files]
|
||||||
assign [class="Mousepad"] 8:dev
|
assign [class="Mousepad"] [dev]
|
||||||
assign [class="Geany"] 8:dev
|
assign [class="Geany"] [dev]
|
||||||
|
|
||||||
# force floatin windows
|
# force floatin windows
|
||||||
for_window [class="Pavucontrol" instance="pavucontrol"] floating enable
|
for_window [class="Pavucontrol" instance="pavucontrol"] floating enable
|
||||||
|
|
BIN
examples/i3.png
BIN
examples/i3.png
Binary file not shown.
Before Width: | Height: | Size: 626 KiB After Width: | Height: | Size: 635 KiB |
Loading…
Reference in New Issue
Block a user