Compare commits
2 commits
d991c9acfb
...
8417896cef
Author | SHA1 | Date | |
---|---|---|---|
Evie Litherland-Smith | 8417896cef | ||
Evie Litherland-Smith | dd60d301bf |
|
@ -7,5 +7,6 @@
|
|||
(pkgs.writeShellScriptBin "clean-config" (builtins.readFile ./shell/clean-config.sh))
|
||||
(pkgs.writeShellScriptBin "rsync-local-config" (builtins.readFile ./shell/rsync-local-config.sh))
|
||||
(pkgs.writeShellScriptBin "xdg-query-program" (builtins.readFile ./shell/xdg-query-program.sh))
|
||||
(pkgs.writeShellScriptBin "mount-onedrive" (builtins.readFile ./shell/mount-onedrive.sh))
|
||||
];
|
||||
}
|
||||
|
|
|
@ -6,33 +6,21 @@ secret-tool lookup email "$EMAIL" >/dev/null || (
|
|||
)
|
||||
|
||||
EMAIL="e.litherlandsmith@icloud.com"
|
||||
secret-tool lookup email "$EMAIL" >/dev/null || (
|
||||
pass show identity/apple.com/mbsync |
|
||||
head -n1 |
|
||||
secret-tool store --label="iCloud mbsync" email "$EMAIL"
|
||||
)
|
||||
secret-tool lookup clear "$EMAIL"
|
||||
pass show identity/apple.com/mbsync | head -n1 | secret-tool store --label="iCloud mbsync" email "$EMAIL"
|
||||
|
||||
EMAIL="evie.litherland-smith@ukaea.uk"
|
||||
secret-tool lookup email "$EMAIL" >/dev/null || (
|
||||
pass show work/microsoftonline.com |
|
||||
head -n1 |
|
||||
secret-tool store --label="Outlook mbsync" email "$EMAIL"
|
||||
)
|
||||
secret-tool clear email "$EMAIL"
|
||||
pass show work/microsoftonline.com | head -n1 | secret-tool store --label="Outlook mbsync" email "$EMAIL"
|
||||
|
||||
# Calendar
|
||||
URL="dav.xenia.me.uk"
|
||||
USER="pixelifytica"
|
||||
secret-tool lookup url "$URL" user "$USER" >/dev/null || (
|
||||
pass show "server/xenia.me.uk/$URL" |
|
||||
head -n1 |
|
||||
secret-tool store --label="Personal calendar vdirsyncer" url "$URL" user "$USER"
|
||||
)
|
||||
secret-tool clear url "$URL" user "$USER"
|
||||
pass show "server/xenia.me.uk/$URL" | head -n1 | secret-tool store --label="Personal calendar vdirsyncer" url "$URL" user "$USER"
|
||||
|
||||
# GitHub API token
|
||||
HOST="api.github.com"
|
||||
USER="pixelifytica^forge"
|
||||
secret-tool lookup host "$HOST" user "$USER" >/dev/null || (
|
||||
pass show "api/$HOST" |
|
||||
head -n1 |
|
||||
secret-tool store --label="Forge GitHub Token" host "$HOST" user "$USER"
|
||||
)
|
||||
secret-tool clear host "$HOST" user "$USER"
|
||||
pass show "api/$HOST" | head -n1 | secret-tool store --label="Forge GitHub Token" host "$HOST" user "$USER"
|
||||
|
|
3
system/home/scripts/shell/mount-onedrive.sh
Normal file
3
system/home/scripts/shell/mount-onedrive.sh
Normal file
|
@ -0,0 +1,3 @@
|
|||
ONEDRIVE="$HOME/OneDrive"
|
||||
[ -d "$ONEDRIVE" ] || mkdir -p "$ONEDRIVE"
|
||||
[ -z "$(ls -A "$ONEDRIVE")" ] && rclone --vfs-cache-mode writes mount --daemon OneDrive: "$ONEDRIVE"
|
Loading…
Reference in a new issue