i once again again again ened to sync

This commit is contained in:
martyTF 2026-07-09 20:10:45 +02:00
parent 9cac325698
commit 6063d2b438
18 changed files with 1264 additions and 1375 deletions

View file

@ -45,6 +45,13 @@
}
);
})
(pkgs.heroic.override {
extraPkgs =
pkgs': with pkgs'; [
gamescope
gamemode
];
})
]
else
[ ]
@ -62,7 +69,11 @@
++ (
if (config.apps.gaming.steam.enable) then
[ adwsteamgtk ]
[
adwsteamgtk
protontricks
winetricks
]
else
[ ]
);
@ -89,6 +100,7 @@
enable = true;
capSysNice = true;
};
gamemode.enable = true;
};
};

View file

@ -22,7 +22,7 @@
};
displayManager = {
gdm = {
enable = true;
enable = false;
autoSuspend = false;
};
};
@ -31,7 +31,16 @@
uwsm = {
enable = true;
waylandCompositors =
if config.desktop.window-managers.hyprland.enable then
if config.desktop.window-managers.niri.enable then
{
niri = {
prettyName = "Niri";
comment = "Niri";
binPath = "${config.programs.niri.package}/bin/niri-session";
};
}
else if config.desktop.window-managers.hyprland.enable then
{
hyprland = {
prettyName = "Hyprland";
@ -47,15 +56,6 @@
binPath = "${config.programs.sway.package}/bin/sway --session";
};
}
else if config.desktop.window-managers.niri.enable then
{
niri = {
prettyName = "Niri";
comment = "Niri";
binPath = "${config.programs.niri.package}/bin/niri-session";
};
}
else
{ };
};

View file

@ -30,10 +30,6 @@
enable = true;
public = false;
};
stump = {
enable = true;
public = false;
};
navidrome = {
enable = true;
public = false;

View file

@ -8,7 +8,6 @@
{
imports = [
./jellyfin.nix
./stump.nix
./navidrome.nix
];
}

View file

@ -1,20 +0,0 @@
{ inputs, ... }:
{
options = {
server.media.stump = {
enable = lib.mkEnableOption "enable stump";
public = lib.mkEnableOption "make stump public";
};
};
imports = [ inputs.stump-nix.nixosModules.stump ];
config = {
services.stump = {
enable = true;
environment = {
STUMP_PORT = "10801";
};
};
};
}

View file

@ -23,7 +23,7 @@
config = {
services = {
vaultwarden = {
enable = true;
enable = config.server.misc.vaultwarden.enable;
config = {
DOMAIN = "https://${config.server.misc.vaultwarden.subdomain}.${config.networking.domain}";
SIGNUPS_ALLOWED = false;

View file

@ -61,7 +61,7 @@ in
generic = {
enabled = true;
outbound = true;
urlPrefix = "https://https://yap.marty.tf/webhooks/";
urlPrefix = "https://https://${config.server.social.synapse.subdomain}.${config.networking.domain}/webhooks/";
allowJsTransformationFunctions = false;
waitForComplete = false;
enableHttpGet = false;

View file

@ -20,9 +20,9 @@
editor = false;
};
timeout = 3;
efi.canTouchEfiVariables = true;
efi.canTouchEfiVariables = false;
};
kernelPackages = pkgs.linuxPackages_zen;
# kernelPackages = pkgs.linuxPackages_zen;
kernel = {
sysctl = {
"vm.swappiness" = 10;

View file

@ -24,11 +24,16 @@
53317
16261
16262
25565
27015
];
allowedTCPPorts = [
53317
16261
16262
3400
25565
27015
];
trustedInterfaces = [ "tailscale0" ];
};