NTBBloodbath
d486efc879
big changes:
- Re-ordered init structure, now just load a file to rule them all
- Removed some junk from autocommands
- Improved lazy-loading (~20ms now)
- Some configuration tweaks
- Ditch `dot-http` in favour of `rest.nvim`
- Fixed a which-key bug, was not common to get it but let's get rid of it ASAP
3 years ago
NTBBloodbath
b11a200a18
doom-one: pull upstream changes
3 years ago
NTBBloodbath
0482f5f5b2
hotfix(modules): fix packer issues on first doom launch
3 years ago
github-actions[bot]
c87ad0b1c5
Format lua files
3 years ago
Gustavo Prieto
81596b96bb
Removed: LSP kind, Added: Builtin vim.lsp.protocol.CompletionKind
3 years ago
NTBBloodbath
ed6536f04a
fix(tree): use the new keybinds syntax
3 years ago
NTBBloodbath
a270a7f2c5
utils: bump doom version to 3.0.0-alpha1 so we can diff stable and dev branches
3 years ago
NTBBloodbath
9bf3dc0f6c
fix(dashboard): fix Doom nil value
3 years ago
NTBBloodbath
bd6f97499b
modules/doom: add readme with specs
3 years ago
github-actions[bot]
08fbc52879
Format lua files
3 years ago
NTBBloodbath
8581e7bbd4
fix: move whichkey keybinds to whichkey config file
3 years ago
NTBBloodbath
dc6f7ea1f1
all: format lua files
3 years ago
NTBBloodbath
fc4b865e9b
docs: update doom/utils module docs
3 years ago
NTBBloodbath
1eaaed622f
refact: ditch try/catch in favour of pcall
3 years ago
NTBBloodbath
0009cb31ca
refact: ditch useless function for custom plugins
3 years ago
NTBBloodbath
2340d669b9
all: improve and update documentation
3 years ago
NTBBloodbath
06854bb7b4
fix: remove git merge junk (2)
3 years ago
NTBBloodbath
9712a645ac
fix: remove git merge junk
3 years ago
NTBBloodbath
007239e94c
fix(autocmds): clean code junk
3 years ago
NTBBloodbath
bdb0bba4a7
feat(doom): add selene linter rules and move `doom_version` to utils
3 years ago
NTBBloodbath
d76939b7a3
doom-one: pull upstream changes
3 years ago
NTBBloodbath
f9107dc9f4
all: format lua files
3 years ago
NTBBloodbath
5c9c81c5ab
doom-one:
- Pull upstream changes
- Adjust dynamic galaxyline colors to upstream changes
3 years ago
NTBBloodbath
7fc85f56d1
fix(functions): squash some bugs
3 years ago
NTBBloodbath
1c217f8165
refact: re-order code structure (3)
- Update utils module
3 years ago
NTBBloodbath
87061c1e80
refact: re-order code structure (2)
- Use Lua modules syntax so the code can be a lot easier to debug
- Changed some functions names so they makes more sense with what they do
- Improve functions documentation
- No more global non-sense things. Now everything have a scope
- Cleaned some junk and squashed a few bugs
3 years ago
NTBBloodbath
f94e7e2a45
refact: re-order code structure
3 years ago
NTBBloodbath
731c6c817d
refact: plugins configs now resides inside `doom.modules\.config` instead of `doom.modules` dir
3 years ago
NTBBloodbath
d36c52a945
refact: plugins now resides inside `doom.modules` instead of `plugins` dir
3 years ago
NTBBloodbath
0885ce734c
fix(functions): replace `G` with `vim.g`
3 years ago
NTBBloodbath
73f3cbe896
doom-one:
- No more VimL colors files
- Pull upstream changes
- Add new doom-one light variant
3 years ago
NTBBloodbath
9cc86f3de3
big improvements:
- ditch global helper variables
- ditch pears.nvim in favour of autopairs
- ditch custom doom logger in favour of vlog
- small changes to doom core modules
- update default doom options
- remove / commented unused code
- consistent code style using snake_case, no more Unknown_case
- galaxyline dynamic colors (WIP)
3 years ago
NTBBloodbath
ac7e97099e
doom-one: pull upstream changes
3 years ago
Vhyrro
a98a2e04d2
fix: implement better startup model
3 years ago
NTBBloodbath
d04820277d
keybindings:
- silent WhichKey call
- set proper nvim-bufferline keybinds
- use lua chunk for format.nvim instead of the vimscript command
- use lua chunks for packer.nvim instead of the vimscript commands
3 years ago
NTBBloodbath
b84b50b58c
doom-one: pull upstream changes
3 years ago
NTBBloodbath
4f0b97088f
plugins: some bufferline tweaks
3 years ago
NTBBloodbath
461abe1b59
plugins: small statusline tweak
3 years ago
NTBBloodbath
fd60e2f185
plugins: fix format.nvim lazy-loading
3 years ago
NTBBloodbath
50135d048d
doom-one: pull upstream changes
3 years ago
NTBBloodbath
69e2e79a8f
dashboard: fix compatibility with cheovim
3 years ago
Vhyrro
36876a3c0e
fix: improve startup time to ~40ms from ~65ms
3 years ago
NTBBloodbath
bab1cdb2db
plugins: replace barbar.nvim with nvim-bufferline.lua
3 years ago
NTBBloodbath
5dfd6c6fbc
update TrueZen plugin configs
3 years ago
NTBBloodbath
7d44f7d832
revert http client keybinds
3 years ago
NTBBloodbath
bd2b31ac0c
fix: open whichkey when pressing space key
3 years ago
NTBBloodbath
511ba250bb
big improvements for doom core:
- Use the new `vim.opt` instead of using vimscript
- Remove unused Opt function since we now have `vim.opt`
- Quiet some mappings, why not?
- Removed some autocommands, those things can be handled without using autocmds
- Fixes and improvements to ui module
3 years ago
NTBBloodbath
24befc90ed
lsp: proper sumneko setup for neovim lua dev
3 years ago
NTBBloodbath
9c9ef03354
plugins:
- make use of Cmd wrapper for `vim.cmd`
- temporarily disable treesitter lazy-loading because it's not working right now
3 years ago
NTBBloodbath
ca51e5e80c
dashboard: add benchmarking
3 years ago