1
0
Fork 0
vdotfiles/cli/.config/nvim/lua/plugins.lua
2023-08-30 20:03:29 +03:00

37 lines
935 B
Lua

-- [[ plugins list ]]
local function plugins(use)
use 'wbthomason/packer.nvim'
use {
'lifepillar/vim-solarized8',
branch = 'neovim'
}
use 'lifepillar/vim-cheat40'
use 'hashivim/vim-terraform'
use 'khaveesh/vim-fish-syntax'
use 'mhinz/vim-signify'
use 'tpope/vim-rsi'
use 'tpope/vim-vinegar'
use {
'nvim-telescope/telescope.nvim',
requires = 'nvim-lua/plenary.nvim'
}
use {
'w0rp/ale',
ft = { 'bash', 'sh', 'zsh', 'lua', 'python' },
cmd = 'ALEEnable'
}
end
if require('packer_init').init(plugins) then return end
--[[ plugin configs and maps ]]
map('n', '<Leader>?', '<cmd>Cheat40<CR>')
map('n', '<Leader>.', '<cmd>Telescope git_files<CR>')
map('n', '<Leader>,', '<cmd>Telescope buffers<CR>')
--[[ theme ]]
vim.g.solarized_extra_hi_groups = 1
vim.o.termguicolors = true
vim.o.bg = 'light'
vim.cmd [[colorscheme solarized8]]