21 lines
431 B
Nix
21 lines
431 B
Nix
# Additional coding packages — API clients and GUI development tools.
|
|
# Opt-in since not all coding hosts need these desktop-oriented tools.
|
|
{
|
|
config,
|
|
lib,
|
|
pkgs,
|
|
...
|
|
}:
|
|
with lib; let
|
|
cfg = config.coding.packages;
|
|
in {
|
|
options.coding.packages.enable = mkEnableOption "additional coding packages (bruno, insomnia)";
|
|
|
|
config = mkIf cfg.enable {
|
|
home.packages = [
|
|
pkgs.bruno
|
|
pkgs.insomnia
|
|
];
|
|
};
|
|
}
|