make niri config dir a mutable symlink so noctalia can write to it

This commit is contained in:
2026-06-19 18:04:11 +02:00
parent 0e3fadbd3a
commit 7c6eaf22e3
+4 -2
View File
@@ -1,10 +1,12 @@
{ pkgs, lib, ... }: { pkgs, lib, config, ... }:
let let
useNoctalia = true; useNoctalia = true;
in in
{ {
# ── Niri desktop environment ───────────────────────────────────────────────── # ── 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."foot".source = ./config/foot;
xdg.configFile."waybar" = lib.mkIf (!useNoctalia) { source = ./config/waybar; }; xdg.configFile."waybar" = lib.mkIf (!useNoctalia) { source = ./config/waybar; };
xdg.configFile."fuzzel/fuzzel.ini" = lib.mkIf (!useNoctalia) { source = ./config/fuzzel/fuzzel.ini; }; xdg.configFile."fuzzel/fuzzel.ini" = lib.mkIf (!useNoctalia) { source = ./config/fuzzel/fuzzel.ini; };