43d1cf31d8
Add diagnostics to bufferline
2023-11-18 22:31:29 +02:00
0df316b4fb
Fix lua_ls setup, add some documentation
2023-11-18 22:31:15 +02:00
ad580cc29f
Nvim: fix some keybinds, organize code
2023-11-18 21:41:50 +02:00
b1461d75e0
Fix jdtls
2023-11-18 10:09:47 +02:00
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
8d2e52ec5e
Update neovim plugins
2023-11-17 08:09:40 +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
aa1af14bfd
Remove esphome
2023-11-16 09:44:52 +02:00
42c81d20dd
Update neovim plugins
2023-11-16 09:44:07 +02:00
5326fe37b3
Remove unneeded comment character
2023-11-14 19:04:46 +02:00
b740475b58
Format config.toml with taplo
2023-11-14 18:03:48 +02:00
016f11b42d
Move npmrc to terminal profile
2023-11-14 18:03:11 +02:00
690deb51c0
Configure npm global packages to path
2023-11-14 18:02:33 +02:00
39ff6b0eb6
Don't format lazy-lock.json
2023-11-11 15:17:00 +02:00
a13b7829ea
Revert more termux stuff related to previous commit
2023-11-11 10:51:56 +02:00
ed43d0f48f
Revert pacman on termux
...
Caused too many issues to solve, using apt instead
2023-11-11 10:40:27 +02:00
2bf1f47b2f
Git: enable submodule check on push
2023-11-07 14:16:03 +02:00
48a1f9901f
Git: enable automatic update of submodules
2023-11-07 14:07:52 +02:00
f387868de1
Nvim: remove xboot option from jdtls
...
This is not needed and causes options on recent java versions
2023-11-02 11:52:40 +02:00
858a3cd154
Nvim: small tweaks to jdtls arguments
2023-11-01 16:35:55 +02:00
5c65dd9cb9
Fix sudo not expanding aliases
2023-11-01 16:35:23 +02:00
8a7c780bf3
Nvim: enable lombok
2023-10-31 13:49:38 +02:00
4b6f9b19d9
Fix debian fzf zsh plugin
2023-10-30 23:09:55 +02:00
3a3869dd77
Add debian to zsh aliases
2023-10-30 23:03:13 +02:00
91eca4d282
Add root dotfiles to Tirion
2023-10-30 22:53:42 +02:00
718070963a
Add tirion
2023-10-30 22:44:36 +02:00
88bb9f6412
Remove obsolete sway profile, add fonts.conf to Moria
2023-10-18 21:04:51 +03:00
be766e97bc
Format fonts.conf
2023-10-18 21:01:19 +03:00
12535c2ae0
Update nextcloud on moria with update script
2023-10-18 09:16:26 +03:00
82e23cd6b2
Update dotdrop
2023-10-13 13:02:03 +03:00
557fba419b
Nvim: fix markdown preview plugin update
2023-10-11 10:44:36 +03:00
bbb67058e7
Gnome: volume step 1 for media keys
2023-10-09 10:05:44 +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
7d07bbfaa6
Update script: don't verify on arch
2023-10-04 10:29:05 +03:00
0997a179d4
Nvim: switch to copilot.lua
2023-10-04 10:27:17 +03:00
33258e3bf3
Update pip and cargo on ubuntu and termux
2023-10-03 10:40:06 +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
9b4a1e1598
Neovim: add function to run java code
2023-09-27 10:16:46 +03:00