Commit graph

1661 commits

Author SHA1 Message Date
Evie Litherland-Smith 29e1efe9e3 Add Trouble setup file
Replace keymaps for common LSP functions with the Trouble
equivalent
2022-11-15 13:33:09 +00:00
Evie Litherland-Smith 4b68cc887c Add zimports to python format commands 2022-11-09 10:42:32 +00:00
Evie Litherland-Smith 1ce6e03a72 Disable git line highlight by default 2022-11-09 09:25:23 +00:00
Evie Litherland-Smith e48a39b0d4 Disable git word diff by default 2022-11-09 09:19:12 +00:00
Evie Litherland-Smith 345ff1e831 Add more SnipRun keymaps 2022-11-08 16:46:15 +00:00
Evie Litherland-Smith 95bc3ffb4c Add lsp settings to EFM 2022-11-08 16:42:43 +00:00
Evie Litherland-Smith 0e4e29ce0e Enable gitsigns word_diff, add keymaps to toggle 2022-11-08 13:54:33 +00:00
Evie Litherland-Smith 3903e1486f Formatting 2022-11-07 16:41:35 +00:00
Evie Litherland-Smith 038e5af3b5 Add notify to nightfox modules 2022-11-07 16:28:42 +00:00
Evie Litherland-Smith 13d1e7f9b9 Checking wrong version number 2022-11-07 16:15:46 +00:00
Evie Litherland-Smith 05725c6cef Add capabilities and flags to lua LSP, add python-version to gitignore 2022-11-07 16:13:13 +00:00
Evie Litherland-Smith da7767a1fb Keep support for depracated format syntax in version <= 7 2022-11-07 16:04:36 +00:00
Evie Litherland-Smith a252a8d543 Change TS back from installing all parsers 2022-11-07 15:48:10 +00:00
Evie Litherland-Smith 9e84c061af Move packer output to popup window 2022-11-07 15:32:06 +00:00
Evie Litherland-Smith 4e326a262a Install all TS parsers 2022-11-07 15:24:06 +00:00
Evie Litherland-Smith 6cd9772433 Add efm-langserver and tree-sitter binaries 2022-11-07 15:19:36 +00:00
Evie Litherland-Smith 0be716be4f Add python black and isort as LSP formatter using EFM 2022-11-07 15:12:13 +00:00
Evie Litherland-Smith 65f7631912 Move python config into options, add keymap to format with black and zimports 2022-11-03 11:29:01 +00:00
Evie Litherland-Smith cfabd294fb Change git pull/push commands for keymap 2022-11-03 09:55:54 +00:00
Evie Litherland-Smith 52133e7814 Make nvim-tree not opt 2022-11-03 09:55:09 +00:00
Evie Litherland-Smith 1667293a83 Move various settings into dedicated files based on purpose 2022-11-02 16:11:38 +00:00
Evie Litherland-Smith 4cba0df0be Change shiftwidth to 4, fix indentation in lua files. Disable TS in help pages (0.8 bug) 2022-11-02 13:40:30 +00:00
Evie Litherland-Smith f848fabc23 Add keymaps for fetch, pull and push 2022-11-02 11:50:19 +00:00
Evie Litherland-Smith d6d3c40192 Add some gitsigns keymaps 2022-11-02 11:47:57 +00:00
Evie Litherland-Smith f956b5d049 Merge branch 'main' of github.com:elitherl/vim-config into main 2022-11-02 11:40:19 +00:00
Evie Litherland-Smith f6b33ffaee Make sniprun opt 2022-11-02 11:40:10 +00:00
Evie Litherland-Smith 16c978988b Remove telescope git keymaps 2022-11-02 11:29:41 +00:00
Evie Litherland-Smith 5230ee236a Merge branch 'main' of github.com:elitherl/vim-config into main 2022-11-02 11:15:21 +00:00
Evie Litherland-Smith e5cb627087 Use pyright (if available), fallback to pylsp otherwise 2022-11-02 11:14:31 +00:00
Evie Litherland-Smith 40fc713876 Move config calls into each package definition 2022-11-02 10:44:07 +00:00
Evie Litherland-Smith 667115842f Move treesitter config to own file, fix ensure_installed setup 2022-11-02 10:14:39 +00:00
Evie Litherland-Smith 8cc2f9f188 Change toggleterm back to floating 2022-11-02 10:04:00 +00:00
Evie Litherland-Smith 1b71e2bc71 Trim some extra plugins, fix more vim to lua configs 2022-11-02 09:44:34 +00:00
Evie Litherland-Smith d603418c2c Add LUA LSP install link 2022-11-02 09:15:55 +00:00
Evie Litherland-Smith bf93d08bc3 Add listchars to lua 2022-11-02 09:12:57 +00:00
Evie Litherland-Smith b7b1ab29c5 Add lua LSP 2022-11-02 09:05:01 +00:00
Evie Litherland-Smith bc9131554e Remove tabby plugin 2022-11-02 08:52:48 +00:00
Evie Litherland-Smith 1e21edefbc Add Trouble keymaps, remove LazyGit and Ranger keymaps 2022-11-01 17:23:08 +00:00
Evie Litherland-Smith aaa5813ff6 Update README 2022-11-01 16:57:32 +00:00
Evie Litherland-Smith d481a424bf Move aerial config into own file, fix deprecation warnings 2022-11-01 16:49:01 +00:00
Evie Litherland-Smith a88e999d4a Remove last bits of Plug 2022-11-01 16:29:10 +00:00
Evie Litherland-Smith 8efb24937b New keymap to use fugitive more easily 2022-11-01 16:22:40 +00:00
Evie Litherland-Smith 6931f2f02c Add extra gitsigns keymaps 2022-11-01 16:21:00 +00:00
Evie Litherland-Smith 2b69ed3891 Rearrange plugin order 2022-11-01 16:03:16 +00:00
Evie Litherland-Smith d5bda8002c Remove Plug from install.sh 2022-11-01 16:02:06 +00:00
Evie Litherland-Smith 6f401e72ab Update gitsigns keymaps 2022-11-01 15:59:45 +00:00
Evie Litherland-Smith 5fdfbf5df5 Move plugins from Plug to Packer 2022-11-01 15:52:02 +00:00
Evie Litherland-Smith 39ca592932 Add packer, rename to make sense 2022-11-01 15:34:28 +00:00
Evie Litherland-Smith 72a5ce841b Convert bulk of options to lua 2022-11-01 15:26:31 +00:00
Evie Litherland-Smith 4706ac1a6b Add extra steps to install script 2022-11-01 15:17:20 +00:00