nvim: Changed init.vim to init.lua

This commit is contained in:
g1n 2022-06-19 13:03:51 +03:00
parent cbb7e5d2b8
commit e8b0cd333d
Signed by: g1n
GPG Key ID: 8D352193D65D4E2C
3 changed files with 42 additions and 22 deletions

1
.gitignore vendored
View File

@ -4,3 +4,4 @@
!tmux/tmux.conf
!nvim
!nvim/init.vim
!nvim/init.lua

41
nvim/init.lua Normal file
View File

@ -0,0 +1,41 @@
require "paq" {
"savq/paq-nvim";
"savq/melange";
"kyazdani42/nvim-web-devicons";
"kyazdani42/nvim-tree.lua";
}
-- Nvim Tree
require'nvim-tree'.setup {}
-- Keybindings
local map = vim.api.nvim_set_keymap
map('', '<F2>', ':bNext\n', {})
map('', '<F3>', ':bprevious\n', {})
map('', '<F4>', ':source ~/.config/nvim/init.lua\n', {})
map('', '<C-n>', ':NvimTreeToggle\n', {})
map('', '<leader>r', ':NvimTreeRefresh\n', {})
map('', '<leader>n', ':NvimTreeFindFile\n', {})
-- Settings
local set = vim.opt
local cmd = vim.cmd
--- Theme
cmd 'colorscheme melange'
set.termguicolors = true
-- Misc
set.nu = true
--- Tab size
set.tabstop = 2
set.shiftwidth = 2
set.softtabstop = 2
set.expandtab = true

View File

@ -1,22 +0,0 @@
call plug#begin('~/.vim/plugged')
Plug 'chriskempson/base16-vim'
Plug 'vim-airline/vim-airline'
Plug 'vim-airline/vim-airline-themes'
Plug 'edkolev/tmuxline.vim'
Plug 'jreybert/vimagit'
call plug#end()
set guifont=Source\ Code\ Pro\ for\ Powerline:h15:cANSI
if (has("termguicolors"))
set termguicolors
endif
colorscheme base16-default-dark
syntax enable
let g:airline_theme = "base16_3024"
let g:airline#extensions#tabline#enabled = 1
let g:airline_powerline_fonts = 1
set nu