Commit Graph

501 Commits

Author SHA1 Message Date
siduck76
6f2b358d3a
Merge pull request #156 from Akianonymus/main
Major perf improvements | Handle errors | Better configs | Misc
2021-07-16 23:34:57 +05:30
Akianonymus
35b210b46a install.sh: Don't ask for terminal shell when updating | Misc
Handle a edgecase for config copying

Remove an unnecessary print
2021-07-16 21:00:28 +05:30
Akianonymus
d1f23d1bc3 [4/4] Refactor: install.sh: Don't handle packer
use +":lua require 'pluginList' vim.cmd('PackerSync')"
only for update as PackerSync should trigger on fresh install automatically
2021-07-16 20:59:17 +05:30
Akianonymus
643d1bd7d8 [3/4] Refactor: init: Use async | Move theme stuff to theme.lua
third commit of refactor

perf improvements due to async

run packer sync if base16 not found

this is not perfect error handling for initial run, but something

handle require errors
2021-07-16 20:11:08 +05:30
Akianonymus
3e83ec5314 [2/4] Refactor: plugins: Handle packer seperatly | Changes for configs
eg: require "plugins.neoscroll" instead of require "plugins.neoscroll".config()

second commit of refactor

handle require errors

handle cloning of packer
2021-07-16 20:08:46 +05:30
Akianonymus
d16ffabcfd [1/4] Refactor: plugins: Add seperate config for each plugins
first commit of Refactor

handle require errors

move config from other places to proper files

don't create a pseudo config function for no reason

https://github.com/siduck76/NvChad/pull/156#issuecomment-881453546
2021-07-16 19:36:54 +05:30
Akianonymus
0d7345bc44 Move options from init.lua => options.lua
use a local g = vim.g
2021-07-15 23:10:53 +05:30
Akianonymus
42bf581337 Disable nvim intro and tilde chars on end of buffer
This avoids the situation when the initial screen looks out of place
because there is some pre rendered text

https://github.com/neovim/neovim/pull/8546
2021-07-15 23:10:53 +05:30
siduck76
4a934e9a82 use better char for gitsigns 2021-07-15 11:09:58 +05:30
siduck76
c4a8ecf47f add bufferline highlights 2021-07-15 10:18:10 +05:30
siduck76
7658c3d978
Update README.md 2021-07-14 06:54:14 +05:30
siduck76
6d0150ab0b
Merge pull request #155 from Akianonymus/main
Use shallow clone for packer | set bg colour | Fix visual selection color | Misc improvements
2021-07-13 19:43:02 +05:30
Akianonymus
e6ae79127f Increase timeoutlen to 400
sometimes 200 ms is way too for 3 key mappings
2021-07-13 16:16:57 +05:30
Akianonymus
10ddd491c1 highlights.lua: fix comments not visible in visual selection mode 2021-07-13 16:06:31 +05:30
Akianonymus
605c9e0458 highlights.lua: set neovim bg colour 2021-07-13 14:16:27 +05:30
Akianonymus
c38c4ec0cf install.sh: Do shallow clone for packer.nvim 2021-07-13 14:13:33 +05:30
siduck76
484751c422
Merge pull request #150 from maitesin/patch-1
Remove quotes from jpeg icon color
2021-07-11 21:09:36 +05:30
Oscar Forner Martinez
734562cc36
Remove quotes from jpeg icon color 2021-07-11 17:29:55 +02:00
siduck76
5ff50c63e9 fix LspInstall lazy loading (#149) 2021-07-11 17:28:10 +05:30
siduck76
df4ff8dc6f lazy load some plugins 2021-07-11 12:20:15 +05:30
siduck76
4dbb1a71e2 lazy load lsp-install 2021-07-10 19:06:41 +05:30
siduck76
9627b5e6b4 add highlights for packer.nvim 2021-07-10 11:53:47 +05:30
siduck76
f6ace73656 minor changes 2021-07-10 09:41:10 +05:30
siduck76
0bbb88f6db typo 2021-07-09 16:54:40 +05:30
siduck76
1aef7e9a97
Merge pull request #145 from Akianonymus/main
Refactor Install script
2021-07-09 17:11:08 +05:30
siduck76
3a209318bb
rm duplicate mapping 2021-07-09 17:10:28 +05:30
Akianonymus
2988a22eb8 mappings.lua: Fix ctrl + q when vertical/horizontal split buffer is open
currently when a vertical or horizontal split buffer is open and ctrl + q is used, then it removes the buffer content but not the actual buffer, further it duplicates an existing buffer content.

This commit fixes that
2021-07-09 15:26:09 +05:30
Akianonymus
e71b9bbece install.sh: Refactor install script, Add new flags
Giving either --install or --update flag is neccessary for the script to proceed

    -i | --install       => Install the config.

    -u | --update        => Update the existing config without removing existing stuff.

    -b | --backup 'path' => Custom config backup path.

    -nb | --no-backup    => Don't take existing config backup. Use with caution.

Update formatting using following command
    shfmt -i 2 -sr -p -bn -ci -w install.sh
2021-07-09 14:31:47 +05:30
siduck76
a75d59a2bf Merge branch 'main' of github.com:siduck76/NvChad 2021-07-09 10:26:27 +05:30
siduck76
61778b20f1
Merge pull request #144 from Akianonymus/main
telescope.lua: Use path_display instead of shorten_path
2021-07-09 10:38:40 +05:30
siduck76
0a55de407e add git clone_timeout for packer 2021-07-09 10:25:26 +05:30
Akianonymus
a5bd221680 telescope.lua: Use path_display instead of shorten_path
shorten_path is deprecated now

Reference: https://github.com/nvim-telescope/telescope.nvim/wiki/Path-Display-Configuration
2021-07-09 10:12:57 +05:30
siduck76
9f8ce72e55 add preload sizes for lua lsp (#143) 2021-07-09 09:19:24 +05:30
siduck76
c6084220de improve config structure 2021-07-09 09:14:04 +05:30
siduck76
e219b04e82 better colors 2021-07-07 22:19:51 +05:30
siduck76
b16c5a2f70 autopairs parenthesis autoinsert after function completion 2021-07-06 13:39:23 +05:30
siduck76
8b4118605b add parenthesis for function completion 2021-07-05 23:27:41 +05:30
siduck76
7db1fb75b9 use better colors for tomorrow-night theme 2021-07-05 23:03:38 +05:30
siduck76
3ee8f9876c
Merge pull request #125 from alternateved/append-to-highlights
Add bg colors for all nvchad themes
2021-07-05 22:25:12 +05:30
siduck76
02b4194e1e
Update highlights.lua 2021-07-05 22:24:30 +05:30
siduck76
45f940f3fb
Merge pull request #123 from alternateved/add-theme
Add tomorrow-night theme
2021-07-05 22:18:19 +05:30
alternateved
20c3eca0b6
Make darker_black less dark 2021-07-05 18:41:37 +02:00
alternateved
07d3192f6f
Remove blue-ish tint from darker_black 2021-07-05 18:32:38 +02:00
siduck76
1399a0c762
Merge pull request #130 from ashincoder/main
Made some changes in mappings and settings
2021-07-05 18:40:23 +05:30
siduck76
1aed70921e
Merge pull request #129 from Akianonymus/main
install.sh: Fix all shellcheck warnings | Misc improvements
2021-07-05 18:38:43 +05:30
ashincoder
c5703f2d03
Merge branch 'siduck76:main' into main 2021-07-05 18:38:28 +05:30
siduck76
0914c33ab8
Merge pull request #132 from alternateved/fix-zen
Update TrueZen.nvim configuration file
2021-07-05 18:38:03 +05:30
alternateved
8355a055d1 Rework TrueZen.nvim configuration file 2021-07-05 15:01:50 +02:00
alternateved
ac069fd543 Update TrueZen.nvim configuration file 2021-07-05 14:57:27 +02:00
ashincoder
6d864a62bf
Merge branch 'siduck76:main' into main 2021-07-05 17:19:36 +05:30