Description:

Your desktop just got a real make up with this awesome login screen. NixOS reduces the clutter of your greeter and leaves you with a clean, easy to use, login interface with a modern yet classy touch.

Tested with Plasma 5.12
Before updating the theme make sure to read the changelog.
Version 0.3 is more responsive for hdpi screens.

Please share some love and up vote if you like this theme!
Also be sure to check out my window decorations and folder icons that surely will fit well with your new login screen.

Install via "System Settings > Startup and Shutdown > Login Screen (SDDM) > Get New Theme". This is a modified breeze theme so don't try to use it with anything other than KDE Plasma and SDDM. It probably won't work.
The background can be changed to anything you want on the right hand side in "System Settings > Startup and Shutdown > Login Screen (SDDM)". Select the large green button next to "Background:"
The "Different User" button was removed. It is confusing to new users and I consider anybody who wants to login as root, or whatever, capable of doing so through TTY. The blur filter requires OpenGL. Please comment bugs that may occur.

Enjoy!



A word on tweaking the theme:
Depending on the colors of your avatar image you may see a few grey pixels around your image. This is caused by the anti-aliasing of the Qt filter mixing the color of the opacity mask (a light grey, which usually blends well in most situations) with the image itself. If this happens to you and you don't want to change your image you can go to /usr/share/sddm/themes/nixos/components/artwork and change the color of "mask.svg" to something that resembles better the colors of the image in question (do not change the opacity of the mask!). If there are several users on the machine this may effect the other user images in a negative manner though.
Apart from this I consider this theme visually well balanced as is. Still so if you have a very big screen the fonts may get small (some feedback on this would be great!). If this becomes an issue you can search the files in the above mentioned theme folder (nixos) for entries that say "font.pointSize:" Just be aware that the upper right corner consists of the following elements: KeyboardButton.qml, Battery.qml and Clock.qml. So if you change any of these in size you may want to adapt the others as well.



A word on my own:
In the past years I have spent quite some hours on open source projects. If you are the type of person who digs attention to detail, know how much work is involved in it and/or simply likes to support makers with a coffee or a beer I would greatly appreciate your donation on my PayPayl account.
Last changelog:

0.4.1 1 month ago

Fixed regression bug from 0.4.0 where system icons won't work

Warmuser

5 days ago

Could be possible a porting of the NixOS windows decorations + color scheme? Thanks

Report

Skeird

6 days ago

Beautiful theme, unfortunately it doesn't work for me. I am running plasma 5.10.5 on fedora 26 with a 1920x1080 resolution.
When I boot I get a black screen with the classic fedora login screen. Do you have a solution ?

Report

vfosterm

21 days ago

Love the theme :)
For anyone that doesn't like the blur I forked it :)

Report

dsreyes1014

1 month ago

The power icons are non responsive or seem to work when clicking above them not on them also there is no hover indicator. I guess this is a bug and a feature request.

Report

C S

marianarlt

1 month ago

Can you specify your resolution and Qt/KDE versions? I'll try to see if there's anything suspicious. Icons are working fine here. The hover transition is a fair request I'll add as soon as possible.

Report

dsreyes1014

1 month ago

1920x1080 and I'm on Arch Linux so right now its plasma 5.12.

Report

C S

marianarlt

1 month ago

@dsreyes I uploaded a version with hover effects for the mentioned buttons and wrote some changes regarding their dimension calculations. Could you please try release 0.4.0? Also if the clicking area still is offset for you could you please confirm that this behavior is NOT present on the lock screen of breeze?

Report

C S

marianarlt

1 month ago

dsreyes I updated to 0.4.1 which should have the buttons work as expected. Try it out!

Report

C S

marianarlt

1 month ago

dsreyes I updated to 0.4.1 which should have the buttons work as expected. Try it out!

Report

dsreyes1014

1 month ago

It works as expected and so far works on my laptop but have to try on the 1080p monitor. Thanks for adding the hover highlight.

Report

lackos

2 months ago

I can't find the button to install new themes in the login settings. Where do i have to copy it to install it manually.

Report

C S

marianarlt

2 months ago

