nixos-config/configs/home-manager/foo-dogsquared/modules/programs/hledger.nix

14 lines
332 B
Nix

{ config, lib, pkgs, ... }:
let
userCfg = config.users.foo-dogsquared;
cfg = userCfg.programs.hledger;
in {
options.users.foo-dogsquared.programs.hledger.enable =
lib.mkEnableOption "hledger setup";
config = lib.mkIf cfg.enable {
home.packages = with pkgs; [ hledger hledger-ui hledger-web hledger-utils ];
};
}