47 lines
882 B
Nix
47 lines
882 B
Nix
{
|
|
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
|
|
];
|
|
};
|
|
}
|