mirror of
https://github.com/Ahwxorg/nixos-config.git
synced 2025-12-04 15:00:13 +01:00
chore: merge branch 'master' of ssh://ssh.github.com:443/ahwxorg/nixos-config
This commit is contained in:
commit
53c085fa03
14 changed files with 130 additions and 215 deletions
|
|
@ -15,6 +15,5 @@
|
|||
git
|
||||
dig
|
||||
traceroute
|
||||
inputs.iamb.packages.${pkgs.stdenv.targetPlatform.system}.default
|
||||
];
|
||||
}
|
||||
|
|
|
|||
|
|
@ -23,6 +23,7 @@
|
|||
owner = "matrix-synapse";
|
||||
};
|
||||
"smbLoginDetails" = { };
|
||||
"syncplay" = { };
|
||||
}
|
||||
else if (host == "sakura") then
|
||||
{
|
||||
|
|
|
|||
|
|
@ -23,12 +23,12 @@
|
|||
size = 14;
|
||||
};
|
||||
theme = {
|
||||
name = "Gruvbox-Green-Dark";
|
||||
package = pkgs.gruvbox-gtk-theme.override {
|
||||
colorVariants = [ "dark" ];
|
||||
themeVariants = [ "green" ];
|
||||
tweakVariants = [ "macos" ];
|
||||
};
|
||||
name = "Juno";
|
||||
package = pkgs.juno-theme; # .override {
|
||||
# colorVariants = [ "dark" ];
|
||||
# themeVariants = [ "green" ];
|
||||
# tweakVariants = [ "macos" ];
|
||||
# };
|
||||
};
|
||||
iconTheme = {
|
||||
name = "Papirus-Dark";
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@
|
|||
services = {
|
||||
anubis.instances.librey = {
|
||||
settings = {
|
||||
TARGET = "http://localhost:8080";
|
||||
TARGET = "http://localhost:8078";
|
||||
BIND = ":8079";
|
||||
BIND_NETWORK = "tcp";
|
||||
};
|
||||
|
|
|
|||
|
|
@ -2,6 +2,7 @@
|
|||
{
|
||||
services.murmur = {
|
||||
enable = true;
|
||||
openFirewall = false;
|
||||
openFirewall = true;
|
||||
bandwidth = 192000;
|
||||
};
|
||||
}
|
||||
|
|
|
|||
|
|
@ -9,7 +9,7 @@
|
|||
# Network shares
|
||||
samba = {
|
||||
package = pkgs.samba;
|
||||
# ^^ `samba4Full` is compiled with avahi, ldap, AD etc support (compared to the default package, `samba`
|
||||
# ^^ `samba4Full` is compiled with avahi, ldap, AD etc support (compared to the default package, `samba`. samba4Full gives issue, however)
|
||||
# Required for samba to register mDNS records for auto discovery
|
||||
# See https://github.com/NixOS/nixpkgs/blob/592047fc9e4f7b74a4dc85d1b9f5243dfe4899e3/pkgs/top-level/all-packages.nix#L27268
|
||||
enable = true;
|
||||
|
|
@ -19,6 +19,16 @@
|
|||
writable = "true";
|
||||
comment = "Hello world!";
|
||||
};
|
||||
shares.violet = {
|
||||
path = "/spinners/violet";
|
||||
writable = "true";
|
||||
comment = "Hello world!";
|
||||
};
|
||||
shares.ahwx = {
|
||||
path = "/spinners/ahwx";
|
||||
writable = "true";
|
||||
comment = "Hello world!";
|
||||
};
|
||||
};
|
||||
avahi = {
|
||||
publish.enable = true;
|
||||
|
|
|
|||
|
|
@ -5,5 +5,5 @@
|
|||
# loadModels = [ "llama3.2:3b" "deepseek-r1:1.5b"];
|
||||
# acceleration = "rocm"; # nope, 5700XT is too old for this
|
||||
};
|
||||
services.open-webui.enable = true;
|
||||
services.open-webui.enable = false;
|
||||
}
|
||||
|
|
|
|||
8
modules/services/syncplay.nix
Normal file
8
modules/services/syncplay.nix
Normal file
|
|
@ -0,0 +1,8 @@
|
|||
{ config, ... }:
|
||||
{
|
||||
services.syncplay = {
|
||||
enable = true;
|
||||
passwordFile = config.sops.secrets.syncplay.path;
|
||||
};
|
||||
networking.firewall.allowedTCPPorts = [ 8999 ];
|
||||
}
|
||||
|
|
@ -13,6 +13,7 @@
|
|||
++ [ (import ./guacamole.nix) ]
|
||||
++ [ (import ./gokapi.nix) ]
|
||||
++ [ (import ./jellyfin.nix) ]
|
||||
# ++ [ (import ./jitsi-meet.nix) ]
|
||||
++ [ (import ./librey-proxy.nix) ]
|
||||
++ [ (import ./lidarr.nix) ]
|
||||
++ [ (import ./matrix/default.nix) ]
|
||||
|
|
@ -34,5 +35,4 @@
|
|||
++ [ (import ./tailscale.nix) ]
|
||||
++ [ (import ./vaultwarden.nix) ];
|
||||
# ++ [ (import ./smart-monitoring.nix) ]
|
||||
# ++ [ (import ./jitsi-meet.nix) ]
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue