Merge branch 'main' of codeberg.org:muon/home

This commit is contained in:
mups 2025-05-29 09:15:46 +00:00
commit 8ea08fad9e
19 changed files with 736 additions and 138 deletions

View file

@ -40,9 +40,10 @@ in {
mods.server.vault.enable = true;
mods.server.git.enable = true;
mods.server.cal.enable = true;
mods.server.chat.enable = true;
mods.server.chat.enable = false;
mods.server.ntfy.enable = true;
mods.server.lemmy.enable = true;
mods.server.audio.enable = true;
mods.server.dash.enable = false;
mods.server.nginx.ports.dash = 3009;
@ -59,23 +60,10 @@ in {
mods.unfree.steam.enable = false;
mods.unfree.nvidia.enable = false;
mods.unfree.minecraft.enable = false;
mods.unfree.valheim.enable = true;
mods.server.vrising.enable = false;
nixpkgs.config.allowUnfreePredicate = pkg:
builtins.elem (lib.getName pkg) [
"valheim-server"
"steamworks-sdk-redist"
];
services.valheim = {
enable = true;
serverName = "Smorld";
worldName = "Smorld";
openFirewall = true;
password = "notbeempty";
};
# Hardware preferences
## Mouse

View file

@ -1,4 +1,4 @@
{ pkgs, lib, osConfig, ... }:
{ pkgs, lib, osConfig, sources, ... }:
let cfg = osConfig.mods;
in {
# Modules

View file

@ -1,12 +1,14 @@
{ config, lib, pkgs, inputs, system, ... }:
{ config, lib, pkgs, inputs, system, sources, ... }:
let cfg = config.mods;
in {
# Hardware
imports = [ ./hardware-configuration.nix ];
environment.systemPackages = with inputs.nix-alien.packages.${system};
[ nix-alien ];
environment.systemPackages = with inputs.nix-alien.packages.${system}; [
nix-alien
pkgs.r2modman
];
# System
mods.user.name = "muon";

View file

@ -17,6 +17,7 @@
chat = 3008;
# dash = 3009;
ntfy = 3010;
audio = 3011;
search = 8081;
videos = 8082;
@ -27,6 +28,10 @@
lemmy-api = 5002;
lemmy-ui = 5003;
pict-rs = 5004;
readarr = 5005;
prowlarr = 5006;
flaresolverr = 5007;
torrent = 5008;
};
};
}