Added secret handling for gist, ngrok, slack-term, and tailscale
This commit is contained in:
parent
6bd7817431
commit
6dc6db9c4f
14 changed files with 396 additions and 105 deletions
|
@ -556,6 +556,7 @@ softwareGroups:
|
|||
- ngrok
|
||||
- ssl-proxy
|
||||
- tailscale
|
||||
- tailscale-client
|
||||
- warp
|
||||
Orchestration: &Orchestration
|
||||
- nomad
|
||||
|
|
|
@ -1,7 +1,5 @@
|
|||
#!/usr/bin/env bash
|
||||
|
||||
### Connect to Tailscale network
|
||||
if command -v tailscale > /dev/null && [ "{{ .user.TAILSCALE_AUTH_KEY }}" != "" ]; then
|
||||
logg info 'Connecting to Tailscale with user-defined authentication key'
|
||||
tailscale up --authkey={{ .user.TAILSCALE_AUTH_KEY }} && logg success 'Connected to Tailscale network'
|
||||
fi
|
||||
{{- if and (stat (joinPath .host.home ".config" "age" "chezmoi.txt")) (stat (joinPath .chezmoi.sourceDir ".chezmoitemplates" "secrets" "tailscale")) -}}
|
||||
{{ includeTemplate "secrets/tailscale" | decrypt -}}
|
||||
{{ else if (stat (joinPath .chezmoi.sourceDir ".chezmoitemplates" "secrets" "tailscale-fallback")) -}}
|
||||
{{ includeTemplate "secrets/tailscale-fallback" }}
|
||||
{{- end -}}
|
|
@ -0,0 +1,186 @@
|
|||
-----BEGIN AGE ENCRYPTED FILE-----
|
||||
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA5WmtYMXV6K21NWldPc3g4
|
||||
VXA4dzJHQTNDQ3ByNmJOb3N1dEZ1ck56Q3lFCkNjeEdha2w3RElBdnh6Y0ZQRXZo
|
||||
OEcxUTNXcFlSR2ErWXB6Znl0RjdBUzQKLS0tIGt6RmxhYTU3SzZhME92dXRlRGRQ
|
||||
TWt5WXVPYWxrc0hNSjNvU3R5d1NGKzgKEX2n4iuwetHFGC/rYST5C1rDajyU/adk
|
||||
bhhIRxE0LqQayqLH6feLQrEW3GNUjVIsI9wPT1oa6anzVxxXePVDy4xEnIvog+IK
|
||||
NhFTz2teM4Ht6S9oOyh2TCugFpeCvDk0LEMgw95o9tB+0jWVW5cUiS4L3qgkVBvh
|
||||
iFtr/ykOQaSnTuigvhc/x90jPnN8pJJJI8nMGZcjY2JIl0VJDjw705bI9lrQZ0IH
|
||||
YUMVLAqAORO/rsvB7Dj2r7f6MyNZv9dkyC5WmNQtpjuvSFCOdrD5vTONxgK2T/Jn
|
||||
H2SZt3d5PgUaH5JdUGl6AVZqo3n/TKlByecpvke3ypORt+YY2pizOMQtxwfTDN+e
|
||||
GPUGVusRZQzI9tDY324UVug7BOFvL7hUdTE2FOj41FF6gMA+VULMIddjMVQzYIY2
|
||||
upNFjUhzteXKESFHqbkOgKOoApAcV3W97z366zHwDywZUehGG6wBEK3v7PMgp/vd
|
||||
+zCRmqMVdQxtnMv57HTtnvqgVUTAQJQmcMqDBHM1zMuO0iG1YIuox1+BqCOFjgOs
|
||||
KN94bQp07zSnGAuAY/YEBJBBykkgduCab77iI8r1R4Gooe7X+4CK02TwfHfqpAbc
|
||||
QEdgfRqUHklOFIXIdgdaxaSfb5uvOQMcSBiAf6QatNxqCuhYF/QHtO4TU9x+ESyF
|
||||
Wh7rlj18vBcZPZkG1pJYlItbX+Hn3C0d9iDBk/BjMpZMhWOHUQz9kOTmG5Ew79E1
|
||||
Xs+lK4/SKMrmvg2R/STesX84yHXzz5mK3n+qzRFZ5ykc4WItNCFZMuLrZod/u4Zx
|
||||
d0WoX4HpcxrM9WaMbuPAtYXHC//79qwSpFwo7qE+dFSdQoD0+QAXyAu3jboBMHZI
|
||||
kLv8EfVnPlg4fAr7WFBH/iN6eWWTli59r0PuohprFj4qUNqMVwb+kAoS1jGzuIZE
|
||||
O1LkCqnuX+kCpNTV5KzxQsa/ytiz/skoJ57PQwEQXCYfEjmZWz955NADkcPWugB3
|
||||
aRkRTjwxuUq6J/rWEhcZsNv5j1bI+R2SCYBw3nMFKPF4/tu0JsRIHbYWK0EKvTGl
|
||||
05Hc70Amx3DCw8uk3Rtj1c5dS/gcUxsEjhWVkBEoIi5TMzos62kS1RVIrXriWGax
|
||||
6HRidITKjHxWWL8lk1Tb+dMk5kEH/UG/gi2kImogCz3TzNSc6CblEZWgc2vbN4Xl
|
||||
RZ8YVCS4gSq1wHlj6nBxGp4wOipFcAHerRsZD2G3FerSGYZ+zBUMy7KaI3+3amLa
|
||||
IukQwObWjbc8kV+j0DLzTDBchtra+jvv86Vddfb4PvD1juw3QVAfZss4IdywXn35
|
||||
TrbL2AG9VgfdMt8CDGAGyDtecLpuKrwcVGdqVC7tRhoSqEbk17FfVBhEkRZ7uIQr
|
||||
geE1+VgXvNmS7LUpzM+jAmsoy5Ek5TV59uWgjWatDmMhSxf/5n8aMou78rA4fK2J
|
||||
hJPGkI1mCinhUwSybPA39DS6A4KujrthLh+L6KLdpOrAZKPGKcDKZVFN28Hv+rD8
|
||||
2mv2/mNlkikCPqcawYVVYh6scE3LPyA+uWTnA9sjVnagKA38cm0QroTFchIkmewA
|
||||
/7UyfoBRCe24LaVfvvjqYYyg018wAJe23gARGNZVsHqSj2BhAhmG33Pdvcg26QJP
|
||||
yH4tACoDp44EDlMUj1R3nDBYl+6JwKCn/F6pZolnwg/ABbvxUuVMBJM6Mhy6vPIO
|
||||
0UNwfVsDzbxRgZrHDT/fxSchgjHwUkY2DsU+tjKd4w++Whr/DStg1vMft/JMs1YT
|
||||
3SvFWouxBX39E5m0OHVzKiV7nCxhHSLWf9ClmZjCgmvO4GLw6hA1VsFcg+W1Dxjd
|
||||
WTfvvHaoP7PrbvxGBI0kzIkq0vSFUri2jN+7GbCqPLD3LnAZfwklMT13lQNs9Zog
|
||||
huhOuKouI62fqkWkVwxgcABBUuavBvxkFceVtYOGb3LzINyHwOJub8Md+Q2h6aXJ
|
||||
Ibs93sUJyLdP4mrWOozTffoKMNwwfEbFOvwKAVjCeB4TrnvhCMjwz3VBPptpLzZb
|
||||
wUmMtdhsyenAXSM3qpsxkdaT5RgX+6MgOEnMjsQDXjWYhAnyj7AFbvabIVnaV12M
|
||||
Pcd37Ry24+P6HCvtqWZ0P1GIIe0OAzu6gMc6f1qs4ko1xo89F7sSwJpx1NOakaxd
|
||||
YaXvda7aN/s6FhDr/cwjU3/Wy/NWqtlmvF4Ol7yYUPhZOJ7EQhHIFuN1+FLGJ+Rk
|
||||
y/L27xRFXyLHAq5tJNkAqbE1RqF7p1YASGdbhO507VQhQWK3LGhzWSHBtLgG7ZQH
|
||||
LaRMHqn3aK2LtleBzow+0hrxOW+JGyiUReeaHqrSFy8O7SjrCLbZS/gjjNMGuNAu
|
||||
ViRNmJClnUr51OL4+E3Ic3t0clvRLW8eMdvAHzy+S5N+yMSEjA/4HEDboaDGnbx0
|
||||
ZbuSu4/ryjU0vUIvgc/mZ1lPJBngrnei/IL+E+dNsHDvUTu+RD1RtQoSV0r6d31R
|
||||
F0LcSd7U60k4cZhHA7+pnoxl2zDRJ7C5rqGCbxvQ4pPQMa701B8ukXI3Z6phBOg6
|
||||
4jUDdvnxRwZjlNa+emP5OSVtdLh6f/wm0Y7dLCLTctcMgcWQ1sudsPOUI72EYKdJ
|
||||
mjuqNA2yYvMEmuapP7zzl39SoTzVOOMiJHkEybStLov8yqTi4IhcBmAcHF43YXzu
|
||||
8LLNld1sMRswuF/r6t1Eaw9eR2ifM8WpJ+uv0sl2aWLv5+b+5Z4HeX0/CAXx7RoA
|
||||
AkNuVnELA/6ydL9fz4yZc2mlSW5tiAQEbkCXlzp9bU6JeggTBpntM2XXIaKckSMm
|
||||
QNYriBkohzh/xveBa8jBwvgpaUwSwTnEhlHVt8fjKweErdyK9pbpVqZr0KgRtNl4
|
||||
nVkM2b9AgU4SlmL7fVTW8LNGONTHjPt3VU/i9oVpRAP5/UpYAudSs0dW28a7S8ww
|
||||
1oPU6RyOEeI/cHhj3JzuqUoFxFbkuikC/moc3j/tDtQLEJYROTPF8KQXUWInYLbt
|
||||
4kpQ4Cp4cTv9J69TKVDP54WnBW7uYABt3G016rbpUSlCsWrB9uabc7NWstllZida
|
||||
wNGhU5riEWB/7ssFGEnQ0nYKD6BvEUw0Ks9YOxkuVsOT2Cak1slIYBIhm+FTC3wW
|
||||
UR6lrYWqkEEyZ6HxbBU4KuziFbPdp1IjPrTQNd8YtBwDg389dBQvM51EC7qrz/BH
|
||||
REEQRLFkQAX9rx8BCq22TIBKjFO6cPPCg2Afrzx7Xmh04Wf7Q981r5t9QJMh2Wf1
|
||||
xRTsNdt4CkufrNcr/jxRgvr9wjkC74d3snI4Lxx4gxdR7PHG/aE5mChlI7KdyJIX
|
||||
8nJ6IuarwmZVtL2dTRD8oQ7cVbZXewsUGHMqYD71iOBijIf3kp8G2rAxYVfjGJtK
|
||||
8IQJ4q6tdzvTVkhhq1Oao6Ma4A8ycx1ET+3PzhSLKi+dIrThPIKywMGUZj8dozoa
|
||||
9oosJN5pEsN1U0DWt5MeMF35mKfH9e2A9DG2j6MUbq3xK03dNOMBXD90SGjVYz+o
|
||||
qri8wdvekciOSUlFVDEbN8V/gl4dqXNKtiDhxWTWCClc4tRk3y93adwZbrMxslNK
|
||||
WNUw99nrbhQ7W2Uo/o46A29WMjbEbQRJvsrnfHe6ecf56evMs+wG7yHJz1Sea7di
|
||||
yLZT2XKpwOoVvMeAIj0kS2292BG4/MtbJ3857qQyI7QOg3BSKt2IBaEjskEuLzL2
|
||||
iWmCOwjE13FwifLFrq5IuF01BF3yq93xWv3aSSxHJTThytPFUWg016ZVYWbz693G
|
||||
gaLD7/wFNmsf/QD93dImZSworH6k0REhehqx7ikWTmhlFBByQ7SUNuaCESrLaxXL
|
||||
TzH/7p0IlTwlm8ai9o10tD7svikOXvQKPKDprWB7LJAOGfyBppVHO2hSc8pmED6J
|
||||
yj68Dh3lxUdiQGxkVajGAmVF0tdinwh0l2DgsCaMrTNzsl8//+Ous/xanWV0N5+i
|
||||
pnn3YlCUKWAvRrS5vmkv55BJUkRziywLOWNTmH3OPEv0GsYAaQcf4BBlImGDsjvP
|
||||
NZCY6PEPzuinzTa+fugkQHpwkqSCcl4YuuhoreuEhqRPzF37nXI34t0snBmHn5qC
|
||||
f0cRvF37Z9c8sKfW/UewQnofK2w3MN0mmpqTcq5ePHcjVtdv451eUC/CgtRSdbg/
|
||||
lBq+mSf8YPrJipVHXBs68d4iUJiEI9jZ4KmG0KB/O625zFe8W08TLXwwIvnlko2k
|
||||
fLalSZQS8cp9PQN9tjtWP2mt8FV4QFBPJGSseKHDUXP+oDqtyiF9WcHwprqAUwuB
|
||||
gA3T2xKVk1r1cHhxKaRhHJP2uUKehVAO3fzSkIZY40m2EiSqKEbHZ0EfGWTmY63a
|
||||
zRB+mwtAkwa4fqzOYYzh+32bqPBeDZZDkhluCHk1ycdTx5wrhzAf2DCPsDY0iD2z
|
||||
HX36gti0l1d/9UiFm/YA1dOvgcj2U8kMTqQA99oV9f0So1XWdZMfgi26DV3gTd1Y
|
||||
04zadixIQ43rHiyOgU4ZSsJcogoqSCoFgJIBCr7ddlDgBQXccuBrKmRtue8Zq25j
|
||||
MlKNrcPxfOyVQ91hsdGGPGe28irhCFAAoVU7EIHl30i+itY6X/4xbekZYyq526Uy
|
||||
A7xKvSo8opIKEUdhpk4loLg0S2o50TNpJz4dfhTZyNaKSJ16xpway5Np+5voEicT
|
||||
If9U1lNCrDzJ5ZrONswGcxxNXEUW0fBIm6JuZoZqH9H6AYNaPY9LdkrcapNnnpXG
|
||||
ZbdS8VVfCE8EIM5WuHkIZNtC4uVZGFL1mIgZRqfqEXGG1vnQVDoAVnDg0ScgOaUG
|
||||
/1dYq578tueaWbLLQaNWzniA2sJjSubrAGk4zl147OS4clq8m2z2qj0x2vNrF3g3
|
||||
1Ej1oO4RNl2HU8garxHEQG8Y+/yrOEu3bDjsRDAX78gWzuEfBx9VqleYNcTQzRxN
|
||||
t+GfLiaiIaSqKey0PE9v7iS7c0cNC1/4cDScqSiVGIYkZZGJwqym3jBkrsGquVcL
|
||||
XMZYOxll2E3LV17r94nbxmmbRHFE9s5TdnTvo/pW9y3honPipBnHkPrISr3oUEJU
|
||||
xWim32pCpLvaFSttX1wWOQR+NPfFfBnkj5cTm5DwpbZSvWTpYk9OWaIFYwohjqgp
|
||||
l7tZ6pSDQH4mS+v6l2TveJKav+eYraSpFBaOg2+bknr3CUA+w9Xb9lIWQzfpyJsI
|
||||
MtkVovzNYtvVm9dudGXrrwp1XIA7akRhhduobcIm7uQtLnTiK4L6KWcZBGdAUEg4
|
||||
KKZfolBlPO9l1f+FgN4goNqA75fZhCr0o/Gz4Pz+g/iRO8yQWdh4pbgwFlJwqfDJ
|
||||
h2T3RZDbNBSxyRHgakAtaWMfMeN2COrrC5bgwL5Qolyn+4RCRk12LNRAfzxwLmQb
|
||||
yNc1qRRvEwQm3DsctSIB2wRhyc7FlBqKIa0bGllsOHOY6Hyf0RmDhngTQRHaz1Pz
|
||||
arczAxpdzn+uEzIzFQ+g1nXZJjmgM6mSx0vVfgqCn5o8ySQ5yCPuUnaxpLOBFvg6
|
||||
mxkuEP6G9LE6+q/3koH4VWQIuzF4EoYD60SRFR1snRvyRCpva1CV/th7crsez/p9
|
||||
yKwrLMVRxJfxEcqnbJzw9+V6bxdWP1juXBfxbae/oaPXyoBla1C4ZoRRsyGNAjSe
|
||||
3L7YwHhiR1dtc84ZzwCZYtxhXJXMReTgj4yFnuBmrJmS7UGjqRvbmT0/zE7lIuJq
|
||||
kH/4x6HA86Jq+JJjKlk9ZLEnZAQ6jxRaCQG852Ay2WdfP/F/85sUQz94/XomjvpM
|
||||
H1Ss2eLQlRGUbJMdAbnHQkY2Nykt8WenM3jfNCnbn1vb2k4azJCjjtDObvFVsNfv
|
||||
js8r33PtldeaHtJhVWdsVHqOIbJcZpSkxFbBZb8hTsCV2TrnnJAvBHFQgaV/YlGr
|
||||
XlV7+/Z/UxVvWUtLzd0XlYrdcBluboLo4NYh2ETjyx5xZL9iGh8MYfuFPqJUxjzy
|
||||
p7QnHvvnPSB3Mq2IALCgMkpVRy6jWubS1r0YvRKUN3r27jnC0Kmx6xEPNhbxHJ6O
|
||||
vOHemaVpH0E3lDNOhDGQahXHlnE+xxmYMNYlMXftq4e1U8aiILBQCU/OoOwoVFoM
|
||||
+N8AO24tW85XiEhyIGgRbZK0ZRTV9ZG9LYvmqplyj2y6+M50haOe5rzZw7fTMUea
|
||||
nGAHZiaJAMgYi2eIbDesDguzoc8HMM6KqpGkD6If4E0IcBGUAHCw4tpp4WmKbNW7
|
||||
f4cj22Qw9ccl6Jf/GwoBE10QeOqR8N97mP8ODpuucB1CVjM7DoI5Q9zXZNfBVlu2
|
||||
ylyF3XeckByVsU1nPQO0PeRd26HHueWNaPaoK9JwOwHv+GIU0HHWjItVPpnXKAMZ
|
||||
ubM7CVuixPIOks3Twj2XoKcDyHIkaB07sZNkooNCn1hoKZPgQorgFwfouq8LogqX
|
||||
LKFvpHiidQdvwnG44gqKvGtAFz+1id+UDN/FxLUnWlkqffZnOboLKDCNBi/Gagz/
|
||||
XwoZKsCm5za5hIktP4Key/OtH7/JDNu+vyiTtjEQWcEzKx035YhrcdMEiwZtHtlc
|
||||
La8s+aYXL0XQkBeHFnhyMIkKV7Ke/W2mYAT450tKGPTBt6QDpTkjZDoR+G9oGTb/
|
||||
DtpVaMdIxZ5du6dFNaJbYF7n1Sld9eov3TQ4KkJ6oeE6gIeewafMrNZcGRSsGfkw
|
||||
lFc2g0GRYhcfzJX+HR8ORtGCSX+yOv6cXJNzQNqBcTMeaoibNl9PTTmzfl1W4mMD
|
||||
LASmiiXl4K6IZ9mZks0Yd3zgBLJXDqSWknu5TrzRrWTDCSnkarnchTYZJ4SWov+v
|
||||
B0sNWJBmt+tg3LY+T1qMEzxqdMGCfP7Er+9zKBPgJm+LpeffpmMzHUx+jtVFQtJi
|
||||
uyRvUm3oflbFE8WIE2b4OskGi+0BCcOt1fM0S9/1sqi/H8SK100MxuFoA+tBfftz
|
||||
MBPTC2hlx0f+/dwFsVAg9lB6VL4duSgYDmAU7B9N7b/pFw1EBxjdIjMNO91MOddh
|
||||
vLUR7q+wRHp5tzMVUhanPYpsInMm9CBjYu+Bn5dGJC3u2w3U5W6foU8RvSB18Jsf
|
||||
ly4Bk5B5uhAJ+ums/XrO7C6mrCYtygKO3CZucQEhV5SoFuSin1jUzgqoPWwj6Ov4
|
||||
tlrU0y5OFsbE4IzKS7N2F1vYr7lEvGyuTeX02H0w6boqsyTbFBmPrubunt8BrHVl
|
||||
Wb3xPScQjNUncNCXY790lriUjkvStewjqdQ16AQLMJUOQb0d+arVdZJA5163NC1n
|
||||
ROI3JtKLaWzC0XpMJ3t3cDkTXAB1PzrP3DN+yx19j5L8AqgCPzCDkq30E7US03TH
|
||||
2nmsAkSO4L0nkAGpR1dqjOHvRf2zAFus8TRZvS8Bssf0gIHOWLvQbAt+HVUfY4wD
|
||||
uZBZ8ueCXvPqVzBXP+20pO8K4w7SE3eR0DHuc/zOP2GEye5/uy2AUHk99OVTzH31
|
||||
AkA5AYvKwZWD+Nb3bHqOVQnhLqz/P4ZJ7B16gpKoKw0UDRkXOVUiljzTywkd2HKh
|
||||
3u23hNXaBrJyi1bP2ytraVGa00hWNMG9MAzS9bREaCa3sURdDu8Wdawab3sPVkul
|
||||
swoOMpSPPoNNylY0u7KXe5uscm+ZXh+/cjfzpK2gwm034ffIvqvp1zYUgMk60h9l
|
||||
o4uRq1cLfbL1j5gY0R7XzCKsY5s/u2ZJJUaYxj8l1UcvOwLJdGU9m9rdQMTJ5OrC
|
||||
9Ze4UtQhXHYcnXkUYVGzFq2ypg1WRRDe6qgapllyi1bnXCn6dvgCVfbvGZoCnaX3
|
||||
IF0gutIuv0AucRdcYtQm1w1imoNtu/G+a3CZnyZlRTGTLyZfi0ElFX73L4CrAZp6
|
||||
JE+6fmzEkg+z1IDPqBBlTxdgpOSBGEvPM38x8e93AoQCfT1d9GLy3jlBDoVYKei9
|
||||
Wy5XKM4omYodTmmkZHLcJDqIjORbl3c/YNLT3wxqrFjo5bNSM5w2nbgiiGiE8CSJ
|
||||
O53CvyLYGeHTTQ060CQk6Ex6vVOPzfYLq3IRhqsklJdllzgeuncTKjqE4uhgGKjz
|
||||
aVv94HtwVCEzuAvyqrVol2sqrAAg7Q+T5kuSo9nR1N7sjSeKIVmjNti051DMif6X
|
||||
4zj9GqE+Nv48OML3hLODovTdcsArBpIo3KkRr2PhJsWyZyq9YkkRdgGxE24GRAXr
|
||||
TEqmQyj2wcZRFXptmWEzM/OKvMhC7fDAXyMkhwFsjrHq10OAWR4yzq2ivuTFUv7x
|
||||
dMFSKSxfW24iAjlGZGsHtQcLQYf3NhQWqDVmtUl/ZrXBsQs+StvhugqGoALKUGy2
|
||||
yYdlJq7GOAcUbY1GWxNNUo+TjCMdRPCIS+41mhRMnth+9HkYKWJvzlVYeGmg7C47
|
||||
N7Fbl1IC/qdluYXwH7xp6om7juIrKVY1AqzRCGawVH3bg1A4a76sMMYRLxZts2iG
|
||||
DCPPON2o6DnPNUCBaRd9YPrkqsOTXgCULAKjjKCJEIi9vP/nHrwXrr6qxXy/EXtq
|
||||
q9qZJyM+7xQgBJybMebaPXOSbcA+NHDrDTy0XpP2bdfb3vUiiwedJocIUXFLkyuO
|
||||
DyIzDXYo6gozboakQqdMLfsNCm6TKEquNCIx16VUCulFF99h6BMzezYx4L5dHg+V
|
||||
bOdijjDnNlX/6qtitXMMWaOqUFV0ld7XZgPKSltTIuImMEcib7mWxcb7r29nY+Jf
|
||||
3UKRDTbWvG4shUJ7pwaCi15YjArfmllp8MYx4bIVfBc4P0iS7S8HzM9D241ECUPS
|
||||
tdaNOji18VRh7rhnRZYd2VQwLkauhBiYLQMw+8pO9TtUA+LOWzXqAnDHrpAWAJhq
|
||||
Dnx8Ns8f1GTp70ABi+fcSvYSA/+ce/VFYhbEsQvv5wpTbNZIrG78etY40aH2KrmK
|
||||
aGUFCVmuoMZEZX+wfA980S8XC6fO3ZmbR1FwmSP3vGgY9cGtK9EvxFSrAPqBGmnF
|
||||
4Ygl4KRrxpZUfAVgKl4htQpsbcYPqKCZMOLFTfebqJVzIL86kB+jId9dOP5VwRzM
|
||||
jsb4bF6S7sPbkwW3CCU2+m5s4zbg6krkyIutqLdOflBDaj3zSNAbA62WVSCeRj5a
|
||||
R+2LLWy4Sd7V7wQqZY7XWxDnwBXG2B4+TxYp3DYUnJ0JK/bcz2H9DAtMDVG68Ty2
|
||||
/rJLzlHEk+tA+4fNcdO6gaFQaYJHzx/Zc5D+fDekHzYhyYKDRXXGM64eVC4G5ITg
|
||||
o10vsXep8idKjQqm00Ne6q6zd7LMCL88LobRd+Ggu9Tk4Ffwl5io5dAbsUkGqRkq
|
||||
vCF/4kBI1zpwP+lrLbfDQmMAmjRWWqwo/jdkjtNCD4UfXQqZhsaCGvyy4OsO8XlI
|
||||
x9w1e69D5oMjgsK9mdlKOEca9blAHlKDtly731SwZGAvwBbYkdJKvNAA/suCPbYw
|
||||
a8GrKmxEx6dcpfEKWXVd4kHcHRTeNtdfoUocjVEfu/67xCpGKkn9J/Y02HVoiEDH
|
||||
vqmrFBWB4npWq+j1O9QD+iIbX6G6b6/xhL6/7wXmrlvmke+mEYaulMVqAWeTMoM3
|
||||
sM4Wdo7Y60XW/og5GR2tYkWU912+Z47UphzYJf7LqGNNRtuEaxqN2PjhGpq42VHV
|
||||
6ShL+RBE5XMDX2FTEFTL4VhjOniLAtlmLeg2sKl5OxtrAk5KcvqtLMmG5eENQy7N
|
||||
wXvpI5UbJck3qWTd07UKXGJySG4goHi6QzY1RJnMbVdRD0h0xFPD22PMOYzlly5u
|
||||
/plr+TYj1xkrRaf5wzscnKwBMtHVjaNcb4PCMxE7bP3eDA3laeYS2sJwfaRCrcIK
|
||||
9DwHLPfV1AbjEsMpj7EiwzylOKlOPXoVt4gfSrudq4G3mC+b5VGiu0KWEuoPpfEQ
|
||||
QmW6mHDSq2utY4hnpNyBbz5wQmlTVRWyXa4iH7y37m6BoB5aCeApvGWj+zDoY15x
|
||||
hnLH8yBz9dK5+uj/4ojAcRy9ymLYnomQkT4RpDuylJqtV9DxRtN0mY6T7JKwmJ26
|
||||
DWwdsMVhSbYppnbAsC/epmBTH6pbvxF/DT1xaOUS2fts38Me+I+vQzCwuSGDdhsy
|
||||
PY0nRR13eUd2e5kFNOImecw+D2znIjhfvM1ttN6smsT7ON2VTLdGhKqH3HbHmyVP
|
||||
UQhpGM673GrNLmPEMT8BFFeuVrVi9K4Qn8y5XYrc1Dtr8XyD5Y9i9Jhtx93tbgKl
|
||||
K5N/WYuqBzkTnty8BD4V/oNhAsKP7qffeF+hQ+wOFQ/goWVjK0gb31Vc0IIYWPZO
|
||||
dExJ0FCtrR24MtrCBeSzsPW0ym95rTIrydrmoOwBNysW2OUAuEEuXomyY0c0mQmJ
|
||||
Qh064KLsqEG8/IpeooTGBQW2OPvz7RiRhidMiaTmK85UUIa4yB5SaBSVwxEYfh4Z
|
||||
N1Xotlf38HxbJ7nvx0+u5KGMSVu4BAWKkzg5L3jkJoERjDOFY8SObF0rQ5YYbsSt
|
||||
3eLnbCiCVTVRm8qlzSfnbFxsy5MXGCVqpiMYwBzOMn7CI/Ng6DaDFCNX4MliUng/
|
||||
PSwxkY4LUKoo/8zO/Tqu93y83oDWOsvgLNY2nXJ6W8/XfqvK3dpHhf0ohHHs9RTv
|
||||
km0QTGqufpr7advq7evYc5aHYTEsiJ9WCi6w1EHdSAUbGcN9VxUezLY39xmNlKu6
|
||||
KWFPg50dhzYWjI9tHh8zD1AzPbIL/EBcbg9dEtfW8ySZPgR/FivKyLvYkBG3t62G
|
||||
CcMCRA1bkcEf8YfbMm+0VC+JMbOKTw4AsWlAdLWw5lFyCRGmx7IOIe6D5N+qnKxJ
|
||||
Eie/XCOYvyuX/7YyMaEJ9AZlFUCka9qCHPJee2aVq1N3whpwGfUHD48sDExGCOeO
|
||||
JymH9fa7QDBdy+0FLiLCNG50VYAoOH0wVtjXJW+Nqty4ed5yOJL09fnvHqz6/qGv
|
||||
QbrxtWFkxQL1ZkEEydN1xJS1tAb4LaC4lF4MvvTs1NOwe1d4Po0VvBB7Ou+9yWkG
|
||||
9/4Pb/rCjyLDbwxY2WfISCVv23cmRjV28yanwHHvHUEqZYFy09gPDGhB2wb8YDqZ
|
||||
psmqcN2scQo6GjiMAjaOp6/63KaqCvTAGXte5mYDLMCwtTr/z+3tCk8WJmacAvA8
|
||||
AdzbuAqSpyoGRd0oQSlVd6RnzZWM/tEqP+et8PM8BEAkUtst6BnpoBsVP+LzLRlW
|
||||
eyrqrpa8+LrMsUxvPh7bgPicYt9YX4M1j46IeOCkreYW5yuOzYjiaoO09gVC0QuH
|
||||
8mD0cEgacJnBHkHKcZjIIVebZiRkxwDJk13BLHgKsFdlYBZNguOe/7nrskJb/7vA
|
||||
9OcbAoEMWXTeDthH7AV74OW2JnGYt0c24xzHMF+JNIm/hDwhZCssp57v5VDAXmQu
|
||||
4tdudAqn88P1VnIFZMqaw76QQOgCFHZjLufT60XrRXKV0FJybivr203lD9OsSuZL
|
||||
dbEqN3Av5Q4sIZYn96Z3nV3QkYdbmE/TxbOeAY9sDuEHJHcShYzFidOcOnyW74at
|
||||
gzcZISJLOUB0FZxOYwUgZ05OULjPASv+Y64ANN0UlMLCATcTDnllhiS2DKvyU2t6
|
||||
jM1k8QSvWH3ab6cS1KE/ynN2enO28yoOk8gahWVlnvUOFBKvqobbEWaNu9Ut4705
|
||||
yZbxi4muB9Rudo5M0XDmT7YL1CEpV/+5OSQGRl9O8wixab5qrC72
|
||||
-----END AGE ENCRYPTED FILE-----
|
9
home/.chezmoitemplates/secrets/gist
Normal file
9
home/.chezmoitemplates/secrets/gist
Normal file
|
@ -0,0 +1,9 @@
|
|||
-----BEGIN AGE ENCRYPTED FILE-----
|
||||
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBlQi9vZncrUXduQWlCdzB0
|
||||
SkFmSUpEZW95R21Jc3p2WElYK1gxcW96YzNnCkZjSmZHNS94a0pRclNmdUdyMFVP
|
||||
RXdXa3oyVUFTLy9PNEIrUk9pcURnWHcKLS0tIFlLVTdnTVFVN3g0TGtQT01RRnpK
|
||||
c1RNWEg3ckt1blhxQ2UvVVZkRGFLUDQKlaFMP2aDfW4P+nYRKxV6tuAOMQGyloFI
|
||||
T0AsckE6HFX6gNINUOwUNZJfyHegjgbiv00+mCwEf8Y618XUZn/vJihZc74cQ/y0
|
||||
ZmkPr8FBvwwD/pDFaAfWFN3OuiUB5KwhM5l0bgDbHOPqZmG2/cT4P6Nu0nuNKU1N
|
||||
uh0owEonxlXGMwR7jw==
|
||||
-----END AGE ENCRYPTED FILE-----
|
5
home/.chezmoitemplates/secrets/gist-fallback
Normal file
5
home/.chezmoitemplates/secrets/gist-fallback
Normal file
|
@ -0,0 +1,5 @@
|
|||
#!/usr/bin/env bash
|
||||
|
||||
echo "{{ .user.GITHUB_GIST_TOKEN }}" > ~/.gist
|
||||
gist $*
|
||||
rm -f ~/.gist
|
|
@ -0,0 +1,8 @@
|
|||
-----BEGIN AGE ENCRYPTED FILE-----
|
||||
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB0NzFNUVRodFpFbzI1VmxU
|
||||
bzk3ajVpaUdwUXJVRW9qOElyOTZCalVrbTJvCmg5UVpHT2ZnRlMxUzUrMk9yR0VE
|
||||
aTdINlVOM04weVJ0ME1BWkdxQ05kQlkKLS0tIGpPVllEUWlMNmRJT1ZoVUpQb1Rl
|
||||
N3VBeXdXMEZ6SlRCNGpIbzlVMlVWaVkKjKWy+2FM4edw+AoD776u6aWLG/BZabZo
|
||||
PS7SRsQT+XAr4WoVX4lESosxzl1lFBrtSGLkxL5yWTwNmbEZVAkPNsfWtdMHj/Rv
|
||||
gnTwIggp5RJwWcDnTNcSJ/sCnB8uHVjGvbH48KCmKd1GMg==
|
||||
-----END AGE ENCRYPTED FILE-----
|
|
@ -1,2 +1,2 @@
|
|||
---
|
||||
version: "2"
|
||||
authtoken: '{{ .user.NGROK_AUTH_TOKEN }}'
|
||||
|
|
47
home/.chezmoitemplates/secrets/slack-term
Normal file
47
home/.chezmoitemplates/secrets/slack-term
Normal file
|
@ -0,0 +1,47 @@
|
|||
-----BEGIN AGE ENCRYPTED FILE-----
|
||||
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBURUtSeHhGWXRHY3hiWjR6
|
||||
cEsybHUzSnF1M1pleEpnd0c1MVdsSFo5YTF3Cll2RExOck9TMmE0SmJqYWFLZEJG
|
||||
MUhsc21YWUprRTNzb1VHRWtJVy9TZ2MKLS0tIGkrRVFmb0pheFBqMktPbjNHaFdS
|
||||
SHdQcUF1VkZuYVhyWXVzQ3ZnUDZYdmMKVsiujjIfmYDSdSmPpgueFxMq9vY38d/W
|
||||
1w8HC/rpDVBgh0un9IPkC0jVLbaMbjEHr+RoVhNi0LzMl+BPbwpMN/1FgN3KK05B
|
||||
dbIBaP/xA9MMS0rfKvHXtrUsBAJ4hgNGdOlhiaCCRVtEAI0rMc0bYfIuZoxiJyS4
|
||||
EM6ohaZTygNTSH68mq5vsZwcip9zTRh602pLsnwrigjE93FKQ8B6TxpLyZnU4KsW
|
||||
J7tKHfDD2A212RuB0zooMakzQCy+QhTdDewmyVLN2/UkDxu7IeiDJ+eUSZu/zY76
|
||||
7J9uWSl5Mlrz1tnSR5iPbgEnU0kPql2q1DMlpGLWWK3PYHDizOHMWDn6yUgNP5O1
|
||||
4lII0LXVxwiUSjUzMIogntUjOu0xmtpG5rouV6GUpzdEa3UPn6Z/vNxTJDGDpNgG
|
||||
tz8PT7Bd5P5O/gXI196fO7EiaFkUGyrUkHbmatte4d45Fo4n78uzZEiRcb/Amccu
|
||||
zV/jEIgOv0vyuS6l/f13QCc7Ku5KBwWQgbn9z0Xrf2qpUmKBKHgD9QtMJ113bQ0Z
|
||||
6Z8UUtzZv0A4ozcdHVWGh0xqvM3+6h5eMAvB9iVFhaZsvhz5vSnlFnZAjERkcGqf
|
||||
V45rCI1x4AAJuOMXIgcv3N6Klndyj7CMMm/cltl8r6jtfhUILOJA3ldMf437eQxl
|
||||
ZqjNtuKDdLmXNIPyh77+J42yQM2wUmYiywCDrFEWzLT9XQL5DiU7HZ4k9mNUAKd8
|
||||
Zq8TQGp9Lf6/1WsuZmn+Ki6gLwRAh8zsv8Nrnz8Wt6SFfqavRK7am40bX3MdlKD9
|
||||
9nypCrorz5z6qI1KPH/ckgpyfRBJF4PtH0AjcKnw7+ML0xYa5jGvEsD61DBjbluM
|
||||
KCPBFzYUOOdvHGz1cY0dI5GCRwq1rCK/Mz3LrKmnHUDVI2NfKSdHazshcBPs/Ocf
|
||||
4rft1ONWGMTyzRsdlFKvabX68lzBwO8/0slcKZO1TDRGcjzMg4TlgKh+qKeDwUKs
|
||||
TnbQG1I7CvFoYFYgi0wybhw1f6PEYB6PEPbvWxMevrAzSZ/y5TfrUk7VDPKNVK41
|
||||
VE3TuSaoQlWL+617HXeKmg5rGz2GfSnp3v+YLi/s5ldG3w/06Ta0hDVcf5L3kGR6
|
||||
n3UkRZPskxwnl86IOWbC7vTgnlAqDgMrWqjl63fBiJv4kjzT54JYgrOyoXyU77AZ
|
||||
n3PyKU07vtASQPk6hF7cGYNihfGY2asPa5v54pO6dMd86i6eHRQal5SJyiTdeCRa
|
||||
unVemKb4qDKE4S98PLTKq4E7DpKRZjTZfc2YrCojckWhcD/dkNyOR5BqCDV4sjz0
|
||||
4gzxDvUXL60X11OfqXt7DRh+uKE7FVHXwzq1bWE2uJ3kOlFuzJpPe5lpbKtmyOOF
|
||||
97vGRGlrR76wJn7dOTvoyQnuat1XCo65aS/iFINnbh1LpXDv4T4qaLOggB//anuy
|
||||
Asb4y3AF2SEU1k6lDFef/RLLHdRjGhxmCNFd44w97xxfr1etTbvQ5ypnJBfzKv1c
|
||||
Q5OqIYMgx70d8R/iCc4cZ6QSphEwBVqNo8WaStVx28v3oDAN7RBQ328Euqrzphwe
|
||||
hFbnUG9quMr0kgEgzAnvfCz8bqZ7LQT4YbcvBdPMagVdTqr4c0UoU6c4YMe/XAp9
|
||||
CkZxqKBoXtiUQsZLH7x4OaYShnr+lbIdql/gf73J3f/8/mE3qEMngu9R/NqkG2sM
|
||||
Qkxz57RtR2losnbZTTnI9wLZDmdVvjqxh+W2E8ygPEd6vLImk4YHz7j9stSCeBam
|
||||
f37bSbyWT+mjfSGk40Y3yWTkAWjGvmKzSwNrsPmuZ8s7A5svRw8ueQNAEZjdGLD0
|
||||
jeMPTvoqBtlcoNVfXABDcVPa9kCR8CAC+tVaYtYW7nwC2HwZ9DRTs1Kj6rm6dO3Y
|
||||
BCjT2HZ1hMUwhv+MU2b4lEM8hunvij8FsS+mhGU45stRX6o7l+c/dOnO03Ypy7Oz
|
||||
JbEXqOED+CXELdwRbzFXhkavYp99cUrOOKHY4ZmBUxrEP4rsNavoMNBsmr1Lp3gP
|
||||
tFHfcY7kC8Dk+CKwcb1P9OPCCoe2Igyha9rbh30DiHk0yBECHUW+zcF6iZS8Y19z
|
||||
2unX7wOTf3lTlQhsosLhjy8Nm1ZXJLd0H8Ns/vHGbSSKC85W+/0N3yKN8gqY3gaM
|
||||
TKjBgnKyEapT9lXakcMi0PmL8/mJe7JZVJH5CRh78ptZ6Qe0yomwZ2F2hYwtTFwh
|
||||
aoXQn7FZSwUqPfywtr9iO1vKLGU00OfiMXmDr2vDWWmcIWm1YPLLroGcL/tluEzo
|
||||
jPgirTN6sd4nnFAO/DAaASjydEqVnXV2V+Z9i/a4fEnY2TqZQHEM5N9JtLRDAhWh
|
||||
I1UnhUFhm43pCil3l6o0IF9bC3pAL6TrSxqgYRt6mS0Le0xCGFsKjSc7flVE33jI
|
||||
gpmb/zt/pamjOVnmwQjf4IQLS0VqhIxmK0OkGzU6ZjhAXtyVtlrlyBTtvWuYvqH3
|
||||
8alpP+8kfBw3foZr4t/25OZDgExcSNH5/16tfffnBUIYUZXce0avySZQZ+QOEj97
|
||||
bBlFPeVzotiMCjDMb3jFoEPzN/26OpBIUzk/R52wOa2FkLG/jAQjJPR/o6+YW8dz
|
||||
ndOWxTkW3LeRalRhafl6Ae8DX2IGfgKc5xBJSyl9c8Je
|
||||
-----END AGE ENCRYPTED FILE-----
|
70
home/.chezmoitemplates/secrets/slack-term-fallback
Normal file
70
home/.chezmoitemplates/secrets/slack-term-fallback
Normal file
|
@ -0,0 +1,70 @@
|
|||
{
|
||||
"slack_token": "{{ .user.SLACK_API_TOKEN }}",
|
||||
"sidebar_width": 3,
|
||||
"notify": "mention",
|
||||
"emoji": true,
|
||||
"key_map": {
|
||||
"command": {
|
||||
"i": "mode-insert",
|
||||
"/": "mode-search",
|
||||
"k": "channel-up",
|
||||
"j": "channel-down",
|
||||
"g": "channel-top",
|
||||
"G": "channel-bottom",
|
||||
"K": "thread-up",
|
||||
"J": "thread-down",
|
||||
"<previous>": "chat-up",
|
||||
"C-b": "chat-up",
|
||||
"C-u": "chat-up",
|
||||
"<next>": "chat-down",
|
||||
"C-f": "chat-down",
|
||||
"C-d": "chat-down",
|
||||
"n": "channel-search-next",
|
||||
"N": "channel-search-previous",
|
||||
"'": "channel-jump",
|
||||
"q": "quit",
|
||||
"<f1>": "help"
|
||||
},
|
||||
"insert": {
|
||||
"<left>": "cursor-left",
|
||||
"<right>": "cursor-right",
|
||||
"<enter>": "send",
|
||||
"<escape>": "mode-command",
|
||||
"<backspace>": "backspace",
|
||||
"C-8": "backspace",
|
||||
"<delete>": "delete",
|
||||
"<space>": "space"
|
||||
},
|
||||
"search": {
|
||||
"<left>": "cursor-left",
|
||||
"<right>": "cursor-right",
|
||||
"<escape>": "clear-input",
|
||||
"<enter>": "clear-input",
|
||||
"<backspace>": "backspace",
|
||||
"C-8": "backspace",
|
||||
"<delete>": "delete",
|
||||
"<space>": "space"
|
||||
}
|
||||
},
|
||||
"theme": {
|
||||
"view": {
|
||||
"fg": "white",
|
||||
"bg": "default",
|
||||
"border_fg": "white",
|
||||
"border_bg": "",
|
||||
"label_fg": "white",
|
||||
"label_bg": ""
|
||||
},
|
||||
"channel": {
|
||||
"prefix": "",
|
||||
"icon": "",
|
||||
"text": ""
|
||||
},
|
||||
"message": {
|
||||
"time_format": "15:04",
|
||||
"name": "",
|
||||
"time": "",
|
||||
"text": ""
|
||||
}
|
||||
}
|
||||
}
|
24
home/.chezmoitemplates/secrets/tailscale
Normal file
24
home/.chezmoitemplates/secrets/tailscale
Normal file
|
@ -0,0 +1,24 @@
|
|||
-----BEGIN AGE ENCRYPTED FILE-----
|
||||
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBPa204TWtzVGVqOTlLRGMw
|
||||
QkhRa2V4VEpLa2NWSXVkaFFUZmNEUXRyZlJnCjhSQ3hYMFUyQ2xsWnZQOUhxVG9C
|
||||
ZWx4ckNKVjVKd3c2VG9GS1liV3hOV0EKLS0tIGVOQVdxYUNOT3lCanlKS2J1Rmky
|
||||
SG02ZWV3QlcreFJ0YkVrMVh2Y2FnMGsKPi1IqzPFU5QX4nwn6tIPPAU6xYhYFE+t
|
||||
StszmuQIwSd7butP91I866ss2Ov/Kgm+LjtxW7QBR0z2cgZ90PODasUYvWtcATbY
|
||||
yeJ3PDy5bTPDSeS8+t0Z9Z6UZCfQduT2VL3w2OII9gg6pFciAzZJYW5+buFNA1OE
|
||||
1BBMmNGw3K/o5xejCfB6hrx53qaWhd+aTCvj3VsZlpaIpCeuD5plKi8cWztO2KVM
|
||||
5S0qMMfTP5o6Y8WN9jpQTt1yPlWnJ56fXJI7JDv+/pfipMzngRViNvirhJkbpDj3
|
||||
e2178xZc+okDpbbgSn8JcNYVbaDLXJvI1awtt5WoLn9Wi1JwefhtMRSziDm8ulfT
|
||||
f9xFmE6hlGV3ulgBGf11n5pvhhvjRu93LT+BvKGWa7Lj911OUbT8nl3CgqncJno1
|
||||
SH3hXNuZbq4pn6MDhboW+EaPpA604NXtpYpcejOryi9TSndkHi3vDZ1B24QIFsNu
|
||||
0fKCu03+PQyalpPax/6zhJ2+GVGsfxy10UqUAu7I7LwY67APpK1ikRTmeVocS3Lv
|
||||
VhSJjdydtkzOhtnJkX6SF2aiCspvrGGE4n3RZeLnsyzzm3YOG7JFjEtQvBSyU1Bk
|
||||
B2QA+hkrDsaE/rbjkLJ61Nwa/1HEKYNSQ41HYFVYszMwpsUbJB8sJRGzFFkIc1oW
|
||||
WibmhnbYf8s+1Wtu02sSsrfgKu6RfleRMsTVW5rua0ENq6DCFMpb3kZYFLG4Dzk5
|
||||
4oJUJzz7AonhsdKw82ntVh9+ZUmhheLREv70PGYDaVYw9YyDZtdyskc423AtIOed
|
||||
Zom5uuJqQD0dkDa+1qeIRIlGV0ll/hS/ZO2jFCeqqvTBKIPbOBS0eNFVgyU5UQyl
|
||||
8gr8URzn7qj76v39jWN0EkWL8zC5aYG5UME9osL2a0kDhzg+V0hynEsoMPpyz05Z
|
||||
CFOz2pv1PpJOg26FnCOHjKVPD8Nbp6YyVPD95sj5K+tOlEw6dDZfow5nrqUoEss/
|
||||
88t+3DLIJMOJ87HmeVrR0qMirp70YaOQ5QZU/u/zlWyEOGQQzNj0Fnej4RJ8tsf2
|
||||
pR+7v/valy/nKAby9XJDqWbhZPuIarambMOBl51/KmHjpVjtRScxktTCTjaEPANW
|
||||
th9brw==
|
||||
-----END AGE ENCRYPTED FILE-----
|
19
home/.chezmoitemplates/secrets/tailscale-fallback
Normal file
19
home/.chezmoitemplates/secrets/tailscale-fallback
Normal file
|
@ -0,0 +1,19 @@
|
|||
#!/usr/bin/env bash
|
||||
|
||||
### Install the Tailscale system daemon
|
||||
if [ -d /Applications ] && [ -d System ]; then
|
||||
# macOS
|
||||
if command -v tailscaled > /dev/null; then
|
||||
logg info 'Ensuring `tailscaled` system daemon is installed'
|
||||
sudo tailscaled install-system-daemon
|
||||
logg info '`tailscaled` system daemon is now installed and will load on boot'
|
||||
else
|
||||
logg info '`tailscaled` does not appear to be installed'
|
||||
fi
|
||||
fi
|
||||
|
||||
### Connect to Tailscale network
|
||||
if command -v tailscale > /dev/null && [ "{{ .user.TAILSCALE_AUTH_KEY }}" != "" ]; then
|
||||
logg info 'Connecting to Tailscale with user-defined authentication key'
|
||||
tailscale up --authkey={{ .user.TAILSCALE_AUTH_KEY }} && logg success 'Connected to Tailscale network'
|
||||
fi
|
|
@ -1,88 +1,5 @@
|
|||
{
|
||||
"slack_token": "{{ .user.SLACK_API_TOKEN }}",
|
||||
|
||||
// OPTIONAL: set the width of the sidebar (between 1 and 11), default is 1
|
||||
"sidebar_width": 1,
|
||||
|
||||
// OPTIONAL: turn on desktop notifications for all incoming messages, set
|
||||
// the value as: "all". For only mentions and im messages set the
|
||||
// value as: "mention", default is turned off: ""
|
||||
"notify": "mention",
|
||||
|
||||
// OPTIONAL: turn on emoji's, default is false
|
||||
"emoji": true,
|
||||
|
||||
// OPTIONAL: define custom key mappings, defaults are:
|
||||
"key_map": {
|
||||
"command": {
|
||||
"i": "mode-insert",
|
||||
"/": "mode-search",
|
||||
"k": "channel-up",
|
||||
"j": "channel-down",
|
||||
"g": "channel-top",
|
||||
"G": "channel-bottom",
|
||||
"K": "thread-up",
|
||||
"J": "thread-down",
|
||||
"<previous>": "chat-up",
|
||||
"C-b": "chat-up",
|
||||
"C-u": "chat-up",
|
||||
"<next>": "chat-down",
|
||||
"C-f": "chat-down",
|
||||
"C-d": "chat-down",
|
||||
"n": "channel-search-next",
|
||||
"N": "channel-search-previous",
|
||||
"'": "channel-jump",
|
||||
"q": "quit",
|
||||
"<f1>": "help"
|
||||
},
|
||||
"insert": {
|
||||
"<left>": "cursor-left",
|
||||
"<right>": "cursor-right",
|
||||
"<enter>": "send",
|
||||
"<escape>": "mode-command",
|
||||
"<backspace>": "backspace",
|
||||
"C-8": "backspace",
|
||||
"<delete>": "delete",
|
||||
"<space>": "space"
|
||||
},
|
||||
"search": {
|
||||
"<left>": "cursor-left",
|
||||
"<right>": "cursor-right",
|
||||
"<escape>": "clear-input",
|
||||
"<enter>": "clear-input",
|
||||
"<backspace>": "backspace",
|
||||
"C-8": "backspace",
|
||||
"<delete>": "delete",
|
||||
"<space>": "space"
|
||||
}
|
||||
},
|
||||
|
||||
// OPTIONAL: override the default theme, defaults are:
|
||||
"theme": {
|
||||
"view": {
|
||||
"fg": "white",
|
||||
"bg": "default",
|
||||
"border_fg": "white",
|
||||
"border_bg": "",
|
||||
"label_fg": "white",
|
||||
"label_bg": ""
|
||||
},
|
||||
"channel": {
|
||||
"prefix": "",
|
||||
"icon": "",
|
||||
"text": ""
|
||||
},
|
||||
"message": {
|
||||
// This uses golang time formatting:
|
||||
// - https://yourbasic.org/golang/format-parse-string-time-date-example/
|
||||
// - https://golang.org/pkg/time/#Time.Format
|
||||
"time_format": "15:04",
|
||||
|
||||
// You can use 'colorize' to give every name an individual color
|
||||
"name": "",
|
||||
|
||||
"time": "",
|
||||
"text": ""
|
||||
}
|
||||
}
|
||||
}
|
||||
{{- if and (stat (joinPath .host.home ".config" "age" "chezmoi.txt")) (stat (joinPath .chezmoi.sourceDir ".chezmoitemplates" "secrets" "slack-term")) -}}
|
||||
{{ includeTemplate "secrets/slack-term" | decrypt -}}
|
||||
{{ else if (stat (joinPath .chezmoi.sourceDir ".chezmoitemplates" "secrets" "slack-term-fallback")) -}}
|
||||
{{ includeTemplate "secrets/slack-term-fallback" }}
|
||||
{{- end -}}
|
|
@ -1,5 +1,5 @@
|
|||
#!/usr/bin/env bash
|
||||
|
||||
echo "{{ .user.GITHUB_GIST_TOKEN }}" > ~/.gist
|
||||
gist $*
|
||||
rm -f ~/.gist
|
||||
{{- if and (stat (joinPath .host.home ".config" "age" "chezmoi.txt")) (stat (joinPath .chezmoi.sourceDir ".chezmoitemplates" "secrets" "gist")) -}}
|
||||
{{ includeTemplate "secrets/gist" | decrypt -}}
|
||||
{{ else if (stat (joinPath .chezmoi.sourceDir ".chezmoitemplates" "secrets" "gist-fallback")) -}}
|
||||
{{ includeTemplate "secrets/gist-fallback" }}
|
||||
{{- end -}}
|
15
software.yml
15
software.yml
|
@ -7310,16 +7310,23 @@ softwarePackages:
|
|||
_github: https://github.com/tailscale/tailscale
|
||||
_home: https://tailscale.com/
|
||||
_name: Tailscale
|
||||
_post: sudo tailscale up
|
||||
_service:brew: tailscale
|
||||
_service:pacman: tailscaled
|
||||
ansible: professormanhattan.tailscale
|
||||
brew: tailscale
|
||||
cask: tailscale
|
||||
choco: tailscale
|
||||
go: tailscale.com/cmd/tailscale{,d}@main
|
||||
pacman: tailscale
|
||||
port: tailscale
|
||||
_service: true
|
||||
_type: cli
|
||||
tailscale-client:
|
||||
_bin: tailscale-client
|
||||
_desc: The Tailscale Client is a menubar app available on macOS and Windows that allows you to easily login and configure Tailscale.
|
||||
_github: https://github.com/tailscale/tailscale
|
||||
_home: https://tailscale.com/
|
||||
_name: Tailscale Client
|
||||
_when:cask: '! test -d "/Applications/Tailscale.app"'
|
||||
cask: tailscale
|
||||
choco: tailscale
|
||||
task:
|
||||
_bin: task
|
||||
_desc: A task runner / simpler Make alternative written in Go
|
||||
|
|
Loading…
Reference in a new issue