ViViDboarder
d586021831
Make sure debugpy and dlv are correctly installed by helper
2024-10-28 15:42:28 -07:00
ViViDboarder
974ad2e128
Add isort and make note about null-ls
2024-10-04 09:18:00 -07:00
ViViDboarder
4ff38af295
Add anisble lint to helpers
2024-10-01 12:58:43 -07:00
ViViDboarder
e0cb6bb7af
Update some packages for 0.9
2024-09-26 10:33:40 -07:00
ViViDboarder
dcbb47e6d3
Update all plugins including version tagging for treesitter
2024-09-25 15:57:51 -07:00
ViViDboarder
8708986e04
Fix a bunch of lazy loaded plugins
...
Also does one extra thing, updating copilot chat to build dependencies
2024-09-25 15:57:33 -07:00
ViViDboarder
33fc019e7a
Fix markdown textobj dependency
...
Move it to be lazy on Pencil
2024-09-25 15:56:39 -07:00
ViViDboarder
a321e21db9
Add some neovide config
2024-09-19 11:55:58 -07:00
ViViDboarder
a917280627
Only set up lsp configs if commands exist
2024-09-19 11:31:40 -07:00
ViViDboarder
174c62704d
Rename non plugin config files
2024-09-19 11:07:44 -07:00
ViViDboarder
f6621cc031
Remove unecessary locals
2024-09-19 11:01:47 -07:00
ViViDboarder
62f51ed97c
Make a few more things lazier
2024-09-19 11:01:04 -07:00
ViViDboarder
ff18088da3
Fix bootstrap with blink
2024-09-17 13:23:16 -07:00
ViViDboarder
14a598379a
Make more portable using vim-blink
2024-09-17 13:18:47 -07:00
ViViDboarder
f011bbe426
Remove DejaVu font
2024-09-17 13:18:47 -07:00
ViViDboarder
d2e67b404f
Move colors loading after lazy
2024-09-17 13:16:29 -07:00
ViViDboarder
6d4a1b2bd9
Use lazylock when loading
2024-09-17 13:10:27 -07:00
ViViDboarder
b4dd7b4d87
Fix lazy bootstrap script
2024-09-17 12:58:06 -07:00
ViViDboarder
928e7742cb
Add flag to ignore debuggers
2024-09-17 12:35:29 -07:00
ViViDboarder
414e2b7842
Update Makefile for new helper installer
2024-07-19 14:07:25 -07:00
ViViDboarder
240dcb648d
Remove install-coding-helpers.sh in favor of python script
2024-07-19 13:56:10 -07:00
ViViDboarder
d6a60ef277
Add vimdoc treesitter grammar
2024-07-19 13:16:51 -07:00
ViViDboarder
b10b4ca0b0
Update docker to use Lazy
2024-07-19 13:16:51 -07:00
ViViDboarder
0c84a3fcd1
Avoid wk error if not loaded when currying keymaps
...
I guess requiring doesn't force init. Not sure if there is a way to do that.
2024-07-19 13:16:51 -07:00
ViViDboarder
474cfc0604
Update version pinning for newer nvims
2024-07-19 13:16:51 -07:00
ViViDboarder
fa723c8005
Update versions for lspconfig and LuaSnip
2024-07-19 13:16:51 -07:00
ViViDboarder
a823fa78f9
Make things more lazy
2024-07-19 13:16:51 -07:00
ViViDboarder
2603cb270f
Better lazy
2024-07-19 13:16:51 -07:00
ViViDboarder
5f3de9a36d
Improve telescope file browser
2024-07-19 13:16:51 -07:00
ViViDboarder
20c0af47a6
Update min and more lazify
2024-07-19 13:16:51 -07:00
ViViDboarder
35561b6aa5
Remove some more v0.7 hacks
2024-07-19 13:16:51 -07:00
ViViDboarder
65f434fcb8
More getting things working well with lazy
2024-07-19 13:16:51 -07:00
ViViDboarder
144903e2c4
Make some things lazier
2024-07-19 13:16:51 -07:00
ViViDboarder
fc016bd7b8
WIP: Made a few changes
...
This could use a broader refactor similar to lazyvim that takes advantage of opt merging
2024-07-19 13:16:51 -07:00
ViViDboarder
b6eb73cb77
WIP: Switch to lazy.nvim
...
Just getting started with testing this.
2024-07-19 13:16:44 -07:00
ViViDboarder
e07c535b88
Better lualine icons
2024-07-19 12:38:28 -07:00
ViViDboarder
6ddb4c1e82
Use new python based helper installer
2024-07-19 12:38:07 -07:00
ViViDboarder
e0e1d3defe
Update locks
2024-07-17 11:48:36 -07:00
ViViDboarder
5a5f64ddf7
Loose pin alpine tag
2024-07-17 09:41:46 -07:00
ViViDboarder
62e83d83f5
Refactor to drop 0.6 support
...
Lightly tested: Finish up refactor
Remove old lspconfig hack
Refactor to avoid deprecated function when not needed
2024-07-17 09:38:20 -07:00
ViViDboarder
4a042358f6
Use ctrl+f for copilot complete
...
Similar to fish
2024-06-12 12:37:14 -07:00
ViViDboarder
46baaf7c1e
feat(neovim): add GitHub Copilot and CopilotChat plugins
...
This commit introduces two new plugins to the Neovim configuration:
GitHub Copilot and CopilotChat. The GitHub Copilot plugin is added
directly, while the CopilotChat plugin is added with a custom setup
function. The setup function configures key mappings and prompts for
the CopilotChat plugin. Additionally, a new global variable
`install_copilot` is introduced to control the installation of these
plugins.
2024-05-30 09:00:45 -07:00
ViViDboarder
6bb2fa1de6
Add some local overridable config variables
...
This allows me to only install and use SG and Copilot at work
2024-05-30 09:00:45 -07:00
ViViDboarder
66c11ff5a0
Update 0.9 plugin snapshots
2024-03-29 12:34:00 -07:00
ViViDboarder
a2c6ba1f41
Pin telescope for lower than 0.9 versions of nvim
2024-03-29 12:31:57 -07:00
ViViDboarder
f9fa1677d6
Use pipx install since upgrade doesn't work on first install
...
Maybe should add --force to allow upgrades, but keeping it stable for now.
2023-12-13 10:26:27 -08:00
ViViDboarder
87ad6b6947
Big update to coding helpers install to prefer system packages
...
Currently only for luarocks, pip, and npm packages.
2023-12-13 10:18:10 -08:00
ViViDboarder
3a637add78
Rename install-language-servers.sh to install-coding-helpers.sh
...
This now has much more than just language servers.
2023-12-13 09:29:51 -08:00
ViViDboarder
60819a7dff
Language Servers: Fix go detection
...
maybe_run only checks the first arugment, which for go modules
would have been `env`. Since `env` exists, it would always attempt
to do the `go install` command, regardless of whether or not go
exists.
This patch moves the env to an exported variable rather than
being passed inline.
2023-12-13 09:25:51 -08:00
ViViDboarder
702af2fa15
Language Servers: Add smarter installs for pip packages using pipx
2023-12-13 09:25:51 -08:00