mirror of
https://github.com/ellmau/nixos.git
synced 2025-12-19 09:29:36 +01:00
Add further Plasma options in config and user configuration
This commit is contained in:
parent
197844da93
commit
b7e5df26b5
@ -19,6 +19,12 @@ with lib; {
|
|||||||
desktopManager.plasma5.enable = true;
|
desktopManager.plasma5.enable = true;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
services.gnome3.gnome-keyring.enable = true;
|
||||||
|
security.pam.services.sddm = {
|
||||||
|
enableGnomeKeyring = true;
|
||||||
|
gnupg.enable = true;
|
||||||
|
};
|
||||||
|
|
||||||
environment.systemPackages = with pkgs; [
|
environment.systemPackages = with pkgs; [
|
||||||
firefox
|
firefox
|
||||||
thunderbird
|
thunderbird
|
||||||
|
|||||||
@ -19,6 +19,8 @@
|
|||||||
|
|
||||||
./sway.nix
|
./sway.nix
|
||||||
./waybar.nix
|
./waybar.nix
|
||||||
|
|
||||||
|
./graphical.nix
|
||||||
];
|
];
|
||||||
services = {
|
services = {
|
||||||
gnome-keyring = {
|
gnome-keyring = {
|
||||||
|
|||||||
18
users/ellmau/graphical.nix
Normal file
18
users/ellmau/graphical.nix
Normal file
@ -0,0 +1,18 @@
|
|||||||
|
{
|
||||||
|
config,
|
||||||
|
pkgs,
|
||||||
|
lib,
|
||||||
|
...
|
||||||
|
}:
|
||||||
|
with lib; {
|
||||||
|
config = let
|
||||||
|
cfg = nixosConfig.elss.graphical;
|
||||||
|
in
|
||||||
|
mkIf cfg.enable {
|
||||||
|
services = {
|
||||||
|
gtk.enable = true;
|
||||||
|
blueman-applet.enable = true;
|
||||||
|
home.file.".background-image".source = ../../common/wallpaper/nix-wallpaper-nineish-dark-gray.png;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
}
|
||||||
Loading…
x
Reference in New Issue
Block a user