Compare commits

...

15 Commits

18 changed files with 675 additions and 329 deletions

BIN
.DS_Store vendored

Binary file not shown.

View File

@ -14,6 +14,6 @@ require('plugins/symbols-outline')
require('plugins/mason-lspconfig') require('plugins/mason-lspconfig')
require('plugins/snippets') require('plugins/snippets')
require('plugins/neoscroll') require('plugins/neoscroll')
require('plugins/marks')
require('plugins/null-ls') require('plugins/null-ls')
require('plugins/nvim-mapper') require('plugins/nvim-mapper')
require('plugins/todo-comments')

View File

@ -1,6 +1,8 @@
----------------------------------------------------------- -----------------------------------------------------------
-- Keymaps of Neovim and installed plugins.
-- Keymaps of Neovim and installed plugins
----------------------------------------------------------- -----------------------------------------------------------
local map = vim.api.nvim_set_keymap local map = vim.api.nvim_set_keymap
local default_opts = { noremap = true, silent = true } local default_opts = { noremap = true, silent = true }
@ -21,6 +23,7 @@ map('n', '<leader>r', '<Plug>vem_move_buffer_right', default_opts)
map('n', '<leader>q', '<Plug>vem_move_buffer_left', default_opts) map('n', '<leader>q', '<Plug>vem_move_buffer_left', default_opts)
----------------------------------------------------------- -----------------------------------------------------------
-- Applications and Plugins shortcuts -- Applications and Plugins shortcuts
----------------------------------------------------------- -----------------------------------------------------------
@ -30,7 +33,6 @@ map('n', '<leader>q', ':NvimTreeRefresh<CR>', default_opts) -- refresh
-- Place Check box for To-Do style Lists -- Place Check box for To-Do style Lists
map('i','<C-z>', '* [ ] ', default_opts) map('i','<C-z>', '* [ ] ', default_opts)
map('n', '<C-z>', '* [ ] ', default_opts)
-- Nvim Tree Resize -- Nvim Tree Resize
map('n', '<leader>=', ':NvimTreeResize +1<CR>', default_opts) map('n', '<leader>=', ':NvimTreeResize +1<CR>', default_opts)
@ -38,11 +40,103 @@ map('n', '<leader>-', ':NvimTreeResize -1<CR>', default_opts)
map('n', '<leader>==', ':NvimTreeResize +10<CR>', default_opts) map('n', '<leader>==', ':NvimTreeResize +10<CR>', default_opts)
map('n', '<leader>--', ':NvimTreeResize -10<CR>', default_opts) map('n', '<leader>--', ':NvimTreeResize -10<CR>', default_opts)
----------------------------------------------------------- -----------------------------------------------------------
-- Telescope Keymaps -- Telescope Keymaps
----------------------------------------------------------- -----------------------------------------------------------
map('n', '<leader>ff', ':Telescope find_files<CR>', default_opts) map('n', '<leader>ff', ':Telescope find_files<CR>', default_opts)
map('n', '<leader>fg', ':Telescope live_grep<CR>', default_opts) map('n', '<leader>fg', ':Telescope live_grep<CR>', default_opts)
map('n', '<leader>fb', ':Telescope buffers<CR>', default_opts) map('n', '<leader>fb', ':Telescope buffers<CR>', default_opts)
map('n', '<leader>fe', ':Telescope file_browser<CR>', default_opts) map('n', '<leader>fe', ':Telescope file_browser<CR>', default_opts)
Mapper = require("nvim-mapper")
local M = Mapper.map
-- For Neovim >= 0.7.0
M(
'n', '<leader>P', ":MarkdownPreview<CR>",
{silent = true, noremap = true},
"Markdown",
"md_preview",
"Display Markdown preview in Qutebrowser"
)
M(
'n', '<leader>fe', ":Telescope file_browser<CR>",
{silent=true, noremap=true},
"Telescope",
"telescope-file-browser",
"Find files and directories in telescope"
)
M(
'n', '<C-t>', "@t<CR>",
{silent=true, noremap=true},
"Todo Comments",
"todo_todo",
"Add To-do/Task to the beginning of the line"
)
M(
'n', '<C-s>', "@s<CR>",
{silent=true, noremap=true},
"Todo Comments",
"todo_seng",
"Add Solutions Engineering to the beginning of the line"
)
M(
'n', '<C-f>', "@f<CR>",
{silent=true, noremap=true},
"Todo Comments",
"add_feat",
"Add Feature Request tag to the beginning of the line. "
)
M(
'n', '<C-x>', "@c<CR>",
{silent=true, noremap=true},
"Todo Comments",
"add_complete",
"Replace tag with Complete tag at beginning of the line."
)
M(
'n', '<C-w>', "@w<CR>",
{silent=true, noremap=true},
"Todo Comments",
"add_error",
"Add Warning/Error tag at the beginning of the line."
)
M(
'n', '<leader>ce', ":TodoTrouble keywords=TODO<CR> | :resize +10<CR>",
{silent=true, noremap=true},
"Show Todos",
"show_todos",
"Show Todo Tags."
)
M(
'n', '<leader>cf', ":TodoTrouble keywords=FEAT<CR>",
{silent=true, noremap=true},
"Show Todos",
"show_features",
"Show Feature Requests."
)
M(
'n', '<leader>cq', ":TodoTrouble keywords=ERROR, WARN<CR>",
{silent=true, noremap=true},
"Show Todos",
"show_warnings",
"Show Errors Tags."
)
M(
'n', '<leader>b', ":! black %<CR>",
{silent=true, noremap=true},
"Black Cwf",
"black_current_file",
"Use Black Formatting on Current File."
)

View File

@ -42,8 +42,8 @@ dashboard.section.header.val = banner
-- Menu -- Menu
dashboard.section.buttons.val = { dashboard.section.buttons.val = {
dashboard.button('e', ' New file', ':ene <BAR> startinsert<CR>'), dashboard.button('e', ' New file', ':ene <BAR> startinsert<CR>'),
dashboard.button('f', ' Find file', ':NvimTreeOpen<CR>'), dashboard.button('f', ' Find file', ':Telescope file_browser<CR>'),
dashboard.button('s', ' Settings', ':e $MYVIMRC<CR>'), dashboard.button('s', '⋅ Find Word', ':Telescope live_grep<CR>'),
dashboard.button('u', ' Update plugins', ':PackerUpdate<CR>'), dashboard.button('u', ' Update plugins', ':PackerUpdate<CR>'),
dashboard.button('q', ' Quit', ':qa<CR>'), dashboard.button('q', ' Quit', ':qa<CR>'),
} }

View File

