First commit

This commit is contained in:
2026-02-22 17:28:02 +01:00
parent 7a70268785
commit 6bacf1878e
9011 changed files with 114470 additions and 0 deletions
@@ -0,0 +1,39 @@
{ pkgs, ... }:
let
moduleName = "hm-base";
in
{
imports = [
./packages.nix
./flatpak.nix
./greeter.nix
./terminal.nix
./default-apps.nix
./backgrounds.nix
./hyprland.nix
./hyprshell.nix
./waybar.nix
];
programs.vscode = {
# enable = true;
profiles.default.extensions = with pkgs.vscode-extensions; [
ms-vscode.cpptools
ms-vscode.cmake-tools
bbenoist.nix
];
};
programs.home-manager.enable = true;
wayland.windowManager.hyprland.systemd.enable = true;
systemd.user.startServices = "sd-switch";
home.activation.cleanNixlog = pkgs.lib.hm.dag.entryBefore [ "writeBoundary" ] ''
rm -rf "$HOME/.nixlog"
mkdir -p "$HOME/.nixlog"
'';
home.file.".nixlog/loaded.${moduleName}-module-loaded".text = "loaded\n";
}