repartee 0.4.0

A modern terminal IRC client built with Ratatui and Tokio
---
category: Configuration
description: View or change configuration
---

# /set

## Syntax

    /set [section.field] [value]

## Description

View or change runtime configuration. Settings use dot-notation paths
like `general.nick` or `servers.libera.port`. Changes are saved to
`config/config.toml` immediately. Credentials (passwords, SASL) are
stored in `.env` instead.

With no arguments, lists all settings grouped by section.
With just a path, shows the current value.
With a path and value, sets the value and saves.

Boolean values accept: `true`/`false`, `on`/`off`, `yes`/`no`.
Array values use comma-separated format: `#chan1,#chan2`.

## Examples

    /set
    /set general.nick
    /set general.nick newnick
    /set general.theme tokyo-night
    /set servers.libera.tls true
    /set servers.libera.channels #linux,#irc

## See Also

/reload, /server, /items