2 Commits edf1e7013f ... 17ddfd17ff

Author SHA1 Message Date
  sekhali 17ddfd17ff added missing plugins. Sorted all list of plugins 4 months ago
  sekhali 6a91e7a08a formatted chadrc 4 months ago
2 changed files with 61 additions and 47 deletions
  1. 29 11
      README.md
  2. 32 36
      lua/chadrc.lua

+ 29 - 11
README.md

@@ -80,17 +80,35 @@ Linters -> configs/nvim-lint.lua
 Excluded plugins, included in NvChad by default and not listed in plugins/init.lua
 
 1. [Conform](https://github.com/stevearc/conform.nvim) - formatter plugin
-2. [nvim-lspconfig](https://github.com/neovim/nvim-lspconfig) - LSP support for nvim
-3. [Mason](https://github.com/williamboman/mason.nvim) - install/update LSP/formatters/etc
-4. [nvim-treesitter](https://github.com/nvim-treesitter/nvim-treesitter) - syntax highlight
-5. [nvim-lint](https://github.com/mfussenegger/nvim-lint) - linters support
-6. [leap](https://github.com/ggandor/leap.nvim) - improved movement
-7. [trouble](https://github.com/folke/trouble.nvim) - for inspect errors in code
-8. [todo-comments](https://github.com/folke/todo-comments.nvim) - highlight todo comments
-9. [vim-fugitive](https://github.com/tpope/vim-fugitive) - use Git inside vim
-10. [vim-python-docstring](https://github.com/pixelneo/vim-python-docstring) - autogenerate docstrings for Python
-11. [vim-multiple-cursors](https://github.com/terryma/vim-multiple-cursors) - multiple cursors in vim
-12. [pretty-fold](https://github.com/bbjornstad/pretty-fold.nvim) - better folds for nvim
+
+1. [dressing](https://github.com/stevearc/dressing.nvim) - Improve nvim UI (e.g. rename is showing not in bottom, but near renaming text)
+
+1. [leap](https://github.com/ggandor/leap.nvim) - improved movement
+
+1. [Mason](https://github.com/williamboman/mason.nvim) - install/update LSP/formatters/etc
+
+
+1. [nvim-lint](https://github.com/mfussenegger/nvim-lint) - linters support
+1. [nvim-lspconfig](https://github.com/neovim/nvim-lspconfig) - LSP support for nvim
+1. [nvim-treesitter](https://github.com/nvim-treesitter/nvim-treesitter) - syntax highlight
+
+1. [pretty-fold](https://github.com/bbjornstad/pretty-fold.nvim) - better folds for nvim
+
+1. [todo-comments](https://github.com/folke/todo-comments.nvim) - highlight todo comments
+1. [trouble](https://github.com/folke/trouble.nvim) - for better diagnostics show 
+
+
+1. [vim-flog](https://github.com/rbong/vim-flog) - git branch viewer for vim
+1. [vim-fugitive](https://github.com/tpope/vim-fugitive) - use Git inside vim
+1. [vim-multiple-cursors](https://github.com/terryma/vim-multiple-cursors) - multiple cursors in vim
+1. [vim-python-docstring](https://github.com/pixelneo/vim-python-docstring) - autogenerate docstrings for Python
+
+
+
+
+
+
+
 
 
 And i found some interesting plugins - they are in bottom of file [lua/plugins/init.lua](lua/plugins/init.lua#may-be-later)

+ 32 - 36
lua/chadrc.lua

@@ -1,63 +1,58 @@
 -- vim:fileencoding=utf-8:foldmethod=marker:foldmarker={{{,}}}
 
+-- This file needs to have same structure as nvconfig.lua
 -- https://github.com/NvChad/ui/blob/v2.5/lua/nvconfig.lua
 -- For try and search themes: "<cmd> Telescope themes"
 
-
 ---@type ChadrcConfig
 local M = {}
 
-
 -- {{{ Default config
 
 --M.ui = {
 --	theme = "onedark",
 
-	-- hl_override = {
-	-- 	Comment = { italic = true },
-	-- 	["@comment"] = { italic = true },
-	-- },
+-- hl_override = {
+-- 	Comment = { italic = true },
+-- 	["@comment"] = { italic = true },
+-- },
 --}
 
-
 -- }}}
 
-
 -- {{{ sekhali config
 
-local highlights_ = require("custom.highlights")
+local highlights_ = require "custom.highlights"
 
 M.ui = {
-  theme = "catppuccin",
-  theme_toggle = { "catppuccin", "onedark" },
-
-  -- nvim background transparency
-  transparency = false,
-  --statusline = {
-  --  theme = "vscode_colored",
-  --},
-
-  nvdash = {
-    load_on_startup = true,
-    header = {
-      -- Cause it's wednesday my dudes
-
-      '██╗    ██╗███████╗██████╗ ███╗   ██╗███████╗███████╗██████╗  █████╗ ██╗   ██╗',
-      '██║    ██║██╔════╝██╔══██╗████╗  ██║██╔════╝██╔════╝██╔══██╗██╔══██╗╚██╗ ██╔╝',
-      '██║ █╗ ██║█████╗  ██║  ██║██╔██╗ ██║█████╗  ███████╗██║  ██║███████║ ╚████╔╝ ',
-      '██║███╗██║██╔══╝  ██║  ██║██║╚██╗██║██╔══╝  ╚════██║██║  ██║██╔══██║  ╚██╔╝  ',
-      '╚███╔███╔╝███████╗██████╔╝██║ ╚████║███████╗███████║██████╔╝██║  ██║   ██║   ',
-      ' ╚══╝╚══╝ ╚══════╝╚═════╝ ╚═╝  ╚═══╝╚══════╝╚══════╝╚═════╝ ╚═╝  ╚═╝   ╚═╝   ',
-    },
-  },
-  --hl_override = highlights.override,
-  --hl_add = highlights.add,
-
-  hl_override = highlights_.override
+	theme = "catppuccin",
+	theme_toggle = { "catppuccin", "onedark" },
+
+	-- nvim background transparency
+	transparency = false,
+	--statusline = {
+	--  theme = "vscode_colored",
+	--},
+
+	nvdash = {
+		load_on_startup = true,
+		header = {
+			-- Cause it's wednesday my dudes
+
+			"██╗    ██╗███████╗██████╗ ███╗   ██╗███████╗███████╗██████╗  █████╗ ██╗   ██╗",
+			"██║    ██║██╔════╝██╔══██╗████╗  ██║██╔════╝██╔════╝██╔══██╗██╔══██╗╚██╗ ██╔╝",
+			"██║ █╗ ██║█████╗  ██║  ██║██╔██╗ ██║█████╗  ███████╗██║  ██║███████║ ╚████╔╝ ",
+			"██║███╗██║██╔══╝  ██║  ██║██║╚██╗██║██╔══╝  ╚════██║██║  ██║██╔══██║  ╚██╔╝  ",
+			"╚███╔███╔╝███████╗██████╔╝██║ ╚████║███████╗███████║██████╔╝██║  ██║   ██║   ",
+			" ╚══╝╚══╝ ╚══════╝╚═════╝ ╚═╝  ╚═══╝╚══════╝╚══════╝╚═════╝ ╚═╝  ╚═╝   ╚═╝   ",
+		},
+	},
+	--hl_override = highlights.override,
+	--hl_add = highlights.add,
+
+	hl_override = highlights_.override,
 }
 
 -- }}}
 
-
 return M