diff --git a/init.lua b/init.lua index 64d2312..c49c437 100644 --- a/init.lua +++ b/init.lua @@ -1,24 +1,24 @@ -- TODO: switch to a more lua friendly plugin manager local set = vim.opt -local Plug = vim.fn['plug#'] -vim.call("plug#begin", "~/.vim/plugged") -Plug 'neovim/nvim-lspconfig' -Plug 'kyazdani42/nvim-web-devicons' -Plug 'nvim-lualine/lualine.nvim' -Plug 'nvim-lua/plenary.nvim' -Plug 'nvim-telescope/telescope.nvim' -Plug 'kyazdani42/nvim-tree.lua' -Plug 'lukas-reineke/indent-blankline.nvim' -Plug 'joshdick/onedark.vim' -Plug 'nvim-treesitter/nvim-treesitter' -Plug('ms-jpq/coq_nvim', {branch = 'coq'}) -Plug('ms-jpq/coq.artifacts', {branch = 'artifacts'}) -Plug 'noib3/cokeline.nvim' -Plug 'numtostr/FTerm.nvim' -Plug 'andweeb/presence.nvim' -Plug 'tpope/vim-fugitive' -Plug 'SmiteshP/nvim-gps' -vim.call('plug#end') +require 'paq' { + "savq/paq-nvim"; + 'neovim/nvim-lspconfig'; + 'kyazdani42/nvim-web-devicons'; + 'nvim-lualine/lualine.nvim'; + 'nvim-lua/plenary.nvim'; + 'nvim-telescope/telescope.nvim'; + 'kyazdani42/nvim-tree.lua'; + 'lukas-reineke/indent-blankline.nvim'; + 'joshdick/onedark.vim'; + 'nvim-treesitter/nvim-treesitter'; + {'ms-jpq/coq_nvim', branch = 'coq'}; + {'ms-jpq/coq.artifacts', branch = 'artifacts'}; + 'noib3/cokeline.nvim'; + 'numtostr/FTerm.nvim'; + 'andweeb/presence.nvim'; + 'tpope/vim-fugitive'; + 'SmiteshP/nvim-gps'; +} set.termguicolors = true set.mouse = 'a' set.clipboard = 'unnamedplus' diff --git a/lua/plugins.lua b/lua/plugins.lua index 2b20ccf..b753e8c 100644 --- a/lua/plugins.lua +++ b/lua/plugins.lua @@ -73,12 +73,14 @@ require('cokeline').setup({ end, hl = { fg = function(buffer) return buffer.devicon.color end, + bg = get_hex('ColorColumn', 'bg') }, }, { text = function(buffer) return buffer.unique_prefix end, hl = { fg = get_hex('Comment', 'fg'), + bg = get_hex('ColorColumn', 'bg'), style = 'italic', }, },