Something went wrong. Try again.
What happens if I push all of nixpkgs
Something went wrong. Try again.
Nix
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253{ config, lib, pkgs, ...}:
let cfg = config.programs.thunar;
in{ meta = { maintainers = lib.teams.xfce.members; };
options = { programs.thunar = { enable = lib.mkEnableOption "Thunar, the Xfce file manager";
plugins = lib.mkOption { default = [ ]; type = lib.types.listOf lib.types.package; description = "List of thunar plugins to install."; example = lib.literalExpression "with pkgs.xfce; [ thunar-archive-plugin thunar-volman ]"; };
}; };
config = lib.mkIf cfg.enable ( let package = pkgs.xfce.thunar.override { thunarPlugins = cfg.plugins; };
in { environment.systemPackages = [ package ];
services.dbus.packages = [ package ];
systemd.packages = [ package ];
programs.xfconf.enable = true; } );}