/nvidia-led

:flashlight: Awesome effects for NVIDIA GeForce GTX LEDs

Primary LanguageShellGNU General Public License v3.0GPL-3.0

nvidia-led

LEDs are funny. LEDs are irresistible. Everybody loves LEDs. Why do you think you got your gpu? For performance? Not! it's because you love LEDs 🚨

Nvidia-led is equivalent to GeForce Experience LED Visualizer for GNU/Linux. Get awesome effects for NVIDIA GeForce GTX LED logo like this:

Demostration video

Requirements

  • Nvidia drivers >= 331.38
  • A Nvidia Geforce GTX GPU with LED logo (Note: Full RGB lightning not compatible right now...)

Check out the compatibility list.

Installation

Arch Linux and derivatives
yaourt -S nvidia-led
From sources

Clone or download repository and install it traditionally:

make
sudo make install

Usage

$ nvidia-led [effect] [VALUES]
Examples:
$ nvidia-led no-animation 80
$ nvidia-led breathing 40-100 25 50
Effects
no-animation <intensity>                      Fixed brightness
flashing <intensity> <interval>               Flashing effect
dual-flashing <intensity> <interval>          Double flashing effect
breathing <intensity> <interval> <interval>   Breathing effect

Do you need more effects? Add your custom effects in ~/.config/nvidia-led/styles

Contributing

  1. Fork it ( https://github.com/Madh93/nvidia-led/fork )
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create a new Pull Request