flake/programs/dotnet.nix
uku e7b937da94
chore(dotnet): avoid using two different dotnet versions
rider uses dotnet-sdk_8 for reshaper, but dotnetCorePackages has a
different version
2024-12-28 17:38:17 +01:00

19 lines
424 B
Nix

# wee oo wee oo warning !!! this is a home manager module!!! destined to be put in hm's import, not nixos' !!!!
{
config,
pkgs,
...
}:
let
inherit (config.lib.file) mkOutOfStoreSymlink;
in
{
home = {
packages = [ pkgs.jetbrains.rider ];
file = {
".dotnet/8".source = mkOutOfStoreSymlink "${pkgs.dotnet-sdk_8}/share/dotnet";
".dotnet/mono".source = mkOutOfStoreSymlink pkgs.mono;
};
};
}