Make i3 monitor config handled by dotter

This will make it possible to merge all branches and only use master,
then let dotter handle different devices
This commit is contained in:
Julian Mutter 2023-03-02 14:40:02 +01:00
parent b7e8ecbb54
commit 8c96767b37
4 changed files with 12 additions and 2 deletions

View File

@ -24,6 +24,10 @@ mc = "~/.config/mc"
"i3/i3-scrot.conf" = "~/.config/i3-scrot.conf"
"i3/i3status-rust" = "~/.config/i3status-rust"
[i3.variables]
monitor-primary = "not-specified"
monitor-secondary = "not-specified"
[emacs.files]
"emacs/doom" = "~/.config/doom"
# "emacs/spacemacs/.spacemacs" = "~/.spacemacs"

3
.dotter/kardorf.toml Normal file
View File

@ -0,0 +1,3 @@
[i3.variables]
monitor-primary = "DVI-D-1"
monitor-secondary = "VGA-0"

3
.dotter/laptop.toml Normal file
View File

@ -0,0 +1,3 @@
[i3.variables]
monitor-primary = "eDP1"
monitor-secondary = "HDMI1"

View File

@ -152,8 +152,8 @@ bindsym $mod+Shift+9 move container to workspace number $ws9; workspace $ws9
bindsym $mod+Shift+0 move container to workspace number $ws10; workspace $ws10
# Monitor config
set $monitor_left DVI-D-1
set $monitor_right VGA-0
set $monitor_left {{monitor-primary}}
set $monitor_right {{monitor-secondary}}
workspace $ws1 output $monitor_left
workspace $ws2 output $monitor_left