/dot

Arch rice, and some cool tech config files.

Primary LanguageC

image

       

Operating System Arch Linux
Window Manager DWM
Editor Vim
Shell zsh
Terminal Emulator ST
File Manager Ranger
PDF Reader Zathura

My entire workflow is driven in the spirit of Vim.

Vim

I have two sets of configurations available for Neovim. One is written entirely in VimScript. The other, is the one that I am currently using written in Lua.

I always use the latest Nightly build, so some features may not work if you install previous builds/stable releases and intend to use my configuration.

Make sure that you have Git installed.

Lua

Packer.nvim for plugin management.

VimScript

To install in Arch :

sudo pacman -S neovim

I would recommend the following plugin managers: Personally, I used Vim-Plug.

  1. Vim-Plug
  • To install in a Windows machine using powershell.
iwr -useb https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim |`
ni "$(@($env:XDG_DATA_HOME, $env:LOCALAPPDATA)[$null -eq $env:XDG_DATA_HOME])/nvim-data/site/autoload/plug.vim" -Force
  • To install in an Unix environment.
sh -c 'curl -fLo "${XDG_DATA_HOME:-$HOME/.local/share}"/nvim/site/autoload/plug.vim --create-dirs \
https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim'
  1. Vundle
  • To install in any environment:
git clone https://github.com/VundleVim/Vundle.vim.git ~/.vim/bundle/Vundle.vim