A modified starter template for LazyVim. Refer to the documentation for more details.
I'm a Frontend developer, so primarily work with Svelte and TypeScript. I play with Rust and Arduino in my free time
ESLint
is used only if there is.eslintrc.js
or.eslintrc.cjs
in the root of the projectStylelint
is used for.svelte
files if there isstylelint.config.js
orstylelint.config.cjs
in the root of the project- Lspsaga config and keymaps for better LSP stuff like:
gp
to "preview" a component or a method in the pop-up in the same buffer (allows editing)- more fun
[d
and]d
(Prev/Next Diagnostics) - slightly better looking "Actions"
<leader>ca
- ToggleTerm terminal emulator
Alt+1
-Alt+4
opens 4 separate terminalsCtrl+/
opens the third terminal (Alt+3
andCtrl+/
open the same terminal)
- Git Diffview for that nice split diff view
<leader>gv
opens the diffview<leader>gx
closes it
- Markdown Preview - run
:MarkdownPreview
to enable.md
files preview in your browser.:MarkdownPreviewStop
to stop - Catppuccin color theme