Ching Pei Yang
|
21fcace3ed
|
treewide: implement lazy loading via lz.n for selected plugins (#407)
* flake: add lz.n and lzn-auto-require
* lazy: init module
* lzn-auto-require: add init lua code
* wrapper: fix opt plugin format
* lib.binds: add lz.n variant of bind functions
* telescope: lazy load
* nvim-tree: lazy load
* dapui: lazy load
* trouble: lazy load
* toggleterm: lazy load
* cheatsheet: lazy load
* diffview: lazy load
* icon-picker: lazy load
* leap: lazy load
* fidget: lazy load
* docs: add section on lazy plugins
* lazy: support lazy.enable=false
* comment-nvim: lazy load
* surround-nvim: lazy load
* neo-tree: lazy load
* fixup! lazy: init module
* dap: appease the nix gods (fix statix lint)
* flake.lock: fix merge mistake
* doc: update release note
* fixup! doc: update release note
* neo-tree: fix duplicate neo-tree install
* lazy: use attrsOf for lazy.plugins
* treewide: update lazy.plugins syntax
* docs: update lazy.plugins syntax
* lazy: cleanup
* Update docs/manual/hacking/additional-plugins.md
Co-authored-by: diniamo <55629891+diniamo@users.noreply.github.com>
* formatting nitpick
Co-authored-by: diniamo <55629891+diniamo@users.noreply.github.com>
* typo tee hee :3
Co-authored-by: diniamo <55629891+diniamo@users.noreply.github.com>
* typo tee hee :4
Co-authored-by: diniamo <55629891+diniamo@users.noreply.github.com>
* flake: update lz.n
* lazy: update lz.n plugin spec
* lazy: allow lines in place of str for lua code
* copilot: lazy load
* cmp: lazy load
this moves cmp itself to lazy.plugins but other plugins that call cmp
are not yet lazy so cmp is technically not yet lazy
* luasnip: lazy load
* flake: add rtp.nvim
* cmp: actually lazy load source
* fixup! cmp: actually lazy load source
* format
* docs: fix broken link
* cmp-nvim-lsp: lazy load
* lazy: allow key mode of str type
* cmp: install sourcess via cmp.sourcePlugins
* Update docs/manual/hacking/additional-plugins.md
Co-authored-by: diniamo <55629891+diniamo@users.noreply.github.com>
* lazy: refactor common var
* nvim-dap-ui: add setupOpts
* refactor: re-order plugin and lz.n configs
lazy: make lzn-auto-require togglable
* docs: update dag-entries
* trouble: remove redundant import
* lazy: remove unused module arg
* toggleterm: make lazygit keybind optional
* toggleterm: use toLuaObject for clarity
* surround: rework keymap config
* remove stale FIXME
* lsp: use cmp_nvim_lsp capabilities
* cmp: deduplicate attr key
* theme: ensure themes load before lazy plugins
* doc: update description of `theme` dag entry
* lsp: avoid loading cmp on startup
* doc: update configuration docs on custom plugins
* cmp: skip trigger_load if lazy disabled
* treesitter: remove redundant code
* lsp: mark hack as HACK
* comment: remove redundant plugin
* Squash merge v0.7 into feature/lzn
---------
Co-authored-by: raf <raf@notashelf.dev>
Co-authored-by: diniamo <55629891+diniamo@users.noreply.github.com>
|
2024-11-04 16:50:50 +01:00 |
|
Gerg-L
|
b4c06c71dc
|
docs: fix declerations (#381)
* docs: fix declerations
* fix: formatting for your baldness
|
2024-09-26 01:46:47 +03:00 |
|
Gerg-L
|
57be605ed4
|
lib.neovimConfiguration: deprecated extraModules and configuration (#377)
* lib.neovimConfiguration: deprecated extraModules and configuration
* docs: various fixes
|
2024-09-22 22:52:10 +03:00 |
|
|
1ce25d7ca3
|
modules: reorder args
|
2024-05-16 19:11:39 +03:00 |
|
|
bf090172d2
|
modules/extra: init deprecations module; warn for elixir & vim-tidal
|
2024-05-06 23:43:34 +03:00 |
|
|
1740b437c0
|
neovim/spellcheck: disable programming wordlist
errors as it cannot download its spellfile. needs to be fixed
|
2024-04-27 16:22:42 +03:00 |
|
|
d9a984bf6f
|
modules/wrapper: move RC features to wrapper/rc
|
2024-04-21 02:10:06 +03:00 |
|
|
43263040a4
|
treewide: restructure modules directory; add comments to modules top-level import
|
2024-04-20 18:12:36 +03:00 |
|
|
b4384a833f
|
modules: move vim-dirtytalk to plugins/spellcheck
|
2024-04-14 14:43:18 +03:00 |
|
|
7c730a78e5
|
treewide: begin restructuring the module tree
|
2024-04-07 17:16:13 +03:00 |
|
|
c1f449137f
|
treewide: cleanup
|
2023-11-06 12:33:38 +03:00 |
|
NotAShelf
|
640e37bd08
|
dev: init nvim-dap setup
|
2023-06-27 00:04:58 +02:00 |
|
NotAShelf
|
fdca3b1e7e
|
feat(languages: move markdown and tidal to languages module)
|
2023-04-18 00:38:57 +03:00 |
|
NotAShelf
|
6b512f132a
|
feat: refactor and separate LSP/language configurations
|
2023-04-17 23:27:27 +03:00 |
|
NotAShelf
|
170eccea99
|
feat: import project-nvim module
|
2023-04-07 20:36:16 +03:00 |
|
NotAShelf
|
7d0d0e7963
|
feat: move nvim-notify to UI
|
2023-04-03 12:14:23 +03:00 |
|
NotAShelf
|
88ce2926c5
|
feat: rename presence -> rich-presence
|
2023-02-27 22:29:46 +03:00 |
|
NotAShelf
|
79587828f4
|
feat: add comment.nvim and deprecate kommentary
|
2023-02-16 23:32:46 +03:00 |
|
NotAShelf
|
9ac1e1dadd
|
refactor: move gestures , which-key , telescope and cheatsheet to utils
|
2023-02-06 08:13:38 +03:00 |
|
NotAShelf
|
1c8d224775
|
feat: mouse gestures & nvim-session-manager
|
2023-02-06 05:26:52 +03:00 |
|
NotAShelf
|
78d3ae31d1
|
feat: TabNine and Copilot assistants
|
2023-02-06 04:14:01 +03:00 |
|
NotAShelf
|
5f861b3ed1
|
feat: UI overhaul
|
2023-02-06 03:55:19 +03:00 |
|
NotAShelf
|
202eaaf322
|
feat: toggleterm
|
2023-02-06 02:44:38 +03:00 |
|
NotAShelf
|
07c101f447
|
feat: obsidian and orgmode neovim plugins
|
2023-02-06 00:57:47 +03:00 |
|
NotAShelf
|
fbccfa48e4
|
feat: discord rpc
|
2023-02-05 23:56:40 +03:00 |
|
NotAShelf
|
94be9167d2
|
feat: relocate whichkey and add cheatsheet.nvim
|
2023-02-04 01:46:34 +03:00 |
|
NotAShelf
|
1ac4dd7d98
|
feat(visuals): cinnamon smooth scrolling
|
2023-02-04 00:20:20 +03:00 |
|
NotAShelf
|
a7c1fd7b80
|
feat: import dashboard module
|
2023-02-03 10:38:10 +03:00 |
|
NotAShelf
|
9134152221
|
feat: import minimap-vim module
|
2023-02-02 00:01:21 +03:00 |
|
NotAShelf
|
9c00808863
|
dev: rebase on a less personalized neovim flake
|
2023-02-01 22:11:37 +03:00 |
|