Skip to main content
Version: 1.2


Better syntax highlighting​

You may want to add this plugin to your config. It provides treesitter integration with the Angular framework.

{ "nvim-treesitter/nvim-treesitter-angular" }

Install Language Server​

:LspInstall angularls

Configure LunarVim​

The angularls server is overridden by default. So it needs to be manually configured.


Add this to your config.lua file:


For more info about the LSP such as default values checkout this.


For Angular projects with version lesser than 9 (pre Ivy) you should provide the LSP with the --viewEngine flag.