Commit ce6431612045

Vincent Demeester <vincent@sbr.pm>
2021-10-29 18:40:07
users/vincent: re-enable manpages everywhere ๐Ÿ“–
Keeping the comment/condition (versionOlder) in case it comes back. Signed-off-by: Vincent Demeester <vincent@sbr.pm>
1 parent ea245d1
Changed files (2)
users
users/vincent/core/default.nix
@@ -1,5 +1,8 @@
-{ pkgs, ... }:
+{ lib, pkgs, nixosConfig, ... }:
 
+let
+  inherit (lib) versionOlder;
+in
 {
   imports = [
     ./bash.nix
@@ -30,6 +33,10 @@
     ];
   };
 
+  # manpages are broken on 21.05 and home-manager (for some reason..)
+  # (versionOlder nixosConfig.system.nixos.release "21.11");
+  manual.manpages.enable = true;
+
   xdg.configFile."ape.conf".source = ./ape/ape.conf;
   xdg.configFile."nixpkgs/config.nix".text = ''
     {
users/vincent/default.nix
@@ -100,9 +100,5 @@ in
         home.file.".local/share/applications/redhat-vpn.desktop".source = ./redhat/redhat-vpn.desktop;
         home.packages = with pkgs; [ gnome3.zenity oathToolkit ];
       }]
-      ++ optionals (versionOlder config.system.nixos.release "21.11") [{
-        # manpages are broken on 21.05 and home-manager (for some reason..)
-        manual.manpages.enable = false;
-      }]
     );
 }