warning: unable to download 'https://nix-cache.int.socozy.casa/1z5jbr0r03yk35iim4zn78ml9s594va2.narinfo': SSL peer certificate or SSH remote key was not OK (60) SSL certificate OpenSSL verify result: certificate has expired (10); retrying in 337 ms (attempt 1/5) warning: unable to download 'https://nix-cache.int.socozy.casa/1z5jbr0r03yk35iim4zn78ml9s594va2.narinfo': SSL peer certificate or SSH remote key was not OK (60) SSL certificate OpenSSL verify result: certificate has expired (10); retrying in 567 ms (attempt 2/5) warning: unable to download 'https://nix-cache.int.socozy.casa/1z5jbr0r03yk35iim4zn78ml9s594va2.narinfo': SSL peer certificate or SSH remote key was not OK (60) SSL certificate OpenSSL verify result: certificate has expired (10); retrying in 1293 ms (attempt 3/5) warning: unable to download 'https://nix-cache.int.socozy.casa/1z5jbr0r03yk35iim4zn78ml9s594va2.narinfo': SSL peer certificate or SSH remote key was not OK (60) SSL certificate OpenSSL verify result: certificate has expired (10); retrying in 2712 ms (attempt 4/5) disabling binary cache 'https://nix-cache.int.socozy.casa' for 60 seconds error: unable to download 'https://nix-cache.int.socozy.casa/1z5jbr0r03yk35iim4zn78ml9s594va2.narinfo': SSL peer certificate or SSH remote key was not OK (60) SSL certificate OpenSSL verify result: certificate has expired (10) disabling binary cache 'https://cache.flakehub.com' for 60 seconds error: unable to download 'https://cache.flakehub.com/1z5jbr0r03yk35iim4zn78ml9s594va2.narinfo': HTTP error 401 response body: Failed to auth to FlakeHub (status code 401 Unauthorized): The provided token has expired. To create a new one, run `determinate-nixd login` again or visit https://flakehub.com/token/create in your browser. this derivation will be built: /nix/store/dlxz3fibydpbm6larr00lcasm51fvqv0-treefmt-check.drv building '/nix/store/dlxz3fibydpbm6larr00lcasm51fvqv0-treefmt-check.drv' treefmt-check> treefmt v2.5.0traversed 512 files treefmt-check> emitted 348 files for processing treefmt-check> formatted 348 files (41 changed) in 2.573s treefmt-check> M hosts/quine/gaming.nix treefmt-check> M hosts/quine/libvirt.nix treefmt-check> M modules/desktop/browser/chromium.nix treefmt-check> M modules/desktop/browser/firefox.nix treefmt-check> M modules/desktop/niri/default.nix treefmt-check> M modules/desktop/programs/1password.nix treefmt-check> M modules/desktop/programs/aseprite.nix treefmt-check> M modules/desktop/programs/cad.nix treefmt-check> M modules/desktop/programs/calibre.nix treefmt-check> M modules/desktop/programs/discord.nix treefmt-check> M modules/desktop/programs/fritzing.nix treefmt-check> M modules/desktop/programs/handy.nix treefmt-check> M modules/desktop/programs/kdeconnect.nix treefmt-check> M modules/desktop/programs/kicad.nix treefmt-check> M modules/desktop/programs/morgen.nix treefmt-check> M modules/desktop/programs/musescore.nix treefmt-check> M modules/desktop/programs/nextcloud.nix treefmt-check> M modules/desktop/programs/nheko.nix treefmt-check> M modules/desktop/programs/obs.nix treefmt-check> M modules/desktop/programs/owncloud.nix treefmt-check> M modules/desktop/programs/signal.nix treefmt-check> M modules/desktop/programs/slack.nix treefmt-check> M modules/desktop/programs/thunderbird.nix treefmt-check> M modules/dev/clojure/default.nix treefmt-check> M modules/dev/fennel.nix treefmt-check> M modules/dev/jetbrains/default.nix treefmt-check> M modules/dev/k8s/default.nix treefmt-check> M modules/dev/llms.nix treefmt-check> M modules/dev/node/default.nix treefmt-check> M modules/dev/python.nix treefmt-check> M modules/dev/random.nix treefmt-check> M modules/dev/rust.nix treefmt-check> M modules/editors/emacs/default.nix treefmt-check> M modules/editors/vscode/default.nix treefmt-check> M modules/services/flatpak.nix treefmt-check> M modules/shell/direnv.nix treefmt-check> M modules/shell/gpg-agent.nix treefmt-check> M modules/shell/isd.nix treefmt-check> M modules/shell/ssh/default.nix treefmt-check> M modules/shell/zoxide.nix treefmt-check> M modules/vpn/mullvad.nix treefmt-check> diff --git a/hosts/quine/gaming.nix b/hosts/quine/gaming.nix treefmt-check> index 531f0e3..dd2f8a9 100644 treefmt-check> --- a/hosts/quine/gaming.nix treefmt-check> +++ b/hosts/quine/gaming.nix treefmt-check> @@ -9,7 +9,6 @@ with lib.my; treefmt-check> let treefmt-check> cfg = config.modules.desktop.gaming; treefmt-check> inherit (config.modules.users.primaryUser) username; treefmt-check> - withImpermanence = config.modules.impermanence.enable; treefmt-check> treefmt-check> steam-with-pkgs = pkgs.steam.override { treefmt-check> extraPkgs = treefmt-check> diff --git a/hosts/quine/libvirt.nix b/hosts/quine/libvirt.nix treefmt-check> index 3fd6e69..2a43879 100644 treefmt-check> --- a/hosts/quine/libvirt.nix treefmt-check> +++ b/hosts/quine/libvirt.nix treefmt-check> @@ -4,8 +4,6 @@ treefmt-check> ... treefmt-check> }: treefmt-check> let treefmt-check> - treefmt-check> - inherit (config.modules.users.primaryUser) username; treefmt-check> localZfsStorageXml = pkgs.writeText "zfs-local.xml" '' treefmt-check> treefmt-check> zfs-local treefmt-check> diff --git a/modules/desktop/browser/chromium.nix b/modules/desktop/browser/chromium.nix treefmt-check> index 9720eee..8217eaf 100644 treefmt-check> --- a/modules/desktop/browser/chromium.nix treefmt-check> +++ b/modules/desktop/browser/chromium.nix treefmt-check> @@ -7,7 +7,6 @@ with lib; treefmt-check> let treefmt-check> cfg = config.modules.desktop.browsers.chromium; treefmt-check> inherit (config.modules.users.primaryUser) username; treefmt-check> - withImpermanence = config.modules.impermanence.enable; treefmt-check> in treefmt-check> { treefmt-check> options.modules.desktop.browsers.chromium = { treefmt-check> diff --git a/modules/desktop/browser/firefox.nix b/modules/desktop/browser/firefox.nix treefmt-check> index 9e67623..6af4867 100644 treefmt-check> --- a/modules/desktop/browser/firefox.nix treefmt-check> +++ b/modules/desktop/browser/firefox.nix treefmt-check> @@ -9,7 +9,6 @@ with lib; treefmt-check> let treefmt-check> cfg = config.modules.desktop.browsers.firefox; treefmt-check> inherit (config.modules.users.primaryUser) username; treefmt-check> - withImpermanence = config.modules.impermanence.enable; treefmt-check> #firefox = pkgs.firefox-bin; treefmt-check> firefox = inputs.firefox-nightly.packages.${pkgs.stdenv.hostPlatform.system}.firefox-beta-bin; treefmt-check> in treefmt-check> diff --git a/modules/desktop/niri/default.nix b/modules/desktop/niri/default.nix treefmt-check> index 4654c2f..6358f96 100644 treefmt-check> --- a/modules/desktop/niri/default.nix treefmt-check> +++ b/modules/desktop/niri/default.nix treefmt-check> @@ -8,8 +8,6 @@ treefmt-check> with lib; treefmt-check> let treefmt-check> cfg = config.modules.desktop.niri; treefmt-check> - inherit (config.modules.users.primaryUser) username; treefmt-check> - withImpermanence = config.modules.impermanence.enable; treefmt-check> plasmaApplicationMenuData = pkgs.runCommand "plasma-application-menu-data" { } '' treefmt-check> mkdir -p "$out/etc/xdg/menus" "$out/share/desktop-directories" treefmt-check> treefmt-check> diff --git a/modules/desktop/programs/1password.nix b/modules/desktop/programs/1password.nix treefmt-check> index 2b288ec..b2cdf1b 100644 treefmt-check> --- a/modules/desktop/programs/1password.nix treefmt-check> +++ b/modules/desktop/programs/1password.nix treefmt-check> @@ -7,7 +7,6 @@ with lib; treefmt-check> let treefmt-check> cfg = config.modules.desktop.programs.onepassword; treefmt-check> inherit (config.modules.users.primaryUser) username; treefmt-check> - withImpermanence = config.modules.impermanence.enable; treefmt-check> in treefmt-check> { treefmt-check> options.modules.desktop.programs.onepassword = { treefmt-check> diff --git a/modules/desktop/programs/aseprite.nix b/modules/desktop/programs/aseprite.nix treefmt-check> index b7c2329..cb6510c 100644 treefmt-check> --- a/modules/desktop/programs/aseprite.nix treefmt-check> +++ b/modules/desktop/programs/aseprite.nix treefmt-check> @@ -7,7 +7,6 @@ treefmt-check> with lib; treefmt-check> let treefmt-check> cfg = config.modules.desktop.programs.aseprite; treefmt-check> - withImpermanence = config.modules.impermanence.enable; treefmt-check> in treefmt-check> { treefmt-check> options.modules.desktop.programs.aseprite = { treefmt-check> diff --git a/modules/desktop/programs/cad.nix b/modules/desktop/programs/cad.nix treefmt-check> index 77d7974..c20914f 100644 treefmt-check> --- a/modules/desktop/programs/cad.nix treefmt-check> +++ b/modules/desktop/programs/cad.nix treefmt-check> @@ -7,7 +7,6 @@ with lib; treefmt-check> let treefmt-check> cfg = config.modules.desktop.programs.cad; treefmt-check> inherit (config.modules.users.primaryUser) username; treefmt-check> - withImpermanence = config.modules.impermanence.enable; treefmt-check> in treefmt-check> { treefmt-check> options.modules.desktop.programs.cad = { treefmt-check> diff --git a/modules/desktop/programs/calibre.nix b/modules/desktop/programs/calibre.nix treefmt-check> index a6cf82b..a1302ee 100644 treefmt-check> --- a/modules/desktop/programs/calibre.nix treefmt-check> +++ b/modules/desktop/programs/calibre.nix treefmt-check> @@ -7,7 +7,6 @@ with lib; treefmt-check> let treefmt-check> cfg = config.modules.desktop.programs.calibre; treefmt-check> inherit (config.modules.users.primaryUser) username; treefmt-check> - withImpermanence = config.modules.impermanence.enable; treefmt-check> in treefmt-check> { treefmt-check> options.modules.desktop.programs.calibre = { treefmt-check> diff --git a/modules/desktop/programs/discord.nix b/modules/desktop/programs/discord.nix treefmt-check> index 4fccebf..6ea7b1a 100644 treefmt-check> --- a/modules/desktop/programs/discord.nix treefmt-check> +++ b/modules/desktop/programs/discord.nix treefmt-check> @@ -7,7 +7,6 @@ with lib; treefmt-check> let treefmt-check> cfg = config.modules.desktop.programs.discord; treefmt-check> inherit (config.modules.users.primaryUser) username; treefmt-check> - withImpermanence = config.modules.impermanence.enable; treefmt-check> in treefmt-check> { treefmt-check> options.modules.desktop.programs.discord = { treefmt-check> diff --git a/modules/desktop/programs/fritzing.nix b/modules/desktop/programs/fritzing.nix treefmt-check> index af98ebf..a600722 100644 treefmt-check> --- a/modules/desktop/programs/fritzing.nix treefmt-check> +++ b/modules/desktop/programs/fritzing.nix treefmt-check> @@ -7,7 +7,6 @@ with lib; treefmt-check> let treefmt-check> cfg = config.modules.desktop.programs.fritzing; treefmt-check> inherit (config.modules.users.primaryUser) username; treefmt-check> - withImpermanence = config.modules.impermanence.enable; treefmt-check> in treefmt-check> { treefmt-check> options.modules.desktop.programs.fritzing = { treefmt-check> diff --git a/modules/desktop/programs/handy.nix b/modules/desktop/programs/handy.nix treefmt-check> index 2e79e8b..7c3a029 100644 treefmt-check> --- a/modules/desktop/programs/handy.nix treefmt-check> +++ b/modules/desktop/programs/handy.nix treefmt-check> @@ -8,8 +8,6 @@ treefmt-check> with lib; treefmt-check> let treefmt-check> cfg = config.modules.desktop.programs.handy; treefmt-check> - inherit (config.modules.users.primaryUser) username; treefmt-check> - withImpermanence = config.modules.impermanence.enable; treefmt-check> in treefmt-check> { treefmt-check> options.modules.desktop.programs.handy = { treefmt-check> diff --git a/modules/desktop/programs/kdeconnect.nix b/modules/desktop/programs/kdeconnect.nix treefmt-check> index 549b8a0..3511495 100644 treefmt-check> --- a/modules/desktop/programs/kdeconnect.nix treefmt-check> +++ b/modules/desktop/programs/kdeconnect.nix treefmt-check> @@ -7,7 +7,6 @@ with lib; treefmt-check> let treefmt-check> cfg = config.modules.desktop.programs.kdeconnect; treefmt-check> inherit (config.modules.users.primaryUser) username; treefmt-check> - withImpermanence = config.modules.impermanence.enable; treefmt-check> in treefmt-check> { treefmt-check> options.modules.desktop.programs.kdeconnect = { treefmt-check> diff --git a/modules/desktop/programs/kicad.nix b/modules/desktop/programs/kicad.nix treefmt-check> index b6c8fbc..5ba1926 100644 treefmt-check> --- a/modules/desktop/programs/kicad.nix treefmt-check> +++ b/modules/desktop/programs/kicad.nix treefmt-check> @@ -7,7 +7,6 @@ with lib; treefmt-check> let treefmt-check> cfg = config.modules.desktop.programs.kicad; treefmt-check> inherit (config.modules.users.primaryUser) username; treefmt-check> - withImpermanence = config.modules.impermanence.enable; treefmt-check> in treefmt-check> { treefmt-check> options.modules.desktop.programs.kicad = { treefmt-check> diff --git a/modules/desktop/programs/morgen.nix b/modules/desktop/programs/morgen.nix treefmt-check> index 76cb7fa..42618fa 100644 treefmt-check> --- a/modules/desktop/programs/morgen.nix treefmt-check> +++ b/modules/desktop/programs/morgen.nix treefmt-check> @@ -7,8 +7,6 @@ treefmt-check> with lib; treefmt-check> let treefmt-check> cfg = config.modules.desktop.programs.morgen; treefmt-check> - inherit (config.modules.users.primaryUser) username; treefmt-check> - withImpermanence = config.modules.impermanence.enable; treefmt-check> in treefmt-check> { treefmt-check> options.modules.desktop.programs.morgen = { treefmt-check> diff --git a/modules/desktop/programs/musescore.nix b/modules/desktop/programs/musescore.nix treefmt-check> index 92238cb..f094e23 100644 treefmt-check> --- a/modules/desktop/programs/musescore.nix treefmt-check> +++ b/modules/desktop/programs/musescore.nix treefmt-check> @@ -7,7 +7,6 @@ with lib; treefmt-check> let treefmt-check> cfg = config.modules.desktop.programs.musescore; treefmt-check> inherit (config.modules.users.primaryUser) username; treefmt-check> - withImpermanence = config.modules.impermanence.enable; treefmt-check> in treefmt-check> { treefmt-check> options.modules.desktop.programs.musescore = { treefmt-check> diff --git a/modules/desktop/programs/nextcloud.nix b/modules/desktop/programs/nextcloud.nix treefmt-check> index b9a1f8e..0b872eb 100644 treefmt-check> --- a/modules/desktop/programs/nextcloud.nix treefmt-check> +++ b/modules/desktop/programs/nextcloud.nix treefmt-check> @@ -5,8 +5,6 @@ treefmt-check> }: treefmt-check> let treefmt-check> cfg = config.modules.desktop.programs.nextcloud; treefmt-check> - inherit (config.modules.users.primaryUser) username; treefmt-check> - withImpermanence = config.modules.impermanence.enable; treefmt-check> in treefmt-check> { treefmt-check> options.modules.desktop.programs.nextcloud = { treefmt-check> diff --git a/modules/desktop/programs/nheko.nix b/modules/desktop/programs/nheko.nix treefmt-check> index dbcbab9..694ea82 100644 treefmt-check> --- a/modules/desktop/programs/nheko.nix treefmt-check> +++ b/modules/desktop/programs/nheko.nix treefmt-check> @@ -7,7 +7,6 @@ with lib; treefmt-check> let treefmt-check> cfg = config.modules.desktop.programs.nheko; treefmt-check> inherit (config.modules.users.primaryUser) username; treefmt-check> - withImpermanence = config.modules.impermanence.enable; treefmt-check> in treefmt-check> { treefmt-check> options.modules.desktop.programs.nheko = { treefmt-check> diff --git a/modules/desktop/programs/obs.nix b/modules/desktop/programs/obs.nix treefmt-check> index ce2172c..fb779a3 100644 treefmt-check> --- a/modules/desktop/programs/obs.nix treefmt-check> +++ b/modules/desktop/programs/obs.nix treefmt-check> @@ -8,7 +8,6 @@ with lib; treefmt-check> let treefmt-check> cfg = config.modules.desktop.programs.obs; treefmt-check> inherit (config.modules.users.primaryUser) username; treefmt-check> - withImpermanence = config.modules.impermanence.enable; treefmt-check> in treefmt-check> { treefmt-check> options.modules.desktop.programs.obs = { treefmt-check> diff --git a/modules/desktop/programs/owncloud.nix b/modules/desktop/programs/owncloud.nix treefmt-check> index 60409e0..fbc5ddc 100644 treefmt-check> --- a/modules/desktop/programs/owncloud.nix treefmt-check> +++ b/modules/desktop/programs/owncloud.nix treefmt-check> @@ -7,8 +7,6 @@ treefmt-check> with lib; treefmt-check> let treefmt-check> cfg = config.modules.desktop.programs.owncloud; treefmt-check> - inherit (config.modules.users.primaryUser) username; treefmt-check> - withImpermanence = config.modules.impermanence.enable; treefmt-check> in treefmt-check> { treefmt-check> options.modules.desktop.programs.owncloud = { treefmt-check> diff --git a/modules/desktop/programs/signal.nix b/modules/desktop/programs/signal.nix treefmt-check> index e585445..ef8ed20 100644 treefmt-check> --- a/modules/desktop/programs/signal.nix treefmt-check> +++ b/modules/desktop/programs/signal.nix treefmt-check> @@ -7,7 +7,6 @@ with lib; treefmt-check> let treefmt-check> cfg = config.modules.desktop.programs.signal; treefmt-check> inherit (config.modules.users.primaryUser) username; treefmt-check> - withImpermanence = config.modules.impermanence.enable; treefmt-check> in treefmt-check> { treefmt-check> options.modules.desktop.programs.signal = { treefmt-check> diff --git a/modules/desktop/programs/slack.nix b/modules/desktop/programs/slack.nix treefmt-check> index 9643c04..21ba40f 100644 treefmt-check> --- a/modules/desktop/programs/slack.nix treefmt-check> +++ b/modules/desktop/programs/slack.nix treefmt-check> @@ -7,7 +7,6 @@ with lib; treefmt-check> let treefmt-check> cfg = config.modules.desktop.programs.slack; treefmt-check> inherit (config.modules.users.primaryUser) username; treefmt-check> - withImpermanence = config.modules.impermanence.enable; treefmt-check> in treefmt-check> { treefmt-check> options.modules.desktop.programs.slack = { treefmt-check> diff --git a/modules/desktop/programs/thunderbird.nix b/modules/desktop/programs/thunderbird.nix treefmt-check> index 7342869..097b529 100644 treefmt-check> --- a/modules/desktop/programs/thunderbird.nix treefmt-check> +++ b/modules/desktop/programs/thunderbird.nix treefmt-check> @@ -5,8 +5,6 @@ treefmt-check> }: treefmt-check> let treefmt-check> cfg = config.modules.desktop.programs.thunderbird; treefmt-check> - inherit (config.modules.users.primaryUser) username; treefmt-check> - withImpermanence = config.modules.impermanence.enable; treefmt-check> treefmt-check> proxyParts = lib.splitString ":" cfg.workProxy; treefmt-check> proxyAddr = builtins.elemAt proxyParts 0; treefmt-check> diff --git a/modules/dev/clojure/default.nix b/modules/dev/clojure/default.nix treefmt-check> index d74e078..a3facef 100644 treefmt-check> --- a/modules/dev/clojure/default.nix treefmt-check> +++ b/modules/dev/clojure/default.nix treefmt-check> @@ -8,8 +8,6 @@ with lib; treefmt-check> let treefmt-check> devCfg = config.modules.dev; treefmt-check> cfg = devCfg.clojure; treefmt-check> - inherit (config.modules.users.primaryUser) username; treefmt-check> - withImpermanence = config.modules.impermanence.enable; treefmt-check> in treefmt-check> { treefmt-check> options.modules.dev.clojure = { treefmt-check> diff --git a/modules/dev/fennel.nix b/modules/dev/fennel.nix treefmt-check> index 40c470c..a44b0f4 100644 treefmt-check> --- a/modules/dev/fennel.nix treefmt-check> +++ b/modules/dev/fennel.nix treefmt-check> @@ -10,7 +10,6 @@ let treefmt-check> devCfg = config.modules.dev; treefmt-check> cfg = devCfg.fennel; treefmt-check> inherit (config.modules.users.primaryUser) username; treefmt-check> - withImpermanence = config.modules.impermanence.enable; treefmt-check> nur = import inputs.nur { treefmt-check> nurpkgs = pkgs; treefmt-check> inherit pkgs; treefmt-check> diff --git a/modules/dev/jetbrains/default.nix b/modules/dev/jetbrains/default.nix treefmt-check> index f8009a8..98bf20b 100644 treefmt-check> --- a/modules/dev/jetbrains/default.nix treefmt-check> +++ b/modules/dev/jetbrains/default.nix treefmt-check> @@ -8,8 +8,6 @@ with lib; treefmt-check> let treefmt-check> devCfg = config.modules.dev; treefmt-check> cfg = devCfg.jetbrains; treefmt-check> - inherit (config.modules.users.primaryUser) username; treefmt-check> - withImpermanence = config.modules.impermanence.enable; treefmt-check> in treefmt-check> { treefmt-check> options.modules.dev.jetbrains = { treefmt-check> diff --git a/modules/dev/k8s/default.nix b/modules/dev/k8s/default.nix treefmt-check> index b66e26a..d2d3a29 100644 treefmt-check> --- a/modules/dev/k8s/default.nix treefmt-check> +++ b/modules/dev/k8s/default.nix treefmt-check> @@ -8,7 +8,6 @@ with lib; treefmt-check> let treefmt-check> devCfg = config.modules.dev; treefmt-check> cfg = devCfg.k8s; treefmt-check> - withImpermanence = config.modules.impermanence.enable; treefmt-check> in treefmt-check> { treefmt-check> options.modules.dev.k8s = { treefmt-check> diff --git a/modules/dev/llms.nix b/modules/dev/llms.nix treefmt-check> index 925aa4f..e35fa67 100644 treefmt-check> --- a/modules/dev/llms.nix treefmt-check> +++ b/modules/dev/llms.nix treefmt-check> @@ -9,7 +9,6 @@ treefmt-check> let treefmt-check> cfg = config.modules.dev.llms; treefmt-check> llm-agents = inputs.llm-agents.packages.${pkgs.stdenv.hostPlatform.system}; treefmt-check> - inherit (config.modules.users.primaryUser) username; treefmt-check> inherit (llm-agents) treefmt-check> ccusage treefmt-check> pi treefmt-check> diff --git a/modules/dev/node/default.nix b/modules/dev/node/default.nix treefmt-check> index caf7276..12b6fbb 100644 treefmt-check> --- a/modules/dev/node/default.nix treefmt-check> +++ b/modules/dev/node/default.nix treefmt-check> @@ -7,8 +7,6 @@ treefmt-check> let treefmt-check> devCfg = config.modules.dev; treefmt-check> cfg = devCfg.node; treefmt-check> - inherit (config.modules.users.primaryUser) username; treefmt-check> - withImpermanence = config.modules.impermanence.enable; treefmt-check> inherit (pkgs) nodejs-slim; treefmt-check> inherit (pkgs) nodejs; treefmt-check> pnpm = pkgs.pnpm.override { inherit nodejs-slim; }; treefmt-check> diff --git a/modules/dev/python.nix b/modules/dev/python.nix treefmt-check> index 83eb23e..9c9acc0 100644 treefmt-check> --- a/modules/dev/python.nix treefmt-check> +++ b/modules/dev/python.nix treefmt-check> @@ -8,7 +8,6 @@ with lib; treefmt-check> let treefmt-check> devCfg = config.modules.dev; treefmt-check> cfg = devCfg.python; treefmt-check> - withImpermanence = config.modules.impermanence.enable; treefmt-check> in treefmt-check> { treefmt-check> options.modules.dev.python = { treefmt-check> diff --git a/modules/dev/random.nix b/modules/dev/random.nix treefmt-check> index 9bc2d57..a29841c 100644 treefmt-check> --- a/modules/dev/random.nix treefmt-check> +++ b/modules/dev/random.nix treefmt-check> @@ -8,8 +8,6 @@ with lib; treefmt-check> let treefmt-check> devCfg = config.modules.dev; treefmt-check> cfg = devCfg.random; treefmt-check> - inherit (config.modules.users.primaryUser) username; treefmt-check> - withImpermanence = config.modules.impermanence.enable; treefmt-check> in treefmt-check> { treefmt-check> options.modules.dev.random = { treefmt-check> diff --git a/modules/dev/rust.nix b/modules/dev/rust.nix treefmt-check> index ac9db38..decb8f2 100644 treefmt-check> --- a/modules/dev/rust.nix treefmt-check> +++ b/modules/dev/rust.nix treefmt-check> @@ -7,8 +7,6 @@ treefmt-check> let treefmt-check> devCfg = config.modules.dev; treefmt-check> cfg = devCfg.rust; treefmt-check> - inherit (config.modules.users.primaryUser) username; treefmt-check> - withImpermanence = config.modules.impermanence.enable; treefmt-check> in treefmt-check> { treefmt-check> options.modules.dev.rust = { treefmt-check> diff --git a/modules/editors/emacs/default.nix b/modules/editors/emacs/default.nix treefmt-check> index 3d2d08a..35897b9 100644 treefmt-check> --- a/modules/editors/emacs/default.nix treefmt-check> +++ b/modules/editors/emacs/default.nix treefmt-check> @@ -7,8 +7,7 @@ treefmt-check> with lib; treefmt-check> let treefmt-check> cfg = config.modules.editors.emacs; treefmt-check> - inherit (config.modules.users.primaryUser) homeDirectory username; treefmt-check> - withImpermanence = config.modules.impermanence.enable; treefmt-check> + inherit (config.modules.users.primaryUser) homeDirectory; treefmt-check> nixosConfig = config; treefmt-check> in treefmt-check> { treefmt-check> diff --git a/modules/editors/vscode/default.nix b/modules/editors/vscode/default.nix treefmt-check> index 7ccab3c..0ab07ad 100644 treefmt-check> --- a/modules/editors/vscode/default.nix treefmt-check> +++ b/modules/editors/vscode/default.nix treefmt-check> @@ -8,7 +8,6 @@ with lib; treefmt-check> let treefmt-check> cfg = config.modules.editors.vscode; treefmt-check> inherit (config.modules.users.primaryUser) username; treefmt-check> - withImpermanence = config.modules.impermanence.enable; treefmt-check> in treefmt-check> { treefmt-check> options.modules.editors.vscode = { treefmt-check> diff --git a/modules/services/flatpak.nix b/modules/services/flatpak.nix treefmt-check> index de4e4ac..ac73e19 100644 treefmt-check> --- a/modules/services/flatpak.nix treefmt-check> +++ b/modules/services/flatpak.nix treefmt-check> @@ -7,7 +7,6 @@ treefmt-check> with lib; treefmt-check> let treefmt-check> cfg = config.modules.services.flatpak; treefmt-check> - inherit (config.modules.users.primaryUser) username; treefmt-check> withImpermanence = config.modules.impermanence.enable; treefmt-check> in treefmt-check> { treefmt-check> diff --git a/modules/shell/direnv.nix b/modules/shell/direnv.nix treefmt-check> index 48ae730..fdb045d 100644 treefmt-check> --- a/modules/shell/direnv.nix treefmt-check> +++ b/modules/shell/direnv.nix treefmt-check> @@ -7,7 +7,6 @@ treefmt-check> with lib; treefmt-check> let treefmt-check> cfg = config.modules.shell.direnv; treefmt-check> - withImpermanence = config.modules.impermanence.enable; treefmt-check> in treefmt-check> { treefmt-check> options.modules.shell.direnv = { treefmt-check> diff --git a/modules/shell/gpg-agent.nix b/modules/shell/gpg-agent.nix treefmt-check> index f65e634..12188f4 100644 treefmt-check> --- a/modules/shell/gpg-agent.nix treefmt-check> +++ b/modules/shell/gpg-agent.nix treefmt-check> @@ -7,7 +7,6 @@ treefmt-check> with lib; treefmt-check> let treefmt-check> cfg = config.modules.shell.gpg-agent; treefmt-check> - withImpermanence = config.modules.impermanence.enable; treefmt-check> in treefmt-check> { treefmt-check> options.modules.shell.gpg-agent = { treefmt-check> diff --git a/modules/shell/isd.nix b/modules/shell/isd.nix treefmt-check> index 4081700..5ea638a 100644 treefmt-check> --- a/modules/shell/isd.nix treefmt-check> +++ b/modules/shell/isd.nix treefmt-check> @@ -7,8 +7,6 @@ treefmt-check> with lib; treefmt-check> let treefmt-check> cfg = config.modules.shell.isd; treefmt-check> - inherit (config.modules.users.primaryUser) username; treefmt-check> - withImpermanence = config.modules.impermanence.enable; treefmt-check> in treefmt-check> { treefmt-check> options.modules.shell.isd = { treefmt-check> diff --git a/modules/shell/ssh/default.nix b/modules/shell/ssh/default.nix treefmt-check> index 1287679..3b47295 100644 treefmt-check> --- a/modules/shell/ssh/default.nix treefmt-check> +++ b/modules/shell/ssh/default.nix treefmt-check> @@ -7,7 +7,6 @@ with lib; treefmt-check> let treefmt-check> cfg = config.modules.shell.ssh; treefmt-check> inherit (config.modules.users.primaryUser) username; treefmt-check> - withImpermanence = config.modules.impermanence.enable; treefmt-check> in treefmt-check> { treefmt-check> options.modules.shell.ssh = { treefmt-check> diff --git a/modules/shell/zoxide.nix b/modules/shell/zoxide.nix treefmt-check> index 695c769..d5e4998 100644 treefmt-check> --- a/modules/shell/zoxide.nix treefmt-check> +++ b/modules/shell/zoxide.nix treefmt-check> @@ -7,7 +7,6 @@ with lib; treefmt-check> let treefmt-check> cfg = config.modules.shell.zoxide; treefmt-check> inherit (config.modules.users.primaryUser) username; treefmt-check> - withImpermanence = config.modules.impermanence.enable; treefmt-check> in treefmt-check> { treefmt-check> options.modules.shell.zoxide = { treefmt-check> diff --git a/modules/vpn/mullvad.nix b/modules/vpn/mullvad.nix treefmt-check> index 3569036..d841762 100644 treefmt-check> --- a/modules/vpn/mullvad.nix treefmt-check> +++ b/modules/vpn/mullvad.nix treefmt-check> @@ -7,7 +7,6 @@ treefmt-check> with lib; treefmt-check> let treefmt-check> cfg = config.modules.vpn.mullvad; treefmt-check> - inherit (config.modules.users.primaryUser) username; treefmt-check> in treefmt-check> { treefmt-check> options.modules.vpn.mullvad = { ❌ /nix/store/dlxz3fibydpbm6larr00lcasm51fvqv0-treefmt-check.drv^* error: Cannot build '/nix/store/dlxz3fibydpbm6larr00lcasm51fvqv0-treefmt-check.drv'. Reason: builder failed with exit code 1. Output paths: /nix/store/1z5jbr0r03yk35iim4zn78ml9s594va2-treefmt-check Last 25 log lines: > options.modules.shell.ssh = { > diff --git a/modules/shell/zoxide.nix b/modules/shell/zoxide.nix > index 695c769..d5e4998 100644 > --- a/modules/shell/zoxide.nix > +++ b/modules/shell/zoxide.nix > @@ -7,7 +7,6 @@ with lib; > let > cfg = config.modules.shell.zoxide; > inherit (config.modules.users.primaryUser) username; > - withImpermanence = config.modules.impermanence.enable; > in > { > options.modules.shell.zoxide = { > diff --git a/modules/vpn/mullvad.nix b/modules/vpn/mullvad.nix > index 3569036..d841762 100644 > --- a/modules/vpn/mullvad.nix > +++ b/modules/vpn/mullvad.nix > @@ -7,7 +7,6 @@ > with lib; > let > cfg = config.modules.vpn.mullvad; > - inherit (config.modules.users.primaryUser) username; > in > { > options.modules.vpn.mullvad = { For full logs, run: nix log /nix/store/dlxz3fibydpbm6larr00lcasm51fvqv0-treefmt-check.drv