├── .cz.toml ├── .github └── workflows │ └── ci.yml ├── .gitignore ├── .rustfmt.toml ├── Cargo.lock ├── Cargo.toml ├── LICENSE ├── README.md ├── checks └── pre-commit-check │ └── default.nix ├── crates ├── runix-derive │ ├── Cargo.toml │ └── src │ │ └── lib.rs └── runix │ ├── Cargo.toml │ ├── README.md │ ├── src │ ├── arguments │ │ ├── common.rs │ │ ├── config.rs │ │ ├── eval.rs │ │ ├── flake.rs │ │ ├── mod.rs │ │ └── source.rs │ ├── command.rs │ ├── command_line │ │ ├── flag.rs │ │ └── mod.rs │ ├── flake_metadata.rs │ ├── flake_ref │ │ ├── file.rs │ │ ├── git.rs │ │ ├── git_service.rs │ │ ├── indirect.rs │ │ ├── lock.rs │ │ ├── mod.rs │ │ ├── path.rs │ │ └── protocol.rs │ ├── installable.rs │ ├── lib.rs │ ├── narinfo.rs │ ├── registry.rs │ ├── store_path.rs │ └── url_parser.rs │ └── test │ └── registry.test.json ├── flake.lock ├── flake.nix ├── pkgs ├── pre-commit-checks │ └── default.nix ├── runix │ └── default.nix └── rustfmt-nightly │ └── default.nix └── shells └── rust-env └── default.nix /.cz.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flox/runix/HEAD/.cz.toml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flox/runix/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flox/runix/HEAD/.gitignore -------------------------------------------------------------------------------- /.rustfmt.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flox/runix/HEAD/.rustfmt.toml -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flox/runix/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flox/runix/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flox/runix/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | ./crates/runix/README.md -------------------------------------------------------------------------------- /checks/pre-commit-check/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flox/runix/HEAD/checks/pre-commit-check/default.nix -------------------------------------------------------------------------------- /crates/runix-derive/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flox/runix/HEAD/crates/runix-derive/Cargo.toml -------------------------------------------------------------------------------- /crates/runix-derive/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flox/runix/HEAD/crates/runix-derive/src/lib.rs -------------------------------------------------------------------------------- /crates/runix/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flox/runix/HEAD/crates/runix/Cargo.toml -------------------------------------------------------------------------------- /crates/runix/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flox/runix/HEAD/crates/runix/README.md -------------------------------------------------------------------------------- /crates/runix/src/arguments/common.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flox/runix/HEAD/crates/runix/src/arguments/common.rs -------------------------------------------------------------------------------- /crates/runix/src/arguments/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flox/runix/HEAD/crates/runix/src/arguments/config.rs -------------------------------------------------------------------------------- /crates/runix/src/arguments/eval.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flox/runix/HEAD/crates/runix/src/arguments/eval.rs -------------------------------------------------------------------------------- /crates/runix/src/arguments/flake.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flox/runix/HEAD/crates/runix/src/arguments/flake.rs -------------------------------------------------------------------------------- /crates/runix/src/arguments/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flox/runix/HEAD/crates/runix/src/arguments/mod.rs -------------------------------------------------------------------------------- /crates/runix/src/arguments/source.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flox/runix/HEAD/crates/runix/src/arguments/source.rs -------------------------------------------------------------------------------- /crates/runix/src/command.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flox/runix/HEAD/crates/runix/src/command.rs -------------------------------------------------------------------------------- /crates/runix/src/command_line/flag.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flox/runix/HEAD/crates/runix/src/command_line/flag.rs -------------------------------------------------------------------------------- /crates/runix/src/command_line/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flox/runix/HEAD/crates/runix/src/command_line/mod.rs -------------------------------------------------------------------------------- /crates/runix/src/flake_metadata.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flox/runix/HEAD/crates/runix/src/flake_metadata.rs -------------------------------------------------------------------------------- /crates/runix/src/flake_ref/file.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flox/runix/HEAD/crates/runix/src/flake_ref/file.rs -------------------------------------------------------------------------------- /crates/runix/src/flake_ref/git.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flox/runix/HEAD/crates/runix/src/flake_ref/git.rs -------------------------------------------------------------------------------- /crates/runix/src/flake_ref/git_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flox/runix/HEAD/crates/runix/src/flake_ref/git_service.rs -------------------------------------------------------------------------------- /crates/runix/src/flake_ref/indirect.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flox/runix/HEAD/crates/runix/src/flake_ref/indirect.rs -------------------------------------------------------------------------------- /crates/runix/src/flake_ref/lock.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flox/runix/HEAD/crates/runix/src/flake_ref/lock.rs -------------------------------------------------------------------------------- /crates/runix/src/flake_ref/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flox/runix/HEAD/crates/runix/src/flake_ref/mod.rs -------------------------------------------------------------------------------- /crates/runix/src/flake_ref/path.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flox/runix/HEAD/crates/runix/src/flake_ref/path.rs -------------------------------------------------------------------------------- /crates/runix/src/flake_ref/protocol.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flox/runix/HEAD/crates/runix/src/flake_ref/protocol.rs -------------------------------------------------------------------------------- /crates/runix/src/installable.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flox/runix/HEAD/crates/runix/src/installable.rs -------------------------------------------------------------------------------- /crates/runix/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flox/runix/HEAD/crates/runix/src/lib.rs -------------------------------------------------------------------------------- /crates/runix/src/narinfo.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flox/runix/HEAD/crates/runix/src/narinfo.rs -------------------------------------------------------------------------------- /crates/runix/src/registry.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flox/runix/HEAD/crates/runix/src/registry.rs -------------------------------------------------------------------------------- /crates/runix/src/store_path.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flox/runix/HEAD/crates/runix/src/store_path.rs -------------------------------------------------------------------------------- /crates/runix/src/url_parser.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flox/runix/HEAD/crates/runix/src/url_parser.rs -------------------------------------------------------------------------------- /crates/runix/test/registry.test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flox/runix/HEAD/crates/runix/test/registry.test.json -------------------------------------------------------------------------------- /flake.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flox/runix/HEAD/flake.lock -------------------------------------------------------------------------------- /flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flox/runix/HEAD/flake.nix -------------------------------------------------------------------------------- /pkgs/pre-commit-checks/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flox/runix/HEAD/pkgs/pre-commit-checks/default.nix -------------------------------------------------------------------------------- /pkgs/runix/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flox/runix/HEAD/pkgs/runix/default.nix -------------------------------------------------------------------------------- /pkgs/rustfmt-nightly/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flox/runix/HEAD/pkgs/rustfmt-nightly/default.nix -------------------------------------------------------------------------------- /shells/rust-env/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flox/runix/HEAD/shells/rust-env/default.nix --------------------------------------------------------------------------------