Compare commits

..

4 commits

Author SHA1 Message Date
3480ab8216 Pipewire: enable rtkit 2023-09-27 00:11:34 +02:00
f40adefed8 Desktop: configure pipewire 2023-09-27 00:09:50 +02:00
8b6b7e54d6 Do not enable pipewire in machine specific configs 2023-09-27 00:09:09 +02:00
84cbb13782 Rpcs3: increase memlock limit 2023-09-27 00:02:00 +02:00
6 changed files with 20 additions and 18 deletions

View file

@ -33,12 +33,6 @@
# Enable the X11 windowing system.
services.xserver.enable = true;
# Enable the pipewire sound server
services.pipewire = {
enable = true;
pulse.enable = true;
};
# Configure keymap in X11
# services.xserver.layout = "us";
# services.xserver.xkbOptions = "eurosign:e,caps:escape";

View file

@ -34,12 +34,6 @@
# Enable the X11 windowing system.
services.xserver.enable = true;
# Enable the pipewire sound server
services.pipewire = {
enable = true;
pulse.enable = true;
};
jovian = {
devices.steamdeck = {
enable = true;

View file

@ -32,12 +32,6 @@
# Enable the X11 windowing system.
services.xserver.enable = true;
# Enable the pipewire sound server
services.pipewire = {
enable = true;
pulse.enable = true;
};
# Configure keymap in X11
# services.xserver.layout = "us";

View file

@ -5,5 +5,6 @@
./ssh-agent.nix
./flatpak.nix
./syncthing.nix
./pipewire.nix
];
}

View file

@ -0,0 +1,11 @@
{ config, ... }:
{
services.pipewire = {
enable = true;
pulse.enable = true;
};
# This allows pipewire to get realtime priority, which (hopefully) gets rid of stutters
security.rtkit.enable = true;
}

View file

@ -2,4 +2,12 @@
{
environment.systemPackages = with pkgs; [ rpcs3 ];
# Increase the memory lock limit
security.pam.loginLimits = [{
domain = "*";
item = "memlock";
type = "-"; # Applies to both hard and soft limits
value = "unlimited";
}];
}