marleyos/modules/home/programs/man.nix
2025-05-27 17:50:11 -07:00

22 lines
406 B
Nix

{
config,
lib,
...
}: let
cfg = config.marleyos.programs.man;
in {
options.marleyos.programs.man.enable = lib.mkEnableOption "man";
config = lib.mkIf cfg.enable {
programs.man.enable = true;
home.sessionVariables = {
MANWIDTH = "80";
MANPAGER =
lib.mkIf
config.marleyos.programs.neovim.enable
"nvim +NoNeckPain '+set nowrap' +Man!";
};
};
}