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.
**Environment**
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
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 (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)
@wwwgem I was going to reply but forgot. I have a running list of my favorite CLI programs on my capsule.
gemini://gemini.cyberbot.space/terminal/termprogs.gmi
@wwwgem Which reminds me I have a couple things to add to it.
@wwwgem Separate page for terminal games I like. I need to add some more to this list.
gemini://gemini.cyberbot.space/terminal/termgames.gmi
@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.
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)