--- /dev/null
+#!/bin/env sh
+# Make the folder in /tmp and make sure that it is writeable
+mkdir /tmp/charsel/
+chmod 777 /tmp/charsel/
+
+# Makes charsel executeable
+chmod +x charsel
+
+# 2 sets of commands for whether it is root or not
+if [ `whoami` == root ]; then
+ mkdir -p /usr/share/charsel/charfiles
+ cp charfiles/* /usr/share/charsel/charfiles/
+ mkdir /usr/share/doc/charsel
+ cp README.md /usr/share/doc/charsel/
+ cp src/motd /usr/share/charsel
+ cp src/charsel /usr/bin/
+ exit
+else
+ mkdir -p ~/.local/share/charsel/charfiles
+ cp charfiles/* ~/.local/share/charsel/charfiles
+ cp src/motd ~/.local/share/charsel/
+ cp src/charsel ~/.local/bin/
+ exit
+fi
+++ /dev/null
-#!/bin/env sh
-
-mkdir /tmp/charsel/
-chmod 777 /tmp/charsel/
-chmod +x charsel
-
-if [ `whoami` == root ]; then
- mkdir -p /usr/share/charsel/charfiles
- cp charfiles/* /usr/share/charsel/charfiles/
- mkdir /usr/share/doc/charsel
- cp README.md /usr/share/doc/charsel/
- cp motd /usr/share/charsel
- cp charsel /usr/bin/
- exit
-else
- mkdir -p ~/.local/share/charsel/charfiles
- cp charfiles/* ~/.local/share/charsel/charfiles
- cp motd ~/.local/share/charsel/
- cp charsel ~/.local/bin/
- exit
-fi
+++ /dev/null
-#!/usr/bin/env sh
-# Merge both global and local charfiles
-CHARDIR=/tmp/charsel
-cp -R /usr/share/charsel/* $CHARDIR/
-cp -R ~/.local/share/* $CHARDIR/
-
-# Clear screen
-clear
-
-# Check if user provided an input
-[ -z "$1" ] && echo "No argument supplied" && exit
-
-if [ $1 = "list" ]; then
- echo "The following charfiles are installed"
- ls $CHARDIR/charfiles
- exit
-else
-
-# Define charfile
-CHARFILE=$CHARDIR/charfiles/$1
-
-# Define length of shortcut
-LENGTH=$(cat $CHARFILE | cut -f 1 -d ',' -s | wc -L | cut -b 1)
-
-# MOTD
-cat /tmp/charsel/motd
-
-# Main program
-while :
-do
- # Put charfile into table, showing only the shortcuts below the divider in the charfile
- cat $CHARFILE | grep -A 100 - | tail -n +2 | column -t --output-separator ' | ' --separator ','
-
- # Automatically enter input
- read -N $LENGTH INPUT
-
- # Navigate to the right characther
- OUTPUT=$(grep $INPUT $CHARFILE | cut -f 2 -d ',' -s)
-
- # Clear screen
- clear
-
- # Copy output to clipboard
- echo $OUTPUT | xclip -selection clipboard
-done
-
-fi
+++ /dev/null
-WELCOME TO CHARSEL!
-FOR HELP, PLEASE REFER TO /usr/share/doc/charsel/README.md
--- /dev/null
+#!/usr/bin/env sh
+# Merge both global and local charfiles
+CHARDIR=/tmp/charsel
+cp -R /usr/share/charsel/* $CHARDIR/
+cp -R ~/.local/share/* $CHARDIR/
+
+# Clear screen
+clear
+
+# Check if user provided an input
+[ -z "$1" ] && echo "No argument supplied" && exit
+
+if [ $1 = "list" ]; then
+ echo "The following charfiles are installed"
+ ls $CHARDIR/charfiles
+ exit
+else
+
+# Define charfile
+CHARFILE=$CHARDIR/charfiles/$1
+
+# Define length of shortcut
+LENGTH=$(cat $CHARFILE | cut -f 1 -d ',' -s | wc -L | cut -b 1)
+
+# MOTD
+cat /tmp/charsel/motd
+
+# Main program
+while :
+do
+ # Put charfile into table, showing only the shortcuts below the divider in the charfile
+ cat $CHARFILE | grep -A 100 - | tail -n +2 | column -t --output-separator ' | ' --separator ','
+
+ # Automatically enter input
+ read -N $LENGTH INPUT
+
+ # Navigate to the right characther
+ OUTPUT=$(grep $INPUT $CHARFILE | cut -f 2 -d ',' -s)
+
+ # Clear screen
+ clear
+
+ # Copy output to clipboard
+ echo $OUTPUT | xclip -selection clipboard
+done
+
+fi
--- /dev/null
+WELCOME TO CHARSEL!
+FOR HELP, PLEASE REFER TO /usr/share/doc/charsel/README.md