feat: depreciate :(
This commit is contained in:
parent
10a01f67cd
commit
66bc112068
3 changed files with 41 additions and 26 deletions
|
@ -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; }
|
||||
];
|
||||
};
|
||||
|
|
38
nixos/profiles/role-dev.nix
Normal file
38
nixos/profiles/role-dev.nix
Normal 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;
|
||||
};
|
||||
|
||||
|
||||
}
|
|
@ -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;
|
||||
}
|
||||
|
|
Reference in a new issue