Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/hertg/lightdm-neon
:art: A customizable theme for web-greeter in a nostalgic but modern neon look
https://github.com/hertg/lightdm-neon
hacktoberfest lightdm lightdm-theme lightdm-web-greeter lightdm-web-theme lightdm-webkit2-greeter-theme linux nody-greeter svelte theme web-greeter web-greeter-theme
Last synced: 3 months ago
JSON representation
:art: A customizable theme for web-greeter in a nostalgic but modern neon look
- Host: GitHub
- URL: https://github.com/hertg/lightdm-neon
- Owner: hertg
- License: gpl-3.0
- Created: 2022-06-18T14:46:59.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-04-14T22:00:45.000Z (10 months ago)
- Last Synced: 2024-05-01T19:53:51.997Z (9 months ago)
- Topics: hacktoberfest, lightdm, lightdm-theme, lightdm-web-greeter, lightdm-web-theme, lightdm-webkit2-greeter-theme, linux, nody-greeter, svelte, theme, web-greeter, web-greeter-theme
- Language: Svelte
- Homepage: https://hertg.github.io/lightdm-neon/
- Size: 25.9 MB
- Stars: 123
- Watchers: 5
- Forks: 1
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
LightDM Neon Theme
A modern and customizable theme for nody-greeter / web-greeter in a nostalgic neon look
![Splashscreen](./docs/splash.jpg)
![User Selection](./docs/users.jpg)
![Password Prompt](./docs/password.jpg)## Make it your own
You can customize the theme to your own preferences.
- enter your own text for the neon sign or simply display a clock
- change the accent color (used for neon sign, user avatar placeholders, ...)
- choose from different fonts for the neon sign
- choose from different background images or use your own
- enable / disable the splashscreen
- and more...## Demo
Click here for a fully functional [live demo](https://hertg.github.io/lightdm-neon/) of the theme.## Installation
> :bulb: You still need to [enable the theme](#enable-the-theme) after installation.
### Manual
```sh
git clone https://github.com/hertg/lightdm-neon.git
cd lightdm-neon
make build
sudo make install
```
```sh
sudo make uninstall
```### AUR
```sh
paru -S lightdm-theme-neon-git
```
> :bulb: [paru](https://github.com/Morganamilo/paru) is an AUR helper written in Rust## Enable the theme
Make sure to set the `theme` in your greeter configuration.
```yaml
# /etc/lightdm/web-greeter.yml
greeter:
theme: neon
```## Compatibility
This theme is developed for [web-greeter](https://github.com/JezerM/web-greeter) / [nody-greeter](https://github.com/JezerM/nody-greeter). The no longer maintained [Antergos/web-greeter](https://github.com/Antergos/web-greeter) is not supported.## Build
### Dependencies
- nodejs (`v16+`)
- npm### Build
```sh
make build
```### Run in dev mode
```sh
make dev
```## Contributing
See [CONTRIBUTING.md](https://github.com/hertg/lightdm-neon/blob/main/CONTRIBUTING.md)## Credits
See [CREDITS.md](https://github.com/hertg/lightdm-neon/blob/main/CREDITS.md)## Links
- [Building a LightDM Webkit Greeter Theme](https://www.chathandriehuys.com/blog/posts/2021/01/building-a-lightdm-webkit-greeter-theme/) (chathandriehuys.com)
- [lightdm-webkit-theme](https://github.com/cdriehuys/lightdm-webkit-theme) (github.com)
- [lightdm-webkit2-greeter](https://github.com/antergos/web-greeter) (github.com)
- [lightdm-webkit2-theme-reactive](https://github.com/gitneeraj/lightdm-webkit2-theme-reactive) (github.com)
- [nody-greeter](https://github.com/JezerM/nody-greeter)