services
This commit is contained in:
16
system/defaults/services.nix
Normal file
16
system/defaults/services.nix
Normal file
@@ -0,0 +1,16 @@
|
||||
{config, pkgs, ...}:
|
||||
|
||||
{
|
||||
services = {
|
||||
printing.enable = true;
|
||||
pulseaudio.enable = false;
|
||||
pipewire = {
|
||||
enable = true;
|
||||
alsa.enable = true;
|
||||
alsa.support32Bit = true;
|
||||
pulse.enable = true;
|
||||
};
|
||||
openssh.enable = true;
|
||||
flatpak.enable = true;
|
||||
};
|
||||
}
|
||||
@@ -12,6 +12,7 @@
|
||||
#system configs
|
||||
../defaults/locale.nix
|
||||
../defaults/boot.nix
|
||||
../defaults/services.nix
|
||||
|
||||
#system packages
|
||||
../packages/sddm/sddm.nix
|
||||
@@ -22,8 +23,7 @@
|
||||
|
||||
time.timeZone = "${timezone}";
|
||||
|
||||
# programs.river.enable = true;
|
||||
services.flatpak.enable = true;
|
||||
programs.river.enable = true;
|
||||
xdg.portal = {
|
||||
enable = true;
|
||||
config.common.default = "*";
|
||||
@@ -31,15 +31,6 @@
|
||||
pkgs.kdePackages.xdg-desktop-portal-kde
|
||||
];
|
||||
};
|
||||
services.printing.enable = true;
|
||||
services.pulseaudio.enable = false;
|
||||
security.rtkit.enable = true;
|
||||
services.pipewire = {
|
||||
enable = true;
|
||||
alsa.enable = true;
|
||||
alsa.support32Bit = true;
|
||||
pulse.enable = true;
|
||||
};
|
||||
|
||||
# Enable touchpad support (enabled default in most desktopManager).
|
||||
# services.xserver.libinput.enable = true;
|
||||
@@ -107,7 +98,6 @@
|
||||
# List services that you want to enable:
|
||||
|
||||
# Enable the OpenSSH daemon.
|
||||
services.openssh.enable = true;
|
||||
|
||||
system.stateVersion = "25.05";
|
||||
|
||||
|
||||
Reference in New Issue
Block a user