From 1654ab4b32813299443d02221cdd166c30685fc7 Mon Sep 17 00:00:00 2001 From: Titouan Heyrendt Date: Sun, 16 Aug 2026 15:30:27 +0200 Subject: [PATCH 1/2] npins: bump securix and nixpkgs; force fr_FR locale Bring the example onto current Securix so installers pass --no-root-password when root.hashedPassword is set, and resolve the locale mkDefault clash with Securix console defaults. --- common/default.nix | 2 +- npins/sources.json | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/common/default.nix b/common/default.nix index 6a6991b..1e13bc2 100644 --- a/common/default.nix +++ b/common/default.nix @@ -52,7 +52,7 @@ # It's mostly meant for French audiences, you can adapt # Better: you can let users override it! - i18n.defaultLocale = lib.mkDefault "fr_FR.UTF-8"; + i18n.defaultLocale = lib.mkForce "fr_FR.UTF-8"; console = { keyMap = lib.mkDefault "fr"; }; diff --git a/npins/sources.json b/npins/sources.json index 8a427e6..71d682f 100644 --- a/npins/sources.json +++ b/npins/sources.json @@ -56,8 +56,8 @@ "nixpkgs": { "type": "Channel", "name": "nixpkgs-unstable", - "url": "https://releases.nixos.org/nixpkgs/nixpkgs-25.11pre877036.c12c63cd6c5e/nixexprs.tar.xz", - "hash": "0nwxsz085l794w864zsh7wdy2acr841qhvq4hhh22hh82dljs45y" + "url": "https://releases.nixos.org/nixpkgs/nixpkgs-26.11pre1054271.8be7bd0c83f1/nixexprs.tar.xz", + "hash": "0jzza439sj2762xz99mniwp9lrihq2jgxzvm453zccb2yf40as9c" }, "securix": { "type": "Git", @@ -68,9 +68,9 @@ }, "branch": "main", "submodules": false, - "revision": "f7b4cd1535886edb6760e0b7c3d17fef4b806cf6", - "url": "https://github.com/cloud-gouv/securix/archive/f7b4cd1535886edb6760e0b7c3d17fef4b806cf6.tar.gz", - "hash": "14mym9npvc58ra6hcncdzrqax2yf4afqiql9a1mc90lr2b137gfy" + "revision": "3ffe6e01c4dd62e6784f6e1fa193c6eebbe38ef9", + "url": "https://github.com/cloud-gouv/securix/archive/3ffe6e01c4dd62e6784f6e1fa193c6eebbe38ef9.tar.gz", + "hash": "14h18nd0z115fwqwcbl6xlbpkn2bwwxx27ymf06vfylr1il4nkl7" }, "snowboot": { "type": "Git", From 688733856923e952a2204acae2fe3c1de5cd270f Mon Sep 17 00:00:00 2001 From: Titouan Heyrendt Date: Wed, 26 Aug 2026 12:07:27 +0200 Subject: [PATCH 2/2] common: set fr_FR locale without mkForce --- common/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/common/default.nix b/common/default.nix index 1e13bc2..c494d01 100644 --- a/common/default.nix +++ b/common/default.nix @@ -52,7 +52,7 @@ # It's mostly meant for French audiences, you can adapt # Better: you can let users override it! - i18n.defaultLocale = lib.mkForce "fr_FR.UTF-8"; + i18n.defaultLocale = "fr_FR.UTF-8"; console = { keyMap = lib.mkDefault "fr"; };