diff options
Diffstat (limited to 'host_vars')
| -rw-r--r-- | host_vars/desktop.local.yml | bin | 818 -> 892 bytes | |||
| -rw-r--r-- | host_vars/desktop.local.yml.example | 10 | ||||
| -rw-r--r-- | host_vars/laptop.local.yml | bin | 881 -> 937 bytes | |||
| -rw-r--r-- | host_vars/laptop.local.yml.example | 7 | ||||
| -rw-r--r-- | host_vars/macbook.local.yml | bin | 885 -> 1258 bytes | |||
| -rw-r--r-- | host_vars/macbook.local.yml.example | 15 |
6 files changed, 28 insertions, 4 deletions
diff --git a/host_vars/desktop.local.yml b/host_vars/desktop.local.yml Binary files differindex 9abcecf7..53939d8a 100644 --- a/host_vars/desktop.local.yml +++ b/host_vars/desktop.local.yml diff --git a/host_vars/desktop.local.yml.example b/host_vars/desktop.local.yml.example index 7017c6de..d24dcff2 100644 --- a/host_vars/desktop.local.yml.example +++ b/host_vars/desktop.local.yml.example @@ -41,10 +41,12 @@ fonts_extra: - "noto-fonts" hyprland_nvidia: true -hyprland_monitors: | - env = GDK_SCALE,2 - monitor=HDMI-A-1,3840x2160@60,auto-left,1.6 - monitor=DP-1,3840x2160@60,auto-right,1.6 +hyprland_gdk_scale: 2 +hyprland_kanshi_profiles: | + profile home { + output "Left Monitor" mode 3840x2160@60Hz position 0,0 scale 1.6 + output "Right Monitor" mode 3840x2160@60Hz position 2400,0 scale 1.6 + } zen_browser_install_browserpass: true zen_browser_install_passff: false diff --git a/host_vars/laptop.local.yml b/host_vars/laptop.local.yml Binary files differindex 8674e040..21e21e28 100644 --- a/host_vars/laptop.local.yml +++ b/host_vars/laptop.local.yml diff --git a/host_vars/laptop.local.yml.example b/host_vars/laptop.local.yml.example index c3f4ff18..ba9536da 100644 --- a/host_vars/laptop.local.yml.example +++ b/host_vars/laptop.local.yml.example @@ -39,4 +39,11 @@ fonts_extra: - "fonts-font-awesome" - "fonts-google-fira" +hyprland_nvidia: false +hyprland_gdk_scale: 2 +hyprland_kanshi_profiles: | + profile default { + output * mode preferred position 0,0 scale 1.6 + } + logind_lid_ac_action: "ignore" diff --git a/host_vars/macbook.local.yml b/host_vars/macbook.local.yml Binary files differindex 9bdb3650..b9a4e517 100644 --- a/host_vars/macbook.local.yml +++ b/host_vars/macbook.local.yml 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" |
