update old pc

This commit is contained in:
Mateusz Słodkowicz 2025-04-18 20:59:07 +02:00
parent c8a9b3cf43
commit c53025cdc4
Signed by: materus
SSH Key Fingerprint: SHA256:rzVduzTiiszuYfLPYD0SDZV+g8lxhpcRgpbOZA1X0Uo
3 changed files with 15 additions and 5 deletions

View File

@ -88,7 +88,7 @@ in
hardware.opengl.enable = true; hardware.opengl.enable = true;
hardware.opengl.driSupport32Bit = true; hardware.opengl.driSupport32Bit = true;
materus.profile.steam.enable = true; materus.profile.steam.enable = false;
# Configure keymap in X11 # Configure keymap in X11
services.xserver.xkb.layout = "pl"; services.xserver.xkb.layout = "pl";
@ -101,13 +101,14 @@ in
services.printing.enable = true; services.printing.enable = true;
# Enable sound. # Enable sound.
sound.enable = true; #sound.enable = true;
security.rtkit.enable = true; security.rtkit.enable = true;
services.pipewire = { services.pipewire = {
enable = true; enable = true;
alsa.enable = true; alsa.enable = true;
alsa.support32Bit = true; alsa.support32Bit = true;
pulse.enable = true; pulse.enable = true;
systemWide = true;
# If you want to use JACK applications, uncomment this # If you want to use JACK applications, uncomment this
jack.enable = true; jack.enable = true;
}; };
@ -172,6 +173,14 @@ in
]; ];
environment.systemPackages = with pkgs; [ environment.systemPackages = with pkgs; [
(vivaldi.overrideAttrs
(oldAttrs: {
dontWrapQtApps = false;
dontPatchELF = true;
nativeBuildInputs = oldAttrs.nativeBuildInputs ++ [pkgs.kdePackages.wrapQtAppsHook];
}))
brave brave
glibc glibc
@ -293,7 +302,7 @@ in
environment.shells = with pkgs; [ zsh ]; environment.shells = with pkgs; [ zsh ];
programs = { programs = {
steam = { steam = {
enable = true; enable = false;
dedicatedServer.openFirewall = true; dedicatedServer.openFirewall = true;
remotePlay.openFirewall = true; remotePlay.openFirewall = true;
}; };

View File

@ -98,7 +98,7 @@
dub dub
]); ]);
editor.emacs.enable = true; editor.emacs.enable = false;
}; };
xdg.desktopEntries.brave-browser = xdg.desktopEntries.brave-browser =
@ -152,7 +152,7 @@
}; };
home.packages = [ home.packages = [
pkgs.papirus-icon-theme pkgs.papirus-icon-theme
(materusArg.pkgs.polymc-qt5.wrap { withWaylandGLFW = true; extraJDKs = [ pkgs.graalvm-ce ]; }) (materusArg.pkgs.polymc.wrap { withWaylandGLFW = true; extraJDKs = [ pkgs.graalvm-ce ]; })
]; ];
} }

View File

@ -5,6 +5,7 @@
package = config.boot.kernelPackages.nvidiaPackages.latest; package = config.boot.kernelPackages.nvidiaPackages.latest;
modesetting.enable = true; modesetting.enable = true;
nvidiaSettings = true; nvidiaSettings = true;
open = true;
}; };
hardware.opengl.extraPackages = with pkgs; [ hardware.opengl.extraPackages = with pkgs; [