commit 2f38c60fdc11152fd1d41d3f5e4d618b66de922e parent 67b1187cf9666454d919051757df83c4be34b6c8 Author: mtmn <miro@haravara.org> Date: Sun, 24 May 2026 12:54:21 +0200 chore: fix `mandb` generation Diffstat:
| M | home.nix | | | 14 | ++++++++++++-- |
| M | modules/mixins/dotfiles/config/shell/rc/command_overrides | | | 5 | +++++ |
2 files changed, 17 insertions(+), 2 deletions(-)
diff --git a/home.nix b/home.nix @@ -22,10 +22,20 @@ }; manual = { - manpages.enable = true; + manpages = { + enable = true; + }; }; - programs.home-manager.enable = true; + programs = { + home-manager = { + enable = true; + }; + man = { + enable = true; + generateCaches = true; + }; + }; nixpkgs.config.allowUnfreePredicate = pkg: builtins.elem (lib.getName pkg) [ diff --git a/modules/mixins/dotfiles/config/shell/rc/command_overrides b/modules/mixins/dotfiles/config/shell/rc/command_overrides @@ -12,6 +12,11 @@ alias diff="$(use_first_to_exist difft diff)" alias vim="$(use_first_to_exist nvim vim vi)" } + +man() { + "$config_home"/.nix-profile/bin/man "$@" || command man "$@" +} + alias cp='cp --backup=numbered --reflink=auto --sparse=always' alias mv='mv --backup=numbered' alias ln='ln --backup=numbered'