Latest
This commit is contained in:
parent
6df40ae420
commit
590903cf9a
6 changed files with 23 additions and 12 deletions
|
@ -1,16 +1,16 @@
|
||||||
{{- $cloudflareR2AccountId := (default "84fa0d1b16ff8086dd958c468ce7fd59" (env "CLOUDFLARE_R2_ID")) -}}
|
{{- $cloudflareR2AccountId := (default "84fa0d1b16ff8086dd958c468ce7fd59" (env "CLOUDFLARE_R2_ID")) -}}
|
||||||
{{- $cloudflareUsername := (default "brian@megabyte.space" (env "CLOUDFLARE_USERNAME")) -}}
|
{{- $cloudflareUsername := (default "blzalewski@gmail.com" (env "CLOUDFLARE_USERNAME")) -}}
|
||||||
{{- $cloudflareTeamsOrg := (default "manhattan" (env "CLOUDFLARE_TEAMS_ORG")) -}}
|
{{- $cloudflareTeamsOrg := (default "manhattan" (env "CLOUDFLARE_TEAMS_ORG")) -}}
|
||||||
{{- $desktopSession := true -}}
|
{{- $desktopSession := true -}}
|
||||||
{{- $dockerHubUser := (default "professormanhattan" (env "DOCKERHUB_USER")) -}}
|
{{- $dockerHubUser := (default "professormanhattan" (env "DOCKERHUB_USER")) -}}
|
||||||
{{- $domain := (default "lab.megabyte.space" (env "PUBLIC_SERVICES_DOMAIN")) -}}
|
{{- $domain := (default "megabyte.space" (env "PUBLIC_SERVICES_DOMAIN")) -}}
|
||||||
{{- $email := (default "brian@megabyte.space" (env "PRIMARY_EMAIL")) -}}
|
{{- $email := (default "brian@megabyte.space" (env "PRIMARY_EMAIL")) -}}
|
||||||
{{- $gcloudCoreProject := (default "megabyte-labs" (env "CLOUDSDK_CORE_PROJECT"))}}
|
{{- $gcloudCoreProject := (default "megabyte-labs" (env "CLOUDSDK_CORE_PROJECT"))}}
|
||||||
{{- $gcloudEmail := (default "automation@megabyte-labs.iam.gserviceaccount.com" (env "GCE_SERVICE_ACCOUNT_EMAIL"))}}
|
{{- $gcloudEmail := (default "automation@megabyte-labs.iam.gserviceaccount.com" (env "GCE_SERVICE_ACCOUNT_EMAIL"))}}
|
||||||
{{- $githubUsername := (default "ProfessorManhattan" (env "GITHUB_USERNAME")) -}}
|
{{- $githubUsername := (default "ProfessorManhattan" (env "GITHUB_USERNAME")) -}}
|
||||||
{{- $gmailAddress := (default "blzalewski@gmail.com" (env "GMAIL_ADDRESS")) -}}
|
{{- $gmailAddress := (default "blzalewski@gmail.com" (env "GMAIL_ADDRESS")) -}}
|
||||||
{{- $gpgKeyId := (default "0xF0A300E4199A1C33" (env "KEYID")) -}}
|
{{- $gpgKeyId := (default "0xF0A300E4199A1C33" (env "KEYID")) -}}
|
||||||
{{- $hostname := (default (output "hostname" "-s") (env "HOST")) -}}
|
{{- $hostname := (output "hostname" "-s") -}}
|
||||||
{{- $locale := (default "en_US" (env "LANG")) }}
|
{{- $locale := (default "en_US" (env "LANG")) }}
|
||||||
{{- $name := (default "Brian Zalewski" (env "FULL_NAME")) -}}
|
{{- $name := (default "Brian Zalewski" (env "FULL_NAME")) -}}
|
||||||
{{- $restricted := (default false (env "WORK_ENVIRONMENT")) -}}
|
{{- $restricted := (default false (env "WORK_ENVIRONMENT")) -}}
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
-----BEGIN AGE ENCRYPTED FILE-----
|
-----BEGIN AGE ENCRYPTED FILE-----
|
||||||
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBRaEoxNFRxb015U0d0R05Z
|
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBPbU5paE9pNzU4WnZ2SGhp
|
||||||
WGZGSVgyeDJ2QUtDR2VxanRWTE1COVlJRUdzCjNuc3R1MytaQUN5cjlJVXpSNkpj
|
RUFENnpEYmgrNjlUcy8wS1VxdXNiQXVhaUF3CnJEMUI1aHlnWDZ1TWpsU3phNXJN
|
||||||
c05Ta3NHb2ZpMlJhQ3h6K2E5bHFleU0KLS0tIEFhcURJUGRZeW9TNjVNY21QYTBG
|
L0V6TVJ3VjBYWSsva0ZkSW5lODhaQ2sKLS0tIFdvenlCR2lHYWVRSXJhSFRyc0FN
|
||||||
TnIvR0ptVXo5YmlTZFBFclZLK0tLWE0KCTd/BG2CGNx6gaQJ3xeP5MkuGjyom9C3
|
aTRsQWFNdWlIcU9rL2hvMkt1QmU2NW8K50vMjSL2H8xxAiEj8DsfbpRccEzT0YGC
|
||||||
udQnA+qcd07fgL49FVFXIMT1Wod7XQcZjin2aCH6hHBtVOysRim0YRSyEpm+o/wD
|
wcQaXv0Uzf9TR3CcEutgaDNtKEm8PjRASd0YeUhk7H5ly2oT+nvLRgUwTE9zRo56
|
||||||
-----END AGE ENCRYPTED FILE-----
|
-----END AGE ENCRYPTED FILE-----
|
4
home/dot_config/lexicon/private_lexicon.yml.tmpl
Normal file
4
home/dot_config/lexicon/private_lexicon.yml.tmpl
Normal file
|
@ -0,0 +1,4 @@
|
||||||
|
---
|
||||||
|
cloudflare:
|
||||||
|
auth_token: "{{ if (stat (joinPath .chezmoi.sourceDir ".chezmoitemplates" "secrets" "CLOUDFLARE_API_TOKEN")) }}{{ includeTemplate "secrets/CLOUDFLARE_API_TOKEN" | decrypt | trim }}{{ else }}{{ env "CLOUDFLARE_API_TOKEN" }}{{ end }}"
|
||||||
|
zone: {{ .host.domain }}
|
|
@ -305,6 +305,10 @@ export PATH="${KREW_ROOT:-$HOME/.krew}/bin:$PATH"
|
||||||
### Kube
|
### Kube
|
||||||
export KUBECONFIG="${XDG_CONFIG_HOME:-$HOME/.config}/kube"
|
export KUBECONFIG="${XDG_CONFIG_HOME:-$HOME/.config}/kube"
|
||||||
|
|
||||||
|
### Lexicon
|
||||||
|
export LEXICON_CONFIG_DIR="${XDG_CONFIG_HOME:-$HOME/.config}/lexicon"
|
||||||
|
export TLDEXTRACT_CACHE_PATH="${XDG_DATA_HOME:-$HOME/.local/share}/lexicon"
|
||||||
|
|
||||||
### MacPrefs
|
### MacPrefs
|
||||||
export MACPREFS_BACKUP_DIR="${XDG_CONFIG_HOME:-$HOME/.config}/macprefs"
|
export MACPREFS_BACKUP_DIR="${XDG_CONFIG_HOME:-$HOME/.config}/macprefs"
|
||||||
|
|
||||||
|
|
|
@ -28,14 +28,14 @@ export GCE_CREDENTIALS_FILE="${XDG_CONFIG_HOME:-$HOME/.config}/gcloud/gcp.json"
|
||||||
|
|
||||||
### CloudFlare
|
### CloudFlare
|
||||||
# Source: https://github.com/cloudflare/cf-terraforming
|
# Source: https://github.com/cloudflare/cf-terraforming
|
||||||
export CLOUDFLARE_API_TOKEN='Hzsq3Vub-7Y-hSTlAaLH3Jq_YfTUOCcgf22_Fs-j'
|
export CLOUDFLARE_API_TOKEN="{{ if (stat (joinPath .chezmoi.sourceDir ".chezmoitemplates" "secrets" "CLOUDFLARE_API_TOKEN")) }}{{ includeTemplate "secrets/CLOUDFLARE_API_TOKEN" | decrypt | trim }}{{ else }}{{ env "CLOUDFLARE_API_TOKEN" }}{{ end }}"
|
||||||
# If using API Key
|
# If using API Key
|
||||||
# export CLOUDFLARE_EMAIL='user@example.com'
|
# export CLOUDFLARE_EMAIL='user@example.com'
|
||||||
# export CLOUDFLARE_API_KEY='1150bed3f45247b99f7db9696fffa17cbx9'
|
# export CLOUDFLARE_API_KEY='1150bed3f45247b99f7db9696fffa17cbx9'
|
||||||
# Specify zone ID
|
# Specify zone ID
|
||||||
# export CLOUDFLARE_ZONE_ID='81b06ss3228f488fh84e5e993c2dc17'
|
# export CLOUDFLARE_ZONE_ID='81b06ss3228f488fh84e5e993c2dc17'
|
||||||
export LEXICON_CLOUDFLARE_TOKEN=""
|
export LEXICON_CLOUDFLARE_TOKEN="{{ if (stat (joinPath .chezmoi.sourceDir ".chezmoitemplates" "secrets" "CLOUDFLARE_API_TOKEN")) }}{{ includeTemplate "secrets/CLOUDFLARE_API_TOKEN" | decrypt | trim }}{{ else }}{{ env "CLOUDFLARE_API_TOKEN" }}{{ end }}"
|
||||||
export LEXICON_CLOUDFLARE_USERNAME="{{ .user.cloudflare.username }}"
|
export LEXICON_CLOUDFLARE_ZONE="{{ .host.domain }}"
|
||||||
|
|
||||||
### DockerHub
|
### DockerHub
|
||||||
export DOCKERHUB_TOKEN="{{ if (stat (joinPath .chezmoi.sourceDir ".chezmoitemplates" "secrets" "DOCKERHUB_TOKEN")) }}{{ includeTemplate "secrets/DOCKERHUB_TOKEN" | decrypt | trim }}{{ else }}{{ env "DOCKERHUB_TOKEN" }}{{ end }}"
|
export DOCKERHUB_TOKEN="{{ if (stat (joinPath .chezmoi.sourceDir ".chezmoitemplates" "secrets" "DOCKERHUB_TOKEN")) }}{{ includeTemplate "secrets/DOCKERHUB_TOKEN" | decrypt | trim }}{{ else }}{{ env "DOCKERHUB_TOKEN" }}{{ end }}"
|
||||||
|
|
|
@ -6814,8 +6814,11 @@ softwarePackages:
|
||||||
_github: https://github.com/AnalogJ/lexicon
|
_github: https://github.com/AnalogJ/lexicon
|
||||||
_home: null
|
_home: null
|
||||||
_name: Lexicon
|
_name: Lexicon
|
||||||
|
_post:pipx: |
|
||||||
|
#!/usr/bin/env bash
|
||||||
|
pipx inject dns-lexicon dns-lexicon[full]
|
||||||
ansible: professormanhattan.lexicon
|
ansible: professormanhattan.lexicon
|
||||||
pipx: dns-lexicon[full]
|
pipx: dns-lexicon
|
||||||
libimobiledevice:
|
libimobiledevice:
|
||||||
_bin: null
|
_bin: null
|
||||||
_desc: null
|
_desc: null
|
||||||
|
|
Loading…
Reference in a new issue