From 31b61ddd737e9d29d5641636497a930378f9779b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Madeleine=20Sydney=20=C5=9Alaga?= Date: Fri, 27 Mar 2026 14:11:05 -0600 Subject: [PATCH] feat(prism-launcher): init --- modules/home/prism-launcher.nix | 18 ++++++++++++++++++ users/msyds/default.nix | 1 + 2 files changed, 19 insertions(+) create mode 100644 modules/home/prism-launcher.nix diff --git a/modules/home/prism-launcher.nix b/modules/home/prism-launcher.nix new file mode 100644 index 0000000..b7f70d0 --- /dev/null +++ b/modules/home/prism-launcher.nix @@ -0,0 +1,18 @@ +{ config, lib, pkgs, ... }: + +let cfg = config.sydnix.prism-launcher; +in { + options.sydnix.prism-launcher = { + enable = lib.mkEnableOption "Prism Launcher"; + }; + + config = lib.mkIf cfg.enable { + home.packages = [ + pkgs.prismlauncher + ]; + + sydnix.impermanence.directories = [ + ".local/share/PrismLauncher" + ]; + }; +} diff --git a/users/msyds/default.nix b/users/msyds/default.nix index 6e8b7ee..c3d3a59 100644 --- a/users/msyds/default.nix +++ b/users/msyds/default.nix @@ -46,6 +46,7 @@ kdeconnect.enable = true; qalculate.enable = true; toki-pona.enable = true; + prism-launcher.enable = true; sops = { enable = true; keyFile = "/persist/private-keys/age/crumb";