rip arcadeomat.r
This commit is contained in:
parent
cbfcc890e3
commit
f00ba174dd
@ -233,29 +233,6 @@ in {
|
|||||||
ssh.pubkey = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIPpVwKv9mQGfcn5oFwuitq+b6Dz4jBG9sGhVoCYFw5RY";
|
ssh.pubkey = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIPpVwKv9mQGfcn5oFwuitq+b6Dz4jBG9sGhVoCYFw5RY";
|
||||||
syncthing.id = "DK5CEE2-PNUXYCE-Q42H2HP-623GART-B7KS4VK-HU2RBGQ-EK6QPUP-HUL3PAR";
|
syncthing.id = "DK5CEE2-PNUXYCE-Q42H2HP-623GART-B7KS4VK-HU2RBGQ-EK6QPUP-HUL3PAR";
|
||||||
};
|
};
|
||||||
arcadeomat = {
|
|
||||||
ci = true;
|
|
||||||
nets = {
|
|
||||||
retiolum = {
|
|
||||||
ip4.addr = "10.243.77.67";
|
|
||||||
aliases = [
|
|
||||||
"arcadeomat.r"
|
|
||||||
];
|
|
||||||
tinc.pubkey = ''
|
|
||||||
-----BEGIN RSA PUBLIC KEY-----
|
|
||||||
MIIBCgKCAQEAzpXyEATt8+ElxPq650/fkboEC9RvTWqN6UIAl/R4Zu+uDhAZ2ekb
|
|
||||||
HBjoSbRxu/0w2I37nwWUhEOemxGm4PXCgWrtO0jeRF4nVNYu3ZBppA3vuVALUWq7
|
|
||||||
apxRUEL9FdsWQlXGo4PVd20dGaDTi8M/Ggo755MStVTY0rRLluxyPq6VAa015sNg
|
|
||||||
4NOFuWm0NDn4e+qrahTCTiSjbCU8rWixm0GktV40kdg0QAiFbEcRhuXF1s9/yojk
|
|
||||||
7JT/nFg6LELjWUSSNZnioj5oSfVbThDRelIld9VaAKBAZZ5/zy6T2XSeDfoepytH
|
|
||||||
8aw6itEuTCy1M1DTiTG+12SPPw+ubG+NqQIDAQAB
|
|
||||||
-----END RSA PUBLIC KEY-----
|
|
||||||
Ed25519PublicKey = n/HMlgTTyLa0fcXqSBO/G6sVOUYh2yZ5PfU4vLI9CJO
|
|
||||||
'';
|
|
||||||
};
|
|
||||||
};
|
|
||||||
ssh.pubkey = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOu6EVN3928qWiWszqBUzOjeQJRvFozTBl4xAhBP/Ymc";
|
|
||||||
};
|
|
||||||
wolf = {
|
wolf = {
|
||||||
ci = true;
|
ci = true;
|
||||||
nets = {
|
nets = {
|
||||||
|
@ -1,82 +0,0 @@
|
|||||||
{ config,lib, pkgs, ... }:
|
|
||||||
let
|
|
||||||
shack-ip = config.krebs.build.host.nets.shack.ip4.addr;
|
|
||||||
ext-if = "et0";
|
|
||||||
external-mac = "52:54:b0:0b:af:fe";
|
|
||||||
mainUser = "krebs";
|
|
||||||
|
|
||||||
in
|
|
||||||
{
|
|
||||||
imports = [
|
|
||||||
./hw.nix
|
|
||||||
../../../krebs
|
|
||||||
../../../krebs/2configs
|
|
||||||
|
|
||||||
#../../../krebs/2configs/binary-cache/nixos.nix
|
|
||||||
#../../../krebs/2configs/binary-cache/prism.nix
|
|
||||||
|
|
||||||
../../../krebs/2configs/shack/ssh-keys.nix
|
|
||||||
../../../krebs/2configs/save-diskspace.nix
|
|
||||||
../../../krebs/2configs/shack/prometheus/node.nix
|
|
||||||
|
|
||||||
];
|
|
||||||
# use your own binary cache, fallback use cache.nixos.org (which is used by
|
|
||||||
# apt-cacher-ng in first place)
|
|
||||||
|
|
||||||
# local discovery in shackspace
|
|
||||||
nixpkgs.config.packageOverrides = pkgs: { tinc = pkgs.tinc_pre; };
|
|
||||||
krebs.tinc.retiolum.extraConfig = "TCPOnly = yes";
|
|
||||||
|
|
||||||
|
|
||||||
#networking = {
|
|
||||||
# firewall.enable = false;
|
|
||||||
# firewall.allowedTCPPorts = [ 8088 8086 8083 ];
|
|
||||||
# interfaces."${ext-if}".ipv4.addresses = [
|
|
||||||
# {
|
|
||||||
# address = shack-ip;
|
|
||||||
# prefixLength = 20;
|
|
||||||
# }
|
|
||||||
# ];
|
|
||||||
|
|
||||||
# defaultGateway = "10.42.0.1";
|
|
||||||
# nameservers = [ "10.42.0.100" "10.42.0.200" ];
|
|
||||||
#};
|
|
||||||
|
|
||||||
#####################
|
|
||||||
# uninteresting stuff
|
|
||||||
#####################
|
|
||||||
krebs.build.host = config.krebs.hosts.arcadeomat;
|
|
||||||
users.users."${mainUser}" = {
|
|
||||||
uid = 9001;
|
|
||||||
extraGroups = [ "audio" "video" ];
|
|
||||||
isNormalUser = true;
|
|
||||||
};
|
|
||||||
|
|
||||||
|
|
||||||
time.timeZone = "Europe/Berlin";
|
|
||||||
|
|
||||||
# avahi
|
|
||||||
services.avahi = {
|
|
||||||
enable = true;
|
|
||||||
wideArea = false;
|
|
||||||
};
|
|
||||||
environment.systemPackages = with pkgs;[ glxinfo sdlmame ];
|
|
||||||
nixpkgs.config.allowUnfree = true;
|
|
||||||
hardware.nvidia.package = config.boot.kernelPackages.nvidiaPackages.legacy_340;
|
|
||||||
boot.kernelPackages = pkgs.linuxPackages_5_4;
|
|
||||||
|
|
||||||
services.xserver = {
|
|
||||||
videoDrivers = [ "nvidia" ];
|
|
||||||
enable = true;
|
|
||||||
windowManager = {
|
|
||||||
awesome.enable = true;
|
|
||||||
awesome.noArgb = true;
|
|
||||||
awesome.luaModules = [ pkgs.luaPackages.vicious ];
|
|
||||||
};
|
|
||||||
displayManager.defaultSession = lib.mkDefault "none+awesome";
|
|
||||||
displayManager.autoLogin = {
|
|
||||||
enable = true;
|
|
||||||
user = mainUser;
|
|
||||||
};
|
|
||||||
};
|
|
||||||
}
|
|
@ -1,25 +0,0 @@
|
|||||||
|
|
||||||
{ config, lib, pkgs, modulesPath, ... }:
|
|
||||||
|
|
||||||
{
|
|
||||||
imports =
|
|
||||||
[ (modulesPath + "/installer/scan/not-detected.nix")
|
|
||||||
];
|
|
||||||
|
|
||||||
boot.initrd.availableKernelModules = [ "ahci" "ohci_pci" "ehci_pci" "pata_atiixp" "usbhid" "sd_mod" ];
|
|
||||||
boot.initrd.kernelModules = [ ];
|
|
||||||
boot.kernelModules = [ "kvm-amd" ];
|
|
||||||
boot.extraModulePackages = [ ];
|
|
||||||
|
|
||||||
fileSystems."/" =
|
|
||||||
{ device = "/dev/disk/by-uuid/0aae456e-0548-4917-a282-11d5d4e403cf";
|
|
||||||
fsType = "ext4";
|
|
||||||
};
|
|
||||||
|
|
||||||
swapDevices = [ ];
|
|
||||||
boot.loader.grub.enable = true;
|
|
||||||
boot.loader.grub.version = 2;
|
|
||||||
boot.loader.grub.device = "/dev/sda";
|
|
||||||
boot.loader.grub.copyKernels = true;
|
|
||||||
|
|
||||||
}
|
|
Loading…
Reference in New Issue
Block a user