Important configuration files for my i3 windows manager, Polybar, Picom and Neovim
if you're already familiar with Vim or Neovim you can simply copy the parts of the config file that you want and change things appropriately.
If you have not used Neovim before and would like to use this config as a starting point, you will need to install:
You should want to get familiar with Vim commands, check out the starting section of vim docs
If you're on Linux or Mac you should create an init file at $HOME/.config/nvim/init.vim
and copy the contents of nvim/init.vim
to this new file.
If you're editing the file from Neovim, save it - ESC
then :w
, source the changes with :source %
, then run :PlugInstall
to install the plugins.
If you edited the file from outside Neovim, you'd have to open Neovim. Just type nvim
on the terminal, the configuration will be automatically sourced. then run :PlugInstall
This config is pretty much tailored to my workflow which means it might contain stuffs that are not relevant to you or miss those you might need, here are some plugins you might want to keep no matter the language you write
- Fugitive - A very useful git wrapper
- ctrlp - for fuzzy file searching
- Commentary - A very useful plugin for commenting out code
- Nerdtree - For the sidebar
- Vim-test - Very useful test runner
- Airline - The status bar
- Vim-polyglot - For better syntax highlighting
- COC - For the intellisense
- snippets- Provides snippets for most languages, integrates well with COC
BTW you can get the transparency by simply changing the transparency of your terminal.