From fca8a0e7e4095e5b02cf5a7a3092d27c42815ebf Mon Sep 17 00:00:00 2001 From: Bun Date: Fri, 16 May 2025 03:31:17 -0400 Subject: [PATCH] Allowothers enabled on Nix systems --- modules/home/programs/terminal/nh/default.nix | 2 +- .../home/settings/impermanence/default.nix | 2 +- modules/home/wms/programs/kanshi/default.nix | 22 ++++++++++++++++++- .../devices/disks/filesystems/default.nix | 2 ++ 4 files changed, 25 insertions(+), 3 deletions(-) diff --git a/modules/home/programs/terminal/nh/default.nix b/modules/home/programs/terminal/nh/default.nix index 3eb9b254..71697b6f 100644 --- a/modules/home/programs/terminal/nh/default.nix +++ b/modules/home/programs/terminal/nh/default.nix @@ -2,7 +2,7 @@ { programs.nh = { enable = true; - flake = "${config.xdg.userDirs.extraConfig.XDG_PERSIST_DIR}/dirs/Projects/nixos-config"; + flake = "${config.xdg.userDirs.extraConfig.XDG_PROJECTS_DIR}/nixos-config"; }; home.shellAliases = { diff --git a/modules/home/settings/impermanence/default.nix b/modules/home/settings/impermanence/default.nix index 7a8e4642..74a814a3 100644 --- a/modules/home/settings/impermanence/default.nix +++ b/modules/home/settings/impermanence/default.nix @@ -4,7 +4,7 @@ home.persistence."${config.xdg.userDirs.extraConfig.XDG_PERSIST_DIR}" = { enable = true; - allowOther = false; + allowOther = if !config.targets.genericLinux.enable then true else false; removePrefixDirectory = true; directories = let home = config.home.homeDirectory; diff --git a/modules/home/wms/programs/kanshi/default.nix b/modules/home/wms/programs/kanshi/default.nix index 112de47a..1e30d7da 100644 --- a/modules/home/wms/programs/kanshi/default.nix +++ b/modules/home/wms/programs/kanshi/default.nix @@ -15,7 +15,7 @@ # Profiles { profile = { - name = "tower"; + name = "tower-tv"; outputs = [ { criteria = config.displays.tower1; @@ -37,6 +37,26 @@ ]; }; } + { + profile = { + name = "tower"; + outputs = [ + { + criteria = config.displays.tower1; + position = "1920,405"; + } + { + criteria = config.displays.tower2; + position = "0,405"; + } + { + criteria = config.displays.tower3; + position = "3840,0"; + transform = "90"; + } + ]; + }; + } { profile = { diff --git a/modules/system/devices/disks/filesystems/default.nix b/modules/system/devices/disks/filesystems/default.nix index 8a6e5943..a6a1f3ba 100644 --- a/modules/system/devices/disks/filesystems/default.nix +++ b/modules/system/devices/disks/filesystems/default.nix @@ -15,4 +15,6 @@ btrfs.autoScrub.enable = true; fstrim.enable = true; }; + + programs.fuse.userAllowOther = true; }