This commit is contained in:
41666 2025-04-25 17:07:10 -07:00
parent 3abaa47c76
commit ee1e363b3c
14 changed files with 550 additions and 241 deletions

View file

@ -4,7 +4,7 @@
inputs = {
lix-module = {
url = "https://git.lix.systems/lix-project/nixos-module/archive/2.92.0-3.tar.gz";
inputs.nixpkgs.follows = "nixpkgs-master";
# inputs.nixpkgs.follows = "nixpkgs-master";
};
# Nixpkgs (usually unstable)
@ -28,7 +28,10 @@
sops-nix.url = "github:Mic92/sops-nix";
# Pro gamer move
nixos-generators.url = "github:nix-community/nixos-generators";
nixos-generators = {
url = "github:nix-community/nixos-generators";
inputs.nixpkgs.follows = "nixpkgs-unstable";
};
nixos-hardware.url = "github:nixos/nixos-hardware/master";
flake-utils.url = "github:numtide/flake-utils";
lenovo-rgb.url = "github:4jx/l5p-keyboard-rgb";
@ -49,6 +52,10 @@
url = "git+https://git.sapphic.engineer/noe/noe.sh";
inputs.nixpkgs.follows = "nixpkgs";
};
blood-pet = {
url = "git+https://git.sapphic.engineer/noe/blood.pet";
inputs.nixpkgs.follows = "nixpkgs";
};
doll-repair = {
url = "git+https://codeberg.org/noe/doll.repair";
inputs.nixpkgs.follows = "nixpkgs";
@ -101,7 +108,7 @@
];
mkNixos = modules: nixpkgs.lib.nixosSystem {
modules = [ lix-module.nixosModules.default ] ++ modules;
modules = [ lix-module.nixosModules.lixFromNixpkgs ] ++ modules;
specialArgs = { inherit inputs outputs; };
};
@ -149,6 +156,7 @@
nixosConfigurations = {
aerial = mkNixos [ ./nixos/hosts/aerial ]; # desktop
# cider = mkNixos [ ./nixos/hosts/cider ]; # asahi m2 mba
bouncer = mkNixos [ ./nixos/hosts/bouncer ]; # soju
dis-sociat-ing = mkNixos [ ./nixos/hosts/dis-sociat-ing ]; # Iceshrimp+Withdrawl, dis.sociat.ing
exit-node = mkNixos [ ./nixos/hosts/exit-node ]; # lab jump
git = mkNixos [ ./nixos/hosts/git ]; # Forgejo Host