Skip to content

Free and open source software for recording outrageous things said by your friends that need to be historically preserved. Not yet complete - still under development.

Notifications You must be signed in to change notification settings

GutterCat42/quotidian

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Quotidian

Meaning 'occuring daily'. A play on words because it sounds like 'quote'

You know that feeling you get when one of your friends says something absolutely hilarious/outrageous/embarassing and you just know you have to write it down and save for later, and then before long you have >10 memos on your phone or laptop that take 2 minutes to load?

Well, this piece of software aims to act as a nice central place to document all your quotes for historical preservation. Oh, and as the name suggests, on startup it displays a randomly selected 'quote of the day' as a desktop notifications.

This isn't done yet - while it functions, it is still not polished. Hold tight, I'm working on it... occasionally...

Compatibility

It's made in Python 3.11 (although any other 3.x version should work) using tkinter (I know its ugly) because I dont know anything else. When I learn a better way of making GUIs then I might remake this. Also - the project is now tested and working on both linux and windows! Notifications work on both, thanks to notify-py.

Dependecies

  • Python 3.x (preferably Python 3.11) and packages (tkinter, csv, datetime, os, random)
  • notify-py

To do

  • Implement preferences menu
  • Implement help and about menus
  • Implement CLI utility because why not
  • Add some sort of 'installer', mainly for quotidian_startup.pyw (but also maybe for the other files)

About

Free and open source software for recording outrageous things said by your friends that need to be historically preserved. Not yet complete - still under development.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages