Compare commits

...

3 commits

Author SHA1 Message Date
895247fd68
Home: more hyprland rules 2024-12-09 17:13:33 +02:00
255171cbfa
Theia: remove netdata as it's not used 2024-12-09 17:06:27 +02:00
9560f7bf78
Theia: forgejo stuff 2024-12-09 17:04:45 +02:00
2 changed files with 18 additions and 21 deletions

View file

@ -31,9 +31,6 @@
}; };
}; };
nixpkgs.config.allowUnfreePredicate = pkg:
builtins.elem (lib.getName pkg) [ "netdata" ];
nix = { nix = {
package = pkgs.lix; package = pkgs.lix;
settings = { settings = {
@ -111,7 +108,9 @@
rules."50-tailscale" = { rules."50-tailscale" = {
onState = [ "routable" ]; onState = [ "routable" ];
script = '' script = ''
${lib.getExe pkgs.ethtool} -K ens3 rx-udp-gro-forwarding on rx-gro-list off ${
lib.getExe pkgs.ethtool
} -K ens3 rx-udp-gro-forwarding on rx-gro-list off
''; '';
}; };
}; };
@ -169,12 +168,6 @@
reverse_proxy localhost:3001 reverse_proxy localhost:3001
''; '';
}; };
"status.blahai.gay" = {
extraConfig = ''
reverse_proxy localhost:19999
'';
};
}; };
}; };
@ -183,23 +176,22 @@
settings = { PORT = "3001"; }; settings = { PORT = "3001"; };
}; };
netdata = {
enable = true;
config.global = {
"memory mode" = "ram";
"debug log" = "none";
"access log" = "none";
"error log" = "syslog";
};
package = pkgs.netdata.override { withCloudUi = true; };
};
forgejo = { forgejo = {
package = pkgs.forgejo; package = pkgs.forgejo;
enable = true; enable = true;
lfs.enable = true;
settings = { settings = {
"ui.meta" = {
AUTHOR = "Elissa";
DESCRIPTION = "My own selfhosted git place for random stuff :3";
};
DEFAULT.APP_NAME = "githai"; DEFAULT.APP_NAME = "githai";
federation.ENABLED = true; federation.ENABLED = true;
service.DISABLE_REGISTRATION = true;
actions = {
ENABLED = true;
DEFAULT_ACTIONS_URL = "github";
};
server = { server = {
ROOT_URL = "https://git.blahai.gay"; ROOT_URL = "https://git.blahai.gay";
DOMAIN = "git.blahai.gay"; DOMAIN = "git.blahai.gay";

View file

@ -10,9 +10,14 @@
"noblur,.*" "noblur,.*"
"workspace special, spotify" "workspace special, spotify"
"workspace 11 silent, JKPS" "workspace 11 silent, JKPS"
"workspace 8 silent, Element"
"workspace 6 silent, firefox"
"workspace 5 silent, ^(org.prismlauncher.PrismLauncher)$"
"workspace 3 silent, vesktop" "workspace 3 silent, vesktop"
"workspace 2 silent, ^(steam)$"
"workspace 1 silent, floorp" "workspace 1 silent, floorp"
"float, ^(blueberry.py)$" "float, ^(blueberry.py)$"
"float, ^(com.github.Aylur.ags)$"
"float, ^(JKPS)(.*)" "float, ^(JKPS)(.*)"
]; ];