diff options
Diffstat (limited to 'wayland-basics/dot-config/kanshi')
| -rw-r--r-- | wayland-basics/dot-config/kanshi/config | 21 | ||||
| -rwxr-xr-x | wayland-basics/dot-config/kanshi/reload.sh | 6 |
2 files changed, 27 insertions, 0 deletions
diff --git a/wayland-basics/dot-config/kanshi/config b/wayland-basics/dot-config/kanshi/config new file mode 100644 index 0000000..8ca67a1 --- /dev/null +++ b/wayland-basics/dot-config/kanshi/config @@ -0,0 +1,21 @@ +# vim: ft=scfg + +output eDP-1 alias $laptop +output "Dell Inc. DELL P2723D FNHTH14" alias $workmon +output "Lenovo Group Limited M15 V30ANMLM" alias $lenmon + +profile work { + output $laptop disable + output $workmon mode 2560x1440 position 0,0 + exec ~/.config/kanshi/reload.sh +} + +profile home_double { + output $lenmon mode 1920x1080@60 position 0,0 + output $laptop enable mode 2880x1800@120 position 1920,0 scale 2 +} + +profile home { + output $laptop enable mode 2880x1800@120 position 0,0 scale 2 + exec ~/.config/kanshi/reload.sh +} diff --git a/wayland-basics/dot-config/kanshi/reload.sh b/wayland-basics/dot-config/kanshi/reload.sh new file mode 100755 index 0000000..ce74a3f --- /dev/null +++ b/wayland-basics/dot-config/kanshi/reload.sh @@ -0,0 +1,6 @@ +#!/bin/sh + +if [ -n "$HYPRLAND_INSTANCE_SIGNATURE" ]; then + hyprctl reload + hyprctl dispatch workspace 1 +fi |
