Akianonymus
ee981f4f4a
plugins/configs/statusline: Fix git branch not appearing without opening files
...
* the default provider given by feline uses gitsigns which only updates when a file is opened
* code taken from: https://github.com/hoob3rt/lualine.nvim/blob/master/lua/lualine/components/branch.lua
* use gitsigns var when available
Co-authored-by: Famiu Haque <famiuhaque@gmail.com>
Co-authored-by: hoob3rt <pelczarskihubert@gmail.com>
Co-authored-by: Shadman <shadmansaleh3@gmail.com>
3 years ago
siduck76
8a21e73cc5
avoid using q! for quitting vim
3 years ago
siduck76
8f733755e8
add clickable btn for exiting nvim
3 years ago
ashincoder
80b632ee95
feat: Added lsp radial progress
3 years ago
siduck76
2f2389a31b
statusline add lsp status
3 years ago
siduck76
21b2680e56
Merge branch 'main' of github.com:NvChad/NvChad
3 years ago
ashincoder
7d8f6b85c7
feat: Load lspkind on insert event.
3 years ago
siduck76
80d36cca00
move to feline.nvim
3 years ago
siduck76
9635b45404
clean mappings conf
3 years ago
ashincoder
c02b1a063f
feat: Added cmd for ChadReload
3 years ago
Akianonymus
9b4b288d01
utils: load_config: Use filereadable to check if file exists
3 years ago
Akianonymus
753f144d3f
packerInit: Print error on clone failed
3 years ago
Akianonymus
1b2ec94b75
feat: Add copy_del and copy_cut options to config
3 years ago
Akianonymus
49216a9c93
feat: Support for custom user mappings | Improve map function
...
move map function to utils
rearrange utils, was missed
3 years ago
siduck76
4828cfd282
add mapping for finding hidden files with telescope ( #360 )
3 years ago
siduck76
3dc1db884c
disable some plugins by default
3 years ago
siduck76
c66fb4ff3d
add diagnostics options to bufferline/nvimtree
3 years ago
siduck76
cd5433d24b
fix incorrect bg in tokyonight theme
3 years ago
siduck76
bf3e9a323f
make gitsigns plugin load on dir containing .git only
3 years ago
ashincoder
2f61dbfcd8
feat: Added border for lsp hover doc
3 years ago
siduck76
7d74ca4767
use default lspconfig
3 years ago
Galen Rowell
a3dbef5872
fix statusline bug, handle all Vim modes
3 years ago
Cam Cope
bce7e624e2
Add LSP code action mappings
...
Tested with rust-analyzer
3 years ago
Noah Lidell
fba26a3a40
commands to load fugitive
3 years ago
Kévin Dunglas
09f6c4c067
fix: don't hide dot files by default
3 years ago
siduck76
6fbb503a16
use ascending sorting : telescope ( #346 )
3 years ago
siduck76
ac83f1d580
add mapping to focus nvimtree (349)
3 years ago
siduck76
b2ec48ef30
avoid using global function : lspconfig
3 years ago
Charlie Strawn
49c809b6be
fix contribute link in readme
3 years ago
Nicolas Dermine
a65368aed9
fix typo
3 years ago
Niels Mentink
f97490d179
Added a command to quickly spin up a working NvChad docker container
3 years ago
Akianonymus
bf3d4b31a6
Missed in previous commit
3 years ago
Akianonymus
a28a838c06
NvChad/core -> Nvchad/extensions
3 years ago
Akianonymus
a82f71334f
telescope-media: Check if ueberzug is available before loading the extension
3 years ago
Akianonymus
ef40dfcbc1
plugins: Properly lazy load telescope
...
from packer docs
module = string or list -- Specifies Lua module names for require. When requiring a string which starts
-- with one of these module names, the plugin will be loaded.
3 years ago
Akianonymus
3ee3b0368a
config: Seperate plugin and non-plugin configs
3 years ago
Akianonymus
e08a460543
config: Expose tabstop option
3 years ago
Akianonymus
aa95c05179
Remove some unneeded events when hiding statusline
...
dunno why cmdwinenter was there
term enter is not needed as it will handled with Buf events
use filetype events as a buffer may not trigger other events but change
the filetype
3 years ago
Akianonymus
3719521d9a
Disable statusline in dashboard
...
need here because out custom statusline hide function doesn't care about dashboard settings
3 years ago
Akianonymus
e1d0678f6e
mappings: Add PackerClean command
3 years ago
Akianonymus
9ffddb6b52
Restructure config | Move some to a packer plugin | Lot of cleanup
...
* move teleacope files, updater and related utils to
https://github.com/NvChad/core
* restructure config file and directory structure
* expose mappings for better escape
* allow multiple mappings for some
* improve merge table function for the same
* move autocommands to a seperate file
* rearrange everything alphabetically where sanely possible
* rearrange packer plugin list on the basis of trigerred state
config structure now
.
├── init.lua
├── LICENSE
├── lua
│ ├── chadrc.lua
│ ├── colors
│ │ ├── highlights.lua
│ │ ├── init.lua
│ │ └── themes
│ │ ├── chadracula.lua
│ │ ├── everforest.lua
│ │ ├── gruvchad.lua
│ │ ├── javacafe.lua
│ │ ├── mountain.lua
│ │ ├── norchad.lua
│ │ ├── one-light.lua
│ │ ├── onedark.lua
│ │ ├── tokyonight.lua
│ │ └── tomorrow-night.lua
│ ├── core
│ │ ├── autocmds.lua
│ │ ├── init.lua
│ │ ├── mappings.lua
│ │ ├── options.lua
│ │ └── utils.lua
│ ├── default_config.lua
│ └── plugins
│ ├── configs
│ │ ├── autopairs.lua
│ │ ├── autosave.lua
│ │ ├── bufferline.lua
│ │ ├── chadsheet.lua
│ │ ├── compe.lua
│ │ ├── dashboard.lua
│ │ ├── gitsigns.lua
│ │ ├── icons.lua
│ │ ├── lspconfig.lua
│ │ ├── luasnip.lua
│ │ ├── nvimtree.lua
│ │ ├── others.lua
│ │ ├── statusline.lua
│ │ ├── telescope.lua
│ │ ├── treesitter.lua
│ │ └── zenmode.lua
│ ├── init.lua
│ └── packerInit.lua
└── README.md
3 years ago
ashincoder
44ae0178f4
Change dest of bufferline since commit https://github.com/akinsho/bufferline.nvim/commit/720555e
3 years ago
Pablo Acuña
ce5d33a93b
Fix installation link
3 years ago
siduck76
dceb6a70d4
rm mappings var from bufferline conf
3 years ago
siduck76
7a06fbb0be
disable autocwd by default
3 years ago
siduck76
18705c4da4
fix plenary.nvim not installed ( #307 )
3 years ago
siduck76
c60df482e9
open dir with nvim ( #316 )
...
opening dir with nvim will work by default but since we have lazy loaded nvimtree , it doesnt update the cwd in nvimtree. This will fix that.
3 years ago
siduck76
83992378a4
treesitter : keep only lua parser installed by default
3 years ago
siduck76
cbb0ddc0a5
clean lspconfig
3 years ago
siduck76
b5668a037a
avoid setting root_dir for lspservers
3 years ago