Oliver Davies
1b397749ca
revert(nvim): invoke completion menu manually
...
This reverts commit 1366a9d472
.
2023-07-19 21:41:19 +01:00
Oliver Davies
1366a9d472
feat(nvim): invoke completion menu manually
...
Don't open the completion menu automatically but invoke it when needed
using <C-Space>.
2023-06-23 22:21:02 +01:00
Oliver Davies
ee3054fe48
fix(nvim): re-add intelephense
...
Phpactor isn't providing LSP information or diagnostics within Drupal
tests whereas Intelephense does.
This means that I'm getting duplicate results in files where both
Intelephense and Phpactor are working, but I'll look into this again and
see if I can go back to using just Phpactor.
2023-06-22 07:56:36 +01:00
Oliver Davies
61ee8411e1
fix(nvim): code formatting and diagnostics
2023-06-21 09:01:21 +01:00
Oliver Davies
a9c7ab3f67
feat(nvim): add keymap for formatting text
2023-06-21 09:01:21 +01:00
Oliver Davies
07b9d08a3e
feat(nvim): add nixd
2023-06-20 01:39:23 +01:00
Oliver Davies
03ff33fc6f
feat: enable Phpactor
...
Refs: #41
2023-05-19 12:23:09 +01:00
Oliver Davies
f468f8aa5f
feat(nvim): only run PHPCS if there is a
...
...phpcs.xml.dist file.
2023-05-11 14:14:03 +01:00
Oliver Davies
9ecc92f7d1
feat(nvim): evaluate replacing Intelephense with
...
...Phpactor
Refs: #41
2023-05-10 01:44:29 +01:00
Oliver Davies
bc149e3deb
feat(nvim): ignore key mapping error
2023-05-09 19:08:53 +01:00
Oliver Davies
491b6bcc3f
fix(nvim): eslint errors on first lines of buffers
...
Only run eslint when an .eslintrc.js file is present in the project
root.
2023-04-30 23:12:20 +01:00
Oliver Davies
fe4833cdba
chore(nvim): re-add virtual text
2023-04-30 10:52:24 +01:00
Oliver Davies
7c8dfc5ad4
chore(nvim): remove sign icons
2023-04-30 10:52:07 +01:00
Oliver Davies
dbfcc97708
fix(nvim): additional LSP keybindings
2023-04-30 10:51:44 +01:00
Oliver Davies
35bef73170
feat(nvim): finish configuring lsp-zero.nvim
...
Fixes #49
2023-04-29 10:55:45 +01:00
Oliver Davies
f58ef51f0f
refactor(nvim): use lsp-zero.nvim
2023-04-18 11:43:50 +01:00
Oliver Davies
4add1d9f07
feat(nvim): replace sumneko_lua with lua_ls
2023-04-08 09:44:29 +01:00
Oliver Davies
8b8a9f1ce5
feat(nvim): config updates
2023-03-22 22:24:53 +00:00
Oliver Davies
d5fa2b558b
feat: make working with Pulumi in Python nicer
2023-03-14 11:18:53 +00:00
Oliver Davies
223412970a
feat(nvim): add gitsigns to null-ls code actions
2023-02-12 09:51:24 +00:00
Oliver Davies
17b8a7c815
nvim: null-ls: set the temporary directory
2023-01-30 22:05:58 +00:00
Oliver Davies
e4b8ea9e33
feat: add Astro language server
2023-01-13 01:39:19 +00:00
Oliver Davies
2a1927f073
feat: enable Tailwind CSS LSP for Astro files
...
Refs: #30
2022-12-10 10:05:45 +00:00
Oliver Davies
1b03084975
fix(nvim): error on startup
2022-11-08 10:40:03 +00:00
Oliver Davies
5630466780
refactor(nvim): manage Neovim with Home Manager
2022-10-04 09:38:42 +01:00