mirror of
https://github.com/kmein/niveum
synced 2026-03-16 10:11:08 +01:00
chore: RIP homeros
This commit is contained in:
@@ -29,8 +29,6 @@
|
|||||||
cert = toString <system-secrets/syncthing/cert.pem>;
|
cert = toString <system-secrets/syncthing/cert.pem>;
|
||||||
key = toString <system-secrets/syncthing/key.pem>;
|
key = toString <system-secrets/syncthing/key.pem>;
|
||||||
devices = {
|
devices = {
|
||||||
homeros.id =
|
|
||||||
"HSOL72W-MMN346W-C3WCWCH-OTRKJYG-MY2WWV6-P7JUHN7-5WYYYRV-ZMH4KAA";
|
|
||||||
wilde.id =
|
wilde.id =
|
||||||
"R6DEBD7-G5RYDKN-VFA3HPO-WX4DNVI-373F7OQ-AW5MZTT-3L4BDVW-Y6ROEAF";
|
"R6DEBD7-G5RYDKN-VFA3HPO-WX4DNVI-373F7OQ-AW5MZTT-3L4BDVW-Y6ROEAF";
|
||||||
heym.id =
|
heym.id =
|
||||||
@@ -41,8 +39,7 @@
|
|||||||
folders =
|
folders =
|
||||||
let syncthing-dir = "${config.users.users.me.home}/cloud/syncthing";
|
let syncthing-dir = "${config.users.users.me.home}/cloud/syncthing";
|
||||||
in {
|
in {
|
||||||
"${syncthing-dir}/common".devices =
|
"${syncthing-dir}/common".devices = [ "wilde" "manakish" ];
|
||||||
[ "homeros" "wilde" "manakish" ];
|
|
||||||
"${syncthing-dir}/library".devices = lib.attrNames devices;
|
"${syncthing-dir}/library".devices = lib.attrNames devices;
|
||||||
"${syncthing-dir}/mundoiu".devices = lib.attrNames devices;
|
"${syncthing-dir}/mundoiu".devices = lib.attrNames devices;
|
||||||
"${syncthing-dir}/music".devices = lib.attrNames devices;
|
"${syncthing-dir}/music".devices = lib.attrNames devices;
|
||||||
|
|||||||
@@ -119,7 +119,6 @@ in {
|
|||||||
};
|
};
|
||||||
in lib.listToAttrs (map muchsyncConfig [
|
in lib.listToAttrs (map muchsyncConfig [
|
||||||
"wilde"
|
"wilde"
|
||||||
"homeros"
|
|
||||||
"manakish"
|
"manakish"
|
||||||
]);
|
]);
|
||||||
|
|
||||||
|
|||||||
@@ -43,7 +43,6 @@ in
|
|||||||
openssh.authorizedKeys.keys = [
|
openssh.authorizedKeys.keys = [
|
||||||
# for sshfs mount
|
# for sshfs mount
|
||||||
"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDtIFmbspaBHaSkLEx43V0uaVd7l9NUFiwt2VOP++KzLjvRMLkyF2hg2HjmogTjUvTyoDs7RHwEH/cHZlJ5JQkM1jRqQpnYwGfkZEwYvmXAl6LY9+vQMP36gNPfXmKX3y3LelO7oD2uhUs0guTtg0tHUyN5/UY5u+VinyD6djxDkHaCUn3S7CS/odBcs/4flXT654wsvzgYicnSKH9R4W+7C0YsckZ/NoIkA4jnuwtWZYWrUkxd4/290buX6pAc5+zVVZqyy0sI4i8s6pO9RL5W7xvYt+w+U0u0dMxm5ckiRmLVKfIbMN4YtDxsZbZDajlQ1nDbOsEsrSXWz4H4cSNot7J820x1qh5SSxL4GSQlcT+6xCFk9kKyflxoS3oLoPLttx3rmOMkZKJWxF/IKLW47orxV6wkG5mHxdeR3cf6jX4j3nkwFVyC9R+WG4w2Z4vKONVE7uWGYU3y4OpR1e6MGHVShkNKqEvC/Kjcc/6v7I7AKRAuPZB0WEw36tA65/8= root@wilde"
|
"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDtIFmbspaBHaSkLEx43V0uaVd7l9NUFiwt2VOP++KzLjvRMLkyF2hg2HjmogTjUvTyoDs7RHwEH/cHZlJ5JQkM1jRqQpnYwGfkZEwYvmXAl6LY9+vQMP36gNPfXmKX3y3LelO7oD2uhUs0guTtg0tHUyN5/UY5u+VinyD6djxDkHaCUn3S7CS/odBcs/4flXT654wsvzgYicnSKH9R4W+7C0YsckZ/NoIkA4jnuwtWZYWrUkxd4/290buX6pAc5+zVVZqyy0sI4i8s6pO9RL5W7xvYt+w+U0u0dMxm5ckiRmLVKfIbMN4YtDxsZbZDajlQ1nDbOsEsrSXWz4H4cSNot7J820x1qh5SSxL4GSQlcT+6xCFk9kKyflxoS3oLoPLttx3rmOMkZKJWxF/IKLW47orxV6wkG5mHxdeR3cf6jX4j3nkwFVyC9R+WG4w2Z4vKONVE7uWGYU3y4OpR1e6MGHVShkNKqEvC/Kjcc/6v7I7AKRAuPZB0WEw36tA65/8= root@wilde"
|
||||||
"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDccC/BVon+XhDLKd8XyF71WcTUcbAkFLVW95bIOtq5as2VBPTN3RvnQ1UvjfbKtzqP9zUPQ0NcqlfDK3d8GTzEpiCldBlOmb2SMR6a8Vr9dg+FtYQPnzylHJxpNjdwaapbtJwFIqF/E6SJ52L5gH7xIfCnbceZlX5qk3O1izyhcUNEvI+KyQ6nhvzGJhf8VoclwEpYK3Icu9pSEBGw7ZhCPiNNCDh8G3FQ9EVgOGKJCnZWeTlR6pvy89j6qq4AawRnHSjgOuLcACDXEbsEfI8AnGg+1+PnPv1ulqMfu9+WTi2Sv73T5ADcowfIaFI+KfM5im3IACuNnnjCdx2o9naBe23U81NxG6A6aNsLGY8q7/ibWCfXoESDuebSuWlSO25GOzraG9w/Fu7FfoR0K4hMPYl9qegSqudiYQk75cHx4VQIJuWXhiFbKdUXmwaZVdhMbRW3e/17K1pRV0H8CimRXzHiDj4QkxQL/K154QZ4I/gv32Tajb/5mhUBOXOqeps= root@homeros"
|
|
||||||
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIFFPHt+FPQ6gq8Ev65YsBZrafdtpWGpCNnlVvy67S1BK root@manakish"
|
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIFFPHt+FPQ6gq8Ev65YsBZrafdtpWGpCNnlVvy67S1BK root@manakish"
|
||||||
];
|
];
|
||||||
useDefaultShell = true;
|
useDefaultShell = true;
|
||||||
|
|||||||
@@ -30,11 +30,6 @@ in {
|
|||||||
user = "kfm";
|
user = "kfm";
|
||||||
port = sshPort;
|
port = sshPort;
|
||||||
};
|
};
|
||||||
homeros = {
|
|
||||||
hostname = "homeros.r";
|
|
||||||
user = "kfm";
|
|
||||||
port = sshPort;
|
|
||||||
};
|
|
||||||
toum = {
|
toum = {
|
||||||
hostname = "toum.r";
|
hostname = "toum.r";
|
||||||
user = "root";
|
user = "root";
|
||||||
|
|||||||
@@ -40,11 +40,6 @@ in {
|
|||||||
name = "zaatar";
|
name = "zaatar";
|
||||||
address = "192.168.178.21";
|
address = "192.168.178.21";
|
||||||
});
|
});
|
||||||
homeros = writeDeploy "deploy-homeros" (regularSystem {
|
|
||||||
path = systems/homeros;
|
|
||||||
name = "homeros";
|
|
||||||
address = "homeros.r";
|
|
||||||
});
|
|
||||||
wilde = writeDeploy "deploy-wilde" (regularSystem {
|
wilde = writeDeploy "deploy-wilde" (regularSystem {
|
||||||
path = systems/wilde;
|
path = systems/wilde;
|
||||||
name = "wilde";
|
name = "wilde";
|
||||||
|
|||||||
@@ -1,9 +1,9 @@
|
|||||||
{
|
{
|
||||||
toum = "192.168.178.24";
|
toum = "192.168.178.24";
|
||||||
zaatar = "192.168.178.21";
|
zaatar = "192.168.178.21";
|
||||||
homeros = "192.168.178.22";
|
|
||||||
wilde = "192.168.178.32";
|
wilde = "192.168.178.32";
|
||||||
android = "192.168.178.35";
|
android = "192.168.178.35";
|
||||||
|
manakish = "192.168.178.29";
|
||||||
|
|
||||||
tradfri = "192.168.178.28";
|
tradfri = "192.168.178.28";
|
||||||
officejet = "192.168.178.27";
|
officejet = "192.168.178.27";
|
||||||
|
|||||||
@@ -1,40 +0,0 @@
|
|||||||
{ config, pkgs, lib, ... }: {
|
|
||||||
imports = [
|
|
||||||
<niveum/configs/default.nix>
|
|
||||||
<niveum/configs/kdeconnect.nix>
|
|
||||||
./hardware-configuration.nix
|
|
||||||
];
|
|
||||||
|
|
||||||
environment.systemPackages = [ pkgs.zeroad pkgs.minecraft ];
|
|
||||||
|
|
||||||
niveum = {
|
|
||||||
batteryName = "BAT1";
|
|
||||||
wirelessInterface = "wlp3s0";
|
|
||||||
promptColours.success = "green";
|
|
||||||
};
|
|
||||||
|
|
||||||
boot.loader.systemd-boot = {
|
|
||||||
enable = true;
|
|
||||||
configurationLimit = 5;
|
|
||||||
};
|
|
||||||
|
|
||||||
boot.loader.efi.canTouchEfiVariables = true;
|
|
||||||
|
|
||||||
# ref https://askubuntu.com/questions/575020/ubuntu-14-04-brightness-problem-lenovo-z500
|
|
||||||
boot.kernelParams = [ "acpi_backlight=vendor" ];
|
|
||||||
services.xserver.deviceSection = ''
|
|
||||||
Option "Backlight" "ideapad"
|
|
||||||
BusID "PCI:0:2:0"
|
|
||||||
'';
|
|
||||||
|
|
||||||
services.xserver.videoDrivers = [ "intel" ];
|
|
||||||
|
|
||||||
networking.retiolum = {
|
|
||||||
ipv4 = "10.243.2.1";
|
|
||||||
ipv6 = "42:0:3c46:53e:e63d:e62a:56ea:c705";
|
|
||||||
};
|
|
||||||
|
|
||||||
networking.hostName = "homeros";
|
|
||||||
|
|
||||||
system.stateVersion = "18.09";
|
|
||||||
}
|
|
||||||
@@ -1,34 +0,0 @@
|
|||||||
{ config, lib, pkgs, ... }: {
|
|
||||||
imports = [ <nixpkgs/nixos/modules/installer/scan/not-detected.nix> ];
|
|
||||||
|
|
||||||
boot.initrd.availableKernelModules = [
|
|
||||||
"xhci_pci"
|
|
||||||
"ehci_pci"
|
|
||||||
"ahci"
|
|
||||||
"usbhid"
|
|
||||||
"usb_storage"
|
|
||||||
"sd_mod"
|
|
||||||
"sr_mod"
|
|
||||||
"rtsx_usb_sdmmc"
|
|
||||||
];
|
|
||||||
boot.kernelModules = [ "kvm-intel" ];
|
|
||||||
boot.extraModulePackages = [ ];
|
|
||||||
|
|
||||||
fileSystems."/" = {
|
|
||||||
device = "/dev/disk/by-uuid/83544ad3-1d23-4c2d-82bc-fafef13a996f";
|
|
||||||
fsType = "ext4";
|
|
||||||
};
|
|
||||||
|
|
||||||
fileSystems."/boot" = {
|
|
||||||
device = "/dev/disk/by-uuid/8F9E-7556";
|
|
||||||
fsType = "vfat";
|
|
||||||
};
|
|
||||||
|
|
||||||
swapDevices =
|
|
||||||
[{ device = "/dev/disk/by-uuid/5ea3a65e-8fdb-45fb-ad32-3759d991a83a"; }];
|
|
||||||
|
|
||||||
# services.xserver.videoDrivers = [ "nvidia" ];
|
|
||||||
|
|
||||||
nix.maxJobs = lib.mkDefault 4;
|
|
||||||
powerManagement.cpuFreqGovernor = lib.mkDefault "powersave";
|
|
||||||
}
|
|
||||||
Reference in New Issue
Block a user