diff --git a/machines/jupiter/environments.nix b/machines/jupiter/environments.nix index d7ab6db..5b09cab 100644 --- a/machines/jupiter/environments.nix +++ b/machines/jupiter/environments.nix @@ -12,7 +12,7 @@ in dev_apps = false; gnome_apps = false; }; - actual.enable = true; + actual.enable = false; audiobookshelf.enable = true; kde-desktop.enable = false; radarr.enable = true; diff --git a/modules/environments/default.nix b/modules/environments/default.nix index f51579f..4e8c3fb 100644 --- a/modules/environments/default.nix +++ b/modules/environments/default.nix @@ -11,6 +11,7 @@ ./prowlarr ./radarr ./docker + ./homepage ./kde-desktop ./readarr ./sonarr diff --git a/modules/environments/homepage/default.nix b/modules/environments/homepage/default.nix new file mode 100644 index 0000000..e0b8286 --- /dev/null +++ b/modules/environments/homepage/default.nix @@ -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"; + + }; +}