VENUS-CONF(5) File Formats Manual VENUS-CONF(5)

venus-confvenus config file

The venus config files are just flat files with two kind of keys single-value and multi-value.

Single value variables are declared as:

variable:value

Multiple value variables are declared as:

variable{
  value1
  value2
  value3
}

It can be declared in a recursive manner:

users{
  user1{
    name:user1
    home:/home/user1
    id:333
  }
  user2{
    name:user2
    home:/home/user2
    id:666
  }
}

The keys can be referred in any order in the following way:

key1:hello
multi-key-0{
  value1
  value2
  $key3
}
multi-key-1{
  # expand for each key
  ${multi-key-0}.c
  # flat expansion
  $:{multi-key-0}
}
key3:$key1

The variables must be declared one per line.

venus-conf(1)

September 18, 2024 EltaninOS