feat: Homepage
This commit is contained in:
@@ -12,7 +12,7 @@ in
|
|||||||
dev_apps = false;
|
dev_apps = false;
|
||||||
gnome_apps = false;
|
gnome_apps = false;
|
||||||
};
|
};
|
||||||
actual.enable = true;
|
actual.enable = false;
|
||||||
audiobookshelf.enable = true;
|
audiobookshelf.enable = true;
|
||||||
kde-desktop.enable = false;
|
kde-desktop.enable = false;
|
||||||
radarr.enable = true;
|
radarr.enable = true;
|
||||||
|
|||||||
@@ -11,6 +11,7 @@
|
|||||||
./prowlarr
|
./prowlarr
|
||||||
./radarr
|
./radarr
|
||||||
./docker
|
./docker
|
||||||
|
./homepage
|
||||||
./kde-desktop
|
./kde-desktop
|
||||||
./readarr
|
./readarr
|
||||||
./sonarr
|
./sonarr
|
||||||
|
|||||||
@@ -0,0 +1,24 @@
|
|||||||
|
{
|
||||||
|
config,
|
||||||
|
lib,
|
||||||
|
pkgs,
|
||||||
|
...
|
||||||
|
}:
|
||||||
|
let
|
||||||
|
cfg = config.my.profiles.homepage;
|
||||||
|
in
|
||||||
|
{
|
||||||
|
|
||||||
|
options.my.profiles.homepage = with lib; {
|
||||||
|
homepage = mkEnableOption "getHomepage.dev";
|
||||||
|
};
|
||||||
|
|
||||||
|
config = lib.mkIf cfg.homepage {
|
||||||
|
services.homepage-dashboard.enable = true;
|
||||||
|
users.users.finn.packages = with pkgs; [
|
||||||
|
homepage-dashboard
|
||||||
|
];
|
||||||
|
programs.chromium.homepageLocation = "http://jupiter.solar.internal";
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user