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,21 @@
{ pkgs, ... }:
let
cfg = import ../../conf/packages.conf { inherit pkgs; };
moduleName = "hm-packages";
in
{
# Unfree should be set at NixOS level
nixpkgs.config.allowUnfree = true;
# Install packages via Home Manager (integrated into NixOS)
home-manager.users.henrov = {
home.packages = cfg.packages;
};
# Optional: keep these available in the NixOS config namespace if you want
# to use them with nix-flatpak later.
# (No effect unless you wire them to a flatpak module.)
_module.args.packagesConf = cfg;
home.file.".nixlog/loaded.${moduleName}-module-loaded".text = "loaded\n";
}