Osmos - lightdm greeter theme based on GLSL
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Go to file
Warinyourself 360ca0c3a9
Merge pull request #8 from ChristopherLR/master
check for undefined in username and password
1 year ago
public Hello world 3 years ago
src check for undefined in username and password 2 years ago
.browserslistrc Hello world 3 years ago
.editorconfig Hello world 3 years ago
.eslintignore Hello world 3 years ago
.eslintrc.js Fix eslint errors 3 years ago
.gitignore Update .gitignore 3 years ago
LICENSE.md Add GNU v3.0 license 3 years ago
README.md Update manual installation 3 years ago
acpi.ts Fix conflicts 3 years ago
babel.config.js Update node packages 3 years ago
build-release.sh Modify build scripts 3 years ago
install.sh Modify build scripts 3 years ago
package.json Update dependencies 2 years ago
test-greeter.sh Add app bar for nody-greeter 3 years ago
tsconfig.json Add support node greeter api 3 years ago
version Update version 3 years ago
vue.config.js Update dependencies 2 years ago
yarn.lock Update dependencies 2 years ago

README.md

Osmos greeter theme

INTRO


Installation

Arch Linux:

yay -S lightdm-webkit-theme-osmos

Manual installation:

Set greeter-session = lightdm-webkit2-greeter in /etc/lightdm/lightdm.conf:

sudo sed -i 's/^\(#\?greeter\)-session\s*=\s*\(.*\)/greeter-session = lightdm-webkit2-greeter/g' /etc/lightdm/lightdm.conf

Then edit /etc/lightdm/lightdm-webkit2-greeter.conf to set webkit_theme=osmos.

sudo sed -i 's/^webkit_theme\s*=\s*\(.*\)/webkit_theme = osmos/g' /etc/lightdm/lightdm-webkit2-greeter.conf

Control brightness and battery:

image

If you want to control brightness and battery - install node-greeter.

Set greeter-session = nody-greeter in /etc/lightdm/lightdm.conf:

sudo sed -i 's/^\(#\?greeter\)-session\s*=\s*\(.*\)/greeter-session = nody-greeter/g' /etc/lightdm/lightdm.conf

Then edit /etc/lightdm/web-greeter.yml to set theme: osmos:

sudo sed -i 's/\stheme:\s*\(.*\)/ theme: osmos/g' /etc/lightdm/web-greeter.yml

Link webkit theme with nody greeter themes:

ln -s /usr/share/lightdm-webkit/themes/osmos /usr/share/web-greeter/themes/osmos

To control battery install the acpid package and enable/start acpid.service.

sudo systemctl enable acpid
sudo systemctl start acpid

Check the themes:

Random

Sphere

Planet

Destruction

Rings

Tenderness

Plasma

Flow

Infinity


ROADMAP

  • Integrates with nody-greeter
  • Add possibility to guest login []
  • Add possibility to pick the wallpaper []
  • Add zoom slider (for hight DPI screens)
  • Add CHANGELOG []