omarchy-nix: added

This commit is contained in:
kenji
2025-12-12 10:10:37 -06:00
parent 71d1da366d
commit ac840fb5e9
6 changed files with 232 additions and 12 deletions
+23
View File
@@ -46,6 +46,12 @@
url = "git+https://git.sakamoto.dev/kenji/illogical-impulse.git";
inputs.nixpkgs.follows = "nixpkgs";
};
omarchy-nix = {
url = "git+https://git.sakamoto.dev/kenji/omarchy-nix.git";
inputs.nixpkgs.follows = "nixpkgs";
inputs.home-manager.follows = "home-manager";
};
};
outputs = {
@@ -58,6 +64,7 @@
nixovim,
illogical-impulse,
erosanix,
omarchy-nix,
...
} @ inputs: let
config = import ./config.nix;
@@ -79,6 +86,12 @@
./hosts/hakase/configuration.nix
];
};
hakase-omarchy = nixpkgs.lib.nixosSystem {
modules = [
omarchy-nix.nixosModules.default
home-manager.nixosModules.home-manager
];
};
vanilla = nixpkgs.lib.nixosSystem {
specialArgs = args;
modules = [
@@ -99,6 +112,16 @@
./home/hakase.nix
];
};
hakase-omarchy = home-manager.lib.homeManagerConfiguration {
pkgs = import nixpkgs {
config.allowUnfree = true;
extraSpecialArgs = args;
};
modules = [
home-manager.nixosModules.home-manager
./home/hakase-omarchy.nix
];
};
};
darwinConfigurations = {
macos = darwin.lib.darwinSystem {