1#!/bin/bash -xe 2 3DEVICE="--vendor 0x1e71 --product 0x170e" 4 5hold() { 6 liquidctl $DEVICE $EXTRAOPTIONS ${@:2} 7 sleep $1 8} 9 10hold 0 list --verbose 11hold 0 initialize 12hold 0 status 13hold 0 set sync color off 14 15hold 0 set fan speed 0 16hold 2 set pump speed 100 17hold 0 status 18 19hold 0 set fan speed 100 20hold 2 set pump speed 50 21hold 0 status 22 23hold 0 set fan speed 20 0 40 100 24hold 2 set pump speed 20 50 40 100 25hold 0 status 26 27hold 2 set sync color off 28 29hold 0 set logo color fixed ff8000 30hold 2 set ring color fixed 00ff80 31hold 2 set sync color fixed 0000ff 32hold 2 set sync color off 33 34hold 2 set sync color super-fixed \ 35 ff0000 00ff00 0000ff \ 36 ff0000 00ff00 0000ff \ 37 ff0000 00ff00 0000ff 38hold 2 set sync color off 39 40hold 0 set logo color fading ff8000 00ff80 --speed slowest 41hold 5 set ring color fading 00ff80 8000ff 42hold 5 set sync color fading 0000ff ff0000 00ff00 --speed fastest 43hold 2 set sync color off 44 45hold 5 set logo color spectrum-wave --speed slowest 46hold 5 set ring color spectrum-wave 47hold 5 set sync color backwards-spectrum-wave --speed fastest 48hold 2 set sync color off 49 50hold 5 set ring color super-wave --speed slowest \ 51 ff8000 00ff80 8000ff 800000 \ 52 008000 000080 400000 004000 53hold 5 set ring color backwards-super-wave --speed fastest \ 54 ff8000 00ff80 8000ff 800000 \ 55 008000 000080 400000 004000 56hold 2 set sync color off 57 58hold 3 set ring color marquee-3 ff8000 --speed slower 59hold 3 set ring color backwards-marquee-3 ff8000 --speed slower 60hold 3 set ring color marquee-6 00ff80 --speed faster 61hold 3 set ring color backwards-marquee-6 00ff80 --speed faster 62hold 2 set sync color off 63 64hold 3 set ring color covering-marquee ff8000 00ff80 0080ff --speed slowest 65hold 3 set ring color covering-backwards-marquee ff8000 00ff80 0080ff --speed fastest 66hold 2 set sync color off 67 68hold 3 set ring color alternating ff8000 00ff80 --speed slowest 69hold 3 set ring color moving-alternating ff8000 00ff80 70hold 3 set ring color backwards-moving-alternating ff8000 00ff80 --speed fastest 71hold 2 set sync color off 72 73hold 0 set logo color breathing ff8000 00ff80 --speed slowest 74hold 5 set ring color breathing 00ff80 8000ff 75hold 5 set sync color breathing 0000ff ff0000 00ff00 --speed fastest 76hold 2 set sync color off 77 78hold 5 set sync color super-breathing --speed slower \ 79 ff0000 00ff00 0000ff \ 80 ff0000 00ff00 0000ff \ 81 ff0000 00ff00 0000ff 82hold 5 set sync color super-breathing --speed faster \ 83 ff0000 00ff00 0000ff \ 84 ff0000 00ff00 0000ff \ 85 ff0000 00ff00 0000ff 86hold 2 set sync color off 87 88hold 0 set logo color pulse ff8000 00ff80 --speed slowest 89hold 5 set ring color pulse 00ff80 8000ff 90hold 5 set sync color pulse 0000ff ff0000 00ff00 --speed fastest 91hold 2 set sync color off 92 93hold 5 set ring color tai-chi ff8000 0080ff 94hold 2 set sync color off 95 96hold 3 set ring color water-cooler --speed slower 97hold 3 set ring color water-cooler --speed faster 98hold 2 set sync color off 99 100hold 3 set ring color loading ff8000 --speed slower 101hold 3 set ring color loading 00ff80 --speed faster 102hold 2 set sync color off 103 104hold 3 set ring color wings ff8000 --speed slower 105hold 3 set ring color wings 00ff80 --speed faster 106hold 2 set sync color off 107 108hold 0 status 109