-
Notifications
You must be signed in to change notification settings - Fork 1
/
snapcraft.yaml
40 lines (35 loc) · 1.07 KB
/
snapcraft.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
title: Alienware CLI
name: alienware-cli
type: app
base: core20
version: 'v1.0.12'
summary: Alienware LEDs and HDMI Control
description: |
The `alienware-cli` application controls the LEDs and the HDMI in and out ports on an Alienware Alpha desktop machine.
The API is based on the `alienware_wmi_control.sh` script that used to come with the SteamOS distribution of Linux for
Alienware machines.
grade: stable
confinement: strict
issues: https://github.com/a1ecbr0wn/alienware-wmi/issues
website: https://alienware.a1ecbr0wn.com
icon: docs/img/appicon-512.png
license: Apache-2.0
architectures:
- build-on: amd64
run-on: amd64
plugs:
sys-devices-platform-alienware-wmi:
interface: system-files
write:
- /sys/devices/platform/alienware-wmi/hdmi
- /sys/devices/platform/alienware-wmi/rgb_zones
parts:
alienware-cli:
plugin: rust
source: https://github.com/a1ecbr0wn/alienware-wmi/archive/refs/tags/v1.0.12.tar.gz
rust-path: ["alienware_cli"]
apps:
alienware-cli:
command: bin/alienware-cli
plugs:
- sys-devices-platform-alienware-wmi