From 7db458b4f2c507398ba4d833bfcc60380c1a46a9 Mon Sep 17 00:00:00 2001 From: Daniel Flanagan Date: Sun, 31 Jul 2016 20:59:35 -0500 Subject: [PATCH] add starbound sync scripts, work on other stuff --- env/wm/bspwmrc | 2 +- os/arch_linux/utils.bash | 1 + scripts/syncs/starbound_download.sh | 9 +++++++++ scripts/syncs/starbound_upload.sh | 7 +++++++ 4 files changed, 18 insertions(+), 1 deletion(-) create mode 100755 scripts/syncs/starbound_download.sh create mode 100755 scripts/syncs/starbound_upload.sh diff --git a/env/wm/bspwmrc b/env/wm/bspwmrc index 0c67a2f..3c49727 100755 --- a/env/wm/bspwmrc +++ b/env/wm/bspwmrc @@ -2,7 +2,7 @@ source "$DOTFILES_PATH/variables.bash" -source "$DOTFILES_PATH/wm/bspwm_config" +source "$DOTFILES_PATH/env/wm/bspwm_config" source "$DOTFILES_PATH/scripts/get_color.sh" source "$DOTFILES_PATH/scripts/get_x_fonts.sh" diff --git a/os/arch_linux/utils.bash b/os/arch_linux/utils.bash index 156a33e..daecc29 100755 --- a/os/arch_linux/utils.bash +++ b/os/arch_linux/utils.bash @@ -34,6 +34,7 @@ pacaur -S \ urxvt-perls-git \ mutt procmail msmtp \ ncmpcpp mpd \ + rsync \ --noconfirm --noedit # sudo ln -s /usr/bin/google-chrome-unstable /usr/bin/chrome diff --git a/scripts/syncs/starbound_download.sh b/scripts/syncs/starbound_download.sh new file mode 100755 index 0000000..2f17176 --- /dev/null +++ b/scripts/syncs/starbound_download.sh @@ -0,0 +1,9 @@ +#!/usr/bin/env sh + +LOCAL_STORAGE_DIR="$HOME/.local/share/Steam/steamapps/common/Starbound/storage" +REMOTE_STORAGE_HOST_DIR="lytedev.io:~/games/sync/starbound" + +mkdir -p "$LOCAL_STORAGE_DIR" + +rsync -tr "$REMOTE_STORAGE_HOST_DIR" "$LOCAL_STORAGE_DIR/player" +rsync -tr "$REMOTE_STORAGE_HOST_DIR" "$LOCAL_STORAGE_DIR/universe" diff --git a/scripts/syncs/starbound_upload.sh b/scripts/syncs/starbound_upload.sh new file mode 100755 index 0000000..2bb4246 --- /dev/null +++ b/scripts/syncs/starbound_upload.sh @@ -0,0 +1,7 @@ +#!/usr/bin/env sh + +LOCAL_STORAGE_DIR="$HOME/.local/share/Steam/steamapps/common/Starbound/storage" +REMOTE_STORAGE_HOST_DIR="lytedev.io:~/games/sync/starbound" + +rsync -tr "$LOCAL_STORAGE_DIR/player" "$REMOTE_STORAGE_HOST_DIR" +rsync -tr "$LOCAL_STORAGE_DIR/universe" "$REMOTE_STORAGE_HOST_DIR"