diff options
Diffstat (limited to 'nixos')
-rw-r--r-- | nixos/hosts/hamac/default.nix | 5 | ||||
-rw-r--r-- | nixos/npins/sources.json | 6 | ||||
-rw-r--r-- | nixos/profiles/workstation/dev.nix | 3 |
3 files changed, 13 insertions, 1 deletions
diff --git a/nixos/hosts/hamac/default.nix b/nixos/hosts/hamac/default.nix index 9c4bde6..523b7d6 100644 --- a/nixos/hosts/hamac/default.nix +++ b/nixos/hosts/hamac/default.nix @@ -2,7 +2,12 @@ { config, lib, pkgs, ... }: +let + sources = import <top/npins>; + pkgs-unstable = import sources.nixpkgs-unstable {}; +in { + _module.args = { inherit pkgs-unstable; }; imports = [ ./hardware-configuration.nix <top/profiles/workstation> diff --git a/nixos/npins/sources.json b/nixos/npins/sources.json index 1f18fa6..320dc04 100644 --- a/nixos/npins/sources.json +++ b/nixos/npins/sources.json @@ -99,6 +99,12 @@ "name": "nixos-25.05-small", "url": "https://releases.nixos.org/nixos/25.05-small/nixos-25.05.803753.e5cb99555c45/nixexprs.tar.xz", "hash": "028xrxm9ykl7fwdjyy161jaxh3ydngndv8s27x0spws2mwxyckvc" + }, + "nixpkgs-unstable": { + "type": "Channel", + "name": "nixpkgs-unstable", + "url": "https://releases.nixos.org/nixpkgs/nixpkgs-25.11pre832020.6b4955211758/nixexprs.tar.xz", + "hash": "128piyf6sw0r07bxhix6i998h30zqqgaz1sknzrgy6yvh8jgawaz" } }, "version": 5 diff --git a/nixos/profiles/workstation/dev.nix b/nixos/profiles/workstation/dev.nix index 4ea7f06..a40d574 100644 --- a/nixos/profiles/workstation/dev.nix +++ b/nixos/profiles/workstation/dev.nix @@ -1,4 +1,4 @@ -{ config, pkgs, ... }: +{ config, pkgs, pkgs-unstable, ... }: { environment.systemPackages = with pkgs; [ @@ -13,6 +13,7 @@ docker-compose gnumake jq + pkgs-unstable.jujutsu just sqlite-interactive scc |