Auto-activation
Flox now prompts to auto-activate environments when your shell enters their directory, and deactivates them on the way out — packages, environment variables, shell aliases, and services all load with a singlecd. See the
auto-activation docs.FloxHub personal access tokens
flox auth login accepts personal access tokens generated on your FloxHub
profile page, supports non-interactive login via --token-file, and now
stores credentials in your OS keychain instead of plain text — existing
tokens migrate automatically.Also in this release
- Trust every environment from an organization at once with
flox config --set 'trusted_environments.myorg/*' trust. - Packages that ship
etc/profile.dscripts have them sourced on activation. flox build update-catalogsis deprecated — catalog inputs for Nix expression builds now resolve and lock automatically duringflox buildandflox publish.
Flox skills v1.0.0
Expert Flox guidance for your AI coding agent: theflox skill creates
and manages reproducible environments, and floxify onboards an existing
repo — it detects runtimes, package managers, and services, then writes
the manifest so flox activate is the only setup a new developer needs.
Works with Claude Code, Codex, and any agent supporting the
skills.sh standard. See the
v1.0.0 release notes.Auto-activate improvements
Declining the auto-activation prompt is now remembered, re-allowed environments return to their correct position in the activation stack, and the prompt no longer hangs on fish. (Experimental — enable withflox config --set features.auto_activate true.)Custom catalogs in flox run
flox run -p owner/pkg -- ... now runs packages from custom catalogs
using an authenticated download path.See the v1.13.2 release notes
for the full list of fixes.Run packages without an environment
flox run -p <package> -- <command> resolves, downloads, and executes a
Flox Catalog package in a single step — no environment required. Packages
not in the binary cache, such as unfree packages, build from source
automatically.Containerize dev or run directly
flox containerize accepts --mode to containerize the dev or run
environment without editing the manifest, and
flox build import-nixpkgs gains --stability to select the nixpkgs
revision used for the import.See the v1.13.1 release notes.flox deactivate
Leave an active environment and return your shell to its previous state
without closing it, plus a new profile.deactivate section for scripts
that run on the way out.Build sandbox levels
Manifest builds addwarn and enforce sandbox levels alongside off
and pure, with a sandbox-allow list for files outside the build
closure.Faster, clearer environment operations
flox upgrade output now separates version changes from same-version
rebuilds, flox activate skips re-locking environments that are already
current, and environment creation uses one nix build invocation per
build-and-link cycle instead of three.See the v1.13.0 release notes.Flox CLI v1.12.2
Manifest builds can now usegit describe to set version strings,
flox publish no longer triggers unnecessary rebuilds, and debug output
gains color highlighting to make slow operations easier to spot.
See the v1.12.2 release notes.Default environment shortcut
The-D/--default flag references your default FloxHub environment in
any command that accepts -r/--reference, replacing -r <user>/default.Smarter install and publish
flox install <package>^<output> now appends outputs to packages that
are already installed, and flox publish skips the rebuild and publish
when the exact build has already been published.See the v1.12.1 release notes.Services auto-start
Configure services to start automatically on activate.Build catalog updates
flox build update-catalogs is now public with full docs.See the v1.12.0 release notes.FloxHub
FloxHub
Package deprecation notices
FloxHub shows deprecation info in search results and on package detail pages.Improved search
Package search is now 5x faster. See the v1.10.0 release notes.Kerberos auth preview
Enterprise on-prem authentication, in preview. See the v1.9.1 release notes.Node version detection
Flox auto-detects.node-version files. See the
v1.9.0 release notes.Generations and rollback
Environment history and rollback. See the v1.7.0 release notes.Flox CLI