summaryrefslogtreecommitdiffstats
path: root/host_vars/macbook.local.yml.example
diff options
context:
space:
mode:
authorAhmed Abdelhalim <[email protected]>2026-07-10 18:49:44 +0200
committerAhmed Abdelhalim <[email protected]>2026-07-10 18:49:44 +0200
commit2760491ebf49ead138b877ae5de691292dca0f40 (patch)
tree5800e4d12f8efa3510c32ae35f410b6b689ac60c /host_vars/macbook.local.yml.example
parent448b78eaeb6ea80d44686f62419dd2b5892a6da9 (diff)
Replace hyprland monitors with kanshi profiles
Diffstat (limited to 'host_vars/macbook.local.yml.example')
-rw-r--r--host_vars/macbook.local.yml.example15
1 files changed, 15 insertions, 0 deletions
diff --git a/host_vars/macbook.local.yml.example b/host_vars/macbook.local.yml.example
index cb8aae6d..c20ce1da 100644
--- a/host_vars/macbook.local.yml.example
+++ b/host_vars/macbook.local.yml.example
@@ -53,4 +53,19 @@ firefox_extra_extensions:
installation_mode: "force_installed"
install_url: "https://addons.mozilla.org/firefox/downloads/latest/tabby-window-tab-manager/latest.xpi"
+hyprland_nvidia: false
+# Output criteria must be the full "make model serial" string reported by
+# `hyprctl monitors` (use "Unknown" for any missing field), not just the
+# model name — otherwise the profile silently never matches and kanshi
+# does nothing.
+hyprland_kanshi_profiles: |
+ profile docked {
+ output "Apple Computer Inc Built-in Display Unknown" disable
+ output "Some Company LEFT-MODEL 1234ABCD" mode [email protected] position 0,0 scale 1.0
+ output "Some Company RIGHT-MODEL 5678EFGH" mode [email protected] position 2560,0 scale 1.0
+ }
+ profile standalone {
+ output "Apple Computer Inc Built-in Display Unknown" mode 2880x1800@60Hz position 0,0 scale 2.0
+ }
+
logind_lid_ac_action: "ignore"