From 2535687e994ca73de914ce82b33db4c44bdf5dc9 Mon Sep 17 00:00:00 2001 From: 10sr <8slashes+git@gmail.com> Date: Tue, 4 Jun 2013 13:47:22 +0900 Subject: [PATCH] update setup.sh --- setup.sh | 28 +++++++++++++++++++++++----- 1 file changed, 23 insertions(+), 5 deletions(-) diff --git a/setup.sh b/setup.sh index ab3fecb..f7822bb 100755 --- a/setup.sh +++ b/setup.sh @@ -86,6 +86,12 @@ git_config(){ fi } +install_files(){ + src_hilite_src="`pwd`/conf/src-hilite.style" + src_hilite_dst="$HOME/.local/share/source-highlight/src_hilite.style" + install -D --backup "$src_hilite_src" "$src_hilite_dst" +} + mac_defaults(){ test "`uname`" = Darwin || return 1 @@ -115,10 +121,22 @@ mac_start_daemon(){ fi } -get_install_script http://www.frexx.de/xterm-256-notes/data/colortable16.sh \ - http://www.frexx.de/xterm-256-notes/data/256colors2.pl +default(){ + get_install_script \ + http://www.frexx.de/xterm-256-notes/data/colortable16.sh \ + http://www.frexx.de/xterm-256-notes/data/256colors2.pl + + git_config -git_config + mac_defaults + mac_start_daemon + + install_files +} -mac_defaults -mac_start_daemon +if test $# -eq 0 +then + default +else + "$@" +fi