clone of my dotfiles.ssp.sh
1
fork

Configure Feed

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

add VeryLazy to speed up startuptime

sspaeti f9f252f9 f55ac3ef

+34 -30
+2 -2
nvim/lazy-lock.json
··· 35 35 "null-ls.nvim": { "branch": "main", "commit": "33cfeb7a761f08e8535dca722d4b237cabadd371" }, 36 36 "nvim-cmp": { "branch": "main", "commit": "11a95792a5be0f5a40bab5fc5b670e5b1399a939" }, 37 37 "nvim-colorizer.lua": { "branch": "master", "commit": "36c610a9717cc9ec426a07c8e6bf3b3abcb139d6" }, 38 - "nvim-lspconfig": { "branch": "master", "commit": "7b92695d1c444cdd5cd72c86922762a5dbc920fb" }, 38 + "nvim-lspconfig": { "branch": "master", "commit": "0eecf453d33248e9d571ad26559f35175c37502d" }, 39 39 "nvim-tree.lua": { "branch": "master", "commit": "96506fee49542f3aedab76368d400a147fea344e" }, 40 - "nvim-treesitter": { "branch": "master", "commit": "08e1adae538083cf541c201a49fe7602bf308d65" }, 40 + "nvim-treesitter": { "branch": "master", "commit": "f5f7c7e0048cd25177928e68bafb44b0432fd01d" }, 41 41 "nvim-treesitter-textobjects": { "branch": "master", "commit": "2fb97bd6c53d78517d2022a0b84422c18ce5686e" }, 42 42 "nvim-web-devicons": { "branch": "master", "commit": "9ca185ed23cc47bef66d97332f0694be568121e8" }, 43 43 "obsidian.nvim": { "branch": "main", "commit": "9359f7ab453976ac4f5ab3c9b8bc30fc0b3c5e1c" },
+32 -28
nvim/lua/sspaeti/plugins.lua
··· 3 3 4 4 --color scheme 5 5 'rebelot/kanagawa.nvim', 6 - 'gruvbox-community/gruvbox', 6 + {'gruvbox-community/gruvbox', event = "VeryLazy"}, 7 7 -- 'joshdick/onedark.vim', 8 8 { 9 9 "ldelossa/gh.nvim", ··· 34 34 35 35 --rust 36 36 'neovim/nvim-lspconfig', 37 - 'simrat39/rust-tools.nvim', 37 + {'simrat39/rust-tools.nvim', event = "VeryLazy"}, 38 38 -- 'puremourning/vimspector', --debugging in vim 39 39 { "akinsho/bufferline.nvim", dependencies = "nvim-tree/nvim-web-devicons" }, 40 40 -- 'simrat39/symbols-outline.nvim', 41 - 'goolord/alpha-nvim', --does not work!? 41 + {'goolord/alpha-nvim', event = "VeryLazy"}, --does not work!? 42 42 43 43 { 44 44 "nvim-telescope/telescope.nvim", ··· 48 48 }, 49 49 'christoomey/vim-system-copy', 50 50 --'valloric/youcompleteme', 51 - 'tpope/vim-surround', -- Surrounding ys', 51 + {'tpope/vim-surround', event = "VeryLazy"}, -- Surrounding ys', 52 52 53 53 --Text Objects: 54 54 --Utilities for user-defined text objects ··· 76 76 } 77 77 }, 78 78 79 - 'psf/black', 79 + -- 'psf/black', 80 80 -- {'psf/black', lazy = true}, 81 + {'psf/black', event = "VeryLazy"}, 81 82 82 - 'tpope/vim-fugitive', 83 - 'tpope/vim-rhubarb', 83 + {'tpope/vim-fugitive', event = "VeryLazy"}, 84 + {'tpope/vim-rhubarb', event = "VeryLazy"}, 84 85 85 - 'kdheepak/lazygit.nvim', 86 - 'sindrets/diffview.nvim', --nvim gitdi', 87 - 'mhinz/vim-signify', --highlighing changes not commited to last comm', 88 - 'APZelos/blamer.nvim', --gitlens blame sty', 86 + {'kdheepak/lazygit.nvim', event = "VeryLazy"}, 87 + {'sindrets/diffview.nvim', event = "VeryLazy"}, --nvim gitdi', 88 + {'mhinz/vim-signify', event = "VeryLazy"}, --highlighing changes not commited to last comm', 89 + {'APZelos/blamer.nvim', event = "VeryLazy"}, --gitlens blame sty', 89 90 -- -- telescope requirements... 90 91 -- 'nvim-lua/popup.nvim', 91 - 'nvim-lua/plenary.nvim', 92 - 'ThePrimeagen/harpoon', 93 - 'jose-elias-alvarez/null-ls.nvim', 92 + {'nvim-lua/plenary.nvim', event = "VeryLazy"}, 93 + {'ThePrimeagen/harpoon', event = "VeryLazy"}, 94 + {'jose-elias-alvarez/null-ls.nvim', event = "VeryLazy"}, 94 95 -- 'nvim-telescope/telescope.nvim', 95 96 -- 'nvim-telescope/telescope-fzy-native.nvim', 96 97 --terminal 97 - 'voldikss/vim-floaterm', 98 + {'voldikss/vim-floaterm', event = "VeryLazy"}, 98 99 99 100 -- search 100 - 'dyng/ctrlsf.vim', 101 + {'dyng/ctrlsf.vim', event = "VeryLazy"}, 101 102 { "junegunn/fzf", build = ":call fzf#install()" }, 102 103 'junegunn/fzf.vim', 103 104 ··· 106 107 'christoomey/vim-tmux-navigator', 107 108 108 109 -- 'akinsho/bufferline.nvim', { 'tag': 'v2.*', } 109 - 'kevinhwang91/rnvimr', 110 + {'kevinhwang91/rnvimr', event = "VeryLazy"}, 110 111 --nerdtree in lua 111 112 -- 'kyazdani42/nvim-web-devicons', -- optional, for file ico', 112 113 'kyazdani42/nvim-tree.lua', 113 114 'lukas-reineke/indent-blankline.nvim', 114 - 'mbbill/undotree', 115 + {'mbbill/undotree', event = "VeryLazy"}, 115 116 116 117 -- prettier 117 - 'sbdchd/neoformat', 118 + {'sbdchd/neoformat', event = "VeryLazy"}, 118 119 119 120 --support for go to defintion and autocompletion 120 121 --'davidhalter/jedi-vim', ··· 127 128 -- require("which-key").setup({}) 128 129 -- end, 129 130 -- }, 130 - 'github/copilot.vim', 131 + {'github/copilot.vim', event = "VeryLazy"}, 131 132 --Markdown (or any Outline) 132 - 'simrat39/symbols-outline.nvim', 133 - 'stevearc/aerial.nvim', 133 + {'simrat39/symbols-outline.nvim', event = "VeryLazy"}, 134 + {'stevearc/aerial.nvim', event = "VeryLazy"}, 134 135 { 135 136 "folke/zen-mode.nvim", 137 + event = "VeryLazy", 136 138 config = function() 137 139 require("zen-mode").setup { 138 140 -- your configuration comes here ··· 144 146 -- install without yarn or npm 145 147 { 146 148 "iamcco/markdown-preview.nvim", 149 + event = "VeryLazy", 147 150 build = function() vim.fn["mkdp#util#install"]() end, 148 151 }, 149 152 150 153 -- use({ "iamcco/markdown-preview.nvim", build = "cd app && npm install", setup = function() vim.g.mkdp_filetypes = { "markdown" } end, ft = { "markdown" }, }) 151 154 ----Obsidian 152 155 -- (optional) recommended for syntax highlighting, folding, etc if you're not using nvim-treesitter: 153 - 'preservim/vim-markdown', 154 - 'godlygeek/tabular', -- needed by 'preservim/vim-markdown' 155 - 'epwalsh/obsidian.nvim', --using neovim with the Obsidian vau' 156 + {'preservim/vim-markdown', event = "VeryLazy"}, 157 + {'godlygeek/tabular', event = "VeryLazy"}, -- needed by 'preservim/vim-markdown' 158 + {'epwalsh/obsidian.nvim', event = "VeryLazy"}, --using neovim with the Obsidian vau' 156 159 -- 'vimwiki/vimwiki', 157 160 158 161 -- connect with Obsidian Second Brain ··· 173 176 174 177 --dbt 175 178 -- 'lepture/vim-jinja', --needed for dbt below but errors in hugo htmls... 176 - 'pedramnavid/dbt.nvim', 177 - 'glench/vim-jinja2-syntax', 179 + {'pedramnavid/dbt.nvim', event = "VeryLazy"}, 180 + {'glench/vim-jinja2-syntax', event = "VeryLazy"}, 178 181 -- 'ivanovyordan/dbt.vim', 179 182 180 183 -- Java ··· 182 185 --use nvim in browser 183 186 { 184 187 "glacambre/firenvim", 188 + event = "VeryLazy", 185 189 build = function() 186 190 vim.fn["firenvim#install"](0) 187 191 end, 188 192 }, 189 193 --to delete later 190 - 'dstein64/vim-startuptime', 194 + {'dstein64/vim-startuptime', event = "VeryLazy"}, 191 195 }