-
-
Notifications
You must be signed in to change notification settings - Fork 5
/
Justfile
19 lines (16 loc) · 889 Bytes
/
Justfile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
set quiet := true
transfer-changes-FROM-local:
#!/usr/bin/env zsh
workflow_id=$(basename "$PWD")
prefs_location=$(grep "5" "$HOME/Library/Application Support/Alfred/prefs.json" | cut -d'"' -f4 | sed -e 's|\\/|/|g' -e "s|^~|$HOME|")
local_workflow="$prefs_location/Alfred.alfredpreferences/workflows/$workflow_id"
rsync --archive --delete --exclude-from="$PWD/.rsync-exclude" "$local_workflow/" "$PWD"
git status --short
transfer-changes-TO-local:
#!/usr/bin/env zsh
workflow_id=$(basename "$PWD")
prefs_location=$(grep "5" "$HOME/Library/Application Support/Alfred/prefs.json" | cut -d'"' -f4 | sed -e 's|\\/|/|g' -e "s|^~|$HOME|")
local_workflow="$prefs_location/Alfred.alfredpreferences/workflows/$workflow_id"
rsync --archive --delete --exclude-from="$PWD/.rsync-exclude" "$PWD/" "$local_workflow"
release:
zsh ./.build-and-release.sh