fix weather, add unstable-small cause of hyprpaper, update flake, update nas services
This commit is contained in:
@@ -293,7 +293,7 @@ WEATHER_SYMBOL_WEGO = {
|
||||
data = {}
|
||||
|
||||
|
||||
weather = requests.get("https://wttr.in/u&?format=j1").json()
|
||||
weather = requests.get("https://wttr.in/?u&format=j1").json()
|
||||
moon = requests.get("https://wttr.in/?format=%m").text
|
||||
|
||||
|
||||
|
||||
@@ -12,6 +12,8 @@
|
||||
|
||||
deluge.enable = true;
|
||||
|
||||
free-games-claimer.enable = true;
|
||||
|
||||
jackett.enable = true;
|
||||
|
||||
jellyfin.enable = true;
|
||||
@@ -41,14 +43,17 @@
|
||||
enable = true;
|
||||
httpPort = "9981";
|
||||
httpsPort = "9943";
|
||||
redisSock = "/run/redis-nextcloud/redis.sock";
|
||||
};
|
||||
|
||||
ollama.enable = true;
|
||||
|
||||
open-webui.enable = true;
|
||||
|
||||
orca-slicer.enable = true;
|
||||
orca-slicer = {
|
||||
enable = true;
|
||||
httpPort = "3300";
|
||||
httpsPort = "3301";
|
||||
};
|
||||
|
||||
radarr.enable = true;
|
||||
|
||||
|
||||
@@ -103,6 +103,7 @@ in
|
||||
protonmail-bridge
|
||||
protonvpn-cli
|
||||
python3
|
||||
rcon
|
||||
sbctl
|
||||
speedtest-cli
|
||||
tailscale
|
||||
@@ -213,7 +214,7 @@ in
|
||||
};
|
||||
|
||||
hardware.fancontrol = {
|
||||
enable = true;
|
||||
enable = false;
|
||||
config = ''
|
||||
# Configuration file generated by pwmconfig, changes will be lost
|
||||
# hwmon6/temp9_input -- chipset temp?
|
||||
|
||||
@@ -1,10 +1,81 @@
|
||||
{ pkgs, ... }:
|
||||
{ config, pkgs, ... }:
|
||||
let
|
||||
enableDisplayManager = false;
|
||||
in
|
||||
{
|
||||
# Services configs
|
||||
services = {
|
||||
|
||||
minecraft-server = {
|
||||
enable = true;
|
||||
eula = true;
|
||||
declarative = true;
|
||||
openFirewall = true;
|
||||
dataDir = "/media/nas/ssd/ssd_app_data/minecraft";
|
||||
serverProperties = {
|
||||
enforce-whitelist = true;
|
||||
white-list = true;
|
||||
"enable-rcon" = true;
|
||||
"rcon.password" = "BogieDudie1"; # todo
|
||||
};
|
||||
whitelist = {
|
||||
mjallen18 = "03d9fba9-4453-4ad1-afa6-c67738685189";
|
||||
AlpineScent = "76ff084d-2e66-4877-aec2-d6b278431bda";
|
||||
Fortltude = "61a01913-8b10-4d64-b7ce-7958088cd6d3";
|
||||
SpicyNick = "8bb5976f-6fd9-4fa5-8697-6ecb4ee38427";
|
||||
};
|
||||
jvmOpts = "-Xms4092M -Xmx4092M -XX:+UseG1GC -XX:ParallelGCThreads=2 -XX:MinHeapFreeRatio=5 -XX:MaxHeapFreeRatio=10";
|
||||
};
|
||||
|
||||
adguardhome = {
|
||||
enable = true;
|
||||
allowDHCP = true;
|
||||
port = 1880;
|
||||
openFirewall = true;
|
||||
settings = {
|
||||
dns = {
|
||||
upstream_dns = [
|
||||
"https://dns10.quad9.net/dns-query"
|
||||
"1.1.1.1"
|
||||
"1.0.0.1"
|
||||
"8.8.8.8"
|
||||
"208.67.222.222"
|
||||
"208.67.220.220"
|
||||
];
|
||||
fallback_dns = [
|
||||
"https://dns10.quad9.net/dns-query"
|
||||
"1.1.1.1"
|
||||
"1.0.0.1"
|
||||
"8.8.8.8"
|
||||
"208.67.222.222"
|
||||
"208.67.220.220"
|
||||
];
|
||||
bootstrap_dns = [
|
||||
"9.9.9.10"
|
||||
"1.1.1.1"
|
||||
"1.0.0.1"
|
||||
"8.8.8.8"
|
||||
"8.8.4.4"
|
||||
"208.67.222.222"
|
||||
"208.67.220.220"
|
||||
"149.112.112.10"
|
||||
"2620:fe::10"
|
||||
"2620:fe::fe:10"
|
||||
];
|
||||
};
|
||||
dhcp = {
|
||||
enabled = true;
|
||||
interface_name = "wlp6s0";
|
||||
dhcpv4 = {
|
||||
gateway_ip = "10.0.1.1";
|
||||
subnet_mask = "255.255.255.0";
|
||||
range_start = "10.0.1.151";
|
||||
range_end = "10.0.1.250";
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
udisks2.enable = true;
|
||||
|
||||
# Enable the X11 windowing system.
|
||||
|
||||
Reference in New Issue
Block a user