siduck76
22f89cfeef
Revert "remove cheatsheet.nvim for now"
...
This reverts commit f3fe3d46c8
.
2021-09-24 18:31:42 +05:30
siduck76
f3fe3d46c8
remove cheatsheet.nvim for now
2021-09-24 18:22:04 +05:30
siduck76
61b6eda6af
add light theme in theme toggler
2021-09-16 14:20:13 +05:30
siduck76
4c025cd1bf
debloat config | remove lspinstall
2021-09-10 15:40:54 +05:30
siduck76
0fece65c3f
update readme
2021-09-04 17:07:36 +05:30
siduck76
53b7498d64
remove un-needed config
2021-09-04 16:59:19 +05:30
siduck76
287b4bae9a
fix typo in blankline config
2021-09-02 16:16:19 +05:30
siduck76
873b846d50
disable dashboard by default
2021-09-02 09:45:28 +05:30
siduck76
60db2ec626
disable some plugins by default
2021-08-29 12:20:15 +05:30
JoakoV3
7ddd394172
Changed mappings to move between windows/terminals with Ctrl+h,j,k,l
2021-08-29 10:42:15 +05:30
siduck76
80d36cca00
move to feline.nvim
2021-08-26 10:48:13 +05:30
Akianonymus
1b2ec94b75
feat: Add copy_del and copy_cut options to config
2021-08-25 11:41:15 +05:30
Akianonymus
49216a9c93
feat: Support for custom user mappings | Improve map function
...
move map function to utils
rearrange utils, was missed
2021-08-25 11:41:15 +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
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
Akianonymus
1f6dbed26b
Improve hiding/showing statusline via config
2021-08-20 16:27:29 +05:30
Galen Rowell
fd5d50f194
fix Dashboard docs, fix default_config issue
2021-08-20 09:29:13 +05:30
ashincoder
a49f62d3c6
feat: Added option for italic_comments
2021-08-19 18:05:54 +05:30
siduck76
5ae6fba20d
make statusline more pretty
2021-08-19 17:35: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
Akianonymus
7753e03b9e
feat: Do not depend on user config | Fix merging of configs
...
because it is a user config, so our config shoudn't break even we if dont have it
use our own table merge function
move loading config to a function
use a global variable to store the config, so no need to call the table function everytime
2021-08-19 14:19:12 +05:30
siduck76
32a6fd8d29
add statusline_style to chadrc
2021-08-19 12:38:50 +05:30
siduck76
aa8df57cae
Revert "NvChad Updater | Chadrc Fixes | Cleanup and Formatting | Misc ( #288 )"
...
This reverts commit 36cb57ecce
.
2021-08-19 12:36:01 +05:30
Aki
36cb57ecce
NvChad Updater | Chadrc Fixes | Cleanup and Formatting | Misc ( #288 )
...
* tree-wide: Format files
ugh why do people don't push formatted stuff
* mappings|init: Move init mappings to a function, only call when required | Show err message for init
because mappings.lua is called from multiple places, so there should't be any code that executes without calling a specific function
show error message when something fails in init.lua
makes no sense to not
rearrange plugin functions alphabetically, but keep misc at top
* feat: Do not depend on user config | Fix merging of configs
because it is a user config, so our config shoudn't break even we if dont have it
use our own table merge function
move loading config to a function
use a global variable to store the config, so no need to call the table function everytime
* 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
* NvChadUpdater: Make update repo and url configurable | Improvr logging
2021-08-19 12:33:11 +05:30
Galen Rowell
f82b390aba
make cheatsheet enabled by default ( #281 )
2021-08-18 19:31:02 +05:30
Galen Rowell
fa965c9797
added relativenumber option & statusline option ( #279 )
2021-08-18 17:43:56 +05:30
Galen Rowell
575dc10ddc
Greatly improve terminal features! Persistent terminals ( #275 )
...
* remove toggleTerm plugin
* Adding term binds, term hider & Telescope terms to bring them back
* Adding many term features!
2021-08-18 15:43:35 +05:30
siduck76
51760c21f5
Add important notes for user , default config
2021-08-18 11:10:13 +05:30
Pocco81
0d35b9ddac
feat: added default conf and deep extension capabilities ( #269 )
2021-08-18 00:02:48 +05:30
Aki
98086892a7
tree-wide: Format files | Reformat chadrc | Misc ( #268 )
...
chadrc: looks cleaner this way
move close buffer to misc as it is not dependent on buffer plugin
2021-08-17 23:21:10 +05:30
siduck76
c62e94923a
add mapping cheatsheet ( #244 )
2021-08-16 22:18:08 +05:30
Galen Rowell
86903ab982
chore: stylua formatting update ( #261 )
...
* addded stylua config file
* chore: formatted with stylua
2021-08-16 13:19:09 +05:30
ashincoder
7b796294a4
refact: move false to true in plugins and change disable to 'not' so that the user does'nt be confused ( #257 )
2021-08-16 06:16:14 +05:30
siduck76
154ba7d419
add theme toggler ( #245 )
2021-08-15 00:44:55 +05:30
Galen Rowell
e80a6935d6
Now have 3 separate terms, window, vert & hori, renamed some variables ( #251 )
2021-08-14 19:28:24 +05:30
siduck76
fd2aa6095f
improve nav_in insertmode ( #240 )
2021-08-14 13:44:28 +05:30
curtain
2b331e7fa1
add some useful keymap in insert/command mode with switch to toggle ( #240 )
...
Co-authored-by: curtain <kaleidoscope@163.com>
2021-08-14 13:26:54 +05:30
siduck76
f805cb1cbd
user_config : add option to disable telescope media plugin
2021-08-14 13:00:01 +05:30
Galen Rowell
91c8736146
WIP - Added toggleterm, based upon curtanips work ( #237 )
...
* Added toggleterm, based upon curtanips work
Also other various term fixes & changed term mappings
* new NvChad config to hide statusline by filetype
2021-08-13 21:29:17 +05:30
siduck76
0efa21c9c9
add user_config
2021-08-12 17:28:03 +05:30