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)
|
||||
- [Font Colors](#font-colors)
|
||||
- [Light Indicator for Voice Assistant](#light-indicator-for-voice-assistant)
|
||||
- [Blank Button (Spacer)](#blank-button-spacer)
|
||||
- [Roku Remote](#roku-remote)
|
||||
|
||||
## Setup and Configuration
|
||||
|
||||
@@ -110,4 +112,224 @@ actions:
|
||||
entity_id: scene.bedroombeforescene
|
||||
transition: 0.25
|
||||
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
|
||||
```
|
||||
|
||||
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
|
||||
fractional scaling this causes blurriness. To fix this you'll need to modify the
|
||||
.desktop file and add the wayland argument:
|
||||
|
||||
Reference in New Issue
Block a user