Nristen's (G)log - Applications
I enjoy seeing what tools others use to solve problems. I am always on the lookout for tools that improve my workflow in some way or another. In most cases these tools use a tui or are commandline. I am sharing what I use for any other like minded users.
Browsers
- qutebrowser (https://qutebrowser.org) - A few years ago I ran accross a blog post mentioning qutebrowser using vim based keybindings. I liked it because it appeared to be much less bloated than Firefox or Chrome at that time. Currently, it is my primary browser.
- lynx - I use this when I need to download a file to a headless server or when logged into a tilde server or similar systems. I would like to use it more for browsing gopher sites however this is not very frequent.
- luakit (https://luakit.github.io) - very light weight browser which uses lua - it is pretty responsive on a rasbperry pi however there are a few sites that it does not work well on.
Bookmarks
- buku (https://github.com/jarun/Buku) CLI bookmark manager written in python
Gemini Clients
Communication
Email
- In the past, I have used a lot of different email clients Thunderbird, Claws, Kmail, Sylpheed, Mutt, notmuch with vim and many others. Currently for work, I am forced to use Outlook. I use Mutt for my tilde address and FairEmail on android.
- citadel (https://citadel.org) - open source email server which not only provides email services but also provides a webclient, bbs (text based client). In addition to those it also provides an xmpp and services. The web client provides a online office suite (calendar, todo, notes) - In someways it is similar to Nextcloud except it consumes much, much less resources.
XMPP
- Profanity (CLI xmpp client)
https://profanity.im
Vim plugins
I don't need to mention what my favorite editor is.
- Vimwiki (http://vimwiki.github.io/)
- taskwiki
RSS reader
- newsboat (https://newsboat.org) - I like the interface of newsboat but I wish it was easier to use for podcasts (podboat) - I admit it has been several years since I used podboat so I should probably look back at it to see if anything has changed
Version Control
- fossil (https://fossil-scm.org) A truly awesome tool distributed version console which also offers a web and commmand line interface, ticketing system, wiki, chat, forums. It offers a complete project management tool in one small binary. Although relatively unknown, it is used to manage the SQLite project which is pretty big.
Misc
- Pihole (https://pi-hole.net) - DNS/DCHP server which offers DNS based ad blocking. Really nice traffic graphs on the web gui. Also I run this on a Raspberry Pi 2B which serves about 30 active devices
- pass (https://www.passwordstore.org/) - simple, secure cli password manager
- remind (https://dianne.skoll.ca/projects/remind/) - probably the most advanced linux calendar/reminder tool I have ever seen
- GNURecutils (https://www.gnu.org/software/recutils) - a database system which uses flat file storage so it is human readable and editable.
- taskwarrior (https://taskwarrior.org) - awesome cli task/todo app
- zsh (https://zsh.org) - I have been using this for about 1 year and the more I use it the more I like it.