@ -12,7 +12,7 @@
--- https://github.com/ibhagwan/nvim-lua --- https://github.com/ibhagwan/nvim-lua
local colors = require('colors').monokai local colors = require('colors').dracula_nvim
local vi_mode_colors = { local vi_mode_colors = {
NORMAL = colors.cyan, NORMAL = colors.cyan,

View File

@ -23,17 +23,17 @@ require('gitsigns').setup {
ignore_whitespace = false, ignore_whitespace = false,
}, },
current_line_blame_formatter = '<author>, <author_time:%Y-%m-%d> - <summary>', current_line_blame_formatter = '<author>, <author_time:%Y-%m-%d> - <summary>',
sign_priority = 6, sign_priority = 1,
update_debounce = 100, update_debounce = 100,
status_formatter = nil, -- Use default status_formatter = nil, -- Use default
max_file_length = 40000, max_file_length = 40000,
preview_config = { preview_config = {
-- Options passed to nvim_open_win -- Options passed to nvim_open_win
border = 'single', border = 'double',
style = 'minimal', style = 'normal',
relative = 'cursor', relative = 'cursor',
row = 0, row = 0,
col = 1 col = 2
}, },
yadm = { yadm = {
enable = false enable = false

View File

@ -1,31 +0,0 @@
require'marks'.setup {
-- whether to map keybinds or not. default true
default_mappings = true,
-- which builtin marks to show. default {}
builtin_marks = { ".", "<", ">", "^" },
-- whether movements cycle back to the beginning/end of buffer. default true
cyclic = true,
-- whether the shada file is updated after modifying uppercase marks. default false
force_write_shada = false,
-- how often (in ms) to redraw signs/recompute mark positions.
-- higher values will have better performance but may cause visual lag,
-- while lower values may cause performance penalties. default 150.
refresh_interval = 250,
-- sign priorities for each type of mark - builtin marks, uppercase marks, lowercase
-- marks, and bookmarks.
-- can be either a table with all/none of the keys, or a single number, in which case
-- the priority applies to all marks.
-- default 10.
sign_priority = { lower=10, upper=15, builtin=8, bookmark=20 },
-- disables mark tracking for specific filetypes. default {}
excluded_filetypes = {},
-- marks.nvim allows you to configure up to 10 bookmark groups, each with its own
-- sign/virttext. Bookmarks can be used to group together positions and quickly move
-- across multiple buffers. default sign is '!@#$%^&*()' (from 0 to 9), and
-- default virt_text is "".
bookmark_0 = {
sign = "",
virt_text = "hello world"
},
mappings = {}
}

View File

@ -1,15 +1,22 @@
local null_ls = require("null-ls") local null_ls = require("null-ls")
null_ls.setup({ null_ls.setup({
on_attach = function(client, bufnr) --[[ on_attach = function(client, bufnr)
if client.resolved_capabilities.document_formatting then if client.resolved_capabilities.document_formatting then
vim.cmd("nnoremap <silent><buffer> <Leader>f :lua vim.lsp.buf.formatting()<CR>") vim.cmd("nnoremap <silent><buffer> <Leader>f :lua vim.lsp.buf.formatting()<CR>")
-- format on save -- format on save
vim.cmd("autocmd BufWritePost <buffer> lua vim.lsp.buf.formatting()") vim.cmd("autocmd BufWritePost <buffer> lua vim.lsp.buf.formatting()")
end end
if client.resolved_capabilities.document_range_formatting then if client.resolved_capabilities.document_range_formatting then
vim.cmd("xnoremap <silent><buffer> <Leader>f :lua vim.lsp.buf.range_formatting({})<CR>") vim.cmd("xnoremap <silent><buffer> <Leader>f :lua vim.lsp.buf.range_formatting({})<CR>")
end end
end, end,--]]
sources = {
null_ls.builtins.completion.spell,
null_ls.builtins.diagnostics.codespell,
null_ls.builtins.diagnostics.markdownlint.with({ extra_args = { "--disable", "MD013", "MD024", "--" }
,}),
null_ls.builtins.diagnostics.pycodestyle.with({ extra_args = { "--max-line-length=150" }}),
null_ls.builtins.formatting.black.with({ extra_args = { "--fast" }}),
},
}) })

View File

@ -4,10 +4,6 @@
-- Plugin: nvim-lspconfig -- Plugin: nvim-lspconfig
-- url: https://github.com/neovim/nvim-lspconfig -- url: https://github.com/neovim/nvim-lspconfig
-- For configuration see the Wiki: https://github.com/neovim/nvim-lspconfig/wiki
-- Autocompletion settings of "nvim-cmp" are defined in plugins/nvim-cmp.lua
local lsp_status_ok, lspconfig = pcall(require, 'lspconfig') local lsp_status_ok, lspconfig = pcall(require, 'lspconfig')
if not lsp_status_ok then if not lsp_status_ok then
return return
@ -36,26 +32,6 @@ vim.cmd([[
autocmd CursorHold,CursorHoldI * lua vim.diagnostic.open_float(nil, { focus = false }) autocmd CursorHold,CursorHoldI * lua vim.diagnostic.open_float(nil, { focus = false })
]]) ]])
-- Add additional capabilities supported by nvim-cmp
-- See: https://github.com/neovim/nvim-lspconfig/wiki/Autocompletion
local capabilities = vim.lsp.protocol.make_client_capabilities()
capabilities = cmp_nvim_lsp.update_capabilities(capabilities)
capabilities.textDocument.completion.completionItem.documentationFormat = { 'markdown', 'plaintext' }
capabilities.textDocument.completion.completionItem.snippetSupport = true
capabilities.textDocument.completion.completionItem.preselectSupport = true
capabilities.textDocument.completion.completionItem.insertReplaceSupport = true
capabilities.textDocument.completion.completionItem.labelDetailsSupport = true
capabilities.textDocument.completion.completionItem.deprecatedSupport = true
capabilities.textDocument.completion.completionItem.commitCharactersSupport = true
capabilities.textDocument.completion.completionItem.tagSupport = { valueSet = { 1 } }
capabilities.textDocument.completion.completionItem.resolveSupport = {
properties = {
'documentation',
'detail',
'additionalTextEdits',
},
}
-- Use an on_attach function to only map the following keys -- Use an on_attach function to only map the following keys
-- after the language server attaches to the current buffer -- after the language server attaches to the current buffer
@ -63,16 +39,6 @@ local on_attach = function(client, bufnr)
local function buf_set_keymap(...) vim.api.nvim_buf_set_keymap(bufnr, ...) end local function buf_set_keymap(...) vim.api.nvim_buf_set_keymap(bufnr, ...) end
local function buf_set_option(...) vim.api.nvim_buf_set_option(bufnr, ...) end local function buf_set_option(...) vim.api.nvim_buf_set_option(bufnr, ...) end
-- Highlighting references
if client.resolved_capabilities.document_highlight then
vim.api.nvim_exec([[
augroup lsp_document_highlight
autocmd! * <buffer>
autocmd CursorHold <buffer> lua vim.lsp.buf.document_highlight()
autocmd CursorMoved <buffer> lua vim.lsp.buf.clear_references()
augroup END
]], false)
end
-- Enable completion triggered by <c-x><c-o> -- Enable completion triggered by <c-x><c-o>
buf_set_option('omnifunc', 'v:lua.vim.lsp.omnifunc') buf_set_option('omnifunc', 'v:lua.vim.lsp.omnifunc')
@ -127,7 +93,7 @@ end
-- Use a loop to conveniently call 'setup' on multiple servers and -- Use a loop to conveniently call 'setup' on multiple servers and
-- map buffer local keybindings when the language server attaches. -- map buffer local keybindings when the language server attaches.
-- Add your language server below: -- Add your language server below:
local servers = { 'bashls', 'pyright', 'clangd', 'html', 'cssls', 'tsserver', 'jedi-language-server' } local servers = { 'bashls', 'pyright', 'clangd', 'html', 'cssls', 'tsserver', 'theme_check'}
-- Call setup -- Call setup
for _, lsp in ipairs(servers) do for _, lsp in ipairs(servers) do

View File

@ -3,10 +3,10 @@ require("nvim-mapper").setup({
no_map = false, no_map = false,
-- where should ripgrep look for your keybinds definitions. -- where should ripgrep look for your keybinds definitions.
-- Default config search path is ~/.config/nvim/lua -- Default config search path is ~/.config/nvim/lua
search_path = os.getenv("HOME") .. "/.config/nvim/lua", search_path = os.getenv("~/.config/nvim/lua/keymaps.lua"),
-- what should be done with the selected keybind when pressing enter. -- what should be done with the selected keybind when pressing enter.
-- Available actions: -- Available actions:
-- * "definition" - Go to keybind definition (default) -- * "definition" - Go to keybind definition (default)
-- * "execute" - Execute the keybind command -- * "execute" - Execute the keybind command
action_on_enter = "definition", action_on_enter = "execute",
}) })

View File

@ -5,7 +5,6 @@
-- Plugin: nvim-treesitter -- Plugin: nvim-treesitter
-- url: https://github.com/nvim-treesitter/nvim-treesitter -- url: https://github.com/nvim-treesitter/nvim-treesitter
local status_ok, nvim_treesitter = pcall(require, 'nvim-treesitter.configs') local status_ok, nvim_treesitter = pcall(require, 'nvim-treesitter.configs')
if not status_ok then if not status_ok then
return return
@ -18,10 +17,10 @@ nvim_treesitter.setup {
'bash', 'css', 'html', 'javascript', 'json', 'lua', 'python', 'bash', 'css', 'html', 'javascript', 'json', 'lua', 'python',
'vim', 'yaml', 'typescript', 'vim', 'yaml', 'typescript',
}, },
-- Install parsers synchronously (only applied to `ensure_installed`) sync_install = true,
sync_install = false,
highlight = { highlight = {
-- `false` will disable the whole extension -- `false` will disable the whole extension
enable = true, enable = true,
additional_vim_regex_highlighting = true,
}, },
} }

View File

