Injects hyperlinks into terminal commands
Project description
hyperer adds terminal hyperlinks to the output of other commands.
For example, hyperer-rg runs ripgrep and links to the files it finds.
Installation
Install Python 3.9 or later and run pip install hyperer to install the hyperer commands into your system Python.
Alternatively, if you're using the Nix package manager, depend on the flake.nix in this repo.
Commands
- hyperer-cargo - wraps cargo and links to compilation failures, test failures, and backtraces
- hyperer-rg - wraps ripgrep and links to files it finds
- hyperer-ruff - wraps ruff and links to failed checks
Credit
The basic idea and hyperer-rg comes from kitty.
hyperlinked_grep is kitty's version of hyperer-rg.
If you only want ripgrep links and you already have kitty installed, you can run kitty +kitten hyperlinked_grep and you don't need to install hyperer.
I created this project to have a home for hyperer-cargo and to be able to hyperlink ripgrep without installing all of kitty.
Many thanks to the kitty project! Consider sponsoring its creator to help move the terminal forward.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file hyperer-0.3.0.tar.gz.
File metadata
- Download URL: hyperer-0.3.0.tar.gz
- Upload date:
- Size: 16.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.6.1 CPython/3.10.12 Darwin/22.6.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
eadc4316c52a9066afa4959d9d49ab6894724dc8d89003a3a85b742b163c27d7
|
|
| MD5 |
0304654ffb065329f9cb9a1d7dc5b302
|
|
| BLAKE2b-256 |
b683196c82715e9db8be638476ed8e00273dd96938c7810d7ec907e458bbd38b
|
File details
Details for the file hyperer-0.3.0-py3-none-any.whl.
File metadata
- Download URL: hyperer-0.3.0-py3-none-any.whl
- Upload date:
- Size: 18.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.6.1 CPython/3.10.12 Darwin/22.6.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
65b13a698def944246a01edf6e1ec0a406f7f057d386d7edf1c43a43bde0b0ce
|
|
| MD5 |
e331eb0eca520535640436c02bce4034
|
|
| BLAKE2b-256 |
8c19bc7dc2e5f59f50235cdd6fe9ed4561428116f132a4b923cb848cf9aed5c2
|