From 5a41da5881a11ba3fdc3890c342aa3b7eb53e0cf Mon Sep 17 00:00:00 2001 From: Mohammad Reza Karimi Date: Tue, 16 Dec 2025 13:27:11 -0500 Subject: add initial version (incomplete) --- wayland-basics/dot-config/kanshi/config | 21 +++++++++++++++++++++ wayland-basics/dot-config/kanshi/reload.sh | 6 ++++++ 2 files changed, 27 insertions(+) create mode 100644 wayland-basics/dot-config/kanshi/config create mode 100755 wayland-basics/dot-config/kanshi/reload.sh (limited to 'wayland-basics/dot-config/kanshi') 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 -- cgit v1.2.3-71-gdd5e