From acc45356389b3a5ae220f305f61d722267e0e386 Mon Sep 17 00:00:00 2001 From: Daniel Langbein Date: Mon, 6 Jan 2025 16:04:24 +0100 Subject: [PATCH] kde plasma6 --- hosts/yodaTux/configuration.nix | 2 +- modules/kde.nix | 6 +++--- modules/programs-kde.nix | 26 ++++++++++++++------------ 3 files changed, 18 insertions(+), 16 deletions(-) diff --git a/hosts/yodaTux/configuration.nix b/hosts/yodaTux/configuration.nix index 032ef31..5a9f227 100644 --- a/hosts/yodaTux/configuration.nix +++ b/hosts/yodaTux/configuration.nix @@ -43,7 +43,7 @@ #../../modules/programs-gnome.nix ../../modules/programs-base.nix - #../../modules/programs.nix + ../../modules/programs.nix ../../modules/flatpak.nix ../../modules/rnote.nix ../../modules/ausweisapp.nix diff --git a/modules/kde.nix b/modules/kde.nix index 89ce91d..68af6d1 100644 --- a/modules/kde.nix +++ b/modules/kde.nix @@ -38,9 +38,9 @@ # # Optional packages: https://github.com/NixOS/nixpkgs/blob/88195a94f390381c6afcdaa933c2f6ff93959cb4/nixos/modules/services/desktop-managers/plasma6.nix#L157-L180 # -# environment.plasma6.excludePackages = with pkgs.kdePackages; [ -# konsole -# ]; + environment.plasma6.excludePackages = with pkgs.kdePackages; [ + krdp # Remote Desktop Protocol (RDP) + ]; # GNOME desktop integration. # https://wiki.nixos.org/wiki/KDE#GNOME_desktop_integration diff --git a/modules/programs-kde.nix b/modules/programs-kde.nix index ca73a62..edcda3f 100644 --- a/modules/programs-kde.nix +++ b/modules/programs-kde.nix @@ -17,6 +17,9 @@ # kdePackages.ark # Archive manager # kdePackages.kate # Text editor, e.g. Markdown # kdePackages.gwenview # Image viewer + # kdePackages.dolphin-plugins + # kdePackages.okular # Document (PDF) viewer + # kdePackages.elisa # Music player # https://apps.kde.org/ @@ -26,11 +29,6 @@ kdePackages.kaccounts-providers # Online account providers kdePackages.kaccounts-integration # Plasma integration components - # - # Dolphin additions - # - kdePackages.dolphin-plugins - # Syncthing tray application and # Dolphin + Plasma integration syncthingtray @@ -48,17 +46,20 @@ kdePackages.kclock # Timer and clock kdePackages.ktorrent # BitTorrent client kdePackages.neochat # Matrix chat client - kdePackages.plasmatube # YouTube client. + #kdePackages.plasmatube # YouTube client (Invidious, Piped). kdePackages.tokodon # Fediverse client. #unstable.kdePackages.marble # Maps + rssguard # Rss feed reader with Nextcloud News support. + #trojita # email + # Kontact suite # https://kontact.kde.org/ - # kdePackages.kontact - # kdePackages.kmail # email - # kdePackages.kaddressbook # Contacts - # kdePackages.korganizer # Calendar and tasks - # kdePackages.akregator # RSS feed reader + kdePackages.kontact # Container application for the apps below + kdePackages.kmail # email + kdePackages.kaddressbook # Contacts + kdePackages.korganizer # Calendar and tasks + #kdePackages.akregator # RSS feed reader. Does not support Nextcloud News. #libsForQt5.plasma-phonebook Contacts #kdePackages.calindori # Calendar @@ -67,7 +68,8 @@ # mekuro-calendar # mekuro-contact # mekuro-mail - kdePackages.merkuro # App suite (email, calendar, contacts, tasks) + # - Can't disable HTML view / switch to plain text view -> Tracking images are loaded! + #kdePackages.merkuro # App suite (email, calendar, contacts, tasks) unstable.karp # Arrange PDF files