add code-oss compatibility notes and roku tv remote control template
All checks were successful
Reese's Arch Toolbox / build-and-push-arch-toolbox (push) Successful in 45m1s
All checks were successful
Reese's Arch Toolbox / build-and-push-arch-toolbox (push) Successful in 45m1s
This commit is contained in:
@@ -8,6 +8,8 @@
|
|||||||
- [Relative Humidity Calculator](#relative-humidity-calculator)
|
- [Relative Humidity Calculator](#relative-humidity-calculator)
|
||||||
- [Font Colors](#font-colors)
|
- [Font Colors](#font-colors)
|
||||||
- [Light Indicator for Voice Assistant](#light-indicator-for-voice-assistant)
|
- [Light Indicator for Voice Assistant](#light-indicator-for-voice-assistant)
|
||||||
|
- [Blank Button (Spacer)](#blank-button-spacer)
|
||||||
|
- [Roku Remote](#roku-remote)
|
||||||
|
|
||||||
## Setup and Configuration
|
## Setup and Configuration
|
||||||
|
|
||||||
@@ -111,3 +113,223 @@ actions:
|
|||||||
transition: 0.25
|
transition: 0.25
|
||||||
mode: single
|
mode: single
|
||||||
```
|
```
|
||||||
|
|
||||||
|
### Blank Button (Spacer)
|
||||||
|
|
||||||
|
```yaml
|
||||||
|
- type: button
|
||||||
|
tap_action:
|
||||||
|
action: none
|
||||||
|
show_state: false
|
||||||
|
show_name: false
|
||||||
|
show_icon: false
|
||||||
|
hold_action:
|
||||||
|
action: none
|
||||||
|
```
|
||||||
|
|
||||||
|
### Roku Remote
|
||||||
|
|
||||||
|
```yaml
|
||||||
|
type: vertical-stack
|
||||||
|
cards:
|
||||||
|
- type: entity
|
||||||
|
entity: select.left_living_room_application
|
||||||
|
- square: true
|
||||||
|
type: grid
|
||||||
|
cards:
|
||||||
|
- show_name: true
|
||||||
|
show_icon: true
|
||||||
|
type: button
|
||||||
|
tap_action:
|
||||||
|
action: perform-action
|
||||||
|
perform_action: remote.send_command
|
||||||
|
target:
|
||||||
|
entity_id: remote.left_living_room
|
||||||
|
data:
|
||||||
|
command: power
|
||||||
|
entity: remote.left_living_room
|
||||||
|
icon: mdi:power
|
||||||
|
name: power
|
||||||
|
show_state: false
|
||||||
|
hold_action:
|
||||||
|
action: none
|
||||||
|
- show_name: true
|
||||||
|
show_icon: true
|
||||||
|
type: button
|
||||||
|
tap_action:
|
||||||
|
action: perform-action
|
||||||
|
perform_action: remote.send_command
|
||||||
|
target:
|
||||||
|
entity_id: remote.left_living_room
|
||||||
|
data:
|
||||||
|
command: volume_down
|
||||||
|
entity: remote.left_living_room
|
||||||
|
icon: mdi:volume-minus
|
||||||
|
name: volume down / hold mute
|
||||||
|
show_state: false
|
||||||
|
hold_action:
|
||||||
|
action: perform-action
|
||||||
|
perform_action: remote.send_command
|
||||||
|
target:
|
||||||
|
entity_id: remote.left_living_room
|
||||||
|
data:
|
||||||
|
command: volume_mute
|
||||||
|
- show_name: true
|
||||||
|
show_icon: true
|
||||||
|
type: button
|
||||||
|
tap_action:
|
||||||
|
action: perform-action
|
||||||
|
perform_action: remote.send_command
|
||||||
|
target:
|
||||||
|
entity_id: remote.left_living_room
|
||||||
|
data:
|
||||||
|
command: volume_up
|
||||||
|
entity: remote.left_living_room
|
||||||
|
icon: mdi:volume-plus
|
||||||
|
name: volume up / hold mute
|
||||||
|
show_state: false
|
||||||
|
"hold_action:":
|
||||||
|
action: perform-action
|
||||||
|
perform_action: remote.send_command
|
||||||
|
target:
|
||||||
|
entity_id: remote.left_living_room
|
||||||
|
data:
|
||||||
|
command: volume_mute
|
||||||
|
- show_name: true
|
||||||
|
show_icon: true
|
||||||
|
type: button
|
||||||
|
tap_action:
|
||||||
|
action: perform-action
|
||||||
|
perform_action: remote.send_command
|
||||||
|
target:
|
||||||
|
entity_id: remote.left_living_room
|
||||||
|
data:
|
||||||
|
command: back
|
||||||
|
entity: remote.left_living_room
|
||||||
|
icon: mdi:undo
|
||||||
|
name: back
|
||||||
|
show_state: false
|
||||||
|
hold_action:
|
||||||
|
action: none
|
||||||
|
- show_name: true
|
||||||
|
show_icon: true
|
||||||
|
type: button
|
||||||
|
tap_action:
|
||||||
|
action: perform-action
|
||||||
|
perform_action: remote.send_command
|
||||||
|
target:
|
||||||
|
entity_id: remote.left_living_room
|
||||||
|
data:
|
||||||
|
command: up
|
||||||
|
entity: remote.left_living_room
|
||||||
|
icon: mdi:arrow-up-bold
|
||||||
|
name: up
|
||||||
|
hold_action:
|
||||||
|
action: none
|
||||||
|
- show_name: true
|
||||||
|
show_icon: true
|
||||||
|
type: button
|
||||||
|
tap_action:
|
||||||
|
action: perform-action
|
||||||
|
perform_action: remote.send_command
|
||||||
|
target:
|
||||||
|
entity_id: remote.left_living_room
|
||||||
|
data:
|
||||||
|
command: home
|
||||||
|
entity: remote.left_living_room
|
||||||
|
icon: mdi:home
|
||||||
|
name: home
|
||||||
|
hold_action:
|
||||||
|
action: none
|
||||||
|
- show_name: true
|
||||||
|
show_icon: true
|
||||||
|
type: button
|
||||||
|
tap_action:
|
||||||
|
action: perform-action
|
||||||
|
perform_action: remote.send_command
|
||||||
|
target:
|
||||||
|
entity_id: remote.left_living_room
|
||||||
|
data:
|
||||||
|
command: left
|
||||||
|
entity: remote.left_living_room
|
||||||
|
icon: mdi:arrow-left-bold
|
||||||
|
name: left
|
||||||
|
hold_action:
|
||||||
|
action: none
|
||||||
|
- show_name: true
|
||||||
|
show_icon: true
|
||||||
|
type: button
|
||||||
|
tap_action:
|
||||||
|
action: perform-action
|
||||||
|
perform_action: remote.send_command
|
||||||
|
target:
|
||||||
|
entity_id: remote.left_living_room
|
||||||
|
data:
|
||||||
|
command: select
|
||||||
|
entity: remote.left_living_room
|
||||||
|
icon: mdi:select-all
|
||||||
|
name: select
|
||||||
|
hold_action:
|
||||||
|
action: none
|
||||||
|
- show_name: true
|
||||||
|
show_icon: true
|
||||||
|
type: button
|
||||||
|
tap_action:
|
||||||
|
action: perform-action
|
||||||
|
perform_action: remote.send_command
|
||||||
|
target:
|
||||||
|
entity_id: remote.left_living_room
|
||||||
|
data:
|
||||||
|
command: right
|
||||||
|
entity: remote.left_living_room
|
||||||
|
icon: mdi:arrow-right-bold
|
||||||
|
name: right
|
||||||
|
hold_action:
|
||||||
|
action: none
|
||||||
|
- show_name: true
|
||||||
|
show_icon: true
|
||||||
|
type: button
|
||||||
|
tap_action:
|
||||||
|
action: perform-action
|
||||||
|
perform_action: remote.send_command
|
||||||
|
target:
|
||||||
|
entity_id: remote.left_living_room
|
||||||
|
data:
|
||||||
|
command: play
|
||||||
|
entity: remote.left_living_room
|
||||||
|
icon: mdi:play-pause
|
||||||
|
name: play/pause
|
||||||
|
hold_action:
|
||||||
|
action: none
|
||||||
|
- show_name: true
|
||||||
|
show_icon: true
|
||||||
|
type: button
|
||||||
|
tap_action:
|
||||||
|
action: perform-action
|
||||||
|
perform_action: remote.send_command
|
||||||
|
target:
|
||||||
|
entity_id: remote.left_living_room
|
||||||
|
data:
|
||||||
|
command: down
|
||||||
|
entity: remote.left_living_room
|
||||||
|
icon: mdi:arrow-down-bold
|
||||||
|
name: down
|
||||||
|
hold_action:
|
||||||
|
action: none
|
||||||
|
- show_name: true
|
||||||
|
show_icon: true
|
||||||
|
type: button
|
||||||
|
tap_action:
|
||||||
|
action: perform-action
|
||||||
|
perform_action: remote.send_command
|
||||||
|
target:
|
||||||
|
entity_id: remote.left_living_room
|
||||||
|
data:
|
||||||
|
command: info
|
||||||
|
entity: remote.left_living_room
|
||||||
|
icon: mdi:wrench
|
||||||
|
name: settings
|
||||||
|
hold_action:
|
||||||
|
action: none
|
||||||
|
title: Left Living Room TV
|
||||||
|
```
|
||||||
@@ -434,6 +434,13 @@ For the open source version of code install `code`:
|
|||||||
sudo pacman -S code
|
sudo pacman -S code
|
||||||
```
|
```
|
||||||
|
|
||||||
|
You'll probably also want to enable default vscode marketplace extensions (like pylance):
|
||||||
|
|
||||||
|
See Arch wiki here: <https://wiki.archlinux.org/title/Visual_Studio_Code#Extensions_support>
|
||||||
|
|
||||||
|
Code Marketplace: <https://aur.archlinux.org/packages/code-marketplace>
|
||||||
|
Pylance Support: <https://aur.archlinux.org/packages/code-features>
|
||||||
|
|
||||||
This version of code does not render with wayland by default. If using
|
This version of code does not render with wayland by default. If using
|
||||||
fractional scaling this causes blurriness. To fix this you'll need to modify the
|
fractional scaling this causes blurriness. To fix this you'll need to modify the
|
||||||
.desktop file and add the wayland argument:
|
.desktop file and add the wayland argument:
|
||||||
|
|||||||
Reference in New Issue
Block a user