nix/nixos/common/desktops/plasma6/default.nix

37 lines
761 B
Nix
Raw Normal View History

2024-03-30 15:27:21 +09:00
{ pkgs, ... }: {
2024-07-26 19:33:58 +09:00
imports = [
# ./set-darkmode-service.nix
];
2024-01-01 00:25:53 +09:00
# Enable sound with pipewire.
security.rtkit.enable = true;
services.pipewire = {
2024-06-21 10:58:53 +09:00
enable = true;
2024-01-01 00:25:53 +09:00
alsa.enable = true;
alsa.support32Bit = true;
pulse.enable = true;
};
# Configure keymap in X11
services.xserver = {
enable = true;
2024-04-25 20:20:08 +09:00
xkb.layout = "us";
xkb.variant = "";
2024-01-01 00:25:53 +09:00
autorun = true;
};
2024-01-01 14:42:36 +09:00
environment.systemPackages = with pkgs; [
arc-kde-theme
2024-07-04 21:35:17 +09:00
arc-theme
kdePackages.plasma-browser-integration
2024-07-26 18:54:13 +09:00
# Audio button workaround
2024-07-26 21:48:18 +09:00
# plasma-pa
2024-01-01 16:31:11 +09:00
];
2024-01-02 21:33:57 +09:00
2024-03-22 11:37:18 +09:00
services.xrdp.defaultWindowManager = "startplasma-x11";
2024-04-25 20:20:08 +09:00
services.displayManager.sddm.settings.General.DisplayServer = "x11-user";
2024-07-26 20:36:45 +09:00
services.desktopManager.plasma6.enable = true;
2024-03-15 22:08:53 +09:00
}