1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
{ config, lib, pkgs, ... }: with lib; { meta.maintainers = [ maintainers.rycee ]; options = { programs.lesspipe = { enable = mkEnableOption "lesspipe preprocessor for less"; }; }; config = mkIf config.programs.lesspipe.enable { home.sessionVariables = { LESSOPEN = "|${pkgs.lesspipe}/bin/lesspipe.sh %s"; }; }; }