{ config, lib, pkgsUnstable, ... }: let dirModules = config.features.modules.development or { }; in { config = lib.mkIf ((dirModules.enable or false) && (dirModules.devenv.enable or true)) { environment.systemPackages = with pkgsUnstable; [ devenv ]; nix.settings.trusted-users = [ "root" "avravels" ]; }; }