diff options
author | louie <lshprung@yahoo.com> | 2020-08-03 17:44:29 -0700 |
---|---|---|
committer | louie <lshprung@yahoo.com> | 2020-08-03 17:44:29 -0700 |
commit | a98dd21113d8e8a6893e6813f9411a8d0b6ef10e (patch) | |
tree | b78356000eefff315289d5befce96ccc57a22bce /docs/README.md | |
parent | ae45bbeb76120c71e034459e550a52123cea9f0a (diff) |
Wrote documentation
Diffstat (limited to 'docs/README.md')
-rw-r--r-- | docs/README.md | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/docs/README.md b/docs/README.md new file mode 100644 index 0000000..14ce9d6 --- /dev/null +++ b/docs/README.md @@ -0,0 +1,23 @@ +## Introduction + +**Terminal Media Launcher** is a command line utility to help streamline launching applications and other media. The program looks for a config file listing different groups of media and creates an ncurses menu from which to select from. + +## Compiling and Running + +tml can be installed on any system with gcc and the ncurses library installed. It has been tested to work on Ubuntu and Windows 10. To compile and run tml: + +1. Clone the repository +2. Run `make` in the directory the repository was cloned into. This will create a file called `tml` +3. `./tml` to run the program + +Note that tml will not run until you have created a config file. + +## Config File + +By default, tml searches in the following order for a config file: + +1. `$HOME/.config/tml/config` +2. `$HOME/.tml/config` +3. `config` (in the current directory) + +A different config file location can also be specified with the `-c` flag. For Documentation of the config file, see [tml-config](tml-config.md) |