summaryrefslogtreecommitdiffstats
path: root/flake.nix
diff options
context:
space:
mode:
authorJon Santmyer <jon@jonsantmyer.com>2025-11-25 07:16:48 -0500
committerJon Santmyer <jon@jonsantmyer.com>2025-11-25 07:16:48 -0500
commit34a81b72d264acc99972e4a8e77be33e713486c8 (patch)
tree6fbf74f3558886d0d04feaf235580fa76ae26e8e /flake.nix
parent29e4d76f2169644939495e40ced0404667c50f17 (diff)
downloadnix-config-34a81b72d264acc99972e4a8e77be33e713486c8.tar.gz
nix-config-34a81b72d264acc99972e4a8e77be33e713486c8.tar.bz2
nix-config-34a81b72d264acc99972e4a8e77be33e713486c8.zip
use overlays instead of custom defined packages when possibleHEADmaster
Diffstat (limited to 'flake.nix')
-rw-r--r--flake.nix12
1 files changed, 7 insertions, 5 deletions
diff --git a/flake.nix b/flake.nix
index 6119cf6..e93b180 100644
--- a/flake.nix
+++ b/flake.nix
@@ -3,20 +3,25 @@
inputs = {
nixpkgs.url = "github:nixos/nixpkgs/nixos-25.05";
- nixpkgs-stable.url = "github:nixos/nixpkgs/nixos-25.05";
+ nixpkgs-unstable.url = "github:nixos/nixpkgs/nixos-unstable";
home-manager = {
url = "github:nix-community/home-manager";
inputs.nixpkgs.follows = "nixpkgs";
};
+ lsfg-vk-flake.url = "github:pabloaul/lsfg-vk-flake/main";
+ lsfg-vk-flake.inputs.nixpkgs.follows = "nixpkgs";
+
nix-index-database.url = "github:Mic92/nix-index-database";
};
outputs = inputs @ {
self,
nixpkgs,
+ nixpkgs-unstable,
nix-index-database,
+ lsfg-vk-flake,
...
}: let
system = "x86_64-linux";
@@ -30,10 +35,6 @@
pkgs = import nixpkgs {
inherit system;
config.allowUnfree = true;
- config.permittedInsecurePackages = [
- "dotnet-runtime-7.0.20"
- "dotnet-runtime-wrapped-7.0.20"
- ];
overlays = [ self.overlays.default ];
};
@@ -51,6 +52,7 @@
specialArgs = {inherit lib inputs system; rootPath=./.;};
modules = [
nix-index-database.nixosModules.nix-index
+ lsfg-vk-flake.nixosModules.default
{
nixpkgs.pkgs = pkgs;
modules.device.name = lib.mkDefault (builtins.baseNameOf path);