openpgp4fpr:8D63C79F5EEF5688A6D33ABFBD9E30D205AB53BA
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
| blueprint: | |
| name: Link On/Off State of Multiple Devices | |
| description: "## Link On/Off State of Multiple Devices v1.0.3 | |
| Select multiple entities to link their on/off state. If any selected | |
| entity is turned on or off, the other selected entities will be sent | |
| a matching on or off command. | |
| You can select any entity, but only entities supported by the |
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
| module ThorHelp | |
| # This adds a --help option to all Thor commands. | |
| def self.included(base) | |
| base.class_eval do | |
| class_option :help, | |
| type: :boolean, | |
| aliases: ["-h"], | |
| desc: "Describe command" |
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
| source_url "https://raw.githubusercontent.com/cachix/devenv/d1f7b48e35e6dee421cfd0f51481d17f77586997/direnvrc" "sha256-YBzqskFZxmNb3kYVoKD9ZixoPXJh1C9ZvTLGFRkauZ0=" | |
| use devenv |
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
| blueprint: | |
| name: Link Multiple Switches | |
| description: | | |
| ## Link multiple switches together v1.0.1 | |
| Select multiple switch entities to link their on/off state. If any selected switch entity is turned on or off, the other selected entities will be sent a matching on or off command. | |
| Requires Home Assistant 2022.5.0 or newer. | |
| Credit to @adchevrier for the initial blueprint: https://community.home-assistant.io/t/synchronize-the-on-off-state-of-2-entities/259010 | |
| Credit to @Hebus for this fantastic template: https://community.home-assistant.io/t/synchronize-the-on-off-state-of-2-entities/259010/38 |
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 hexpm/elixir:some_version | |
| SHELL ["/bin/bash", "-o", "pipefail", "-c"] | |
| ENV DEBIAN_FRONTEND=noninteractive | |
| # Install nodejs | |
| RUN set -eux; \ | |
| \ | |
| apt-get update; \ | |
| apt-get install -y \ |
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
| #!/bin/bash | |
| set -euo pipefail | |
| exec ssh -o HostKeyAlgorithms=+ssh-rsa -o PubkeyAcceptedKeyTypes=+ssh-rsa "$@" |
This is designed to work with https://github.com/PagerTree/attr_encrypted/tree/rails-7-0-support as attr_encrypted normally can't coexist with Rails 7.
It will allow you to add encrypts and migrate_encryption_for to your models, migrate, and finally remove everything but the encrypts lines.
You probably also want to set
config.active_record.encryption.key_provider = ActiveRecord::Encryption::EnvelopeEncryptionKeyProvider.newin application.rb.
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 ubuntu:jammy | |
| LABEL maintainer="Ryan Schlesinger <[email protected]>" | |
| SHELL ["/bin/bash", "-o", "pipefail", "-c"] | |
| ENV DEBIAN_FRONTEND=noninteractive | |
| RUN set -eux; \ | |
| \ | |
| apt-get update -y; \ | |
| apt-get install -y \ |
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
| #!/bin/bash | |
| # We don't need return codes for "$(command)", only stdout is needed. | |
| # Allow `[[ -n "$(command)" ]]`, `func "$(command)"`, pipes, etc. | |
| # shellcheck disable=SC2312 | |
| set -u | |
| abort() { | |
| printf "%s\n" "$@" |
NewerOlder