From 8a49d5867f06ba6c1798eb1f470e8e8dfeadd15d Mon Sep 17 00:00:00 2001 From: Casper Rogild Storm Date: Sat, 7 Sep 2024 08:17:23 +0200 Subject: [PATCH] Fix broken links --- CHANGELOG.md | 16 +++++------ book/src/configuration/pane/README.md | 2 +- book/src/guides/migrating-from-yaml.md | 38 -------------------------- book/src/guides/multiple-servers.md | 2 +- 4 files changed, 10 insertions(+), 48 deletions(-) delete mode 100644 book/src/guides/migrating-from-yaml.md diff --git a/CHANGELOG.md b/CHANGELOG.md index 597f4019a..1a0d5d0cd 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,12 +5,12 @@ Added: - New configuration options - - Right aligning nicks in buffers. See [configuration](https://halloy.squidowl.org/configuration/buffer.html#buffernickname-section). - - Right aligning nicks in nicklist. See [configuration](https://halloy.squidowl.org/configuration/buffer). - - Hiding `chghost` messages. See [configuration](https://halloy.squidowl.org/configuration/buffer.html#bufferserver_messages-section). - - Overwrite nicklist `width` in channels. See [configuration](https://halloy.squidowl.org/configuration/buffer.html#bufferchannelnicklist-section). - - Show/hide user access levels in buffer and nicklist. See [configuration](https://halloy.squidowl.org/configuration/buffer.html#bufferchannelnicklist-section) - - `buffer_focused_action` added to `sidebar` to enable actions a focused buffer. See [configuration](https://halloy.squidowl.org/configuration/sidebar.html#sidebar-section). + - Right aligning nicks in buffers. See [configuration](https://halloy.squidowl.org/configuration/buffer/nickname.html#alignment). + - Right aligning nicks in nicklist. See [configuration](https://halloy.squidowl.org/configuration/buffer/channel/nicklist.html#alignment). + - Hiding `chghost` messages. See [configuration](https://halloy.squidowl.org/configuration/buffer/server_messages/change_host.html). + - Overwrite nicklist `width` in channels. See [configuration](https://halloy.squidowl.org/configuration/buffer/channel/nicklist.html#width). + - Show/hide user access levels in buffer and nicklist. See [configuration](https://halloy.squidowl.org/configuration/buffer/channel/nicklist.html#show_access_levels) + - `buffer_focused_action` added to `sidebar` to enable actions a focused buffer. See [configuration](https://halloy.squidowl.org/configuration/sidebar/index.html#buffer_focused_action). - Notification for direct messages. See [notification configuration](https://halloy.squidowl.org/configuration/notifications.html). - Enable support for IRCv3 [`Monitor`](https://ircv3.net/specs/extensions/monitor) and [`extended-monitor`](https://ircv3.net/specs/extensions/extended-monitor) @@ -19,14 +19,14 @@ Fixed: - Expanded recognized login notifications (used to join channels that report themselves as requiring registration after logging in) - Messages with multiple targets are correctly recorded into multiple buffers (and/or multiple times into the same buffer) client-side. - Messages sent with a STATUSMSG prefix are recorded and indicated in the corresponding channel. -- Ability to position the sidebar at the top, bottom, right, or left. See [Sidebar configuration](https://halloy.squidowl.org/configuration/sidebar.html). +- Ability to position the sidebar at the top, bottom, right, or left. See [configuration](https://halloy.squidowl.org/configuration/sidebar/index.html#position). - `/mode` requires too many parameters for certain commands. Changed: - Reworked themes to add better customization possibilities - **NOTE** Old theme files are not compatibile with the new format. However all the themes in the [theme community](https://halloy.squidowl.org/configuration/themes/community.html) has been updated to the new format. -- Unread indicator has changed from a boolean value to a enum. See [Sidebar configuration](https://halloy.squidowl.org/configuration/sidebar.html). +- Unread indicator has changed from a boolean value to a enum. See [configuration](https://halloy.squidowl.org/configuration/sidebar/index.html#unread_indicators). - Renamed `sidebar.default_action` to `sidebar.buffer_action`. - Auto-completing (with tab) a nickname at the beginning of the input line will append ': ' (colon space). Otherwise, a space is appended to the completion. diff --git a/book/src/configuration/pane/README.md b/book/src/configuration/pane/README.md index 288d59429..13afbc897 100644 --- a/book/src/configuration/pane/README.md +++ b/book/src/configuration/pane/README.md @@ -1,6 +1,6 @@ # `[pane]` -A _pane_ is composed by a single [buffer](../buffers/index.html). You can have multiple panes within Halloy. Each pane can be moved around by dragging it at the pane header. +A _pane_ is composed by a single [buffer](../buffer/index.html). You can have multiple panes within Halloy. Each pane can be moved around by dragging it at the pane header. ## Configuration diff --git a/book/src/guides/migrating-from-yaml.md b/book/src/guides/migrating-from-yaml.md deleted file mode 100644 index 585b7679a..000000000 --- a/book/src/guides/migrating-from-yaml.md +++ /dev/null @@ -1,38 +0,0 @@ -# Migrating from YAML - -Halloy recently switched configuration file format from YAML to TOML ([PR-278](https://github.com/squidowl/halloy/pull/278)) -This page will help you migrate your old `config.yaml` to a new `config.toml` file. - -The basic structure of a TOML file consists of key-value pairs, where keys are strings. There are no nested indentations like YAML, which makes it easier to read and write. Consider the following old YAML config with of two servers in Halloy: - -```yaml -servers: - libera: - nickname: foobar - server: irc.libera.chat - quakenet: - nickname: barbaz - server: underworld2.no.quakenet.org - port: 6667 - use_tls: true -``` - -This now looks the following in TOML - -```toml -[servers.libera] -nickname = "foobar" -server = "irc.libera.chat" - -[servers.quakenet] -nickname = "barbaz" -server = "underworld2.no.quakenet.org" -port = 6667 -use_tls = true -``` - -> 💡 You can convert YAML to TOML using a converter tool like [this one](https://transform.tools/yaml-to-toml). Just note that a few keys and values have be renamed during the conversion process. - -To migrate, and ensure everything is working, make sure to read through the [Configuration](../configuration) section of this book. Here, every configuration option is documented using TOML. - -If you still have trouble or find any issues, make sure to [get in touch](../guide/get-in-touch.md). \ No newline at end of file diff --git a/book/src/guides/multiple-servers.md b/book/src/guides/multiple-servers.md index 8e90cc82a..2d3302fcb 100644 --- a/book/src/guides/multiple-servers.md +++ b/book/src/guides/multiple-servers.md @@ -1,7 +1,7 @@ # Multiple servers Creating multiple `[servers]` sections lets you connect to multiple servers. -All configuration options can be found [here](../configuration/servers.html). +All configuration options can be found [here](../configuration/servers/index.html). ```toml [servers.liberachat]