From 60bba5179208656a28c1ce281ec36f0afa55de01 Mon Sep 17 00:00:00 2001 From: maxstrb Date: Wed, 18 Feb 2026 16:16:00 +0100 Subject: [PATCH] non important commit --- .../project-blueprints/cpp/flake.nix | 22 +++++++++++++++++++ .../project-blueprints/cpp/main.cpp | 6 +++++ home/modules/nvf.nix | 2 ++ 3 files changed, 30 insertions(+) create mode 100644 home/modules/create-project/project-blueprints/cpp/flake.nix create mode 100644 home/modules/create-project/project-blueprints/cpp/main.cpp diff --git a/home/modules/create-project/project-blueprints/cpp/flake.nix b/home/modules/create-project/project-blueprints/cpp/flake.nix new file mode 100644 index 0000000..c7c8d2d --- /dev/null +++ b/home/modules/create-project/project-blueprints/cpp/flake.nix @@ -0,0 +1,22 @@ +{ + description = "My cpp development shell"; + inputs = { + nixpkgs.url = "github:nixos/nixpkgs?ref=nixos-unstable"; + }; + + outputs = {nixpkgs, ...}: let + system = "x86_64-linux"; + pkgs = import nixpkgs { + inherit system; + }; + in { + devShells."${system}" = { + default = pkgs.mkShell { + buildInputs = with pkgs; [ + gcc + gnumake + ]; + }; + }; + }; +} diff --git a/home/modules/create-project/project-blueprints/cpp/main.cpp b/home/modules/create-project/project-blueprints/cpp/main.cpp new file mode 100644 index 0000000..169ee77 --- /dev/null +++ b/home/modules/create-project/project-blueprints/cpp/main.cpp @@ -0,0 +1,6 @@ +#include + +int main (int argc, char **argv) { + printf("Hellow World!\n"); + return 0; +} diff --git a/home/modules/nvf.nix b/home/modules/nvf.nix index b2233c2..8f44abc 100644 --- a/home/modules/nvf.nix +++ b/home/modules/nvf.nix @@ -84,6 +84,8 @@ ts.enable = true; zig.enable = true; csharp.enable = true; + + clang.enable = true; rust = { enable = true; extensions.crates-nvim.enable = true;