Commit c1ae38e

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