From 9aaaaff7242cec81d8ac67b476bea11cdb175684 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kier=C3=A1n=20Meinhardt?= Date: Wed, 11 Feb 2026 16:44:46 +0100 Subject: [PATCH] lix: try out --- configs/default.nix | 1 + configs/{nix.nix => lix.nix} | 6 ++---- flake.nix | 4 +--- 3 files changed, 4 insertions(+), 7 deletions(-) rename configs/{nix.nix => lix.nix} (53%) diff --git a/configs/default.nix b/configs/default.nix index f598ebe..533a06a 100644 --- a/configs/default.nix +++ b/configs/default.nix @@ -170,6 +170,7 @@ in ./fonts.nix ./hledger.nix ./htop.nix + ./lix.nix ./uni.nix # ./i3.nix ./graphical diff --git a/configs/nix.nix b/configs/lix.nix similarity index 53% rename from configs/nix.nix rename to configs/lix.nix index 82011d9..a37ba8d 100644 --- a/configs/nix.nix +++ b/configs/lix.nix @@ -1,13 +1,11 @@ { pkgs, + lib, ... }: { - nixpkgs = { - config.allowUnfree = true; - }; nix = { - package = pkgs.nixVersions.stable; + package = lib.mkForce pkgs.lix; settings.experimental-features = [ "nix-command" "flakes" ]; }; } diff --git a/flake.nix b/flake.nix index 9c3fe4e..9688b67 100644 --- a/flake.nix +++ b/flake.nix @@ -2,8 +2,6 @@ description = "niveum: packages, modules, systems"; inputs = { - self.submodules = true; - agenix.url = "github:ryantm/agenix"; autorenkalender.url = "github:kmein/autorenkalender"; home-manager.url = "github:nix-community/home-manager/release-25.11"; @@ -166,7 +164,7 @@ ${pkgs.nixos-rebuild-ng}/bin/nixos-rebuild-ng switch \ --max-jobs 2 \ --log-format internal-json \ - --flake .#${hostname} \ + --flake .?submodules=1#${hostname} \ --use-substitutes \ --target-host "$target" \ ${lib.optionalString (localSystem != machines.${hostname}.system) "--build-host $target"} \