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.
2021-08-22 17:54:10 +05:30
Akianonymus
3ee3b0368a
config: Seperate plugin and non-plugin configs
2021-08-22 17:54:10 +05:30
Akianonymus
e08a460543
config: Expose tabstop option
2021-08-22 17:54:10 +05:30
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
2021-08-22 17:54:10 +05:30
Akianonymus
3719521d9a
Disable statusline in dashboard
...
need here because out custom statusline hide function doesn't care about dashboard settings
2021-08-22 17:54:10 +05:30
Akianonymus
e1d0678f6e
mappings: Add PackerClean command
2021-08-22 17:54:10 +05:30
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
2021-08-22 17:54:10 +05:30
ashincoder
44ae0178f4
Change dest of bufferline since commit https://github.com/akinsho/bufferline.nvim/commit/720555e
2021-08-22 13:04:41 +05:30
Pablo Acuña
ce5d33a93b
Fix installation link
2021-08-22 09:13:51 +05:30
siduck76
dceb6a70d4
rm mappings var from bufferline conf
2021-08-21 17:36:55 +05:30
siduck76
7a06fbb0be
disable autocwd by default
2021-08-21 17:19:11 +05:30
siduck76
18705c4da4
fix plenary.nvim not installed ( #307 )
2021-08-21 15:45:24 +05:30
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.
2021-08-21 13:57:15 +05:30
siduck76
83992378a4
treesitter : keep only lua parser installed by default
2021-08-21 11:28:25 +05:30
siduck76
cbb0ddc0a5
clean lspconfig
2021-08-21 11:23:20 +05:30
siduck76
b5668a037a
avoid setting root_dir for lspservers
2021-08-21 11:04:07 +05:30
siduck76
6206a9e27b
rm popup.nvim
2021-08-20 23:20:12 +05:30
siduck76
513a279788
format charity links
2021-08-20 22:03:25 +05:30
siduck76
aca4353902
Replace personal donate links with charity stuff
...
Many have contributed to NvChad , I would feel very bad if I get the all the donation alone. So I removed links for my paypal , buy my a coffee etc and replaced it with some gofundme links.
2021-08-20 22:02:41 +05:30
ashincoder
b57cb6cdc0
fix: fixed error of statusline.
2021-08-20 16:49:32 +05:30
Akianonymus
b817c55542
mappings: Close buffer -> leader+x | Resolve #6
...
move theme toggle to leader+tt
2021-08-20 16:27:29 +05:30
Akianonymus
4c04160b87
dashboard: Fix alignment
2021-08-20 16:27:29 +05:30
Akianonymus
e15e79b519
options.lua: Merge the TermOpen autocommands
2021-08-20 16:27:29 +05:30
Akianonymus
1f6dbed26b
Improve hiding/showing statusline via config
2021-08-20 16:27:29 +05:30
Galen Rowell
dbf0b56059
quickfix for not properly closing unlisted buffers, should be revised again
2021-08-20 13:02:52 +05:30
Galen Rowell
fd5d50f194
fix Dashboard docs, fix default_config issue
2021-08-20 09:29:13 +05:30
Akianonymus
3ccd804da9
utils/update_nvchad: Use --rebase instead of --ff-only
2021-08-20 01:00:46 +05:30
Akianonymus
5fab35f2e1
utils/load_config: Implement force reload of config
2021-08-20 01:00:46 +05:30
Akianonymus
f7d2bacb51
Fix theme switcher statusline reload
2021-08-20 01:00:46 +05:30
siduck76
d84b2d5ee1
Merge branch 'main' of github.com:NvChad/NvChad
2021-08-20 00:28:53 +05:30
siduck76
44182c0ca1
1.0v screenshots!
2021-08-20 00:40:45 +05:30
siduck76
89c371397f
better colors
2021-08-20 00:28:42 +05:30
siduck76
06c324a1a7
Update README.md
2021-08-19 22:28:55 +05:30
siduck76
2c0a094442
Update README.md
2021-08-19 21:08:47 +05:30
Dhruv Jain
b97d9a8f85
Very minor typos in plugin sections
2021-08-19 18:38:27 +05:30
Dhruv Jain
3ec8c80abe
Fix typos in Feature section
2021-08-19 18:38:27 +05:30
Dhruv Jain
9b719a6db6
Fix typos in Bloat section
2021-08-19 18:38:27 +05:30
Dhruv Jain
6bfd2043e8
fix typos in TODO section
2021-08-19 18:38:27 +05:30
godspeed-x
df00e8ba51
link image to nvchad's contributor page
2021-08-19 18:38:27 +05:30
siduck76
47ab9c28a1
add no buffer icon to statusline
2021-08-19 18:13:58 +05:30
ashincoder
a49f62d3c6
feat: Added option for italic_comments
2021-08-19 18:05:54 +05:30
siduck76
112d3866a5
improve various theme colors
2021-08-19 17:44:48 +05:30
siduck76
5ae6fba20d
make statusline more pretty
2021-08-19 17:35:24 +05:30
Akianonymus
7244492b36
utils/merge_table: Handle another edgecase
2021-08-19 16:52:46 +05:30
Akianonymus
224873b937
Missed in 67c6ec6 and 575dc10
2021-08-19 16:52:46 +05:30
siduck76
114d699fc5
change nvimtree rootfolder fg
2021-08-19 16:09:24 +05:30
siduck76
e75fbed322
disable transparency by default
2021-08-19 14:39:27 +05:30
siduck76
f10fb47637
add transparency option to user config
2021-08-19 14:36:49 +05:30
Akianonymus
880d4dc312
NvChadUpdater: Make update repo and url configurable | Improve logging
2021-08-19 14:19:12 +05:30
Akianonymus
4801ec86f1
Add NvChadUpdate command and shortcut for it
...
map leader+uu to it
summary of what it does:
first ask the user for confirmation and tell that the updater is gonna run git reset --hard in config repo and chadrc will be restored
take backup of chadrc in a lua string and locally in a file with chadrc.bak.(random numbers)
git reset on config dir and git pull
whether success or error, restore the chadrc file
if restore fails, then print backup file path
for more deep understanding, read the comments in utils.lua
2021-08-19 14:19:12 +05:30