diff options
Diffstat (limited to '')
| -rw-r--r-- | system/desktop.nix | 23 |
1 files changed, 12 insertions, 11 deletions
diff --git a/system/desktop.nix b/system/desktop.nix index 410f144..853296b 100644 --- a/system/desktop.nix +++ b/system/desktop.nix @@ -8,10 +8,6 @@ }: let inherit (lib) mkIf; in { - imports = [ - inputs.preload-ng.nixosModules.default - ]; - config = mkIf config.desktops.enable { # nix-ld programs.nix-ld.enable = true; @@ -28,6 +24,9 @@ in { # services services.libinput.enable = true; + # gtk portal? + programs.dconf.enable = true; + # audio / video services.pipewire = { enable = true; @@ -43,7 +42,14 @@ in { security.rtkit.enable = true; # printing - services.printing.enable = true; + services.printing = { + enable = true; + drivers = with pkgs; [ + brlaser + cnijfilter2 + gutenprint + ]; + }; services.avahi = { enable = true; nssmdns4 = true; @@ -51,12 +57,6 @@ in { }; users.groups.lp.members = [config.user]; - # preload-ng - services.preload-ng = { - enable = true; - package = inputs.preload-ng.packages.${system}.preload-ng-src; - }; - # secrets services.gnome.gnome-keyring.enable = true; @@ -69,6 +69,7 @@ in { unfreePackages = [ "corefonts" "vista-fonts" + "cnijfilter2" ]; }; } |