c1173c0018
feat: switch typescript to vtsls
2025-06-10 20:43:14 -07:00
8148134592
feat: install grug-far
2025-06-05 13:18:59 -07:00
e0c9e4607c
feat: add eslint to formatting language servers
2025-05-27 11:54:49 -07:00
4c24f66f42
chore: plugin update
2025-05-27 11:54:49 -07:00
b543a996cd
chore: plugin update
2025-05-27 11:54:49 -07:00
a9a8d77452
chore: plugin update
...
Also locks mason and mason-lspconfig to v1 to prevent breaking changes
2025-05-27 11:54:49 -07:00
8838cd7afa
chore: plugin update
2025-05-27 11:54:49 -07:00
932e1954df
fix: php_cs_fixer on php versions >8.3
2025-05-27 11:54:49 -07:00
8898d4ddfb
chore: plugin update
2025-05-27 11:54:49 -07:00
b821cbc68c
feat: add more php support
2025-05-27 11:54:49 -07:00
cc1e0600a6
chore: plugin update
2025-05-27 11:54:49 -07:00
91086ce9fa
chore: plugin update
2025-05-27 11:54:49 -07:00
97f96a26cf
chore: plugin update
2025-05-27 11:54:49 -07:00
c5d274078c
chore: plugin update
2025-05-27 11:54:49 -07:00
2a9d2537e1
feat: config refresh
2025-05-27 11:54:49 -07:00
f19c3e021d
chore: update plugins
2025-05-27 11:54:49 -07:00
13e1f0950e
chore: update plugins
2025-05-27 11:54:49 -07:00
dc8e0f88af
feat: update pug commentstring
2025-05-27 11:54:49 -07:00
ae5a8620ba
fix: rename tsserver to ts_ls
2025-05-27 11:54:49 -07:00
7bbcecf81a
fix: clean up keybinds
...
Previous keybinds for flash.nvim were conflicting with
tpope/vim-surround.
2025-05-27 11:54:49 -07:00
cb133f1bb4
feat: config refresh
...
The goal of this commit was to break my config into smaller, logical
chunks. I was having a hard time remembering which file contained which
plugin config.
I also took the time to clean out some plugins I added but never used,
and add an old favourite (tpope/vim-surround).
2025-05-27 11:54:49 -07:00
29d9fc6bc7
chore: update plugins
2025-05-27 11:54:49 -07:00
470451d8ea
feat: remove quit keybinds for terminal mode
...
This was causing me so much grief while using `lazygit` within neovim.
2025-05-27 11:54:49 -07:00
ef1e35e013
feat: add pug comment support
2025-05-27 11:54:49 -07:00
c7a965f8ff
feat: add pug support
2025-05-27 11:54:48 -07:00
c91349d875
chore: update plugins
2025-05-27 11:54:48 -07:00
57de4b9472
chore: update plugins
2025-05-27 11:54:48 -07:00
f3161e1e6a
feat: add markdown.nvim
2025-05-27 11:54:48 -07:00
a30b081497
chore: update plugins
2025-05-27 11:54:48 -07:00
0624ee76ad
chore: clean plugins
2025-05-27 11:54:48 -07:00
97d79ca59e
feat: add keybinds for staging/resetting hunks
2025-05-27 11:54:48 -07:00
d911c92077
feat: remove nvim-ts-context-commentstring
...
Added folke's ts-comments.nvim as it is simpler and works the same.
2025-05-27 11:54:48 -07:00
3d1858b135
feat: remove nvim-lint
...
I found this plugin caused more issues than solved, so I'm dropping it
in favour of using the ESLint LSP server instead. "EslintFixAll" covers
the majority of my bases it seems.
2025-05-27 11:54:48 -07:00
f36215fb69
chore: plugin update
2025-05-27 11:54:48 -07:00
eabfd08e51
feat: add attempt.nvim
...
This plugin is for creating new scratch windows.
2025-05-27 11:54:48 -07:00
9cb0684132
fix: remove linebreak and textwidth opts
...
This was causing more issues than solving, so I'm getting rid of it.
2025-05-27 11:54:48 -07:00
2193415599
chore: remove catppuccin colorscheme
2025-05-27 11:54:48 -07:00
562760d400
chore: plugin update
2025-05-27 11:54:48 -07:00
67ca1fb784
feat: disable treesitter-context
...
This plugin is flooding my editor with errors when editing Markdown
files. Disabling for now until I can look into it more.
2025-05-27 11:54:48 -07:00
aa083b45ff
chore: plugin update
2025-05-27 11:54:48 -07:00
226b432bed
feat: add toml formatting
2025-05-27 11:54:48 -07:00
ede0f98bf8
feat: remove bufferline
2025-05-27 11:54:48 -07:00
591fbe55f4
feat: update lualine config
2025-05-27 11:54:48 -07:00
207d41651a
feat: revise config for markdown etc
2025-05-27 11:54:48 -07:00
9c64eaf5f4
feat: remove unused plugins
2025-05-27 11:54:48 -07:00
ba69d9c025
feat: add proselint
...
This also removes vale from my config. I was annoyed at how much setup
vale needed before it could work, and find that proselint does what I
want without the extras of vale.
2025-05-27 11:54:48 -07:00
9399750ad8
chore: add plugin to lazy-lock
2025-05-27 11:54:48 -07:00
c44f02f9d7
feat: add floating terminal plugin
2025-05-27 11:54:48 -07:00
752e6c1cd2
chore: plugin update
2025-05-27 11:54:48 -07:00
9d16a78868
chore: tidy up alpha
2025-05-27 11:54:48 -07:00