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

This commit is contained in:
muon 2026-03-08 15:55:05 +00:00
commit 0cda38f25b
4 changed files with 34 additions and 1 deletions

View file

@ -50,6 +50,7 @@ in {
mods.server.ntfy.enable = true;
mods.server.lemmy.enable = true;
mods.server.audio.enable = true;
mods.server.murmur.enable = true;
mods.server.atuin.enable = true;
mods.server.seedbox.enable = true;

View file

@ -10,6 +10,8 @@ in {
mods.xdg.enable = true;
mods.social.enable = false;
mods.i3.enable = false;
mods.terminal.wezterm.enable = true;
mods.terminal.nushell.enable = true;
mods.terminal.zsh.enable = true;
mods.terminal.emulator.enable = false;
mods.terminal.development.enable = true;

View file

@ -1,4 +1,8 @@
{ pkgs, lib, ... }: {
{
pkgs,
lib,
...
}: {
imports = [
./containers
./gaming
@ -25,5 +29,6 @@
./lemmy.nix
./audio.nix
./atuin.nix
./murmur.nix
];
}

View file

@ -0,0 +1,25 @@
{
pkgs,
lib,
config,
...
}: let
cfg = config.mods.server.murmur;
in
with lib; {
options.mods.server = {
murmur = {
enable = mkEnableOption {
default = false;
description = "enables murmur server";
};
};
};
config = mkIf cfg.enable {
services.murmur = {
enable = true;
openFirewall = true;
};
};
}