summaryrefslogtreecommitdiffstats
path: root/README.md
diff options
context:
space:
mode:
authorEthan P <eth-p+git@hidden.email>2019-09-18 14:10:11 -0700
committerDavid Peter <sharkdp@users.noreply.github.com>2019-09-21 08:42:56 +0200
commit30ee2a464f37f7c5c1ba39fed45681e0867239e6 (patch)
tree7cb644dcaed67979d3f35e49c26a82f5e77420a2 /README.md
parent7a5d1f27e78fae5cbc5b7dfd0553cf90df6d8174 (diff)
Add eth-p/bat-extras integrations to README
Diffstat (limited to 'README.md')
-rw-r--r--README.md16
1 files changed, 15 insertions, 1 deletions
diff --git a/README.md b/README.md
index cbb48e51..8a8da2ea 100644
--- a/README.md
+++ b/README.md
@@ -105,6 +105,14 @@ If you happen to use [`fd`](https://github.com/sharkdp/fd), you can use the `-X`
fd … -X bat
```
+#### `ripgrep`
+
+With [`batgrep`](https://github.com/eth-p/bat-extras/blob/master/doc/batgrep.md), `bat` can be used as the printer for [`ripgrep`](https://github.com/BurntSushi/ripgrep) search results.
+
+```bash
+batgrep Printer src/
+```
+
#### `tail -f`
`bat` can be combined with `tail -f` to continuously monitor a given file with syntax highlighting.
@@ -134,7 +142,8 @@ bat main.cpp | xclip
#### `man`
-`bat` can be used as a pager for `man`. It can be used like this:
+`bat` can be used as a pager for `man`. You can use [`batman`](https://github.com/eth-p/bat-extras/blob/master/doc/batman.md), or like this in your shell:
+
```bash
export MANPAGER="sh -c 'col -b | bat -l man -p'"
man 2 select
@@ -142,6 +151,11 @@ man 2 select
The [Manpage syntax](assets/syntaxes/Manpage.sublime-syntax) is developed in this repository and still needs some work.
+#### `prettier` / `shfmt` / `rustfmt`
+
+The [`prettybat`](https://github.com/eth-p/bat-extras/blob/master/doc/prettybat.md) script is a wrapper that will format code and print it with `bat`.
+
+
## Installation
[![Packaging status](https://repology.org/badge/vertical-allrepos/bat.svg)](https://repology.org/project/bat/versions)