From 3185f43ff70b75be2f0c19972440d5c69bf9a05c Mon Sep 17 00:00:00 2001 From: ulic-youthlic Date: Mon, 8 Dec 2025 13:42:42 +0800 Subject: [PATCH] feat: Add prismlauncher and customize jdk versions --- nixos/configurations/Tytonidae/default.nix | 1 + overlays/modifications/default.nix | 1 + overlays/modifications/prismlauncher.nix | 5 +++++ pkgs/prismlauncher'.nix | 10 ++++++++++ 4 files changed, 17 insertions(+) create mode 100644 overlays/modifications/prismlauncher.nix create mode 100644 pkgs/prismlauncher'.nix diff --git a/nixos/configurations/Tytonidae/default.nix b/nixos/configurations/Tytonidae/default.nix index 1ad9914..fd6b7ad 100644 --- a/nixos/configurations/Tytonidae/default.nix +++ b/nixos/configurations/Tytonidae/default.nix @@ -95,6 +95,7 @@ doom-emacs neovide osu-lazer-bin # typochecker: disable-line + prismlauncher sbctl ]; diff --git a/overlays/modifications/default.nix b/overlays/modifications/default.nix index 663f1c1..e7126e5 100644 --- a/overlays/modifications/default.nix +++ b/overlays/modifications/default.nix @@ -15,6 +15,7 @@ in ./nautilus.nix ./neovim-nightly.nix ./vim.nix + ./prismlauncher.nix # Nur ./nur.nix diff --git a/overlays/modifications/prismlauncher.nix b/overlays/modifications/prismlauncher.nix new file mode 100644 index 0000000..bcf1b4d --- /dev/null +++ b/overlays/modifications/prismlauncher.nix @@ -0,0 +1,5 @@ +{outputs, ...}: _final: prev: let + inherit (prev.stdenv.hostPlatform) system; +in { + prismlauncher = outputs.packages.${system}.prismlauncher'; +} diff --git a/pkgs/prismlauncher'.nix b/pkgs/prismlauncher'.nix new file mode 100644 index 0000000..59733a3 --- /dev/null +++ b/pkgs/prismlauncher'.nix @@ -0,0 +1,10 @@ +{ + prismlauncher, + jdk17, + jdk21, + jdk8, + jdk25, +}: +prismlauncher.override { + jdks = [jdk17 jdk21 jdk8 jdk25]; +}