try to test

This commit is contained in:
Raphael 2025-10-09 10:58:47 +02:00 committed by Raphaël
parent e3cb788b6a
commit d5121a0086

View file

@ -7,6 +7,7 @@
url = "github:nix-community/home-manager"; url = "github:nix-community/home-manager";
inputs.nixpkgs.follows = "nixpkgs"; inputs.nixpkgs.follows = "nixpkgs";
}; };
hm-config.url = "github:EniumRaphael/home-manager";
simple-nixos-mailserver.url = "gitlab:simple-nixos-mailserver/nixos-mailserver"; simple-nixos-mailserver.url = "gitlab:simple-nixos-mailserver/nixos-mailserver";
minecraft.url = "github:Infinidoge/nix-minecraft"; minecraft.url = "github:Infinidoge/nix-minecraft";
nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable"; nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable";
@ -17,6 +18,8 @@
self, self,
nixpkgs, nixpkgs,
flake-utils, flake-utils,
home-manager,
hm-config,
simple-nixos-mailserver, simple-nixos-mailserver,
... ...
}@inputs: }@inputs:
@ -31,6 +34,12 @@
system = "x86_64-linux"; system = "x86_64-linux";
modules = [ modules = [
./hosts/fix/configuration.nix ./hosts/fix/configuration.nix
home-manager.nixosModules.home-manager
{
home-manager.useGlobalPkgs = true;
home-manager.useUserPackages = true;
home-manager.users.raphael = hm-config.homeConfigurations."hm-fix";
}
]; ];
specialArgs = { specialArgs = {
inherit inputs; inherit inputs;
@ -41,6 +50,12 @@
modules = [ modules = [
./hosts/server/configuration.nix ./hosts/server/configuration.nix
simple-nixos-mailserver.nixosModule simple-nixos-mailserver.nixosModule
home-manager.nixosModules.home-manager
{
home-manager.useGlobalPkgs = true;
home-manager.useUserPackages = true;
home-manager.users.raphael = import hm-config.homeModules.server;
}
]; ];
specialArgs = { specialArgs = {
inherit inputs; inherit inputs;
@ -50,6 +65,12 @@
system = "aarch64-linux"; system = "aarch64-linux";
modules = [ modules = [
./hosts/asahi/configuration.nix ./hosts/asahi/configuration.nix
home-manager.nixosModules.home-manager
{
home-manager.useGlobalPkgs = true;
home-manager.useUserPackages = true;
home-manager.users.raphael = hm-config.homeConfigurations."hm-asahi";
}
]; ];
}; };
}; };