HiveMinds / tw-install

Automatically installs Taskwarrior, Taskserver (TODO: and Timewarrior). This project aims to support automated installation of all Taskwarrior hook scripts, configuration flavours etc. with a single command.
GNU Affero General Public License v3.0
17 stars 7 forks source link

establish a tw-install.rc file #83

Open linuxcaffe opened 3 years ago

linuxcaffe commented 3 years ago

This file contains all essential user-variables in one place. Customizable with sane defaults, and help in the comments. some examples might be;

### tw-install.rc configuration file 
TASKDIR=~/.task
TASKDDIR=/var/task
PLATFORM=linux
MOBILE_PLATFORM=android
MOBILE_SOURCE=fdroid
PACKAGE_MANAGER=apt
HOOK_DIR=~/.task/hooks
TMP_DIR=~/tmp
TASKWIKI_DIR=~/.task/wiki
TASKNOTES_DIR=~/.task/notes
TASKTHEME_DIR=~/.task/theme
BIN_DIR=~/.local/bin
WEB_DIR=~/var/www/something
BACKUP_DIR=~/backup/taskwarrior
BACKUP_FMT=zip
EDITOR=vim

that sort of thing,