nixos/lomiri: remove unneded options, refactor

hardware.graphics and fonts.enableDefaultPackages was already enabled in
https://github.com/NixOS/nixpkgs/blob/master/nixos/modules/services/misc/graphical-desktop.nix
This commit is contained in:
Aliaksandr 2025-08-10 15:21:47 +03:00
parent ed467ca0c3
commit 9c013621d0
No known key found for this signature in database
GPG Key ID: CACB28BA93CE71A2

View File

@ -148,11 +148,11 @@ in
lomiri-download-manager lomiri-download-manager
]; ];
# Copy-pasted basic stuff
hardware.graphics.enable = lib.mkDefault true;
fonts.enableDefaultPackages = lib.mkDefault true;
services.accounts-daemon.enable = true; services.accounts-daemon.enable = true;
services.udisks2.enable = true;
services.upower.enable = true;
services.geoclue2.enable = true;
services.telepathy.enable = true;
services.ayatana-indicators = { services.ayatana-indicators = {
enable = true; enable = true;
@ -176,10 +176,6 @@ in
); );
}; };
services.udisks2.enable = true;
services.upower.enable = true;
services.geoclue2.enable = true;
services.gnome.evolution-data-server = { services.gnome.evolution-data-server = {
enable = true; enable = true;
plugins = with pkgs; [ plugins = with pkgs; [
@ -187,8 +183,6 @@ in
]; ];
}; };
services.telepathy.enable = true;
services.displayManager = { services.displayManager = {
defaultSession = lib.mkDefault "lomiri"; defaultSession = lib.mkDefault "lomiri";
sessionPackages = with pkgs.lomiri; [ lomiri-session ]; sessionPackages = with pkgs.lomiri; [ lomiri-session ];