{"repo":"trackmastersteve/alienfx","free":true,"listed":false,"github":"https://github.com/trackmastersteve/alienfx","clone":"git clone https://github.com/trackmastersteve/alienfx.git","description":"AlienFX is a CLI and GUI utility to control the lighting effects of your Alienware computer.","language":"Python","stars":335,"topics":["alienfx","python","alienware-computer","usb-controller","alienfx-usb-controller","lighting-effects","cli","gui","hacktoberfest","hacktoberfest-accepted"],"license":"GPL-3.0","category":"cli-tools","readme_excerpt":"AlienFX is a Linux utility to control the lighting effects of your Alienware computer. ============ At present there is a CLI version ( alienfx ) and a gtk GUI version ( alienfx-gtk ). And has been tested on Debian/Ubuntu/Kali/Mint, Fedora and Arch Linux. Contributers needed! Please read CONTRIBUTING.md for further details. Table of Contents - Dependencies - Installation - Usage - Contributing Dependencies AlienFX is written in python and has been tested on python 3.12 . It requires the following python packages to run: On Arch Linux: On Debian/Ubuntu/Mint/Kali: On Fedora: Installation On Arch Linux you can install package from AUR: alienfx For manual installation of AlienFX, use the following commands: Note that the second invocation is required to ensure that icon files etc. are properly installed. The installation includes a udev rules file that allows AlienFX to access the AlienFX USB controller on your computer without needing root permissions. If you run the install commands without sudo, then the udev rules file will not be installed. Usage Lighting configurations are stored in \"theme files\", which are simple json files stored in $XDG CONFIG HOME/alienfx . If XDG CONFIG HOME is not set, then /.config/alienfx is used. Both the CLI and GUI programs use these theme files, and the GUI program allows you to create new themes as well. When the GTK interface is started without root privileges, the toolbar now includes an Authenticate action. It uses pkexec to prompt for crede","default_branch":null,"files":null,"tree":[],"storefront":"/r/trackmastersteve","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/trackmastersteve/alienfx/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}