From 5b39422d63e5e7410c613dd4eb45285b5202502d Mon Sep 17 00:00:00 2001 From: ds6 Date: Tue, 30 Jan 2018 20:53:02 -0600 Subject: [PATCH] added syncthing script, more dirs to install --- bin/syncthing | 3 +++ install.sh | 14 +++++++++----- 2 files changed, 12 insertions(+), 5 deletions(-) create mode 100755 bin/syncthing diff --git a/bin/syncthing b/bin/syncthing new file mode 100755 index 0000000..10615e1 --- /dev/null +++ b/bin/syncthing @@ -0,0 +1,3 @@ +#!/bin/sh +umask 007 +/usr/local/bin/syncthing -logfile="$HOME/var/log/syncthing.log" diff --git a/install.sh b/install.sh index eb1366a..05715db 100755 --- a/install.sh +++ b/install.sh @@ -1,8 +1,5 @@ #!/bin/sh -#fix permissions from git (TODO: should probably move this to git hook) -chmod go= base/.zshenv base/.Xresources - if [ 0 -eq 1 ]; then alias mkdir="echo mkdir" alias ln="echo ln" @@ -11,6 +8,15 @@ if [ 0 -eq 1 ]; then alias unlink="echo unlink" fi +#fix permissions from git (TODO: should probably move this to git hook) +chmod go= base/.zshenv base/.Xresources + +#create preferred folder structure +cd "$HOME" +mkdir -p bin etc share .urxvt/ext > /dev/null 2>&1 +mkdir -m 700 tmp tmp/vim > /dev/null 2>&1 +cd - + l() { # TODO: use install? [ -L "$1" -o \! -e "$1" ] && ln -sFhvw "${2:-$x}" "$1" @@ -19,14 +25,12 @@ l() { find "$PWD/base" -depth 1 | while read -r x; do l "$HOME/`basename "$x"`" done -mkdir "$HOME/bin" "$HOME/share" > /dev/null 2>&1 find bin share -depth 1 | while read -r x; do l "$HOME/$x" "$PWD/$x" done find "$PWD/xdg" -depth 1 | while read -r x; do l "${XDG_CONFIG_HOME:-$HOME/.config}/`basename "$x"`" done -mkdir -p "$HOME/.urxvt/ext" > /dev/null 2>&1 find "$PWD/urxvt-ext" -type f -perm -ugo=x -mindepth 1 -maxdepth 2 | while read -r x; do l "$HOME/.urxvt/ext/`basename $x`" done -- 2.47.0