diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..3e39a58 --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +lexicon.sh +uninstall.sh \ No newline at end of file diff --git a/install.sh b/install.sh new file mode 100755 index 0000000..00daad0 --- /dev/null +++ b/install.sh @@ -0,0 +1,20 @@ +#!/bin/sh +if [ $(whoami) == "root" ] ; then + insobjective=/usr/bin +else + echo "Not root, asuming instalation will go on local bin" + insobjective=$HOME/.local/bin +fi + +installdir=$PWD + +lexiconsh="#!/bin/sh\ncd $installdir/\n$installdir/lexicon \$@" +uninstall="#!/bin/sh\nrm $installdir/lexicon.sh\nrm $insobjective/lexicon\nrm $insobjective/heonian\nrm $installdir/uninstall.sh" + +echo -e $lexiconsh > $installdir/lexicon.sh +echo -e $uninstall > $installdir/uninstall.sh +chmod +x $installdir/lexicon.sh $installdir/uninstall.sh +ln -s $installdir/lexicon.sh $insobjective/heonian +ln -s $installdir/lexicon.sh $insobjective/lexicon + +echo "DONE :3" \ No newline at end of file