mirror of
https://github.com/alexpasmantier/television.git
synced 2025-06-07 20:15:23 +00:00
Update README.md
This commit is contained in:
parent
79da161943
commit
cd31619c8a
18
README.md
18
README.md
@ -1,17 +1,22 @@
|
|||||||
|
<div align="center">
|
||||||
|
|
||||||
|
# 📺 television
|
||||||
|
**A blazingly fast general purpose fuzzy finder for your terminal written in Rust.**
|
||||||
|
|
||||||

|

|
||||||
[](https://crates.io/crates/television)
|
[](https://crates.io/crates/television)
|
||||||

|

|
||||||

|

|
||||||

|

|
||||||
|
|
||||||
|
|
||||||
# 📺 television
|
|
||||||
|  |
|
|  |
|
||||||
|:--:|
|
|:--:|
|
||||||
| *The revolution will (not) be televised.* |
|
| *The revolution will (not) be televised.* |
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
## About
|
## About
|
||||||
`Television` is a very fast general purpose fuzzy finder TUI written in Rust.
|
`Television` is a blazingly fast general purpose fuzzy finder TUI written in Rust.
|
||||||
|
|
||||||
It is inspired by the neovim [telescope](https://github.com/nvim-telescope/telescope.nvim) plugin and is designed to be fast, efficient, simple to use and easily extensible. It is built on top of [tokio](https://github.com/tokio-rs/tokio), [ratatui](https://github.com/ratatui/ratatui) and the *nucleo* matcher used by the [helix](https://github.com/helix-editor/helix) editor.
|
It is inspired by the neovim [telescope](https://github.com/nvim-telescope/telescope.nvim) plugin and is designed to be fast, efficient, simple to use and easily extensible. It is built on top of [tokio](https://github.com/tokio-rs/tokio), [ratatui](https://github.com/ratatui/ratatui) and the *nucleo* matcher used by the [helix](https://github.com/helix-editor/helix) editor.
|
||||||
|
|
||||||
@ -26,6 +31,9 @@ cargo install television
|
|||||||
tv [channel] #[default: files] [possible values: env, files, git-repos, text, alias]
|
tv [channel] #[default: files] [possible values: env, files, git-repos, text, alias]
|
||||||
```
|
```
|
||||||
By default, `television` will launch with the `files` channel on.
|
By default, `television` will launch with the `files` channel on.
|
||||||
|
| <img width="2213" alt="Screenshot 2024-11-10 at 15 04 20" src="https://github.com/user-attachments/assets/a0fd70a9-ea26-452a-b235-cbce8aeed67f"> |
|
||||||
|
|:--:|
|
||||||
|
| `tv`'s `files` channel running on the *curl* codebase |
|
||||||
|
|
||||||
## Built-in Channels
|
## Built-in Channels
|
||||||
The following channels are currently available:
|
The following channels are currently available:
|
||||||
@ -106,6 +114,9 @@ is a simple TOML file that allows you to customize the behavior of `television`
|
|||||||
Any of these paths may be overriden by setting the `TELEVISION_CONFIG` environment variable to the path of your desired configuration folder.
|
Any of these paths may be overriden by setting the `TELEVISION_CONFIG` environment variable to the path of your desired configuration folder.
|
||||||
|
|
||||||
#### Default Configuration
|
#### Default Configuration
|
||||||
|
<details>
|
||||||
|
<summary>Television's default `config.toml`</summary>
|
||||||
|
|
||||||
```toml
|
```toml
|
||||||
# Ui settings
|
# Ui settings
|
||||||
# ----------------------------------------------------------------------------
|
# ----------------------------------------------------------------------------
|
||||||
@ -192,3 +203,4 @@ enter = "SelectEntry"
|
|||||||
# Toggle the send to channel mode
|
# Toggle the send to channel mode
|
||||||
ctrl-s = "ToggleSendToChannel"
|
ctrl-s = "ToggleSendToChannel"
|
||||||
```
|
```
|
||||||
|
</details>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user