OSDN Git Service

Merge pull request #81 from bob8677/master
[instantos/instantOS.git] / instantutils.sh
1 #!/bin/bash
2
3 # wrapper script for other installation scripts
4
5 USAGE="usage:
6 instantutils root
7 instantutils user
8 instantutils repo
9 instantutils alttab
10 instantutils refresh"
11
12 if [ -z "$1" ]; then
13     echo "$USAGE"
14     exit
15 fi
16
17 case "$1" in
18 root)
19     sudo /usr/share/instantutils/rootinstall.sh
20     ;;
21 default)
22     /usr/share/instantutils/setup/defaultapps
23     ;;
24 alttab)
25     alttab -fg "#ffffff" -bg "#292F3A" -frame "#5293E1" -d 0 -s 1 -t 128x150 -i 127x64 -w 1 -vp pointer &
26     ;;
27 user)
28     /usr/share/instantutils/userinstall.sh
29     ;;
30 open)
31     if [ -z "$2" ]
32     then
33         echo "usage: instantutils open defaultappname"
34         exit
35     fi
36     if ! [ -e ~/.config/instantos/default/"$2" ]
37     then
38         instantutils default
39         chmod +x ~/.config/instantos/default/"$2"
40     fi
41     APP="$2"
42     shift 2
43     ~/.config/instantos/default/"$APP" "$@"
44     ;;
45 esac