diff --git a/home-manager/profiles/home.nix b/home-manager/profiles/home.nix index 15433862..070b4db5 100644 --- a/home-manager/profiles/home.nix +++ b/home-manager/profiles/home.nix @@ -23,6 +23,12 @@ packages = with pkgs; [ taskbook # interim CLI task manager; desktop-only (Node closure, not for containers) + # TUI file manager. Package only: it writes its own config and state at + # runtime, so no module and nothing under xdg.configFile. Its + # `auto_check_update` defaults to true (a network call on exit, once a + # day), which is meaningless for a nix-managed binary; turn it off in + # config.toml by hand if the call matters. + superfile # VM management, for verifying a switch on a clean macOS image. Was a # cirruslabs/cli brew until that tap's formula stopped loading under # Homebrew 6.0 and took activation down with it; pinned below current diff --git a/home-manager/profiles/work.nix b/home-manager/profiles/work.nix index 2ab1044f..533ed9b8 100644 --- a/home-manager/profiles/work.nix +++ b/home-manager/profiles/work.nix @@ -50,6 +50,10 @@ # taskbook's Node closure is why it isn't in lib/core-packages.nix; the # same reasoning keeps it out of the aarch64-linux devcontainer. taskbook # interim CLI task manager + # TUI file manager; see home.nix for the unmanaged-config reasoning. + # Builds for aarch64-linux too, but a file manager earns nothing in a + # headless devcontainer. + superfile # VM management, for verifying a switch on a clean macOS image. Moved # off the cirruslabs/cli tap, whose tart.rb no longer loads under # Homebrew 6.0 and aborted the whole activation; version-pinned for