added noctalia to my configuration. also disabled hyprpanel. have to port to laptop still though

This commit is contained in:
2026-04-03 20:07:44 +02:00
parent db2c43f8ef
commit 527fda5af3
4 changed files with 763 additions and 5 deletions

19
homemanager/noctalia.nix Normal file
View File

@@ -0,0 +1,19 @@
{
lib,
config,
pkgs,
...
}:
{
options = {
modules.noctalia.enable = lib.mkEnableOption "noctalia";
};
config = lib.mkIf config.modules.noctalia.enable {
programs.noctalia-shell.enable = true;
programs.noctalia-shell.settings =
(builtins.fromJSON (builtins.readFile ./noctalia/config.json)).settings;
home.file."${config.home.homeDirectory}/Pictures/Wallpapers".source = ./backgrounds;
};
}