9a580ff1cd
chore(nvim): be more consistent with imap
usage
2022-05-03 08:56:44 +01:00
b462bad90f
chore(nvim): configure diagnostics output
...
Configure the output for LSP diagnostics, including null-ls.
2022-04-16 23:08:46 +01:00
2c86539313
feat(nvim): add mapping to go to implementation
2022-04-16 23:07:24 +01:00
5f4fb07631
fix(nvim): Tailwind completion in html.twig files
...
Whilst `twig` files are enabled by default, `html.twig` files aren't so
these need to be added as an additional filetype for LSP to work.
For completion, `html.twig` also needs to be added as a custom user
language, mapping to the `html` type.
Fixes : #25
2022-04-09 00:24:11 +01:00
798e753cc5
chore(nvim): change sorting in file browser
2022-04-07 00:29:54 +01:00
5a3fab8f53
feat(nvim): add vmap
for visual mode mappings
2022-04-05 09:32:47 +01:00
96a532a501
feat(nvim): use vimux when running tests
2022-04-05 09:32:20 +01:00
6c95ee5d4f
chore(nvim): add leader before mappings
2022-04-03 21:43:56 +01:00
f29785c491
feat(nvim): add new plugins
2022-03-31 01:13:30 +01:00
ddfdccde97
feat(nvim): add treesitter playground
2022-03-31 01:11:46 +01:00
b96ce389a9
feat(nvim): add LSP signature
2022-03-30 23:18:37 +01:00
54397bc899
feat(nvim): mappings to add trailing characters
...
Add mappings to add a trailing comma or semicolon to the end of the current line from insert mode.
2022-03-30 14:11:30 +01:00
14ebc86df5
feat(nvim): use the new global status line
2022-03-23 19:36:57 +00:00
903a36451d
style(nvim): run stylua
2022-03-23 19:36:54 +00:00
bc4e9b7952
feat(nvim): make req
work with dots
2022-03-23 19:36:35 +00:00
f50019dc19
feat(nvim): use express_line.nvim
2022-03-16 21:28:47 +00:00
f11372b550
chore(nvim): no hidden buffers
2022-03-02 19:41:17 +00:00
8f64d2773d
feat(nvim): add kazhala/close-buffers.nvim
2022-03-02 19:39:39 +00:00
9b3ca342f8
fix(nvim): mapping error which stops me typing 'K'
2022-02-28 21:58:41 +00:00
314d254069
feat(nvim): add nvim-notify
2022-02-16 08:26:21 +00:00
f6578a821a
feat(nvim): add a snippet for pcall
...
Useful when adding configuration files for new plugins.
2022-02-16 08:18:32 +00:00
251af8a126
feat(nvim): add fidget.nvim
2022-02-16 08:17:53 +00:00
143ad94abf
feat(nvim): add neogit
2022-02-16 08:03:16 +00:00
d2ff1cb546
feat(nvim): add lir.nvim
2022-02-16 07:59:33 +00:00
06664fda41
feat: update luasnip configuration
2022-02-10 10:02:08 +00:00
89400c9167
refactor(nvim): Telescope key bindings
2022-02-02 17:10:51 +00:00
5ea401884e
refactor(nvim): be consistent with casing
2022-01-30 19:49:37 +00:00
49c6254fe1
refactor(nvim): LSP configuration
2022-01-29 00:57:02 +00:00
55f899b7ae
Revert "nvim: fold everything by default"
...
This reverts commit 79a2687fcf
.
2022-01-29 00:51:36 +00:00
f31dd3327f
chore(nvim): don't wrap by default
2022-01-29 00:51:36 +00:00
494fbd5a4a
chore(nvim): remove auto-pairs plugin
2022-01-29 00:00:08 +00:00
0a574a8164
refactor(nvim): remove unused local
2022-01-21 13:14:39 +00:00
a30c771054
feat(nvim): add nvim-lua/lsp-status.nvim
2022-01-20 23:56:02 +00:00
93e329a60b
chore(nvim): add a local for use
2022-01-20 23:54:21 +00:00
9e8b13a760
feat(nvim): add lualine
2022-01-20 15:57:25 +00:00
776772a952
chore(nvim): disable auto-formatting
...
This is tricky when working on projects that use different formatting
and coding styles (e.g. Drupal and Symfony), and on projects that
haven't had code formatting run on them before and making a small change
causes a large number of changes to be staged.
I'll experiment with formatting code within a range, or toggling
auto-formatting per project. Maybe something similar to what @wincent
showed in https://youtu.be/ifA8iw42vwI .
2022-01-20 15:50:52 +00:00
44e7add133
refactor(nvim): remove unused local
2022-01-20 15:47:44 +00:00
2730c21433
chore(nvim): use ivy theme for file browser
2022-01-20 15:44:33 +00:00
75c8e6e5b1
fix(nvim): update file_browser command
2022-01-14 23:47:04 +00:00
6b8e3a8c59
feat(nvim): re-add Telescope file browser
2022-01-13 01:04:11 +00:00
c7a0954051
chore(nvim): disable formatting for now for PHP
2022-01-13 01:00:01 +00:00
cd67d3800c
chore(nvim): update keymaps for diagnostics
2022-01-13 00:37:05 +00:00
a4db5be33f
fix(nvim): change sorting strategy when grepping
2022-01-13 00:32:16 +00:00
cf6647658d
feat(nvim): add refactoring.nvim plugin
2022-01-13 00:23:36 +00:00
b6deb4cf8e
chore(nvim): set global vim variable in Lua
2022-01-13 00:16:27 +00:00
66b1d7da49
chore(nvim): remove print code
2022-01-12 23:28:57 +00:00
9b4f4b2a7b
feat(nvim): add rst snippets
...
Refs: #23
2022-01-12 13:44:24 +00:00
1c1eb68233
feat(nvim): re-add sumneko_lua LSP
2022-01-12 13:44:24 +00:00
3e78a62033
refactor(nvim): use key/value pairs for snippets
...
Refs: #23
2022-01-12 13:44:22 +00:00
a44b5b092f
feat(nvim): add drupalclass
snip
2022-01-12 07:43:53 +00:00