Update files

This commit is contained in:
2026-03-20 19:26:48 +00:00
parent 4b83effbda
commit 695e9d1037
2 changed files with 8 additions and 1 deletions

View File

@@ -4,6 +4,7 @@
inputs = { inputs = {
nixpkgs.url = "github:nixos/nixpkgs/nixos-25.11"; nixpkgs.url = "github:nixos/nixpkgs/nixos-25.11";
nixpkgs-unstable.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"; disko.url = "github:nix-community/disko/latest";
impermanence.url = "github:nix-community/impermanence"; impermanence.url = "github:nix-community/impermanence";
home-manager = { home-manager = {
@@ -41,6 +42,7 @@
self, self,
nixpkgs, nixpkgs,
nixpkgs-unstable, nixpkgs-unstable,
nix-gaming,
impermanence, impermanence,
disko, disko,
home-manager, home-manager,
@@ -56,6 +58,7 @@
inherit system; inherit system;
config.allowUnfree = true; config.allowUnfree = true;
}; };
nix-gaming = inputs.nix-gaming.packages.${system};
pkgs-unstable = import nixpkgs-unstable { pkgs-unstable = import nixpkgs-unstable {
inherit system; inherit system;
config.allowUnfree = true; config.allowUnfree = true;
@@ -89,6 +92,7 @@
inherit impermanence; inherit impermanence;
inherit disko; inherit disko;
inherit hostname; inherit hostname;
inherit nix-gaming;
}; };
}; };
in { in {
@@ -124,6 +128,8 @@
"walker.cachix.org-1:fG8q+uAaMqhsMxWjwvk0IMb4mFPFLqHjuvfwQxE4oJM=" "walker.cachix.org-1:fG8q+uAaMqhsMxWjwvk0IMb4mFPFLqHjuvfwQxE4oJM="
"walker-git.cachix.org-1:vmC0ocfPWh0S/vRAQGtChuiZBTAe4wiKDeyyXM0/7pM=" "walker-git.cachix.org-1:vmC0ocfPWh0S/vRAQGtChuiZBTAe4wiKDeyyXM0/7pM="
]; ];
substituters = ["https://nix-gaming.cachix.org"];
trusted-public-keys = ["nix-gaming.cachix.org-1:nbjlureqMbRAxR1gJ/f3hxemL9svXaZF/Ees8vCUUs4="];
}; };
}; };
} }

View File

@@ -1,4 +1,4 @@
{ pkgs, pkgs-unstable, ... }: { pkgs, pkgs-unstable, nix-gaming, ... }:
{ {
nixpkgs.config.allowUnfree = true; nixpkgs.config.allowUnfree = true;
@@ -32,6 +32,7 @@
makima # Key remapper for Linux TODO: Figure out and configure makima # Key remapper for Linux TODO: Figure out and configure
mako # Notification daemon mako # Notification daemon
neovim # Editor neovim # Editor
nix-gaming.mo2installer
nodePackages.pnpm # JavaScript package manager (used by Neovim plugins) nodePackages.pnpm # JavaScript package manager (used by Neovim plugins)
nodejs_24 # JavaScript runtime nodejs_24 # JavaScript runtime
openssl # SSL/TLS toolkit openssl # SSL/TLS toolkit