Created options; Moved tailscale to network folder; Disabled networkmanager wait online; Added repl command; updated firefox interface; other smaller stuff

This commit is contained in:
Jurn Wubben 2025-03-09 15:23:13 +01:00
parent 8d59cbf644
commit c087c07d02
37 changed files with 542 additions and 255 deletions

View file

@ -1,11 +1,19 @@
{lib, ...}: {
services.pipewire = {
enable = true;
alsa.enable = true;
alsa.support32Bit = true;
jack.enable = true;
pulse.enable = true;
};
{
config,
lib,
pkgs,
...
}: {
config = lib.mkIf config.niksos.desktop {
services.pipewire = {
enable = true;
alsa.enable = true;
alsa.support32Bit = true;
jack.enable = true;
pulse.enable = true;
};
services.pulseaudio.enable = lib.mkForce false;
environment.systemPackages = [pkgs.pulsemixer];
services.pulseaudio.enable = lib.mkForce false; # gnome enables it
};
}