Adding Importing functionality

This commit is contained in:
Peritia 2025-08-06 09:34:26 +02:00
parent 62594d312c
commit 2f9ff34ad4
17 changed files with 1188 additions and 307 deletions

View file

@ -0,0 +1,37 @@
{ config, pkgs, host, lib, inputs, userconf, ... }:
let
username = "YOUR_USER";
nixDirectory = "/home/${username}/NixOS";
in {
################################################################
# Module Imports
################################################################
imports = [
# Home Manager integration
inputs.home-manager.nixosModules.home-manager
];
################################################################
# Home Manager Configuration
################################################################
home-manager = {
useGlobalPkgs = true;
useUserPackages = true;
backupFileExtension = "delme-HMbackup";
users.${username} = import ./home.nix;
extraSpecialArgs = {
inherit inputs nixDirectory username;
};
};
################################################################
# System Version
################################################################
system.stateVersion = "25.05";
# ... Add more
}