Skip to content

SystematicError/frosty-vim

Repository files navigation

Frosty Vim

Editor showcase Search showcase Git showcase

What is it?

Frosty is a modern and fully configured development environment for neovim with a focus on functionality and looks.

Check the roadmap for upcoming changes.

Installation

Nix

Make sure that the flake and nix-command experimental features have been enabled.

To try frosty without installing:

nix run github:SystematicError/frosty-vim

Non-nix

git clone https://github.com/SystematicError/frosty-vim ~/.config/nvim --depth 1

Language support

These are the defaults, the config can be tweaked to add further support as needed.

Syntax highlighting and treesitter based functionality for 250+ languages are provided via parsers from nixpkgs. Additionally, further support is provided for the following languages:

Language Language Server Formatter
Bash bashls shfmt
CSS vscode prettierd
HTML vscode prettierd
Javascript prettierd
JSON vscode prettierd
Less vscode prettierd
Lua luals stylua
Markdown prettierd
Nix nil alejandra
Python pylsp ruff
Rust rust-analyzer rustfmt
SCSS vscode prettierd
Typescript prettierd
YAML prettierd

About

❄️ Neovim configuration with a side of flakes

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published