Commit Graph

307 Commits

Author SHA1 Message Date
Fabian Imhof fa734bbf65 fix stuff 2024-11-29 12:03:43 +01:00
Fabian Imhof 546a80891f update config for convenience 2024-10-08 17:37:28 +02:00
Fabian Imhof 28f257fcb1 remove default spellcheck 2024-09-27 10:58:23 +02:00
TheSoeren 5975e1b573 spellchecking and devicons 2024-09-24 22:21:33 +02:00
Fabian Imhof e28f39d75f FIIIIX 2024-09-20 17:14:49 +02:00
Fabian Imhof 3a798315e9 fix mason issue 2024-09-20 10:31:16 +02:00
TheSoeren 2e45c70b52 resolve merge 2024-09-20 07:53:27 +02:00
TheSoeren 54d8b950fd add latex autocomplete 2024-09-19 15:00:31 +02:00
TheSoeren ac45b1953c update to latest og version 2024-09-18 13:32:32 +02:00
TheSoeren 52575c8507 resolve conflict 2024-09-17 10:44:29 +02:00
TheSoeren e091cb27b7 updated neo-tree 2024-09-17 10:42:30 +02:00
TheSoeren 9651e80d7e resolve conflict 2024-07-30 21:41:27 +02:00
TheSoeren 7123bf8ae6 fix java and cleanup 2024-07-28 11:33:46 +02:00
TheSoeren 6171b6b704 added prettier to autoinstall 2024-06-30 14:30:13 +02:00
TheSoeren 3f859fa83c add java lsp and cmake plugin 2024-06-29 19:49:14 +02:00
TheSoeren 7c95894313 remove clashing key binds 2024-06-25 22:35:43 +02:00
TheSoeren e2f3ffcc02 Generic changes, notably adding git-blame 2024-06-25 22:34:00 +02:00
TheSoeren dd28b344e4 add cpp lsp 2024-06-18 17:23:31 +02:00
Søren e934fef8f1
Update README.md 2024-06-07 09:50:15 +02:00
TheSoeren c97a7a1284 add undotree 2024-06-06 16:40:06 +02:00
TheSoeren 8c8f8b016c adjust key bindings 2024-06-06 15:05:45 +02:00
TheSoeren ceee1003cc fix syntax error 2024-06-06 14:59:33 +02:00
TheSoeren 869a8cd673 add dotnet support and remove deprecated remap 2024-06-06 14:54:34 +02:00
TheSoeren a9c63d770f move scripts to correct folder 2024-06-06 11:18:35 +02:00
TheSoeren 38857a2ccb rename keymaps.lua 2024-06-06 10:36:20 +02:00
TheSoeren 2a01bc8d32 add many useful remaps 2024-06-06 10:35:34 +02:00
TheSoeren 0ba6285808 organize nvim config 2024-06-06 09:50:15 +02:00
TheSoeren 9f25cc1912 add typescript lsp 2024-06-06 09:11:34 +02:00
TheSoeren 9626f574d1 remove init.vim 2024-06-06 00:50:39 +02:00
TheSoeren 89f79e2c57 add plugin import 2024-06-06 00:43:02 +02:00
Per Malmberg 5aeddfdd5d
Automatically set detached state as needed. (#925)
* Automatically set detached state as needed.

* Use vim.fn.has instead.

* Fix int vs bool.
2024-05-10 13:43:22 -04:00
Smig b9bd02d55b
fix: debug.lua (#918) 2024-05-08 10:55:49 -04:00
Richard Macklin f86f18f27a
Add diff to treesitter's ensure_installed languages (#908) 2024-05-05 21:01:39 -04:00
Damjan 9000 6f6f38a6b5
Move LspDetach handler near kickstart-lsp-highlight group (#900)
Moved to make sure the kickstart-lsp-highlight group exists when
the LspDetach handler is invoked. The LspDetach handler is used
to clean up any lsp highlights that were enabled by CursorHold
if the LSP is stopped or crashed.
2024-05-02 16:53:07 -04:00
Damjan 9000 b7d5cc8f42
README: add clipboard tool dependency (#886)
Fixes: #884
Neovim requires an external tool for proper system clipboard integration.
Some systems install this already by default:
- on Fedora xsel is already installed by default
- on Windows using the choko install the win32yank is alredy installed
This is not installed by default on ubuntu or debian so adding that
to the dependencies list and to the install instructions snippets.
2024-04-27 16:40:27 -04:00
Adolfo Gante 8df3deb6fe
Update README.md (#875)
Line 102. Placed 'also' before the 'includes'.

"That includes also examples of adding popularly requested plugins." ---> "That also includes examples of adding popularly requested plugins."
2024-04-22 17:15:42 -04:00
Francis Belanger 942b26184c
fix: highlight group clear on each attach (#874) 2024-04-22 15:53:45 -04:00
Francis Belanger 81f270a704
Fix highlight errors when lsp crash or stop (#864)
* Fix highlight errors when lsp crash or stop

It adds a check wether the client is still available before
highlighting.

If the client is not there anymore it returns `true` to unregister the
autocommand

This fix the
`method textDocument/documentHighlight is not supported by any of the servers registered for the current buffer`
errors when doing a LspRestart or the server crashes

* Delete the highlight autocommands in the LspDetatch event

* Only delete autocmds for the current buffer with the group name

* Simplify clearing the autocommands

---------

Co-authored-by: Francis Belanger <francis.belanger@ubisoft.com>
2024-04-22 11:43:10 -04:00
Vladislav Grechannik f92fb11d68
Fix deprecation notice of inlay hints (#873) 2024-04-22 07:27:13 -04:00
Damjan 9000 2e68a2c253
Add a commented out example of the classic complete keymaps. Fixes #866 (#868) 2024-04-20 13:14:49 -04:00
Damjan 9000 9f5176fc2a
Minor improvements of debian install instructions. Fixes #859 (#869) 2024-04-20 13:14:24 -04:00
Evan Carroll 931ec5c226
Update README.md (#860)
Attempted fix for #859, provide reasonable Debian install instructions -- comment on GitHub issue with refinement.
2024-04-20 11:55:01 -04:00
GameFuzzy b07176aef6
fix: restore Mason config timing for DAP startup (again) (#865) 2024-04-19 13:50:42 -04:00
Damjan 9000 f5c9fe8e15
Add gitsigns recommended keymaps as an optional plugin (#858) 2024-04-17 21:00:39 -04:00
Damjan 9000 5e258d276f
Move plugin examples from README to optional plugin files (#831)
* Move autopairs example from README to an optional plugin

* Move neo-tree example from README to an optional plugin
2024-04-17 15:25:54 -04:00
Vladislav Grechannik 5540527fab
Enable inlay hints for the supporting servers (#843) 2024-04-17 14:04:55 -04:00
Chris Patti 6d6b3f38c1
Fix: #847 - add prefer_git to treesitter config (#856) 2024-04-17 14:02:24 -04:00
Damjan 9000 fabeb86d8b
Comment about nerd font selection. Fixes #853 (#854) 2024-04-17 09:59:14 -04:00
rdvm e2bfa0c66f
Arch, btw (#852)
* Arch, btw

* Add unzip

* Add unzip for Fedora and --needed arg for Arch
2024-04-16 11:29:27 -04:00
Viet 23773900d9
Update README (#832) 2024-04-08 16:13:22 -04:00