mirror of
https://github.com/ivuorinen/dotfiles.git
synced 2026-02-11 13:52:13 +00:00
nvim: Plugins, formatting, comments, n-maps
This commit is contained in:
@@ -108,6 +108,12 @@ vim.api.nvim_create_autocmd('BufWritePost', {
|
||||
group = packer_group,
|
||||
pattern = { vim.fn.expand '$MYVIMRC', '~/.dotfiles/config/nvim/**/*.lua' },
|
||||
})
|
||||
-- Automatically run PackerSync for plugins.lua files.
|
||||
vim.api.nvim_create_autocmd('BufWritePost', {
|
||||
command = 'source <afile> | PackerSync',
|
||||
group = packer_group,
|
||||
pattern = { '~/.dotfiles/config/nvim/**/plugins.lua' },
|
||||
})
|
||||
|
||||
-- [[ Setting options ]]
|
||||
-- See `:help vim.o`
|
||||
@@ -154,7 +160,7 @@ vim.o.winbar = '%=%m %f'
|
||||
-- [[ Basic Keymaps ]]
|
||||
-- Set <space> as the leader key
|
||||
-- See `:help mapleader`
|
||||
-- NOTE: Must happen before plugins are required
|
||||
-- NOTE: Must happen before plugins are required
|
||||
-- (otherwise wrong leader will be used)
|
||||
vim.g.mapleader = ' '
|
||||
vim.g.maplocalleader = ' '
|
||||
@@ -240,9 +246,9 @@ vim.keymap.set('n', '<leader>/', function()
|
||||
-- change theme, layout, etc.
|
||||
require('telescope.builtin').current_buffer_fuzzy_find(
|
||||
require('telescope.themes').get_dropdown {
|
||||
winblend = 10,
|
||||
previewer = false,
|
||||
})
|
||||
winblend = 10,
|
||||
previewer = false,
|
||||
})
|
||||
end, { desc = '[/] Fuzzily search in current buffer]' })
|
||||
|
||||
vim.keymap.set('n', '<leader>sf', require('telescope.builtin').find_files,
|
||||
@@ -287,7 +293,7 @@ require('nvim-treesitter.configs').setup {
|
||||
enable = true,
|
||||
-- Required for spellcheck, some LaTex highlights and
|
||||
-- code block highlights that do not have ts grammar
|
||||
additional_vim_regex_highlighting = {'org'},
|
||||
additional_vim_regex_highlighting = { 'org' },
|
||||
},
|
||||
|
||||
indent = { enable = true, disable = { 'python' } },
|
||||
@@ -490,7 +496,7 @@ require("mason-lspconfig").setup_handlers {
|
||||
-- The first entry (without a key) will be the default handler
|
||||
-- and will be called for each installed server that doesn't have
|
||||
-- a dedicated handler.
|
||||
function (server_name) -- default handler (optional)
|
||||
function(server_name) -- default handler (optional)
|
||||
require("lspconfig")[server_name].setup {}
|
||||
end,
|
||||
}
|
||||
@@ -596,16 +602,16 @@ map('n', '<C-.>', '<Cmd>BufferNext<CR>', opts)
|
||||
map('n', '<C-<>', '<Cmd>BufferMovePrevious<CR>', opts)
|
||||
map('n', '<C->>', '<Cmd>BufferMoveNext<CR>', opts)
|
||||
-- Goto buffer in position...
|
||||
map('n', '<A-1>', '<Cmd>BufferGoto 1<CR>', opts)
|
||||
map('n', '<A-2>', '<Cmd>BufferGoto 2<CR>', opts)
|
||||
map('n', '<A-3>', '<Cmd>BufferGoto 3<CR>', opts)
|
||||
map('n', '<A-4>', '<Cmd>BufferGoto 4<CR>', opts)
|
||||
map('n', '<A-5>', '<Cmd>BufferGoto 5<CR>', opts)
|
||||
map('n', '<A-6>', '<Cmd>BufferGoto 6<CR>', opts)
|
||||
map('n', '<A-7>', '<Cmd>BufferGoto 7<CR>', opts)
|
||||
map('n', '<A-8>', '<Cmd>BufferGoto 8<CR>', opts)
|
||||
map('n', '<A-9>', '<Cmd>BufferGoto 9<CR>', opts)
|
||||
map('n', '<A-0>', '<Cmd>BufferLast<CR>', opts)
|
||||
map('n', '<leader>b1', '<Cmd>BufferGoto 1<CR>', opts)
|
||||
map('n', '<leader>b2', '<Cmd>BufferGoto 2<CR>', opts)
|
||||
map('n', '<leader>b3', '<Cmd>BufferGoto 3<CR>', opts)
|
||||
map('n', '<leader>b4', '<Cmd>BufferGoto 4<CR>', opts)
|
||||
map('n', '<leader>b5', '<Cmd>BufferGoto 5<CR>', opts)
|
||||
map('n', '<leader>b6', '<Cmd>BufferGoto 6<CR>', opts)
|
||||
map('n', '<leader>b7', '<Cmd>BufferGoto 7<CR>', opts)
|
||||
map('n', '<leader>b8', '<Cmd>BufferGoto 8<CR>', opts)
|
||||
map('n', '<leader>b9', '<Cmd>BufferGoto 9<CR>', opts)
|
||||
map('n', '<leader>b0', '<Cmd>BufferLast<CR>', opts)
|
||||
-- Pin/unpin buffer
|
||||
map('n', '<A-p>', '<Cmd>BufferPin<CR>', opts)
|
||||
-- Close buffer
|
||||
@@ -639,7 +645,7 @@ vim.api.nvim_create_autocmd("BufNewFile",
|
||||
-- Enable spell checking for certain file types
|
||||
vim.api.nvim_create_autocmd({ "BufRead", "BufNewFile" },
|
||||
{ pattern = { "*.txt", "*.md", "*.tex" },
|
||||
command = "setlocal spell" })
|
||||
command = "setlocal spell" })
|
||||
|
||||
-- The line beneath this is called `modeline`. See `:help modeline`
|
||||
-- vim: ts=2 sts=2 sw=2 et
|
||||
|
||||
@@ -1,9 +1,11 @@
|
||||
return function(use)
|
||||
|
||||
-- 💥 Create key bindings that stick.
|
||||
-- WhichKey is a lua plugin that displays a popup with
|
||||
-- WhichKey is a lua plugin that displays a popup with
|
||||
-- possible keybindings of the command you started typing.
|
||||
use({ "folke/which-key.nvim", config = function() require("which-key").setup({}) end })
|
||||
use({ "folke/which-key.nvim",
|
||||
config = function() require("which-key").setup({}) end
|
||||
})
|
||||
|
||||
-- 🍨 Soothing pastel theme for (Neo)vim
|
||||
-- https://github.com/catppuccin/nvim
|
||||
@@ -35,8 +37,8 @@ return function(use)
|
||||
use {
|
||||
"ThePrimeagen/refactoring.nvim",
|
||||
requires = {
|
||||
{"nvim-lua/plenary.nvim"},
|
||||
{"nvim-treesitter/nvim-treesitter"}
|
||||
{ "nvim-lua/plenary.nvim" },
|
||||
{ "nvim-treesitter/nvim-treesitter" }
|
||||
}
|
||||
}
|
||||
|
||||
@@ -48,27 +50,136 @@ return function(use)
|
||||
})
|
||||
|
||||
-- nvim orgmode, to get me use nvim even more.
|
||||
use ({ "nvim-orgmode/orgmode",
|
||||
use({ "nvim-orgmode/orgmode",
|
||||
config = function() require("orgmode").setup({}) end,
|
||||
})
|
||||
|
||||
-- Remaps for the refactoring operations currently offered by the plugin
|
||||
-- Markdown support
|
||||
use 'preservim/vim-markdown'
|
||||
use 'godlygeek/tabular'
|
||||
|
||||
-- obsidian plugin for nvim
|
||||
-- https://github.com/epwalsh/obsidian.nvim
|
||||
use({ "epwalsh/obsidian.nvim",
|
||||
config = function()
|
||||
require("obsidian").setup({
|
||||
dir = '~/.local/share/_nvalt',
|
||||
notes_subdir = "notes",
|
||||
daily_notes = {
|
||||
folder = "_daily"
|
||||
},
|
||||
completion = {
|
||||
nvim_cmp = true, -- if using nvim-cmp, otherwise set to false
|
||||
}
|
||||
})
|
||||
end
|
||||
})
|
||||
|
||||
-- Creates missing folders on save
|
||||
-- https://github.com/jghauser/mkdir.nvim
|
||||
use { 'jghauser/mkdir.nvim' }
|
||||
|
||||
-- Neovim plugin for dimming the highlights of unused
|
||||
-- functions, variables, parameters, and more
|
||||
-- https://github.com/zbirenbaum/neodim
|
||||
use { "zbirenbaum/neodim",
|
||||
event = "LspAttach",
|
||||
config = function()
|
||||
require("neodim").setup({
|
||||
alpha = 0.75,
|
||||
blend_color = "#000000",
|
||||
update_in_insert = {
|
||||
enable = true,
|
||||
delay = 100,
|
||||
},
|
||||
hide = {
|
||||
virtual_text = true,
|
||||
signs = true,
|
||||
underline = true,
|
||||
}
|
||||
})
|
||||
end
|
||||
}
|
||||
|
||||
-- EditorConfig plugin for Neovim
|
||||
-- https://github.com/gpanders/editorconfig.nvim
|
||||
use { 'gpanders/editorconfig.nvim' }
|
||||
|
||||
-- Use Neovim as a language server to inject LSP diagnostics, code actions, and more via Lua.
|
||||
-- https://github.com/jose-elias-alvarez/null-ls.nvim
|
||||
use ({ "jose-elias-alvarez/null-ls.nvim",
|
||||
requires = { "nvim-lua/plenary.nvim" },
|
||||
config = function ()
|
||||
local null_ls = require("null-ls")
|
||||
|
||||
null_ls.setup({
|
||||
sources = {
|
||||
null_ls.builtins.formatting.blade_formatter,
|
||||
null_ls.builtins.formatting.eslint,
|
||||
null_ls.builtins.formatting.fixjson,
|
||||
null_ls.builtins.formatting.lua_format,
|
||||
null_ls.builtins.formatting.markdownlint,
|
||||
null_ls.builtins.formatting.prettier,
|
||||
null_ls.builtins.formatting.shfmt,
|
||||
null_ls.builtins.formatting.stylelint,
|
||||
-- null_ls.builtins.formatting.stylua,
|
||||
null_ls.builtins.formatting.terraform_fmt,
|
||||
null_ls.builtins.formatting.trim_whitespace,
|
||||
null_ls.builtins.formatting.yamlfmt,
|
||||
null_ls.builtins.diagnostics.alex,
|
||||
null_ls.builtins.diagnostics.ansiblelint,
|
||||
null_ls.builtins.diagnostics.actionlint,
|
||||
null_ls.builtins.diagnostics.codespell,
|
||||
null_ls.builtins.diagnostics.dotenv_linter,
|
||||
null_ls.builtins.diagnostics.editorconfig_checker,
|
||||
null_ls.builtins.diagnostics.eslint,
|
||||
null_ls.builtins.diagnostics.hadolint,
|
||||
null_ls.builtins.diagnostics.jsonlint,
|
||||
null_ls.builtins.diagnostics.luacheck,
|
||||
null_ls.builtins.diagnostics.markdownlint,
|
||||
null_ls.builtins.diagnostics.php,
|
||||
null_ls.builtins.diagnostics.phpcs,
|
||||
null_ls.builtins.diagnostics.phpstan,
|
||||
null_ls.builtins.diagnostics.psalm,
|
||||
null_ls.builtins.diagnostics.shellcheck,
|
||||
null_ls.builtins.diagnostics.spectral,
|
||||
null_ls.builtins.diagnostics.stylelint,
|
||||
null_ls.builtins.diagnostics.todo_comments,
|
||||
null_ls.builtins.diagnostics.trail_space,
|
||||
null_ls.builtins.diagnostics.xo,
|
||||
null_ls.builtins.diagnostics.yamllint,
|
||||
null_ls.builtins.completion.spell,
|
||||
null_ls.builtins.completion.luasnip,
|
||||
null_ls.builtins.code_actions.eslint,
|
||||
null_ls.builtins.code_actions.shellcheck,
|
||||
null_ls.builtins.code_actions.xo,
|
||||
}
|
||||
})
|
||||
end
|
||||
})
|
||||
|
||||
|
||||
local map = vim.api.nvim_set_keymap
|
||||
local refactoring_opts = { noremap = true, silent = true, expr = false }
|
||||
map("v", "<leader>re", [[ <Esc><Cmd>lua require('refactoring').refactor('Extract Function')<CR>]], refactoring_opts)
|
||||
map("v", "<leader>rf", [[ <Esc><Cmd>lua require('refactoring').refactor('Extract Function To File')<CR>]], refactoring_opts)
|
||||
map("v", "<leader>rv", [[ <Esc><Cmd>lua require('refactoring').refactor('Extract Variable')<CR>]], refactoring_opts)
|
||||
map("v", "<leader>ri", [[ <Esc><Cmd>lua require('refactoring').refactor('Inline Variable')<CR>]], refactoring_opts)
|
||||
|
||||
map("n", "<leader>ff", ":Format", { noremap = true, silent = true })
|
||||
|
||||
-- Remaps for the refactoring operations currently offered by the plugin
|
||||
local refact_opts = { noremap = true, silent = true, expr = false }
|
||||
map("v", "<leader>re", [[ <Esc><Cmd>lua require('refactoring').refactor('Extract Function')<CR>]], refact_opts)
|
||||
map("v", "<leader>rf", [[ <Esc><Cmd>lua require('refactoring').refactor('Extract Function To File')<CR>]],
|
||||
refact_opts)
|
||||
map("v", "<leader>rv", [[ <Esc><Cmd>lua require('refactoring').refactor('Extract Variable')<CR>]], refact_opts)
|
||||
map("v", "<leader>ri", [[ <Esc><Cmd>lua require('refactoring').refactor('Inline Variable')<CR>]], refact_opts)
|
||||
|
||||
-- Extract block doesn't need visual mode
|
||||
map("n", "<leader>rb", [[ <Cmd>lua require('refactoring').refactor('Extract Block')<CR>]], refactoring_opts)
|
||||
map("n", "<leader>rbf", [[ <Cmd>lua require('refactoring').refactor('Extract Block To File')<CR>]], refactoring_opts)
|
||||
map("n", "<leader>rb", [[ <Cmd>lua require('refactoring').refactor('Extract Block')<CR>]], refact_opts)
|
||||
map("n", "<leader>rbf", [[ <Cmd>lua require('refactoring').refactor('Extract Block To File')<CR>]], refact_opts)
|
||||
|
||||
-- Inline variable can also pick up the identifier currently under the cursor without visual mode
|
||||
map("n", "<leader>ri", [[ <Cmd>lua require('refactoring').refactor('Inline Variable')<CR>]],refactoring_opts)
|
||||
map("n", "<leader>ri", [[ <Cmd>lua require('refactoring').refactor('Inline Variable')<CR>]], refact_opts)
|
||||
|
||||
-- prompt for a refactor to apply when the remap is triggered
|
||||
map("v", "<leader>rr", ":lua require('refactoring').select_refactor()<CR>", refactoring_opts)
|
||||
map("v", "<leader>rr", ":lua require('refactoring').select_refactor()<CR>", refact_opts)
|
||||
|
||||
end
|
||||
|
||||
|
||||
@@ -90,11 +90,6 @@ _G.packer_plugins = {
|
||||
url = "https://github.com/romgrk/barbar.nvim",
|
||||
wants = { "nvim-web-devicons" }
|
||||
},
|
||||
catppuccin = {
|
||||
loaded = true,
|
||||
path = "/Users/ivuorinen/.local/share/nvim/site/pack/packer/start/catppuccin",
|
||||
url = "https://github.com/catppuccin/nvim"
|
||||
},
|
||||
["cmp-nvim-lsp"] = {
|
||||
loaded = true,
|
||||
path = "/Users/ivuorinen/.local/share/nvim/site/pack/packer/start/cmp-nvim-lsp",
|
||||
@@ -110,6 +105,11 @@ _G.packer_plugins = {
|
||||
path = "/Users/ivuorinen/.local/share/nvim/site/pack/packer/start/dressing.nvim",
|
||||
url = "https://github.com/stevearc/dressing.nvim"
|
||||
},
|
||||
["editorconfig.nvim"] = {
|
||||
loaded = true,
|
||||
path = "/Users/ivuorinen/.local/share/nvim/site/pack/packer/start/editorconfig.nvim",
|
||||
url = "https://github.com/gpanders/editorconfig.nvim"
|
||||
},
|
||||
["fidget.nvim"] = {
|
||||
loaded = true,
|
||||
path = "/Users/ivuorinen/.local/share/nvim/site/pack/packer/start/fidget.nvim",
|
||||
@@ -145,11 +145,30 @@ _G.packer_plugins = {
|
||||
path = "/Users/ivuorinen/.local/share/nvim/site/pack/packer/start/mason.nvim",
|
||||
url = "https://github.com/williamboman/mason.nvim"
|
||||
},
|
||||
["mkdir.nvim"] = {
|
||||
loaded = true,
|
||||
path = "/Users/ivuorinen/.local/share/nvim/site/pack/packer/start/mkdir.nvim",
|
||||
url = "https://github.com/jghauser/mkdir.nvim"
|
||||
},
|
||||
neodim = {
|
||||
config = { "\27LJ\2\n<EFBFBD>\1\0\0\4\0\b\0\v6\0\0\0'\2\1\0B\0\2\0029\0\2\0005\2\3\0005\3\4\0=\3\5\0025\3\6\0=\3\a\2B\0\2\1K\0\1\0\thide\1\0\3\14underline\2\nsigns\2\17virtual_text\2\21update_in_insert\1\0\2\ndelay\3d\venable\2\1\0\2\nalpha\4\0<EFBFBD><EFBFBD><EFBFBD><EFBFBD>\3\16blend_color\f#000000\nsetup\vneodim\frequire\0" },
|
||||
loaded = false,
|
||||
needs_bufread = false,
|
||||
only_cond = false,
|
||||
path = "/Users/ivuorinen/.local/share/nvim/site/pack/packer/opt/neodim",
|
||||
url = "https://github.com/zbirenbaum/neodim"
|
||||
},
|
||||
["notifier.nvim"] = {
|
||||
loaded = true,
|
||||
path = "/Users/ivuorinen/.local/share/nvim/site/pack/packer/start/notifier.nvim",
|
||||
url = "https://github.com/vigoux/notifier.nvim"
|
||||
},
|
||||
["null-ls.nvim"] = {
|
||||
config = { "\27LJ\2\n<EFBFBD>\b\0\0\6\0*\0<EFBFBD>\0016\0\0\0'\2\1\0B\0\2\0029\1\2\0005\3(\0004\4'\0009\5\3\0009\5\4\0059\5\5\5>\5\1\0049\5\3\0009\5\4\0059\5\6\5>\5\2\0049\5\3\0009\5\4\0059\5\a\5>\5\3\0049\5\3\0009\5\4\0059\5\b\5>\5\4\0049\5\3\0009\5\4\0059\5\t\5>\5\5\0049\5\3\0009\5\4\0059\5\n\5>\5\6\0049\5\3\0009\5\4\0059\5\v\5>\5\a\0049\5\3\0009\5\4\0059\5\f\5>\5\b\0049\5\3\0009\5\4\0059\5\r\5>\5\t\0049\5\3\0009\5\4\0059\5\14\5>\5\n\0049\5\3\0009\5\4\0059\5\15\5>\5\v\0049\5\3\0009\5\16\0059\5\17\5>\5\f\0049\5\3\0009\5\16\0059\5\18\5>\5\r\0049\5\3\0009\5\16\0059\5\19\5>\5\14\0049\5\3\0009\5\16\0059\5\20\5>\5\15\0049\5\3\0009\5\16\0059\5\21\5>\5\16\0049\5\3\0009\5\16\0059\5\22\5>\5\17\0049\5\3\0009\5\16\0059\5\6\5>\5\18\0049\5\3\0009\5\16\0059\5\23\5>\5\19\0049\5\3\0009\5\16\0059\5\24\5>\5\20\0049\5\3\0009\5\16\0059\5\25\5>\5\21\0049\5\3\0009\5\16\0059\5\t\5>\5\22\0049\5\3\0009\5\16\0059\5\26\5>\5\23\0049\5\3\0009\5\16\0059\5\27\5>\5\24\0049\5\3\0009\5\16\0059\5\28\5>\5\25\0049\5\3\0009\5\16\0059\5\29\5>\5\26\0049\5\3\0009\5\16\0059\5\30\5>\5\27\0049\5\3\0009\5\16\0059\5\31\5>\5\28\0049\5\3\0009\5\16\0059\5\f\5>\5\29\0049\5\3\0009\5\16\0059\5 \5>\5\30\0049\5\3\0009\5\16\0059\5!\5>\5\31\0049\5\3\0009\5\16\0059\5\"\5>\5 \0049\5\3\0009\5\16\0059\5#\5>\5!\0049\5\3\0009\5$\0059\5%\5>\5\"\0049\5\3\0009\5$\0059\5&\5>\5#\0049\5\3\0009\5'\0059\5\6\5>\5$\0049\5\3\0009\5'\0059\5\30\5>\5%\0049\5\3\0009\5'\0059\5\"\5>\5&\4=\4)\3B\1\2\1K\0\1\0\fsources\1\0\0\17code_actions\fluasnip\nspell\15completion\ryamllint\axo\16trail_space\18todo_comments\rspectral\15shellcheck\npsalm\fphpstan\nphpcs\bphp\rluacheck\rjsonlint\rhadolint\25editorconfig_checker\18dotenv_linter\14codespell\15actionlint\16ansiblelint\talex\16diagnostics\fyamlfmt\20trim_whitespace\18terraform_fmt\14stylelint\nshfmt\rprettier\17markdownlint\15lua_format\ffixjson\veslint\20blade_formatter\15formatting\rbuiltins\nsetup\fnull-ls\frequire\0" },
|
||||
loaded = true,
|
||||
path = "/Users/ivuorinen/.local/share/nvim/site/pack/packer/start/null-ls.nvim",
|
||||
url = "https://github.com/jose-elias-alvarez/null-ls.nvim"
|
||||
},
|
||||
["nvim-cmp"] = {
|
||||
loaded = true,
|
||||
path = "/Users/ivuorinen/.local/share/nvim/site/pack/packer/start/nvim-cmp",
|
||||
@@ -187,6 +206,12 @@ _G.packer_plugins = {
|
||||
path = "/Users/ivuorinen/.local/share/nvim/site/pack/packer/start/nvim-web-devicons",
|
||||
url = "https://github.com/nvim-tree/nvim-web-devicons"
|
||||
},
|
||||
["obsidian.nvim"] = {
|
||||
config = { "\27LJ\2\n<EFBFBD>\1\0\0\4\0\b\0\v6\0\0\0'\2\1\0B\0\2\0029\0\2\0005\2\3\0005\3\4\0=\3\5\0025\3\6\0=\3\a\2B\0\2\1K\0\1\0\15completion\1\0\1\rnvim_cmp\2\16daily_notes\1\0\1\vfolder\v_daily\1\0\2\bdir\26~/.local/share/_nvalt\17notes_subdir\nnotes\nsetup\robsidian\frequire\0" },
|
||||
loaded = true,
|
||||
path = "/Users/ivuorinen/.local/share/nvim/site/pack/packer/start/obsidian.nvim",
|
||||
url = "https://github.com/epwalsh/obsidian.nvim"
|
||||
},
|
||||
orgmode = {
|
||||
config = { "\27LJ\2\n9\0\0\3\0\3\0\a6\0\0\0'\2\1\0B\0\2\0029\0\2\0004\2\0\0B\0\2\1K\0\1\0\nsetup\forgmode\frequire\0" },
|
||||
loaded = true,
|
||||
@@ -213,6 +238,11 @@ _G.packer_plugins = {
|
||||
path = "/Users/ivuorinen/.local/share/nvim/site/pack/packer/start/refactoring.nvim",
|
||||
url = "https://github.com/ThePrimeagen/refactoring.nvim"
|
||||
},
|
||||
tabular = {
|
||||
loaded = true,
|
||||
path = "/Users/ivuorinen/.local/share/nvim/site/pack/packer/start/tabular",
|
||||
url = "https://github.com/godlygeek/tabular"
|
||||
},
|
||||
["telescope-fzf-native.nvim"] = {
|
||||
cond = { true },
|
||||
loaded = false,
|
||||
@@ -237,6 +267,11 @@ _G.packer_plugins = {
|
||||
path = "/Users/ivuorinen/.local/share/nvim/site/pack/packer/start/vim-fugitive",
|
||||
url = "https://github.com/tpope/vim-fugitive"
|
||||
},
|
||||
["vim-markdown"] = {
|
||||
loaded = true,
|
||||
path = "/Users/ivuorinen/.local/share/nvim/site/pack/packer/start/vim-markdown",
|
||||
url = "https://github.com/preservim/vim-markdown"
|
||||
},
|
||||
["vim-rhubarb"] = {
|
||||
loaded = true,
|
||||
path = "/Users/ivuorinen/.local/share/nvim/site/pack/packer/start/vim-rhubarb",
|
||||
@@ -256,14 +291,22 @@ _G.packer_plugins = {
|
||||
}
|
||||
|
||||
time([[Defining packer_plugins]], false)
|
||||
-- Config for: orgmode
|
||||
time([[Config for orgmode]], true)
|
||||
try_loadstring("\27LJ\2\n9\0\0\3\0\3\0\a6\0\0\0'\2\1\0B\0\2\0029\0\2\0004\2\0\0B\0\2\1K\0\1\0\nsetup\forgmode\frequire\0", "config", "orgmode")
|
||||
time([[Config for orgmode]], false)
|
||||
-- Config for: null-ls.nvim
|
||||
time([[Config for null-ls.nvim]], true)
|
||||
try_loadstring("\27LJ\2\n<EFBFBD>\b\0\0\6\0*\0<EFBFBD>\0016\0\0\0'\2\1\0B\0\2\0029\1\2\0005\3(\0004\4'\0009\5\3\0009\5\4\0059\5\5\5>\5\1\0049\5\3\0009\5\4\0059\5\6\5>\5\2\0049\5\3\0009\5\4\0059\5\a\5>\5\3\0049\5\3\0009\5\4\0059\5\b\5>\5\4\0049\5\3\0009\5\4\0059\5\t\5>\5\5\0049\5\3\0009\5\4\0059\5\n\5>\5\6\0049\5\3\0009\5\4\0059\5\v\5>\5\a\0049\5\3\0009\5\4\0059\5\f\5>\5\b\0049\5\3\0009\5\4\0059\5\r\5>\5\t\0049\5\3\0009\5\4\0059\5\14\5>\5\n\0049\5\3\0009\5\4\0059\5\15\5>\5\v\0049\5\3\0009\5\16\0059\5\17\5>\5\f\0049\5\3\0009\5\16\0059\5\18\5>\5\r\0049\5\3\0009\5\16\0059\5\19\5>\5\14\0049\5\3\0009\5\16\0059\5\20\5>\5\15\0049\5\3\0009\5\16\0059\5\21\5>\5\16\0049\5\3\0009\5\16\0059\5\22\5>\5\17\0049\5\3\0009\5\16\0059\5\6\5>\5\18\0049\5\3\0009\5\16\0059\5\23\5>\5\19\0049\5\3\0009\5\16\0059\5\24\5>\5\20\0049\5\3\0009\5\16\0059\5\25\5>\5\21\0049\5\3\0009\5\16\0059\5\t\5>\5\22\0049\5\3\0009\5\16\0059\5\26\5>\5\23\0049\5\3\0009\5\16\0059\5\27\5>\5\24\0049\5\3\0009\5\16\0059\5\28\5>\5\25\0049\5\3\0009\5\16\0059\5\29\5>\5\26\0049\5\3\0009\5\16\0059\5\30\5>\5\27\0049\5\3\0009\5\16\0059\5\31\5>\5\28\0049\5\3\0009\5\16\0059\5\f\5>\5\29\0049\5\3\0009\5\16\0059\5 \5>\5\30\0049\5\3\0009\5\16\0059\5!\5>\5\31\0049\5\3\0009\5\16\0059\5\"\5>\5 \0049\5\3\0009\5\16\0059\5#\5>\5!\0049\5\3\0009\5$\0059\5%\5>\5\"\0049\5\3\0009\5$\0059\5&\5>\5#\0049\5\3\0009\5'\0059\5\6\5>\5$\0049\5\3\0009\5'\0059\5\30\5>\5%\0049\5\3\0009\5'\0059\5\"\5>\5&\4=\4)\3B\1\2\1K\0\1\0\fsources\1\0\0\17code_actions\fluasnip\nspell\15completion\ryamllint\axo\16trail_space\18todo_comments\rspectral\15shellcheck\npsalm\fphpstan\nphpcs\bphp\rluacheck\rjsonlint\rhadolint\25editorconfig_checker\18dotenv_linter\14codespell\15actionlint\16ansiblelint\talex\16diagnostics\fyamlfmt\20trim_whitespace\18terraform_fmt\14stylelint\nshfmt\rprettier\17markdownlint\15lua_format\ffixjson\veslint\20blade_formatter\15formatting\rbuiltins\nsetup\fnull-ls\frequire\0", "config", "null-ls.nvim")
|
||||
time([[Config for null-ls.nvim]], false)
|
||||
-- Config for: obsidian.nvim
|
||||
time([[Config for obsidian.nvim]], true)
|
||||
try_loadstring("\27LJ\2\n<EFBFBD>\1\0\0\4\0\b\0\v6\0\0\0'\2\1\0B\0\2\0029\0\2\0005\2\3\0005\3\4\0=\3\5\0025\3\6\0=\3\a\2B\0\2\1K\0\1\0\15completion\1\0\1\rnvim_cmp\2\16daily_notes\1\0\1\vfolder\v_daily\1\0\2\bdir\26~/.local/share/_nvalt\17notes_subdir\nnotes\nsetup\robsidian\frequire\0", "config", "obsidian.nvim")
|
||||
time([[Config for obsidian.nvim]], false)
|
||||
-- Config for: todo-comments.nvim
|
||||
time([[Config for todo-comments.nvim]], true)
|
||||
try_loadstring("\27LJ\2\n?\0\0\3\0\3\0\a6\0\0\0'\2\1\0B\0\2\0029\0\2\0004\2\0\0B\0\2\1K\0\1\0\nsetup\18todo-comments\frequire\0", "config", "todo-comments.nvim")
|
||||
time([[Config for todo-comments.nvim]], false)
|
||||
-- Config for: orgmode
|
||||
time([[Config for orgmode]], true)
|
||||
try_loadstring("\27LJ\2\n9\0\0\3\0\3\0\a6\0\0\0'\2\1\0B\0\2\0029\0\2\0004\2\0\0B\0\2\1K\0\1\0\nsetup\forgmode\frequire\0", "config", "orgmode")
|
||||
time([[Config for orgmode]], false)
|
||||
-- Config for: which-key.nvim
|
||||
time([[Config for which-key.nvim]], true)
|
||||
try_loadstring("\27LJ\2\n;\0\0\3\0\3\0\a6\0\0\0'\2\1\0B\0\2\0029\0\2\0004\2\0\0B\0\2\1K\0\1\0\nsetup\14which-key\frequire\0", "config", "which-key.nvim")
|
||||
@@ -277,6 +320,13 @@ time([[Sequenced loading]], true)
|
||||
vim.cmd [[ packadd nvim-treesitter ]]
|
||||
vim.cmd [[ packadd nvim-treesitter-textobjects ]]
|
||||
time([[Sequenced loading]], false)
|
||||
vim.cmd [[augroup packer_load_aucmds]]
|
||||
vim.cmd [[au!]]
|
||||
-- Event lazy-loads
|
||||
time([[Defining lazy-load event autocommands]], true)
|
||||
vim.cmd [[au LspAttach * ++once lua require("packer.load")({'neodim'}, { event = "LspAttach *" }, _G.packer_plugins)]]
|
||||
time([[Defining lazy-load event autocommands]], false)
|
||||
vim.cmd("augroup END")
|
||||
|
||||
_G._packer.inside_compile = false
|
||||
if _G._packer.needs_bufread == true then
|
||||
|
||||
Reference in New Issue
Block a user