Hello lackos, do you completely miss a section to configure sddm in your system settings? In that case make sure you have the configuration package installed: 'sudo pacman -S sddm-kcm'. If you do have the package installed and still can't find a way to set the theme you can manually download the file and extract the contents to /usr/share/sddm/themes/. Make sure all the files are inside the appropriately named folder (In this case 'nixos'). So the resulting path would look like /usr/share/sddm/themes/nixos/. After that you will have to point SDDM to your new theme by editing the config file which can be found at /usr/lib/sddm/sddm.conf.d/sddm.conf
In the config file there's a '[Theme]' section with a key called 'Current='. Add the theme name to this key and you should be good to go: 'Current=nixos'. For more details please refer to the arch wiki on sddm: https://wiki.archlinux.org/index.php/SDDM

Report

lackos

2 months ago

Thanks a lot i'll try it out right away

Report

dobriii

2 months ago

nice

Report

C S

marianarlt

2 months ago

Thanks :)

Report

elav

2 months ago

I love it!! Good job!

Report

C S

marianarlt

2 months ago

Thanks. Glad you like it. Please report any issues you encounter!

Report

aplocher

3 months ago

Hello, beautiful theme. Do you happen to know why when I am presented a login screen at bootup and I type my password, it doesn't show any text indicators (stars or bullets) in the text input field? It's as if the input field doesn't know it's focused, but if I type it and hit enter it logs me in still. I believe if I click the field it will visually show focus and the bullets/stars as I type (I will confirm this). Kind of a minor annoyance - it happens with the default theme and has for years, too. Is this a problem everyone else experiences or just me on this laptop I have? It's always docked with 3 monitors if that matters (I supposed I could undock it and try too...)

Report

C S

marianarlt

2 months ago

Sorry aplocher that's far beyond my tweaks. For myself I don't experience the mentioned issue. Please help the devs track this behavior on https://bugs.kde.org
Greetings!

Report

TaurohtaR

3 months ago

On my 1080p laptop screen text and buttons look very small in comparison with your screenshots. What might cause this type of issue?

Report

C S

marianarlt

3 months ago

Hello TaurohtaR. I thought this might happen. I'll soon look into this and try to adjust the fonts to a responsive size rather than a fixed point size, which is problematic on high dpi screens. For now please consider following the steps in "A word on tweaking the theme". Please bear with me!

Report

C S

marianarlt

2 months ago

TaurohtaR I released a beta version with responsive font sizes. Would be great if you tried it and gave me some feedback on how it works!

Report

TaurohtaR

2 months ago

Thanks for an update. Now, after update it looks much better.

Report

gamunu

3 months ago

Do you have customizations to modify lockscreen as well? I tried to modify files on "/usr/share/plasma/look-and-feel/org.kde.breeze.desktop/contents/lockscreen" but I failed miserably.

Report

C S

marianarlt

3 months ago

Hi gamunu. I too already thought about this. Apparently it would be nice to have the lockscreen to be in harmony with the login screen. There are two problems here though. The first one is the major one and it's the fact that the lock screen to date is a core part of plasma and does not include theming of any kind as of yet (somebody lecture me please). This could change in the future but for now you would have to modify plasma core content as you mention. This immediately causes another issue: Everytime you update plasma you'll destroy your changes, which will cause you to establish some backup-restore-tweaks-routine everytime you see that plasma is about to update.
The second issue is simply that because of all this there is simply no category on opendesktop.org for this scenario. Really sorry for the moment. Hopefully soon there'll be an option to make themes for the lock screen as well!

Report

0.4.1 1 month ago

Fixed regression bug from 0.4.0 where system icons won't work

0.4.0 Github Release 1 month ago

Known bug:
- System icons not working (I'm on it!)

NixOS Login Theme is now on Github
Changed License from CC BY-NC-SA 4.0 to GPLv3
Icons for system Suspend/Reboot/Shutdown:
- now have opacity transitions on hovering over them
- got dimensions fixed in their respecting mouse area

0.3.0 Responsive Release 1 month ago

NixOS is now responsive for several screen resolutions.
Be sure to report bugs and issues!

0.2.0 Beta Release 2 months ago

This is a beta release. Please post feedback!
Adjusted font and icon sizes to be responsive. This should hopefully compensate for illegible text on high density screens and huge resolutions.

File (click to download) Version Description Packagetype Architecture Downloads Date Filesize DL OCS-Install
1 Plings
Details
license
GPLv3
version
0.4.1
updated Apr 16 2018
added Feb 13 2018
downloads today
0
page views today 44
System Tags gplv3 linux unix