Commit graph

212 commits

Author SHA1 Message Date
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
8f74a04d5d Add neovim config luarc 2023-02-21 11:31:20 +02:00