{ config, lib, pkgs, ... }: { options = { apps.development.languages = { python.enable = lib.mkEnableOption "enable python"; }; }; config = { environment.systemPackages = with pkgs; [ ] ++ (if config.apps.development.languages.python.enable then [ virtualenv ] else [ ]); }; }