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
2ae4f70791
all: add stylua formatter
3 years ago
NTBBloodbath
78b16f6646
all: add selene linter files
3 years ago
NTBBloodbath
f9107dc9f4
all: format lua files
3 years ago
NTBBloodbath
2779ab5cd5
fix(health): require logging module
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
7e060c0eac
gitignore: remove unused rule
3 years ago
NTBBloodbath
ce25c2e182
fix(doomrc): proper doomrc syntax highlighting in GitHub
3 years ago
NTBBloodbath
4bac3af393
Merge branch 'develop' of github.com:vhyrro/doom-nvim into develop
3 years ago
Alejandro
56dce27a8e
Update doomrc
3 years ago
NTBBloodbath
0885ce734c
fix(functions): replace `G` with `vim.g`
3 years ago
NTBBloodbath
7614507c73
autoload: use the new logging system
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
af91c02c60
fix: attempt to fix the syntax bug again
3 years ago
Vhyrro
ec1c389e05
fix: buggy syntax startup
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
d146d0a2fa
Merge branch 'develop' of https://github.com/vhyrro/doom-nvim into develop
3 years ago
NTBBloodbath
50135d048d
doom-one: pull upstream changes
3 years ago
Vhyrro
4ea71dbf15
fix: remove 100ms delay when running `syntax on`
3 years ago
Vhyrro
7c357df5e5
Merge branch 'develop' of https://github.com/vhyrro/doom-nvim into develop
3 years ago
Vhyrro
a3003eb3c1
fix: typos in init.lua
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
NTBBloodbath
6b018aea30
update embedded doom-one colorscheme
3 years ago
NTBBloodbath
9b8d6a59c9
apply plugins management changes from upstream
3 years ago
NTBBloodbath
c2a0d95c2d
all: new doom-one colorscheme, written in pure Lua. Requires Neovim HEAD!
3 years ago
Vhyrro
a21b7d663c
fix: support for cheovim and remove trailing whitespace
3 years ago