programs/dev: remove modules

This commit is contained in:
Jordan Holt 2025-03-16 13:39:22 +00:00
parent 37a115b68e
commit d00df9171b
Signed by: jordan
GPG Key ID: B8CFFF61F1CCF520
15 changed files with 0 additions and 249 deletions

View File

@ -23,9 +23,6 @@
modules = { modules = {
programs = { programs = {
dev = {
node.enable = true;
};
firefox.enable = true; firefox.enable = true;
git.enable = true; git.enable = true;
gpg.enable = true; gpg.enable = true;

View File

@ -26,9 +26,6 @@
modules = { modules = {
programs = { programs = {
dev = {
node.enable = true;
};
firefox.enable = true; firefox.enable = true;
git.enable = true; git.enable = true;
gpg.enable = true; gpg.enable = true;

View File

@ -27,9 +27,6 @@
modules = { modules = {
programs = { programs = {
dev = {
node.enable = true;
};
firefox.enable = true; firefox.enable = true;
git.enable = true; git.enable = true;
gpg.enable = true; gpg.enable = true;

View File

@ -50,9 +50,6 @@
modules = { modules = {
programs = { programs = {
dev = {
node.enable = true;
};
firefox.enable = true; firefox.enable = true;
git.enable = true; git.enable = true;
gpg.enable = true; gpg.enable = true;

View File

@ -53,9 +53,6 @@
modules = { modules = {
programs = { programs = {
dev = {
node.enable = true;
};
emulators = { emulators = {
gamecube.enable = true; gamecube.enable = true;
ps2.enable = true; ps2.enable = true;

View File

@ -2,15 +2,6 @@
imports = [ imports = [
./options.nix ./options.nix
./programs/brave.nix ./programs/brave.nix
./programs/dev/cc.nix
./programs/dev/java.nix
./programs/dev/lua.nix
./programs/dev/node.nix
./programs/dev/python.nix
./programs/dev/rust.nix
./programs/dev/scala.nix
./programs/dev/shell.nix
./programs/dev/zig.nix
./programs/emulators.nix ./programs/emulators.nix
./programs/firefox.nix ./programs/firefox.nix
./programs/forensics.nix ./programs/forensics.nix

View File

@ -1,28 +0,0 @@
{
config,
lib,
pkgs,
...
}:
let
cfg = config.modules.programs.dev.cc;
in
{
options.modules.programs.dev.cc = {
enable = lib.mkOption {
default = false;
example = true;
};
};
config = lib.mkIf cfg.enable {
user.packages = with pkgs; [
clang
gcc
gdb
cmake
llvmPackages.libcxx
];
};
}

View File

@ -1,24 +0,0 @@
{
config,
lib,
pkgs,
...
}:
let
cfg = config.modules.programs.dev.java;
in
{
options.modules.programs.dev.java = {
enable = lib.mkOption {
default = false;
example = true;
};
};
config = lib.mkIf cfg.enable {
user.packages = with pkgs; [
jdk
];
};
}

View File

@ -1,24 +0,0 @@
{
config,
lib,
pkgs,
...
}:
let
cfg = config.modules.programs.dev.lua;
in
{
options.modules.programs.dev.lua = {
enable = lib.mkOption {
default = false;
example = true;
};
};
config = lib.mkIf cfg.enable {
user.packages = with pkgs; [
lua
];
};
}

View File

@ -1,24 +0,0 @@
{
config,
lib,
pkgs,
...
}:
let
cfg = config.modules.programs.dev.node;
in
{
options.modules.programs.dev.node = {
enable = lib.mkOption {
default = false;
example = true;
};
};
config = lib.mkIf cfg.enable {
user.packages = with pkgs; [
nodejs_22
];
};
}

View File

@ -1,24 +0,0 @@
{
config,
lib,
pkgs,
...
}:
let
cfg = config.modules.programs.dev.python;
in
{
options.modules.programs.dev.python = {
enable = lib.mkOption {
default = false;
example = true;
};
};
config = lib.mkIf cfg.enable {
user.packages = with pkgs; [
python310
];
};
}

View File

@ -1,27 +0,0 @@
{
config,
lib,
pkgs,
...
}:
let
cfg = config.modules.programs.dev.rust;
in
{
options.modules.programs.dev.rust = {
enable = lib.mkOption {
default = false;
example = true;
};
};
config = lib.mkIf cfg.enable {
user.packages = with pkgs; [
rustc
rustup
rustfmt
rust-bindgen
];
};
}

View File

@ -1,26 +0,0 @@
{
config,
lib,
pkgs,
...
}:
let
cfg = config.modules.programs.dev.scala;
in
{
options.modules.programs.dev.scala = {
enable = lib.mkOption {
default = false;
example = true;
};
};
config = lib.mkIf cfg.enable {
user.packages = with pkgs; [
jdk
sbt
scala
];
};
}

View File

@ -1,24 +0,0 @@
{
config,
lib,
pkgs,
...
}:
let
cfg = config.modules.programs.dev.shell;
in
{
options.modules.programs.dev.shell = {
enable = lib.mkOption {
default = false;
example = true;
};
};
config = lib.mkIf cfg.enable {
user.packages = with pkgs; [
shellcheck
];
};
}

View File

@ -1,24 +0,0 @@
{
config,
lib,
pkgs,
...
}:
let
cfg = config.modules.programs.dev.zig;
in
{
options.modules.programs.dev.zig = {
enable = lib.mkOption {
default = false;
example = true;
};
};
config = lib.mkIf cfg.enable {
user.packages = with pkgs; [
zig
];
};
}