134 karma · joined August 15, 2019
Cottage makes it more convenient by introducing simplified recipients management with verifiable access control, standardising private key location, git hooks based automation, auto gitignore management, sync with provider and devices options, intuitive APIs etc.
It provides a simple workflow to encrypt/decrypt secrets, manage recipients, and keep secrets out of the repo while still allowing for easy sharing via VCS. Cottage also generates redacted previews of encrypted secrets for better visibility and supports both persistent and temporary decryption workflows, while ensuring secrets are never committed in plaintext.
tree-view.xplr is one example of such Lua plugins, which implements a tree-view layout for xplr, with extra functionalities.
Other similar layout plugins include:
- zentable.xplr (for a clean, distraction free view)
- dual-pane.xplr (for Midnight Commander like dual pane view)
- tri-pane.xplr (for Ranger like tri-pane view)
You can, of course, combine all of them, and toggle between different views while exploring.
Don't forget the startup time overhead of first loading a whole interpreter into memory, then loading a python program into the interpreter.
xplr.config.modes.builtin.default.key_bindings.on_key.T = {
help = "tere nav",
messages = {
{ BashExec = [[echo ChangeDirectory: "'"$(tere)"'" >> "$XPLR_PIPE_MSG_IN"]] },
},
}Language: Rust
Supported platforms: Currently tested on Linux, but should also run on Unix, Linux, Mac, Windows
I just published this, so expect a few bugs here and there. If found, please report.
In Rust community, it's a common knowledge that 1. If it's a high level tool, it will have multiple dependencies, and 2. The actual dependency list will be auto generated by the package managers (cargo or os) and be pinned in every release, available publicly.
You are an existing user, see the migration guide here: https://github.com/sayanarijit/xplr/wiki/Upgrade-Guide#v091-...