aminnairi
|
b961d14b97
|
added neodev in order to increase the diagnostics availables for
neovim's lua functions & methods
|
2023-12-29 11:24:55 +01:00 |
|
aminnairi
|
cc650e5ca8
|
added back the luasnip package for nvim cmp
|
2023-12-28 23:20:52 +01:00 |
|
aminnairi
|
50cd291268
|
factorizing the lsp setup
|
2023-12-28 23:20:44 +01:00 |
|
aminnairi
|
67e8f8f45f
|
many changes to hopefully get the vim global to work with lua_ls
|
2023-12-24 12:24:16 +01:00 |
|
aminnairi
|
35e7ff10ce
|
added dynamic window resizing of width using nvim tree
|
2023-12-24 12:23:13 +01:00 |
|
aminnairi
|
c1e74d555d
|
removed lsp stuff and added some more keybinds
|
2023-12-23 22:05:30 +01:00 |
|
aminnairi
|
f244882866
|
added more vim-like keybinds for which key
|
2023-12-23 22:04:34 +01:00 |
|
aminnairi
|
917ecac900
|
added more vim-like keybinds in which key
|
2023-12-23 22:03:51 +01:00 |
|
aminnairi
|
c9bb9c3b93
|
removed copilot completions
|
2023-12-23 22:03:08 +01:00 |
|
aminnairi
|
7684f4e0eb
|
removed snippets
|
2023-12-23 22:02:57 +01:00 |
|
aminnairi
|
93ba49bac6
|
updated keymaps to a more vim-like feel
|
2023-12-23 22:02:29 +01:00 |
|
aminnairi
|
ab5bfb4723
|
added more keymaps for notifications stuff
|
2023-12-23 22:01:43 +01:00 |
|
aminnairi
|
4afdca9c19
|
removed copilot related stuff from lspkind
|
2023-12-23 22:01:14 +01:00 |
|
aminnairi
|
ba3980d7d3
|
removed copilot
|
2023-12-23 22:01:07 +01:00 |
|
aminnairi
|
13724ca17b
|
now using absolute path in notification message for nvim tree actions
|
2023-12-21 18:55:13 +01:00 |
|
aminnairi
|
8ad2e4972a
|
setting the width of nvim tree to be dynamic instead of hard coded
|
2023-12-21 18:54:58 +01:00 |
|
aminnairi
|
d5fe78bf31
|
using local variable instead of calling the require on each keybind for
nvim tree
|
2023-12-21 18:54:34 +01:00 |
|
aminnairi
|
a5f2cbd5da
|
added more barbar shortcuts
|
2023-12-20 17:24:50 +01:00 |
|
aminnairi
|
2bb4ad2cde
|
now notifying only the relative path instead of the full path
|
2023-12-20 17:13:29 +01:00 |
|
aminnairi
|
955cf2a0a6
|
now linting the files on buffer writes
|
2023-12-10 19:54:27 +01:00 |
|
aminnairi
|
316be4d453
|
sorted treesitter languages and added some more
|
2023-12-06 11:55:58 +01:00 |
|
aminnairi
|
0b60b55604
|
added configuration for the language server for elm
|
2023-12-06 11:52:43 +01:00 |
|
aminnairi
|
303e17d8d8
|
sorted language servers and added language server for elm
|
2023-12-06 11:52:25 +01:00 |
|
aminnairi
|
0a3613d16b
|
added elm formatter
|
2023-12-06 11:51:59 +01:00 |
|
aminnairi
|
8f13863d45
|
also using the neovim syntax to indent the file along with treesitter
|
2023-12-06 04:51:46 +01:00 |
|
aminnairi
|
4ba859ac10
|
now indenting based on the treesitter AST
|
2023-12-06 04:51:27 +01:00 |
|
aminnairi
|
7b15cfc562
|
now automatically installing treesitter languages
|
2023-12-06 04:51:07 +01:00 |
|
aminnairi
|
8c99648652
|
now automatically installing treesitter languages
|
2023-12-06 04:50:39 +01:00 |
|
aminnairi
|
81761dc344
|
added better sign in the sign columns for lsp diagnostics
|
2023-12-06 04:50:06 +01:00 |
|
aminnairi
|
6e1cdbc1d4
|
running the linter on keybind only instead of always
|
2023-12-06 04:49:10 +01:00 |
|
aminnairi
|
586fcd2c1d
|
using the config callback for defining setup for nvim conform
|
2023-12-06 04:48:34 +01:00 |
|
aminnairi
|
305fff1968
|
added a shortcut to run the formatted on a keybind in neovim
|
2023-12-06 04:48:02 +01:00 |
|
aminnairi
|
df933c16ff
|
removed level max for phpstan
|
2023-12-04 22:51:26 +01:00 |
|
aminnairi
|
5b92d921f6
|
disabling auto format on save when eslint is attached to an lsp server
|
2023-12-04 22:24:34 +01:00 |
|
aminnairi
|
eee82aa636
|
added php related configuration for phpstan & phpcs
|
2023-12-04 22:24:16 +01:00 |
|
aminnairi
|
019ffe4b63
|
added php related programs for mason tool installer
|
2023-12-04 22:23:31 +01:00 |
|
aminnairi
|
e673d1c670
|
added intelephense plugin for mason lspconfig
|
2023-12-04 22:23:17 +01:00 |
|
aminnairi
|
b3acc0baa8
|
added configuration for neovim conform plugin
|
2023-12-04 22:22:55 +01:00 |
|
aminnairi
|
2b91bb9abc
|
added on_attach functions to relevant lsp servers
|
2023-12-04 19:14:08 +01:00 |
|
aminnairi
|
a5180fa81c
|
added keymaps for neogit
|
2023-12-04 19:13:45 +01:00 |
|
aminnairi
|
f6ed6ab7db
|
now running neogit lazily
|
2023-12-04 19:13:16 +01:00 |
|
aminnairi
|
e7019d8988
|
added trouble plugin for neovim
|
2023-12-04 19:11:19 +01:00 |
|
aminnairi
|
22f90641eb
|
added noice plugin
|
2023-12-04 19:09:17 +01:00 |
|
aminnairi
|
d0f9525a70
|
added icon picker plugin
|
2023-12-04 19:09:07 +01:00 |
|
aminnairi
|
c0e35819d9
|
added neogit configuration
|
2023-12-03 09:07:24 +01:00 |
|
aminnairi
|
966c05f4fb
|
using lua function to define the colorscheme
|
2023-12-02 23:53:11 +01:00 |
|
aminnairi
|
b6031ccad8
|
added way more treesitter languages for neovim
|
2023-12-02 23:52:49 +01:00 |
|
aminnairi
|
50f21b1c2f
|
added rust analyzer lsp configuration for neovim
|
2023-12-02 23:52:34 +01:00 |
|
aminnairi
|
4f6ec77736
|
enabling automatic installation of lsp utilities
|
2023-12-02 23:52:15 +01:00 |
|
aminnairi
|
ed71779212
|
added copilot configuration and theming
|
2023-12-02 23:51:47 +01:00 |
|