aboutsummaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
authorLibravatar sommerfeld <sommerfeld@sommerfeld.dev>2026-05-29 11:18:09 +0100
committerLibravatar sommerfeld <sommerfeld@sommerfeld.dev>2026-05-29 11:18:09 +0100
commitdc3769542376b45d3f2cdf414c13abd1c884f826 (patch)
tree52ddd24c9b01259068201ed2b33ba9e7617295a9
parent115c508c0ecfa4b255de854d433ba02eaf029b29 (diff)
downloaddotfiles-dc3769542376b45d3f2cdf414c13abd1c884f826.tar.gz
dotfiles-dc3769542376b45d3f2cdf414c13abd1c884f826.tar.bz2
dotfiles-dc3769542376b45d3f2cdf414c13abd1c884f826.zip
fix(nix): tuicr switched to packages.${system}.default schema
Upstream tuicr commit 5b19712 migrated from the legacy `defaultPackage.<system>` flake output to the standard `packages.<system>.default`, which broke `nix-update` with: error: attribute 'defaultPackage' missing
-rw-r--r--nix/flake.nix4
1 files changed, 1 insertions, 3 deletions
diff --git a/nix/flake.nix b/nix/flake.nix
index ca2ad66..9e26edb 100644
--- a/nix/flake.nix
+++ b/nix/flake.nix
@@ -25,9 +25,7 @@
overlays = [
# Expose `pkgs.tuicr` so common.nix can list it next to other
# packages without threading inputs into every module.
- # tuicr's flake uses the legacy `defaultPackage.<system>`
- # schema (not `packages.<system>.default`); see its flake.nix.
- (final: prev: { tuicr = tuicr.defaultPackage.${system}; })
+ (final: prev: { tuicr = tuicr.packages.${system}.default; })
];
# Whitelist specific unfree packages (claude-code,
# github-copilot-cli) instead of globally setting allowUnfree,