1ce0ee80c5
ssh: manage git ssh key
73427f47d4
secrets: remove identityfile from caveserver config
a0befb35e7
ssh: use keyfiles directly, also only include if sops is enabled
6bb530e404
ssh: use ssh dir instead of homedir
afdd0a22f3
ssh: refactoring
66c75433d3
snowhawk: add image browser
4e8e363008
snowhawk: add gvfs for trash:/// support
7106852a9a
snowhawk: mount archive part
5c08a54f63
ssh: keys formatting
3a858e68dc
snowhawk: formatting
53064f8db6
wakeonlan: unicast activity
d415e110e8
snowhawk: wakeOnLan
5c94d8d809
snowhawk: enable avahi
58cfd9ef4e
snowhawk: enable ssh firewall holes
5500abd33f
snowhawk: explicit port 22 allowance
58bec2bca1
snowhawk: enable avahi
58cfd9ef4e
snowhawk: enable ssh firewall holes
c7283f4314
secrets: string latlon keys
c534fe8fc6
redshift: bash wrapper
4e41b079e4
redshift: escape dollar sign
4f33cd310d
redshift: only use secrets if sops is enabled
9d67cf3d60
redshift: wait for decryption
1b3ce49ffa
snowhawk: enable redshift
d48b81fbac
secrets: add redshift secrets
9ce514aa6d
redshift: create module
f2699971d4
flake: extend lib globally in hm and nix modules
3fe55b566a
sops: disable secrets if no sops