-
First connect whatever display you want to use Moonlight on. I'll be using a 65" Roku TV. I connected it to my laptop running Fedora and after my system detected it I use
for p in /sys/class/drm/*/status; do con=${p%/status}; echo -n "${con#*/card?-}: "; cat $p; doneto find which directory has the EDID file for me it'sHDMI-A-1 -
Copy that edid file to your home directory
cp /sys/class/drm/card0-HDMI-A-1/edid ~/. Now get that edid file over to your Bazzite (streaming machine). I used LocalSend to transfer it. -
Create a directory to store this new edid file
sudo mkdir -p /usr/local/lib/firmwarethen place the file in theresudo mv ./edid.bin /usr/local/lib/firmware/ -
Add this new edid to your kernel args
sudo rpm-ostree kargs --append-if-missing="firmware_class.path=/usr/local/lib/firmware drm.edid_firmware=HDMI-A-1:edid.bin video=HDMI-A-1:e" -
Reboot
systemctl reboot. After you log back into Bazzite open up your Display Configuration window (right-click on desktop) and notice you h
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # This ESPHome configuration file is for a GeekMagic Display device (esp01). | |
| # It sets up the device to display pages of text and notifications, | |
| # with customizable intervals and padding. The display is updated | |
| # periodically and can show different pages based on Home Assistant sensors. | |
| # # License & Terms | |
| # **Free and Open Use** - This code may be freely used, modified, and distributed by anyone. | |
| # **Copyleft Requirement** - Any derivative works, modifications, or forks must also be | |
| # distributed freely under the same terms. You cannot restrict access to modified versions. | |
| # **Attribution Note** - This code was primarily written with AI assistance. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # https://s.click.aliexpress.com/e/_9y4QA5 | |
| # Based on https://gist.github.com/Snipercaine/d8345571563536e9661422c3509d1119 | |
| # And https://community.home-assistant.io/t/working-esphome-config-for-ttgo-esp32-camera-board-with-microphone/126231 | |
| # Note: pins are not the same as in the docs above and even the picture on AE differs from the picture in the box | |
| # | |
| # Folder structure based on Frenck's config | |
| # https://github.com/frenck/home-assistant-config/tree/master/config/esphome | |
| substitutions: | |
| slug: esp32_tcam |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| from airflow import DAG | |
| from airflow.operators.bash_operator import BashOperator | |
| from datetime import datetime, timedelta | |
| # Following are defaults which can be overridden later on | |
| args = { | |
| 'owner': 'dimon', | |
| 'start_date':datetime(2018, 11, 1), | |
| 'provide_context':True | |
| } |
- Make sure the domain you picked points at the IP of your Redash server.
- Switch to the
rootuser (sudo su). - Create a folder named
nginxin/opt/redash. - Create in the nginx folder two additional folders:
certsandcerts-data. - Create the file
/opt/redash/nginx/nginx.confand place the following in it: (replaceexample.redashapp.comwith your domain name)upstream redash { server redash:5000; }
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| TIME_DURATION_UNITS = ( | |
| ('week', 60*60*24*7), | |
| ('day', 60*60*24), | |
| ('hour', 60*60), | |
| ('min', 60), | |
| ('sec', 1) | |
| ) | |
| def human_time_duration(seconds): |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #!/usr/bin/env bash | |
| # Abbreviated version of: | |
| # https://gist.github.com/ziadoz/3e8ab7e944d02fe872c3454d17af31a5 | |
| # https://developers.supportbee.com/blog/setting-up-cucumber-to-run-with-Chrome-on-Linux/ | |
| # http://askubuntu.com/questions/760085/how-do-you-install-google-chrome-on-ubuntu-16-04 | |
| # Versions | |
| CHROME_DRIVER_VERSION=`curl -sS chromedriver.storage.googleapis.com/LATEST_RELEASE` |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| /*========== Desktop First ==========*/ | |
| /* Large Devices, Wide Screens */ | |
| @media only screen and (max-width : 1200px){ | |
| /**/ | |
| } | |
| /* Medium Devices, Desktops */ | |
| @media only screen and (max-width : 992px){ | |
| /**/ |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| —– BEGIN LICENSE —– | |
| Andrew Weber | |
| Single User License | |
| EA7E-855605 | |
| 813A03DD 5E4AD9E6 6C0EEB94 BC99798F | |
| 942194A6 02396E98 E62C9979 4BB979FE | |
| 91424C9D A45400BF F6747D88 2FB88078 | |
| 90F5CC94 1CDC92DC 8457107A F151657B | |
| 1D22E383 A997F016 42397640 33F41CFC | |
| E1D0AE85 A0BBD039 0E9C8D55 E1B89D5D |
NewerOlder