HUGO
News Docs Themes Community GitHub

Configure roles

Configure roles.
New in v0.153.0

This is the default configuration:

roles:
  guest:
    weight: 0
[roles]
  [roles.guest]
    weight = 0
{
   "roles": {
      "guest": {
         "weight": 0
      }
   }
}

To define “guest” and “member” roles:

roles:
  guest:
    weight: 20
  member:
    weight: 10
[roles]
  [roles.guest]
    weight = 20
  [roles.member]
    weight = 10
{
   "roles": {
      "guest": {
         "weight": 20
      },
      "member": {
         "weight": 10
      }
   }
}

Roles are sorted by their weight in descending order, then by their name in descending order. This affects build order and complement selection.