Randomly declutter your digital life!
Tech companies help you amass data β we help you clean it by having fun while getting things done! π You will see one random element of your data at a time and you decide whether to β keep or βsweep it.
Download for βWindows, πmacOS & π§Linux. And if you like it, come contribute!
Also available as βοΈNextcloud app β contributions welcome too! π
The plan is to make this extendable so you can randomly clean your:
- π Files, pictures, notes, β¦
- π Mails
- π₯ Contacts
- π Events
- π± Apps: uninstall, or mute notifications, remove startup programs
- π¬ text messages, Signal
- π browser: tabs, bookmarks, extensions, Pocket, β¦
- πΊοΈ map markers / favorites
- π¦ Twitter: Tweets, favorites, follows, direct messages, authorized apps, β¦
- ππ± Github: notifications, stars, repos, watched repos, follows, authorized apps, β¦
- πΌ Youtube: subscriptions, favorites
- π¨ Steam: games, wishlist, inventory, friends
- π€ Meetup: groups, messages
- π expired Passbook passes
- π β¦ anything you can imagine! You could add your own module :)
- Triage: for iOS and only for unread mails, not random
- Plain: prototype for macOS and Gmail only, not random
- Data Detox: take control of your digital life, made by Mozilla and Tactical Tech
- unroll.me: unsubscribing from newsletters, not random
- Deseat.me, JustDelete.me, AccountKiller: deleting accounts, not random
- Mailstrom: helps manage your email with lots of filters, no randomness
- Manageflitter: helps unfollowing people on Twitter, with lots of filters but no randomness
- Octobox: helps manage Github issues with lots of filters, no randomness
- Random Decluttering Generator: for physical things
- Very basic prototype shell script at
keeporsweep.sh
(On macOS you need to install coreutils and then use gshuf) - And the aliases with which it all started (put them in your
.bashrc
if you want to try):
# Show a random file, or some biggest, or some oldest
alias random='find /home/jan/Nextcloud/ -type f -print0 | shuf -zn1'
alias biggest='find /home/jan/Nextcloud/ -type f -exec du -Sh {} + | sort -rh | head -n 10'
alias oldest="find /home/jan/Nextcloud/ -type f -printf '%T+ %p\n' | sort | head -n 20"