From fc1281a3974a3dc34aebf429829ee79d53f4fd67 Mon Sep 17 00:00:00 2001 From: Jordan Holt Date: Sun, 21 Apr 2024 22:36:10 +0100 Subject: [PATCH] Use KDE on hypnos --- hosts/hypnos/default.nix | 2 ++ modules/desktop/kde.nix | 3 +++ modules/desktop/office/libreoffice.nix | 3 +++ 3 files changed, 8 insertions(+) diff --git a/hosts/hypnos/default.nix b/hosts/hypnos/default.nix index 5bbca46..07853d7 100644 --- a/hosts/hypnos/default.nix +++ b/hosts/hypnos/default.nix @@ -19,6 +19,8 @@ browsers = { firefox.enable = true; }; + gnome.enable = lib.mkForce false; + kde.enable = true; media.recording = { audio.enable = true; }; diff --git a/modules/desktop/kde.nix b/modules/desktop/kde.nix index 2f6e25d..adf7ae5 100644 --- a/modules/desktop/kde.nix +++ b/modules/desktop/kde.nix @@ -19,8 +19,11 @@ in { desktopManager.plasma5.enable = true; }; + networking.networkmanager.enable = true; + user.packages = with pkgs; [ kmail + mpv ]; environment.systemPackages = with pkgs; [ diff --git a/modules/desktop/office/libreoffice.nix b/modules/desktop/office/libreoffice.nix index 3f63a3d..8ba9e54 100644 --- a/modules/desktop/office/libreoffice.nix +++ b/modules/desktop/office/libreoffice.nix @@ -12,6 +12,9 @@ in { config = lib.mkIf cfg.enable { user.packages = with pkgs; [ (if config.modules.desktop.kde.enable == true then libreoffice-qt else libreoffice) + hunspell + hunspellDicts.en-gb-large + hunspellDicts.en-us-large ]; }; }