An app to change settings of Gnome's Display/Login Manager.
It is written in Python and provides a Graphical interface using GTK+ and LibAdwaita.
This app is in an early stage of development (it is mostly feature complete). It may crash frequently.
This app is available in the AUR as gdm-settings and gdm-settings-git (recommended). You can install it using your favorite AUR helper. For example,
yay -S gdm-settings-git
or
paru -S gdm-settings-git
or
pamac install gdm-settings-git
Note: I recommend installing gdm-settings-git
instead of regular gdm-settings
package because in this stage of development, gdm-settings-git
, having new fixes included, may have fewer issues (relatively).
First of all, make sure all build-time and run-time dependencies are installed
- Download and extract this zip file (or this tar.gz file)
- Go to the folder where you extracted that file
- Open your terminal application in that folder
- Type
meson build
and press Enter - Type
meson install -C build
and press Enter - Type your password and press Enter
First, make sure git is installed on your system then run the following commands in the terminal
git clone --depth=1 --single-branch https://github.com/realmazharhussain/gdm-settings
cd gdm-settings
meson build
meson install -C build
- Meson (v0.58 or newer)
- Blueprint Compiler (latest) (No need to install it manually)
Note: Blueprint Compiler will automatically be downloaded and configured (only) for this app
You need to run the following commands in terminal to install the dependencies
Note: LibAdwaita (libadwaita-1-dev) will only be available in Debian 12 and Ubuntu 22.04 or later
sudo apt install libadwaita-1-dev libglib2.0-dev python-gi-dev #Runtime Dependencies
sudo apt install meson #Build Dependencies
sudo pacman -S libadwaita glib2 python-gobject #Runtime Dependencies
sudo pacman -S meson #Build Dependencies