From a91b8cdbc3b8f7980044cee210f8b885d82230c0 Mon Sep 17 00:00:00 2001 From: q3aql Date: Sat, 8 Apr 2023 11:58:01 +0200 Subject: [PATCH] Dotfiles config update (2023-04-08) --- .config/i3/config | 61 ++++++++++++++++++++------------------- .config/i3/config.gruvbox | 61 ++++++++++++++++++++------------------- 2 files changed, 62 insertions(+), 60 deletions(-) diff --git a/.config/i3/config b/.config/i3/config index 6c8941b..629ab52 100644 --- a/.config/i3/config +++ b/.config/i3/config @@ -185,40 +185,40 @@ 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 "[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]" +set $ws1 "1:[term]" +set $ws2 "2:[www]" +set $ws3 "3:[chat]" +set $ws4 "4:[files]" +set $ws5 "5:[media]" +set $ws6 "6:[game]" +set $ws7 "7:[mail]" +set $ws8 "8:[dev]" +set $ws9 "9:[vm]" +set $ws10 "10:[all]" # switch to workspace -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] +bindsym $mod+1 workspace $ws1 +bindsym $mod+2 workspace $ws2 +bindsym $mod+3 workspace $ws3 +bindsym $mod+4 workspace $ws4 +bindsym $mod+5 workspace $ws5 +bindsym $mod+6 workspace $ws6 +bindsym $mod+7 workspace $ws7 +bindsym $mod+8 workspace $ws8 +bindsym $mod+9 workspace $ws9 +bindsym $mod+0 workspace $ws10 # move focused container to workspace -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] +bindsym $mod+Shift+1 move container to workspace $ws1 +bindsym $mod+Shift+2 move container to workspace $ws2 +bindsym $mod+Shift+3 move container to workspace $ws3 +bindsym $mod+Shift+4 move container to workspace $ws4 +bindsym $mod+Shift+5 move container to workspace $ws5 +bindsym $mod+Shift+6 move container to workspace $ws6 +bindsym $mod+Shift+7 move container to workspace $ws7 +bindsym $mod+Shift+8 move container to workspace $ws8 +bindsym $mod+Shift+9 move container to workspace $ws9 +bindsym $mod+Shift+0 move container to workspace $ws10 # force a window on a named workspace assign [class="Firefox"] [www] @@ -294,6 +294,7 @@ bar { #i3bar_command $HOME/.config/polybar/launch.sh #status_command i3status #status_command i3blocks + strip_workspace_numbers yes #tray_output DisplayPort-0 colors { separator #AAAAAA diff --git a/.config/i3/config.gruvbox b/.config/i3/config.gruvbox index 42d7e81..0fc8a33 100644 --- a/.config/i3/config.gruvbox +++ b/.config/i3/config.gruvbox @@ -185,40 +185,40 @@ 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 "[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]" +set $ws1 "1:[term]" +set $ws2 "2:[www]" +set $ws3 "3:[chat]" +set $ws4 "4:[files]" +set $ws5 "5:[media]" +set $ws6 "6:[game]" +set $ws7 "7:[mail]" +set $ws8 "8:[dev]" +set $ws9 "9:[vm]" +set $ws10 "10:[all]" # switch to workspace -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] +bindsym $mod+1 workspace $ws1 +bindsym $mod+2 workspace $ws2 +bindsym $mod+3 workspace $ws3 +bindsym $mod+4 workspace $ws4 +bindsym $mod+5 workspace $ws5 +bindsym $mod+6 workspace $ws6 +bindsym $mod+7 workspace $ws7 +bindsym $mod+8 workspace $ws8 +bindsym $mod+9 workspace $ws9 +bindsym $mod+0 workspace $ws10 # move focused container to workspace -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] +bindsym $mod+Shift+1 move container to workspace $ws1 +bindsym $mod+Shift+2 move container to workspace $ws2 +bindsym $mod+Shift+3 move container to workspace $ws3 +bindsym $mod+Shift+4 move container to workspace $ws4 +bindsym $mod+Shift+5 move container to workspace $ws5 +bindsym $mod+Shift+6 move container to workspace $ws6 +bindsym $mod+Shift+7 move container to workspace $ws7 +bindsym $mod+Shift+8 move container to workspace $ws8 +bindsym $mod+Shift+9 move container to workspace $ws9 +bindsym $mod+Shift+0 move container to workspace $ws10 # force a window on a named workspace assign [class="Firefox"] [www] @@ -294,6 +294,7 @@ bar { #i3bar_command $HOME/.config/polybar/launch.sh #status_command i3status #status_command i3blocks + strip_workspace_numbers yes #tray_output DisplayPort-0 colors { separator #AAAAAA