A quick writeup for a working setup (Linux is Server, Mac is Client)
synergy.conf:
section: screens
linux:
mac:
| import { toUpper } from 'lodash' | |
| export const codeToFlag = (code: string): string => | |
| String.fromCodePoint( | |
| ...toUpper(code) | |
| .split('') | |
| .map(c => 127397 + c.charCodeAt(0)), | |
| ) | |
| // codeToFlag('fr') => 🇫🇷 |
| Please find below the various piece of code that together control my RGB light to loop in Rainbow. | |
| Every two seconds, it change from one colour to another based on the value of the second. | |
| So it compute 30 differents RGB value in a "circle", all with the same Saturation and Brightness both forced to 1.0 | |
| The transition from one colour to another is done in one seconds. | |
| The name of my Tradfri RGB light bulb is "light.couleur" | |
| A link to my video on Twitter: | |
| https://twitter.com/DavidGlaude/status/1059596285991366657 |
| default['sshd']['sshd_config']['AuthenticationMethods'] = 'publickey,keyboard-interactive:pam' | |
| default['sshd']['sshd_config']['ChallengeResponseAuthentication'] = 'yes' | |
| default['sshd']['sshd_config']['PasswordAuthentication'] = 'no' |
| esphome: | |
| name: veneer_display | |
| platform: ESP8266 | |
| board: d1_mini | |
| wifi: | |
| networks: | |
| - ssid: !secret esphome_wifi_ssid1 | |
| password: !secret esphome_wifi_pass1 | |
| # - ssid: !secret esphome_wifi_ssid2 |