A python cli tool for twitter
Ask HN: What are your favorite terminal programs?
51–60 of 203 posts
Re: Ask HN: What are your favorite terminal programs?
#52https://www.passwordstore.org/ for passwords.
Re: Ask HN: What are your favorite terminal programs?
#53Re: Ask HN: What are your favorite terminal programs?
#54Re: Ask HN: What are your favorite terminal programs?
#55Written in Rust: - fd: A simple, fast and user-friendly alternative to 'find' https://github.com/sharkdp/fd - ripgrep: ripgrep recursively searches directories for a regex pattern https://github.com/BurntSushi/ripgrep - exa: Replacement for 'ls' written in Rust https://github.com/ogham/exa - bat: A 'cat' replacement. I recommend following the customizations. https://github.com/sharkdp/bat Written in Python: - asciine…
Re: Ask HN: What are your favorite terminal programs?
#56I heavily use git, but via Magit in Emacs.
[1]: My own little utility to use bare bones Emacs as less/pager: https://eless.scripter.co
Re: Ask HN: What are your favorite terminal programs?
#57rg => (ripgrep) alternative to ack and grep.
I changed to 'ack' six months ago after having used 'grep' for two decades, and already its successor 'ag' has been made redundant in favor of 'rg'.
My only peeve with 'ack' is that I can't make it switch nicely between paging and not paging:
https://stackoverflow.com/questions/50135983/less-waits-when...
I doubt any of 'ack's competitors have a fix for this, since it seems to be a pager feature that I'm looking for.
Re: Ask HN: What are your favorite terminal programs?
#58history | awk '{CMD[$2]++;count++;}END { for (a in CMD)print CMD[a] " " CMD[a]/count*100 "% " a;}' | grep -v "./" | column -c3 -s " " -t | sort -nr | nl | head -n10 1 167 16.7% git 2 130 13% ll 3 94 9.4% clear 4 90 9% make 5 80 8% cd 6 57 5.7% e 7 52 5.2% cat 8 45 4.5% man 9 38 3.8% valgrind 10 37 3.7% rm Where ´e´ is an alias for ´vim´.
Re: Ask HN: What are your favorite terminal programs?
#59Written in Rust: - fd: A simple, fast and user-friendly alternative to 'find' https://github.com/sharkdp/fd - ripgrep: ripgrep recursively searches directories for a regex pattern https://github.com/BurntSushi/ripgrep - exa: Replacement for 'ls' written in Rust https://github.com/ogham/exa - bat: A 'cat' replacement. I recommend following the customizations. https://github.com/sharkdp/bat Written in Python: - asciine…
As you are using tmux, also check out the awesome tmuxp written in Python. The author is very thorough with the package; testing and documentation. Tmuxp allows you to quickly launch pre-configured tmux sessions.
Re: Ask HN: What are your favorite terminal programs?
#60 export MARKPATH=$HOME/.marks
function jump {
cd -P $MARKPATH/$1 2> /dev/null || (echo "No such mark: $1" && marks)
}
function mark {
mkdir -p $MARKPATH; ln -s $(pwd) $MARKPATH/$1
}
function unmark {
rm -i $MARKPATH/$1
}
function marks {
ls -l $MARKPATH | sed 's/ / /g' | cut -d' ' -f9- && echo
}
_jump()
{
local cur=${COMP_WORDS[COMP_CWORD]}
COMPREPLY=( $(compgen -W "$( ls $MARKPATH )" -- $cur) )
}
complete -F _jump jump
I used to use this one more; converted to vimwiki instead: http://todotxt.org/Local documentation:
wget --recursive --level=5 --convert-links --page-requisites --wait=1 --random-wait --timestamping --no-parent $1
The only other ones which top the charts are jq, aws, curl, and docker.