diff --git a/flake.lock b/flake.lock index 40949a3..b5924e8 100644 --- a/flake.lock +++ b/flake.lock @@ -3195,7 +3195,8 @@ "nvix": "nvix", "sops-nix": "sops-nix", "terranix": "terranix", - "the-nest": "the-nest" + "the-nest": "the-nest", + "unstable-small": "unstable-small" } }, "rust-overlay": { @@ -3340,6 +3341,22 @@ "repo": "the-nest", "type": "github" } + }, + "unstable-small": { + "locked": { + "lastModified": 1741241576, + "narHash": "sha256-/mxmUVd+AE2bTmulNfM7yICocUvavlFQHcMYK67z3qI=", + "owner": "nixos", + "repo": "nixpkgs", + "rev": "ffe8d1b1030b5de6eba761102ee34b6e41d040ee", + "type": "github" + }, + "original": { + "owner": "nixos", + "ref": "nixos-unstable-small", + "repo": "nixpkgs", + "type": "github" + } } }, "root": "root", diff --git a/flake.nix b/flake.nix index 71eaba5..6d77918 100644 --- a/flake.nix +++ b/flake.nix @@ -3,6 +3,7 @@ inputs = { nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable"; + unstable-small.url = "github:nixos/nixpkgs/nixos-unstable-small"; home-manager = { url = "github:nix-community/home-manager"; inputs.nixpkgs.follows = "nixpkgs"; diff --git a/hosts/Parzival-Framework/default.nix b/hosts/Parzival-Framework/default.nix index 7934913..dafd637 100644 --- a/hosts/Parzival-Framework/default.nix +++ b/hosts/Parzival-Framework/default.nix @@ -20,4 +20,5 @@ module.hacking.enable = true; module.mudding.enable = true; software.keyd.enable = true; + module.gaming.enable = true; } diff --git a/modules/core.nix b/modules/core.nix index 03e7b16..cc4335d 100644 --- a/modules/core.nix +++ b/modules/core.nix @@ -1,4 +1,5 @@ { + inputs, config, pkgs, ... @@ -42,6 +43,9 @@ else [] ); }; + overlays = [ + (final: prev: {frigate = inputs.unstable-small.legacyPackages.${prev.system}.frigate;}) + ]; }; }; } diff --git a/modules/users/crow/configs/git.nix b/modules/users/crow/configs/git.nix index 61cfbaa..0e8c739 100644 --- a/modules/users/crow/configs/git.nix +++ b/modules/users/crow/configs/git.nix @@ -8,5 +8,9 @@ defaultBranch = "main"; }; }; + lfs = { + enable = true; + skipSmudge = true; + }; }; }