nix-config/modules/home/wget/default.nix
Bruno BELANYI c68574b745
All checks were successful
ci/woodpecker/push/check Pipeline was successful
home: add wget
This is mostly so that I can add the XDG-compliant configuration.
2024-02-07 20:17:49 +00:00

27 lines
505 B
Nix

{ config, pkgs, lib, ... }:
let
cfg = config.my.home.wget;
in
{
options.my.home.wget = with lib; {
enable = my.mkDisableOption "wget configuration";
package = mkPackageOption pkgs "wget" { };
};
config = lib.mkIf cfg.enable {
home.packages = [
cfg.package
];
home.sessionVariables = lib.mkIf cfg.enable {
WGETRC = "${config.xdg.configHome}/wgetrc";
};
xdg.configFile."wgetrc".text = ''
hsts-file = ${config.xdg.dataHome}/wget-hsts
'';
};
}