Commit graph

119 commits

Author SHA1 Message Date
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
1bd292d474 chore: remove @type 2025-05-27 11:54:48 -07:00
72c53309da chore: update README.md 2025-05-27 11:54:48 -07:00
28edccb0e0 fix: remove vale from linters
The language server will take care of this now, don't need it.
2025-05-27 11:54:48 -07:00