clean rider install + progress to latest on pkgs-unstable

This commit is contained in:
Emile Clark-Boman 2025-10-24 17:24:58 +10:00
parent 2fb9171d92
commit ffb9b35d46
2 changed files with 13 additions and 38 deletions

View file

@ -3,39 +3,22 @@
pkgs-unstable,
...
}: {
nixpkgs.overlays = [
(self: super: {
# rider-override = super.jetbrains.rider.overrideAttrs (
# final: prev: {
# # XXX: DEBUG
# buildInputs = prev.buildInputs ++ [pkgs.icu];
# }
# );
environment.systemPackages = with pkgs; [
# Ensure latest stable Rider version (not necessarily stable on NixOS)
pkgs-unstable.jetbrains.rider
# rider-fhs = super.buildFHSEnv {
# name = "rider-fhs";
# .NET
dotnetCorePackages.dotnet_9.sdk
dotnetCorePackages.dotnet_9.aspnetcore
dotnetCorePackages.dotnet_9.runtime
# targetPkgs = pkgs:
# with pkgs; [
# jetbrains.rider
# icu
# ];
# Mono
mono
msbuild
# 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
# .NET Framework Tools/Services
omnisharp-roslyn
netcoredbg
];
programs.nix-ld = {

View file

@ -330,14 +330,6 @@ in {
# Sage
sageWithDoc # SageMath + HTML Documentation
# .NET
dotnetCorePackages.dotnet_9.sdk
dotnetCorePackages.dotnet_9.aspnetcore
dotnetCorePackages.dotnet_9.runtime
mono
omnisharp-roslyn
netcoredbg
openvpn
inetutils