From 7c6eaf22e33407809af77666c54b7518b57a10fc Mon Sep 17 00:00:00 2001 From: ulve Date: Fri, 19 Jun 2026 18:04:11 +0200 Subject: [PATCH] make niri config dir a mutable symlink so noctalia can write to it --- niri.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/niri.nix b/niri.nix index 7b0285c..256fec7 100644 --- a/niri.nix +++ b/niri.nix @@ -1,10 +1,12 @@ -{ pkgs, lib, ... }: +{ pkgs, lib, config, ... }: let useNoctalia = true; in { # ── Niri desktop environment ───────────────────────────────────────────────── - xdg.configFile."niri".source = ./config/niri; + xdg.configFile."niri" = { + source = config.lib.file.mkOutOfStoreSymlink "${config.home.homeDirectory}/nixos-dotfiles/config/niri"; + }; xdg.configFile."foot".source = ./config/foot; xdg.configFile."waybar" = lib.mkIf (!useNoctalia) { source = ./config/waybar; }; xdg.configFile."fuzzel/fuzzel.ini" = lib.mkIf (!useNoctalia) { source = ./config/fuzzel/fuzzel.ini; };