├── .editorconfig ├── .github └── workflows │ ├── release.yaml │ └── test.yaml ├── .gitignore ├── CHANGELOG.md ├── COPYING ├── Cargo.lock ├── Cargo.toml ├── LICENSE-MIT ├── LICENSE-UNLICENSE ├── README.md ├── ci ├── create_release └── ubuntu-install-packages ├── cog.toml ├── man └── envelope.1.md ├── migrations ├── 20230921210526_envs_table.sql └── 20250208001702_change_primary_key_and_add_active_envs_view.sql ├── pkg └── brew │ └── envelope.rb ├── rustfmt.toml └── src ├── command ├── client.rs ├── client │ ├── add.rs │ ├── delete.rs │ ├── diff.rs │ ├── drop.rs │ ├── duplicate.rs │ ├── edit.rs │ ├── history.rs │ ├── import.rs │ ├── list.rs │ └── revert.rs └── mod.rs ├── db.rs ├── editor.rs ├── error.rs ├── main.rs ├── ops ├── add.rs ├── check.rs ├── delete.rs ├── diff.rs ├── drop.rs ├── duplicate.rs ├── edit.rs ├── history.rs ├── list.rs ├── mod.rs └── revert.rs └── subproc.rs /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattrighetti/envelope/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/workflows/release.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattrighetti/envelope/HEAD/.github/workflows/release.yaml -------------------------------------------------------------------------------- /.github/workflows/test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattrighetti/envelope/HEAD/.github/workflows/test.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattrighetti/envelope/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattrighetti/envelope/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattrighetti/envelope/HEAD/COPYING -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattrighetti/envelope/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattrighetti/envelope/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattrighetti/envelope/HEAD/LICENSE-MIT -------------------------------------------------------------------------------- /LICENSE-UNLICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattrighetti/envelope/HEAD/LICENSE-UNLICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattrighetti/envelope/HEAD/README.md -------------------------------------------------------------------------------- /ci/create_release: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattrighetti/envelope/HEAD/ci/create_release -------------------------------------------------------------------------------- /ci/ubuntu-install-packages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattrighetti/envelope/HEAD/ci/ubuntu-install-packages -------------------------------------------------------------------------------- /cog.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattrighetti/envelope/HEAD/cog.toml -------------------------------------------------------------------------------- /man/envelope.1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattrighetti/envelope/HEAD/man/envelope.1.md -------------------------------------------------------------------------------- /migrations/20230921210526_envs_table.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattrighetti/envelope/HEAD/migrations/20230921210526_envs_table.sql -------------------------------------------------------------------------------- /migrations/20250208001702_change_primary_key_and_add_active_envs_view.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattrighetti/envelope/HEAD/migrations/20250208001702_change_primary_key_and_add_active_envs_view.sql -------------------------------------------------------------------------------- /pkg/brew/envelope.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattrighetti/envelope/HEAD/pkg/brew/envelope.rb -------------------------------------------------------------------------------- /rustfmt.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattrighetti/envelope/HEAD/rustfmt.toml -------------------------------------------------------------------------------- /src/command/client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattrighetti/envelope/HEAD/src/command/client.rs -------------------------------------------------------------------------------- /src/command/client/add.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattrighetti/envelope/HEAD/src/command/client/add.rs -------------------------------------------------------------------------------- /src/command/client/delete.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattrighetti/envelope/HEAD/src/command/client/delete.rs -------------------------------------------------------------------------------- /src/command/client/diff.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattrighetti/envelope/HEAD/src/command/client/diff.rs -------------------------------------------------------------------------------- /src/command/client/drop.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattrighetti/envelope/HEAD/src/command/client/drop.rs -------------------------------------------------------------------------------- /src/command/client/duplicate.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattrighetti/envelope/HEAD/src/command/client/duplicate.rs -------------------------------------------------------------------------------- /src/command/client/edit.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattrighetti/envelope/HEAD/src/command/client/edit.rs -------------------------------------------------------------------------------- /src/command/client/history.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattrighetti/envelope/HEAD/src/command/client/history.rs -------------------------------------------------------------------------------- /src/command/client/import.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattrighetti/envelope/HEAD/src/command/client/import.rs -------------------------------------------------------------------------------- /src/command/client/list.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattrighetti/envelope/HEAD/src/command/client/list.rs -------------------------------------------------------------------------------- /src/command/client/revert.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattrighetti/envelope/HEAD/src/command/client/revert.rs -------------------------------------------------------------------------------- /src/command/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattrighetti/envelope/HEAD/src/command/mod.rs -------------------------------------------------------------------------------- /src/db.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattrighetti/envelope/HEAD/src/db.rs -------------------------------------------------------------------------------- /src/editor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattrighetti/envelope/HEAD/src/editor.rs -------------------------------------------------------------------------------- /src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattrighetti/envelope/HEAD/src/error.rs -------------------------------------------------------------------------------- /src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattrighetti/envelope/HEAD/src/main.rs -------------------------------------------------------------------------------- /src/ops/add.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattrighetti/envelope/HEAD/src/ops/add.rs -------------------------------------------------------------------------------- /src/ops/check.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattrighetti/envelope/HEAD/src/ops/check.rs -------------------------------------------------------------------------------- /src/ops/delete.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattrighetti/envelope/HEAD/src/ops/delete.rs -------------------------------------------------------------------------------- /src/ops/diff.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattrighetti/envelope/HEAD/src/ops/diff.rs -------------------------------------------------------------------------------- /src/ops/drop.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattrighetti/envelope/HEAD/src/ops/drop.rs -------------------------------------------------------------------------------- /src/ops/duplicate.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattrighetti/envelope/HEAD/src/ops/duplicate.rs -------------------------------------------------------------------------------- /src/ops/edit.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattrighetti/envelope/HEAD/src/ops/edit.rs -------------------------------------------------------------------------------- /src/ops/history.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattrighetti/envelope/HEAD/src/ops/history.rs -------------------------------------------------------------------------------- /src/ops/list.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattrighetti/envelope/HEAD/src/ops/list.rs -------------------------------------------------------------------------------- /src/ops/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattrighetti/envelope/HEAD/src/ops/mod.rs -------------------------------------------------------------------------------- /src/ops/revert.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattrighetti/envelope/HEAD/src/ops/revert.rs -------------------------------------------------------------------------------- /src/subproc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattrighetti/envelope/HEAD/src/subproc.rs --------------------------------------------------------------------------------