From 695e9d103734eabdc8041ebd3e90b6d7f55bc0e9 Mon Sep 17 00:00:00 2001 From: Chris Date: Fri, 20 Mar 2026 19:26:48 +0000 Subject: [PATCH] Update files --- flake.nix | 6 ++++++ system/packages.nix | 3 ++- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/flake.nix b/flake.nix index dfa5315..a903a37 100644 --- a/flake.nix +++ b/flake.nix @@ -4,6 +4,7 @@ inputs = { nixpkgs.url = "github:nixos/nixpkgs/nixos-25.11"; 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"; home-manager = { @@ -41,6 +42,7 @@ self, nixpkgs, nixpkgs-unstable, + nix-gaming, impermanence, disko, home-manager, @@ -56,6 +58,7 @@ inherit system; config.allowUnfree = true; }; + nix-gaming = inputs.nix-gaming.packages.${system}; pkgs-unstable = import nixpkgs-unstable { inherit system; config.allowUnfree = true; @@ -89,6 +92,7 @@ inherit impermanence; inherit disko; inherit hostname; + inherit nix-gaming; }; }; in { @@ -124,6 +128,8 @@ "walker.cachix.org-1:fG8q+uAaMqhsMxWjwvk0IMb4mFPFLqHjuvfwQxE4oJM=" "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="]; }; }; } diff --git a/system/packages.nix b/system/packages.nix index ada1048..589d9da 100644 --- a/system/packages.nix +++ b/system/packages.nix @@ -1,4 +1,4 @@ -{ pkgs, pkgs-unstable, ... }: +{ pkgs, pkgs-unstable, nix-gaming, ... }: { nixpkgs.config.allowUnfree = true; @@ -32,6 +32,7 @@ makima # Key remapper for Linux TODO: Figure out and configure mako # Notification daemon neovim # Editor + nix-gaming.mo2installer nodePackages.pnpm # JavaScript package manager (used by Neovim plugins) nodejs_24 # JavaScript runtime openssl # SSL/TLS toolkit