- Notifications
You must be signed in to change notification settings - Fork23
Wisdom Tree is a TUI concentration app, with features like pomodoro timer, YouTube music player, Lo-fi radio.
License
HACKER097/wisdom-tree
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Wisdom Tree is a tui concentration app. Inspired by the wisdom tree in Plants vs. Zombies which gives in-game tips when it grows, Wisdom Tree gives you real life tips when it grows. How can you grow the tree? by concentrating!
Showcase.mp4
Wisdom-tree uses vlc to play music, please make sure vlc is installed.
Extra step for macbrew install sdl2_mixer
Extra step for Windowspip install windows-curses
orpipx inject wisdom-tree windows-curses
pip install wisdom-tree
orpip3 install wisdom-tree
Installation usingpipx
pipx install wisdom-tree
This allows you to run the app from anywhere
git clone https://github.com/HACKER097/wisdom-tree
cd wisdom-tree
pip install -r requirements.txt
orpip3 install -r requirements.txt
- From anywhere after installation from PyPi or using pipx
wisdom-tree
- From the github repository (root):
python3 wisdom_tree/main.py
note the underscore
or
wisdom-tree
Useleft
andright
arrow keys to change music
To add your own music, place it inside theres/
directory (all music must be in.ogg
format)
Useup
andown
arrow keys anenter
to select and start Pomodoro timers.
While using lofi-radio usen
to skip song andr
to replay
[
and]
to increase and decrease the music/ambience volume respectively
{
and}
to increase and decrease the sound effect volume respectively
You can replace arrow keys with vim's navigation keys (hjkl)
m
to mute music.
r
to toggle repeat.
u
to toggle q[u]iet mode, which mutes growth sounds and timer start sounds.
space
to pause and unpause.
+
,-
to seek 10 sec forwards and backwords
number keys0-9
to go 0-90% into the audio. Eg; pressing 6 will take you 60% into the audio, 7 will take you 70% and so on.
To exit pressq
The user can use any set of quotes by adding a file calledqts.txt
withone qoute per line to the default config location:
{CONFIG_LOCATION
}/wisdom-tree
where {CONFIG_LOCATION
} is the default place to save configuration filesfor the operating system:
- windows: The folder pointed to by
LOCALAPPDATA
orAPPDATA
- mac/linux: The folder pointed to by
XDG_CONFIG_HOME
or~/.config
for now, adding a custom quotes file disables the default quotes
Wisdom tree plays a variety of music, environmental sounds and white noises to help you concentrate. You can also import your own music into Wisdom Tree.
3000+ quotes and lines of wisdom. You are assured that you will never see the same quote again
Minimal interface and navigation to increase concentration.
Pomodoro timer
Play music from youtube
Lo-Fi radio
Play music from youtube
Lo-Fi radio
If you would like to see a feature implemented, please open an issue with tag [FEATURE REQUEST]
Before you consider donating, please note that I am still a school student and code in my free time, donatingwill not help me work on wisdom-tree or my other projects faster. Your tip can end up on onlycoins at worst, or pay for my college tuition at best.
Monero:-
42hk7SW7mdM5JXYRLAaiD47bqchNGfXJ8aQGhuQJuF9cTBhC5w94aUEcxt7NfokV2URy78RgSXdbiUGYCQZsPFjqDfi7Lto
About
Wisdom Tree is a TUI concentration app, with features like pomodoro timer, YouTube music player, Lo-fi radio.