Notepad/enter/Coding Tips (Classical)/Terminal Tips/2. CLI Tools/CLI Tool Collection/CLI Tool Collection.md

55 lines
4.0 KiB
Markdown
Raw Normal View History

2023-07-05 18:29:11 +00:00
There are so many things to do through the command line in your terminal! Here are a list of packages or tools that I already have or want to later try out for me to come back to.
2023-07-05 18:29:11 +00:00
##### Currently:
---
- [VHS](obsidian://open?vault=enter&file=Coding%20Tips%20(Classical)%2FTerminal%20Tips%2FCLI%20Tools%2FCLI%20Tool%20Collection%2FVHS) - cute gifs generated while typing in terminal
2023-07-05 18:29:11 +00:00
- additionally there is also `asciinema rec`
- [Figlet](obsidian://open?vault=Obsidian&file=Coding%20Tips%20(Classical)%2FComputers%2FComputer%20Realm%2FTerminal%20Tips%2FCLI%20Tools%2FASCII) - create large text headers within terminal
- can be additionally used with `toilet`
- [Vim](obsidian://open?vault=Obsidian&file=Coding%20Tips%20(Classical)%2FComputers%2FComputer%20Realm%2FTerminal%20Tips%2FCLI%20Tools%2FVim%2FVim) - my default command-line editor of choice
- [Wikit](obsidian://open?vault=Obsidian&file=Coding%20Tips%20(Classical)%2FComputers%2FComputer%20Realm%2FTerminal%20Tips%2FCLI%20Tools%2Fpackage%20managers%2FFink) - wikipedia search anything within terminal
#### Later:
---
- [Typer](https://github.com/maaslalani/typer) - a typing test in your terminal
- ![[Pasted image 20230626195256.png]]
- [Bubble Tea](https://github.com/charmbracelet/bubbletea) - a powerful TUI framework
- [Watchman](https://facebook.github.io/watchman/) - watches files & records/triggers actions when they change
- [ChezMoi](https://www.chezmoi.io) - manage your dot files across different devices!
- see [how it compares](https://dotfiles.github.io/utilities/) with other dot files solutions.
2024-08-10 14:43:25 +00:00
- a video on [dot files!](https://www.youtube.com/watch?v=5oXy6ktYs7I)
- here is the [git repo ](https://github.com/twpayne/chezmoi)
- Kava - visualizer for music in your terminal
---
Via this [blog](https://switowski.com/blog/favorite-cli-tools/#tldr)
table of content with tl;dr summaries:
- [fish shell](https://switowski.com/blog/favorite-cli-tools/#fish-shell) - easy to use, beginner-friendly shell
- [starship](https://switowski.com/blog/favorite-cli-tools/#starship) - a great prompt that requires no setup
- [z](https://switowski.com/blog/favorite-cli-tools/#z) - quickly jump around your filesystem
- [fzf](https://switowski.com/blog/favorite-cli-tools/#fzf) - general-purpose fuzzy search
- [fd](https://switowski.com/blog/favorite-cli-tools/#fd) - like `find` but better
- [ripgrep](https://switowski.com/blog/favorite-cli-tools/#ripgrep) - like `grep` but better
- [htop and glances](https://switowski.com/blog/favorite-cli-tools/#htop-and-glances) - system monitoring tools
- [virtualenv and virtualfish](https://switowski.com/blog/favorite-cli-tools/#virtualenv-and-virtualfish) - Python virtual environment management
- [pyenv, nodenv, and rbenv](https://switowski.com/blog/favorite-cli-tools/#pyenv-nodenv-and-rbenv) - manage different versions of Python, Node, and Ruby
- [pipx](https://switowski.com/blog/favorite-cli-tools/#pipx) - install Python packages in isolated environments
- [ctop and lazydocker](https://switowski.com/blog/favorite-cli-tools/#ctop-and-lazydocker) - monitoring tools for Docker
- [colordiff and diff-so-fancy](https://switowski.com/blog/favorite-cli-tools/#colordiff-and-diff-so-fancy) - like `diff` but with colors
- [tree](https://switowski.com/blog/favorite-cli-tools/#tree-brew-install-tree) - for presenting the content of a folder
- [bat](https://switowski.com/blog/favorite-cli-tools/#bat) - like `cat` but better
- [httpie](https://switowski.com/blog/favorite-cli-tools/#httpie) - like `curl` but better
- [tldr](https://switowski.com/blog/favorite-cli-tools/#tldr) - simplified "man pages"
- [exa](https://switowski.com/blog/favorite-cli-tools/#exa) - like `ls` but better
- [litecli and pgcli](https://switowski.com/blog/favorite-cli-tools/#litecli-and-pgcli) - like `sqlite3` and `psql` but better
- [mas](https://switowski.com/blog/favorite-cli-tools/#mas) - CLI interface for App Store
- [ncdu](https://switowski.com/blog/favorite-cli-tools/#ncdu) - disk usage analyzer