Commit graph

98 commits

Author SHA1 Message Date
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