This is an OpenPGP proof that connects my OpenPGP key to this Github account. For details check out https://keyoxide.org/guides/openpgp-proofs
[Verifying my OpenPGP key: openpgp4fpr:9ea6c866165a3a8608be3568ea2dc27e87a494f2]
# MPLAB | |
*.cof | |
*.err | |
*.hex | |
*.lst | |
*.map | |
*.mcp | |
*.mcs | |
*.mcw | |
*.o |
alias night="redshift -v -P -O 2000K" | |
alias night1500="redshift -v -P -O 1500K" | |
alias night2500="redshift -v -P -O 2500K" | |
alias night3000="redshift -v -P -O 3000K" | |
alias night3500="redshift -v -P -O 3500K" | |
alias night4000="redshift -v -P -O 4000K" | |
alias night4500="redshift -v -P -O 4500K" | |
alias nightOff="redshift -v -x" |
This is an OpenPGP proof that connects my OpenPGP key to this Github account. For details check out https://keyoxide.org/guides/openpgp-proofs
[Verifying my OpenPGP key: openpgp4fpr:9ea6c866165a3a8608be3568ea2dc27e87a494f2]
version: "3.9" | |
# https://www.tensorflow.org/install/docker | |
services: | |
tensorflow: | |
image: tensorflow/tensorflow:latest-gpu-jupyter # https://hub.docker.com/r/tensorflow/tensorflow/ | |
container_name: tensorflow | |
hostname: tensorflow | |
# https://github.com/tensorflow/tensorflow/blob/master/tensorflow/tools/dockerfiles/dockerfiles/gpu-jupyter.Dockerfile | |
# https://stackoverflow.com/a/60327026 |
-----BEGIN PGP SIGNED MESSAGE----- | |
Hash: SHA512 | |
Session ID: 05370a12bfe51c546b06bbc5dc131bfd091aeaf02bdfd5d9d4f8784f495522dc49 | |
-----BEGIN PGP SIGNATURE----- | |
iHUEARYKAB0WIQRuImp4wxgx4e3uWqPaQi3qJfhRSAUCYjuF5QAKCRDaQi3qJfhR | |
SJFOAP9LEFIM2mye+d/v+J64gI+XZ06UR9aT12KJC1nv73UxCAD+J9WZHfP2L/uq | |
Pm10NZgsVrwcbB4pmU/eVWxSfhj4MAE= | |
=BH+I |
#!/usr/bin/env bash | |
# Test: `echo "This should be read up for me" | tts` | |
# Read all input into variable and replace newlines with spaces | |
input=$(cat | tr '\n' ' ') | |
# Save current time in ISO8601 format and replace special characters with underscore | |
timestamp=$(date -u +"%Y_%m_%dT%H_%M_%SZ") |
[Unit] | |
Description=Automated GitHub cloning tool | |
[Service] | |
Type=simple | |
Environment=DATA_DIR=/tank/automated_github_cloner | |
EnvironmentFile=%h/automated_github_cloner/.env | |
ExecStart=/usr/bin/python3 %h/automated_github_cloner/main.py | |
Restart=always | |
RestartSec=5 |
[Unit] | |
Description=Waiting for Tailscale Backend | |
[Service] | |
Type=simple | |
EnvironmentFile=%h/waiting_service/.env | |
ExecStartPre=/usr/bin/bash -c 'until [[ "$(tailscale status --json | jq -r '.BackendState')" == "Running" ]]; do sleep 1; done' # Wait for Tailscale/Headscale to start. | |
ExecStart=/usr/bin/python3 %h/waiting_service/main.py | |
Restart=always | |
RestartSec=5 |
# `envelope` command `from` retrieves `return-path` header, e.g. "[email protected]". | |
# Sources: | |
# - https://proton.me/support/sieve-advanced-custom-filters | |
# - https://simplelogin.io/docs/getting-started/troubleshooting/ | |
# Require `envelope` and `fileinto` extensions. | |
require ["fileinto", "envelope"]; | |
# Emails from SimpleLogin domains are filed into "SimpleLogin". | |
if envelope :domain :is "from" ["simplelogin.co", "simplelogin.io"] { |