packaging JetBrains Rider (UNSTABLE)

This commit is contained in:
Emile Clark-Boman 2025-10-24 11:53:42 +10:00
parent 46ed077813
commit 17807752e5
2 changed files with 55 additions and 0 deletions

View file

@ -0,0 +1,47 @@
{
pkgs,
pkgs-unstable,
...
}: {
nixpkgs.overlays = [
(self: super: {
# rider-override = super.jetbrains.rider.overrideAttrs (
# final: prev: {
# # XXX: DEBUG
# buildInputs = prev.buildInputs ++ [pkgs.icu];
# }
# );
# rider-fhs = super.buildFHSEnv {
# name = "rider-fhs";
# targetPkgs = pkgs:
# with pkgs; [
# jetbrains.rider
# icu
# ];
# runScript = ''${super.jetbrains.rider}/bin/rider'';
# profile = ''
# export DOTNET_CLI_TELEMETRY_OPTOUT=1
# '';
# };
})
];
environment.systemPackages = [
# rider-fhs
# rider-override
# Unsure latest "stable" version
# pkgs-unstable.jetbrains.rider
];
programs.nix-ld = {
enable = true;
libraries = with pkgs; [
icu
];
};
}