diff --git a/home-modules/explicit-configs/nvim/init.lua b/home-modules/explicit-configs/nvim/init.lua index 89d3c5c..11e067a 100644 --- a/home-modules/explicit-configs/nvim/init.lua +++ b/home-modules/explicit-configs/nvim/init.lua @@ -18,6 +18,7 @@ require('lsp.sml-ls') require('lsp.arduino-ls') require('lsp.roc-ls') require('lsp.zls-ls') +require('lsp.clang-ls') -- Completion require('completion') diff --git a/home-modules/explicit-configs/nvim/lua/lsp/clang-ls.lua b/home-modules/explicit-configs/nvim/lua/lsp/clang-ls.lua new file mode 100644 index 0000000..c649a76 --- /dev/null +++ b/home-modules/explicit-configs/nvim/lua/lsp/clang-ls.lua @@ -0,0 +1 @@ +vim.lsp.enable('clangd') diff --git a/hosts/macbook/home.nix b/hosts/macbook/home.nix index 575fb0e..ffad580 100644 --- a/hosts/macbook/home.nix +++ b/hosts/macbook/home.nix @@ -40,6 +40,8 @@ in { homeDirectory = homeDirectory; packages = with pkgs; [ + pkgs-unstable.cmake + clang nerd-fonts.bigblue-terminal nerd-fonts.fira-code exercism