How Ito integrated the logout menu wlogout and the lockscreen swaylock into my Hyprland configuration. Plus automate the start of swaylock with swayidle.
Wlogout is a customizable logout menu for wayland environments, for example Hyprland.
Wlogout can be easily styled through a style.css file, a cascading stylesheet definition where you can change a lot of parameters and integrate the logout menus graphically very well into your window manager.
https://github.com/ArtsyMacaw/wlogout
swaylock is a screen locking utility for Wayland compositors. It is compatible with any Wayland compositor which implements the ext-session-lock-v1 Wayland protocol. Means it will work on Hyprland.
https://github.com/swaywm/swaylock
We will install swaylock-effects, a fork of the original swaylock which adds built-in screenshots and image manipulation effects like blurring.
https://github.com/mortie/swaylock-effects
And in addition we will use swayidle, the idle management daemon for any Wayland compositor. With swayidle we can start swaylock automatically and lock the screen after a few minutes if the mouse or keyboard has not been used. Important for security reasons and in combination with monitor standby a valuable power saver.
https://github.com/swaywm/swayidle
You can find all my dotfiles for wlogout and swaylock and the related scripts on my gitlab repository.
https://gitlab.com/stephan-raabe/dotfiles
Learn how you can use Linux for your work.
Linux is a great Operating System (OS) to support me daily at my business. Linux is stable, fast and you can customize it to individual needs. In this channel, I want to share my setup of Arch Linux and show how I use my system as a daily driver.
My name is Stephan Raabe and I'm a Digital Marketing Professional with more than 20 years of experience in B2B Digital Marketing, computer science and web technologies.
This channel provides tutorials about Linux, the distribution Arch, window managers (e.g. Qtile) and desktop environments, and Microsoft 365 (Office 365) plus other cloud based services that I use in Digital Marketing activities.
Homepage:
https://www.ml4w.com/
My Dotfiles for my Linux configuration:
https://gitlab.com/stephan-raabe/dotfiles
Arch Installation Script:
https://gitlab.com/stephan-raabe/archinstall
MyChatGPT Python Script:
https://gitlab.com/stephan-raabe/mychatgpt00:00 Overview
01:41 Demonstration
03:36 Installation
04:01 wlogout
07:50 swaylock
12:14 swayidle
#linux #hyprland #learning #tutorial #archlinux
62 Comments