# Your todo.txt directory (this should be an absolute path)
#export TODO_DIR="/Users/gina/Documents/todo"
# export TODO_DIR=${HOME:-$USERPROFILE}
-export TODO_DIR="/home/edward/Journal/markor"
+export TODO_DIR="/home/edward/notes/2024.02.Pixel7A/markor"
# Your todo/done/report.txt locations
export TODO_FILE="$TODO_DIR/todo.txt"
if [ ! -f ~/.config/powershell/Microsoft.PowerShell_profile.ps1 ]; then
- echo "************** Install PowerShell"
- sudo apt-get install powershell
+
+###################################
+# Prerequisites
+
+# Update the list of packages
+sudo apt-get update
+
+# Install pre-requisite packages.
+sudo apt-get install -y wget
+
+# Get the version of Debian
+source /etc/os-release
+
+# Download the Microsoft repository GPG keys
+wget -q https://packages.microsoft.com/config/debian/$VERSION_ID/packages-microsoft-prod.deb
+
+# Register the Microsoft repository GPG keys
+sudo dpkg -i packages-microsoft-prod.deb
+
+# Delete the Microsoft repository GPG keys file
+rm packages-microsoft-prod.deb
+
+# Update the list of packages after we added packages.microsoft.com
+sudo apt-get update
+
+###################################
+# Install PowerShell
+sudo apt-get install -y powershell
+
fi
\ No newline at end of file
-sudo apt install todotxt-cli
-
-rm ~/.todo-txt/todo.txt
-ln ~/Journal/markor/todo.txt ~/.todo-txt/todo.txt
-
-rm ~/.todo-txt/done.txt
-ln ~/Journal/markor/done.txt ~/.todo-txt/done.txt
-
-rm ~/.todo-txt/report.txt
-ln ~/Journal/markor/report.txt ~/.todo-txt/report.txt
\ No newline at end of file
+sudo apt install todotxt-cli
\ No newline at end of file
--- /dev/null
+JOURNAL_HOME=~/notes/Journal
+
+rm ~/.todo-txt/todo.txt
+touch $JOURNAL_HOME/todo.txt
+ln $JOURNAL_HOME/todo.txt ~/.todo-txt/todo.txt
+
+rm ~/.todo-txt/done.txt
+touch $JOURNAL_HOME/done.txt
+ln $JOURNAL_HOME/done.txt ~/.todo-txt/done.txt
+
+rm ~/.todo-txt/report.txt
+touch $JOURNAL_HOME/report.txt
+ln $JOURNAL_HOME/report.txt ~/.todo-txt/report.txt
\ No newline at end of file