@ -14,10 +14,19 @@ return require'packer'.startup(function()
----------------------------------------------------------------- -----------------------------------------------------------------
-- Easy Way to install Language Servers -- Easy Way to install Language Servers
use { 'williamboman/mason.nvim',
config = function()
require("mason").setup()
end
}
use 'williamboman/mason-lspconfig.nvim'
use 'neovim/nvim-lspconfig'
-- Manage all your Keymaps!
use { use {
'williamboman/mason.nvim', "lazytanuki/nvim-mapper",
'williamboman/mason-lspconfig.nvim', config = function() require("nvim-mapper").setup{} end,
'neovim/nvim-lspconfig', before = "telescope.nvim"
} }
-- Neovim Autocomplete with LSP -- Neovim Autocomplete with LSP
@ -32,14 +41,13 @@ return require'packer'.startup(function()
'hrsh7th/cmp-cmdline', 'hrsh7th/cmp-cmdline',
'hrsh7th/nvim-cmp', 'hrsh7th/nvim-cmp',
'saadparwaiz1/cmp_luasnip', 'saadparwaiz1/cmp_luasnip',
'hrsh7th/cmp-nvim-lsp-signature-help',
'f3fora/cmp-spell',
} }
} }
use ({ use ({
'L3MON4D3/LuaSnip', tag = "v<CurrentMajor>.*", 'L3MON4D3/LuaSnip', tag = "v1.1.0",
requires = { wants = { "friendly-snippets", "vim-snippets" },
'saadparwaiz1/cmp_luasnip'
}
}) })
-- Treesitter interface -- Treesitter interface
@ -49,8 +57,15 @@ return require'packer'.startup(function()
} }
-- Null-LS -- Null-LS
use'jose-elias-alvarez/null-ls.nvim' use({
"jose-elias-alvarez/null-ls.nvim",
config = function()
require("null-ls").setup({
debug = true,
})
end,
requires = { "nvim-lua/plenary.nvim" },
})
------------------------------------------------------------ ------------------------------------------------------------
-- General Functionality -- General Functionality
------------------------------------------------------------ ------------------------------------------------------------
@ -70,33 +85,26 @@ return require'packer'.startup(function()
use 'pacha/vem-tabline' use 'pacha/vem-tabline'
-- Nvim Tree File Manager on the Left -- Nvim Tree File Manager on the Left
use 'kyazdani42/nvim-tree.lua' use 'nvim-tree/nvim-tree.lua'
-- Trouble Shows Errors with Files. -- Trouble Shows Errors with Files.
use { use {
"folke/trouble.nvim", "folke/trouble.nvim",
requires = "kyazdani42/nvim-web-devicons", requires = "nvim-tree/nvim-web-devicons",
config = function() config = function()
require("trouble").setup { require("trouble").setup {
} }
end end
} }
-- Manage all your Keymaps!
use {
"lazytanuki/nvim-mapper",
config = function() require("nvim-mapper").setup{} end,
before = "telescope.nvim"
}
-- Close your brackets easily -- Close your brackets easily
use { -- use {
'windwp/nvim-autopairs', -- 'windwp/nvim-autopairs',
config = function() -- config = function()
require('nvim-autopairs').setup({ -- require('nvim-autopairs').setup({
}) -- })
end -- end
} -- }
-- Which Key -- Which Key
use { use {
@ -107,8 +115,37 @@ return require'packer'.startup(function()
end end
} }
-- Top Right Notify Pop Up
use 'rcarriga/nvim-notify' use 'rcarriga/nvim-notify'
-- echasnovski Mini Modules (Selected)
use {
'echasnovski/mini.move',
config = function()
require('mini.move').setup({
mappings = {
left = '<S-left>',
right = '<S-right>',
down = '<S-down>',
up = '<S-up>',
line_left = '<S-left>',
line_right = '<S-right>',
line_down = '<S-down>',
line_up = '<S-up>',
}
})
end
}
use 'echasnovski/mini.trailspace'
use 'echasnovski/mini.pairs'
use {
'echasnovski/mini.fuzzy', branch = 'stable',
config = function()
require('mini.fuzzy').setup()
end
}
----------------------------------------------------------- -----------------------------------------------------------
-- Markdown Plugins -- Markdown Plugins
------------------------------------------------------------ ------------------------------------------------------------
@ -129,20 +166,8 @@ return require'packer'.startup(function()
}) })
end end
}) })
-- Headlines Extension
use 'lukas-reineke/headlines.nvim'
-- Follow MD Links use({ "iamcco/markdown-preview.nvim", run = "cd app && npm install", setup = function() vim.g.mkdp_filetypes = { "markdown" } end, ft = { "markdown" }, })
use 'jghauser/follow-md-links.nvim'
-- Markdown Preview
use({
"iamcco/markdown-preview.nvim",
run = function() vim.fn["mkdp#util#install"]() end,
})
use 'chentoast/marks.nvim'
-- Prettier Plugin for Neovim specifically -- Prettier Plugin for Neovim specifically
use'MunifTanjim/prettier.nvim' use'MunifTanjim/prettier.nvim'
@ -150,39 +175,66 @@ return require'packer'.startup(function()
--------------------------------------------------------- ---------------------------------------------------------
-- Text, Icons, Symbols -- Text, Icons, Symbols
---------------------------------------------------------- ----------------------------------------------------------
use 'lukas-reineke/indent-blankline.nvim' use 'lukas-reineke/indent-blankline.nvim'
use 'simrat39/symbols-outline.nvim' use 'simrat39/symbols-outline.nvim'
use 'kyazdani42/nvim-web-devicons' use 'nvim-tree/nvim-web-devicons'
use 'folke/lsp-colors.nvim'
use 'karb94/neoscroll.nvim' use 'karb94/neoscroll.nvim'
-- Allow Popups for Telescope etc -- Allow Popups for Telescope etc
use 'nvim-lua/popup.nvim' use 'nvim-lua/popup.nvim'
use 'nvim-lua/plenary.nvim' use "nvim-lua/plenary.nvim"
-- Todo & Comments for Organization -- Todo & Comments for Organization
use { use {
"folke/todo-comments.nvim", 'folke/todo-comments.nvim',
requires = "nvim-lua/plenary.nvim", requires = "nvim-lua/plenary.nvim",
config = function() config = function()
require("todo-comments").setup { require("todo-comments").setup {
keywords = {
FIX = {
icon = "", -- icon used for the sign, and in search results
color = "error", -- can be a hex color, or a named color (see below)
alt = { "FIXME", "BUG", "FIXIT", "ISSUE" }, -- a set of other keywords that all map to this FIX keywords
-- signs = false, -- configure signs for some keywords individually
},
DONE = { icon = "", color = "info" },
FEAT = { icon = "", color = "warning", alt = { "NEED", "REQUEST" } },
WARN = { icon = "", color = "error", alt = { "WARNING", "ERROR" } },
TODO = { icon = "", color = "hint", alt = { "TASK", "TBD" } },
NOTE = { icon = "", color = "hint", alt = { "INFO" } },
SENG = { icon = "", color = "test", alt = { "SOLUTIONS", "SE", "WORKAROUND" } },
},
highlight = {
comments_only = false,
},
colors = {
error = { "DiagnosticError", "ErrorMsg", "#DC2626" },
warning = { "DiagnosticWarning", "WarningMsg", "#FBBF24" },
info = { "DiagnosticInfo", "#2563EB" },
hint = { "DiagnosticHint", "#10B981" },
default = { "Identifier", "#7C3AED" },
test = { "Identifier", "#FF00FF" }
},
} }
end end
} }
-- The all famous telescope -- The all famous telescope
use { use {
'nvim-telescope/telescope.nvim', tag = '0.1.0', 'nvim-telescope/telescope.nvim', tag = '0.1.0',
requires = 'nvim-lua/plenary.nvim', requires = {
'nvim-lua/plenary.nvim',
'nvim-telescope/telescope-live-grep-args.nvim',
},
config = function() config = function()
require("telescope").setup({ require("telescope").setup({
}) })
end end
} }
use { use {
"nvim-telescope/telescope-file-browser.nvim" "nvim-telescope/telescope-file-browser.nvim"
} }
@ -190,34 +242,29 @@ return require'packer'.startup(function()
----------------------------------------------------------- -----------------------------------------------------------
-- Various Color Schemes, Dashboard, etc -- Various Color Schemes, Dashboard, etc
----------------------------------------------------------- -----------------------------------------------------------
use 'tjdevries/colorbuddy.nvim'
use 'bkegley/gloombuddy'
use 'tanvirtin/monokai.nvim' use 'tanvirtin/monokai.nvim'
use 'Mofiqul/dracula.nvim' use 'Mofiqul/dracula.nvim'
use 'lunarvim/colorschemes' use 'lunarvim/colorschemes'
use { 'rose-pine/neovim', as = 'rose-pine' } use { 'rose-pine/neovim', as = 'rose-pine' }
use 'folke/tokyonight.nvim'
-- use {
-- "catppuccin/nvim", as = "catppuccin",
-- require("catppuccin").setup({
-- flavour = "catpuccin-mocha"
-- })
-- }
use { "catppuccin/nvim", as = "catppuccin" } use { "catppuccin/nvim", as = "catppuccin" }
use { use {
'feline-nvim/feline.nvim', 'feline-nvim/feline.nvim',
requires = { 'kyazdani42/nvim-web-devicons' }, requires = { 'nvim-tree/nvim-web-devicons' },
} }
use {"ellisonleao/glow.nvim"}
-- Signs for Git Status Information -- Signs for Git Status Information
use { use {
'lewis6991/gitsigns.nvim', 'lewis6991/gitsigns.nvim',
requires = { 'nvim-lua/plenary.nvim' }, config = function()
require('gitsigns').setup()
end
} }
-- Plugin that causes your code to crumble >:)
use 'eandrju/cellular-automaton.nvim'
-- The Dashboard -- The Dashboard
use { use {
'goolord/alpha-nvim', 'goolord/alpha-nvim',
requires = { 'kyazdani42/nvim-web-devicons' }, requires = { 'nvim-tree/nvim-web-devicons' },
} }
end) end)

View File

