diff --git a/common/users/homeModules/dev/cpp.nix b/common/users/homeModules/dev/cpp.nix index ce63cb1..656320d 100644 --- a/common/users/homeModules/dev/cpp.nix +++ b/common/users/homeModules/dev/cpp.nix @@ -1,4 +1,4 @@ -{ pkgs, ... }: +{ pkgs, inputs, ... }: { imports = [ ../unstable.nix @@ -21,6 +21,7 @@ lldb_19 cpkg.ceserver unstable.llvmPackages_19.clang-tools + inputs.nix-cppman.packages.${pkgs.system}.default ]; file = { eslint_d_config = { diff --git a/flake.lock b/flake.lock index 70934d2..a4fe3ae 100644 --- a/flake.lock +++ b/flake.lock @@ -224,6 +224,27 @@ } }, "flake-utils_2": { + "inputs": { + "systems": [ + "nix-cppman", + "systems" + ] + }, + "locked": { + "lastModified": 1731533236, + "narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=", + "owner": "numtide", + "repo": "flake-utils", + "rev": "11707dc2f618dd54ca8739b309ec4fc024de578b", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "flake-utils", + "type": "github" + } + }, + "flake-utils_3": { "inputs": { "systems": [ "stylix", @@ -407,6 +428,28 @@ "url": "https://flakehub.com/f/thiagokokada/nix-alien/0.1.384.tar.gz" } }, + "nix-cppman": { + "inputs": { + "flake-utils": "flake-utils_2", + "nixpkgs": [ + "nixpkgs" + ], + "systems": "systems_2" + }, + "locked": { + "lastModified": 1743477991, + "narHash": "sha256-2l2F0RdQ8Jfptua/j10lGjNFwKOOf94tF7ah5F3FJ84=", + "owner": "sadan4", + "repo": "cppman", + "rev": "e624de27718e80cceb899322627bfa7fc6416170", + "type": "github" + }, + "original": { + "owner": "sadan4", + "repo": "cppman", + "type": "github" + } + }, "nix-index-database": { "inputs": { "nixpkgs": [ @@ -454,7 +497,7 @@ "nixpkgs": [ "nixpkgs" ], - "systems": "systems_2", + "systems": "systems_3", "treefmt-nix": "treefmt-nix" }, "locked": { @@ -650,6 +693,7 @@ "home-manager": "home-manager", "home-manager-unstable": "home-manager-unstable", "nix-alien": "nix-alien", + "nix-cppman": "nix-cppman", "nix-index-database": "nix-index-database_2", "nixcord": "nixcord", "nixos-wsl": "nixos-wsl", @@ -703,7 +747,7 @@ "nixpkgs": [ "nixpkgs" ], - "systems": "systems_3" + "systems": "systems_4" }, "locked": { "lastModified": 1742098581, @@ -727,14 +771,14 @@ "base16-vim": "base16-vim", "firefox-gnome-theme": "firefox-gnome-theme", "flake-compat": "flake-compat_4", - "flake-utils": "flake-utils_2", + "flake-utils": "flake-utils_3", "git-hooks": "git-hooks", "gnome-shell": "gnome-shell", "home-manager": "home-manager_2", "nixpkgs": [ "nixpkgs" ], - "systems": "systems_4", + "systems": "systems_5", "tinted-foot": "tinted-foot", "tinted-kitty": "tinted-kitty", "tinted-tmux": "tinted-tmux" @@ -770,6 +814,21 @@ } }, "systems_2": { + "locked": { + "lastModified": 1681028828, + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", + "owner": "nix-systems", + "repo": "default", + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", + "type": "github" + }, + "original": { + "owner": "nix-systems", + "repo": "default", + "type": "github" + } + }, + "systems_3": { "locked": { "lastModified": 1681028828, "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", @@ -783,7 +842,7 @@ "type": "indirect" } }, - "systems_3": { + "systems_4": { "locked": { "lastModified": 1681028828, "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", @@ -798,7 +857,7 @@ "type": "github" } }, - "systems_4": { + "systems_5": { "locked": { "lastModified": 1681028828, "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", diff --git a/flake.nix b/flake.nix index 212593b..8026f5f 100644 --- a/flake.nix +++ b/flake.nix @@ -52,6 +52,10 @@ url = "github:kaylorben/nixcord"; inputs.nixpkgs.follows = "nixpkgs"; }; + nix-cppman = { + url = "github:sadan4/cppman"; + inputs.nixpkgs.follows = "nixpkgs"; + }; }; outputs = {