From a23fd8881056c37161733442f36fdf9e6a60de1b Mon Sep 17 00:00:00 2001 From: Mihai Fufezan Date: Sat, 24 Sep 2022 17:37:22 +0300 Subject: [PATCH] Fix links mostly --- pages/Configuring/Binds.md | 2 +- pages/Configuring/Configuring-Hyprland.md | 7 +++---- pages/Configuring/Keywords.md | 5 +++-- pages/Configuring/Monitors.md | 8 ++++---- pages/Configuring/Uncommon-tips-&-tricks.md | 4 ++-- pages/Configuring/Variables.md | 4 ++-- pages/Configuring/Window-Rules.md | 2 +- 7 files changed, 16 insertions(+), 16 deletions(-) diff --git a/pages/Configuring/Binds.md b/pages/Configuring/Binds.md index da9b2b1..fd50534 100644 --- a/pages/Configuring/Binds.md +++ b/pages/Configuring/Binds.md @@ -23,7 +23,7 @@ bind=,Print,exec,grim ``` {{< /hint >}} -*For a complete mod list, see [The basic configuring page](https://wiki.hyprland.org/Configuring/Basic-Config/#variable-types).* +*For a complete mod list, see [Variables](http://localhost:1313/Configuring/Variables/#variable-types).* ## Uncommon syms / binding with a keycode diff --git a/pages/Configuring/Configuring-Hyprland.md b/pages/Configuring/Configuring-Hyprland.md index 43eb04a..cd1fd0f 100644 --- a/pages/Configuring/Configuring-Hyprland.md +++ b/pages/Configuring/Configuring-Hyprland.md @@ -13,7 +13,7 @@ Start a section with `name {` and end in `}` ***in separate lines!*** The default config is *very* barebones. Please refer to this wiki page and the pages linked further down here for full configuration instructions. -**Make sure to read the "Basic configuring" page as well**. It covers all the +**Make sure to read the "Variables" page as well**. It covers all the toggleable / numerical options. {{< /hint >}} @@ -41,12 +41,11 @@ is valid. # Basic configuring To configure the "options" of Hyprland, animations, styling, etc. see -[Basic Configuring](../Basic-Config). +[Variables](../Variables). # Advanced configuring Some keywords (binds, curves, execs, monitors, etc.) arent variables but define special behaviour. -See all of them in -[Advanced Configuring](../Advanced-config) +See all of them in [Keywords](../Keywords) and the sidebar. diff --git a/pages/Configuring/Keywords.md b/pages/Configuring/Keywords.md index 82993be..a3182ac 100644 --- a/pages/Configuring/Keywords.md +++ b/pages/Configuring/Keywords.md @@ -124,7 +124,7 @@ then lines inside `~/.config/hypr/myColors.conf`, then lines below. Use something like [libinput-gestures](https://github.com/bulletmark/libinput-gestures), with `hyprctl` if you want to expand Hyprland's gestures beyond what's offered in -Basic Configuring. +[Variables](../Variables). # Per-device input configs @@ -160,7 +160,8 @@ device:ROYUAN Akko Multi-modes Keyboard-B { *remember about the space after the end of the device's name (before the `{`)!* {{< hint type=tip >}} -With hyprctl, the category's spaces get turned into `-`, and everything is lowercase. So, for `hyprctl` calls, do for example: +With hyprctl, the category's spaces get turned into `-`, and everything is +lowercase. So, for `hyprctl` calls, do for example: ```sh hyprctl keyword device:royuan-akko-multi-modes-keyboard-b:kb_layout us ``` diff --git a/pages/Configuring/Monitors.md b/pages/Configuring/Monitors.md index 8c19948..576b7d1 100644 --- a/pages/Configuring/Monitors.md +++ b/pages/Configuring/Monitors.md @@ -44,8 +44,8 @@ monitor=,preferred,auto,1 Will make any monitor that was not specified with an explicit rule automatically placed on the right of the other(s) with its preferred resolution. -Alternatively you can use the `highrr` or `highres` rules in order to get the best possible -resolution or refreshrate mix. +Alternatively you can use the `highrr` or `highres` rules in order to get the +best possible resolution or refreshrate mix. for a focus on refreshrate use this: @@ -90,8 +90,8 @@ monitor=,preferred,auto,1,mirror,DP-1 ``` Please remember that mirroring displays will not "re-render" everything for your -second monitor, so if mirroring a 1080p screen onto a 4K one, the resolution will -still be 1080p on the 4K display. This also means squishing and stretching +second monitor, so if mirroring a 1080p screen onto a 4K one, the resolution +will still be 1080p on the 4K display. This also means squishing and stretching will occur on non-matching resolutions. ## Rotating and the default workspace diff --git a/pages/Configuring/Uncommon-tips-&-tricks.md b/pages/Configuring/Uncommon-tips-&-tricks.md index 4b4c9f6..e3d4b54 100644 --- a/pages/Configuring/Uncommon-tips-&-tricks.md +++ b/pages/Configuring/Uncommon-tips-&-tricks.md @@ -1,7 +1,7 @@ ## Switchable keyboard layouts An example of a switchable keyboard layout between US and RU, where you switch -between them with SUPER+A (SUPER+Ф) +between them with SUPER+A (SUPER+Ф) ```ini bind=SUPER,A,exec,hyprctl keyword input:kb_layout ru @@ -32,7 +32,7 @@ Generally, for switched layouts, it's recommended to bind by a keycode. For proper switching, or avoiding problems / bugs, it's recommended to switch per-device configs instead of global ones. -See [per-device input configs](https://wiki.hyprland.org/Configuring/Advanced-config/#per-device-input-configs). +See [per-device input configs](https://wiki.hyprland.org/Configuring/Keywords/#per-device-input-configs). {{< /hint >}} diff --git a/pages/Configuring/Variables.md b/pages/Configuring/Variables.md index 5653cc0..4931867 100644 --- a/pages/Configuring/Variables.md +++ b/pages/Configuring/Variables.md @@ -98,7 +98,7 @@ Using `blur_new_optimizations` with an animated wallpaper may actually increase {{< hint type=info >}} -_More about animations is on the [Advanced Configuring page](../Advanced-config#animations)._ +_[More about Animations](../Animations)._ {{< /hint >}} @@ -167,7 +167,7 @@ Doing `input:touchpad {` is **invalid**! ### Per-device input config -Described [here](../Advanced-config#per-device-input-configs). +Described [here](../Keywords#per-device-input-configs). ## Gestures diff --git a/pages/Configuring/Window-Rules.md b/pages/Configuring/Window-Rules.md index 9b556e1..ff21140 100644 --- a/pages/Configuring/Window-Rules.md +++ b/pages/Configuring/Window-Rules.md @@ -59,7 +59,7 @@ Keep in mind you do *not* need to define all of them, but you need to define at | center | if the window is floating, will center it on the monitor | | pseudo | pseudotiles a window | | monitor \[id\] | sets the monitor on which a window should open | -| workspace \[w\] | sets the workspace on which a window should open (for workspace syntax, see [binds->workspaces](../Advanced-config#workspaces)). You can also make \[w\] to `unset`, will unset all previous workspace rules applied to this window. You can also add `silent` after the workspace to make the window open silently. | +| workspace \[w\] | sets the workspace on which a window should open (for workspace syntax, see [binds->workspaces](../Keywords#workspaces)). You can also make \[w\] to `unset`, will unset all previous workspace rules applied to this window. You can also add `silent` after the workspace to make the window open silently. | | opacity \[a\] | additional opacity multiplier. Options for a: `float` -> sets an opacity OR `float float` -> sets activeopacity and inactiveopacity respectively | | opaque | forces the window to be opaque (can be toggled with the toggleopaque dispatcher) | | animation \[style\] (\[opt\]) | forces an animation onto a window, with a selected opt. Opt is optional. |