@ -3,32 +3,11 @@ local g = vim.g
local fb_actions = require "telescope".extensions.file_browser.actions local fb_actions = require "telescope".extensions.file_browser.actions
local telescope_installer = require('telescope').setup({ local telescope_installer = require('telescope').setup({
defaults = {
-- Default configuration for telescope goes here:
previewer = true,
file_previewer = require'telescope.previewers'.vim_buffer_cat.new,
-- config_key = value,
mappings = {
i = {
-- map actions.which_key to <C-h> (default: <C-/>)
-- actions.which_key shows the mappings for your picker,
-- e.g. git_{create, delete, ...}_branch for the git_branches picker
["<C-h>"] = "which_key"
}
}
},
pickers = {
find_files = {
theme = "dropdown",
}
},
extensions = { extensions = {
file_browser = { file_browser = {
theme = "ivy",
-- disables netrw and use telescope-file-browser in its place
hijack_netrw = true,
mappings = { mappings = {
["i"] = { ["i"] = {
["<C-c>"] = fb_actions.create
}, },
["n"] = { ["n"] = {
@ -39,3 +18,5 @@ local telescope_installer = require('telescope').setup({
}) })
require("telescope").load_extension "file_browser" require("telescope").load_extension "file_browser"
require("telescope").load_extension "mapper"
require("telescope").load_extension "live_grep_args"

View File

@ -0,0 +1,29 @@
local g = vim.g
require('todo-comments').setup {
keywords = {
FIX = {
icon = "", -- icon used for the sign, and in search results
color = "error", -- can be a hex color, or a named color (see below)
alt = { "FIXME", "BUG", "FIXIT", "ISSUE" }, -- a set of other keywords that all map to this FIX keywords
-- signs = false, -- configure signs for some keywords individually
},
DONE = { icon = "", color = "info" },
FEAT = { icon = "", color = "warning", alt = { "NEED", "REQUEST" } },
WARN = { icon = "", color = "error", alt = { "WARNING", "ERROR" } },
TODO = { icon = "", color = "test", alt = { "TASK", "TBD" } },
NOTE = { icon = "", color = "hint", alt = { "INFO" } },
SENG = { icon = "", color = "test", alt = { "SOLUTIONS", "SE", "WORKAROUND" } },
},
highlight = {
comments_only = false,
},
colors = {
error = { "DiagnosticError", "ErrorMsg", "#DC2626" },
warning = { "DiagnosticWarning", "WarningMsg", "#ffba08" },
info = { "DiagnosticInfo", "#05eb42" },
hint = { "DiagnosticHint", "#ff12d7" },
default = { "Identifier", "#711fff" },
test = { "Identifier", "#FF00FF" }
},
}

View File

@ -9,6 +9,7 @@ local cmd = vim.cmd -- Execute Vim commands
local exec = vim.api.nvim_exec -- Execute Vimscript local exec = vim.api.nvim_exec -- Execute Vimscript
local g = vim.g -- Global variables local g = vim.g -- Global variables
local opt = vim.opt -- Set options (global/buffer/windows-scoped) local opt = vim.opt -- Set options (global/buffer/windows-scoped)
local o = vim.o
----------------------------------------------------------- -----------------------------------------------------------
-- General -- General
@ -23,18 +24,23 @@ opt.shell = "/bin/zsh"
opt.updatetime = 200 opt.updatetime = 200
opt.cursorline = true opt.cursorline = true
g.markdown_folding = 1 g.markdown_folding = 1
opt.spell=true
opt.spelllang = 'en_us'
cmd [[ autocmd BufWritePre * :%s/\s\+$//e ]]
----------------------------------------------------------- -----------------------------------------------------------
-- Neovim UI -- Neovim UI
----------------------------------------------------------- -----------------------------------------------------------
opt.number = true -- Show line number opt.number = true -- Show line number
opt.relativenumber = true -- Show Current Line with Relative numbers above and below cursor.
opt.showmatch = true -- Highlight matching parenthesis opt.showmatch = true -- Highlight matching parenthesis
opt.foldmethod = 'marker' -- Enable folding (default 'foldmarker') opt.foldmethod = 'syntax' -- Enable folding (default 'foldmarker')
--opt.colorcolumn = '150' -- Line lenght marker at 80 columns opt.colorcolumn = '150' -- Line length marker at 80 columns
opt.splitright = true -- Vertical split to the right opt.splitright = true -- Vertical split to the right
opt.splitbelow = true -- Orizontal split to the bottom opt.splitbelow = true -- Horizontal split to the bottom
opt.ignorecase = true -- Ignore case letters when search opt.ignorecase = true -- Ignore case letters when search
opt.smartcase = true -- Ignore lowercase for the whole pattern opt.smartcase = true -- Ignore lowercase for the whole pattern
opt.linebreak = true -- Wrap on word boundary opt.linebreak = true -- Wrap on word boundary
opt.signcolumn = 'yes:2' -- Signs column always on, minimum 2.
----------------------------------------------------------- -----------------------------------------------------------
-- Memory, CPU -- Memory, CPU
@ -43,18 +49,17 @@ opt.hidden = true -- Enable background buffers
opt.history = 100 -- Remember N lines in history opt.history = 100 -- Remember N lines in history
opt.lazyredraw = true -- Faster scrolling opt.lazyredraw = true -- Faster scrolling
opt.synmaxcol = 240 -- Max column for syntax highlight opt.synmaxcol = 240 -- Max column for syntax highlight
----------------------------------------------------------- -----------------------------------------------------------
-- Colorscheme -- Colorscheme
----------------------------------------------------------- -----------------------------------------------------------
opt.termguicolors = true -- Enable 24-bit RGB colors opt.termguicolors = true -- Enable 24-bit RGB colors
cmd [[colorscheme tokyonight]] cmd [[colorscheme catppuccin-macchiato]]
----------------------------------------------------------- -----------------------------------------------------------
-- Tabs, indent -- Tabs, indent
----------------------------------------------------------- -----------------------------------------------------------
opt.expandtab = true -- Use spaces instead of tabs opt.expandtab = true -- Use spaces instead of tabs
opt.shiftwidth = 4 -- Shift 4 spaces when tab opt.shiftwidth = 2 -- Shift 4 spaces when tab
opt.tabstop = 4 -- 1 tab == 4 spaces opt.tabstop = 8 -- 1 tab == 4 spaces
opt.smartindent = true -- Autoindent new lines opt.smartindent = true -- Autoindent new lines
----------------------------------------------------------- -----------------------------------------------------------
-- Glow Settings -- Glow Settings
@ -67,11 +72,9 @@ g.glow_style = 'dark'
----------------------------------------------------------- -----------------------------------------------------------
-- MKDX Settings, mkdx#settings. -- MKDX Settings, mkdx#settings.
----------------------------------------------------------- -----------------------------------------------------------
-- 2 spaces for selected filetypes -- 2 spaces for selected filetypes
cmd [[ cmd [[
autocmd FileType md,liquid,xml,html,xhtml,css,scss,javascript,lua,yaml setlocal shiftwidth=2 tabstop=2 autocmd FileType md,liquid,xml,html,xhtml,css,scss,javascript,lua,yaml setlocal shiftwidth=2 tabstop=8 noexpandtab
]] ]]
local disabled_built_ins = { local disabled_built_ins = {
@ -98,3 +101,14 @@ local disabled_built_ins = {
for _, plugin in pairs(disabled_built_ins) do for _, plugin in pairs(disabled_built_ins) do
vim.g["loaded_" .. plugin] = 1 vim.g["loaded_" .. plugin] = 1
end end
--[[
Deletes all trailing whitespaces in a file if it's not binary nor a diff.
]]--
function _G.trim_trailing_whitespaces()
if not o.binary and o.filetype ~= 'diff' then
local current_view = fn.winsaveview()
cmd([[keeppatterns %s/\s\+$//e]])
fn.winrestview(current_view)
end
end

View File

@ -49,8 +49,8 @@ local function save_profiles(threshold)
end end
time([[Luarocks path setup]], true) time([[Luarocks path setup]], true)
local package_path_str = "/root/.cache/nvim/packer_hererocks/2.1.0-beta3/share/lua/5.1/?.lua;/root/.cache/nvim/packer_hererocks/2.1.0-beta3/share/lua/5.1/?/init.lua;/root/.cache/nvim/packer_hererocks/2.1.0-beta3/lib/luarocks/rocks-5.1/?.lua;/root/.cache/nvim/packer_hererocks/2.1.0-beta3/lib/luarocks/rocks-5.1/?/init.lua" local package_path_str = "/Users/normrasmussen/.cache/nvim/packer_hererocks/2.1.0-beta3/share/lua/5.1/?.lua;/Users/normrasmussen/.cache/nvim/packer_hererocks/2.1.0-beta3/share/lua/5.1/?/init.lua;/Users/normrasmussen/.cache/nvim/packer_hererocks/2.1.0-beta3/lib/luarocks/rocks-5.1/?.lua;/Users/normrasmussen/.cache/nvim/packer_hererocks/2.1.0-beta3/lib/luarocks/rocks-5.1/?/init.lua"
local install_cpath_pattern = "/root/.cache/nvim/packer_hererocks/2.1.0-beta3/lib/lua/5.1/?.so" local install_cpath_pattern = "/Users/normrasmussen/.cache/nvim/packer_hererocks/2.1.0-beta3/lib/lua/5.1/?.so"
if not string.find(package.path, package_path_str, 1, true) then if not string.find(package.path, package_path_str, 1, true) then
package.path = package.path .. ';' .. package_path_str package.path = package.path .. ';' .. package_path_str
end end
@ -76,307 +76,346 @@ time([[Defining packer_plugins]], true)
_G.packer_plugins = { _G.packer_plugins = {
LuaSnip = { LuaSnip = {
loaded = true, loaded = true,
path = "/root/.local/share/nvim/site/pack/packer/start/LuaSnip", path = "/Users/normrasmussen/.local/share/nvim/site/pack/packer/start/LuaSnip",
url = "https://github.com/L3MON4D3/LuaSnip" url = "https://github.com/L3MON4D3/LuaSnip",
wants = { "friendly-snippets", "vim-snippets" }
}, },
["alpha-nvim"] = { ["alpha-nvim"] = {
loaded = true, loaded = true,
path = "/root/.local/share/nvim/site/pack/packer/start/alpha-nvim", path = "/Users/normrasmussen/.local/share/nvim/site/pack/packer/start/alpha-nvim",
url = "https://github.com/goolord/alpha-nvim" url = "https://github.com/goolord/alpha-nvim"
}, },
catppuccin = { catppuccin = {
loaded = true, loaded = true,
path = "/root/.local/share/nvim/site/pack/packer/start/catppuccin", path = "/Users/normrasmussen/.local/share/nvim/site/pack/packer/start/catppuccin",
url = "https://github.com/catppuccin/nvim" url = "https://github.com/catppuccin/nvim"
}, },
["cellular-automaton.nvim"] = {
loaded = true,
path = "/Users/normrasmussen/.local/share/nvim/site/pack/packer/start/cellular-automaton.nvim",
url = "https://github.com/eandrju/cellular-automaton.nvim"
},
["cmp-buffer"] = { ["cmp-buffer"] = {
loaded = true, loaded = true,
path = "/root/.local/share/nvim/site/pack/packer/start/cmp-buffer", path = "/Users/normrasmussen/.local/share/nvim/site/pack/packer/start/cmp-buffer",
url = "https://github.com/hrsh7th/cmp-buffer" url = "https://github.com/hrsh7th/cmp-buffer"
}, },
["cmp-cmdline"] = { ["cmp-cmdline"] = {
loaded = true, loaded = true,
path = "/root/.local/share/nvim/site/pack/packer/start/cmp-cmdline", path = "/Users/normrasmussen/.local/share/nvim/site/pack/packer/start/cmp-cmdline",
url = "https://github.com/hrsh7th/cmp-cmdline" url = "https://github.com/hrsh7th/cmp-cmdline"
}, },
["cmp-nvim-lsp"] = { ["cmp-nvim-lsp"] = {
loaded = true, loaded = true,
path = "/root/.local/share/nvim/site/pack/packer/start/cmp-nvim-lsp", path = "/Users/normrasmussen/.local/share/nvim/site/pack/packer/start/cmp-nvim-lsp",
url = "https://github.com/hrsh7th/cmp-nvim-lsp" url = "https://github.com/hrsh7th/cmp-nvim-lsp"
}, },
["cmp-nvim-lsp-signature-help"] = {
loaded = true,
path = "/Users/normrasmussen/.local/share/nvim/site/pack/packer/start/cmp-nvim-lsp-signature-help",
url = "https://github.com/hrsh7th/cmp-nvim-lsp-signature-help"
},
["cmp-path"] = { ["cmp-path"] = {
loaded = true, loaded = true,
path = "/root/.local/share/nvim/site/pack/packer/start/cmp-path", path = "/Users/normrasmussen/.local/share/nvim/site/pack/packer/start/cmp-path",
url = "https://github.com/hrsh7th/cmp-path" url = "https://github.com/hrsh7th/cmp-path"
}, },
["cmp-spell"] = {
loaded = true,
path = "/Users/normrasmussen/.local/share/nvim/site/pack/packer/start/cmp-spell",
url = "https://github.com/f3fora/cmp-spell"
},
cmp_luasnip = { cmp_luasnip = {
loaded = true, loaded = true,
path = "/root/.local/share/nvim/site/pack/packer/start/cmp_luasnip", path = "/Users/normrasmussen/.local/share/nvim/site/pack/packer/start/cmp_luasnip",
url = "https://github.com/saadparwaiz1/cmp_luasnip" url = "https://github.com/saadparwaiz1/cmp_luasnip"
}, },
["colorbuddy.nvim"] = {
loaded = true,
path = "/root/.local/share/nvim/site/pack/packer/start/colorbuddy.nvim",
url = "https://github.com/tjdevries/colorbuddy.nvim"
},
colorschemes = { colorschemes = {
loaded = true, loaded = true,
path = "/root/.local/share/nvim/site/pack/packer/start/colorschemes", path = "/Users/normrasmussen/.local/share/nvim/site/pack/packer/start/colorschemes",
url = "https://github.com/lunarvim/colorschemes" url = "https://github.com/lunarvim/colorschemes"
}, },
["dracula.nvim"] = { ["dracula.nvim"] = {
loaded = true, loaded = true,
path = "/root/.local/share/nvim/site/pack/packer/start/dracula.nvim", path = "/Users/normrasmussen/.local/share/nvim/site/pack/packer/start/dracula.nvim",
url = "https://github.com/Mofiqul/dracula.nvim" url = "https://github.com/Mofiqul/dracula.nvim"
}, },
["feline.nvim"] = { ["feline.nvim"] = {
loaded = true, loaded = true,
path = "/root/.local/share/nvim/site/pack/packer/start/feline.nvim", path = "/Users/normrasmussen/.local/share/nvim/site/pack/packer/start/feline.nvim",
url = "https://github.com/feline-nvim/feline.nvim" url = "https://github.com/feline-nvim/feline.nvim"
}, },
["follow-md-links.nvim"] = {
loaded = true,
path = "/root/.local/share/nvim/site/pack/packer/start/follow-md-links.nvim",
url = "https://github.com/jghauser/follow-md-links.nvim"
},
["friendly-snippets"] = { ["friendly-snippets"] = {
loaded = true, loaded = true,
path = "/root/.local/share/nvim/site/pack/packer/start/friendly-snippets", path = "/Users/normrasmussen/.local/share/nvim/site/pack/packer/start/friendly-snippets",
url = "https://github.com/rafamadriz/friendly-snippets" url = "https://github.com/rafamadriz/friendly-snippets"
}, },
["gitsigns.nvim"] = { ["gitsigns.nvim"] = {
config = { "\27LJ\2\n6\0\0\3\0\3\0\0066\0\0\0'\2\1\0B\0\2\0029\0\2\0B\0\1\1K\0\1\0\nsetup\rgitsigns\frequire\0" },
loaded = true, loaded = true,
path = "/root/.local/share/nvim/site/pack/packer/start/gitsigns.nvim", path = "/Users/normrasmussen/.local/share/nvim/site/pack/packer/start/gitsigns.nvim",
url = "https://github.com/lewis6991/gitsigns.nvim" url = "https://github.com/lewis6991/gitsigns.nvim"
}, },
gloombuddy = { ["glow.nvim"] = {
loaded = true, loaded = true,
path = "/root/.local/share/nvim/site/pack/packer/start/gloombuddy", path = "/Users/normrasmussen/.local/share/nvim/site/pack/packer/start/glow.nvim",
url = "https://github.com/bkegley/gloombuddy" url = "https://github.com/ellisonleao/glow.nvim"
},
["headlines.nvim"] = {
loaded = true,
path = "/root/.local/share/nvim/site/pack/packer/start/headlines.nvim",
url = "https://github.com/lukas-reineke/headlines.nvim"
}, },
["indent-blankline.nvim"] = { ["indent-blankline.nvim"] = {
loaded = true, loaded = true,
path = "/root/.local/share/nvim/site/pack/packer/start/indent-blankline.nvim", path = "/Users/normrasmussen/.local/share/nvim/site/pack/packer/start/indent-blankline.nvim",
url = "https://github.com/lukas-reineke/indent-blankline.nvim" url = "https://github.com/lukas-reineke/indent-blankline.nvim"
}, },
["markdown-preview.nvim"] = { ["lsp-colors.nvim"] = {
loaded = true, loaded = true,
path = "/root/.local/share/nvim/site/pack/packer/start/markdown-preview.nvim", path = "/Users/normrasmussen/.local/share/nvim/site/pack/packer/start/lsp-colors.nvim",
url = "https://github.com/iamcco/markdown-preview.nvim" url = "https://github.com/folke/lsp-colors.nvim"
}, },
["marks.nvim"] = { ["markdown-preview.nvim"] = {
loaded = true, loaded = false,
path = "/root/.local/share/nvim/site/pack/packer/start/marks.nvim", needs_bufread = false,
url = "https://github.com/chentoast/marks.nvim" only_cond = false,
path = "/Users/normrasmussen/.local/share/nvim/site/pack/packer/opt/markdown-preview.nvim",
url = "https://github.com/iamcco/markdown-preview.nvim"
}, },
["mason-lspconfig.nvim"] = { ["mason-lspconfig.nvim"] = {
loaded = true, loaded = true,
path = "/root/.local/share/nvim/site/pack/packer/start/mason-lspconfig.nvim", path = "/Users/normrasmussen/.local/share/nvim/site/pack/packer/start/mason-lspconfig.nvim",
url = "https://github.com/williamboman/mason-lspconfig.nvim" url = "https://github.com/williamboman/mason-lspconfig.nvim"
}, },
["mason.nvim"] = { ["mason.nvim"] = {
config = { "\27LJ\2\n3\0\0\3\0\3\0\0066\0\0\0'\2\1\0B\0\2\0029\0\2\0B\0\1\1K\0\1\0\nsetup\nmason\frequire\0" },
loaded = true, loaded = true,
path = "/root/.local/share/nvim/site/pack/packer/start/mason.nvim", path = "/Users/normrasmussen/.local/share/nvim/site/pack/packer/start/mason.nvim",
url = "https://github.com/williamboman/mason.nvim" url = "https://github.com/williamboman/mason.nvim"
}, },
["mind.nvim"] = { ["mini.fuzzy"] = {
config = { "\27LJ\2\n2\0\0\3\0\3\0\0066\0\0\0'\2\1\0B\0\2\0029\0\2\0B\0\1\1K\0\1\0\nsetup\tmind\frequire\0" }, config = { "\27LJ\2\n8\0\0\3\0\3\0\0066\0\0\0'\2\1\0B\0\2\0029\0\2\0B\0\1\1K\0\1\0\nsetup\15mini.fuzzy\frequire\0" },
loaded = true, loaded = true,
path = "/root/.local/share/nvim/site/pack/packer/start/mind.nvim", path = "/Users/normrasmussen/.local/share/nvim/site/pack/packer/start/mini.fuzzy",
url = "https://github.com/phaazon/mind.nvim" url = "https://github.com/echasnovski/mini.fuzzy"
},
["mini.move"] = {
config = { "\27LJ\2\n<EFBFBD>\1\0\0\4\0\6\0\t6\0\0\0'\2\1\0B\0\2\0029\0\2\0005\2\4\0005\3\3\0=\3\5\2B\0\2\1K\0\1\0\rmappings\1\0\0\1\0\b\tleft\r<S-left>\14line_left\r<S-left>\aup\v<S-up>\14line_down\r<S-down>\tdown\r<S-down>\fline_up\v<S-up>\nright\14<S-right>\15line_right\14<S-right>\nsetup\14mini.move\frequire\0" },
loaded = true,
path = "/Users/normrasmussen/.local/share/nvim/site/pack/packer/start/mini.move",
url = "https://github.com/echasnovski/mini.move"
},
["mini.pairs"] = {
loaded = true,
path = "/Users/normrasmussen/.local/share/nvim/site/pack/packer/start/mini.pairs",
url = "https://github.com/echasnovski/mini.pairs"
},
["mini.trailspace"] = {
loaded = true,
path = "/Users/normrasmussen/.local/share/nvim/site/pack/packer/start/mini.trailspace",
url = "https://github.com/echasnovski/mini.trailspace"
}, },
["mkdnflow.nvim"] = { ["mkdnflow.nvim"] = {
config = { "\27LJ\2\n<EFBFBD>\2\0\0\6\0\23\0\0316\0\0\0'\2\1\0B\0\2\0029\0\2\0005\2\21\0005\3\5\0005\4\4\0005\5\3\0>\5\1\4=\4\6\0035\4\b\0005\5\a\0>\5\1\4=\4\t\0035\4\v\0005\5\n\0>\5\1\4=\4\f\0035\4\14\0005\5\r\0>\5\1\4=\4\15\0035\4\17\0005\5\16\0>\5\1\4=\4\18\0035\4\19\0=\4\20\3=\3\22\2B\0\2\1K\0\1\0\rmappings\1\0\0\19MkdnFollowLink\1\3\0\0\6n\14<leader>p\rMkdnSTab\1\3\0\0\0\f<S-Tab>\1\2\0\0\6i\fMkdnTab\1\3\0\0\0\n<Tab>\1\2\0\0\6i\14MkdnEnter\1\3\0\0\0\t<CR>\1\2\0\0\6n\20MkdnNewListItem\1\3\0\0\0\t<CR>\1\2\0\0\6i\19MkdnToggleToDo\1\0\1\22MkdnTableNextCell\1\1\3\0\0\0\14<C-Space>\1\3\0\0\6i\6n\nsetup\rmkdnflow\frequire\0" }, config = { "\27LJ\2\n<EFBFBD>\2\0\0\6\0\23\0\0316\0\0\0'\2\1\0B\0\2\0029\0\2\0005\2\21\0005\3\5\0005\4\4\0005\5\3\0>\5\1\4=\4\6\0035\4\b\0005\5\a\0>\5\1\4=\4\t\0035\4\v\0005\5\n\0>\5\1\4=\4\f\0035\4\14\0005\5\r\0>\5\1\4=\4\15\0035\4\17\0005\5\16\0>\5\1\4=\4\18\0035\4\19\0=\4\20\3=\3\22\2B\0\2\1K\0\1\0\rmappings\1\0\0\19MkdnFollowLink\1\3\0\0\6n\14<leader>p\rMkdnSTab\1\3\0\0\0\f<S-Tab>\1\2\0\0\6i\fMkdnTab\1\3\0\0\0\n<Tab>\1\2\0\0\6i\14MkdnEnter\1\3\0\0\0\t<CR>\1\2\0\0\6n\20MkdnNewListItem\1\3\0\0\0\t<CR>\1\2\0\0\6i\19MkdnToggleToDo\1\0\1\22MkdnTableNextCell\1\1\3\0\0\0\14<C-Space>\1\3\0\0\6i\6n\nsetup\rmkdnflow\frequire\0" },
loaded = true, loaded = true,
path = "/root/.local/share/nvim/site/pack/packer/start/mkdnflow.nvim", path = "/Users/normrasmussen/.local/share/nvim/site/pack/packer/start/mkdnflow.nvim",
url = "https://github.com/jakewvincent/mkdnflow.nvim" url = "https://github.com/jakewvincent/mkdnflow.nvim"
}, },
["monokai.nvim"] = { ["monokai.nvim"] = {
loaded = true, loaded = true,
path = "/root/.local/share/nvim/site/pack/packer/start/monokai.nvim", path = "/Users/normrasmussen/.local/share/nvim/site/pack/packer/start/monokai.nvim",
url = "https://github.com/tanvirtin/monokai.nvim" url = "https://github.com/tanvirtin/monokai.nvim"
}, },
["neoscroll.nvim"] = { ["neoscroll.nvim"] = {
loaded = true, loaded = true,
path = "/root/.local/share/nvim/site/pack/packer/start/neoscroll.nvim", path = "/Users/normrasmussen/.local/share/nvim/site/pack/packer/start/neoscroll.nvim",
url = "https://github.com/karb94/neoscroll.nvim" url = "https://github.com/karb94/neoscroll.nvim"
}, },
["null-ls.nvim"] = { ["null-ls.nvim"] = {
config = { "\27LJ\2\nC\0\0\3\0\4\0\a6\0\0\0'\2\1\0B\0\2\0029\0\2\0005\2\3\0B\0\2\1K\0\1\0\1\0\1\ndebug\2\nsetup\fnull-ls\frequire\0" },
loaded = true, loaded = true,
path = "/root/.local/share/nvim/site/pack/packer/start/null-ls.nvim", path = "/Users/normrasmussen/.local/share/nvim/site/pack/packer/start/null-ls.nvim",
url = "https://github.com/jose-elias-alvarez/null-ls.nvim" url = "https://github.com/jose-elias-alvarez/null-ls.nvim"
}, },
["nvim-autopairs"] = {
config = { "\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\19nvim-autopairs\frequire\0" },
loaded = true,
path = "/root/.local/share/nvim/site/pack/packer/start/nvim-autopairs",
url = "https://github.com/windwp/nvim-autopairs"
},
["nvim-cmp"] = { ["nvim-cmp"] = {
loaded = true, loaded = true,
path = "/root/.local/share/nvim/site/pack/packer/start/nvim-cmp", path = "/Users/normrasmussen/.local/share/nvim/site/pack/packer/start/nvim-cmp",
url = "https://github.com/hrsh7th/nvim-cmp" url = "https://github.com/hrsh7th/nvim-cmp"
}, },
["nvim-lspconfig"] = { ["nvim-lspconfig"] = {
loaded = true, loaded = true,
path = "/root/.local/share/nvim/site/pack/packer/start/nvim-lspconfig", path = "/Users/normrasmussen/.local/share/nvim/site/pack/packer/start/nvim-lspconfig",
url = "https://github.com/neovim/nvim-lspconfig" url = "https://github.com/neovim/nvim-lspconfig"
}, },
["nvim-mapper"] = { ["nvim-mapper"] = {
config = { "\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\16nvim-mapper\frequire\0" }, config = { "\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\16nvim-mapper\frequire\0" },
loaded = true, loaded = true,
path = "/root/.local/share/nvim/site/pack/packer/start/nvim-mapper", path = "/Users/normrasmussen/.local/share/nvim/site/pack/packer/start/nvim-mapper",
url = "https://github.com/lazytanuki/nvim-mapper" url = "https://github.com/lazytanuki/nvim-mapper"
}, },
["nvim-notify"] = { ["nvim-notify"] = {
loaded = true, loaded = true,
path = "/root/.local/share/nvim/site/pack/packer/start/nvim-notify", path = "/Users/normrasmussen/.local/share/nvim/site/pack/packer/start/nvim-notify",
url = "https://github.com/rcarriga/nvim-notify" url = "https://github.com/rcarriga/nvim-notify"
}, },
["nvim-tree.lua"] = { ["nvim-tree.lua"] = {
loaded = true, loaded = true,
path = "/root/.local/share/nvim/site/pack/packer/start/nvim-tree.lua", path = "/Users/normrasmussen/.local/share/nvim/site/pack/packer/start/nvim-tree.lua",
url = "https://github.com/kyazdani42/nvim-tree.lua" url = "https://github.com/nvim-tree/nvim-tree.lua"
}, },
["nvim-treesitter"] = { ["nvim-treesitter"] = {
loaded = true, loaded = true,
path = "/root/.local/share/nvim/site/pack/packer/start/nvim-treesitter", path = "/Users/normrasmussen/.local/share/nvim/site/pack/packer/start/nvim-treesitter",
url = "https://github.com/nvim-treesitter/nvim-treesitter" url = "https://github.com/nvim-treesitter/nvim-treesitter"
}, },
["nvim-web-devicons"] = { ["nvim-web-devicons"] = {
loaded = true, loaded = true,
path = "/root/.local/share/nvim/site/pack/packer/start/nvim-web-devicons", path = "/Users/normrasmussen/.local/share/nvim/site/pack/packer/start/nvim-web-devicons",
url = "https://github.com/kyazdani42/nvim-web-devicons" url = "https://github.com/nvim-tree/nvim-web-devicons"
}, },
["packer.nvim"] = { ["packer.nvim"] = {
loaded = true, loaded = true,
path = "/root/.local/share/nvim/site/pack/packer/start/packer.nvim", path = "/Users/normrasmussen/.local/share/nvim/site/pack/packer/start/packer.nvim",
url = "https://github.com/wbthomason/packer.nvim" url = "https://github.com/wbthomason/packer.nvim"
}, },
["plenary.nvim"] = { ["plenary.nvim"] = {
loaded = true, loaded = true,
path = "/root/.local/share/nvim/site/pack/packer/start/plenary.nvim", path = "/Users/normrasmussen/.local/share/nvim/site/pack/packer/start/plenary.nvim",
url = "https://github.com/nvim-lua/plenary.nvim" url = "https://github.com/nvim-lua/plenary.nvim"
}, },
["popup.nvim"] = { ["popup.nvim"] = {
loaded = true, loaded = true,
path = "/root/.local/share/nvim/site/pack/packer/start/popup.nvim", path = "/Users/normrasmussen/.local/share/nvim/site/pack/packer/start/popup.nvim",
url = "https://github.com/nvim-lua/popup.nvim" url = "https://github.com/nvim-lua/popup.nvim"
}, },
["prettier.nvim"] = { ["prettier.nvim"] = {
loaded = true, loaded = true,
path = "/root/.local/share/nvim/site/pack/packer/start/prettier.nvim", path = "/Users/normrasmussen/.local/share/nvim/site/pack/packer/start/prettier.nvim",
url = "https://github.com/MunifTanjim/prettier.nvim" url = "https://github.com/MunifTanjim/prettier.nvim"
}, },
["rose-pine"] = { ["rose-pine"] = {
loaded = true, loaded = true,
path = "/root/.local/share/nvim/site/pack/packer/start/rose-pine", path = "/Users/normrasmussen/.local/share/nvim/site/pack/packer/start/rose-pine",
url = "https://github.com/rose-pine/neovim" url = "https://github.com/rose-pine/neovim"
}, },
["symbols-outline.nvim"] = { ["symbols-outline.nvim"] = {
loaded = true, loaded = true,
path = "/root/.local/share/nvim/site/pack/packer/start/symbols-outline.nvim", path = "/Users/normrasmussen/.local/share/nvim/site/pack/packer/start/symbols-outline.nvim",
url = "https://github.com/simrat39/symbols-outline.nvim" url = "https://github.com/simrat39/symbols-outline.nvim"
}, },
["telescope-file-browser.nvim"] = { ["telescope-file-browser.nvim"] = {
loaded = true, loaded = true,
path = "/root/.local/share/nvim/site/pack/packer/start/telescope-file-browser.nvim", path = "/Users/normrasmussen/.local/share/nvim/site/pack/packer/start/telescope-file-browser.nvim",
url = "https://github.com/nvim-telescope/telescope-file-browser.nvim" url = "https://github.com/nvim-telescope/telescope-file-browser.nvim"
}, },
["telescope-live-grep-args.nvim"] = {
loaded = true,
path = "/Users/normrasmussen/.local/share/nvim/site/pack/packer/start/telescope-live-grep-args.nvim",
url = "https://github.com/nvim-telescope/telescope-live-grep-args.nvim"
},
["telescope.nvim"] = { ["telescope.nvim"] = {
config = { "\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\14telescope\frequire\0" }, config = { "\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\14telescope\frequire\0" },
loaded = true, loaded = true,
path = "/root/.local/share/nvim/site/pack/packer/start/telescope.nvim", path = "/Users/normrasmussen/.local/share/nvim/site/pack/packer/start/telescope.nvim",
url = "https://github.com/nvim-telescope/telescope.nvim" url = "https://github.com/nvim-telescope/telescope.nvim"
}, },
["tmux.nvim"] = { ["tmux.nvim"] = {
config = { "\27LJ\2\n2\0\0\3\0\3\0\0066\0\0\0'\2\1\0B\0\2\0029\0\2\0B\0\1\1K\0\1\0\nsetup\ttmux\frequire\0" }, config = { "\27LJ\2\n2\0\0\3\0\3\0\0066\0\0\0'\2\1\0B\0\2\0029\0\2\0B\0\1\1K\0\1\0\nsetup\ttmux\frequire\0" },
loaded = true, loaded = true,
path = "/root/.local/share/nvim/site/pack/packer/start/tmux.nvim", path = "/Users/normrasmussen/.local/share/nvim/site/pack/packer/start/tmux.nvim",
url = "https://github.com/aserowy/tmux.nvim" url = "https://github.com/aserowy/tmux.nvim"
}, },
["todo-comments.nvim"] = { ["todo-comments.nvim"] = {
config = { "\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 = { "\27LJ\2\n<EFBFBD>\6\0\0\6\0+\00036\0\0\0'\2\1\0B\0\2\0029\0\2\0005\2\25\0005\3\6\0005\4\3\0005\5\4\0=\5\5\4=\4\a\0035\4\b\0=\4\t\0035\4\n\0005\5\v\0=\5\5\4=\4\f\0035\4\r\0005\5\14\0=\5\5\4=\4\15\0035\4\16\0005\5\17\0=\5\5\4=\4\18\0035\4\19\0005\5\20\0=\5\5\4=\4\21\0035\4\22\0005\5\23\0=\5\5\4=\4\24\3=\3\26\0025\3\27\0=\3\28\0025\3\30\0005\4\29\0=\4\31\0035\4 \0=\4!\0035\4\"\0=\4#\0035\4$\0=\4%\0035\4&\0=\4'\0035\4(\0=\4)\3=\3*\2B\0\2\1K\0\1\0\vcolors\ttest\1\3\0\0\15Identifier\f#FF00FF\fdefault\1\3\0\0\15Identifier\f#7C3AED\thint\1\3\0\0\19DiagnosticHint\f#10B981\tinfo\1\3\0\0\19DiagnosticInfo\f#2563EB\fwarning\1\4\0\0\22DiagnosticWarning\15WarningMsg\f#FBBF24\nerror\1\0\0\1\4\0\0\20DiagnosticError\rErrorMsg\f#DC2626\14highlight\1\0\1\18comments_only\1\rkeywords\1\0\0\tSENG\1\4\0\0\14SOLUTIONS\aSE\15WORKAROUND\1\0\2\ncolor\ttest\ticon\t\tNOTE\1\2\0\0\tINFO\1\0\2\ncolor\thint\ticon\t\tTODO\1\3\0\0\tTASK\bTBD\1\0\2\ncolor\thint\ticon\t\tWARN\1\3\0\0\fWARNING\nERROR\1\0\2\ncolor\nerror\ticon\t\tFEAT\1\3\0\0\tNEED\fREQUEST\1\0\2\ncolor\fwarning\ticon\t\tDONE\1\0\2\ncolor\tinfo\ticon\t\bFIX\1\0\0\balt\1\5\0\0\nFIXME\bBUG\nFIXIT\nISSUE\1\0\2\ncolor\nerror\ticon\t\nsetup\18todo-comments\frequire\0" },
loaded = true, loaded = true,
path = "/root/.local/share/nvim/site/pack/packer/start/todo-comments.nvim", path = "/Users/normrasmussen/.local/share/nvim/site/pack/packer/start/todo-comments.nvim",
url = "https://github.com/folke/todo-comments.nvim" url = "https://github.com/folke/todo-comments.nvim"
}, },
["tokyonight.nvim"] = {
loaded = true,
path = "/root/.local/share/nvim/site/pack/packer/start/tokyonight.nvim",
url = "https://github.com/folke/tokyonight.nvim"
},
["trouble.nvim"] = { ["trouble.nvim"] = {
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\ftrouble\frequire\0" }, 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\ftrouble\frequire\0" },
loaded = true, loaded = true,
path = "/root/.local/share/nvim/site/pack/packer/start/trouble.nvim", path = "/Users/normrasmussen/.local/share/nvim/site/pack/packer/start/trouble.nvim",
url = "https://github.com/folke/trouble.nvim" url = "https://github.com/folke/trouble.nvim"
}, },
["vem-tabline"] = { ["vem-tabline"] = {
loaded = true, loaded = true,
path = "/root/.local/share/nvim/site/pack/packer/start/vem-tabline", path = "/Users/normrasmussen/.local/share/nvim/site/pack/packer/start/vem-tabline",
url = "https://github.com/pacha/vem-tabline" url = "https://github.com/pacha/vem-tabline"
}, },
["vim-wakatime"] = { ["vim-wakatime"] = {
loaded = true, loaded = true,
path = "/root/.local/share/nvim/site/pack/packer/start/vim-wakatime", path = "/Users/normrasmussen/.local/share/nvim/site/pack/packer/start/vim-wakatime",
url = "https://github.com/wakatime/vim-wakatime" url = "https://github.com/wakatime/vim-wakatime"
}, },
["vista.vim"] = { ["vista.vim"] = {
loaded = true, loaded = true,
path = "/root/.local/share/nvim/site/pack/packer/start/vista.vim", path = "/Users/normrasmussen/.local/share/nvim/site/pack/packer/start/vista.vim",
url = "https://github.com/liuchengxu/vista.vim" url = "https://github.com/liuchengxu/vista.vim"
}, },
["which-key.nvim"] = { ["which-key.nvim"] = {
config = { "\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 = { "\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" },
loaded = true, loaded = true,
path = "/root/.local/share/nvim/site/pack/packer/start/which-key.nvim", path = "/Users/normrasmussen/.local/share/nvim/site/pack/packer/start/which-key.nvim",
url = "https://github.com/folke/which-key.nvim" url = "https://github.com/folke/which-key.nvim"
} }
} }
time([[Defining packer_plugins]], false) time([[Defining packer_plugins]], false)
-- Config for: mkdnflow.nvim -- Setup for: markdown-preview.nvim
time([[Config for mkdnflow.nvim]], true) time([[Setup for markdown-preview.nvim]], true)
try_loadstring("\27LJ\2\n<EFBFBD>\2\0\0\6\0\23\0\0316\0\0\0'\2\1\0B\0\2\0029\0\2\0005\2\21\0005\3\5\0005\4\4\0005\5\3\0>\5\1\4=\4\6\0035\4\b\0005\5\a\0>\5\1\4=\4\t\0035\4\v\0005\5\n\0>\5\1\4=\4\f\0035\4\14\0005\5\r\0>\5\1\4=\4\15\0035\4\17\0005\5\16\0>\5\1\4=\4\18\0035\4\19\0=\4\20\3=\3\22\2B\0\2\1K\0\1\0\rmappings\1\0\0\19MkdnFollowLink\1\3\0\0\6n\14<leader>p\rMkdnSTab\1\3\0\0\0\f<S-Tab>\1\2\0\0\6i\fMkdnTab\1\3\0\0\0\n<Tab>\1\2\0\0\6i\14MkdnEnter\1\3\0\0\0\t<CR>\1\2\0\0\6n\20MkdnNewListItem\1\3\0\0\0\t<CR>\1\2\0\0\6i\19MkdnToggleToDo\1\0\1\22MkdnTableNextCell\1\1\3\0\0\0\14<C-Space>\1\3\0\0\6i\6n\nsetup\rmkdnflow\frequire\0", "config", "mkdnflow.nvim") try_loadstring("\27LJ\2\n=\0\0\2\0\4\0\0056\0\0\0009\0\1\0005\1\3\0=\1\2\0K\0\1\0\1\2\0\0\rmarkdown\19mkdp_filetypes\6g\bvim\0", "setup", "markdown-preview.nvim")
time([[Config for mkdnflow.nvim]], false) time([[Setup for markdown-preview.nvim]], false)
-- Config for: trouble.nvim -- Config for: mini.fuzzy
time([[Config for trouble.nvim]], true) time([[Config for mini.fuzzy]], 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\ftrouble\frequire\0", "config", "trouble.nvim") try_loadstring("\27LJ\2\n8\0\0\3\0\3\0\0066\0\0\0'\2\1\0B\0\2\0029\0\2\0B\0\1\1K\0\1\0\nsetup\15mini.fuzzy\frequire\0", "config", "mini.fuzzy")
time([[Config for trouble.nvim]], false) time([[Config for mini.fuzzy]], false)
-- Config for: tmux.nvim -- Config for: tmux.nvim
time([[Config for tmux.nvim]], true) time([[Config for tmux.nvim]], true)
try_loadstring("\27LJ\2\n2\0\0\3\0\3\0\0066\0\0\0'\2\1\0B\0\2\0029\0\2\0B\0\1\1K\0\1\0\nsetup\ttmux\frequire\0", "config", "tmux.nvim") try_loadstring("\27LJ\2\n2\0\0\3\0\3\0\0066\0\0\0'\2\1\0B\0\2\0029\0\2\0B\0\1\1K\0\1\0\nsetup\ttmux\frequire\0", "config", "tmux.nvim")
time([[Config for tmux.nvim]], false) time([[Config for tmux.nvim]], false)
-- Config for: nvim-mapper -- Config for: null-ls.nvim
time([[Config for nvim-mapper]], true) time([[Config for null-ls.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\16nvim-mapper\frequire\0", "config", "nvim-mapper") try_loadstring("\27LJ\2\nC\0\0\3\0\4\0\a6\0\0\0'\2\1\0B\0\2\0029\0\2\0005\2\3\0B\0\2\1K\0\1\0\1\0\1\ndebug\2\nsetup\fnull-ls\frequire\0", "config", "null-ls.nvim")
time([[Config for nvim-mapper]], false) time([[Config for null-ls.nvim]], false)
-- Config for: mason.nvim
time([[Config for mason.nvim]], true)
try_loadstring("\27LJ\2\n3\0\0\3\0\3\0\0066\0\0\0'\2\1\0B\0\2\0029\0\2\0B\0\1\1K\0\1\0\nsetup\nmason\frequire\0", "config", "mason.nvim")
time([[Config for mason.nvim]], false)
-- Config for: todo-comments.nvim -- Config for: todo-comments.nvim
time([[Config for todo-comments.nvim]], true) 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") try_loadstring("\27LJ\2\n<EFBFBD>\6\0\0\6\0+\00036\0\0\0'\2\1\0B\0\2\0029\0\2\0005\2\25\0005\3\6\0005\4\3\0005\5\4\0=\5\5\4=\4\a\0035\4\b\0=\4\t\0035\4\n\0005\5\v\0=\5\5\4=\4\f\0035\4\r\0005\5\14\0=\5\5\4=\4\15\0035\4\16\0005\5\17\0=\5\5\4=\4\18\0035\4\19\0005\5\20\0=\5\5\4=\4\21\0035\4\22\0005\5\23\0=\5\5\4=\4\24\3=\3\26\0025\3\27\0=\3\28\0025\3\30\0005\4\29\0=\4\31\0035\4 \0=\4!\0035\4\"\0=\4#\0035\4$\0=\4%\0035\4&\0=\4'\0035\4(\0=\4)\3=\3*\2B\0\2\1K\0\1\0\vcolors\ttest\1\3\0\0\15Identifier\f#FF00FF\fdefault\1\3\0\0\15Identifier\f#7C3AED\thint\1\3\0\0\19DiagnosticHint\f#10B981\tinfo\1\3\0\0\19DiagnosticInfo\f#2563EB\fwarning\1\4\0\0\22DiagnosticWarning\15WarningMsg\f#FBBF24\nerror\1\0\0\1\4\0\0\20DiagnosticError\rErrorMsg\f#DC2626\14highlight\1\0\1\18comments_only\1\rkeywords\1\0\0\tSENG\1\4\0\0\14SOLUTIONS\aSE\15WORKAROUND\1\0\2\ncolor\ttest\ticon\t\tNOTE\1\2\0\0\tINFO\1\0\2\ncolor\thint\ticon\t\tTODO\1\3\0\0\tTASK\bTBD\1\0\2\ncolor\thint\ticon\t\tWARN\1\3\0\0\fWARNING\nERROR\1\0\2\ncolor\nerror\ticon\t\tFEAT\1\3\0\0\tNEED\fREQUEST\1\0\2\ncolor\fwarning\ticon\t\tDONE\1\0\2\ncolor\tinfo\ticon\t\bFIX\1\0\0\balt\1\5\0\0\nFIXME\bBUG\nFIXIT\nISSUE\1\0\2\ncolor\nerror\ticon\t\nsetup\18todo-comments\frequire\0", "config", "todo-comments.nvim")
time([[Config for todo-comments.nvim]], false) time([[Config for todo-comments.nvim]], false)
-- Config for: mind.nvim
time([[Config for mind.nvim]], true)
try_loadstring("\27LJ\2\n2\0\0\3\0\3\0\0066\0\0\0'\2\1\0B\0\2\0029\0\2\0B\0\1\1K\0\1\0\nsetup\tmind\frequire\0", "config", "mind.nvim")
time([[Config for mind.nvim]], false)
-- Config for: nvim-autopairs
time([[Config for nvim-autopairs]], 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\19nvim-autopairs\frequire\0", "config", "nvim-autopairs")
time([[Config for nvim-autopairs]], false)
-- Config for: telescope.nvim
time([[Config for telescope.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\14telescope\frequire\0", "config", "telescope.nvim")
time([[Config for telescope.nvim]], false)
-- Config for: which-key.nvim -- Config for: which-key.nvim
time([[Config for which-key.nvim]], true) 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") 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")
time([[Config for which-key.nvim]], false) time([[Config for which-key.nvim]], false)
-- Config for: gitsigns.nvim
time([[Config for gitsigns.nvim]], true)
try_loadstring("\27LJ\2\n6\0\0\3\0\3\0\0066\0\0\0'\2\1\0B\0\2\0029\0\2\0B\0\1\1K\0\1\0\nsetup\rgitsigns\frequire\0", "config", "gitsigns.nvim")
time([[Config for gitsigns.nvim]], false)
-- Config for: telescope.nvim
time([[Config for telescope.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\14telescope\frequire\0", "config", "telescope.nvim")
time([[Config for telescope.nvim]], false)
-- Config for: mkdnflow.nvim
time([[Config for mkdnflow.nvim]], true)
try_loadstring("\27LJ\2\n<EFBFBD>\2\0\0\6\0\23\0\0316\0\0\0'\2\1\0B\0\2\0029\0\2\0005\2\21\0005\3\5\0005\4\4\0005\5\3\0>\5\1\4=\4\6\0035\4\b\0005\5\a\0>\5\1\4=\4\t\0035\4\v\0005\5\n\0>\5\1\4=\4\f\0035\4\14\0005\5\r\0>\5\1\4=\4\15\0035\4\17\0005\5\16\0>\5\1\4=\4\18\0035\4\19\0=\4\20\3=\3\22\2B\0\2\1K\0\1\0\rmappings\1\0\0\19MkdnFollowLink\1\3\0\0\6n\14<leader>p\rMkdnSTab\1\3\0\0\0\f<S-Tab>\1\2\0\0\6i\fMkdnTab\1\3\0\0\0\n<Tab>\1\2\0\0\6i\14MkdnEnter\1\3\0\0\0\t<CR>\1\2\0\0\6n\20MkdnNewListItem\1\3\0\0\0\t<CR>\1\2\0\0\6i\19MkdnToggleToDo\1\0\1\22MkdnTableNextCell\1\1\3\0\0\0\14<C-Space>\1\3\0\0\6i\6n\nsetup\rmkdnflow\frequire\0", "config", "mkdnflow.nvim")
time([[Config for mkdnflow.nvim]], false)
-- Config for: mini.move
time([[Config for mini.move]], true)
try_loadstring("\27LJ\2\n<EFBFBD>\1\0\0\4\0\6\0\t6\0\0\0'\2\1\0B\0\2\0029\0\2\0005\2\4\0005\3\3\0=\3\5\2B\0\2\1K\0\1\0\rmappings\1\0\0\1\0\b\tleft\r<S-left>\14line_left\r<S-left>\aup\v<S-up>\14line_down\r<S-down>\tdown\r<S-down>\fline_up\v<S-up>\nright\14<S-right>\15line_right\14<S-right>\nsetup\14mini.move\frequire\0", "config", "mini.move")
time([[Config for mini.move]], false)
-- Config for: trouble.nvim
time([[Config for trouble.nvim]], 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\ftrouble\frequire\0", "config", "trouble.nvim")
time([[Config for trouble.nvim]], false)
-- Config for: nvim-mapper
time([[Config for nvim-mapper]], 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\16nvim-mapper\frequire\0", "config", "nvim-mapper")
time([[Config for nvim-mapper]], false)
vim.cmd [[augroup packer_load_aucmds]]
vim.cmd [[au!]]
-- Filetype lazy-loads
time([[Defining lazy-load filetype autocommands]], true)
vim.cmd [[au FileType markdown ++once lua require("packer.load")({'markdown-preview.nvim'}, { ft = "markdown" }, _G.packer_plugins)]]
time([[Defining lazy-load filetype autocommands]], false)
vim.cmd("augroup END")
_G._packer.inside_compile = false _G._packer.inside_compile = false
if _G._packer.needs_bufread == true then if _G._packer.needs_bufread == true then

201
spell/en.utf-8.add Normal file
View File

@ -0,0 +1,201 @@
recert
gravatar
TODO
gravatars
webhook
Neovim
accomplished
accomplished
Talkspace
Northpass
CEU
th
B2B
Integrations
NPP
CSV
BBHR
onboarding
Kai
scorms
QMC
trainings
cancelled
Ummey
Ummey's
prev
Kaitlyn
CYA
programmatically
Wistia
iOS
PPT
Kaitlyn's
OneTrust
JS
Analytics
KPI
param
UUID
Pipedrive
pipedrive
Lukasz
Bjorn
webhooks
trackable
Pipedrive's
boolean
Kaisa
SSO
XP
DW
Chołodecki
Łukasz
Kotkas
Patrycja
Q1
Vidyard
badging
Flink
S3
Unclickable
DataDog
wistia
https
https
wifi
autoplaying
tbd
G2
SMEs
CSM
AEs
ZoomInfo's
linkedin
Enablement
enablement
DIY
Zoominfo
G2M
Carli
LevelJump
LMS
CMS
Lessonly
Katlin
nd
LT
EVP's
UX
Schoology
Pendo
Salesforce
ILTs
SFDC
ROI
NPS
roadmap
BigIdeasMath
Hubspot
analytics
SCORM
AWS
JnJ
DSAR
ons
Zapier
Accredible
LPs
Shopify
Callum
Chek
Chek
Chek
Chek
Chek
Chek
prereg
OpenAccess
Camila
SAP
SAP
Workato
Soner
Okta
Auth0
flink
goflink
backfill
Marek
KJ
Canva
Customizable
GoFlink
Cami
auth
Litmos
infographic
Nino's
Flink's
Crowdin
Joonas
QBR
UID
versioning
GDPR
Edume
something
something
AppCues
appcues
Skuad
Skuid
COO
Nergis
pdf
FiveTran
BigQuery
COO
NDA
lifecycle
PALs
LTV
Articulate's
Comms
ILT
Mockup
iFrame
Froala
html
css
resize
customizable
OpenSesame
timestamp
comms
Audrius
Youtube
Omnisend
northpass
Omnisend's
url
Hoc
exisiting
subdomains
iFrame
iFrame
iFrame
gifs
webview
Skuid's
reachs
JJSV
Todos
Phaco
Garg
codeblock
Aleksandr
Sten
v10
TOC
Nitty

BIN
spell/en.utf-8.add.spl Normal file

Binary file not shown.