@@ -29,6 +29,7 @@ Once your preferred template has been initialized, you can use the provided shel
29
29
30
30
| Language/framework/tool | Template |
31
31
| :----------------------- | :---------------------------- |
32
+ | [ C] /[ C++] | [ ` c-cpp ` ] ( ./c-cpp/ ) |
32
33
| [ Clojure] | [ ` clojure ` ] ( ./clojure/ ) |
33
34
| [ C#] [ csharp ] | [ ` csharp ` ] ( ./csharp/ ) |
34
35
| [ Cue] | [ ` cue ` ] ( ./cue/ ) |
@@ -64,6 +65,20 @@ Once your preferred template has been initialized, you can use the provided shel
64
65
65
66
The sections below list what each template includes. In all cases, you're free to add and remove packages as you see fit; the templates are just boilerplate.
66
67
68
+ ### [ ` c-cpp ` ] ( ./c-cpp/ )
69
+
70
+ - [ clang-tools] 17.0.6
71
+ - [ cmake] 3.28.3
72
+ - [ codespell] 2.2.6
73
+ - [ conan] 2.0.17
74
+ - [ cppcheck] 2.13.4
75
+ - [ doxygen] 1.10.0
76
+ - [ gdb] 14.1
77
+ - [ gtest] 1.12.1
78
+ - [ lcov] 1.0
79
+ - [ vcpkg]
80
+ - [ vcpkg-tool]
81
+
67
82
### [ ` clojure ` ] ( ./clojure/ )
68
83
69
84
- [ Clojure] 1.11.1.1347
@@ -268,15 +283,22 @@ All of the templates have only the root [flake](./flake.nix) as a flake input. T
268
283
269
284
[ boot ] : https://www.boot-clj.com
270
285
[ buf ] : https://github.com/bufbuild/buf
286
+ [ C ] : https://www.open-std.org/jtc1/sc22/wg14
287
+ [ C++ ] : https://isocpp.org
271
288
[ cabal ] : https://www.haskell.org/cabal
272
289
[ cachix ] : https://www.cachix.org
273
290
[ cargo ] : https://doc.rust-lang.org/cargo
274
291
[ cargo-audit ] : https://crates.io/crates/cargo-audit
275
292
[ cargo-deny ] : https://crates.io/crates/cargo-deny
293
+ [ clang-tools ] : https://clang.llvm.org/
276
294
[ clippy ] : https://github.com/rust-lang/rust-clippy
277
295
[ clojure ] : https://clojure.org
296
+ [ cmake ] : https://cmake.org/
297
+ [ codespell ] : https://github.com/codespell-project/codespell
278
298
[ composer ] : https://getcomposer.org/
299
+ [ conan ] : https://conan.io/
279
300
[ conftest ] : https://www.conftest.dev
301
+ [ cppcheck ] : http://cppcheck.sourceforge.net/
280
302
[ csharp ] : https://dotnet.microsoft.com/en-us/languages/csharp
281
303
[ cue ] : https://cuelang.org
282
304
[ damon ] : https://github.com/hashicorp/damon
@@ -292,18 +314,21 @@ All of the templates have only the root [flake](./flake.nix) as a flake input. T
292
314
[ dhall-toml ] : https://github.com/dhall-lang/dhall-haskell/tree/master/dhall-toml
293
315
[ dhall-yaml ] : https://github.com/dhall-lang/dhall-haskell/tree/master/dhall-yaml
294
316
[ dotnet ] : https://dotnet.microsoft.com/en-us/
317
+ [ doxygen ] : https://www.doxygen.nl/
295
318
[ dune ] : https://dune.build
296
319
[ elixir ] : https://elixir-lang.org
297
320
[ elm ] : https://elm-lang.org
298
321
[ elm2nix ] : https://github.com/cachix/elm2nix
299
322
[ flake-utils ] : https://github.com/numtide/flake-utils
323
+ [ gdb ] : https://www.gnu.org/software/gdb/
300
324
[ gigalixir ] : https://www.gigalixir.com
301
325
[ gleam ] : https://gleam.run
302
326
[ go ] : https://go.dev
303
327
[ godoc ] : https://pkg.go.dev/golang.org/x/tools/cmd/godoc
304
328
[ goimports ] : https://pkg.go.dev/golang.org/x/tools/cmd/goimports
305
329
[ golangci-lint ] : https://github.com/golangci/golangci-lint
306
330
[ gradle ] : https://gradle.org
331
+ [ gtest ] : https://github.com/google/googletest
307
332
[ hashicorp ] : https://hashicorp.com
308
333
[ haskell ] : https://haskell.org
309
334
[ haxe ] : https://haxe.org/
@@ -313,6 +338,7 @@ All of the templates have only the root [flake](./flake.nix) as a flake input. T
313
338
[ jq ] : https://jqlang.github.io/jq
314
339
[ kotlin ] : https://kotlinlang.org
315
340
[ latex ] : https://www.latex-project.org/
341
+ [ lcov ] : https://ltp.sourceforge.net/coverage/lcov.php
316
342
[ leiningen ] : https://leiningen.org
317
343
[ levant ] : https://github.com/hashicorp/levant
318
344
[ lorri ] : https://github.com/target/lorri
@@ -366,6 +392,8 @@ All of the templates have only the root [flake](./flake.nix) as a flake input. T
366
392
[ texlive ] : https://www.tug.org/texlive/
367
393
[ tflint ] : https://github.com/terraform-linters/tflint
368
394
[ vault ] : https://www.vaultproject.io
395
+ [ vcpkg ] : https://vcpkg.io/
396
+ [ vcpkg-tool ] : https://github.com/microsoft/vcpkg-tool
369
397
[ vulnix ] : https://github.com/flyingcircusio/vulnix
370
398
[ yarn ] : https://yarnpkg.com
371
399
[ vlang ] : https://vlang.io/
0 commit comments