e810234430
Make plugin specs more uniform
2023-11-18 02:54:35 +02:00
f44e0b3274
Refactor neovim config file structure
...
All plugins are now in their own files with their lazy specifications
and configurations. Also moved lazy initialization to init.lua because
it is very compact now
2023-11-18 02:27:14 +02:00
94244ca95c
Fix bufferline theming
2023-11-18 00:21:28 +02:00
c6391d5557
Nvim: enable cursorline
2023-11-17 23:28:48 +02:00
69174838ad
Nvim: limit some plugins to only load on specific filetypes
2023-11-17 22:03:39 +02:00
e18faebc50
Rename mason module to lsp, packages/init.lua to lazy.lua
...
Better describes their usage
2023-11-17 16:53:58 +02:00
e7829af03c
Nvim: jdtl: use on_attach from mason module
2023-11-17 16:48:28 +02:00
0a9d36d111
Neovim: move navic to statusbar
2023-11-17 16:48:09 +02:00
8336ec5048
Tweak neovim config
...
- Add noice, navic
- Tweak theme configuration
- Tweak cder configuration
- Update .ignore file
2023-11-17 08:04:37 +02:00
ed43d0f48f
Revert pacman on termux
...
Caused too many issues to solve, using apt instead
2023-11-11 10:40:27 +02:00
557fba419b
Nvim: fix markdown preview plugin update
2023-10-11 10:44:36 +03:00
67d4a408e2
Nvim: cmp: rank snippets higher
2023-10-09 09:13:32 +03:00
aef2e0a750
Nvim: fix luasnip keymappings
2023-10-04 13:17:43 +03:00
5d9708d535
Fix pairs with copilot
2023-10-04 11:04:29 +03:00
976b2d04fb
Nvim: setup cmp for copilot
2023-10-04 11:01:08 +03:00
0997a179d4
Nvim: switch to copilot.lua
2023-10-04 10:27:17 +03:00
97bbcfd517
Nvim: use telescope for lsp definitions
2023-09-29 09:03:17 +03:00
b170d0182a
Nvim: migrate indent-blankline to v3
2023-09-29 09:03:03 +03:00
68ca9c6ab6
Neovim: add copilot
2023-09-27 15:06:50 +03:00
488b3e5bf4
Nvim: add keybind to show document symbols
2023-09-22 09:37:58 +03:00
82eab3ff94
Nvim treesitter: add missing configuration parameters
2023-09-21 15:39:04 +03:00
72a86c007a
Nvim: change telescope keybind
...
ctrl-t is used by default with tagstack
2023-09-20 16:52:06 +03:00
7330cf920b
Nvim: add ufo fold plugin
2023-09-20 16:23:52 +03:00
c255a9ea7f
Nvim: use default path in telescope
2023-09-18 16:48:04 +03:00
949319f1a9
Nvim: use telescope pickers for more lsp stuff
2023-09-18 16:47:46 +03:00
78bff95587
Nvim: disable show line in telescope lsp_references
2023-09-18 13:01:41 +03:00
370ae38846
Nvim: turn on smart path for telescope
2023-09-18 12:54:49 +03:00
a6e95a4719
Nvim: fixes to jdtls setup
...
Added runtimes and fixed lsp signature plugin
2023-09-05 10:22:09 +03:00
b8818d5439
Nvim: add keybinds to move to next/prev hunk
2023-08-21 15:26:33 +03:00
e141efbbe4
Nvim: Move some keybinds to which-key
2023-06-27 12:40:02 +03:00
3e1d80c56c
Separate neovide settings to it's own file in nvim config
2023-06-17 14:35:24 +03:00
d5973ea4e3
Nvim: Add git to disabled filetypes of indent-blankline
2023-05-23 22:04:02 +03:00
6c65550c69
Nvim: don't auto setup jdtls
2023-05-05 10:17:55 +03:00
afe64f98bc
nvim: add dashboard to indent-blankline ignore filetype
2023-05-02 09:24:46 +03:00
d19e5a8b6a
Neovim: switch lsp to use mason automatic setup
2023-04-26 21:41:28 +03:00
348ab63f99
Update nvim dashboard icons
2023-04-14 00:14:27 +03:00
70bf63b61a
Neovim: add dashboard
2023-04-14 00:02:58 +03:00
1702543f0f
Editorconfig is built-in to vim now
2023-04-12 09:03:28 +03:00
ae2ea3f9a6
Switch from traefik to caddy
2023-04-03 23:20:36 +03:00
20e48f14d1
Add Mason tool installer
2023-03-30 09:01:39 +03:00
0f6382bfc8
Nvim: Add ASCIIDoc preview plugin
2023-03-22 21:18:29 +02:00
9ec2a8eb9b
Nvim: order completion sources for better priority
2023-03-15 13:26:22 +02:00
5a11d0c79e
Neovim: add eslint lsp
2023-03-08 16:35:53 +02:00
e642a294c5
Nvim: add rust_analyzer
2023-03-01 22:24:07 +02:00
ced2b22fb4
Nvim: remove swayconfig plugin
2023-02-23 09:15:32 +02:00
49d5c6c92b
Neovim: Clean up configuration
2023-02-22 18:29:01 +02:00
13c59cab47
Fix issues after migrating to lazy package manager
2023-02-22 17:58:05 +02:00
f0750a1ad8
Nvim: add dap
2023-02-22 17:54:39 +02:00
12564939a7
Nvim: change package manager from packer to lazy
2023-02-22 14:45:30 +02:00
a8211ed1d8
Neovim: add schema for luarc
2023-02-21 11:33:35 +02:00