Oliver Davies
9a580ff1cd
chore(nvim): be more consistent with imap
usage
2022-05-03 08:56:44 +01:00
Oliver Davies
87526f3b4d
fix(*): add loop control and loop var variables
2022-04-26 20:51:24 +01:00
Oliver Davies
6c6b428883
fix(nvim): typo in JS snippets
2022-04-25 08:10:57 +01:00
Oliver Davies
dc3c39fbdf
fix(neovim): autocomplete with nvim-cmp
...
Update nvim-cmp mappings configuration following the recent breaking
changes.
2022-04-20 22:50:27 +01:00
Oliver Davies
b462bad90f
chore(nvim): configure diagnostics output
...
Configure the output for LSP diagnostics, including null-ls.
2022-04-16 23:08:46 +01:00
Oliver Davies
2c86539313
feat(nvim): add mapping to go to implementation
2022-04-16 23:07:24 +01:00
Oliver Davies
591cf8224f
fix(nvim): update LuaSnip configuration
...
Fixes : #30
2022-04-12 23:15:01 +01:00
Oliver Davies
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
Oliver Davies
798e753cc5
chore(nvim): change sorting in file browser
2022-04-07 00:29:54 +01:00
Oliver Davies
5a3fab8f53
feat(nvim): add vmap
for visual mode mappings
2022-04-05 09:32:47 +01:00
Oliver Davies
96a532a501
feat(nvim): use vimux when running tests
2022-04-05 09:32:20 +01:00
Oliver Davies
ec4942d72c
chore(nvim): experimenting with overriding colours
2022-04-05 09:31:44 +01:00
Oliver Davies
6c95ee5d4f
chore(nvim): add leader before mappings
2022-04-03 21:43:56 +01:00
Oliver Davies
30270105db
feat: add keymaps for Treesitter
2022-04-03 20:45:24 +01:00
Oliver Davies
44636df384
refactor(nvim): rename file
2022-03-31 01:14:34 +01:00
Oliver Davies
f29785c491
feat(nvim): add new plugins
2022-03-31 01:13:30 +01:00
Oliver Davies
ddfdccde97
feat(nvim): add treesitter playground
2022-03-31 01:11:46 +01:00
Oliver Davies
b96ce389a9
feat(nvim): add LSP signature
2022-03-30 23:18:37 +01:00
Oliver Davies
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
Oliver Davies
14ebc86df5
feat(nvim): use the new global status line
2022-03-23 19:36:57 +00:00
Oliver Davies
3d1135788c
feat(nvim): add mappings for refactors
2022-03-23 19:36:57 +00:00
Oliver Davies
903a36451d
style(nvim): run stylua
2022-03-23 19:36:54 +00:00
Oliver Davies
bc4e9b7952
feat(nvim): make req
work with dots
2022-03-23 19:36:35 +00:00
Oliver Davies
25c6a44a2a
feat(nvim): configure harpoon
2022-03-23 11:43:05 +00:00
Oliver Davies
f50019dc19
feat(nvim): use express_line.nvim
2022-03-16 21:28:47 +00:00
Oliver Davies
f11372b550
chore(nvim): no hidden buffers
2022-03-02 19:41:17 +00:00
Oliver Davies
8f64d2773d
feat(nvim): add kazhala/close-buffers.nvim
2022-03-02 19:39:39 +00:00
Oliver Davies
9b3ca342f8
fix(nvim): mapping error which stops me typing 'K'
2022-02-28 21:58:41 +00:00
Oliver Davies
4cce15244a
chore(nvim): update neogit mappings
2022-02-28 21:57:48 +00:00
Oliver Davies
1e7f350a3b
feat(nvim): configure Neogit
2022-02-17 20:37:37 +00:00
Oliver Davies
314d254069
feat(nvim): add nvim-notify
2022-02-16 08:26:21 +00:00
Oliver Davies
f6578a821a
feat(nvim): add a snippet for pcall
...
Useful when adding configuration files for new plugins.
2022-02-16 08:18:32 +00:00
Oliver Davies
251af8a126
feat(nvim): add fidget.nvim
2022-02-16 08:17:53 +00:00
Oliver Davies
143ad94abf
feat(nvim): add neogit
2022-02-16 08:03:16 +00:00
Oliver Davies
d2ff1cb546
feat(nvim): add lir.nvim
2022-02-16 07:59:33 +00:00
Oliver Davies
06664fda41
feat: update luasnip configuration
2022-02-10 10:02:08 +00:00
Oliver Davies
89400c9167
refactor(nvim): Telescope key bindings
2022-02-02 17:10:51 +00:00
Oliver Davies
5ea401884e
refactor(nvim): be consistent with casing
2022-01-30 19:49:37 +00:00
Oliver Davies
47e7d1b8cb
refactor(nvim): build from source
2022-01-30 10:48:07 +00:00
Oliver Davies
3b4c247ca7
refactor(nvim): completion configuration
2022-01-29 01:14:09 +00:00
Oliver Davies
49c6254fe1
refactor(nvim): LSP configuration
2022-01-29 00:57:02 +00:00
Oliver Davies
55f899b7ae
Revert "nvim: fold everything by default"
...
This reverts commit 79a2687fcf
.
2022-01-29 00:51:36 +00:00
Oliver Davies
f31dd3327f
chore(nvim): don't wrap by default
2022-01-29 00:51:36 +00:00
Oliver Davies
494fbd5a4a
chore(nvim): remove auto-pairs plugin
2022-01-29 00:00:08 +00:00
Oliver Davies
0a574a8164
refactor(nvim): remove unused local
2022-01-21 13:14:39 +00:00
Oliver Davies
d73da59246
feat(nvim): add small_terminal
function
2022-01-21 00:04:21 +00:00
Oliver Davies
a30c771054
feat(nvim): add nvim-lua/lsp-status.nvim
2022-01-20 23:56:02 +00:00
Oliver Davies
93e329a60b
chore(nvim): add a local for use
2022-01-20 23:54:21 +00:00
Oliver Davies
6aad5c6f54
chore(nvim): reduce the character width in ZenMode
2022-01-20 15:57:50 +00:00
Oliver Davies
9e8b13a760
feat(nvim): add lualine
2022-01-20 15:57:25 +00:00