dots


commit
c1ae38e
parent
b5ca2e0
author
chasinglightning
date
2025-07-26 12:25:21 -0400 EDT
add ftrn and its related files
6 files changed,  +128, -0
A config/.local/bin/frtn
+5, -0
1@@ -0,0 +1,5 @@
2+#!/bin/bash
3+
4+frtn=$(fortune ~/.local/fortune/reminders)
5+
6+notify-send "reminders" "$frtn"
A config/.local/fortune/reminders/Makefile
+2, -0
1@@ -0,0 +1,2 @@
2+reminders.dat: reminders
3+	@strfile reminders reminders.dat
A config/.local/fortune/reminders/reminders
+99, -0
  1@@ -0,0 +1,99 @@
  2+Don't forget to take your meds :)
  3+%
  4+If you need a quick temporary working directory, there's always *cdmess*!
  5+%
  6+Use *whatip* to quickly check your device's internal & external IP addresses.
  7+%
  8+If you need an alphanumeric string on the fly, run *passgen*!
  9+%
 10+Enter *dotf* to quickly change to your dotfiles directory.
 11+%
 12+*gmine* is your trusty shell bookmark to jump to your personal git projects.
 13+%
 14+Don't forget about *extract* to quickly extract almost any type of archive!
 15+%
 16+Run *portfree* to get a randomly generated port number!
 17+%
 18+*mvpn* is your friend in quickly opening split tunneled applications.
 19+%
 20+To check the weather, there's always *wttr* and *wttrlg* for short & long forecasts!
 21+%
 22+Quickly push to all available git remotes with *gitall*.
 23+%
 24+Don't forget to check Obsidian today!
 25+%
 26+Don't forget to check your task lists today!
 27+%
 28+Remember to shower at least every other day.
 29+%
 30+Remember to eat something today, even if small.
 31+%
 32+Listen to Dambara Ruru if you're feeling down, or want to smile!
 33+%
 34+Consider playing a bit of guitar today.
 35+%
 36+Catch up on your comic pulls as a treat!
 37+%
 38+Chip away at reading more of your work-in-progress books.
 39+%
 40+Think about updating your journal.
 41+%
 42+Drink some water. Maybe put down the coffee too!
 43+%
 44+Take a break and pet the cats :)
 45+%
 46+Try running *tldr* instead of man!
 47+%
 48+Remember to feed and water the cats.
 49+%
 50+Take a break and go for a walk to clear your head.
 51+%
 52+Consider going outside for a bit. Maybe get some ice cream, if the weather's good!
 53+%
 54+Hug your Tux plushie to feel better.
 55+%
 56+Check the tag wrangling status on pink fanfic site.
 57+%
 58+Check your RSS feed readers.
 59+%
 60+Remember to use *CTRL+R* to fuzzy-find search through your shell history!
 61+%
 62+Consider body-doubling (with a friend, or with a YouTuber through a stream or video!) to get some work done.
 63+%
 64+Read a Markdown file on the terminal in style with *glow -p*.
 65+%
 66+Play around with new & fun shell scripts using *gum*.
 67+%
 68+Don't forget the power of the humble pipe in scripting!
 69+%
 70+Take a break and catch up on weekly Tokusatsu episodes.
 71+%
 72+Remember to take notes when reading informative books and related material.
 73+%
 74+Make stylish images of your code or terminal output with *freeze*.
 75+%
 76+Consider playing with languages you use less often, like Perl and PHP.
 77+%
 78+Check in on your server's logs and remember to rotate them. Avoid 20GB log files!
 79+%
 80+Use *CTRL+ALT+E* to fuzzy-search through and select from a list of emoji.
 81+%
 82+Start or end a screen recording by hitting *CTRL+ALT+0*.
 83+%
 84+Quickly look up the definition of a word by hitting *CTRL+ALT+9*.
 85+%
 86+Remember to regularly update your servers and their applications.
 87+%
 88+Use *fd* in place of find, which sucks ass.
 89+%
 90+Instead of gpg, try *gpg-tui* for a more sensible way to manage your keys.
 91+%
 92+Check your email. (Even if it sucks.)
 93+%
 94+Write a blog post about something that's made you happy lately!
 95+%
 96+Work on one of your personal websites.
 97+%
 98+Add or remove items from your calendar.
 99+%
100+Message your friends and catch up with them.
A config/.local/fortune/reminders/reminders.dat
+0, -0
A misc/systemd/frtn-reminders.service
+12, -0
 1@@ -0,0 +1,12 @@
 2+[Unit]
 3+Description=Regular reminders.
 4+After=network.target
 5+
 6+[Service]
 7+Type=simple
 8+Environment="DISPLAY=:0"
 9+ExecStart=/home/kat/.local/bin/frtn
10+Restart=unless-stopped
11+
12+[Install]
13+WantedBy=multi-user.target
A misc/systemd/frtn-reminders.timer
+10, -0
 1@@ -0,0 +1,10 @@
 2+[Unit]
 3+Description=Run frtn every 30m
 4+
 5+[Timer]
 6+OnBootSec=15min
 7+OnUnitActiveSec=30min
 8+Unit=frtn-reminders.service
 9+
10+[Install]
11+WantedBy=timers.target