All Projects → juhaku → Loginized

juhaku / Loginized

Licence: gpl-3.0
Gnome GDM Login Theme Manager. Easy and Fast Login Theme Manipulation

Projects that are alternatives of or similar to Loginized

Gnome Shell Extension Installer
A bash script to search and install extensions from extensions.gnome.org
Stars: ✭ 124 (-21.52%)
Mutual labels:  gnome-shell, gnome
Gnome Dash Fix
Sort GNOME apps dashboard by category.
Stars: ✭ 92 (-41.77%)
Mutual labels:  gnome-shell, gnome
Acme Code
Gnome Shell Extensions etc...
Stars: ✭ 54 (-65.82%)
Mutual labels:  gnome-shell, gnome
Gnome Shell Extension Ozshell
GNOME Shell extension for interfacing with the OZ application sandboxing framework
Stars: ✭ 6 (-96.2%)
Mutual labels:  gnome-shell, gnome
Flat Remix
Flat Remix is an icon theme inspired by material design. It is mostly flat using a colorful palette with some shadows, highlights, and gradients for some depth.
Stars: ✭ 1,518 (+860.76%)
Mutual labels:  gnome-shell, gnome
Compiz Alike Windows Effect
Simplified "Compiz alike" wobbly windows effect for GNOME Shell
Stars: ✭ 40 (-74.68%)
Mutual labels:  gnome-shell, gnome
Flat Remix Gnome
Flat Remix is a GNOME Shell theme inspired by material design. It is mostly flat using a colorful palette with some shadows, highlights, and gradients for some depth.
Stars: ✭ 1,291 (+717.09%)
Mutual labels:  gnome-shell, gnome
Matcha Gtk Theme
Matcha is a flat Design theme for GTK 3, GTK 2 and Gnome-Shell
Stars: ✭ 494 (+212.66%)
Mutual labels:  gnome-shell, gnome
Vimix Gtk Themes
Vimix is a flat Material Design theme for GTK 3, GTK 2 and Gnome-Shell etc.
Stars: ✭ 1,384 (+775.95%)
Mutual labels:  gnome-shell, gnome
Appfolders Manager Gnome Extension
A GNOME extension allowing easy management of "appfolders" directly from the applications grid.
Stars: ✭ 96 (-39.24%)
Mutual labels:  gnome-shell, gnome
Bing Wallpaper Gnome Extension
GNOME shell extension that sets your desktop wallpaper & lock screen image to Microsoft Bing's Image of the Day.
Stars: ✭ 125 (-20.89%)
Mutual labels:  gnome-shell, gnome
Adementary Theme
A theme for GNOME/Budgie/Xfce/Cinnamon desktop with elementary-ish aesthetics.
Stars: ✭ 129 (-18.35%)
Mutual labels:  gnome-shell, gnome
Material Shell
A modern desktop interface for Linux. Improve your user experience and get rid of the anarchy of traditional desktop workflows. Designed to simplify navigation and reduce the need to manipulate windows in order to improve productivity. It's meant to be 100% predictable and bring the benefits of tools coveted by professionals to everyone.
Stars: ✭ 6,189 (+3817.09%)
Mutual labels:  gnome-shell, gnome
Gnome Shell Extension Gsconnect
KDE Connect implementation for GNOME
Stars: ✭ 2,137 (+1252.53%)
Mutual labels:  gnome-shell, gnome
Unite Shell
Unite is an extension that makes GNOME Shell look like Ubuntu Unity Shell.
Stars: ✭ 553 (+250%)
Mutual labels:  gnome-shell, gnome
Argos
Create GNOME Shell extensions in seconds
Stars: ✭ 1,251 (+691.77%)
Mutual labels:  gnome-shell, gnome
Persian Calendar For Gnome Shell
An extension for Gnome-Shell to show Persian date/calendar
Stars: ✭ 261 (+65.19%)
Mutual labels:  gnome-shell, gnome
Sierra Gtk Theme
MacOS High Sierra like theme for GTK 3, GTK 2 and Gnome-Shell etc.
Stars: ✭ 490 (+210.13%)
Mutual labels:  gnome-shell, gnome
Gnome Shell Volume Mixer
GNOME Shell Extension allowing separate configuration of PulseAudio devices
Stars: ✭ 95 (-39.87%)
Mutual labels:  gnome-shell, gnome
Dynamic Wallpaper Editor
A little utility for creation or edition of GNOME desktop's XML wallpapers
Stars: ✭ 116 (-26.58%)
Mutual labels:  gnome-shell, gnome

Loginized

Gnome GDM Login Theme Manager. Easy and Fast Login Theme Manipulation.

Disclaimer

