A Linux application for monitoring your computer activity.
Go to file
PAlexanderFranklin 2af2a33522 Revert "remove gui requirement"
This reverts commit 8eceb5f1e2.
Turns out the gui package is needed for screenshots in this case.
2024-08-01 18:06:57 -07:00
src Make installation user-specific 2024-08-01 17:46:39 -07:00
install.sh Make installation user-specific 2024-08-01 17:46:39 -07:00
README.md add uninstall instructions 2024-08-01 18:04:11 -07:00
requirements.txt Revert "remove gui requirement" 2024-08-01 18:06:57 -07:00
uninstall.sh Add uninstall script 2024-08-01 17:52:13 -07:00

Deployment Instructions

  1. Install Python and pip:

    sudo apt-get update
    sudo apt-get install -y python3-pip
    
  2. Clone the repository:

    git clone https://githaven.org/Alexander_Franklin/screen-monitor.git
    cd my_service
    
  3. Make the install script executable:

    chmod +x install.sh
    
  4. Run the install script to install dependencies and configure the service:

    ./install.sh
    

The service should now be installed, enabled to start on boot, and running.

To uninstall, run the following inside the repository folder. It does not have to be the same repository you installed it from.

  1. Make the uninstall script executable:

    chmod +x uninstall.sh
    
  2. Run the uninstall script to remove the service and program folders:

    ./uninstall.sh
    

Note that this script will not uninstall the pip packages.