utilities: add shutdown and pwcenter

This commit is contained in:
Vaxry 2025-12-05 17:35:30 +00:00
parent 7c482edff6
commit 7b97b11a34
Signed by: vaxry
GPG key ID: 665806380871D640
4 changed files with 18 additions and 1 deletions

View file

@ -63,7 +63,7 @@ layout pages (See the sidebar).
| movecursortocorner | moves the cursor to the corner of the active window | direction, 0 - 3, bottom left - 0, bottom right - 1, top right - 2, top left - 3 | | movecursortocorner | moves the cursor to the corner of the active window | direction, 0 - 3, bottom left - 0, bottom right - 1, top right - 2, top left - 3 |
| movecursor | moves the cursor to a specified position | `x y` | | movecursor | moves the cursor to a specified position | `x y` |
| renameworkspace | rename a workspace | `id name`, e.g. `2 work` | | renameworkspace | rename a workspace | `id name`, e.g. `2 work` |
| exit | exits the compositor with no questions asked. | none | | exit | exits the compositor with no questions asked. It's recommended to use `hyprshutdown` instead of this. | none |
| forcerendererreload | forces the renderer to reload all resources and outputs | none | | forcerendererreload | forces the renderer to reload all resources and outputs | none |
| movecurrentworkspacetomonitor | Moves the active workspace to a monitor | monitor | | movecurrentworkspacetomonitor | Moves the active workspace to a monitor | monitor |
| focusworkspaceoncurrentmonitor | Focuses the requested workspace on the current monitor, swapping the current workspace to a different monitor if necessary. If you want XMonad/Qtile-style workspace switching, replace `workspace` in your config with this. | workspace | | focusworkspaceoncurrentmonitor | Focuses the requested workspace on the current monitor, swapping the current workspace to a different monitor if necessary. If you want XMonad/Qtile-style workspace switching, replace `workspace` in your config with this. | workspace |

View file

@ -25,6 +25,8 @@ Check out the wiki pages for each app, or their GitHub repo.
- [hyprpolkitagent](./hyprpolkitagent) | [GitHub](https://github.com/hyprwm/hyprpolkitagent) - [hyprpolkitagent](./hyprpolkitagent) | [GitHub](https://github.com/hyprwm/hyprpolkitagent)
- [hyprland-qt-support](./hyprland-qt-support) | [GitHub](https://github.com/hyprwm/hyprland-qt-support) - [hyprland-qt-support](./hyprland-qt-support) | [GitHub](https://github.com/hyprwm/hyprland-qt-support)
- [hyprqt6engine](./hyprqt6engine) | [GitHub](https://github.com/hyprwm/hyprqt6engine) - [hyprqt6engine](./hyprqt6engine) | [GitHub](https://github.com/hyprwm/hyprqt6engine)
- [hyprpwcenter](./hyprpwcenter) | [GitHub](https://github.com/hyprwm/hyprpwcenter)
- [hyprshutdown](./hyprshutdown) | [GitHub](https://github.com/hyprwm/hyprshutdown)
### Dev Libraries and Toolkits ### Dev Libraries and Toolkits

View file

@ -0,0 +1,7 @@
---
weight: 14
title: hyprpwcenter
---
[hyprpwcenter](https://github.com/hyprwm/hyprpwcenter) is a GUI control center for pipewire. It allows to
look and confiure nodes, outputs, and adjust the pw graph.

View file

@ -0,0 +1,8 @@
---
weight: 15
title: hyprshutdown
---
[hyprshutdown](https://github.com/hyprwm/hyprshutdown) is a graceful shutdown utility. It opens
a GUI and gracefully asks apps to exit, then quits Hyprland. It's the recommended way to exit hyprland,
as otherwise (e.g. `dispatch exit`) apps will die instead of exiting.