diff --git a/home/colors.nix b/home/colors.nix index 50db1a0..818356c 100644 --- a/home/colors.nix +++ b/home/colors.nix @@ -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" { diff --git a/home/gunalx.nix b/home/gunalx.nix index ecd48fa..85df3ea 100644 --- a/home/gunalx.nix +++ b/home/gunalx.nix @@ -29,6 +29,8 @@ ./neovim.nix ./fcitx5.nix + ./python.nix + #secrets inputs.sops-nix.homeManagerModules.sops ./sops.nix diff --git a/home/python.nix b/home/python.nix new file mode 100644 index 0000000..da27eeb --- /dev/null +++ b/home/python.nix @@ -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 + ])) + ]; +} diff --git a/modules/develPackages.nix b/modules/develPackages.nix index a85261b..85a7f25 100644 --- a/modules/develPackages.nix +++ b/modules/develPackages.nix @@ -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