mirror of
https://github.com/hyprwm/hyprland-wiki.git
synced 2024-11-26 06:25:59 +01:00
readjust markdown syntax for hugo
This commit is contained in:
parent
4f918d1ee1
commit
2b998aaac7
27 changed files with 5 additions and 60 deletions
|
@ -1,5 +1,3 @@
|
||||||
# Animations
|
|
||||||
|
|
||||||
## Table of contents
|
## Table of contents
|
||||||
|
|
||||||
{{< toc >}}
|
{{< toc >}}
|
||||||
|
|
|
@ -1,4 +1,3 @@
|
||||||
|
|
||||||
## Table of Contents
|
## Table of Contents
|
||||||
|
|
||||||
{{< toc >}}
|
{{< toc >}}
|
||||||
|
|
|
@ -1,5 +1,3 @@
|
||||||
# Configuring Hyprland
|
|
||||||
|
|
||||||
The config is located in `~/.config/hypr/hyprland.conf`.
|
The config is located in `~/.config/hypr/hyprland.conf`.
|
||||||
|
|
||||||
I recommend you copy the `examples/hyprland.conf`, but you can also edit the
|
I recommend you copy the `examples/hyprland.conf`, but you can also edit the
|
||||||
|
|
|
@ -1,5 +1,3 @@
|
||||||
# Dispatchers
|
|
||||||
|
|
||||||
## Table of contents
|
## Table of contents
|
||||||
|
|
||||||
{{< toc >}}
|
{{< toc >}}
|
||||||
|
|
|
@ -1,5 +1,3 @@
|
||||||
# Dwindle Layout
|
|
||||||
|
|
||||||
Dwindle is a BSPWM-like layout, where every window on a workspace is a member
|
Dwindle is a BSPWM-like layout, where every window on a workspace is a member
|
||||||
of a binary tree.
|
of a binary tree.
|
||||||
|
|
||||||
|
|
|
@ -1,6 +1,4 @@
|
||||||
# Environment Variables
|
We have [previously mentioned](../Getting-Started/Quick-start/#wrapping-the-launcher-recommended) using a wrapper to launch Hyprland. Whether you
|
||||||
|
|
||||||
We have [previously mentioned] using a wrapper to launch Hyprland. Whether you
|
|
||||||
start Hyprland through TTY or a Display Manager, it is recommended to use a wrapper.
|
start Hyprland through TTY or a Display Manager, it is recommended to use a wrapper.
|
||||||
As such, you can pass certain environmental variables to improve Wayland compatibility, or
|
As such, you can pass certain environmental variables to improve Wayland compatibility, or
|
||||||
simply change certain aspects of your desktop.
|
simply change certain aspects of your desktop.
|
||||||
|
|
|
@ -1,5 +1,3 @@
|
||||||
# Expanding Functionality
|
|
||||||
|
|
||||||
Hyprland exposes two powerful sockets for you to use.
|
Hyprland exposes two powerful sockets for you to use.
|
||||||
|
|
||||||
The first, socket1, can be fully controlled with `hyprctl`, see its usage
|
The first, socket1, can be fully controlled with `hyprctl`, see its usage
|
||||||
|
|
|
@ -1,5 +1,3 @@
|
||||||
# Keywords
|
|
||||||
|
|
||||||
This page documents all of the more advanced config options.
|
This page documents all of the more advanced config options.
|
||||||
|
|
||||||
{{< hint type=important >}}
|
{{< hint type=important >}}
|
||||||
|
|
|
@ -1,5 +1,3 @@
|
||||||
# Master Layout
|
|
||||||
|
|
||||||
The master layout makes one window be the "master", taking the left part of the
|
The master layout makes one window be the "master", taking the left part of the
|
||||||
screen, and tiles the rest on the right.
|
screen, and tiles the rest on the right.
|
||||||
|
|
||||||
|
|
|
@ -1,5 +1,3 @@
|
||||||
# Monitors
|
|
||||||
|
|
||||||
## Table of contents
|
## Table of contents
|
||||||
|
|
||||||
{{< toc format=html >}}
|
{{< toc format=html >}}
|
||||||
|
|
|
@ -1,5 +1,3 @@
|
||||||
# Uncommon Tips & Tricks
|
|
||||||
|
|
||||||
## Switchable keyboard layouts
|
## Switchable keyboard layouts
|
||||||
|
|
||||||
The easiest way to accomplish this is to set this using XKB settings, for example:
|
The easiest way to accomplish this is to set this using XKB settings, for example:
|
||||||
|
|
|
@ -1,5 +1,3 @@
|
||||||
# Hyprctl
|
|
||||||
|
|
||||||
`hyprctl` is a utility for controlling some parts of the compositor from a CLI
|
`hyprctl` is a utility for controlling some parts of the compositor from a CLI
|
||||||
or a script. If you install with `make install`, or any package, it should
|
or a script. If you install with `make install`, or any package, it should
|
||||||
automatically be installed.
|
automatically be installed.
|
||||||
|
|
|
@ -1,5 +1,3 @@
|
||||||
# Variables
|
|
||||||
|
|
||||||
For basic syntax info, see [Configuring Hyprland](../Configuring-Hyprland).
|
For basic syntax info, see [Configuring Hyprland](../Configuring-Hyprland).
|
||||||
|
|
||||||
This page documents all the "options" of Hyprland. For binds, monitors, animations,
|
This page documents all the "options" of Hyprland. For binds, monitors, animations,
|
||||||
|
|
|
@ -1,6 +1,4 @@
|
||||||
# Window Rules
|
# Table of contents
|
||||||
|
|
||||||
## Table of contents
|
|
||||||
|
|
||||||
{{< toc >}}
|
{{< toc >}}
|
||||||
|
|
||||||
|
|
|
@ -1,6 +1,4 @@
|
||||||
# XWayland
|
Wayland is the bridging mechanism between legacy Xorg programs and Wayland
|
||||||
|
|
||||||
XWayland is the bridging mechanism between legacy Xorg programs and Wayland
|
|
||||||
compositors.
|
compositors.
|
||||||
|
|
||||||
## HiDPI XWayland
|
## HiDPI XWayland
|
||||||
|
|
|
@ -1,6 +1,4 @@
|
||||||
# Pull Request Guidelines
|
# PR Requirements
|
||||||
|
|
||||||
## PR Requirements
|
|
||||||
|
|
||||||
- Clean, not hacky code
|
- Clean, not hacky code
|
||||||
- Described changes and _why_ they were there
|
- Described changes and _why_ they were there
|
||||||
|
|
|
@ -1,5 +1,3 @@
|
||||||
# Crashes & Bugs
|
|
||||||
|
|
||||||
## Getting the log
|
## Getting the log
|
||||||
|
|
||||||
If you are in a TTY, and the hyprland session that crashed was the last one you
|
If you are in a TTY, and the hyprland session that crashed was the last one you
|
||||||
|
|
|
@ -1,6 +1,4 @@
|
||||||
# Frequently Asked Questions
|
{< toc format=html >}}
|
||||||
|
|
||||||
{{< toc format=html >}}
|
|
||||||
|
|
||||||
## Nothing renders / screen is empty / crash on opening first app
|
## Nothing renders / screen is empty / crash on opening first app
|
||||||
|
|
||||||
|
|
|
@ -1,5 +1,3 @@
|
||||||
# Quickstart
|
|
||||||
|
|
||||||
After you have installed Hyprland, you can either launch it from a TTY with
|
After you have installed Hyprland, you can either launch it from a TTY with
|
||||||
`Hyprland` or from a login manager. Although login managers aren't officially
|
`Hyprland` or from a login manager. Although login managers aren't officially
|
||||||
supported, I recommend `SDDM`, as it's been working flawlessly with wayland
|
supported, I recommend `SDDM`, as it's been working flawlessly with wayland
|
||||||
|
|
|
@ -1,5 +1,3 @@
|
||||||
# IPC
|
|
||||||
|
|
||||||
Hyprland exposes 2 UNIX Sockets, for controlling / getting info about Hyprland
|
Hyprland exposes 2 UNIX Sockets, for controlling / getting info about Hyprland
|
||||||
via code / bash utilities.
|
via code / bash utilities.
|
||||||
|
|
||||||
|
|
|
@ -1,5 +1,3 @@
|
||||||
# Hyprland on NVIDIA GPUs
|
|
||||||
|
|
||||||
## Foreword
|
## Foreword
|
||||||
|
|
||||||
There is no _official_ support for Nvidia. Unfortunately, their drivers are so
|
There is no _official_ support for Nvidia. Unfortunately, their drivers are so
|
||||||
|
|
|
@ -1,5 +1,3 @@
|
||||||
# Alternative App Clients
|
|
||||||
|
|
||||||
Some clients are known for being a massive pain under Wayland. Here are great
|
Some clients are known for being a massive pain under Wayland. Here are great
|
||||||
replacements for them:
|
replacements for them:
|
||||||
|
|
||||||
|
|
|
@ -1,5 +1,3 @@
|
||||||
# App Launchers
|
|
||||||
|
|
||||||
## Wofi
|
## Wofi
|
||||||
|
|
||||||
Wofi is a GTK-based customizable launcher for wayland.
|
Wofi is a GTK-based customizable launcher for wayland.
|
||||||
|
|
|
@ -1,5 +1,3 @@
|
||||||
# Color Pickers
|
|
||||||
|
|
||||||
Color pickers are useful for quickly grabbing a color of _something_ on your screen.
|
Color pickers are useful for quickly grabbing a color of _something_ on your screen.
|
||||||
|
|
||||||
We recommend our own solution, which, so far, seems to be the only one that doesn't suck.
|
We recommend our own solution, which, so far, seems to be the only one that doesn't suck.
|
||||||
|
|
|
@ -1,5 +1,3 @@
|
||||||
# Screensharing on Hyprland
|
|
||||||
|
|
||||||
Screensharing is done through PipeWire on Wayland.
|
Screensharing is done through PipeWire on Wayland.
|
||||||
|
|
||||||
## Prerequsities
|
## Prerequsities
|
||||||
|
|
|
@ -1,7 +1,3 @@
|
||||||
# Status Bars
|
|
||||||
|
|
||||||
Launch your bar with `exec-once=`.
|
|
||||||
|
|
||||||
## Waybar
|
## Waybar
|
||||||
|
|
||||||
Waybar is a GTK status bar made specifically for wlroots compositors.
|
Waybar is a GTK status bar made specifically for wlroots compositors.
|
||||||
|
|
|
@ -1,5 +1,3 @@
|
||||||
# Useful Utilities
|
|
||||||
|
|
||||||
This category is dedicated to short tutorials on how to get useful utilities for
|
This category is dedicated to short tutorials on how to get useful utilities for
|
||||||
Hyprland working.
|
Hyprland working.
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue