Add home-manager

This commit is contained in:
2026-05-24 01:30:52 +02:00
parent 17c809ecb9
commit 02a495e150
4 changed files with 41 additions and 6 deletions
+17 -6
View File
@@ -11,7 +11,7 @@
};
home-manager = {
url = "github:nix-community/home-manager";
url = "github:nix-community/home-manager/release-25.11";
inputs.nixpkgs.follows = "nixpkgs";
};
};
@@ -19,6 +19,9 @@
outputs = {
self,
nixpkgs,
nix-flatpak,
home-manager,
...
} @ inputs: let
system = "x86_64-linux";
pkgs = import nixpkgs {inherit system;};
@@ -39,13 +42,21 @@
};
modules = [
({pkgs, ...}: {
_module.args = {
debugMode = true;
};
})
./configuration.nix
./hardware-configuration.nix
home-manager.nixosModules.home-manager
{
home-manager = {
useGlobalPkgs = true;
useUserPackages = true;
users.nixos = {
imports = [
./modules/home
];
};
};
}
];
};
+10
View File
@@ -0,0 +1,10 @@
{...}: {
imports = [
./packages.nix
./programs.nix
];
xdg.enable = true;
home.stateVersion = "25.11";
}
+4
View File
@@ -0,0 +1,4 @@
{pkgs, ...}: {
home.packages = with pkgs; [
];
}
+10
View File
@@ -0,0 +1,10 @@
{
pkgs,
lib,
config,
osConfig,
...
}: {
programs = {
};
}