Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/joehillen/to-fish
Bookmarks for Fish Shell
https://github.com/joehillen/to-fish
bookmark command-line-tool fish fish-plugin fish-plugins fish-shell fisherman
Last synced: about 2 months ago
JSON representation
Bookmarks for Fish Shell
- Host: GitHub
- URL: https://github.com/joehillen/to-fish
- Owner: joehillen
- License: mit
- Created: 2015-11-11T19:36:42.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2024-06-17T14:18:49.000Z (8 months ago)
- Last Synced: 2024-12-06T02:22:46.070Z (2 months ago)
- Topics: bookmark, command-line-tool, fish, fish-plugin, fish-plugins, fish-shell, fisherman
- Language: Shell
- Homepage:
- Size: 31.3 KB
- Stars: 101
- Watchers: 4
- Forks: 10
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# to-fish
A directory bookmarking tool for fish-shell.
## Usage
`to` puts bookmarks in the directory `~/.local/share/to-fish/`
Use `set -U TO_DIR` to change where bookmarks are stored.
```txt
$ to help
Usage:
to (BOOKMARK|DIR) Go to BOOKMARK or DIR
to add [BOOKMARK] [DEST] Create a BOOKMARK for DEST
Default BOOKMARK: name of current directory
Default DEST: path to current directory
to add DEST Create a bookmark for DEST if it is a directory
to ls List all bookmarks
to mv OLD NEW Change the name of a bookmark from OLD to NEW
to rm BOOKMARK Remove BOOKMARK
to clean Remove bookmarks that have a missing destination
to resolve BOOKMARK Print the destination of a bookmark
to help Show this messageBookmarks are stored in: ~/.local/share/to-fish
To change, run: set -U TO_DIR
```## Installation
### [Fisher](https://github.com/jorgebucaran/fisher) (recommended)
```txt
fisher install joehillen/to-fish
```### [fundle](https://github.com/tuvistavie/fundle)
Add the following to `~/.config/fish/config.fish` and run `fundle install`.
```txt
fundle plugin joehillen/to-fish
```## Manually
Run `make`