require("packer").startup(function()
    use 'wbthomason/packer.nvim'

    use 'tpope/vim-fugitive'
    use 'tpope/vim-projectionist'
    use 'tpope/vim-sensible'

    use 'arcticicestudio/nord-vim'
end)

vim.cmd [[autocmd BufWritePre * :%s/\s\+$//e]]

vim.opt.cursorline = true
vim.opt.diffopt:append({'algorithm:patience', 'indent-heuristic'})
vim.opt.fileencoding = "utf-8"
vim.opt.list = true
vim.opt.number = true; vim.opt.relativenumber = true
vim.opt.smartindent = true
vim.opt.swapfile = false; vim.opt.backup = false
vim.opt.tabstop = 4; vim.opt.sw = 4; vim.opt.sts = 4; vim.opt.expandtab = true
vim.opt.termguicolors = true

vim.cmd([[
augroup ft_git
    autocmd!
    autocmd BufNewFile,BufRead gitconfig setlocal filetype=gitconfig
    autocmd FileType gitcommit setlocal spell spelllang=en_us
augroup END
]])

vim.cmd([[
augroup packer_auto_sync
    autocmd!
    autocmd BufWritePost init.lua source <afile> | PackerSync
augroup end
]])

vim.cmd [[colorscheme nord]]


require("packer").startup(function()
    use 'wbthomason/packer.nvim'

    use 'tpope/vim-fugitive'
    use 'tpope/vim-projectionist'
    use 'tpope/vim-sensible'

    use 'sainnhe/edge'
    use 'itchyny/lightline.vim'
end)

vim.cmd [[autocmd BufWritePre * :%s/\s\+$//e]]

vim.opt.cursorline = true
vim.opt.diffopt:append({'algorithm:patience', 'indent-heuristic'})
vim.opt.fileencoding = "utf-8"
vim.opt.list = true
vim.opt.number = true; vim.opt.relativenumber = true
vim.opt.smartindent = true
vim.opt.swapfile = false; vim.opt.backup = false
vim.opt.tabstop = 4; vim.opt.sw = 4; vim.opt.sts = 4; vim.opt.expandtab = true
vim.opt.termguicolors = true

vim.cmd([[
augroup ft_git
    autocmd!
    autocmd BufNewFile,BufRead gitconfig setlocal filetype=gitconfig
    autocmd FileType gitcommit setlocal spell spelllang=en_us
augroup END
]])

vim.cmd([[
augroup packer_auto_sync
    autocmd!
    autocmd BufWritePost init.lua source <afile> | PackerSync
augroup end
]])

vim.g.edge_style = 'neon'
vim.g.lightline = { colorscheme = 'edge' }
vim.cmd [[colorscheme edge]]


Install lightline and edge colorscheme
nvim: Install lightline and edge colorscheme

Nord is kinda bland. lightline.vim gets the job done for now and does
not require configuration like feline.
