I need to work on my git to share all my config and dotfiles but in the meantime I thought I would share my daily cli tools that makes my life wonderful. I'm eager to get your feedback and learn about what you're using.

tiling wm: dwm
terminal: alacritty
terminal multiplexer: tmux
shell: zsh (with fzf zsh completion)

**Usual tools replacement**
sudo: doas
cat: bat
find: fd
cp/mv: advcpmv
ls: exa
htop: zenith

**CLI tools in alphabetical order**
buku = web browser bookmarks manager
fzf = fuzzy-finder
khal = calendar
neomutt (with glow for markdown rendering) = email client
newsboat = rss feeder
noglob (zsh feature) = batch files renaming
pass = passwords manager
rofi = my omnibar (i.e. launcher for web search, bookmarks/passwords management, music player, and a LOT more)
stow = dotfiles manager

text editor: nvim
nvim plugins:
nvim-treesitter (parser generator tool and an incremental parsing library)
nvim-orgmode (orgmode for nvim)
akinsho/org-bullets (orgmode headers symbols)
dhruvasagar/vim-table-mode (table creator and formatter)
Townk/autoclose (automatically add a matching character counterpart when typing)
AlessandroYorba/alduin (dark low-contrast colorscheme)
xiyaowong/nvim-transparent (makes neovim fully transparent)

nvim plugins (more):
karb94/neoscroll (smooth scrolling)
SirVer/ultisnips (snippsets)
simnalamburt/vim-mundo (advanced undo with history)
jdhao/better-escape (faster escape from insert mode)
junegunn/fzf (asynchronous Lua API for using fzf)
michaelb/sniprun (code runner and testing inside neovim)

nvim plugins (end):
ggandor/leap (in-text navigation)
preservim/vim-markdown (syntax highlighting, matching rules and mappings for the original Markdown)
vimwiki/vimwiki (organize notes and ideas and quickly create links between them)
ap/vim-css-color (render colors of color names)
doronbehar/nvim-fugitive (git wrapper)

trash-cli = trash management
tut = mastodon client
ucollage = image viewer
udevil = (un)mounting removable devices and networks without a password
ytfzf = youtube search/download and more

I was really hoping to hear back from others and their favorite cli tools :(

@wwwgem I was going to reply but forgot. I have a running list of my favorite CLI programs on my capsule.

@wwwgem Which reminds me I have a couple things to add to it.

@kelbot Thanks but no thanks... Because of you I'm back in roguelike games ^^

@kelbot Very interesting. Thanks for sharing. I've been through quite some of these tools but I'm also discovering some.


Well I can tell you Emacs tools, but I thought you are more interested in CLI tools.

@redstarfish I have been an emacs user but neovim and cli tools eventually works better for my workflow. The ability to build the best system for your needs thanks to a gigantic variety of available tools is really one of the great powers offer by GNU/Linux. Everyone can find what works best for him/her and that invaluable.

@wwwgem You should put it on your gemlog, it's interesting. There are similar lists there, for eg. gemini://

@szczezuja I've realized that I was not maintaining my gemini capsules/html pages by lack of time and decided to instead post things here and share stuff through codeberg. That said I still love gemini.

Sign in to participate in the conversation

A instance dedicated - but not limited - to people with an interest in the GNU+Linux ecosystem and/or general tech. Sysadmins to enthusiasts, creators to movielovers - Welcome!