python home manager

This commit is contained in:
2025-09-03 10:40:39 +02:00
parent c137417db2
commit cb04e33c1c
4 changed files with 29 additions and 33 deletions
+3 -17
View File
@@ -180,31 +180,17 @@ in
# GTK configuration with custom theme
gtk = {
enable = true;
font = {
name = "Sans";
size = 11;
};
theme = {
name = "TealGreenDark";
package = customGtkTheme;
};
iconTheme = {
name = "Papirus-Dark";
package = pkgs.papirus-icon-theme;
};
cursorTheme = {
name = "Adwaita";
name = "Adwaita-Dark";
package = pkgs.adwaita-icon-theme;
size = 24;
};
gtk3.extraConfig = {
# Additional GTK3 settings
"gtk-application-prefer-dark-theme" = 1;
};
gtk4.extraConfig = {
# Additional GTK4 settings
"gtk-application-prefer-dark-theme" = 1;
};
gtk2.extraConfig = ''
style "custom-dark" {
+2
View File
@@ -29,6 +29,8 @@
./neovim.nix
./fcitx5.nix
./python.nix
#secrets
inputs.sops-nix.homeManagerModules.sops
./sops.nix
+22
View File
@@ -0,0 +1,22 @@
{pkgs, ...}: {
home.packages = [
(pkgs.python312.withPackages (ppkgs: [
ppkgs.numpy
ppkgs.sympy
ppkgs.scipy
ppkgs.matplotlib
ppkgs.requests
ppkgs.pandas
ppkgs.scikit-learn
ppkgs.nltk
ppkgs.huggingface-hub
ppkgs.flask
ppkgs.gunicorn
ppkgs.torch
ppkgs.opencv-python
ppkgs.pillow
ppkgs.keras
ppkgs.tqdm
]))
];
}
+2 -16
View File
@@ -33,22 +33,8 @@
treefmt
jupyter
python3
python3Packages.numpy
python3Packages.sympy
python3Packages.scipy
python3Packages.matplotlib
python3Packages.requests
python3Packages.pandas
python3Packages.scikit-learn
python3Packages.huggingface-hub
python3Packages.flask
python3Packages.gunicorn
python3Packages.torch
python3Packages.opencv-python
python3Packages.pillow
python3Packages.keras
python3Packages.tqdm
python312Full
python312Packages.uv
#dotnet-sdk_8
#dotnet-sdk_9