This commit is contained in:
2026-03-19 19:57:48 +01:00
parent ce490cacdc
commit 944ee0e6e7
6 changed files with 46 additions and 26 deletions

View File

@@ -17,7 +17,20 @@
};
})
(den.lib.perUser {
includes = [den.aspects.desktop];
includes = [
den.aspects.cschmatzler
den.aspects.shell
den.aspects.ssh-client
den.aspects.terminal
den.aspects.atuin
den.aspects.dev-tools
den.aspects.neovim
den.aspects.ai-tools
den.aspects.secrets
den.aspects.zellij
den.aspects.zk
den.aspects.desktop
];
homeManager = {...}: {
fonts.fontconfig.enable = true;

View File

@@ -141,6 +141,8 @@
homebrew = {
enable = true;
casks = [
"alcove"
"aqua-voice"
"ghostty@tip"
"helium-browser"
"tidal"

View File

@@ -1,7 +1,7 @@
{...}: {
den.aspects.desktop.homeManager = {
pkgs,
lib,
pkgs,
...
}: {
home.packages = with pkgs;

View File

@@ -13,7 +13,20 @@
};
})
(den.lib.perUser {
includes = [den.aspects.desktop];
includes = [
den.aspects.cschmatzler
den.aspects.shell
den.aspects.ssh-client
den.aspects.terminal
den.aspects.atuin
den.aspects.dev-tools
den.aspects.neovim
den.aspects.ai-tools
den.aspects.secrets
den.aspects.zellij
den.aspects.zk
den.aspects.desktop
];
homeManager = {...}: {
fonts.fontconfig.enable = true;

View File

@@ -52,6 +52,21 @@
};
})
(den.lib.perUser {
includes = [
den.aspects.cschmatzler
den.aspects.shell
den.aspects.ssh-client
den.aspects.terminal
den.aspects.atuin
den.aspects.dev-tools
den.aspects.neovim
den.aspects.ai-tools
den.aspects.secrets
den.aspects.zellij
den.aspects.zk
den.aspects.email
];
homeManager = {
config,
inputs',

View File

@@ -1,34 +1,11 @@
{den, ...}: {
den.aspects.cschmatzler.includes = [
den._.bidirectional
den.provides.primary-user
den.aspects.shell
den.aspects.ssh-client
den.aspects.terminal
den.aspects.email
den.aspects.atuin
den.aspects.dev-tools
den.aspects.neovim
den.aspects.ai-tools
den.aspects.secrets
den.aspects.zellij
den.aspects.zk
];
den.aspects.cschmatzler.homeManager = {
lib,
pkgs,
...
}: {
programs.home-manager.enable = true;
home.activation =
lib.mkIf pkgs.stdenv.isDarwin {
"setWallpaper" =
lib.hm.dag.entryAfter ["revealHomeLibraryDirectory"] ''
echo "[+] Setting wallpaper"
${import ./_lib/wallpaper.nix {inherit pkgs;}}/bin/set-wallpaper-script
'';
};
};
}