├── .gitignore
├── ATEMFadeToBlack.sh
├── ATEMKeyBugOff.sh
├── ATEMKeyBugToggle.sh
├── AudacitySilence.scpt
├── FakeAnimation.scpt
├── GotoAstrosaloon.scpt
├── Insta360-preset-1.scpt
├── JamiesBrowserLibrary.scpt
├── MailMarkAsRead.scpt
├── MailMarkAsUnread.scpt
├── MenuLibrary.scpt
├── MoveSafariToMain.scpt
├── MoveWindowToOtherScreen.scpt
├── MoveZoomWindowToOtherScreen.scpt
├── NewSafariOnMainGHRO.scpt
├── NewSafariOnMainWU.scpt
├── PI-Benchmark.scpt
├── PI-WBPP.scpt
├── PixInsight - Resave Master.scpt
├── PixInsight - STF.scpt
├── PixInsight - eccentricity.scpt
├── PixInsightIcons
├── Blink.svg
├── BlurXTerminator.svg
├── CatalogStarGenerator.svg
├── FWHMEccentricity.svg
├── GHS.svg
├── NoiseXTerminator.svg
├── PixInsightBenchmark.svg
├── PixelMath.svg
├── ScreenTransferFunction.svg
├── StarGenerator.svg
├── StarXTerminator.svg
└── WeightedBatchPreprocessing.svg
├── PodCast-TogglePlay.scpt
├── README.md
├── Safari-move-tab-to-new-window.scpt
├── SampleSafariAutomation.scpt
├── Set IntelliJ Size.scpt
├── TestEncode.scpt
├── ToggleInsta360.scpt
├── TurnOff-Insta360.scpt
├── ZoomAudioStart.scpt
├── ZoomAudioStop.scpt
├── ZoomAudioToggle.scpt
├── ZoomVideoStart.scpt
├── ZoomVideoStop.scpt
├── ZoomVideoToggle.scpt
├── audacity-record.sh
├── chrome_new_window.scpt
├── copy-speaker-notes-to-script.scpt
├── countWords.sh
├── dnd-for-30-minutes.sh
├── dnd-for-60-minutes.sh
├── dnd-for-90-minutes.sh
├── dnd-off.sh
├── dnd-on.sh
├── dnd-prompt.sh
├── dnd-timed.sh
├── dnd-toggle.sh
├── dnd-util.sh
├── elgato-keylight-air-lib.sh
├── elgato-keylight-air-off.sh
├── elgato-keylight-air-on.sh
├── elgato-keylight-air-toggle.sh
├── govee-api-utils.sh
├── govee-lights-off.sh
├── govee-lights-on.sh
├── govee-lights-purple.sh
├── govee-lights-red.sh
├── ha-office-80s.sh
├── ha-office-90s.sh
├── ha-office-bambu-x1c-1-off.sh
├── ha-office-bambu-x1c-1-on.sh
├── ha-office-bambu-x1c-1-toggle.sh
├── ha-office-caprica.sh
├── ha-office-classic-rewind.sh
├── ha-office-classic-vinyl.sh
├── ha-office-desk-fan-off.sh
├── ha-office-desk-fan-on.sh
├── ha-office-desk-fan-toggle.sh
├── ha-office-fan-breeze.sh
├── ha-office-fan-light-toggle.sh
├── ha-office-fan-off.sh
├── ha-office-fan-reverse.sh
├── ha-office-fan-speed-1.sh
├── ha-office-fan-speed-2.sh
├── ha-office-fan-speed-3.sh
├── ha-office-fan-speed-4.sh
├── ha-office-fan-speed-5.sh
├── ha-office-fan-speed-6.sh
├── ha-office-front-webcam-off.sh
├── ha-office-front-webcam-on.sh
├── ha-office-front-webcam-toggle.sh
├── ha-office-grateful-dead.sh
├── ha-office-lights-accent.sh
├── ha-office-lights-autumn-gold.sh
├── ha-office-lights-bright.sh
├── ha-office-lights-concentrate.sh
├── ha-office-lights-off.sh
├── ha-office-lights-relax.sh
├── ha-office-lights-savanna-sunset.sh
├── ha-office-lights-tropical-twilight.sh
├── ha-office-mac.sh
├── ha-office-on-the-air.sh
├── ha-office-orion.sh
├── ha-office-power-off.sh
├── ha-office-roon.sh
├── ha-office-sacd.sh
├── ha-office-sonos.sh
├── ha-office-source.sh
├── ha-office-toggle-receiver-power.sh
├── ha-office-turntable.sh
├── ha-office-volume-down.sh
├── ha-office-volume-mute.sh
├── ha-office-volume-up.sh
├── ha-patio-ed.sh
├── ha-patio-porch-lights-toggle.sh
├── ha-patio-shuffle.sh
├── ha-patio-source.sh
├── ha-say-espresso.sh
├── ha-stairs-garland.sh
├── ha-template.sh
├── hacurl.sh
├── images
├── 1x1.png
├── 50s.png
├── 60s.png
├── 70s.png
├── 80s.png
├── 90s.png
├── Amazon-A-Logo.png
├── Apple logo icon - Glowing.png
├── BambuStudio.png
├── BankersBox.png
├── Blink.svg
├── MarkUnreadEmail.png
├── Meteo Blue.png
├── ObsBLT.png
├── OnAir.png
├── PurpleDobie.png
├── README.md
├── album.png
├── apm.png
├── audioStart.png
├── audioStop.png
├── beatles.png
├── blue-flag.png
├── bluesville.png
├── btn_media_next_track.svg
├── btn_media_play_pause.svg
├── btn_media_prev_track.svg
├── btn_media_stop.svg
├── calendar.jpg
├── calendar.png
├── camera-icon.jpg
├── canvas.png
├── christmas-tree.png
├── classic-rewind.png
├── classic-vinyl-vector-logo.png
├── classic-vinyl.png
├── cocktail.png
├── coffee-house.png
├── coffee-machine.png
├── container-128.png
├── dash
│ ├── 1x1.png
│ ├── 50s.png
│ ├── 60s.png
│ ├── 70s.png
│ ├── 80s.png
│ ├── 90s.png
│ ├── AcousticChristmas.png
│ ├── Classic-Vinyl-Just-Music.svg
│ ├── HairNation.svg
│ ├── HallmarkChannelRadio.svg
│ ├── HolidayTradionsLogo.png
│ ├── HollyLogo.png
│ ├── LifeWithJohnMayer.svg
│ ├── PhilCollins.jpg
│ ├── TheEagles.jpg
│ ├── TorturedPoetsAnthology.jpg
│ ├── alt-nation.png
│ ├── autumn-variations.jpg
│ ├── beatles.png
│ ├── bluesville.png
│ ├── bob-marley.png
│ ├── buffett.png
│ ├── cancel.png
│ ├── ceiling-fan.svg
│ ├── classic-rewind.png
│ ├── classic-vinyl.svg
│ ├── cocktail.png
│ ├── coffee-house.png
│ ├── coffee-machine.png
│ ├── deep-tracks.png
│ ├── desperado.jpg
│ ├── dmb.png
│ ├── dog-food.png
│ ├── dog.png
│ ├── e-street-radio.png
│ ├── e-street.png
│ ├── ed_sheeran_equals.png
│ ├── espresso.jpg
│ ├── fall-out-boy.jpg
│ ├── fall-out-boy.png
│ ├── first-wave.png
│ ├── grateful-dead.png
│ ├── hamilton.jpg
│ ├── heart.png
│ ├── imagine-dragons.png
│ ├── jam-on.png
│ ├── jazz24.png
│ ├── jimmy-buffett.png
│ ├── lithium.png
│ ├── lithium.svg
│ ├── look-good.png
│ ├── margaritaville.png
│ ├── margaritaville.svg
│ ├── megaphone.png
│ ├── peter-gabriel.png
│ ├── poprocks.png
│ ├── poprocks.svg
│ ├── question_mark.png
│ ├── real-jazz.png
│ ├── rockbar.png
│ ├── rockwall.png
│ ├── spectrum.png
│ ├── spongebob.png
│ ├── the-bridge.png
│ ├── the-spectrum.png
│ ├── throne.png
│ ├── tom-petty.png
│ ├── u2.png
│ ├── unplugged.png
│ └── yacht-rock.png
├── deep-tracks.png
├── dmb.png
├── dog.png
├── e-street.png
├── fall-out-boy.jpg
├── fall-out-boy.png
├── fan-transparent.png
├── first-wave.png
├── forwards.png
├── gdrive.png
├── gear.png
├── grateful-dead.png
├── horns.png
├── house.png
├── iconfinder_calendar_285670.png
├── imac 2.png
├── imac-wh.png
├── imac.png
├── imagine-dragons.png
├── jam-on.png
├── jimmy-buffett.png
├── latte_128.png
├── lithium.png
├── m101-thumbnail.png
├── macbook-1.png
├── macbook_pro.ico
├── mail-flag-blue.png
├── mail-flag-gray.png
├── mail-flag-green.png
├── mail-flag-orange.png
├── mail-flag-purple.png
├── mail-flag-red.png
├── mail-flag-stacked.png
├── mail-flag-yellow.png
├── mail.png
├── main.png
├── margaritaville.png
├── mic-record.png
├── microphone-alt-solid.svg
├── microphone-off.png
├── microphone-on.png
├── newmegaphone.png
├── next-action.png
├── next-action@2x.png
├── next-key.png
├── next-key@2x.png
├── next-track.png
├── next.png
├── off-air.png
├── on-air.jpg
├── on-air.png
├── pause.png
├── peter-gabriel.png
├── play.png
├── power.png
├── prev.png
├── real-jazz.png
├── red-flag.png
├── rockbar.png
├── roon.png
├── sacd.svg
├── snooze.png
├── sonos.png
├── stop.png
├── table.png
├── the-bridge.png
├── the-spectrum.png
├── throne.png
├── tom-petty.png
├── transfer.png
├── trash.png
├── turntable.png
├── u2.png
├── unplugged.png
├── videoStop.png
├── videostart.png
├── volume-high.png
├── volume-medium.png
├── volume-off.png
├── webcam-off.png
├── webcam.png
├── wundergroundLogo_4c.png
└── zoom.png
├── keys-camtasia-cut.sh
├── keys-copy-speaker-notes.sh
├── keys-github-bullet-list.sh
├── keys-github-bullet.sh
├── keys-github-list.sh
├── keys-github-ticket.sh
├── log-cat.sh
├── mail-flag-blue.scpt
├── mail-flag-gray.scpt
├── mail-flag-green.scpt
├── mail-flag-orange.scpt
├── mail-flag-purple.scpt
├── mail-flag-red.scpt
├── mail-flag-yellow.scpt
├── new_safari_window_on_main.scpt
├── new_window.scpt
├── open-cah-76.sh
├── open-infra-demo.sh
├── open_astro_weather.sh
├── orion-reuse.sh
├── sdUtils.sh
├── shortcuts-toggle-shed-red-lights.sh
├── smart-spreadsheet-link.sh
├── strip-off-wrapper.sh
├── ta-are-you-walking.sh
├── ta-hey-good-lookin.sh
├── ta-offer-amy-something.sh
├── ta-on-the-phone.sh
├── ta-sit-on-a-throne.sh
├── toggle-dark-mode.sh
└── zoom-show-meeting-window.scpt
/.gitignore:
--------------------------------------------------------------------------------
1 | open-apm-campaign.sh
2 | open-canvas-campaign.sh
3 | .DS_Store
4 | Configs
5 | local
6 | .venv
7 |
--------------------------------------------------------------------------------
/ATEMFadeToBlack.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 | # Note: this requires PyATEMMax
3 | # pip3 install PyATEMMax
4 | #
5 | # ./atem-mini-toggle-bug.py
6 |
7 | /Users/jamie/Dropbox/StreamDeckScripts/.venv/bin/python3 - << END
8 |
9 | # Create ATEMMax object
10 | import PyATEMMax
11 | switcher = PyATEMMax.ATEMMax()
12 |
13 | # Connect
14 | switcher.connect("192.168.1.250")
15 | switcher.waitForConnection()
16 |
17 | switcher.execFadeToBlackME(switcher.atem.mixEffects.mixEffect1)
18 |
19 | switcher.disconnect()
20 |
21 | END
22 |
--------------------------------------------------------------------------------
/ATEMKeyBugOff.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | # ./atem-mini-toggle-bug.py
4 |
5 | /Users/jamie/Dropbox/StreamDeckScripts/.venv/bin/python3 - << END
6 |
7 | # Create ATEMMax object
8 | import PyATEMMax
9 | switcher = PyATEMMax.ATEMMax()
10 |
11 | # Connect
12 | switcher.connect("192.168.1.250")
13 | switcher.waitForConnection()
14 |
15 | switcher.setDownstreamKeyerOnAir(switcher.atem.dsks.dsk1, False)
16 |
17 | switcher.disconnect()
18 |
19 | END
20 |
--------------------------------------------------------------------------------
/ATEMKeyBugToggle.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 | # Note: this requires PyATEMMax
3 | # pip3 install PyATEMMax
4 | #
5 | # ./atem-mini-toggle-bug.py
6 |
7 | /Users/jamie/Dropbox/StreamDeckScripts/.venv/bin/python3 - << END
8 |
9 | # Create ATEMMax object
10 | import PyATEMMax
11 | switcher = PyATEMMax.ATEMMax()
12 |
13 | # Connect
14 | switcher.connect("192.168.1.250")
15 | switcher.waitForConnection()
16 |
17 | switcher.execDownstreamKeyerAutoKeyer(switcher.atem.dsks.dsk1)
18 |
19 | switcher.disconnect()
20 |
21 | END
22 |
--------------------------------------------------------------------------------
/AudacitySilence.scpt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/AudacitySilence.scpt
--------------------------------------------------------------------------------
/FakeAnimation.scpt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/FakeAnimation.scpt
--------------------------------------------------------------------------------
/GotoAstrosaloon.scpt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/GotoAstrosaloon.scpt
--------------------------------------------------------------------------------
/Insta360-preset-1.scpt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/Insta360-preset-1.scpt
--------------------------------------------------------------------------------
/JamiesBrowserLibrary.scpt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/JamiesBrowserLibrary.scpt
--------------------------------------------------------------------------------
/MailMarkAsRead.scpt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/MailMarkAsRead.scpt
--------------------------------------------------------------------------------
/MailMarkAsUnread.scpt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/MailMarkAsUnread.scpt
--------------------------------------------------------------------------------
/MenuLibrary.scpt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/MenuLibrary.scpt
--------------------------------------------------------------------------------
/MoveSafariToMain.scpt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/MoveSafariToMain.scpt
--------------------------------------------------------------------------------
/MoveWindowToOtherScreen.scpt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/MoveWindowToOtherScreen.scpt
--------------------------------------------------------------------------------
/MoveZoomWindowToOtherScreen.scpt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/MoveZoomWindowToOtherScreen.scpt
--------------------------------------------------------------------------------
/NewSafariOnMainGHRO.scpt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/NewSafariOnMainGHRO.scpt
--------------------------------------------------------------------------------
/NewSafariOnMainWU.scpt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/NewSafariOnMainWU.scpt
--------------------------------------------------------------------------------
/PI-Benchmark.scpt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/PI-Benchmark.scpt
--------------------------------------------------------------------------------
/PI-WBPP.scpt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/PI-WBPP.scpt
--------------------------------------------------------------------------------
/PixInsight - Resave Master.scpt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/PixInsight - Resave Master.scpt
--------------------------------------------------------------------------------
/PixInsight - STF.scpt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/PixInsight - STF.scpt
--------------------------------------------------------------------------------
/PixInsight - eccentricity.scpt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/PixInsight - eccentricity.scpt
--------------------------------------------------------------------------------
/PixInsightIcons/Blink.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/PixInsightIcons/BlurXTerminator.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
72 |
--------------------------------------------------------------------------------
/PixInsightIcons/CatalogStarGenerator.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/PixInsightIcons/FWHMEccentricity.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/PixInsightIcons/NoiseXTerminator.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
75 |
--------------------------------------------------------------------------------
/PixInsightIcons/PixInsightBenchmark.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/PixInsightIcons/PixelMath.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/PixInsightIcons/ScreenTransferFunction.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/PixInsightIcons/StarGenerator.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/PixInsightIcons/StarXTerminator.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
72 |
--------------------------------------------------------------------------------
/PixInsightIcons/WeightedBatchPreprocessing.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/PodCast-TogglePlay.scpt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/PodCast-TogglePlay.scpt
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # StreamDeck Strips
2 |
3 | These are just some scripts that I use along with my [Elgato Stream Deck](https://amzn.to/2TPMYFx).
4 |
5 | Also a pretty good resource for some quick AppleScripts
6 |
7 |
--------------------------------------------------------------------------------
/Safari-move-tab-to-new-window.scpt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/Safari-move-tab-to-new-window.scpt
--------------------------------------------------------------------------------
/SampleSafariAutomation.scpt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/SampleSafariAutomation.scpt
--------------------------------------------------------------------------------
/Set IntelliJ Size.scpt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/Set IntelliJ Size.scpt
--------------------------------------------------------------------------------
/TestEncode.scpt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/TestEncode.scpt
--------------------------------------------------------------------------------
/ToggleInsta360.scpt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/ToggleInsta360.scpt
--------------------------------------------------------------------------------
/TurnOff-Insta360.scpt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/TurnOff-Insta360.scpt
--------------------------------------------------------------------------------
/ZoomAudioStart.scpt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/ZoomAudioStart.scpt
--------------------------------------------------------------------------------
/ZoomAudioStop.scpt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/ZoomAudioStop.scpt
--------------------------------------------------------------------------------
/ZoomAudioToggle.scpt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/ZoomAudioToggle.scpt
--------------------------------------------------------------------------------
/ZoomVideoStart.scpt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/ZoomVideoStart.scpt
--------------------------------------------------------------------------------
/ZoomVideoStop.scpt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/ZoomVideoStop.scpt
--------------------------------------------------------------------------------
/ZoomVideoToggle.scpt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/ZoomVideoToggle.scpt
--------------------------------------------------------------------------------
/audacity-record.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | osascript <> /tmp/ha.log
8 | }
9 |
10 | function goveeApiServices
11 | {
12 | logIt "$0 called with $*"
13 |
14 | while getopts "i:e:j:s:" option
15 | do
16 | case $option in
17 | j)
18 | json="$OPTARG"
19 | ;;
20 | s)
21 | service="$(echo $OPTARG | tr "." "/")"
22 | ;;
23 | esac
24 | done
25 |
26 | shift $((${OPTIND} - 1))
27 |
28 | # curl --silent --header "Govee-API-Key: f50fefed-6c9d-41d8-800d-0c6dca5e7bff" https://developer-api.govee.com/v1/devices |jq .
29 |
30 | # [ -x "$(which jq)" ] || die_usage "ERROR: You need jq - try brew install jq or the linux equivalent"
31 |
32 | url="https://developer-api.govee.com/v1/$service"
33 |
34 | # output=$(curl --silent -H "Govee-API-Key: $GOVEE_API_TOKEN" $url)
35 | output=$(curl --silent -H "Govee-API-Key: $GOVEE_API_TOKEN" -H "Content-Type: application/json" -X PUT -d "$json" $url)
36 |
37 | logIt $output
38 | echo $output
39 | }
40 |
--------------------------------------------------------------------------------
/govee-lights-off.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | source $(pwd)/govee-api-utils.sh
4 |
5 | service="devices/control"
6 |
7 | json='{ "device": "34:9D:A4:C1:38:ED:FF:DF", "model": "H6154", "cmd": { "name": "turn", "value": "off" } }'
8 | goveeApiServices -s "${service}" -j "${json}"
--------------------------------------------------------------------------------
/govee-lights-on.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | source $(pwd)/govee-api-utils.sh
4 |
5 | service="devices/control"
6 |
7 | json='{ "device": "34:9D:A4:C1:38:ED:FF:DF", "model": "H6154", "cmd": { "name": "turn", "value": "on" } }'
8 | goveeApiServices -s "${service}" -j "${json}"
--------------------------------------------------------------------------------
/govee-lights-purple.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | source $(pwd)/govee-api-utils.sh
4 |
5 | service="devices/control"
6 |
7 | json='{ "device": "34:9D:A4:C1:38:ED:FF:DF", "model": "H6154", "cmd": { "name": "color", "value": {"r": 255, "g": 0, "b": 255 } } }'
8 | goveeApiServices -s "${service}" -j "${json}"
--------------------------------------------------------------------------------
/govee-lights-red.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | source $(pwd)/govee-api-utils.sh
4 |
5 | service="devices/control"
6 |
7 | json='{ "device": "34:9D:A4:C1:38:ED:FF:DF", "model": "H6154", "cmd": { "name": "color", "value": {"r": 255, "g": 0, "b": 0 } } }'
8 | goveeApiServices -s "${service}" -j "${json}"
--------------------------------------------------------------------------------
/ha-office-80s.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | $(pwd)/ha-office-source.sh "8 - 80s on 8"
4 |
--------------------------------------------------------------------------------
/ha-office-90s.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | $(pwd)/ha-office-source.sh "9 - 90s on 9"
4 |
--------------------------------------------------------------------------------
/ha-office-bambu-x1c-1-off.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | source $(pwd)/hacurl.sh
4 |
5 | service="switch.turn_off"
6 | json='{ "entity_id": "switch.bambu_x1c_1_js_switch"}'
7 |
8 | hacurlServices -s "${service}" -j "${json}"
9 |
10 |
--------------------------------------------------------------------------------
/ha-office-bambu-x1c-1-on.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | source $(pwd)/hacurl.sh
4 |
5 | service="switch.turn_on"
6 | json='{ "entity_id": "switch.bambu_x1c_1_js_switch"}'
7 |
8 | hacurlServices -s "${service}" -j "${json}"
9 |
10 |
--------------------------------------------------------------------------------
/ha-office-bambu-x1c-1-toggle.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | source $(pwd)/hacurl.sh
4 |
5 | service="switch.toggle"
6 | json='{ "entity_id": "switch.bambu_x1c_1_js_switch"}'
7 |
8 | hacurlServices -s "${service}" -j "${json}"
9 |
10 |
--------------------------------------------------------------------------------
/ha-office-caprica.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | source $(pwd)/hacurl.sh
4 |
5 | service="script.office_input_orion"
6 | hacurlServices -s "${service}" -j "${json}"
7 |
8 | if [ $(hostname) = "caprica.jamieandamy.com" ]
9 | then
10 | echo setting directly
11 | SwitchAudioSource -s "USB Audio DAC "
12 | else
13 |
14 | res=$(ssh caprica '/opt/homebrew/bin/SwitchAudioSource -s "USB Audio DAC "')
15 | fi
16 |
17 | notifyOfficeVolume
18 |
--------------------------------------------------------------------------------
/ha-office-classic-rewind.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | $(pwd)/ha-office-source.sh "25 - Classic Rewind"
4 |
--------------------------------------------------------------------------------
/ha-office-classic-vinyl.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | $(pwd)/ha-office-source.sh "26 - Classic Vinyl"
4 |
5 |
--------------------------------------------------------------------------------
/ha-office-desk-fan-off.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | source $(pwd)/hacurl.sh
4 |
5 | service="switch.turn_off"
6 | json='{ "entity_id": "switch.office_desk_fan_js_switch"}'
7 |
8 | hacurlServices -s "${service}" -j "${json}"
9 |
10 |
--------------------------------------------------------------------------------
/ha-office-desk-fan-on.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | source $(pwd)/hacurl.sh
4 |
5 | service="switch.turn_on"
6 | json='{ "entity_id": "switch.office_desk_fan_js_switch"}'
7 |
8 | hacurlServices -s "${service}" -j "${json}"
9 |
10 |
--------------------------------------------------------------------------------
/ha-office-desk-fan-toggle.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | source $(pwd)/hacurl.sh
4 |
5 | service="switch.toggle"
6 | json='{ "entity_id": "switch.office_desk_fan_js_switch"}'
7 |
8 | hacurlServices -s "${service}" -j "${json}"
9 |
10 |
--------------------------------------------------------------------------------
/ha-office-fan-breeze.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | source $(pwd)/hacurl.sh
4 |
5 | service="remote.send_command"
6 | json='{"entity_id": "remote.office_hub_pro"}'
7 |
8 |
9 | json='{
10 | "entity_id": "remote.office_hub_pro",
11 | "device" : "office_fan",
12 | "command": "fan_breeze_mode"
13 | }'
14 |
15 | hacurlServices -s "${service}" -j "${json}"
16 |
--------------------------------------------------------------------------------
/ha-office-fan-light-toggle.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | source $(pwd)/hacurl.sh
4 |
5 | service="switch.toggle"
6 |
7 | json='{ "entity_id": "switch.office_ceiling_fan_light"}'
8 |
9 | hacurlServices -s "${service}" -j "${json}"
10 |
--------------------------------------------------------------------------------
/ha-office-fan-off.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | source $(pwd)/hacurl.sh
4 |
5 | service="remote.send_command"
6 | json='{"entity_id": "remote.office_hub_pro"}'
7 |
8 |
9 | json='{
10 | "entity_id": "remote.office_hub_pro",
11 | "device" : "office_fan",
12 | "command": "fan_off"
13 | }'
14 |
15 | hacurlServices -s "${service}" -j "${json}"
16 |
--------------------------------------------------------------------------------
/ha-office-fan-reverse.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | source $(pwd)/hacurl.sh
4 |
5 | service="remote.send_command"
6 | json='{"entity_id": "remote.office_hub_pro"}'
7 |
8 |
9 | json='{
10 | "entity_id": "remote.office_hub_pro",
11 | "device" : "office_fan",
12 | "command": "fan_reverse"
13 | }'
14 |
15 | hacurlServices -s "${service}" -j "${json}"
16 |
--------------------------------------------------------------------------------
/ha-office-fan-speed-1.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | source $(pwd)/hacurl.sh
4 |
5 | service="remote.send_command"
6 | json='{"entity_id": "remote.office_hub_pro"}'
7 |
8 |
9 | json='{
10 | "entity_id": "remote.office_hub_pro",
11 | "device" : "office_fan",
12 | "command": "fan_speed_1"
13 | }'
14 |
15 | hacurlServices -s "${service}" -j "${json}"
16 |
--------------------------------------------------------------------------------
/ha-office-fan-speed-2.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | source $(pwd)/hacurl.sh
4 |
5 | service="remote.send_command"
6 | json='{"entity_id": "remote.office_hub_pro"}'
7 |
8 |
9 | json='{
10 | "entity_id": "remote.office_hub_pro",
11 | "device" : "office_fan",
12 | "command": "fan_speed_2"
13 | }'
14 |
15 | hacurlServices -s "${service}" -j "${json}"
--------------------------------------------------------------------------------
/ha-office-fan-speed-3.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | source $(pwd)/hacurl.sh
4 |
5 | service="remote.send_command"
6 | json='{"entity_id": "remote.office_hub_pro"}'
7 |
8 |
9 | json='{
10 | "entity_id": "remote.office_hub_pro",
11 | "device" : "office_fan",
12 | "command": "fan_speed_3"
13 | }'
14 |
15 | hacurlServices -s "${service}" -j "${json}"
16 |
--------------------------------------------------------------------------------
/ha-office-fan-speed-4.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | source $(pwd)/hacurl.sh
4 |
5 | service="remote.send_command"
6 | json='{"entity_id": "remote.office_hub_pro"}'
7 |
8 |
9 | json='{
10 | "entity_id": "remote.office_hub_pro",
11 | "device" : "office_fan",
12 | "command": "fan_speed_4"
13 | }'
14 |
15 | hacurlServices -s "${service}" -j "${json}"
16 |
--------------------------------------------------------------------------------
/ha-office-fan-speed-5.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | source $(pwd)/hacurl.sh
4 |
5 | service="remote.send_command"
6 | json='{"entity_id": "remote.office_hub_pro"}'
7 |
8 |
9 | json='{
10 | "entity_id": "remote.office_hub_pro",
11 | "device" : "office_fan",
12 | "command": "fan_speed_5"
13 | }'
14 |
15 | hacurlServices -s "${service}" -j "${json}"
16 |
--------------------------------------------------------------------------------
/ha-office-fan-speed-6.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | source $(pwd)/hacurl.sh
4 |
5 | service="remote.send_command"
6 | json='{"entity_id": "remote.office_hub_pro"}'
7 |
8 |
9 | json='{
10 | "entity_id": "remote.office_hub_pro",
11 | "device" : "office_fan",
12 | "command": "fan_speed_6"
13 | }'
14 |
15 | hacurlServices -s "${service}" -j "${json}"
16 |
--------------------------------------------------------------------------------
/ha-office-front-webcam-off.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | source $(pwd)/hacurl.sh
4 |
5 | service="switch.turn_off"
6 | json='{ "entity_id": "switch.front_webcam_js_switch"}'
7 |
8 | hacurlServices -s "${service}" -j "${json}"
9 |
10 |
--------------------------------------------------------------------------------
/ha-office-front-webcam-on.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | source $(pwd)/hacurl.sh
4 |
5 | service="switch.turn_on"
6 | json='{ "entity_id": "switch.front_webcam_js_switch"}'
7 |
8 | hacurlServices -s "${service}" -j "${json}"
9 |
10 |
--------------------------------------------------------------------------------
/ha-office-front-webcam-toggle.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | source $(pwd)/hacurl.sh
4 |
5 | service="switch.toggle"
6 | json='{ "entity_id": "switch.front_webcam_js_switch"}'
7 |
8 | hacurlServices -s "${service}" -j "${json}"
9 |
10 |
--------------------------------------------------------------------------------
/ha-office-grateful-dead.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | $(pwd)/ha-office-source.sh "23 - Grateful Dead"
4 |
--------------------------------------------------------------------------------
/ha-office-lights-accent.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | source $(pwd)/hacurl.sh
4 |
5 | service="hue.hue_activate_scene"
6 | json='{"group_name": "Office Accent", "scene_name": "Tropical twilight"}'
7 |
8 | hacurlServices -s "${service}" -j "${json}"
9 |
10 |
--------------------------------------------------------------------------------
/ha-office-lights-autumn-gold.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | source $(pwd)/hacurl.sh
4 |
5 | service="hue.hue_activate_scene"
6 | json='{"group_name": "Office", "scene_name": "Autumn gold"}'
7 |
8 | hacurlServices -s "${service}" -j "${json}"
9 |
10 |
--------------------------------------------------------------------------------
/ha-office-lights-bright.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | source $(pwd)/hacurl.sh
4 |
5 | service="hue.hue_activate_scene"
6 | json='{"group_name": "Office", "scene_name": "Bright"}'
7 |
8 | hacurlServices -s "${service}" -j "${json}"
9 |
10 |
--------------------------------------------------------------------------------
/ha-office-lights-concentrate.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | source $(pwd)/hacurl.sh
4 |
5 | service="hue.hue_activate_scene"
6 | json='{"group_name": "Office", "scene_name": "Concentrate"}'
7 |
8 | hacurlServices -s "${service}" -j "${json}"
9 |
10 |
--------------------------------------------------------------------------------
/ha-office-lights-off.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | source $(pwd)/hacurl.sh
4 |
5 | service="light.turn_off"
6 |
7 | json='{"entity_id": "light.hue_lightstrip_plus_1"}'
8 |
9 | hacurlServices -s "${service}" -j "${json}"
10 |
--------------------------------------------------------------------------------
/ha-office-lights-relax.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | source $(pwd)/hacurl.sh
4 |
5 | service="hue.hue_activate_scene"
6 | json='{"group_name": "Office", "scene_name": "Relax"}'
7 |
8 | hacurlServices -s "${service}" -j "${json}"
9 |
10 |
--------------------------------------------------------------------------------
/ha-office-lights-savanna-sunset.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | source $(pwd)/hacurl.sh
4 |
5 | service="hue.hue_activate_scene"
6 | json='{"group_name": "Office", "scene_name": "Savanna sunset"}'
7 |
8 | hacurlServices -s "${service}" -j "${json}"
9 |
10 |
--------------------------------------------------------------------------------
/ha-office-lights-tropical-twilight.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | source $(pwd)/hacurl.sh
4 |
5 | service="hue.hue_activate_scene"
6 | json='{"group_name": "Office", "scene_name": "Tropical twilight"}'
7 |
8 | hacurlServices -s "${service}" -j "${json}"
9 |
10 |
--------------------------------------------------------------------------------
/ha-office-mac.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | source $(pwd)/hacurl.sh
4 |
5 | service="script.office_input_mac"
6 |
7 | hacurlServices -s "${service}" -j "${json}"
8 |
9 | notifyOfficeVolume
--------------------------------------------------------------------------------
/ha-office-on-the-air.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | source $(pwd)/hacurl.sh
4 |
5 | service="hue.hue_activate_scene"
6 | json='{"group_name": "Office", "scene_name": "On Air"}'
7 |
8 | hacurlServices -s "${service}" -j "${json}"
9 |
10 |
--------------------------------------------------------------------------------
/ha-office-orion.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | source $(pwd)/hacurl.sh
4 |
5 | service="script.office_input_orion"
6 | hacurlServices -s "${service}" -j "${json}"
7 |
8 | if [ $(hostname) = "orion.jamieandamy.com" ]
9 | then
10 | SwitchAudioSource -s "USB Audio DAC "
11 | else
12 | ssh orion '/opt/homebrew/bin/SwitchAudioSource -s "USB Audio DAC "'
13 | fi
14 |
15 | notifyOfficeVolume
16 |
--------------------------------------------------------------------------------
/ha-office-power-off.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | source $(pwd)/hacurl.sh
4 |
5 | service="script.shut_down_office"
6 | json='{"entity_id": "media_player.yamaha_receiver_office"}'
7 |
8 | hacurlServices -s "${service}" -j "${json}"
9 |
10 |
--------------------------------------------------------------------------------
/ha-office-roon.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | source $(pwd)/hacurl.sh
4 |
5 | service="script.office_input_roon"
6 |
7 | hacurlServices -s "${service}" -j "${json}"
8 |
9 |
--------------------------------------------------------------------------------
/ha-office-sacd.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | source $(pwd)/hacurl.sh
4 |
5 | service="script.office_input_sacd"
6 |
7 | hacurlServices -s "${service}" -j "${json}"
8 |
9 |
--------------------------------------------------------------------------------
/ha-office-sonos.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | source $(pwd)/hacurl.sh
4 |
5 | service="script.office_input_sonos"
6 |
7 | hacurlServices -s "${service}" -j "${json}"
8 |
9 |
--------------------------------------------------------------------------------
/ha-office-source.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | source $(pwd)/hacurl.sh
4 |
5 | choice="$1"
6 |
7 | service="script.office_input_sonos"
8 |
9 | hacurlServices -s "${service}" -j "${json}"
10 |
11 | service="media_player/select_source"
12 | json='{"entity_id": "media_player.office_sonos", "source": '\"$choice\"'}'
13 | logIt $json
14 | hacurlServices -s "${service}" -j "${json}"
15 |
16 | message="Channel set to $choice"
17 | osascript -e "display notification \"$message\""
18 |
19 |
--------------------------------------------------------------------------------
/ha-office-toggle-receiver-power.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | source $(pwd)/hacurl.sh
4 |
5 | service="switch.toggle"
6 | json='{ "entity_id": "switch.office_receiver_js_switch"}'
7 |
8 | hacurlServices -s "${service}" -j "${json}"
9 |
10 |
--------------------------------------------------------------------------------
/ha-office-turntable.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | source $(pwd)/hacurl.sh
4 |
5 | service="script.office_input_phono"
6 |
7 | hacurlServices -s "${service}" -j "${json}"
8 |
--------------------------------------------------------------------------------
/ha-office-volume-down.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | source $(pwd)/hacurl.sh
4 |
5 | service="script.office_receiver_volume_down"
6 |
7 | hacurlServices -s "${service}"
8 |
9 |
10 | notifyOfficeVolume
11 |
--------------------------------------------------------------------------------
/ha-office-volume-mute.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | source $(pwd)/hacurl.sh
4 |
5 | service="script.office_receiver_toggle_mute"
6 |
7 | hacurlServices -s "${service}" -j "${json}"
8 |
9 |
--------------------------------------------------------------------------------
/ha-office-volume-up.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | source $(pwd)/hacurl.sh
4 |
5 | service="script.office_receiver_volume_up"
6 |
7 | hacurlServices -s "${service}"
8 |
9 | notifyOfficeVolume
10 |
11 |
--------------------------------------------------------------------------------
/ha-patio-ed.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | $(pwd)/ha-patio-source.sh "Equals"
4 |
--------------------------------------------------------------------------------
/ha-patio-porch-lights-toggle.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | source $(pwd)/hacurl.sh
4 |
5 | service="switch.toggle"
6 | json='{ "entity_id": "switch.patio_party_lights_js_switch"}'
7 |
8 | hacurlServices -s "${service}" -j "${json}"
9 |
--------------------------------------------------------------------------------
/ha-patio-shuffle.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | source $(pwd)/hacurl.sh
4 |
5 | choice="$1"
6 |
7 |
8 | service="media_player/shuffle"
9 | json='{"entity_id": "media_player.patio", "source": '\"true\"'}'
10 | logIt $json
11 | hacurlServices -s "${service}" -j "${json}"
12 |
13 |
14 |
--------------------------------------------------------------------------------
/ha-patio-source.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | source $(pwd)/hacurl.sh
4 |
5 | choice="$1"
6 |
7 |
8 | service="media_player/select_source"
9 | json='{"entity_id": "media_player.patio", "source": '\"$choice\"'}'
10 | logIt $json
11 | hacurlServices -s "${service}" -j "${json}"
12 |
13 | message="Channel set to $choice"
14 | osascript -e "display notification \"$message\""
15 |
16 |
--------------------------------------------------------------------------------
/ha-say-espresso.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | source $(pwd)/hacurl.sh
4 |
5 | service="mqtt.publish"
6 | json='{"topic" : "say/amy", "payload": "Would you like an espresso?"}'
7 |
8 | hacurlServices -s "${service}" -j "${json}"
9 |
10 |
--------------------------------------------------------------------------------
/ha-stairs-garland.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | source $(pwd)/hacurl.sh
4 |
5 | service="switch.toggle"
6 | json='{ "entity_id": "switch.holiday_payton_garland_js_switch"}'
7 |
8 | hacurlServices -s "${service}" -j "${json}"
9 |
10 |
--------------------------------------------------------------------------------
/ha-template.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | source $(pwd)/hacurl.sh
4 |
5 | service=""
6 | json='{"entity_id": "media_player.office", "source": "23 - Grateful Dead"}'
7 |
8 | hacurlServices -s "${service}" -j "${json}"
9 |
10 |
--------------------------------------------------------------------------------
/hacurl.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | source ~/DropBox/.ha_streamdeck_token
4 |
5 | function logIt
6 | {
7 | echo "$*" >> /tmp/ha.log
8 | }
9 |
10 | function hacurlServices
11 | {
12 | # source ~/DropBox/.ha_streamdeck_token
13 |
14 | while getopts "i:e:j:s:" option
15 | do
16 | case $option in
17 | j)
18 | json="$OPTARG"
19 | ;;
20 | s)
21 | service="$(echo $OPTARG | tr "." "/")"
22 | ;;
23 | esac
24 | done
25 |
26 | shift $((${OPTIND} - 1))
27 |
28 |
29 | # [ -x "$(which jq)" ] || die_usage "ERROR: You need jq - try brew install jq or the linux equivalent"
30 |
31 | url="http://${HOME_ASSISTANT_HOST}:8123/api/services/${service}"
32 | # echo curl --silent -H "Authorization: Bearer $HOME_ASSISTANT_TOKEN" -H "Content-Type: application/json" -d "$json" $url
33 |
34 | output=$(curl --silent -H "Authorization: Bearer $HOME_ASSISTANT_TOKEN" -H "Content-Type: application/json" -d "$json" $url)
35 |
36 | echo $output
37 | }
38 |
39 | function hacurlStates
40 | {
41 | # source ~/.home_assistant_token
42 | local entity
43 | local json
44 | local OPTIND
45 |
46 | while getopts "i:e:j:s:" option
47 | do
48 | case $option in
49 | e)
50 | entity="$OPTARG"
51 | logIt "entity set [$entity]"
52 | ;;
53 | j)
54 | json="$OPTARG"
55 | ;;
56 | esac
57 | done
58 |
59 | shift $((${OPTIND} - 1))
60 |
61 | url="http://${HOME_ASSISTANT_HOST}:8123/api/states/${entity}"
62 | logIt "URL [$url]"
63 |
64 | output=$(curl --silent -H "Authorization: Bearer $HOME_ASSISTANT_TOKEN" -H "Content-Type: application/json" $url)
65 |
66 | echo $output
67 | }
68 |
69 |
70 | function notifyOfficeVolume
71 | {
72 | # hacurlStates -e media_player.yamaha_receiver_office
73 | logIt CALLING
74 | vol=$( hacurlStates -i states -e media_player.yamaha_receiver_office | /usr/local/bin/jq -r ".attributes.volume_level" )
75 |
76 | vol=$( echo "$vol * 100" | bc -l )
77 | vol=$(printf "%.0f" $vol)
78 | message="Office volume set to $vol"
79 | osascript -e "display notification \"$message\""
80 | }
81 |
--------------------------------------------------------------------------------
/images/1x1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/1x1.png
--------------------------------------------------------------------------------
/images/50s.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/50s.png
--------------------------------------------------------------------------------
/images/60s.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/60s.png
--------------------------------------------------------------------------------
/images/70s.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/70s.png
--------------------------------------------------------------------------------
/images/80s.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/80s.png
--------------------------------------------------------------------------------
/images/90s.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/90s.png
--------------------------------------------------------------------------------
/images/Amazon-A-Logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/Amazon-A-Logo.png
--------------------------------------------------------------------------------
/images/Apple logo icon - Glowing.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/Apple logo icon - Glowing.png
--------------------------------------------------------------------------------
/images/BambuStudio.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/BambuStudio.png
--------------------------------------------------------------------------------
/images/BankersBox.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/BankersBox.png
--------------------------------------------------------------------------------
/images/Blink.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/images/MarkUnreadEmail.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/MarkUnreadEmail.png
--------------------------------------------------------------------------------
/images/Meteo Blue.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/Meteo Blue.png
--------------------------------------------------------------------------------
/images/ObsBLT.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/ObsBLT.png
--------------------------------------------------------------------------------
/images/OnAir.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/OnAir.png
--------------------------------------------------------------------------------
/images/PurpleDobie.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/PurpleDobie.png
--------------------------------------------------------------------------------
/images/README.md:
--------------------------------------------------------------------------------
1 | Note: Most of the icons are either built from the Stream Deck config utility, or
2 | from the fantastic library at https://materialdesignicons.com.
3 |
--------------------------------------------------------------------------------
/images/album.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/album.png
--------------------------------------------------------------------------------
/images/apm.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/apm.png
--------------------------------------------------------------------------------
/images/audioStart.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/audioStart.png
--------------------------------------------------------------------------------
/images/audioStop.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/audioStop.png
--------------------------------------------------------------------------------
/images/beatles.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/beatles.png
--------------------------------------------------------------------------------
/images/blue-flag.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/blue-flag.png
--------------------------------------------------------------------------------
/images/bluesville.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/bluesville.png
--------------------------------------------------------------------------------
/images/btn_media_next_track.svg:
--------------------------------------------------------------------------------
1 |
10 |
--------------------------------------------------------------------------------
/images/btn_media_play_pause.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/images/btn_media_prev_track.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/images/btn_media_stop.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/images/calendar.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/calendar.jpg
--------------------------------------------------------------------------------
/images/calendar.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/calendar.png
--------------------------------------------------------------------------------
/images/camera-icon.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/camera-icon.jpg
--------------------------------------------------------------------------------
/images/canvas.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/canvas.png
--------------------------------------------------------------------------------
/images/christmas-tree.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/christmas-tree.png
--------------------------------------------------------------------------------
/images/classic-rewind.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/classic-rewind.png
--------------------------------------------------------------------------------
/images/classic-vinyl-vector-logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/classic-vinyl-vector-logo.png
--------------------------------------------------------------------------------
/images/classic-vinyl.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/classic-vinyl.png
--------------------------------------------------------------------------------
/images/cocktail.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/cocktail.png
--------------------------------------------------------------------------------
/images/coffee-house.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/coffee-house.png
--------------------------------------------------------------------------------
/images/coffee-machine.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/coffee-machine.png
--------------------------------------------------------------------------------
/images/container-128.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/container-128.png
--------------------------------------------------------------------------------
/images/dash/1x1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/dash/1x1.png
--------------------------------------------------------------------------------
/images/dash/50s.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/dash/50s.png
--------------------------------------------------------------------------------
/images/dash/60s.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/dash/60s.png
--------------------------------------------------------------------------------
/images/dash/70s.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/dash/70s.png
--------------------------------------------------------------------------------
/images/dash/80s.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/dash/80s.png
--------------------------------------------------------------------------------
/images/dash/90s.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/dash/90s.png
--------------------------------------------------------------------------------
/images/dash/AcousticChristmas.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/dash/AcousticChristmas.png
--------------------------------------------------------------------------------
/images/dash/Classic-Vinyl-Just-Music.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/images/dash/HairNation.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
98 |
--------------------------------------------------------------------------------
/images/dash/HolidayTradionsLogo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/dash/HolidayTradionsLogo.png
--------------------------------------------------------------------------------
/images/dash/HollyLogo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/dash/HollyLogo.png
--------------------------------------------------------------------------------
/images/dash/PhilCollins.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/dash/PhilCollins.jpg
--------------------------------------------------------------------------------
/images/dash/TheEagles.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/dash/TheEagles.jpg
--------------------------------------------------------------------------------
/images/dash/TorturedPoetsAnthology.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/dash/TorturedPoetsAnthology.jpg
--------------------------------------------------------------------------------
/images/dash/alt-nation.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/dash/alt-nation.png
--------------------------------------------------------------------------------
/images/dash/autumn-variations.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/dash/autumn-variations.jpg
--------------------------------------------------------------------------------
/images/dash/beatles.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/dash/beatles.png
--------------------------------------------------------------------------------
/images/dash/bluesville.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/dash/bluesville.png
--------------------------------------------------------------------------------
/images/dash/bob-marley.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/dash/bob-marley.png
--------------------------------------------------------------------------------
/images/dash/buffett.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/dash/buffett.png
--------------------------------------------------------------------------------
/images/dash/cancel.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/dash/cancel.png
--------------------------------------------------------------------------------
/images/dash/ceiling-fan.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/images/dash/classic-rewind.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/dash/classic-rewind.png
--------------------------------------------------------------------------------
/images/dash/classic-vinyl.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
150 |
--------------------------------------------------------------------------------
/images/dash/cocktail.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/dash/cocktail.png
--------------------------------------------------------------------------------
/images/dash/coffee-house.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/dash/coffee-house.png
--------------------------------------------------------------------------------
/images/dash/coffee-machine.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/dash/coffee-machine.png
--------------------------------------------------------------------------------
/images/dash/deep-tracks.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/dash/deep-tracks.png
--------------------------------------------------------------------------------
/images/dash/desperado.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/dash/desperado.jpg
--------------------------------------------------------------------------------
/images/dash/dmb.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/dash/dmb.png
--------------------------------------------------------------------------------
/images/dash/dog-food.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/dash/dog-food.png
--------------------------------------------------------------------------------
/images/dash/dog.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/dash/dog.png
--------------------------------------------------------------------------------
/images/dash/e-street-radio.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/dash/e-street-radio.png
--------------------------------------------------------------------------------
/images/dash/e-street.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/dash/e-street.png
--------------------------------------------------------------------------------
/images/dash/ed_sheeran_equals.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/dash/ed_sheeran_equals.png
--------------------------------------------------------------------------------
/images/dash/espresso.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/dash/espresso.jpg
--------------------------------------------------------------------------------
/images/dash/fall-out-boy.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/dash/fall-out-boy.jpg
--------------------------------------------------------------------------------
/images/dash/fall-out-boy.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/dash/fall-out-boy.png
--------------------------------------------------------------------------------
/images/dash/first-wave.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/dash/first-wave.png
--------------------------------------------------------------------------------
/images/dash/grateful-dead.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/dash/grateful-dead.png
--------------------------------------------------------------------------------
/images/dash/hamilton.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/dash/hamilton.jpg
--------------------------------------------------------------------------------
/images/dash/heart.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/dash/heart.png
--------------------------------------------------------------------------------
/images/dash/imagine-dragons.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/dash/imagine-dragons.png
--------------------------------------------------------------------------------
/images/dash/jam-on.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/dash/jam-on.png
--------------------------------------------------------------------------------
/images/dash/jazz24.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/dash/jazz24.png
--------------------------------------------------------------------------------
/images/dash/jimmy-buffett.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/dash/jimmy-buffett.png
--------------------------------------------------------------------------------
/images/dash/lithium.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/dash/lithium.png
--------------------------------------------------------------------------------
/images/dash/look-good.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/dash/look-good.png
--------------------------------------------------------------------------------
/images/dash/margaritaville.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/dash/margaritaville.png
--------------------------------------------------------------------------------
/images/dash/megaphone.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/dash/megaphone.png
--------------------------------------------------------------------------------
/images/dash/peter-gabriel.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/dash/peter-gabriel.png
--------------------------------------------------------------------------------
/images/dash/poprocks.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/dash/poprocks.png
--------------------------------------------------------------------------------
/images/dash/poprocks.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
101 |
--------------------------------------------------------------------------------
/images/dash/question_mark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/dash/question_mark.png
--------------------------------------------------------------------------------
/images/dash/real-jazz.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/dash/real-jazz.png
--------------------------------------------------------------------------------
/images/dash/rockbar.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/dash/rockbar.png
--------------------------------------------------------------------------------
/images/dash/rockwall.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/dash/rockwall.png
--------------------------------------------------------------------------------
/images/dash/spectrum.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/dash/spectrum.png
--------------------------------------------------------------------------------
/images/dash/spongebob.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/dash/spongebob.png
--------------------------------------------------------------------------------
/images/dash/the-bridge.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/dash/the-bridge.png
--------------------------------------------------------------------------------
/images/dash/the-spectrum.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/dash/the-spectrum.png
--------------------------------------------------------------------------------
/images/dash/throne.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/dash/throne.png
--------------------------------------------------------------------------------
/images/dash/tom-petty.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/dash/tom-petty.png
--------------------------------------------------------------------------------
/images/dash/u2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/dash/u2.png
--------------------------------------------------------------------------------
/images/dash/unplugged.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/dash/unplugged.png
--------------------------------------------------------------------------------
/images/dash/yacht-rock.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/dash/yacht-rock.png
--------------------------------------------------------------------------------
/images/deep-tracks.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/deep-tracks.png
--------------------------------------------------------------------------------
/images/dmb.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/dmb.png
--------------------------------------------------------------------------------
/images/dog.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/dog.png
--------------------------------------------------------------------------------
/images/e-street.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/e-street.png
--------------------------------------------------------------------------------
/images/fall-out-boy.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/fall-out-boy.jpg
--------------------------------------------------------------------------------
/images/fall-out-boy.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/fall-out-boy.png
--------------------------------------------------------------------------------
/images/fan-transparent.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/fan-transparent.png
--------------------------------------------------------------------------------
/images/first-wave.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/first-wave.png
--------------------------------------------------------------------------------
/images/forwards.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/forwards.png
--------------------------------------------------------------------------------
/images/gdrive.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/gdrive.png
--------------------------------------------------------------------------------
/images/gear.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/gear.png
--------------------------------------------------------------------------------
/images/grateful-dead.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/grateful-dead.png
--------------------------------------------------------------------------------
/images/horns.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/horns.png
--------------------------------------------------------------------------------
/images/house.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/house.png
--------------------------------------------------------------------------------
/images/iconfinder_calendar_285670.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/iconfinder_calendar_285670.png
--------------------------------------------------------------------------------
/images/imac 2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/imac 2.png
--------------------------------------------------------------------------------
/images/imac-wh.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/imac-wh.png
--------------------------------------------------------------------------------
/images/imac.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/imac.png
--------------------------------------------------------------------------------
/images/imagine-dragons.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/imagine-dragons.png
--------------------------------------------------------------------------------
/images/jam-on.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/jam-on.png
--------------------------------------------------------------------------------
/images/jimmy-buffett.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/jimmy-buffett.png
--------------------------------------------------------------------------------
/images/latte_128.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/latte_128.png
--------------------------------------------------------------------------------
/images/lithium.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/lithium.png
--------------------------------------------------------------------------------
/images/m101-thumbnail.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/m101-thumbnail.png
--------------------------------------------------------------------------------
/images/macbook-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/macbook-1.png
--------------------------------------------------------------------------------
/images/macbook_pro.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/macbook_pro.ico
--------------------------------------------------------------------------------
/images/mail-flag-blue.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/mail-flag-blue.png
--------------------------------------------------------------------------------
/images/mail-flag-gray.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/mail-flag-gray.png
--------------------------------------------------------------------------------
/images/mail-flag-green.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/mail-flag-green.png
--------------------------------------------------------------------------------
/images/mail-flag-orange.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/mail-flag-orange.png
--------------------------------------------------------------------------------
/images/mail-flag-purple.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/mail-flag-purple.png
--------------------------------------------------------------------------------
/images/mail-flag-red.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/mail-flag-red.png
--------------------------------------------------------------------------------
/images/mail-flag-stacked.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/mail-flag-stacked.png
--------------------------------------------------------------------------------
/images/mail-flag-yellow.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/mail-flag-yellow.png
--------------------------------------------------------------------------------
/images/mail.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/mail.png
--------------------------------------------------------------------------------
/images/main.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/main.png
--------------------------------------------------------------------------------
/images/margaritaville.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/margaritaville.png
--------------------------------------------------------------------------------
/images/mic-record.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/mic-record.png
--------------------------------------------------------------------------------
/images/microphone-alt-solid.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/images/microphone-off.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/microphone-off.png
--------------------------------------------------------------------------------
/images/microphone-on.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/microphone-on.png
--------------------------------------------------------------------------------
/images/newmegaphone.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/newmegaphone.png
--------------------------------------------------------------------------------
/images/next-action.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/next-action.png
--------------------------------------------------------------------------------
/images/next-action@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/next-action@2x.png
--------------------------------------------------------------------------------
/images/next-key.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/next-key.png
--------------------------------------------------------------------------------
/images/next-key@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/next-key@2x.png
--------------------------------------------------------------------------------
/images/next-track.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/next-track.png
--------------------------------------------------------------------------------
/images/next.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/next.png
--------------------------------------------------------------------------------
/images/off-air.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/off-air.png
--------------------------------------------------------------------------------
/images/on-air.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/on-air.jpg
--------------------------------------------------------------------------------
/images/on-air.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/on-air.png
--------------------------------------------------------------------------------
/images/pause.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/pause.png
--------------------------------------------------------------------------------
/images/peter-gabriel.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/peter-gabriel.png
--------------------------------------------------------------------------------
/images/play.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/play.png
--------------------------------------------------------------------------------
/images/power.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/power.png
--------------------------------------------------------------------------------
/images/prev.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/prev.png
--------------------------------------------------------------------------------
/images/real-jazz.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/real-jazz.png
--------------------------------------------------------------------------------
/images/red-flag.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/red-flag.png
--------------------------------------------------------------------------------
/images/rockbar.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/rockbar.png
--------------------------------------------------------------------------------
/images/roon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/roon.png
--------------------------------------------------------------------------------
/images/sacd.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
147 |
--------------------------------------------------------------------------------
/images/snooze.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/snooze.png
--------------------------------------------------------------------------------
/images/sonos.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/sonos.png
--------------------------------------------------------------------------------
/images/stop.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/stop.png
--------------------------------------------------------------------------------
/images/table.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/table.png
--------------------------------------------------------------------------------
/images/the-bridge.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/the-bridge.png
--------------------------------------------------------------------------------
/images/the-spectrum.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/the-spectrum.png
--------------------------------------------------------------------------------
/images/throne.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/throne.png
--------------------------------------------------------------------------------
/images/tom-petty.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/tom-petty.png
--------------------------------------------------------------------------------
/images/transfer.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/transfer.png
--------------------------------------------------------------------------------
/images/trash.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/trash.png
--------------------------------------------------------------------------------
/images/turntable.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/turntable.png
--------------------------------------------------------------------------------
/images/u2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/u2.png
--------------------------------------------------------------------------------
/images/unplugged.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/unplugged.png
--------------------------------------------------------------------------------
/images/videoStop.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/videoStop.png
--------------------------------------------------------------------------------
/images/videostart.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/videostart.png
--------------------------------------------------------------------------------
/images/volume-high.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/volume-high.png
--------------------------------------------------------------------------------
/images/volume-medium.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/volume-medium.png
--------------------------------------------------------------------------------
/images/volume-off.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/volume-off.png
--------------------------------------------------------------------------------
/images/webcam-off.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/webcam-off.png
--------------------------------------------------------------------------------
/images/webcam.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/webcam.png
--------------------------------------------------------------------------------
/images/wundergroundLogo_4c.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/wundergroundLogo_4c.png
--------------------------------------------------------------------------------
/images/zoom.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/images/zoom.png
--------------------------------------------------------------------------------
/keys-camtasia-cut.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 |
4 | osascript <> /tmp/sd.log
6 | }
7 |
8 | export PATH=${PATH}:~/Dropbox/bin
--------------------------------------------------------------------------------
/shortcuts-toggle-shed-red-lights.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | shortcuts run toggle-shed-red-lights
4 |
--------------------------------------------------------------------------------
/smart-spreadsheet-link.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | link=$(pbpaste | cut -d \# -f 1)
4 |
5 | shorter=${link##https://github.com/snyk/}
6 | if [ "$shorter" != "$link" ]
7 | then
8 | repo=$(echo ${shorter%%/issues/*} | sed 's|product-marketing|pmktg|g;s|website-www.elastic.co|web|g')
9 | issue=${shorter##*/issues/}
10 | text="${repo} #${issue}"
11 | else
12 | text="link"
13 | fi
14 |
15 | cell="=HYPERLINK(\"${link}\",\"${text}\")"
16 |
17 | # echo $cell now in clipboard
18 | echo -n $cell | pbcopy
19 |
--------------------------------------------------------------------------------
/strip-off-wrapper.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | echo "trying to shut off lights" >> /tmp/ha.log
4 |
5 | cd $HOME/Dropbox/StreamDeckScripts
6 | ./govee-lights-off.sh >> /tmp/ha.log
7 |
--------------------------------------------------------------------------------
/ta-are-you-walking.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | source sdUtils.sh
4 |
5 | logit "Got in here: " $(which ta)
6 | logit $(echo $PATH | tr ":" "\n")
7 | ta -a
8 |
--------------------------------------------------------------------------------
/ta-hey-good-lookin.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | source sdUtils.sh
4 |
5 | logit "Got in here: " $(which ta)
6 | logit $(echo $PATH | tr ":" "\n")
7 | ta hey good lookin, Ill be back to pick you up later
8 |
--------------------------------------------------------------------------------
/ta-offer-amy-something.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | source sdUtils.sh
4 |
5 | logit "Got in here: " $(which ta)
6 | logit $(echo $PATH | tr ":" "\n")
7 | ta -g
8 |
--------------------------------------------------------------------------------
/ta-on-the-phone.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | source sdUtils.sh
4 |
5 | ta on the phone
6 |
--------------------------------------------------------------------------------
/ta-sit-on-a-throne.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | source sdUtils.sh
4 |
5 | logit "Got in here: " $(which ta)
6 | logit $(echo $PATH | tr ":" "\n")
7 | ta you sit on a throne of lies
8 |
--------------------------------------------------------------------------------
/toggle-dark-mode.sh:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 |
3 | osascript -e 'tell app "System Events" to tell appearance preferences to set dark mode to not dark mode'
4 |
--------------------------------------------------------------------------------
/zoom-show-meeting-window.scpt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jamiesmith/StreamDeckScripts/8f4decdd850bc31321ae45473c1acaca5f90cf88/zoom-show-meeting-window.scpt
--------------------------------------------------------------------------------