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.
More ScreenshotsThis 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. You can install it using your favorite AUR helper. For example,
yay -S gdm-settings
or
paru -S gdm-settings
or
pamac install gdm-settings
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) (Do not install it manually)
Note: Blueprint Compiler will automatically be downloaded and configured 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
- Import user/session settings
- Change Background/Wallpaper (Image/Color)
- Apply themes
- Shell
- Icon
- Cursor
- Sound
- Font Settings
- Font
- Antialiasing
- Hinting
- Scaling
- Top Bar Settings
- Disable arrows
- Disable rounded corners
- Change text color
- Change background color
- Show/Hide weekday, seconds, battery percentage
- Clock format (AM/PM or 24h)
- Sound Settings
- Raise volume over 100%
- Event sounds
- Input feedback sounds
- Touchpad settings
- Speed
- Tap to Click
- Natural Scrolling
- Two-finger scrolling
- Night light settings
- Enable/Disable
- Automatic/Manual Schedule
- Temperature
- Miscellaneous Settings
- Welcome Message
- Logo
- Disable restart buttons
- Disable user list
- Set a gradient as the background
- Apply blur effect to the background image
- A command-line interface
- Tab-completion for the command-line interface