Change Theme and Enable Additional Plugins
This commit is contained in:
		
							parent
							
								
									4d0dc8d4b1
								
							
						
					
					
						commit
						c8ddd9fa58
					
				
							
								
								
									
										10
									
								
								init.lua
								
								
								
								
							
							
						
						
									
										10
									
								
								init.lua
								
								
								
								
							|  | @ -190,11 +190,11 @@ require('lazy').setup({ | ||||||
|   }, |   }, | ||||||
| 
 | 
 | ||||||
|   { |   { | ||||||
|     -- Theme inspired by Atom |     -- Tokyo Night Theme | ||||||
|     'navarasu/onedark.nvim', |     'folke/tokyonight.nvim', | ||||||
|     priority = 1000, |     priority = 1000, | ||||||
|     config = function() |     config = function() | ||||||
|       vim.cmd.colorscheme 'onedark' |       vim.cmd.colorscheme 'tokyonight-storm' | ||||||
|     end, |     end, | ||||||
|   }, |   }, | ||||||
| 
 | 
 | ||||||
|  | @ -257,7 +257,7 @@ require('lazy').setup({ | ||||||
|   -- NOTE: Next Step on Your Neovim Journey: Add/Configure additional "plugins" for kickstart |   -- NOTE: Next Step on Your Neovim Journey: Add/Configure additional "plugins" for kickstart | ||||||
|   --       These are some example plugins that I've included in the kickstart repository. |   --       These are some example plugins that I've included in the kickstart repository. | ||||||
|   --       Uncomment any of the lines below to enable them. |   --       Uncomment any of the lines below to enable them. | ||||||
|   -- require 'kickstart.plugins.autoformat', |   require 'kickstart.plugins.autoformat', | ||||||
|   -- require 'kickstart.plugins.debug', |   -- require 'kickstart.plugins.debug', | ||||||
| 
 | 
 | ||||||
|   -- NOTE: The import below can automatically add your own plugins, configuration, etc from `lua/custom/plugins/*.lua` |   -- NOTE: The import below can automatically add your own plugins, configuration, etc from `lua/custom/plugins/*.lua` | ||||||
|  | @ -266,7 +266,7 @@ require('lazy').setup({ | ||||||
|   --    Uncomment the following line and add your plugins to `lua/custom/plugins/*.lua` to get going. |   --    Uncomment the following line and add your plugins to `lua/custom/plugins/*.lua` to get going. | ||||||
|   -- |   -- | ||||||
|   --    For additional information see: https://github.com/folke/lazy.nvim#-structuring-your-plugins |   --    For additional information see: https://github.com/folke/lazy.nvim#-structuring-your-plugins | ||||||
|   -- { import = 'custom.plugins' }, |   { import = 'custom.plugins' }, | ||||||
| }, {}) | }, {}) | ||||||
| 
 | 
 | ||||||
| -- [[ Setting options ]] | -- [[ Setting options ]] | ||||||
|  |  | ||||||
|  | @ -0,0 +1,32 @@ | ||||||
|  | { | ||||||
|  |   "Comment.nvim": { "branch": "master", "commit": "0236521ea582747b58869cb72f70ccfa967d2e89" }, | ||||||
|  |   "LuaSnip": { "branch": "master", "commit": "57c9f5c31b3d712376c704673eac8e948c82e9c1" }, | ||||||
|  |   "cmp-nvim-lsp": { "branch": "main", "commit": "5af77f54de1b16c34b23cba810150689a3a90312" }, | ||||||
|  |   "cmp-path": { "branch": "main", "commit": "91ff86cd9c29299a64f968ebb45846c485725f23" }, | ||||||
|  |   "cmp_luasnip": { "branch": "master", "commit": "05a9ab28b53f71d1aece421ef32fee2cb857a843" }, | ||||||
|  |   "fidget.nvim": { "branch": "main", "commit": "1ba4ed7e4ee114df803ccda7ffedaf7ad2c26239" }, | ||||||
|  |   "friendly-snippets": { "branch": "main", "commit": "53d3df271d031c405255e99410628c26a8f0d2b0" }, | ||||||
|  |   "gitsigns.nvim": { "branch": "main", "commit": "d195f0c35ced5174d3ecce1c4c8ebb3b5bc23fa9" }, | ||||||
|  |   "indent-blankline.nvim": { "branch": "master", "commit": "0dca9284bce128e60da18693d92999968d6cb523" }, | ||||||
|  |   "lazy.nvim": { "branch": "main", "commit": "96584866b9c5e998cbae300594d0ccfd0c464627" }, | ||||||
|  |   "lualine.nvim": { "branch": "master", "commit": "2248ef254d0a1488a72041cfb45ca9caada6d994" }, | ||||||
|  |   "mason-lspconfig.nvim": { "branch": "main", "commit": "56e435e09f8729af2d41973e81a0db440f8fe9c9" }, | ||||||
|  |   "mason.nvim": { "branch": "main", "commit": "41e75af1f578e55ba050c863587cffde3556ffa6" }, | ||||||
|  |   "neo-tree.nvim": { "branch": "main", "commit": "77d9f484b88fd380386b46ed9206e5374d69d9d8" }, | ||||||
|  |   "neodev.nvim": { "branch": "main", "commit": "269051a7093fa481128904a33a6c4e1ca8de4340" }, | ||||||
|  |   "nui.nvim": { "branch": "main", "commit": "c9b4de623d19a85b353ff70d2ae9c77143abe69c" }, | ||||||
|  |   "nvim-autopairs": { "branch": "master", "commit": "9fd41181693dd4106b3e414a822bb6569924de81" }, | ||||||
|  |   "nvim-cmp": { "branch": "main", "commit": "538e37ba87284942c1d76ed38dd497e54e65b891" }, | ||||||
|  |   "nvim-lspconfig": { "branch": "master", "commit": "9099871a7c7e1c16122e00d70208a2cd02078d80" }, | ||||||
|  |   "nvim-treesitter": { "branch": "master", "commit": "27f68c0b6a87cbad900b3d016425450af8268026" }, | ||||||
|  |   "nvim-treesitter-textobjects": { "branch": "master", "commit": "bb020f6133f90c8adfd8ca28eb48f0516638abec" }, | ||||||
|  |   "nvim-web-devicons": { "branch": "master", "commit": "43aa2ddf476012a2155f5f969ee55ab17174da7a" }, | ||||||
|  |   "plenary.nvim": { "branch": "master", "commit": "55d9fe89e33efd26f532ef20223e5f9430c8b0c0" }, | ||||||
|  |   "telescope-fzf-native.nvim": { "branch": "main", "commit": "6c921ca12321edaa773e324ef64ea301a1d0da62" }, | ||||||
|  |   "telescope.nvim": { "branch": "0.1.x", "commit": "d90956833d7c27e73c621a61f20b29fdb7122709" }, | ||||||
|  |   "tokyonight.nvim": { "branch": "main", "commit": "f247ee700b569ed43f39320413a13ba9b0aef0db" }, | ||||||
|  |   "vim-fugitive": { "branch": "master", "commit": "59659093581aad2afacedc81f009ed6a4bfad275" }, | ||||||
|  |   "vim-rhubarb": { "branch": "master", "commit": "ee69335de176d9325267b0fd2597a22901d927b1" }, | ||||||
|  |   "vim-sleuth": { "branch": "master", "commit": "1cc4557420f215d02c4d2645a748a816c220e99b" }, | ||||||
|  |   "which-key.nvim": { "branch": "main", "commit": "4433e5ec9a507e5097571ed55c02ea9658fb268a" } | ||||||
|  | } | ||||||
|  | @ -0,0 +1,17 @@ | ||||||
|  | -- File: lua/custom/plugins/autopairs.lua | ||||||
|  | 
 | ||||||
