Installation Guides

Enlightenment/Moksha 
      Tested and Working in 
•	Bodhi 3.2.0 -- need to change readme2
•	Manjaro Enlightenment 15.11

All

This package must be installed for each user. This package contains a zip file, a Readme file, and an installer script (install.sh) used in the installation process. The installer script will extract the HDSentinel.zip file and do some basic housekeeping.

HDSentinel.zip contains the HDSentinel program, a Readme file, an icon file, a simple script to launch HDSentinel directly using the gnome-terminal emulator, and a custom launcher to be used with the script. The launch script is very, very basic. It is primarily for folks who are not familiar with scripting and/or are new to Linux. If you know your way around a script, you probably do not need these and can get this done on your own. If you know enough to have a terminal emulator preference, this will be baby steps to you. This is aimed at folks who don't spend a lot of time outside of the GUIs. That said, the package does make installing and using HDSentinel a lot easier.

The launch script automatically generates and saves a report. This feature is already built into HDSentinel with the -r switch. By default HDSentinel saves the report in the same folder as the HDSentinel program, (in this case ~/HDSentinel/) with the name "report.txt", which is overwritten each time "HDSentinel -r" is executed. This means old reports are not saved. The launch script enables the -r switch but alters the naming protocol and saves the report with a filename that includes the creation date and time, so that the reports are easily identified and old reports are saved rather than overwritten.  If the user does not wish to generate a full report, there is a nosave script. It can be launched manually, but it is not installed automatically. The scripts are located at ~/HDSentinel/terminology/ 

Permissions should be set automatically, but if the launchers do not work properly, you'll need to be sure the permissions are set on the HDSentinel program file to allow executing the file as a program, and also do the same thing for the launch script, and the launcher. 

Bodhi 
After downloading the installer you must set the file to be executable in the Properties>Permissions tab. In some versions x-terminal-emulator is not set. This will lead to an error message about x-terminal-emulator, and the installer will not run. The fix is fairly easy. Open a terminal and type 
sudo update-alternatives --install /usr/bin/x-terminal-emulator x-terminal-emulator   /usr/bin/terminology 50  
The HDS installer package must be installed for each user. To install this package, simply click on the file. Depending on your distro and settings you may get a popup asking if you want to run/execute the file or open it. Choose Execute in Terminal.
I can't get launcher on the desktop directly in Moksha, but it is in the menu and in the user's Desktop folder. To add it to the desktop you must first put an IBar on the desktop and then right click on that IBar and select IBar>Create new icon. You can also add it to the Shelf(taskbar) the same way, if there is an IBar on that shelf. If you are going to do either of these things, you first need to create a Personal Application Launcher and the application you want to launch is ~/HDSentinel/terminology/HDSentinel_save. Click Menu>Setting>Settings Panel>Apps>Personal Application Launchers>Add. Name it HDSentinel (or whatever you want). Then click on the box with 3 dots in it, to the right of the Application field. Double click on the folder HDSentinel in the middle box. Double click on the folder terminology in the middle box. Click on HDSentinel_save so it is highlighted and click OK. Now click on the word Icon and then click in the big empty square. This uses the same basic process you just used to select what application you wanted, only now you are selecting a graphic. Double click on the folder HDSentinel in the middle box. Click on HDSentinel.png so it is highlighted and click OK. You'll get an error message saying it failed to create a directory. You can ignore this, it is trying to save the icon to a system directory you do not have access to, but the icon is already saved to that directory. 
Manjaro Enlightenment 
After downloading the installer you must set the file to be executable in the Properties>Permissions tab. You must open this in a terminal, but with Terminology this will not automatically spawn its own terminal window. Click on blank space in the desktop to open the menu. Click Applications>System Tools>Terminology. Once the terminal window is open enter the following HDSterminologyXXinstaller.run  (where XX is either 32 or 64 depending on your OS) and hit return.
The launcher will now be on the desktop and in the Menu, under System Tools. You can add it to the IBar (taskbar) as well, if you want. Menu>Settings>Settings Panel>Apps>IBar Applications. Scroll down and select HDSentinel, click OK, then close the Settings window.