New(ish) command line tools
21–30 of 252 posts
Re: New(ish) command line tools
#22A new fave I recently discovered - render markdown in the terminal for easy reading (and proofing): https://github.com/charmbracelet/glow
I recently found out about mdp too, a way to display markdown in the terminal as slides. https://github.com/visit1985/mdp
> https://github.com/visit1985/mdp
I use pandoc to convert markdown to powerpoint decks, it's a great workflow as you can preview and tweak the content and then apply the firm theme before the presentation.
Re: New(ish) command line tools
#23Couple ones there that I’m keen to try out. bat in particular seems like such an easy win
fd and ripgrep are the ones that have really stuck with me, replacing find and grep in my finger memory.
1. You need to be careful to avoid "works on my machine" moments
2. You need to remember that you did it in case you need to undo it.
Re: New(ish) command line tools
#24Mosh isn't a replacement for SSH, it uses it. > The mosh client logs in to the server via SSH This is a cool list overall though.
Re: New(ish) command line tools
#25Glad to discover fd. I've always struggled with find syntax. It's easy enough, but always kind of fiddly IME.
Bash doesn't really have any of this, so if you're a bash user you're out of luck. Don't know about fish.
Re: New(ish) command line tools
#26[1] https://github.com/dandavison/delta
(edit: nevermind, somehow I missed it)
Re: New(ish) command line tools
#27Select what tooling you want, it will be installed using your package manager
[ ] delta
[ ] bat
...
Re: New(ish) command line tools
#28https://github.com/tobert/pcstat https://hoytech.com/vmtouch/
Re: New(ish) command line tools
#29Ah, delta is missing! Right from the docs, it's "[a] syntax-highlighting pager for git, diff, and grep output". [1] https://github.com/dandavison/delta (edit: nevermind, somehow I missed it)
Re: New(ish) command line tools
#30direnv is such a godsend that I shill for it on every team and in every company now, it's such a great tool.
git config --local core.hooksPath $PWD/.githooks
export DOCKER_CONFIG=$(realpath secrets/docker)
Combine that with git-crypt[0] (obviously, don't commit secrets in plaintext to your repo!) for example and you have some really nice ergonomics.Not enough people know about direnv.