Warning, /plasma-bigscreen/bigscreen-debos-image-rpi4/recipes/bigscreen.yml is written in an unsupported language. File is not indexed.
0001 {{- $architecture := or .architecture "arm64" -}} 0002 0003 architecture: {{ $architecture }} 0004 0005 actions: 0006 - action: apt 0007 description: Mycroft Big screen specific packages 0008 packages: 0009 - plasma-nano 0010 - plasma-bigscreen 0011 - mycroft-skill-installer 0012 - kio-extras 0013 - plasma-workspace-wallpapers 0014 - python3-pip 0015 - plasma-settings 0016 - kde-config-mobile-networking 0017 - kwin-x11 0018 - python3-websocket 0019 - cec-utils 0020 - libcec-dev 0021 - raspi-userland 0022 - falkon 0023 - aura-browser 0024 - firefox 0025 - pavucontrol 0026 - gltron 0027 - kblocks 0028 - extremetuxracer 0029 - kate 0030 - dolphin 0031 - python3-dbus 0032 - python3-pyqt5 0033 - python3-psutil 0034 - unclutter 0035 - libpolkit-qt5-1-1 0036 - libpolkit-agent-1-0 0037 - polkit-kde-1 0038 - polkit-kde-agent-1 0039 - libpolkit-qt5-1-1 0040 - plank-player 0041 0042 - action: apt 0043 description: Bluetooth Enablement 0044 packages: 0045 - bluez 0046 - bluez-obexd 0047 - bluez-tools 0048 - libbluetooth3 0049 - bluedevil 0050 - bluetooth 0051 0052 - action: download 0053 url: https://mycroft.blue-systems.com/mycroft-skills-{{ $architecture }}.tar.gz 0054 name: mycroft-skills 0055 filename: mycroft-skills-{{ $architecture }}.tar.gz 0056 0057 - action: overlay 0058 origin: mycroft-skills 0059 source: . 0060 destination: /var/tmp/mycroft-skills-{{ $architecture }}.tar.gz 0061 0062 - action: download 0063 url: https://mycroft.blue-systems.com/dotmycroft-setup-{{ $architecture }}.tar.gz 0064 name: dotmycroft 0065 filename: dotmycroft-setup-{{ $architecture }}.tar.gz 0066 0067 - action: overlay 0068 origin: dotmycroft 0069 source: . 0070 destination: /var/tmp/dotmycroft-setup-{{ $architecture }}.tar.gz 0071 0072 - action: overlay 0073 description: Plasma for embedded systems specific overlay 0074 source: ../overlays/base-embedded 0075 0076 - action: overlay 0077 description: Mycroft Big screen specific overlay 0078 source: ../overlays/bigscreen 0079 0080 - action: run 0081 description: Setting up CEC 0082 chroot: true 0083 script: ../scripts/03-setup_cec.sh 0084 0085 - action: run 0086 description: Setting up Skills 0087 chroot: true 0088 script: ../scripts/93-prepare-bigscreen-skills.sh {{ $architecture }} 0089 0090 # - action: download 0091 # url: https://mycroft.blue-systems.com/appimage_cli_tool_0_1_6_ubuntu_bionic-arm64.deb 0092 # name: appimage-cli-tool 0093 # filename: appimage_cli_tool_0_1_6_ubuntu_bionic-arm64.deb 0094 # 0095 # - action: overlay 0096 # origin: appimage-cli-tool 0097 # source: . 0098 # destination: /var/tmp/appimage_cli_tool_0_1_6_ubuntu_bionic-arm64.deb 0099 # 0100 # - action: run 0101 # description: Setting up Appimage CLI Tool 0102 # chroot: true 0103 # script: ../scripts/95-prepare-appimage-cli-tool.sh 0104 0105 - action: run 0106 description: Setting up Unclutter Script 0107 chroot: true 0108 script: ../scripts/97-prepare-unclutter.sh 0109 0110 - action: run 0111 description: Setting up AutoResolution Script 0112 chroot: true 0113 script: ../scripts/96-prepare-auto-resolution.sh 0114 0115 - action: download 0116 url: https://github.com/RPi-Distro/bluez-firmware/raw/master/broadcom/BCM43430A1.hcd 0117 name: BCM43430A1 0118 filename: BCM43430A1.hcd 0119 0120 - action: overlay 0121 origin: BCM43430A1 0122 source: . 0123 destination: /var/tmp/BCM43430A1.hcd 0124 0125 - action: download 0126 url: https://github.com/RPi-Distro/bluez-firmware/raw/master/broadcom/BCM4345C0.hcd 0127 name: BCM4345C0 0128 filename: BCM4345C0.hcd 0129 0130 - action: overlay 0131 origin: BCM4345C0 0132 source: . 0133 destination: /var/tmp/BCM4345C0.hcd 0134 0135 - action: download 0136 url: https://mycroft.blue-systems.com/brcm43438.service 0137 name: brcm43438 0138 filename: brcm43438.service 0139 0140 - action: overlay 0141 origin: brcm43438 0142 source: . 0143 destination: /var/tmp/brcm43438.service 0144 0145 - action: run 0146 description: Setting up Bluetooth Script 0147 chroot: true 0148 script: ../scripts/98-prepare-bluetooth-firmware.sh 0149 0150 - action: run 0151 description: Setting up Pulse Default File 0152 chroot: true 0153 script: ../scripts/99-prepare-pulsedefault.sh 0154 0155 - action: run 0156 description: Setting up Mycroft Config 0157 chroot: true 0158 {{ if eq $architecture "armhf" }} 0159 script: ../scripts/100-mycroft-conf-armhf.sh 0160 {{ else }} 0161 script: ../scripts/100-mycroft-conf-arm64.sh 0162 {{end}}