Commit Graph

471 Commits

Author SHA1 Message Date
ViViDboarder 72ba9591e7 Use new neovim api for augroup, autocommands, and user commands
Also starts using WhichKey for more thigns, but in a very basic way.
This part should probably be refactored and tested when devising a
standard way to do mappings with descriptions.
2023-06-07 16:26:52 -07:00
ViViDboarder 2e95001b5b Remove ale config from Neovim config 2023-06-02 10:39:52 -07:00
ViViDboarder baf3b0183f Update all 0.8 packages to latest unpinned versions 2023-06-02 08:35:56 -07:00
ViViDboarder 3dd3134d30 Small bump of 0.8 versions 2023-06-02 08:32:08 -07:00
ViViDboarder b4cb73b4e4 Update for nvim 0.9+ 2023-06-01 17:12:18 -07:00
ViViDboarder 625879cacb Fix loading of treesitter config 2023-06-01 16:52:12 -07:00
ViViDboarder 5b3f3f51b4 User newer alpine and clean Dockerfile
No longer need python-language-server dependencies or edge neovim
2023-05-22 17:13:54 -07:00
ViViDboarder d4c573263c Fix arm linux language server installs
Some machines return aarch64 which needs to map to arm64 for some packages
2023-05-22 17:13:17 -07:00
ViViDboarder 8dd18623e4 Remove python-language-server 2023-05-22 17:12:38 -07:00
ViViDboarder c56293489b Allow installing a subset of language support 2023-05-22 12:13:45 -07:00
ViViDboarder 37714095b4 Set snapshot based on vim version 2023-03-08 14:39:00 -08:00
ViViDboarder fc47ec9051 Fix permissions on golangci-lint 2022-11-03 15:21:16 -07:00
ViViDboarder cef387aa4a Use fixed version of stylua
Should account for system inconsistencies
2022-11-02 17:06:41 -07:00
ViViDboarder 68d61b1d0b Fix <0.8 after update 2022-11-02 17:04:48 -07:00
ViViDboarder 61171df4a8 Update with nvim 0.8 support 2022-11-02 16:57:26 -07:00
ViViDboarder cad8b97da4 Fix installs on arm mac with python2 2022-11-02 14:12:54 -07:00
ViViDboarder 9d3c630211 Update dictionary 2022-11-02 12:42:02 -07:00
ViViDboarder b259a7bf53 Fix some linting issues 2022-11-02 12:42:02 -07:00
ViViDboarder 9c8c290f84 Clean up lsp config 2022-11-02 12:42:02 -07:00
ViViDboarder d20e4a2645 Add terraform linting (tflint and tfsec)
Also minor updates to all github release installers
2022-11-02 12:30:39 -07:00
ViViDboarder 3d6071d222 Use new neodev config (only works for 0.7)
There is no check here because Mason won't even install the LSP for 0.6
versions.
2022-10-25 09:35:42 -07:00
ViViDboarder 8277be8360 neovim: add is_gui global for neovide 2022-10-14 15:36:25 -07:00
ViViDboarder eb0320fe77 Fix nvim 0.6.0 support for null-ls and mason 2022-10-14 15:31:03 -07:00
ViViDboarder 4e906222ea Pin impatient for old nvim versions 2022-10-14 15:30:05 -07:00
ViViDboarder e02f9d9c66 Update stylua install 2022-10-14 15:30:05 -07:00
ViViDboarder 9380fc627e Use correct package for lspconfig 2022-10-14 14:48:08 -07:00
ViViDboarder 85822d8c08 Fix bug with notify plugin setup 2022-10-14 14:41:14 -07:00
ViViDboarder a22d1b9244 null-ls: Use builtin versions of alex and ansiblelint if possible
Fallback support to nvim <0.6.0 still present
2022-10-14 13:59:53 -07:00
ViViDboarder 6f02ac53db Add version guidance to README.md 2022-10-14 13:58:16 -07:00
ViViDboarder 9bb414e017 Docker: Update alpine base for newer environment 2022-09-08 13:03:22 -07:00
ViViDboarder ef91367f38 Fix installation of golangci-lint and stylua on m1 macs 2022-09-08 13:03:20 -07:00
ViViDboarder 548883eb7b Remove version from stylua template 2022-09-08 13:02:13 -07:00
ViViDboarder 597d0142d6 Fix linting 2022-09-08 12:23:52 -07:00
ViViDboarder d33415ee73 Switch to mason for installing new lsps 2022-09-08 12:23:41 -07:00
ViViDboarder 516e5386ef Switch to system stylua so it uses the same thing as Neovim 2022-09-08 12:23:06 -07:00
ViViDboarder 8b6ae9a87a Update signs for kitty 2022-08-31 12:09:15 -07:00
ViViDboarder 89c4d40068 Update latest tag for current version 2022-08-31 11:46:20 -07:00
ViViDboarder 759b797f25 Update and tag breaking versions 2022-08-31 11:45:26 -07:00
ViViDboarder ba6d69e6a7 Add additional comments for emoji signs for Kitty 2022-08-31 11:23:03 -07:00
ViViDboarder f9e2976d9f Don't use inc-rename on nvim 0.7 because it's not supported 2022-08-31 11:22:37 -07:00
ViViDboarder b3d96c0ddc Add some more words to spelling 2022-06-16 12:50:59 -07:00
ViViDboarder b846cfc6b9 Add path to lualine 2022-06-16 12:50:49 -07:00
ViViDboarder 9a1ac596b2 Update vim plugins to fix fugitive
Could possibly roll back other plugins
2022-06-08 19:47:22 -07:00
ViViDboarder b7e3bfd460 Use non-emoji signs for kitty 2022-06-08 13:14:57 -07:00
ViViDboarder 3df8f355dd Update dictionary 2022-06-07 09:53:10 -07:00
ViViDboarder 978d20d4e9 Add incremental rename 2022-06-07 09:53:10 -07:00
ViViDboarder ae4cb15f72 Pin a bunch of 0.7.0 breaking commits 2022-06-07 09:53:10 -07:00
ViViDboarder 219b8fac43 Switch back to official packer now that my fix is merged 2022-06-07 09:53:10 -07:00
ViViDboarder ef18e73af1 Ignore jk` whichkey.lua triggers 2022-05-24 16:41:22 -07:00
ViViDboarder 36853b6b2f Fix fugitive commands 2022-05-10 12:06:07 -07:00