Beefcake modularization
This commit is contained in:
parent
884bc9f277
commit
0f33a266bd
4 changed files with 784 additions and 819 deletions
|
@ -189,7 +189,13 @@ in {
|
||||||
enable = lib.mkDefault true;
|
enable = lib.mkDefault true;
|
||||||
allowPing = lib.mkDefault true;
|
allowPing = lib.mkDefault true;
|
||||||
allowedTCPPorts = lib.mkDefault [22];
|
allowedTCPPorts = lib.mkDefault [22];
|
||||||
allowedUDPPorts = lib.mkDefault [];
|
allowedUDPPortRanges = [
|
||||||
|
{
|
||||||
|
# mosh
|
||||||
|
from = 60000;
|
||||||
|
to = 60010;
|
||||||
|
}
|
||||||
|
];
|
||||||
};
|
};
|
||||||
|
|
||||||
extraHosts = ''
|
extraHosts = ''
|
||||||
|
|
|
@ -8,6 +8,7 @@
|
||||||
./user-installed-applications.nix
|
./user-installed-applications.nix
|
||||||
./kde-connect.nix
|
./kde-connect.nix
|
||||||
./troubleshooting-tools.nix
|
./troubleshooting-tools.nix
|
||||||
|
./development-tools.nix
|
||||||
];
|
];
|
||||||
|
|
||||||
hardware = {
|
hardware = {
|
||||||
|
|
7
modules/nixos/development-tools.nix
Normal file
7
modules/nixos/development-tools.nix
Normal file
|
@ -0,0 +1,7 @@
|
||||||
|
{pkgs, ...}: {
|
||||||
|
environment.systemPackages = with pkgs; [
|
||||||
|
watchexec
|
||||||
|
xh
|
||||||
|
curl
|
||||||
|
];
|
||||||
|
}
|
1587
nixos/beefcake.nix
1587
nixos/beefcake.nix
File diff suppressed because it is too large
Load diff
Loading…
Reference in a new issue