From e814f642281ae9cd180ee50ca49634358c9a4f37 Mon Sep 17 00:00:00 2001 From: Sacabambaspis <102341238+DataEraserC@users.noreply.github.com> Date: Fri, 16 Jan 2026 14:44:50 +0800 Subject: [PATCH] feat: noctalia - use directory for configuration instead of single file (#243) --- home/linux/gui/base/noctalia/{ => config}/settings.json | 0 home/linux/gui/base/noctalia/default.nix | 4 +++- 2 files changed, 3 insertions(+), 1 deletion(-) rename home/linux/gui/base/noctalia/{ => config}/settings.json (100%) diff --git a/home/linux/gui/base/noctalia/settings.json b/home/linux/gui/base/noctalia/config/settings.json similarity index 100% rename from home/linux/gui/base/noctalia/settings.json rename to home/linux/gui/base/noctalia/config/settings.json diff --git a/home/linux/gui/base/noctalia/default.nix b/home/linux/gui/base/noctalia/default.nix index 7cbb09fe..80f5637c 100644 --- a/home/linux/gui/base/noctalia/default.nix +++ b/home/linux/gui/base/noctalia/default.nix @@ -29,7 +29,9 @@ in confPath = "${config.home.homeDirectory}/nix-config/home/linux/gui/base/noctalia"; in { - "noctalia/settings.json".source = mkSymlink "${confPath}/settings.json"; + # NOTE: use config dir as noctalia config because config is not only settings.json + # https://github.com/noctalia-dev/noctalia-shell/blob/main/nix/home-module.nix#L211-L220 + "noctalia".source = mkSymlink "${confPath}/config"; "qt6ct/qt6ct.conf".source = mkSymlink "${confPath}/qt6ct.conf"; };