Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/coastalwhite/rofi-bookmarks
A utility to manage web bookmarks with Rofi
https://github.com/coastalwhite/rofi-bookmarks
Last synced: about 1 month ago
JSON representation
A utility to manage web bookmarks with Rofi
- Host: GitHub
- URL: https://github.com/coastalwhite/rofi-bookmarks
- Owner: coastalwhite
- License: mit
- Created: 2024-04-29T13:24:19.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2024-04-29T20:12:04.000Z (7 months ago)
- Last Synced: 2024-04-30T14:44:21.974Z (7 months ago)
- Language: Rust
- Size: 6.84 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Rofi Bookmarks
**Work-in-Progress**
A utility to manage web bookmarks from [Rofi].
## Usage
Specify a path to a `book.marks` file in the `ROFI_BOOKMARKS_PATH` environment variable.
```bash
cargo build --release
ROFI_BOOKMARKS_PATH=$PWD/book.marks rofi -show bookmarks -modi bookmarks:$PWD/target/release/rofi-bookmarks
```The `book.marks` contains lines which each contain a bookmark.
```
# Lines that start with a '#' are ignored.
#
# Each bookmark needs at least a unique title and a URL separated by "::".
# Optionally after the URL, additional search terms can be specified, delimited
# by a comma.
#
# Some examples:
Google :: https://google.com search
DuckDuckGo :: https://duckduckgo.com searchGitHub :: https://github.com code
# Rust related stuff
Rust Standard Library :: https://doc.rust-lang.org/std/
Rust Crate Documentation :: https://docs.rs/# Nix related stuff
Nix Packages :: https://search.nixos.org/packages
NixOS Options :: https://search.nixos.org/options
```## License
Licensed under an MIT license.
[Rofi]: https://davatorium.github.io/rofi/