river: add output rules for multihead

This commit is contained in:
Andrew Scott 2024-08-20 17:36:01 -04:00
parent bddc589588
commit 2a4410ef76
Signed by: a
GPG key ID: 7CD5A5977E4931C1

View file

@ -257,7 +257,6 @@ riverctl map-switch normal lid close 'waylock-launcher'
riverctl focus-output DP-1
{{- end }}
{{ if eq .chezmoi.hostname "helix" }}
# Initial tags: $((1 << ("WORKSPACE" - 1)))
riverctl rule-add -app-id 'firefox' tags 1
riverctl rule-add -app-id 'chromium' tags 2
@ -272,6 +271,22 @@ riverctl rule-add -app-id 'kitty' -title 'weechat' tags $((1 << 7))
riverctl rule-add -app-id 'Mattermost' tags $((1 << 7))
riverctl rule-add -app-id 'thunderbird' tags $((1 << 8))
riverctl rule-add -app-id 'tutanota-desktop' tags $((1 << 8))
{{ if eq .chezmoi.hostname "hydrus" -}}
# Initial tags: $((1 << ("WORKSPACE" - 1)))
riverctl rule-add -app-id 'firefox' output 'DP-1'
riverctl rule-add -app-id 'chromium' output 'DP-1'
riverctl rule-add -app-id 'thunar' output 'DP-1'
riverctl rule-add -app-id 'evince' output 'DP-1'
riverctl rule-add -app-id 'libreoffice*' output 'DP-1'
riverctl rule-add -app-id 'Alacritty' output 'DP-2'
riverctl rule-add -app-id 'foot' output 'DP-2'
riverctl rule-add -app-id 'kitty' output 'DP-2'
riverctl rule-add -app-id 'emacs' output 'DP-2'
riverctl rule-add -app-id 'kitty' -title 'weechat' output 'DP-1'
riverctl rule-add -app-id 'Mattermost' output 'DP-1'
riverctl rule-add -app-id 'thunderbird' output 'DP-2'
riverctl rule-add -app-id 'tutanota-desktop' output 'DP-2'
{{- end }}
# Start floating