mirror of
https://github.com/hyprwm/hyprland-wiki.git
synced 2024-11-04 20:45:58 +01:00
Useful Utilities: fix links and reword
This commit is contained in:
parent
70b0b78866
commit
61f5d1329a
6 changed files with 41 additions and 29 deletions
|
@ -3,6 +3,7 @@ replacements for them:
|
|||
|
||||
## Discord
|
||||
|
||||
Use [WebCord](https://github.com/SpacingBat3/WebCord), it has native support for
|
||||
pipewire screensharing, tons of great features and tries to stay infringing as
|
||||
little as possible on the Discord ToS.
|
||||
[WebCord](https://github.com/SpacingBat3/WebCord) is a Discord client based on
|
||||
the latest Electron, with support for Wayland Ozone platform, as well as
|
||||
PipeWire screensharing. It has tons of great features and tries not to infringe
|
||||
on the Discord ToS.
|
||||
|
|
|
@ -1,9 +1,17 @@
|
|||
## Wofi
|
||||
|
||||
wofi is a great and customizable launcher just for wayland.
|
||||
Wofi is a GTK-based customizable launcher for wayland.
|
||||
[SourceHut](https://hg.sr.ht/~scoopta/wofi).
|
||||
|
||||
## Rofi (Wayland fork)
|
||||
|
||||
Rofi, but with Wayland support.
|
||||
[GitHub](https://github.com/Ibonn/rofi).
|
||||
|
||||
## bemenu
|
||||
|
||||
bemenu is, maybe for some, the more well-known one. Kinda like dmenu.
|
||||
[GitHub](https://github.com/Cloudef/bemenu)
|
||||
bemenu is a Wayland-native replacement for dmenu.
|
||||
[GitHub](https://github.com/Cloudef/bemenu).
|
||||
|
||||
For a more comprehensive list of launchers, check
|
||||
[awesome-wayland](https://github.com/natpen/awesome-wayland#launchers).
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
Screensharing is done through PipeWire WebRTC on Wayland.
|
||||
Screensharing is done through PipeWire on Wayland.
|
||||
|
||||
## Prereqs
|
||||
|
||||
|
@ -15,4 +15,5 @@ for a great tutorial.
|
|||
|
||||
## Caveats
|
||||
|
||||
You cannot screenshare separate windows with Hyprland, yet. Only full monitors.
|
||||
You cannot screenshare separate windows with Hyprland, yet. Only entire
|
||||
monitors.
|
||||
|
|
|
@ -4,12 +4,12 @@ Launch your bar with `exec-once=`.
|
|||
|
||||
Waybar is a GTK status bar made specifically for wlroots compositors.
|
||||
|
||||
To use it, it's recommended to either use the AUR package `waybar-hyprland-git`,
|
||||
To use it, it's recommended to use the AUR package `waybar-hyprland-git`,
|
||||
or compile manually with the `USE_EXPERIMENTAL` flag enabled.
|
||||
|
||||
To compile manually:
|
||||
|
||||
Clone the source, then do:
|
||||
Clone the source, cd into it, then do:
|
||||
|
||||
```sh
|
||||
sed -i 's/zext_workspace_handle_v1_activate(workspace_handle_);/const std::string command = "hyprctl dispatch workspace " + name_;\n\tsystem(command.c_str());/g' src/modules/wlr/workspace_manager.cpp
|
||||
|
@ -27,22 +27,24 @@ sudo ninja -C build install
|
|||
If you want to use the workspaces module, it's called `wlr/workspaces`.
|
||||
|
||||
For more info regarding configuration, see
|
||||
[The Waybar Wiki](https://github.com/Alexays/Waybar/wiki)
|
||||
[The Waybar Wiki](https://github.com/Alexays/Waybar/wiki).
|
||||
|
||||
## eww
|
||||
## Eww
|
||||
|
||||
In order to use [eww](https://github.com/elkowar/eww), you first have to install
|
||||
In order to use [Eww](https://github.com/elkowar/eww), you first have to install
|
||||
it, either using your distro's package manager, by searching `eww-wayland`, or
|
||||
by manually compiling. In the latter case, you need to have `cargo` and `rustc`
|
||||
installed, then follow the [instructions](https://elkowar.github.io/eww).
|
||||
by manually compiling. In the latter case, you can follow the
|
||||
[instructions](https://elkowar.github.io/eww).
|
||||
|
||||
### Configuration
|
||||
|
||||
After you've successfully installed eww, you can move onto configuring it. There
|
||||
are a few examples listed in the [Readme](https://github.com/elkowar/eww), we
|
||||
highly recommend you to also read through the
|
||||
After you've successfully installed Eww, you can move onto configuring it. There
|
||||
are a few examples listed in the [Readme](https://github.com/elkowar/eww). We
|
||||
highly recommend you also read through the
|
||||
[Configuration options](https://elkowar.github.io/eww/configuration.html).
|
||||
|
||||
**NOTE:** Read
|
||||
[the wayland section](https://elkowar.github.io/eww/configuration.html#wayland)
|
||||
{{< hint type=important >}}
|
||||
Read
|
||||
[the Wayland section](https://elkowar.github.io/eww/configuration.html#wayland)
|
||||
carefully before asking why your bar doesn't work.
|
||||
{{< /hint >}}
|
||||
|
|
|
@ -4,20 +4,20 @@ Launch your wallpaper utility with `exec-once=`.
|
|||
|
||||
Straight from our oven, `hyprpaper` is a wallpaper utility from the Hypr
|
||||
Development team. See its usage and config by following the README on the
|
||||
[GitHub Page](https://github.com/hyprwm/hyprpaper)
|
||||
[GitHub Page](https://github.com/hyprwm/hyprpaper).
|
||||
|
||||
## swaybg
|
||||
|
||||
Great utility if all you want is one simple static wallpaper that will never
|
||||
change, and don't want to make a config file. Get it over
|
||||
change, and don't want to make a config file. Get it
|
||||
[here](https://github.com/swaywm/swaybg).
|
||||
|
||||
## wpaperd
|
||||
|
||||
A bit more advanced wallpaper daemon with automatic wallpaper changing options
|
||||
and other fancy stuff. [GitHub](https://github.com/danyspin97/wpaperd)
|
||||
and other fancy stuff. [GitHub](https://github.com/danyspin97/wpaperd).
|
||||
|
||||
## mpvpaper
|
||||
|
||||
A neat mpv wrapper to play a video as your wallpaper.
|
||||
[GitHub](https://github.com/GhostNaN/mpvpaper)
|
||||
[GitHub](https://github.com/GhostNaN/mpvpaper).
|
||||
|
|
|
@ -3,12 +3,12 @@ Hyprland working.
|
|||
|
||||
## List of Pages
|
||||
|
||||
- **[Status Bars](https://github.com/hyprwm/Hyprland/wiki/Status-Bars)**
|
||||
- **[Status Bars](./Status-Bars)**
|
||||
|
||||
- **[App Launchers](https://github.com/hyprwm/Hyprland/wiki/App-Launchers)**
|
||||
- **[App Launchers](./App-Launchers)**
|
||||
|
||||
- **[Wallpapers](https://github.com/hyprwm/Hyprland/wiki/Wallpapers)**
|
||||
- **[Wallpapers](./Wallpapers)**
|
||||
|
||||
- **[Screen Sharing](https://github.com/hyprwm/Hyprland/wiki/Screen-Sharing)**
|
||||
- **[Screen Sharing](./Screen-Sharing)**
|
||||
|
||||
- **[App Clients](https://github.com/hyprwm/Hyprland/wiki/App-Clients)**
|
||||
- **[App Clients](./App-Clients)**
|
||||
|
|
Loading…
Reference in a new issue