b982de75f3
This reverts commit 02cd233318.
41 lines
846 B
Nix
41 lines
846 B
Nix
#
|
|
# Basic desktop stuff
|
|
#
|
|
{ config, lib, pkgs, ... }:
|
|
|
|
{
|
|
security.pam.services.sddm.kwallet.enable = true;
|
|
|
|
services.dbus.packages = [ pkgs.kdePackages.kwallet ];
|
|
xdg.menus.enable = true;
|
|
xdg.mime.enable = true;
|
|
xdg.portal.enable = true;
|
|
xdg.portal.extraPortals = [ pkgs.kdePackages.kwallet ];
|
|
|
|
programs.dconf = {
|
|
enable = true;
|
|
profiles.user.databases = [
|
|
{
|
|
settings."org/gnome/desktop/interface" = with lib.gvariant; {
|
|
color-scheme = "prefer-dark";
|
|
cursor-theme = "breeze_cursors";
|
|
cursor-size = mkUint32 24;
|
|
gtk-theme = "Breeze-Dark";
|
|
icon-theme = "Papirus";
|
|
};
|
|
}
|
|
];
|
|
};
|
|
|
|
environment.systemPackages = with pkgs; [
|
|
# Themes
|
|
kdePackages.breeze
|
|
kdePackages.breeze-gtk
|
|
kdePackages.kwallet
|
|
kdePackages.kwalletmanager
|
|
papirus-icon-theme
|
|
];
|
|
|
|
hardware.steam-hardware.enable = true;
|
|
}
|