| Crates.io | shellmark |
| lib.rs | shellmark |
| version | 0.3.0 |
| created_at | 2022-06-26 13:14:30.473065+00 |
| updated_at | 2024-07-06 13:58:40.646251+00 |
| description | Cross-platform bookmark mananger for your shell |
| homepage | https://github.com/artempyanykh/shellmark |
| repository | https://github.com/artempyanykh/shellmark |
| max_upload_size | |
| id | 613538 |
| size | 1,113,133 |
shellmark: bookmark manager for shell
shellmark is a cross-platform bookmark mananger for your shell.
The main features are:
shellmark add to bookmark directories and files.shellmark browse to interactively search and act on bookmarks.shellmark following installation instructions below.
Make sure shellmark is in your PATH.shellmark with your shell following integration instructions below.
This will add a shell alias s. The name of the alias is configurable. Run shellmark plug --help to learn more.shellmark via s shell alias.shellmark
or shellmark.exe.PATH.cargo installcargo install shellmark.$HOME/.cargo/bin.
Make sure this directory is in your PATH.Make sure you have Rust toolchain set up (1.49+ should work). Then run the following commands:
$ git clone https://github.com/artempyanykh/shellmark.git
$ cd shellmark
$ cargo install --path .
This will install shellmark under ~/.cargo/bin.
if type shellmark &>/dev/null; then
eval "$(shellmark --out posix plug)"
fi
if type -q shellmark
shellmark --out fish plug | source
end
if (Get-Command shellmark -ErrorAction SilentlyContinue) {
Invoke-Expression (@(&shellmark --out powershell plug) -join "`n")
}