clone of my dotfiles.ssp.sh
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

switched to lazy.nvm plugin manager

sspaeti 948c0413 89d46fe2

+109 -539
+109 -109
nvim/lua/sspaeti/packer.lua
··· 1 - local ensure_packer = function() 2 - local fn = vim.fn 3 - local install_path = fn.stdpath("data") .. "/site/pack/packer/start/packer.nvim" 4 - if fn.empty(fn.glob(install_path)) > 0 then 5 - fn.system({ "git", "clone", "--depth", "1", "https://github.com/wbthomason/packer.nvim", install_path }) 6 - vim.cmd([[packadd packer.nvim]]) 7 - return true 8 - end 9 - return false 1 + local lazypath = vim.fn.stdpath("data") .. "/lazy/lazy.nvim" 2 + if not vim.loop.fs_stat(lazypath) then 3 + vim.fn.system({ 4 + "git", 5 + "clone", 6 + "--filter=blob:none", 7 + "https://github.com/folke/lazy.nvim.git", 8 + "--branch=stable", -- latest stable release 9 + lazypath, 10 + }) 10 11 end 11 - 12 - local packer_bootstrap = ensure_packer() 12 + vim.opt.rtp:prepend(lazypath) 13 13 14 + vim.g.mapleader = " " 14 15 -- 15 16 -- This file can be loaded by calling `lua require('plugins')` from your init.vim 16 17 17 - -- Only required if you have packer configured as `opt` 18 - vim.cmd([[packadd packer.nvim]]) 18 + return require("lazy").setup({ 19 19 20 - return require("packer").startup(function(use) 21 - -- Packer can manage itself 22 - use("wbthomason/packer.nvim") 23 - 24 - use("ldelossa/litee.nvim") 20 + 'ldelossa/litee.nvim', 25 21 26 22 --color scheme 27 - use("rebelot/kanagawa.nvim") 28 - use("gruvbox-community/gruvbox") 29 - -- use 'joshdick/onedark.vim' 30 - use({ 23 + 'rebelot/kanagawa.nvim', 24 + 'gruvbox-community/gruvbox', 25 + -- 'joshdick/onedark.vim', 26 + { 31 27 "ldelossa/gh.nvim", 32 - requires = { { "ldelossa/litee.nvim" } }, 33 - }) 28 + dependencies = { { "ldelossa/litee.nvim" } }, 29 + }, 34 30 35 - use({ 31 + { 36 32 "VonHeikemen/lsp-zero.nvim", 37 - requires = { 33 + dependencies = { 38 34 -- LSP Support 39 35 { "neovim/nvim-lspconfig" }, 40 36 { "williamboman/mason.nvim" }, ··· 51 47 -- Snippets 52 48 { "L3MON4D3/LuaSnip" }, 53 49 { "rafamadriz/friendly-snippets" }, 54 - -- - Removed /Users/sspaeti/.local/share/nvim/site/pack/packer/start/lspkind-nvim 55 - -- - Removed /Users/sspaeti/.local/share/nvim/site/pack/packer/start/vim-vsnip 56 - -- - Removed /Users/sspaeti/.local/share/nvim/site/pack/packer/start/cmp-vsnip 57 50 }, 58 - }) 51 + }, 59 52 60 53 --rust 61 - use("neovim/nvim-lspconfig") 62 - use("simrat39/rust-tools.nvim") 63 - use("puremourning/vimspector") 64 - use({ "akinsho/bufferline.nvim", tag = "v3.*", requires = "nvim-tree/nvim-web-devicons" }) 65 - -- use 'simrat39/symbols-outline.nvim' 66 - use("goolord/alpha-nvim") --does not work!? 54 + 'neovim/nvim-lspconfig', 55 + 'simrat39/rust-tools.nvim', 56 + 'puremourning/vimspector', 57 + { "akinsho/bufferline.nvim", dependencies = "nvim-tree/nvim-web-devicons" }, 58 + -- 'simrat39/symbols-outline.nvim', 59 + 'goolord/alpha-nvim', --does not work!? 67 60 68 - use({ 61 + { 69 62 "nvim-telescope/telescope.nvim", 70 63 tag = "0.1.0", 71 64 -- or , branch = '0.1.x', 72 - requires = { { "nvim-lua/plenary.nvim" } }, 73 - }) 65 + dependencies = { { "nvim-lua/plenary.nvim" } }, 66 + }, 74 67 75 68 --theme 76 - use("sheerun/vim-polyglot") 77 - use("christoomey/vim-system-copy") 78 - --use 'valloric/youcompleteme' 79 - use("tpope/vim-surround") -- Surrounding ysw) 69 + 'sheerun/vim-polyglot', 70 + 'christoomey/vim-system-copy', 71 + --'valloric/youcompleteme', 72 + 'tpope/vim-surround', -- Surrounding ys', 80 73 81 74 --Text Objects: 82 75 --Utilities for user-defined text objects 83 - use("kana/vim-textobj-user") 76 + 'kana/vim-textobj-user', 84 77 --Text objects for indentation levels 85 - use("kana/vim-textobj-indent") 78 + 'kana/vim-textobj-indent', 86 79 --Text objects for Python 87 - use("bps/vim-textobj-python") 80 + 'bps/vim-textobj-python', 88 81 --preview CSS colors inline 89 - -- use 'ap/vim-css-color' 90 - use("norcalli/nvim-colorizer.lua") 82 + -- 'ap/vim-css-color', 83 + 'norcalli/nvim-colorizer.lua', 91 84 -- comment healper 92 85 93 - -- use 'preservim/nerdcommenter' 94 - use("tpope/vim-commentary") 86 + -- 'preservim/nerdcommenter', 87 + 'tpope/vim-commentary', 95 88 96 89 -- should be installed out of the box by neovim? 97 - use("nvim-treesitter/nvim-treesitter", { run = ":TSUpdate" }) 98 - use("nvim-treesitter/playground") 90 + { 91 + 'nvim-treesitter/nvim-treesitter', 92 + build = function() 93 + pcall(require('nvim-treesitter.install').update { with_sync = true }) 94 + end, 95 + dependencies = { 96 + 'nvim-treesitter/nvim-treesitter-textobjects' , 97 + } 98 + }, 99 99 100 - --use 'ambv/black' 101 - use("psf/black") 102 - use("tpope/vim-fugitive") 103 - use("tpope/vim-rhubarb") 100 + --'ambv/black', 101 + 'psf/black', 102 + 'tpope/vim-fugitive', 103 + 'tpope/vim-rhubarb', 104 104 105 - use("kdheepak/lazygit.nvim") 106 - use("sindrets/diffview.nvim") --nvim gitdiff 107 - use("mhinz/vim-signify") --highlighing changes not commited to last commit 108 - use("APZelos/blamer.nvim") --gitlens blame style 105 + 'kdheepak/lazygit.nvim', 106 + 'sindrets/diffview.nvim', --nvim gitdi', 107 + 'mhinz/vim-signify', --highlighing changes not commited to last comm', 108 + 'APZelos/blamer.nvim', --gitlens blame sty', 109 109 -- -- telescope requirements... 110 - -- use 'nvim-lua/popup.nvim' 111 - use("nvim-lua/plenary.nvim") 112 - use("ThePrimeagen/harpoon") 113 - use("jose-elias-alvarez/null-ls.nvim") 114 - -- use 'nvim-telescope/telescope.nvim' 115 - -- use 'nvim-telescope/telescope-fzy-native.nvim' 110 + -- 'nvim-lua/popup.nvim', 111 + 'nvim-lua/plenary.nvim', 112 + 'ThePrimeagen/harpoon', 113 + 'jose-elias-alvarez/null-ls.nvim', 114 + -- 'nvim-telescope/telescope.nvim', 115 + -- 'nvim-telescope/telescope-fzy-native.nvim', 116 116 --terminal 117 - use("voldikss/vim-floaterm") 117 + 'voldikss/vim-floaterm', 118 118 119 119 -- search 120 - use("dyng/ctrlsf.vim") 121 - use({ "junegunn/fzf", run = ":call fzf#install()" }) 122 - use({ "junegunn/fzf.vim" }) 120 + 'dyng/ctrlsf.vim', 121 + { "junegunn/fzf", build = ":call fzf#install()" }, 122 + 'junegunn/fzf.vim', 123 123 124 124 --File Navigation 125 - use("nvim-lualine/lualine.nvim") 126 - use("christoomey/vim-tmux-navigator") 125 + 'nvim-lualine/lualine.nvim', 126 + 'christoomey/vim-tmux-navigator', 127 127 128 - -- use 'akinsho/bufferline.nvim', { 'tag': 'v2.*' } 129 - use("kevinhwang91/rnvimr") --replaces 'francoiscabrol/ranger.vim' 128 + -- 'akinsho/bufferline.nvim', { 'tag': 'v2.*', } 129 + 'kevinhwang91/rnvimr', 130 130 --nerdtree in lua 131 - use("kyazdani42/nvim-web-devicons") -- optional, for file icons 132 - use("kyazdani42/nvim-tree.lua") 133 - use("lukas-reineke/indent-blankline.nvim") 134 - use("mbbill/undotree") 131 + -- 'kyazdani42/nvim-web-devicons', -- optional, for file ico', 132 + 'kyazdani42/nvim-tree.lua', 133 + 'lukas-reineke/indent-blankline.nvim', 134 + 'mbbill/undotree', 135 135 136 136 -- prettier 137 - use("sbdchd/neoformat") 137 + 'sbdchd/neoformat', 138 138 139 139 --support for go to defintion and autocompletion 140 - --use 'davidhalter/jedi-vim' 141 - -- use 'neoclide/coc.nvim', {'branch': 'release'} 142 - -- use("jmcantrell/vim-virtualenv") --very slow: check if still needed? 140 + --'davidhalter/jedi-vim', 141 + -- 'neoclide/coc.nvim', {'branch': 'release',} 142 + -- "jmcantrell/vim-virtualenv", --very slow: check if still needed? 143 143 144 - -- use({ 144 + -- { 145 145 -- "folke/which-key.nvim", 146 146 -- config = function() 147 147 -- require("which-key").setup({}) 148 148 -- end, 149 - -- }) 150 - use("github/copilot.vim") 149 + -- }, 150 + 'github/copilot.vim', 151 151 --Markdown (or any Outline) 152 - use("simrat39/symbols-outline.nvim") 153 - use("stevearc/aerial.nvim") 154 - use { 152 + 'simrat39/symbols-outline.nvim', 153 + 'stevearc/aerial.nvim', 154 + { 155 155 "folke/zen-mode.nvim", 156 156 config = function() 157 157 require("zen-mode").setup { ··· 160 160 -- refer to the configuration section below 161 161 } 162 162 end 163 - } 163 + }, 164 164 -- install without yarn or npm 165 - use({ 165 + { 166 166 "iamcco/markdown-preview.nvim", 167 - run = function() vim.fn["mkdp#util#install"]() end, 168 - }) 167 + build = function() vim.fn["mkdp#util#install"]() end, 168 + }, 169 169 170 - -- use({ "iamcco/markdown-preview.nvim", run = "cd app && npm install", setup = function() vim.g.mkdp_filetypes = { "markdown" } end, ft = { "markdown" }, }) 170 + -- use({ "iamcco/markdown-preview.nvim", build = "cd app && npm install", setup = function() vim.g.mkdp_filetypes = { "markdown" } end, ft = { "markdown" }, }) 171 171 ----Obsidian 172 172 -- (optional) recommended for syntax highlighting, folding, etc if you're not using nvim-treesitter: 173 - use("preservim/vim-markdown") 174 - use("godlygeek/tabular") -- needed by 'preservim/vim-markdown' 175 - use("epwalsh/obsidian.nvim") --using neovim with the Obsidian vault 176 - -- use 'vimwiki/vimwiki' 173 + 'preservim/vim-markdown', 174 + 'godlygeek/tabular', -- needed by 'preservim/vim-markdown' 175 + 'epwalsh/obsidian.nvim', --using neovim with the Obsidian vau' 176 + -- 'vimwiki/vimwiki', 177 177 178 178 -- connect with Obsidian Second Brain 179 179 -- vim.opt.nocompatible = true --Recommende for VimWiki 180 - --use({ 180 + --{ 181 181 -- "vimwiki/vimwiki" 182 182 -- -- config = function() 183 183 -- -- vim.g.vimwiki_list = { ··· 189 189 -- -- } 190 190 -- --vim.g.vimwiki_global_ext = 0 --only mark files in the second brain as vim viki, rest are standard markdown 191 191 -- -- end, 192 - --}) 192 + --}, 193 193 194 194 --dbt 195 - -- use 'lepture/vim-jinja' --needed for dbt below but errors in hugo htmls... 196 - use("pedramnavid/dbt.nvim") 197 - use("glench/vim-jinja2-syntax") 198 - -- use 'ivanovyordan/dbt.vim' 195 + -- 'lepture/vim-jinja', --needed for dbt below but errors in hugo htmls... 196 + 'pedramnavid/dbt.nvim', 197 + 'glench/vim-jinja2-syntax', 198 + -- 'ivanovyordan/dbt.vim', 199 199 200 200 -- Java 201 - --use("mfussenegger/nvim-jdtls") --removed until https://github.com/neovim/neovim/issues/20795 is fixed 201 + --"mfussenegger/nvim-jdtls", --removed until https://github.com/neovim/neovim/issues/20795 is fixed 202 202 --use nvim in browser 203 - use({ 203 + { 204 204 "glacambre/firenvim", 205 - run = function() 205 + build = function() 206 206 vim.fn["firenvim#install"](0) 207 207 end, 208 - }) 208 + }, 209 209 --to delete later 210 - use("dstein64/vim-startuptime") 211 - end) 210 + 'dstein64/vim-startuptime', 211 + })
-1
nvim/lua/sspaeti/set.lua
··· 18 18 --set `filetype` in lua 19 19 vim.cmd("filetype plugin indent on") 20 20 21 - vim.g.mapleader = " " 22 21 vim.opt.ruler = true -- show the cursor position all the time 23 22 vim.opt.showcmd = true -- display incomplete commands 24 23 vim.opt.laststatus = 3 -- 3: Only show global status line in acitve window 2: Always display the status line
-429
nvim/plugin/packer_compiled.lua
··· 1 - -- Automatically generated packer.nvim plugin loader code 2 - 3 - if vim.api.nvim_call_function('has', {'nvim-0.5'}) ~= 1 then 4 - vim.api.nvim_command('echohl WarningMsg | echom "Invalid Neovim version for packer.nvim! | echohl None"') 5 - return 6 - end 7 - 8 - vim.api.nvim_command('packadd packer.nvim') 9 - 10 - local no_errors, error_msg = pcall(function() 11 - 12 - _G._packer = _G._packer or {} 13 - _G._packer.inside_compile = true 14 - 15 - local time 16 - local profile_info 17 - local should_profile = false 18 - if should_profile then 19 - local hrtime = vim.loop.hrtime 20 - profile_info = {} 21 - time = function(chunk, start) 22 - if start then 23 - profile_info[chunk] = hrtime() 24 - else 25 - profile_info[chunk] = (hrtime() - profile_info[chunk]) / 1e6 26 - end 27 - end 28 - else 29 - time = function(chunk, start) end 30 - end 31 - 32 - local function save_profiles(threshold) 33 - local sorted_times = {} 34 - for chunk_name, time_taken in pairs(profile_info) do 35 - sorted_times[#sorted_times + 1] = {chunk_name, time_taken} 36 - end 37 - table.sort(sorted_times, function(a, b) return a[2] > b[2] end) 38 - local results = {} 39 - for i, elem in ipairs(sorted_times) do 40 - if not threshold or threshold and elem[2] > threshold then 41 - results[i] = elem[1] .. ' took ' .. elem[2] .. 'ms' 42 - end 43 - end 44 - if threshold then 45 - table.insert(results, '(Only showing plugins that took longer than ' .. threshold .. ' ms ' .. 'to load)') 46 - end 47 - 48 - _G._packer.profile_output = results 49 - end 50 - 51 - time([[Luarocks path setup]], true) 52 - local package_path_str = "/Users/sspaeti/.cache/nvim/packer_hererocks/2.1.0-beta3/share/lua/5.1/?.lua;/Users/sspaeti/.cache/nvim/packer_hererocks/2.1.0-beta3/share/lua/5.1/?/init.lua;/Users/sspaeti/.cache/nvim/packer_hererocks/2.1.0-beta3/lib/luarocks/rocks-5.1/?.lua;/Users/sspaeti/.cache/nvim/packer_hererocks/2.1.0-beta3/lib/luarocks/rocks-5.1/?/init.lua" 53 - local install_cpath_pattern = "/Users/sspaeti/.cache/nvim/packer_hererocks/2.1.0-beta3/lib/lua/5.1/?.so" 54 - if not string.find(package.path, package_path_str, 1, true) then 55 - package.path = package.path .. ';' .. package_path_str 56 - end 57 - 58 - if not string.find(package.cpath, install_cpath_pattern, 1, true) then 59 - package.cpath = package.cpath .. ';' .. install_cpath_pattern 60 - end 61 - 62 - time([[Luarocks path setup]], false) 63 - time([[try_loadstring definition]], true) 64 - local function try_loadstring(s, component, name) 65 - local success, result = pcall(loadstring(s), name, _G.packer_plugins[name]) 66 - if not success then 67 - vim.schedule(function() 68 - vim.api.nvim_notify('packer.nvim: Error running ' .. component .. ' for ' .. name .. ': ' .. result, vim.log.levels.ERROR, {}) 69 - end) 70 - end 71 - return result 72 - end 73 - 74 - time([[try_loadstring definition]], false) 75 - time([[Defining packer_plugins]], true) 76 - _G.packer_plugins = { 77 - LuaSnip = { 78 - loaded = true, 79 - path = "/Users/sspaeti/.local/share/nvim/site/pack/packer/start/LuaSnip", 80 - url = "https://github.com/L3MON4D3/LuaSnip" 81 - }, 82 - ["aerial.nvim"] = { 83 - loaded = true, 84 - path = "/Users/sspaeti/.local/share/nvim/site/pack/packer/start/aerial.nvim", 85 - url = "https://github.com/stevearc/aerial.nvim" 86 - }, 87 - ["alpha-nvim"] = { 88 - loaded = true, 89 - path = "/Users/sspaeti/.local/share/nvim/site/pack/packer/start/alpha-nvim", 90 - url = "https://github.com/goolord/alpha-nvim" 91 - }, 92 - black = { 93 - loaded = true, 94 - path = "/Users/sspaeti/.local/share/nvim/site/pack/packer/start/black", 95 - url = "https://github.com/psf/black" 96 - }, 97 - ["blamer.nvim"] = { 98 - loaded = true, 99 - path = "/Users/sspaeti/.local/share/nvim/site/pack/packer/start/blamer.nvim", 100 - url = "https://github.com/APZelos/blamer.nvim" 101 - }, 102 - ["bufferline.nvim"] = { 103 - loaded = true, 104 - path = "/Users/sspaeti/.local/share/nvim/site/pack/packer/start/bufferline.nvim", 105 - url = "https://github.com/akinsho/bufferline.nvim" 106 - }, 107 - ["cmp-buffer"] = { 108 - loaded = true, 109 - path = "/Users/sspaeti/.local/share/nvim/site/pack/packer/start/cmp-buffer", 110 - url = "https://github.com/hrsh7th/cmp-buffer" 111 - }, 112 - ["cmp-nvim-lsp"] = { 113 - loaded = true, 114 - path = "/Users/sspaeti/.local/share/nvim/site/pack/packer/start/cmp-nvim-lsp", 115 - url = "https://github.com/hrsh7th/cmp-nvim-lsp" 116 - }, 117 - ["cmp-nvim-lua"] = { 118 - loaded = true, 119 - path = "/Users/sspaeti/.local/share/nvim/site/pack/packer/start/cmp-nvim-lua", 120 - url = "https://github.com/hrsh7th/cmp-nvim-lua" 121 - }, 122 - ["cmp-path"] = { 123 - loaded = true, 124 - path = "/Users/sspaeti/.local/share/nvim/site/pack/packer/start/cmp-path", 125 - url = "https://github.com/hrsh7th/cmp-path" 126 - }, 127 - cmp_luasnip = { 128 - loaded = true, 129 - path = "/Users/sspaeti/.local/share/nvim/site/pack/packer/start/cmp_luasnip", 130 - url = "https://github.com/saadparwaiz1/cmp_luasnip" 131 - }, 132 - ["copilot.vim"] = { 133 - loaded = true, 134 - path = "/Users/sspaeti/.local/share/nvim/site/pack/packer/start/copilot.vim", 135 - url = "https://github.com/github/copilot.vim" 136 - }, 137 - ["ctrlsf.vim"] = { 138 - loaded = true, 139 - path = "/Users/sspaeti/.local/share/nvim/site/pack/packer/start/ctrlsf.vim", 140 - url = "https://github.com/dyng/ctrlsf.vim" 141 - }, 142 - ["dbt.nvim"] = { 143 - loaded = true, 144 - path = "/Users/sspaeti/.local/share/nvim/site/pack/packer/start/dbt.nvim", 145 - url = "https://github.com/pedramnavid/dbt.nvim" 146 - }, 147 - ["diffview.nvim"] = { 148 - loaded = true, 149 - path = "/Users/sspaeti/.local/share/nvim/site/pack/packer/start/diffview.nvim", 150 - url = "https://github.com/sindrets/diffview.nvim" 151 - }, 152 - firenvim = { 153 - loaded = true, 154 - path = "/Users/sspaeti/.local/share/nvim/site/pack/packer/start/firenvim", 155 - url = "https://github.com/glacambre/firenvim" 156 - }, 157 - ["friendly-snippets"] = { 158 - loaded = true, 159 - path = "/Users/sspaeti/.local/share/nvim/site/pack/packer/start/friendly-snippets", 160 - url = "https://github.com/rafamadriz/friendly-snippets" 161 - }, 162 - fzf = { 163 - loaded = true, 164 - path = "/Users/sspaeti/.local/share/nvim/site/pack/packer/start/fzf", 165 - url = "https://github.com/junegunn/fzf" 166 - }, 167 - ["fzf.vim"] = { 168 - loaded = true, 169 - path = "/Users/sspaeti/.local/share/nvim/site/pack/packer/start/fzf.vim", 170 - url = "https://github.com/junegunn/fzf.vim" 171 - }, 172 - ["gh.nvim"] = { 173 - loaded = true, 174 - path = "/Users/sspaeti/.local/share/nvim/site/pack/packer/start/gh.nvim", 175 - url = "https://github.com/ldelossa/gh.nvim" 176 - }, 177 - gruvbox = { 178 - loaded = true, 179 - path = "/Users/sspaeti/.local/share/nvim/site/pack/packer/start/gruvbox", 180 - url = "https://github.com/gruvbox-community/gruvbox" 181 - }, 182 - harpoon = { 183 - loaded = true, 184 - path = "/Users/sspaeti/.local/share/nvim/site/pack/packer/start/harpoon", 185 - url = "https://github.com/ThePrimeagen/harpoon" 186 - }, 187 - ["indent-blankline.nvim"] = { 188 - loaded = true, 189 - path = "/Users/sspaeti/.local/share/nvim/site/pack/packer/start/indent-blankline.nvim", 190 - url = "https://github.com/lukas-reineke/indent-blankline.nvim" 191 - }, 192 - ["kanagawa.nvim"] = { 193 - loaded = true, 194 - path = "/Users/sspaeti/.local/share/nvim/site/pack/packer/start/kanagawa.nvim", 195 - url = "https://github.com/rebelot/kanagawa.nvim" 196 - }, 197 - ["lazygit.nvim"] = { 198 - loaded = true, 199 - path = "/Users/sspaeti/.local/share/nvim/site/pack/packer/start/lazygit.nvim", 200 - url = "https://github.com/kdheepak/lazygit.nvim" 201 - }, 202 - ["litee.nvim"] = { 203 - loaded = true, 204 - path = "/Users/sspaeti/.local/share/nvim/site/pack/packer/start/litee.nvim", 205 - url = "https://github.com/ldelossa/litee.nvim" 206 - }, 207 - ["lsp-zero.nvim"] = { 208 - loaded = true, 209 - path = "/Users/sspaeti/.local/share/nvim/site/pack/packer/start/lsp-zero.nvim", 210 - url = "https://github.com/VonHeikemen/lsp-zero.nvim" 211 - }, 212 - ["lualine.nvim"] = { 213 - loaded = true, 214 - path = "/Users/sspaeti/.local/share/nvim/site/pack/packer/start/lualine.nvim", 215 - url = "https://github.com/nvim-lualine/lualine.nvim" 216 - }, 217 - ["markdown-preview.nvim"] = { 218 - loaded = true, 219 - path = "/Users/sspaeti/.local/share/nvim/site/pack/packer/start/markdown-preview.nvim", 220 - url = "https://github.com/iamcco/markdown-preview.nvim" 221 - }, 222 - ["mason-lspconfig.nvim"] = { 223 - loaded = true, 224 - path = "/Users/sspaeti/.local/share/nvim/site/pack/packer/start/mason-lspconfig.nvim", 225 - url = "https://github.com/williamboman/mason-lspconfig.nvim" 226 - }, 227 - ["mason.nvim"] = { 228 - loaded = true, 229 - path = "/Users/sspaeti/.local/share/nvim/site/pack/packer/start/mason.nvim", 230 - url = "https://github.com/williamboman/mason.nvim" 231 - }, 232 - neoformat = { 233 - loaded = true, 234 - path = "/Users/sspaeti/.local/share/nvim/site/pack/packer/start/neoformat", 235 - url = "https://github.com/sbdchd/neoformat" 236 - }, 237 - ["null-ls.nvim"] = { 238 - loaded = true, 239 - path = "/Users/sspaeti/.local/share/nvim/site/pack/packer/start/null-ls.nvim", 240 - url = "https://github.com/jose-elias-alvarez/null-ls.nvim" 241 - }, 242 - ["nvim-cmp"] = { 243 - loaded = true, 244 - path = "/Users/sspaeti/.local/share/nvim/site/pack/packer/start/nvim-cmp", 245 - url = "https://github.com/hrsh7th/nvim-cmp" 246 - }, 247 - ["nvim-colorizer.lua"] = { 248 - loaded = true, 249 - path = "/Users/sspaeti/.local/share/nvim/site/pack/packer/start/nvim-colorizer.lua", 250 - url = "https://github.com/norcalli/nvim-colorizer.lua" 251 - }, 252 - ["nvim-lspconfig"] = { 253 - loaded = true, 254 - path = "/Users/sspaeti/.local/share/nvim/site/pack/packer/start/nvim-lspconfig", 255 - url = "https://github.com/neovim/nvim-lspconfig" 256 - }, 257 - ["nvim-tree.lua"] = { 258 - loaded = true, 259 - path = "/Users/sspaeti/.local/share/nvim/site/pack/packer/start/nvim-tree.lua", 260 - url = "https://github.com/kyazdani42/nvim-tree.lua" 261 - }, 262 - ["nvim-treesitter"] = { 263 - loaded = true, 264 - path = "/Users/sspaeti/.local/share/nvim/site/pack/packer/start/nvim-treesitter", 265 - url = "https://github.com/nvim-treesitter/nvim-treesitter" 266 - }, 267 - ["nvim-web-devicons"] = { 268 - loaded = true, 269 - path = "/Users/sspaeti/.local/share/nvim/site/pack/packer/start/nvim-web-devicons", 270 - url = "https://github.com/kyazdani42/nvim-web-devicons" 271 - }, 272 - ["obsidian.nvim"] = { 273 - loaded = true, 274 - path = "/Users/sspaeti/.local/share/nvim/site/pack/packer/start/obsidian.nvim", 275 - url = "https://github.com/epwalsh/obsidian.nvim" 276 - }, 277 - ["packer.nvim"] = { 278 - loaded = true, 279 - path = "/Users/sspaeti/.local/share/nvim/site/pack/packer/start/packer.nvim", 280 - url = "https://github.com/wbthomason/packer.nvim" 281 - }, 282 - playground = { 283 - loaded = true, 284 - path = "/Users/sspaeti/.local/share/nvim/site/pack/packer/start/playground", 285 - url = "https://github.com/nvim-treesitter/playground" 286 - }, 287 - ["plenary.nvim"] = { 288 - loaded = true, 289 - path = "/Users/sspaeti/.local/share/nvim/site/pack/packer/start/plenary.nvim", 290 - url = "https://github.com/nvim-lua/plenary.nvim" 291 - }, 292 - rnvimr = { 293 - loaded = true, 294 - path = "/Users/sspaeti/.local/share/nvim/site/pack/packer/start/rnvimr", 295 - url = "https://github.com/kevinhwang91/rnvimr" 296 - }, 297 - ["rust-tools.nvim"] = { 298 - loaded = true, 299 - path = "/Users/sspaeti/.local/share/nvim/site/pack/packer/start/rust-tools.nvim", 300 - url = "https://github.com/simrat39/rust-tools.nvim" 301 - }, 302 - ["symbols-outline.nvim"] = { 303 - loaded = true, 304 - path = "/Users/sspaeti/.local/share/nvim/site/pack/packer/start/symbols-outline.nvim", 305 - url = "https://github.com/simrat39/symbols-outline.nvim" 306 - }, 307 - tabular = { 308 - loaded = true, 309 - path = "/Users/sspaeti/.local/share/nvim/site/pack/packer/start/tabular", 310 - url = "https://github.com/godlygeek/tabular" 311 - }, 312 - ["telescope.nvim"] = { 313 - loaded = true, 314 - path = "/Users/sspaeti/.local/share/nvim/site/pack/packer/start/telescope.nvim", 315 - url = "https://github.com/nvim-telescope/telescope.nvim" 316 - }, 317 - undotree = { 318 - loaded = true, 319 - path = "/Users/sspaeti/.local/share/nvim/site/pack/packer/start/undotree", 320 - url = "https://github.com/mbbill/undotree" 321 - }, 322 - ["vim-commentary"] = { 323 - loaded = true, 324 - path = "/Users/sspaeti/.local/share/nvim/site/pack/packer/start/vim-commentary", 325 - url = "https://github.com/tpope/vim-commentary" 326 - }, 327 - ["vim-floaterm"] = { 328 - loaded = true, 329 - path = "/Users/sspaeti/.local/share/nvim/site/pack/packer/start/vim-floaterm", 330 - url = "https://github.com/voldikss/vim-floaterm" 331 - }, 332 - ["vim-fugitive"] = { 333 - loaded = true, 334 - path = "/Users/sspaeti/.local/share/nvim/site/pack/packer/start/vim-fugitive", 335 - url = "https://github.com/tpope/vim-fugitive" 336 - }, 337 - ["vim-jinja2-syntax"] = { 338 - loaded = true, 339 - path = "/Users/sspaeti/.local/share/nvim/site/pack/packer/start/vim-jinja2-syntax", 340 - url = "https://github.com/glench/vim-jinja2-syntax" 341 - }, 342 - ["vim-markdown"] = { 343 - loaded = true, 344 - path = "/Users/sspaeti/.local/share/nvim/site/pack/packer/start/vim-markdown", 345 - url = "https://github.com/preservim/vim-markdown" 346 - }, 347 - ["vim-polyglot"] = { 348 - loaded = true, 349 - path = "/Users/sspaeti/.local/share/nvim/site/pack/packer/start/vim-polyglot", 350 - url = "https://github.com/sheerun/vim-polyglot" 351 - }, 352 - ["vim-rhubarb"] = { 353 - loaded = true, 354 - path = "/Users/sspaeti/.local/share/nvim/site/pack/packer/start/vim-rhubarb", 355 - url = "https://github.com/tpope/vim-rhubarb" 356 - }, 357 - ["vim-signify"] = { 358 - loaded = true, 359 - path = "/Users/sspaeti/.local/share/nvim/site/pack/packer/start/vim-signify", 360 - url = "https://github.com/mhinz/vim-signify" 361 - }, 362 - ["vim-startuptime"] = { 363 - loaded = true, 364 - path = "/Users/sspaeti/.local/share/nvim/site/pack/packer/start/vim-startuptime", 365 - url = "https://github.com/dstein64/vim-startuptime" 366 - }, 367 - ["vim-surround"] = { 368 - loaded = true, 369 - path = "/Users/sspaeti/.local/share/nvim/site/pack/packer/start/vim-surround", 370 - url = "https://github.com/tpope/vim-surround" 371 - }, 372 - ["vim-system-copy"] = { 373 - loaded = true, 374 - path = "/Users/sspaeti/.local/share/nvim/site/pack/packer/start/vim-system-copy", 375 - url = "https://github.com/christoomey/vim-system-copy" 376 - }, 377 - ["vim-textobj-indent"] = { 378 - loaded = true, 379 - path = "/Users/sspaeti/.local/share/nvim/site/pack/packer/start/vim-textobj-indent", 380 - url = "https://github.com/kana/vim-textobj-indent" 381 - }, 382 - ["vim-textobj-python"] = { 383 - loaded = true, 384 - path = "/Users/sspaeti/.local/share/nvim/site/pack/packer/start/vim-textobj-python", 385 - url = "https://github.com/bps/vim-textobj-python" 386 - }, 387 - ["vim-textobj-user"] = { 388 - loaded = true, 389 - path = "/Users/sspaeti/.local/share/nvim/site/pack/packer/start/vim-textobj-user", 390 - url = "https://github.com/kana/vim-textobj-user" 391 - }, 392 - ["vim-tmux-navigator"] = { 393 - loaded = true, 394 - path = "/Users/sspaeti/.local/share/nvim/site/pack/packer/start/vim-tmux-navigator", 395 - url = "https://github.com/christoomey/vim-tmux-navigator" 396 - }, 397 - vimspector = { 398 - loaded = true, 399 - path = "/Users/sspaeti/.local/share/nvim/site/pack/packer/start/vimspector", 400 - url = "https://github.com/puremourning/vimspector" 401 - }, 402 - ["zen-mode.nvim"] = { 403 - 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\rzen-mode\frequire\0" }, 404 - loaded = true, 405 - path = "/Users/sspaeti/.local/share/nvim/site/pack/packer/start/zen-mode.nvim", 406 - url = "https://github.com/folke/zen-mode.nvim" 407 - } 408 - } 409 - 410 - time([[Defining packer_plugins]], false) 411 - -- Config for: zen-mode.nvim 412 - time([[Config for zen-mode.nvim]], true) 413 - 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\rzen-mode\frequire\0", "config", "zen-mode.nvim") 414 - time([[Config for zen-mode.nvim]], false) 415 - 416 - _G._packer.inside_compile = false 417 - if _G._packer.needs_bufread == true then 418 - vim.cmd("doautocmd BufRead") 419 - end 420 - _G._packer.needs_bufread = false 421 - 422 - if should_profile then save_profiles() end 423 - 424 - end) 425 - 426 - if not no_errors then 427 - error_msg = error_msg:gsub('"', '\\"') 428 - vim.api.nvim_command('echohl ErrorMsg | echom "Error in packer_compiled: '..error_msg..'" | echom "Please check your config for correctness" | echohl None') 429 - end