Dotfiles config update (2023-01-03)

This commit is contained in:
q3aql 2023-01-03 04:04:05 +01:00
parent 02e779f675
commit d6602a0438
2 changed files with 46 additions and 46 deletions

View File

@ -185,58 +185,58 @@ bindsym $mod+a focus parent
# Define names for default workspaces for which we configure key bindings later on.
# We use variables to avoid repeating the names in multiple places.
#set $ws1 "1"
#set $ws2 "2"
#set $ws3 "3"
#set $ws4 "4"
#set $ws5 "5"
#set $ws6 "6"
#set $ws7 "7"
#set $ws8 "8"
#set $ws9 "9"
#set $ws10 "10"
set $ws1 "[term]"
set $ws2 "[www]"
set $ws3 "[chat]"
set $ws4 "[files]"
set $ws5 "[media]"
set $ws6 "[game]"
set $ws7 "[mail]"
set $ws8 "[dev]"
set $ws9 "[vm]"
set $ws10 "[all]"
# switch to workspace
bindsym $mod+1 workspace number 1:term
bindsym $mod+2 workspace number 2:www
bindsym $mod+3 workspace number 3:chat
bindsym $mod+4 workspace number 4:files
bindsym $mod+5 workspace number 5:media
bindsym $mod+6 workspace number 6:game
bindsym $mod+7 workspace number 7:mail
bindsym $mod+8 workspace number 8:dev
bindsym $mod+9 workspace number 9:vm
bindsym $mod+0 workspace number 10:all
bindsym $mod+1 workspace [term]
bindsym $mod+2 workspace [www]
bindsym $mod+3 workspace [chat]
bindsym $mod+4 workspace [files]
bindsym $mod+5 workspace [media]
bindsym $mod+6 workspace [game]
bindsym $mod+7 workspace [mail]
bindsym $mod+8 workspace [dev]
bindsym $mod+9 workspace [vm]
bindsym $mod+0 workspace [all]
# move focused container to workspace
bindsym $mod+Shift+1 move container to workspace number 1:term
bindsym $mod+Shift+2 move container to workspace number 2:www
bindsym $mod+Shift+3 move container to workspace number 3:chat
bindsym $mod+Shift+4 move container to workspace number 4:files
bindsym $mod+Shift+5 move container to workspace number 5:media
bindsym $mod+Shift+6 move container to workspace number 6:game
bindsym $mod+Shift+7 move container to workspace number 7:mail
bindsym $mod+Shift+8 move container to workspace number 8:dev
bindsym $mod+Shift+9 move container to workspace number 9:vm
bindsym $mod+Shift+0 move container to workspace number 10:all
bindsym $mod+Shift+1 move container to workspace [term]
bindsym $mod+Shift+2 move container to workspace [www]
bindsym $mod+Shift+3 move container to workspace [chat]
bindsym $mod+Shift+4 move container to workspace [files]
bindsym $mod+Shift+5 move container to workspace [media]
bindsym $mod+Shift+6 move container to workspace [game]
bindsym $mod+Shift+7 move container to workspace [mail]
bindsym $mod+Shift+8 move container to workspace [dev]
bindsym $mod+Shift+9 move container to workspace [vm]
bindsym $mod+Shift+0 move container to workspace [all]
# force a window on a named workspace
assign [class="Firefox"] 2:www
assign [class="mpv"] 5:media
assign [class="vlc"] 5:media
assign [class="Ristretto"] 5:media
assign [class="Gimp"] 5:media
assign [class="Gimp-2.10"] 5:media
assign [class="Mozilla VPN"] 2:www
assign [class="XTerm"] 1:term
assign [class="VirtualBoxVM"] 9:vm
assign [class="VirtualBox Machine"] 9:vm
assign [class="Steam"] 6:game
assign [class="Telegram"] 3:chat
assign [class="Signal"] 3:chat
assign [class="Pcmanfm"] 4:files
assign [class="Mousepad"] 8:dev
assign [class="Geany"] 8:dev
assign [class="Firefox"] [www]
#assign [class="mpv"] 5:media
assign [class="vlc"] [media]
assign [class="Ristretto"] [media]
assign [class="Gimp"] [media]
assign [class="Gimp-2.10"] [media]
assign [class="Mozilla VPN"] [www]
assign [class="XTerm"] [term]
assign [class="VirtualBoxVM"] [vm]
assign [class="VirtualBox Machine"] [vm]
assign [class="Steam"] [game]
assign [class="Telegram"] [chat]
assign [class="Signal"] [chat]
assign [class="Pcmanfm"] [files]
assign [class="Mousepad"] [dev]
assign [class="Geany"] [dev]
# force floatin windows
for_window [class="Pavucontrol" instance="pavucontrol"] floating enable

Binary file not shown.

Before

Width:  |  Height:  |  Size: 626 KiB

After

Width:  |  Height:  |  Size: 635 KiB