|  | return { | ||||||
|  |   "windwp/nvim-autopairs", | ||||||
|  |   -- Optional dependency | ||||||
|  |   dependencies = { 'hrsh7th/nvim-cmp' }, | ||||||
|  |   config = function() | ||||||
|  |     require("nvim-autopairs").setup {} | ||||||
|  |     -- If you want to automatically add `(` after selecting a function or method | ||||||
|  |     local cmp_autopairs = require('nvim-autopairs.completion.cmp') | ||||||
|  |     local cmp = require('cmp') | ||||||
|  |     cmp.event:on( | ||||||
|  |       'confirm_done', | ||||||
|  |       cmp_autopairs.on_confirm_done() | ||||||
|  |     ) | ||||||
|  |   end, | ||||||
|  | } | ||||||
|  | @ -0,0 +1,15 @@ | ||||||
|  | -- Unless you are still migrating, remove the deprecated commands from v1.x | ||||||
|  | vim.cmd([[ let g:neo_tree_remove_legacy_commands = 1 ]]) | ||||||
|  | 
 | ||||||
|  | return { | ||||||
|  |   "nvim-neo-tree/neo-tree.nvim", | ||||||
|  |   version = "*", | ||||||
|  |   dependencies = { | ||||||
|  |     "nvim-lua/plenary.nvim", | ||||||
|  |     "nvim-tree/nvim-web-devicons", -- not strictly required, but recommended | ||||||
|  |     "MunifTanjim/nui.nvim", | ||||||
|  |   }, | ||||||
|  |   config = function () | ||||||
|  |     require('neo-tree').setup {} | ||||||
|  |   end, | ||||||
|  | } | ||||||
|  | @ -1,5 +0,0 @@ | ||||||
| -- You can add your own plugins here or in other files in this directory! |  | ||||||
| --  I promise not to create any merge conflicts in this directory :) |  | ||||||
| -- |  | ||||||
| -- See the kickstart.nvim README for more information |  | ||||||
| return {} |  | ||||||
|  | @ -8,8 +8,8 @@ return { | ||||||
|   config = function() |   config = function() | ||||||
|     -- Switch for controlling whether you want autoformatting. |     -- Switch for controlling whether you want autoformatting. | ||||||
|     --  Use :KickstartFormatToggle to toggle autoformatting on or off |     --  Use :KickstartFormatToggle to toggle autoformatting on or off | ||||||
|     local format_is_enabled = true |     local format_is_enabled = false | ||||||
|     vim.api.nvim_create_user_command('KickstartFormatToggle', function() |     vim.api.nvim_create_user_command('AutoFormat', function() | ||||||
|       format_is_enabled = not format_is_enabled |       format_is_enabled = not format_is_enabled | ||||||
|       print('Setting autoformatting to: ' .. tostring(format_is_enabled)) |       print('Setting autoformatting to: ' .. tostring(format_is_enabled)) | ||||||
|     end, {}) |     end, {}) | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue