1
0
mirror of https://github.com/kmein/niveum synced 2026-03-23 05:11:08 +01:00

1 Commits

Author SHA1 Message Date
3751eb9c92 init mycelium 2025-03-04 21:48:01 +01:00
8 changed files with 19 additions and 32 deletions

View File

@@ -11,9 +11,7 @@ jobs:
steps:
- uses: actions/checkout@v3
- name: Install QEMU (ARM)
run: |
sudo apt-get update
sudo apt-get install -y qemu-user-static
run: sudo apt-get install -y qemu-user-static
if: ${{ matrix.system == 'ful' }}
- name: Install Nix (ARM)
uses: cachix/install-nix-action@v16

View File

@@ -1,15 +1,7 @@
{ lib, ... }:
let
myceliumAddresses = import ../lib/mycelium-network.nix;
in
{ ... }:
{
services.mycelium = {
enable = true;
openFirewall = true;
};
networking.hosts = lib.mapAttrs' (name: address: {
name = address;
value = [ "${name}.m" ];
}) myceliumAddresses;
}

View File

@@ -1,8 +0,0 @@
{
zaatar = "5c5:49e0:7793:f017:59e1:1715:9e0e:3fc8";
fatteh = "463:a0d4:daa3:aa8d:a9b1:744a:46a5:7a80";
ful = "5bf:d60e:bebf:5163:f495:8787:880c:6d41";
kibbeh = "432:e30:d5d8:9311:e34b:6587:96ee:3fcb";
makanek = "43f:ad4f:fa67:d9f7:8a56:713c:7418:164b";
manakish = "512:d3bd:3cd9:fcc8:ae34:81fa:385f:8c21";
}

View File

@@ -12,9 +12,9 @@ in {
./radio.nix
./panoptikon.nix
./hledger.nix
./mycelium.nix
./alew.nix
../../configs/monitoring.nix
../../configs/mycelium.nix
../../configs/tor.nix
../../configs/save-space.nix
../../configs/spacetime.nix

View File

@@ -1,9 +1,4 @@
{
config,
pkgs,
niveumPackages,
...
}:
{ config, pkgs, niveumPackages, ... }:
{
imports = [
@@ -16,7 +11,6 @@
../../configs/nix.nix
../../configs/flix.nix
../../configs/fonts.nix
../../configs/mycelium.nix
../../configs/retiolum.nix
../../configs/sshd.nix
../../configs/sudo.nix
@@ -53,7 +47,18 @@
networking.hostName = "kibbeh";
networking.networkmanager.enable = true;
i18n.defaultLocale = "en_DK.UTF-8";
i18n.defaultLocale = "en_US.UTF-8";
i18n.extraLocaleSettings = {
LC_ADDRESS = "de_DE.UTF-8";
LC_IDENTIFICATION = "de_DE.UTF-8";
LC_MEASUREMENT = "de_DE.UTF-8";
LC_MONETARY = "de_DE.UTF-8";
LC_NAME = "de_DE.UTF-8";
LC_NUMERIC = "de_DE.UTF-8";
LC_PAPER = "de_DE.UTF-8";
LC_TELEPHONE = "de_DE.UTF-8";
LC_TIME = "de_DE.UTF-8";
};
services.xserver.enable = true;
services.xserver.displayManager.lightdm.enable = true;

View File

@@ -15,7 +15,7 @@ in {
./monitoring
./names.nix
./nextcloud.nix
../../configs/mycelium.nix
./mycelium.nix
./radio-news.nix
./scrabble.nix
# ./onlyoffice.nix

View File

@@ -12,8 +12,8 @@ in {
./hdmi.nix
../../configs/default.nix
../../configs/tlp.nix
../../configs/wpa_supplicant.nix
../../configs/admin-essentials.nix
../../configs/networkmanager.nix
../../configs/power-action.nix
];

View File

@@ -12,7 +12,7 @@ in {
./gaslight.nix
./hardware-configuration.nix
./nas.nix
../../configs/mycelium.nix
./mycelium.nix
./home-assistant.nix
../../configs/monitoring.nix
../../configs/retiolum.nix