Skip to content

Starving distractions that emanate from your favorite social media platforms .

Notifications You must be signed in to change notification settings

symonkipkemei/starve-distractions

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Table of contents:

Starve Distractions

quote

Task

Starving distractions that emanate from your favorite social media platforms .

Hypothesis

  • You spend so much time on social media.
  • you are a social media addict.
  • You find yourself scrolling endlessly on twitter, tiktok, youtube
  • You want to get things done but you cannot account where your precious time goes to.

usage

The programme is able to intuitively identify any open browser tabs on any chromium search engine such as: brave, google chrome, microsoft edge and search the respective logo images in the screenshot folder then close them using a hot key command : "ctrl" + "w"

Technologies

Builth With

  • Python
  • pyautogui

Project Setup

Hardware Requirements

  • You will need a desktop or a laptop computer.
  • RAM: A minimum of 4GB RAM is recommended.
  • Disk Space: You should have at least 5GB free of space on your working hard drive.

Software Requirements

environment

The project was developed (in a windows environment) . It can also run in a mac/linux environment.

Prerequisites

To get this project up and running locally, you must already have the following installed:

simple steps to set up on your local machine

  • git clone https://github.com/symonkipkemei/starve-distractions.git
  • Set up and activate the virtual environment.
  • run on terminal pip install -r requirements.txt
  • Take screenshots of the logo of your favorite but distractive social media platform(s).
  • Load/Paste those screenshot logo(s) in the screenshots folder in this directory.
  • You will find some already in the screenshots folder.Feel free to ammend/delete some/add.
  • run on terminal python3 starvation.py
  • Sit back , sip tea/coffee and get things done!
  • If you come across a bug, leave a message here issues page. I will be glad to assist.

Illustrations

image

Project Information

Project Status

  • Complete

Features

  • Document the number of tabs closed in a day.
  • plot a curve of the attempts to use particular distractive platforms.
  • Your suggestions 😊............

🤝 Contributing

Contributions, issues and feature requests are always welcome!

I love meeting other developers, interacting and sharing.

Feel free to check the issues page.

How to Contribute

To get a local copy up and running follow these simple example steps.

- Fork the repository
- git clone https://github.com/your_username/starve-distractions
- git checkout develop
- git checkout -b branch name
- git remote add upstream https://github.com/symonkipkemei/starve-distractions
- git pull upstream develop
- git commit -m "commit message"
- git push -u origin HEAD

Acknowledgements

Author

👤 Symon Kipkemei

Show your support

I can't promise to solve all your problems but I promise you won't have to face them alone 😊.

Finally, if you've read this far, don't forget to give this repo a ⭐️.

Acknowledgments

About

Starving distractions that emanate from your favorite social media platforms .

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages