kde: more tweaks to make using kde easier

This commit is contained in:
Leonardo Eugênio 2026-06-13 23:24:54 -03:00
parent 834fbccfc8
commit de117167f2
4 changed files with 19 additions and 3 deletions

View file

@ -1,6 +1,6 @@
{ pkgs, ... }:
{ pkgs, config, ... }:
{
services.blueman.enable = true;
services.blueman.enable = config.my.desktop == "sway";
hardware.bluetooth = {
enable = true;
settings = {

View file

@ -15,5 +15,11 @@
services.desktopManager.plasma6.enable = true;
# services.xserver.displayManager.autologin.user = "lelgenio";
programs.dconf.enable = true;
hardware.opentabletdriver.enable = lib.mkForce false;
environment.systemPackages = with pkgs; [
kdePackages.partitionmanager
];
};
}

View file

@ -42,6 +42,7 @@
./mpd.nix
./sway
./gnome.nix
./kde.nix
./thunar.nix
./xdg-dirs.nix
inputs.nix-index-database.homeModules.nix-index
@ -156,7 +157,7 @@
sops.age.sshKeyPaths = [ (config.home.homeDirectory + "/.ssh/id_ed25519") ];
xdg.defaultApplications = {
enable = true;
enable = config.my.desktop == "sway";
text-editor = lib.mkDefault "kak.desktop";
image-viewer = lib.mkDefault "pqiv.desktop";
video-player = lib.mkDefault "mpv.desktop";

9
user/kde.nix Normal file
View file

@ -0,0 +1,9 @@
{
pkgs,
lib,
config,
...
}:
lib.mkIf (config.my.desktop == "kde") {
services.gpg-agent.pinentry.package = lib.mkForce pkgs.pinentry-qt;
}