It has inspired me more than once to pick up K&R's C and have a stab at a tool of my own that I'd love to have - but it's way down on the current list of priorities.
...Now wondering why the question - are you working on something?
EDIT: Forgot a special mention for Finch (pidgin client), which along with the others runs nicely on Tmux (another forgotten mention) on a perma-on server. Rpi2 in my case.
Without it, I would have probably been driven crazy when I attempted to put together a UI. It helped me get from an idea to a working prototype really quickly. In the case of newsbeuter, like 2 days.
Much appreciation and thanks for the pointer!
My own project would involve segmenting common office doc formats for translation, saving translations to translation memory (in standard TMX format), attempting to match new segments with pre-translated and perhaps later integrate some project co-working/server functionality. All a little daunting, so all help, such as your pointer, is very welcome!
To answer your question more directly, again afaik, mocp is not accessible over MPD (separate daemon altogether) and does not play nicely with Spotify, but I'm not a user, so wouldn't know. Neither is mocp accessible over the network (afaik!).
I miss the demo days.
I used to love Wordstar and wordperfect. I'm a bit surprised at the glut of curses / cli text editors and the lack of curses / cli word processors.
Or try wordgrinder
https://kmandla.wordpress.com/2008/11/30/howto-use-wordgrind...
https://github.com/nicolargo/glances
bmon and iftop can be used to see network usage:
https://github.com/tgraf/bmon/
http://www.ex-parrot.com/pdw/iftop/
Similar to iftop there is also iotop, but instead of showing network usage, it shows disk usage:
Side note: There was a blog a couple years ago, which isn't being updated now, that would post reviews of CLI tools. Anyone that is interested in this topic should take a look at it:
https://kmandla.wordpress.com/software/
https://inconsolation.wordpress.com/ (new blog from the same person that did http://kmandla.wordpress.com)
https://raw.githubusercontent.com/jonathanslenders/ptpython/...
Look into urwid first, which is a full TUI framework in python.
Also consider using libcaca, which has excellent python bindings but is generally used for flashier stuff than simple utilities (text-based demoscene stuff, etc etc)...
Apologies for not linking to the relevant projects, but I'm certain you'll find them with a quick search :)
function sd() {
n=2
while [ $n -gt 0 ]
do
sed -i ''"${1}"'d' $HOME/.ssh/known_hosts
n=$(($n-1))
done
}
I like sed.ssh -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no $1
''"${1}"'d'
is needlessly complicated. this would do the same: "${1}d"ncurses is not involved though.
Edit: Apparently it's on homebrew but as "moc" (I was searching for "mocp" before).
nvlc is just a script supplied with vlc: #! /bin/sh exec /usr/bin/vlc -I "ncurses" "$@"
cli: cd, ls, mv, rm, grep, …, i.e., the core utils, + git, svn.
I couldn't live without the core utils, and I use them a lot as I don't have a graphical file manager (I think the last time I used one was in 2007, I might try again someday).
Also, I don't know if it counts in either category but: ssh, of course.
iptraf-ng: bandwidth usage by port.
lsof: list open files(including network files).
htop
ipython
vim
little bash and python tools that I write myself, to automate my specific workflows.