diff --git a/README.md b/README.md index 198f2c3..bd860fb 100644 --- a/README.md +++ b/README.md @@ -135,4 +135,5 @@ Currently only Linux is supported. It should work on all Unix like OS. For other * [has](https://github.com/kdabir/has), check versions of commands * [nvchecker](https://github.com/kdabir/has), for checking if a new version of some software has been released. * [fig/autocomplete](https://github.com/withfig/autocomplete), contributed completion for hundreds of CLI +* this[article](https://exple.tive.org/blarg/2023/02/17/modern-problems-require-modern-solutions/) diff --git a/catalog.yaml b/catalog.yaml index a885c66..16cd8d5 100644 --- a/catalog.yaml +++ b/catalog.yaml @@ -25,7 +25,8 @@ atuin: github: ellie/atuin bat: - desc: a better less + desc: A cat(1) clone with syntax highlighting and Git integration + github: sharkdp/bat bottom: desc: A customizable cross-platform graphical process/system monitor for the terminal @@ -36,6 +37,12 @@ br: desc: Get an overview of a directory, even a big one github: Canop/broot +bfs: + desc: A breadth-first version of the UNIX find command + website: https://tavianator.com/projects/bfs.html + github: tavianator/bfs + tags: C, find + chezmoi: desc: Manage your dotfiles across multiple diverse machines, securely github: twpayne/chezmoi @@ -54,6 +61,11 @@ d2: website: https://d2-lang.com/ github: terrastruct/d2 +diagram: + desc: CLI app to convert ASCII arts into hand drawn diagrams + github: esimov/diagram + tags: Go, diagram, ascii + diskonaut: desc: Terminal disk space navigator, disk tree-map github: imsnif/diskonaut @@ -62,8 +74,17 @@ dslcad: desc: a programming language & interpreter for building 3D models github: DSchroer/dslcad -exa: - desc: enhanced ls +dua: + desc: View disk space usage and delete unwanted data, fast. + github: Byron/dua-cli + +duf: + desc: Disk Usage/Free Utility - a better 'df' alternative + github: muesli/duf + +eza: + desc: enhanced ls (active clone of exa) + github: eza-community/eza fail: desc: this entry will fail, for test purpos @@ -169,15 +190,31 @@ lazygit: desc: simple terminal UI for git commands github: jesseduffield/lazygit +lidecli: + desc: Linux Desktop CLI - An unified command-line tool to interact with Desktop Environments and Window Managers + github: juienpro/lidecli + litestream: desc: Streaming replication for SQLite. github: benbjohnson/litestream website: https://litestream.io/ +lnav: + desc: An advanced log file viewer for the small-scale + name: The Logfile Navigator + website: https://lnav.org/ + github: tstack/lnav + mc: desc: minio client versions: # see https://github.com/penpyt/asdf-mc/raw/master/bin/list-all +minijail: + desc: sandboxing and containment tool used in ChromeOS and Android + website: https://google.github.io/minijail/ + github: google/minijail + + mintotp: desc: generate TOTP from the terminal @@ -217,6 +254,10 @@ pet: desc: Simple command-line snippet manager github: knqyf263/pet +pup: + desc: Parsing HTML at the command line + github: ericchiang/pup + pylufic: inst: direct desc: Let's upload that file CLI @@ -360,10 +401,28 @@ xh: desc: Friendly and fast tool for sending HTTP requests github: ducaale/xh +xidel: + desc: extract data from HTML/XML document + github: benibela/xidel + website: http://www.videlibri.de/xidel.html + tags: pascal + xsv: desc: a fast CSV command line toolkit github: BurntSushi/xsv +yq: + desc: yq is a portable command-line YAML, JSON, XML, CSV, TOML and properties processor + github: mikefarah/yq + website: https://mikefarah.gitbook.io/yq/ + tags: go, yaml + +yq-py: + desc: Command-line YAML, XML, TOML processor - jq wrapper for YAML/XML/TOML documents + github: kislyuk/yq + website: https://kislyuk.github.io/yq/ + tags: python, yaml + zee: desc: modern text editor for the terminal cargo: