Johan Rong 5 місяців тому
батько
коміт
d131c83a5e

+ 1 - 0
home/features/application/files.nix

@@ -19,6 +19,7 @@
 
             sudo nix-channel --update
             cd "$HOME/nix-dots"
+            nix flake update
             sudo nixos-rebuild switch --flake .#nixstation
             flatpak update -y
             sudo flatpak update -y

+ 1 - 0
home/flavors/application/development/default.nix

@@ -20,5 +20,6 @@
     rust-analyzer
     lua51Packages.lua
     google-cloud-sdk
+    dotnetCorePackages.sdk_9_0_1xx
   ];
 }

+ 2 - 1
home/flavors/application/workstation/default.nix

@@ -16,6 +16,7 @@
     inkscape
     f3d
     geogebra6
-    dotnetCorePackages.sdk_9_0-bin
+    ungoogled-chromium
+    mediawriter
   ];
 }

+ 2 - 0
nixos/features/system/basic.nix

@@ -27,6 +27,7 @@
     lxqt.lxqt-policykit
     xdg-desktop-portal-wlr
     neovim
+    google-fonts
   ];
 
   services.flatpak = {
@@ -42,6 +43,7 @@
       adwaita-fonts
       jetbrains-mono
       nerd-fonts.jetbrains-mono
+      google-fonts
     ];
     fontconfig = {
       defaultFonts = {

+ 6 - 1
nixos/features/system/gaming.nix

@@ -4,6 +4,9 @@
     lutris
     prismlauncher
     nvidia-vaapi-driver
+    steam
+    SDL2
+    dualsensectl
   ];
 
   services.flatpak = {
@@ -13,5 +16,7 @@
     ];
   };
 
-  programs.steam.enable = true;
+  programs.steam = {
+    enable = true;
+  };
 }

+ 3 - 5
nixos/hardware/gpu/nvidia.nix

@@ -27,9 +27,7 @@
     #package = config.boot.kernelPackages.nvidiaPackages.stable;
   };
   
-  hardware.graphics.enable = true;
-
-  environment.systemPackages = with pkgs; [
-    cudaPackages.cudatoolkit
-  ];
+  hardware.graphics = {
+    enable = true;
+  };
 }