gruvbox-material - A modified version of gruvbox with material palette.
Iosevka Nerd Font Complete Mono - An open-source, sans-serif + slab-serif, monospace + quasiāproportional typeface family, designed for writing code, using in terminals, and preparing technical documents.
Linux: Alacritty - A GPU-accelerated, modern terminal emulator that comes with sensible defaults and allows for extensive configuration.
MacOS: iTerm2 - A terminal emulator for macOS that does amazing things.
Windows: Windows Terminal Preview - A new, modern, feature-rich, productive terminal application for command-line users.
- fish nightly - A smart and user-friendly command line shell for macOS, Linux, and the rest of the family.
- fisher - A function, completion, binding, and snippet manager for the fish shell.
- fish-async-prompt - A plugin to load the fish prompt asynchronously.
- fish-ssh-agent - A utility function to start the ssh agent automatically.
- z - A plugin which tracks the directories you visit. With a combination of frequency and recency, it enables you to jump to the directory in mind.
- neovim nightly - A modern fork of Vim.
- packer.nvim - A Lua-based plugin/package management for Neovim.
- lualine.nvim - A blazing fast and easy to configure neovim statusline written in pure lua.
- telescope.nvim - A highly extendable fuzzy finder over lists.
- Completion
- nvim-lsp - A built-in language server protocol (LSP) client.
- nvim-lspconfig - A collection of common configurations for Neovim's built-in language server client.
- treesitter - A neovim interface for tree-sitter.
- nvim-compe - An auto completion plugin for nvim.
- vim-vsnip - A VSCode-like snippet engine in (neo)vim.
- lspsaga - A light-weight LSP plugin based on neovim built-in LSP with highly a performant UI.
- Utilities
- Visuals
- nvim-web-devicons - A lua fork of vim-devicons.
- vim-smoothie - A smooth scrolling plugin.
- indent-guides.nvim - An asynchronous indent guide plugin for neovim.
- tmux integration
- vim-tmux-navigator - A plugin which will allow you to navigate seamlessly between vim and tmux splits using a consistent set of hotkeys.
- better-vim-tmux-resizer - A fork of vim-tmux-navigator which allows resizing panes and windows instead of navigating between them.
- bat - A
cat
clone with syntax highlighting and Git integration. - exa - A modern replacement for
ls
. - ripgrep - A line-oriented search tool that recursively searches for a regex pattern.
- tmux - A terminal multiplexer.