summaryrefslogtreecommitdiff
path: root/modules/nixos/kde.nix
diff options
context:
space:
mode:
authorAzat Bahawi <azat@bahawi.net>2024-04-15 10:07:12 +0300
committerAzat Bahawi <azat@bahawi.net>2024-04-15 10:07:12 +0300
commit6647f72957dad695dd2aef3acabe3dd1466692f7 (patch)
treebb331db9ac81fd3eed1ed797d3363bc143ce1940 /modules/nixos/kde.nix
parent493fb0d2d7acbfee929d0525ae95a1f36cdf43a9 (diff)
2024-04-15
Diffstat (limited to 'modules/nixos/kde.nix')
-rw-r--r--modules/nixos/kde.nix11
1 files changed, 8 insertions, 3 deletions
diff --git a/modules/nixos/kde.nix b/modules/nixos/kde.nix
index 333e9f7..4f44a5e 100644
--- a/modules/nixos/kde.nix
+++ b/modules/nixos/kde.nix
@@ -20,8 +20,10 @@ in
};
hm = {
- # Fucking broken. I don't want to bother with fixing this shit now.
- stylix.targets.kde.enable = false;
+ # NOTE This will fail the home-manager service upon startup while a Plasma
+ # session is not initialised. Something about dbus not being able to
+ # communicate with presumably KDE configuration daemon.
+ stylix.targets.kde.enable = true;
programs.firefox.profiles.default.settings = {
"widget.use-xdg-desktop-portal.file-picker" = 1;
@@ -48,7 +50,10 @@ in
services = {
desktopManager.plasma6.enable = true;
- xserver.displayManager.sddm.enable = true;
+ displayManager.sddm = {
+ enable = true;
+ wayland.enable = true; # Kinda broken.
+ };
};
environment.plasma6.excludePackages = with pkgs.kdePackages; [