diff --git a/commands/web/dkan-site-install b/commands/web/dkan-site-install index dd57a9c..cec6c1a 100644 --- a/commands/web/dkan-site-install +++ b/commands/web/dkan-site-install @@ -8,8 +8,21 @@ # Fail early, fail often. set -eu -o pipefail -drush site:install standard --site-name="DKAN" -y -drush pm-enable dkan config_update_ui admin_toolbar admin_toolbar_tools -y +drush site:install minimal --site-name="DKAN" --account-name="admin" -y +drush pm-enable dkan file link options automated_cron menu_ui admin_toolbar admin_toolbar_tools -y + +# Create administrator role and assign to user 1 +drush role:create "administrator" "Administrator" -y +drush config-set user.role.administrator is_admin true -y +drush user:role:add "administrator" admin + +# Enable Claro and Olivero themes. +drush theme:enable claro olivero +drush config-set system.theme admin claro -y +drush config-set system.theme default olivero -y +drush config-set node.settings use_admin_theme true -y + +# Disable CSS/JS preprocessing drush config-set system.performance css.preprocess 0 -y drush config-set system.performance js.preprocess 0 -y