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
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
f3161e1e6a
feat: add markdown.nvim
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
eabfd08e51
feat: add attempt.nvim
...
This plugin is for creating new scratch windows.
2025-05-27 11:54:48 -07:00
2193415599
chore: remove catppuccin colorscheme
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
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
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
c44f02f9d7
feat: add floating terminal plugin
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
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
95bcd00efb
feat: use vale-ls for formatting
...
This still requires the Vale CLI which is installed.
2025-05-27 11:54:48 -07:00
81098d8126
feat: add yml and toml language servers
2025-05-27 11:54:48 -07:00
23ac8f3565
feat: remove none-ls
...
I figured out how to make Vale work with nvim-lint which was my
preference.
2025-05-27 11:54:48 -07:00
3470b40bbe
fix: adjust lsp config
2025-05-27 11:54:48 -07:00
b10d82478f
fix: exclude html snippets
...
The autotag plugin can handle the majority of these snippets for me, so
I'm happy to omit them so they don't conflict with each other.
2025-05-27 11:54:48 -07:00
a932a143f9
feat: add cssls
2025-05-27 11:54:48 -07:00
7a1351277e
feat: add autotags plugin
2025-05-27 11:54:48 -07:00
87c3b76983
feat: ensure eslint is added to lsp servers
2025-05-27 11:54:48 -07:00
6c1d945cab
feat: switch to none-ls
2025-05-27 11:54:48 -07:00
2815223658
feat: colorscheme tweak
2025-05-27 11:54:48 -07:00
da5f2dec55
feat: autopairs is working
2025-05-27 11:54:48 -07:00
1b55bf3fdd
feat: redo telescope keybinds
2025-05-27 11:54:48 -07:00
4edd4ea054
feat: update telescope config
2025-05-27 11:54:48 -07:00
1c3486a1eb
feat: update neo-tree config
2025-05-27 11:54:48 -07:00
9f275c4f39
feat: small tweak to nvim-cmp menu
2025-05-27 11:54:48 -07:00
62d559db34
fix: snippets not loading for nvim-cmp
2025-05-27 11:54:48 -07:00
5793177a2a
fix: trouble breaking changes v3
2025-05-27 11:54:47 -07:00
90195c1cc3
feat: revert to lualine
2025-05-27 11:54:47 -07:00
c40b69fb2f
feat: switch to tokyonight theme
2025-05-27 11:54:47 -07:00
bfe81aca3c
fix: formatting
2025-05-27 11:54:47 -07:00
6f3ee9244c
fix: use correct formatter for lua
2025-05-27 11:54:47 -07:00
edd4034d32
fix: invalid opt
2025-05-27 11:54:47 -07:00
bdac71b19c
feat: add markdown linting/formatting
2025-05-27 11:54:47 -07:00
577d622e12
feat: move linting to nvim-lint
...
This also removes linting from conform.nvim, as it should be focused
only on formatting
2025-05-27 11:54:47 -07:00
bc3b1f05f2
feat: add feline
2025-05-27 11:54:47 -07:00
b49508f7b9
feat: update colorscheme to catppuccin
2025-05-27 11:54:47 -07:00
20c15285e5
V2 ( #1 )
...
Co-authored-by: Devin Haska <wonderfulfrog@users.noreply.github.com>
2025-05-27 11:54:47 -07:00
bf73ba6099
fix: include qf in hardtime ignore
2025-05-27 11:54:47 -07:00
5d1d86ac23
fix: add missing arg to djlint
2025-05-27 11:54:47 -07:00
7cd496befd
feat: add djlint to html files
2025-05-27 11:54:47 -07:00