Cleaning up and fixing

This commit is contained in:
2026-08-16 12:36:59 +01:00
parent 7982e77c12
commit 5255ce3709
12 changed files with 34 additions and 87 deletions
-36
View File
@@ -1,24 +1,8 @@
{
description = "Stationette nix config";
nixConfig = {
extra-substituters = [
"https://nix-gaming.cachix.org"
"https://walker.cachix.org"
"https://walker-git.cachix.org"
"https://psysonic.cachix.org"
];
extra-trusted-public-keys = [
"nix-gaming.cachix.org-1:nbjlureqMbRAxR1gJ/f3hxemL9svXaZF/Ees8vCUUs4="
"walker.cachix.org-1:fG8q+uAaMqhsMxWjwvk0IMb4mFPFLqHjuvfwQxE4oJM="
"walker-git.cachix.org-1:vmC0ocfPWh0S/vRAQGtChuiZBTAe4wiKDeyyXM0/7pM="
"psysonic.cachix.org-1:M9cQyQ7tgvUWOQ5Pyt8ozlMoPLtOZir6MfRuTH9/VYA="
];
};
inputs = {
nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable";
nixpkgs-unstable.url = "github:nixos/nixpkgs/nixos-unstable";
nix-gaming.url = "github:fufexan/nix-gaming";
disko.url = "github:nix-community/disko/latest";
impermanence.url = "github:nix-community/impermanence";
@@ -61,15 +45,10 @@
outputs = {
self,
nixpkgs,
nixpkgs-unstable,
nix-gaming,
impermanence,
disko,
home-manager,
try-cli,
psysonic,
voxtype,
walker,
nixos-hardware,
# hyprland-preview-share-picker,
...
@@ -81,10 +60,6 @@
config.allowUnfree = true;
};
nix-gaming = inputs.nix-gaming.packages.${system};
pkgs-unstable = import nixpkgs-unstable {
inherit system;
config.allowUnfree = true;
};
mkHost = hostname: nixpkgs.lib.nixosSystem {
modules = [
@@ -99,11 +74,6 @@
users.chris = import ./home;
extraSpecialArgs = {
inherit inputs;
inherit pkgs-unstable;
inherit try-cli;
inherit psysonic;
inherit voxtype;
inherit walker;
inherit impermanence;
inherit hostname;
};
@@ -112,7 +82,6 @@
];
specialArgs = {
inherit inputs;
inherit pkgs-unstable;
inherit impermanence;
inherit disko;
inherit hostname;
@@ -131,11 +100,6 @@
inherit pkgs;
extraSpecialArgs = {
inherit inputs;
inherit pkgs-unstable;
inherit try-cli;
inherit psysonic;
inherit voxtype;
inherit walker;
inherit impermanence;
};
modules = [