From 342d41214e853faa0e6afae740f2b6b20f3c6f63 Mon Sep 17 00:00:00 2001 From: Dennis Schoepf Date: Mon, 24 Nov 2025 23:46:07 +0100 Subject: [PATCH] wip: dnsc-machine setup --- flake.lock | 116 +++++++++++++++++++++++++++++++++ hosts/dnsc-machine/default.nix | 2 +- 2 files changed, 117 insertions(+), 1 deletion(-) diff --git a/flake.lock b/flake.lock index 93c8411..082de2e 100644 --- a/flake.lock +++ b/flake.lock @@ -60,6 +60,44 @@ "type": "github" } }, + "fenix": { + "inputs": { + "nixpkgs": [ + "ironbar", + "naersk", + "nixpkgs" + ], + "rust-analyzer-src": "rust-analyzer-src" + }, + "locked": { + "lastModified": 1752475459, + "narHash": "sha256-z6QEu4ZFuHiqdOPbYss4/Q8B0BFhacR8ts6jO/F/aOU=", + "owner": "nix-community", + "repo": "fenix", + "rev": "bf0d6f70f4c9a9cf8845f992105652173f4b617f", + "type": "github" + }, + "original": { + "owner": "nix-community", + "repo": "fenix", + "type": "github" + } + }, + "flake-compat": { + "locked": { + "lastModified": 1747046372, + "narHash": "sha256-CIVLLkVgvHYbgI2UpXvIIBJ12HWgX+fjA8Xf8PUmqCY=", + "owner": "edolstra", + "repo": "flake-compat", + "rev": "9100a0f413b0c601e0533d1d94ffd501ce2e7885", + "type": "github" + }, + "original": { + "owner": "edolstra", + "repo": "flake-compat", + "type": "github" + } + }, "home-manager": { "inputs": { "nixpkgs": [ @@ -119,6 +157,51 @@ "type": "github" } }, + "ironbar": { + "inputs": { + "flake-compat": "flake-compat", + "naersk": "naersk", + "nix-systems": "nix-systems", + "nixpkgs": [ + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1763910938, + "narHash": "sha256-1P2UOQ9ILAKAqfLV8yfBuB8MxlTilOqFTDw33NCmDiE=", + "owner": "JakeStanger", + "repo": "ironbar", + "rev": "bac7f76161c790e927392c1593bfd07481f6be37", + "type": "github" + }, + "original": { + "owner": "JakeStanger", + "repo": "ironbar", + "type": "github" + } + }, + "naersk": { + "inputs": { + "fenix": "fenix", + "nixpkgs": [ + "ironbar", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1752689277, + "narHash": "sha256-uldUBFkZe/E7qbvxa3mH1ItrWZyT6w1dBKJQF/3ZSsc=", + "owner": "nix-community", + "repo": "naersk", + "rev": "0e72363d0938b0208d6c646d10649164c43f4d64", + "type": "github" + }, + "original": { + "owner": "nix-community", + "repo": "naersk", + "type": "github" + } + }, "nix-darwin": { "inputs": { "nixpkgs": [ @@ -158,6 +241,21 @@ "type": "github" } }, + "nix-systems": { + "locked": { + "lastModified": 1689347949, + "narHash": "sha256-12tWmuL2zgBgZkdoB6qXZsgJEH9LR3oUgpaQq2RbI80=", + "owner": "nix-systems", + "repo": "default-linux", + "rev": "31732fcf5e8fea42e59c2488ad31a0e651500f68", + "type": "github" + }, + "original": { + "owner": "nix-systems", + "repo": "default-linux", + "type": "github" + } + }, "nixpkgs": { "locked": { "lastModified": 1754028485, @@ -207,11 +305,29 @@ "agenix": "agenix", "home-manager": "home-manager_2", "ip-whitelist": "ip-whitelist", + "ironbar": "ironbar", "nix-darwin": "nix-darwin", "nix-homebrew": "nix-homebrew", "nixpkgs": "nixpkgs_3" } }, + "rust-analyzer-src": { + "flake": false, + "locked": { + "lastModified": 1752428706, + "narHash": "sha256-EJcdxw3aXfP8Ex1Nm3s0awyH9egQvB2Gu+QEnJn2Sfg=", + "owner": "rust-lang", + "repo": "rust-analyzer", + "rev": "591e3b7624be97e4443ea7b5542c191311aa141d", + "type": "github" + }, + "original": { + "owner": "rust-lang", + "ref": "nightly", + "repo": "rust-analyzer", + "type": "github" + } + }, "systems": { "locked": { "lastModified": 1681028828, diff --git a/hosts/dnsc-machine/default.nix b/hosts/dnsc-machine/default.nix index d5cf422..0de41a9 100644 --- a/hosts/dnsc-machine/default.nix +++ b/hosts/dnsc-machine/default.nix @@ -13,7 +13,7 @@ imports = [ # Include the results of the hardware scan. ./hardware-configuration.nix - inputs.ironbar.homeManagerModules.default, + inputs.home-manager.nixosModules.home-manager ../../modules/wm/ly ../../modules/keyd ];