25 lines
517 B
Markdown
25 lines
517 B
Markdown
|
# Pygments lexer for `dig` output
|
||
|
|
||
|
This is **work in progress** and probably quite horrible.
|
||
|
|
||
|
## What?
|
||
|
|
||
|
![Screenshot of colorful dig output][screenshot]
|
||
|
|
||
|
## Why?
|
||
|
|
||
|
`dig` output can be hard to read, especially with `+trace`.
|
||
|
|
||
|
## How to use?
|
||
|
|
||
|
Put something like this in your .bashrc, .zshrc, or whatever:
|
||
|
|
||
|
```bash
|
||
|
function dig() {
|
||
|
/usr/bin/dig $@ | pygmentize -xl path/to/dig-lexer.py -Ostyle=monokai
|
||
|
}
|
||
|
```
|
||
|
|
||
|
Then rehash your shell config.
|
||
|
|
||
|
[screenshot]: https://gitlab.com/s3lph/dig-lexer/-/raw/master/screenshot.png
|