Zach Mitchell
Zach Mitchell
## Proposed Changes This makes a couple of large additions: - The `gen_rc` module, which uses features in the previously added `shell_gen` crate to generate shell code that's largely shell-agnostic....
This means that `flox services persist -r foo/bar myservice` should render a unit file whose `ExecStart` section contains a `eval "$(flox activate -r foo/bar)"` rather than pointing at a specific...
`process-compose` has support for various types of health checks: https://f1bonacc1.github.io/process-compose/health/ There are essentially two types of checks: - liveness (for daemons only) - Run a command - readiness - Run...
`process-compose` supports defining dependencies between services like this: https://f1bonacc1.github.io/process-compose/launcher/#define-process-dependencies ```yaml processes: process2: depends_on: process3: condition: process_completed_successfully process4: condition: process_completed_successfully ``` There are different conditions available to choose from, namely `process_started`...
Currently we substitute a single store path at a time when building an environment. Relevant parts of the operation are here: - https://github.com/flox/flox/blob/8a71a0c176b6b73f79f1e58d96abc8a6670d7a24/cli/flox-rust-sdk/src/providers/buildenv.rs#L279 - Packages from the base catalog: -...
When we switch from installing all package outputs to just the recommended ones, without intervention a user will lose access to some functionality. In order to preserve the existing behavior,...
## Proposed Changes > Note: this is ready for review with two caveats: > - There are some Python tests that are failing now, but they all seem to be...
## Proposed Changes Creates a Nix output, `flox-manpages-md` that contains the processed markdown files. These markdown files have all of the `include`s resolved, which is necessary for consumption by some...
This is a big list of issues for tracking issues related to various areas within the CLI.
This tracks the work for creating `systemd`/`launchd` services from services defined in an environment manifest.