From 092a79c6e059dafb3f35cefaf5c4fb6ee9ed6690 Mon Sep 17 00:00:00 2001 From: rocketcamel Date: Fri, 3 Oct 2025 11:00:00 -0700 Subject: [PATCH] fix: add clangd, cmake --- .config/nvim/lua/rocketcamel/plugins/lsp.lua | 2 + nix/flake.lock | 46 +++++++++++--------- nix/modules/commonPackages.nix | 1 + 3 files changed, 28 insertions(+), 21 deletions(-) diff --git a/.config/nvim/lua/rocketcamel/plugins/lsp.lua b/.config/nvim/lua/rocketcamel/plugins/lsp.lua index 0af0412..0f2da78 100644 --- a/.config/nvim/lua/rocketcamel/plugins/lsp.lua +++ b/.config/nvim/lua/rocketcamel/plugins/lsp.lua @@ -99,6 +99,8 @@ return { "gopls", "templ", "jdtls", + "clangd", + "cmake", }, automatic_enable = { exclude = { "luau_lsp", "lua_ls" } }, }) diff --git a/nix/flake.lock b/nix/flake.lock index fcd05b5..60ee3af 100644 --- a/nix/flake.lock +++ b/nix/flake.lock @@ -83,11 +83,11 @@ ] }, "locked": { - "lastModified": 1757808926, - "narHash": "sha256-K6PEI5PYY94TVMH0mX3MbZNYFme7oNRKml/85BpRRAo=", + "lastModified": 1758463745, + "narHash": "sha256-uhzsV0Q0I9j2y/rfweWeGif5AWe0MGrgZ/3TjpDYdGA=", "owner": "nix-community", "repo": "home-manager", - "rev": "f21d9167782c086a33ad53e2311854a8f13c281e", + "rev": "3b955f5f0a942f9f60cdc9cacb7844335d0f21c3", "type": "github" }, "original": { @@ -103,11 +103,11 @@ "nixpkgs": "nixpkgs" }, "locked": { - "lastModified": 1757937573, - "narHash": "sha256-B+MT526k5th4x22h213/CgzdkKWIaeaa0+Y0uuCkH/I=", + "lastModified": 1758785683, + "narHash": "sha256-mRn51IeEBXeNh5a6xNLylk4PKBX0s/QQxgkEbYoPq/w=", "owner": "nix-community", "repo": "NixOS-WSL", - "rev": "134e117c969f42277f1c5e60c8fbcac103c2c454", + "rev": "1bfb978f2f6261b6086e04af17f9418e1fe36d70", "type": "github" }, "original": { @@ -119,11 +119,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1757745802, - "narHash": "sha256-hLEO2TPj55KcUFUU1vgtHE9UEIOjRcH/4QbmfHNF820=", + "lastModified": 1758277210, + "narHash": "sha256-iCGWf/LTy+aY0zFu8q12lK8KuZp7yvdhStehhyX1v8w=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "c23193b943c6c689d70ee98ce3128239ed9e32d1", + "rev": "8eaee110344796db060382e15d3af0a9fc396e0e", "type": "github" }, "original": { @@ -135,11 +135,11 @@ }, "nixpkgs_2": { "locked": { - "lastModified": 1757810152, - "narHash": "sha256-Vp9K5ol6h0J90jG7Rm4RWZsCB3x7v5VPx588TQ1dkfs=", + "lastModified": 1758791193, + "narHash": "sha256-F8WmEwFoHsnix7rt290R0rFXNJiMbClMZyIC/e+HYf0=", "owner": "nixos", "repo": "nixpkgs", - "rev": "9a094440e02a699be5c57453a092a8baf569bdad", + "rev": "25e53aa156d47bad5082ff7618f5feb1f5e02d01", "type": "github" }, "original": { @@ -166,11 +166,11 @@ ] }, "locked": { - "lastModified": 1758007585, - "narHash": "sha256-HYnwlbY6RE5xVd5rh0bYw77pnD8lOgbT4mlrfjgNZ0c=", + "lastModified": 1759030640, + "narHash": "sha256-53VP3BqMXJqD1He1WADTFyUnpta3mie56H7nC59tSic=", "owner": "Mic92", "repo": "sops-nix", - "rev": "f77d4cfa075c3de66fc9976b80e0c4fc69e2c139", + "rev": "9ac51832c70f2ff34fcc97b05fa74b4a78317f9e", "type": "github" }, "original": { @@ -187,14 +187,18 @@ ] }, "locked": { - "path": "../astal", - "type": "path" + "lastModified": 1758773488, + "narHash": "sha256-eGQ7uMfx4LTjYF+65wKVgKZ6aGTx8K+uuo4Gf4bBYAw=", + "owner": "rocketcamel", + "repo": "dotfiles-status-bar", + "rev": "68142eac7c2ca97a9bfa79fef82982b89c74f9cb", + "type": "github" }, "original": { - "path": "../astal", - "type": "path" - }, - "parent": [] + "owner": "rocketcamel", + "repo": "dotfiles-status-bar", + "type": "github" + } } }, "root": "root", diff --git a/nix/modules/commonPackages.nix b/nix/modules/commonPackages.nix index 9393357..1d70744 100644 --- a/nix/modules/commonPackages.nix +++ b/nix/modules/commonPackages.nix @@ -64,6 +64,7 @@ python3 jdt-language-server gradle + cmake ]; programs.nix-ld.enable = lib.mkDefault true; programs.zsh.enable = lib.mkDefault true;