Updated cpp module
This commit is contained in:
parent
187b23fd64
commit
5193284380
|
@ -7,7 +7,7 @@
|
||||||
|
|
||||||
with lib;
|
with lib;
|
||||||
let
|
let
|
||||||
cfg = config.modules.rust;
|
cfg = config.modules.cpp;
|
||||||
in
|
in
|
||||||
{
|
{
|
||||||
options.modules.cpp = {
|
options.modules.cpp = {
|
||||||
|
@ -18,10 +18,6 @@ in
|
||||||
# Allow unfree
|
# Allow unfree
|
||||||
modules.unfree.allowedPackages = [
|
modules.unfree.allowedPackages = [
|
||||||
"vscode-extension-ms-vscode-cpptools"
|
"vscode-extension-ms-vscode-cpptools"
|
||||||
# TODO: Remove, it should not be here
|
|
||||||
# "android-studio-stable"
|
|
||||||
# "android-sdk-cmdline-tools"
|
|
||||||
# "android-sdk-tools"
|
|
||||||
];
|
];
|
||||||
|
|
||||||
# Gitignore additions
|
# Gitignore additions
|
||||||
|
@ -32,6 +28,7 @@ in
|
||||||
# Development packages
|
# Development packages
|
||||||
home.packages = with pkgs; [
|
home.packages = with pkgs; [
|
||||||
gnumake
|
gnumake
|
||||||
|
gcc
|
||||||
];
|
];
|
||||||
|
|
||||||
# VSCode configuration
|
# VSCode configuration
|
||||||
|
@ -39,6 +36,7 @@ in
|
||||||
extensions = with pkgs.vscode-extensions; [
|
extensions = with pkgs.vscode-extensions; [
|
||||||
ms-vscode.cpptools
|
ms-vscode.cpptools
|
||||||
ms-vscode.cmake-tools
|
ms-vscode.cmake-tools
|
||||||
|
ms-vscode.cpptools-extension-pack
|
||||||
];
|
];
|
||||||
|
|
||||||
userSettings = {
|
userSettings = {
|
||||||
|
|
Loading…
Reference in New Issue