As from Gnome 3.36 onwards (https://help.gnome.org/misc/release-notes/3.36/) some or even all of the functionality might not work as expected. One of them might be the possibility to change the shield and I might as well remove this feature from further releases to come. However below is my test results with latest gnome-shell.

  • Tested with Manjaro 19.0.2 version having all updates from upstream using gnome-shell version 3.36.
    • Background image changing does work.
    • Theme changing does work.

Features

  • Change login wallpaper
  • Change login theme (global system theme) from themes located in /usr/share/themes
  • Change login screen shield. (Login screen's lockscreen image)
  • Enable / disable user list at login.
  • NEW! Force rounded login icon. Proven to work gnome-shell 3.32 onwards as it has support for it. Might also work earlier versions but is not tested and in case if it is not working nothing will be done to fix.

As a cherry on top of the cake Loginized comes also with command line application (loginized-cli).

Note! If you are not seeing any themes via the application or you cannot see the theme you want to see. It might be because of that theme or those themes does not have gnome-shell theme available as compilied resource. In such case see the wiki for more details WIKI.

More features are planned in further releases.

Ubuntu users

Default theme in Loginized app is the actual de facto from Gnome which is Blue adwaita based gnome-shell theme. Ubuntu overrides this theme's css file to provide different colors to login screen. When Default theme is used with Loginized that will use the standard from Gnome (blue adwaita).

In order to use the Yaru as login theme with Loginized that is standard for Ubuntu see https://github.com/juhaku/loginized/wiki/Help#ubuntu-users-yaru-gnome-shell-theme

Installation

Download package that suits most for you.

  • Read install instructions from WIKI.
  • Also it's not bad idea to check release notes in RELEASES.

Alternatively you may build the application from sources. See WIKI for more details.

Prerequisites

  • Command glib-compile-resources is used to compile and extract the themes. This must be available in operating system in order to application work correctly.
  • Command xdg-open is used to open links via application. Missing this will not stop using the application.
  • Command notify-send is used to notify new versions. Missing this will not stop using the application but will certainly break the updates notification.
  • Before Download PLEASE READ Things to consider section first.

Downloads

Distribution DL Sha1 Required packages
Arch based loginized-1.4.0.pacman efff5d37f3728dbc16832219ac346ef77af3c613 glib2, xdg-utils
RPM based loginized-1.4.0.x86_64.rpm b4e7cd93e8d765671f9bd03df1b29e7370ada60c glib2-devel, xdg-utils (Open SUSE, Fedora)
Debian based loginized_1.4.0_amd64.deb 3df077659cf0ed3cf5cd55d9cd87f0242e12ca7d libglib2.0-bin, libglib2.0-dev-bin, xdg-utils (Ubuntu)
All Loginized.1.4.0.AppImage e78e2f8eb2344adfeab25ed9f13bbae6a57502d2 Distro dependant
All loginized-1.4.0.zip f778e73ae761e2b131b6e0020c028f9577957ba2 Distro dependant

Tested on

  • Ubuntu 16.10 ->
  • Open SUSE
  • Fedora
  • Manjaro

Basically runs on every Gnome based distribution with GDM as login manager running on gnome-shell 3.26 and above. Older ones should work as well but are not tested.

Known limitations and issues

  • Currently by some unknown reason on openSUSE Thumbleweed running gnome-shell 3.30.2 with wayland it is not able to change background nor the lock screen image at login. Theme however will change.

Feel free to prove me wrong as issues are never good thing.

Things to consider

  • Login theme is actually just a global gnome-shell theme. You should use same or similar gnome-shell theme as login theme and desktop's gnome-shell theme which can be changed via Gnome Tweak Tool. If different theme is being used as shell theme and login theme there might be funny outcomes and some things won't necessarily render correctly.
  • In Ubuntu 18.04 onwards you should take a backup from /usr/share/gnome-shell/theme/ubuntu.css file. This file contains the Ubuntu flavored styles of the default gnome-shell blue theme. In Ubuntu 18.04 this file is overrided by each theme's .css file when installed as login theme. So if needed to go back to original Ubuntu flavored theme you need to manually revert this file to the original one.
  • Please backup default /usr/share/gnome-shell/gnome-shell-theme.gresource file before using Loginized in case it need to be reverted.
  • Anything you do with the application is at your own risk and you understand that something can go wrong if misused or broken themes are being used. In case of issues please refer to WIKI.

Contributing

Contributing is very well welcome. You should start with cloning the repository and then getting to know technics used in this application. If you are already familiar with them just drop A PR but make sure that you have actually tested that your changes works before submitting a PR.

As of for quite some time I haven't been using Gnome desktop because mutters inefficiency so I have no interest to develop this application actively. But I will keep it maintained at least for now.

Screenshots

Theme selection

Settings

About

License

This project is lincensed under GPL-3.0 license. See more details at LICENSE

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].