Removed quarto and RStudio and installed unity and godot engine.

This commit is contained in:
Ulysse Cura 2026-07-09 16:03:22 +02:00
parent f9607dfa27
commit a2bb74fad2
2 changed files with 18 additions and 20 deletions

View File

@ -18,19 +18,19 @@
jupyter-core jupyter-core
matplotlib matplotlib
]; ];
myRPackages = with pkgs.rPackages; [ # myRPackages = with pkgs.rPackages; [
reticulate # wanted by quarto to execute Python when using R. # reticulate # wanted by quarto to execute Python when using R.
# any other RPackages - you can reuse this list for R and RStudio # # any other RPackages - you can reuse this list for R and RStudio
]; # ];
patchedQuarto = (pkgs.quarto.override { # patchedQuarto = (pkgs.quarto.override {
extraPythonPackages = myPythonPackages; # extraPythonPackages = myPythonPackages;
extraRPackages = myRPackages; # extraRPackages = myRPackages;
}).overrideAttrs (oldAttrs: { # Remove this overrideAttrs patch when fixed. See https://github.com/NixOS/nixpkgs/issues/519484#issuecomment-4667477454 # }).overrideAttrs (oldAttrs: { # Remove this overrideAttrs patch when fixed. See https://github.com/NixOS/nixpkgs/issues/519484#issuecomment-4667477454
postPatch = (oldAttrs.postPatch or "") + '' # postPatch = (oldAttrs.postPatch or "") + ''
substituteInPlace bin/quarto.js \ # substituteInPlace bin/quarto.js \
--replace-fail "syntax-highlighting" "highlight-style" # --replace-fail "syntax-highlighting" "highlight-style"
''; # '';
}); # });
patchedPicoSdk = (pkgs.pico-sdk.override { patchedPicoSdk = (pkgs.pico-sdk.override {
withSubmodules = true; withSubmodules = true;
}); });
@ -76,14 +76,12 @@
gcc gcc
gcc-arm-embedded gcc-arm-embedded
arduino-ide arduino-ide
#### next generation of Rmarkdown for Python, Julia, R, and JS:
patchedQuarto
#### Your command-line Python:
(python3.withPackages (myPythonPackages)) (python3.withPackages (myPythonPackages))
#### R and RStudio: # patchedQuarto
(rWrapper.override {packages = myRPackages; }) # (rWrapper.override {packages = myRPackages; })
(rstudioWrapper.override { packages = myRPackages; })
SDL2.dev SDL2.dev
unityhub
godot
# Electronics # Electronics
digital digital

View File

@ -78,7 +78,7 @@ in
}; };
"org/gnome/desktop/app-folders/folders/Programming" = { "org/gnome/desktop/app-folders/folders/Programming" = {
name = "Programmation"; name = "Programmation";
apps = [ "code.desktop" "com.jetpackduba.Gitnuro.desktop" "arduino-ide.desktop" "rstudio.desktop" ]; apps = [ "code.desktop" "com.jetpackduba.Gitnuro.desktop" "arduino-ide.desktop" "org.godotengine.Godot4.6.desktop" "unityhub.desktop" ];
}; };
"org/gnome/desktop/app-folders/folders/Electronic" = { "org/gnome/desktop/app-folders/folders/Electronic" = {
name = "Electronique"; name = "Electronique";