feat: depreciate :(

This commit is contained in:
truxnell 2024-05-05 21:51:48 +10:00
parent 10a01f67cd
commit 66bc112068
3 changed files with 41 additions and 26 deletions

View file

@ -148,6 +148,7 @@
];
profileModules = [
./nixos/profiles/role-worstation.nix
./nixos/profiles/role-dev.nix
{ home-manager.users.truxnell = ./nixos/home/truxnell/workstation.nix; }
@ -164,6 +165,7 @@
];
profileModules = [
./nixos/profiles/role-worstation.nix
./nixos/profiles/role-dev.nix
{ home-manager.users.truxnell = ./nixos/home/truxnell/workstation.nix; }
];
@ -211,6 +213,7 @@
];
profileModules = [
./nixos/profiles/role-server.nix
./nixos/profiles/role-dev.nix
{ home-manager.users.truxnell = ./nixos/home/truxnell/server.nix; }
];
};

View file

@ -0,0 +1,38 @@
{ config, lib, pkgs, imports, boot, self, inputs, ... }:
# Role for dev stations
# Could be a workstatio or a headless server.
with config;
{
environment.systemPackages = with pkgs; [
jq
yq
btop
vim
git
dnsutils
nix
# nix dev
dnscontrol # for updating internal DNS servers with homelab services
# TODO Move
nil
nixpkgs-fmt
statix
nvd
gh
bind # for dns utils like named-checkconf
inputs.nix-inspect.packages.${pkgs.system}.default
];
programs.direnv = {
# TODO move to home-manager
enable = true;
nix-direnv.enable = true;
};
}

View file

@ -60,45 +60,19 @@ with config;
};
};
environment.systemPackages = with pkgs; [
jq
yq
btop
vim
git
dnsutils
nix
# nix dev
dnscontrol # for updating internal DNS servers with homelab services
# Sensors etc
lm_sensors
cpufrequtils
cpupower-gui
# TODO Move
nil
nixpkgs-fmt
statix
nvd
gh
bind # for dns utils like named-checkconf
inputs.nix-inspect.packages.${pkgs.system}.default
];
i18n = {
defaultLocale = lib.mkDefault "en_AU.UTF-8";
};
programs.direnv = {
# TODO move to home-manager
enable = true;
nix-direnv.enable = true;
};
programs.mtr.enable = true;
}