diff options
| author | Florian Fischer <florian.fl.fischer@fau.de> | 2019-01-28 12:37:59 +0100 |
|---|---|---|
| committer | Florian Fischer <florian.fl.fischer@fau.de> | 2019-01-28 12:37:59 +0100 |
| commit | 9f9b1d306ee52dcdc53e6550ccb4cd2fa0711fe4 (patch) | |
| tree | e600342c172ed78688a72132a0e48e29acb40baf | |
| parent | 744bbc40517d13c4163ac33ec211cb78818a80b6 (diff) | |
| download | dotfiles-9f9b1d306ee52dcdc53e6550ccb4cd2fa0711fe4.tar.gz dotfiles-9f9b1d306ee52dcdc53e6550ccb4cd2fa0711fe4.zip | |
[i3] assign programs to workspaces/screens
| -rw-r--r-- | config/i3/config | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/config/i3/config b/config/i3/config index 18cd4a1..1a06f15 100644 --- a/config/i3/config +++ b/config/i3/config @@ -85,6 +85,23 @@ bindsym $mod+Shift+minus move scratchpad # If there are multiple scratchpad windows, this command cycles through them. bindsym $mod+minus scratchpad show +# Assign clients to workspaces +assign [class=qutebrowser] "2: www" + +assign [class=Signal] 7 +assign [title=lumail2] "8: mail" +# Maybe this works someday +assign [class=Spotify] "9: music" + +# Assign workspaces to screens +workspace 1 output HDMI1 +workspace "2: www" output HDMI1 +workspace "3: work" output HDMI1 + +workspace "7" output eDP1 +workspace "8: mail" output eDP1 +workspace "9: music" output eDP1 + # switch to workspace bindsym $mod+1 workspace 1 bindsym $mod+2 workspace 2: www |
