tim
|
a6db47237e
|
Set file modification time for exporting images
|
2026-04-12 08:11:16 +02:00 |
|
tim
|
6ef74e06b3
|
Add script to export data from Piwigo...
...and to update each image with Piwigo metadata at the same time
|
2026-04-03 11:15:33 +02:00 |
|
tim
|
229fc47d3d
|
Add utility to bubblewrap a coding agent (claude/pi)
|
2026-03-29 15:16:36 +02:00 |
|
tim
|
e88a889c21
|
Add utility to set the lights on a QMK keyboard
This is tested for the KeyChron K3 Max.
|
2026-03-29 15:15:46 +02:00 |
|
tim
|
815723390d
|
Add initial remap/profile/macro support
|
2026-03-08 00:22:06 +02:00 |
|
tim
|
cce14d0310
|
Add a full control utility for the Redragon K621 Horus TKL RGB
keyboard.
|
2026-03-07 17:35:52 +02:00 |
|
tim
|
b0b40248b4
|
Avoid bash expanding local files in grep arguments
|
2025-07-18 11:12:43 +02:00 |
|
tim
|
ed2cf77afc
|
update_ip: add offline check, for my faulty wireless card
|
2025-03-08 06:27:04 +02:00 |
|
tim
|
7e0f3c64c5
|
Remove iptables geoip script, as we've switched to nftables
|
2025-03-06 21:39:00 +02:00 |
|
tim
|
d811e15f36
|
Update nsupdate script to be more discerning about IP addresses
|
2025-03-06 21:38:58 +02:00 |
|
tim
|
33107098f3
|
redragon-lights.py: fix USB reset errors
|
2024-04-22 09:05:14 +02:00 |
|
tim
|
adc87c0908
|
redragon-lights.py: Add debugging
|
2024-03-24 10:45:06 +02:00 |
|
tim
|
2ea1d143d0
|
redragon-lights.py: Distinguish between screen on and off a little more clearly
|
2024-03-24 03:17:30 +02:00 |
|
tim
|
f88957ea0d
|
Add a script to mopdify the lighting on a Redragon K621 Horus keyboard, along with an option to turn off the lights when the monitor turns off
|
2024-03-24 03:14:24 +02:00 |
|
tim
|
41fd89f3f2
|
Clear old scripts
|
2023-11-24 17:16:46 +02:00 |
|
tim
|
ea56d2e85e
|
Only send an ipv6 address when one exists.
|
2021-09-17 09:58:18 +02:00 |
|
tim
|
783baf723f
|
Update for IPv6 addresses...
... along with various debugging cleanups.
|
2021-08-10 21:00:08 +02:00 |
|
tim
|
36989f346b
|
Add after-tax amount, and some highlighting
|
2020-11-05 12:52:18 +02:00 |
|
tim
|
687739acdc
|
Update to accept either high or low amounts, and add some formatting.
|
2020-11-05 12:44:33 +02:00 |
|
tim
|
a0936fd8ad
|
Script to apply taxes to an amount. Updated for 2021 tax year rates.
|
2020-11-05 12:44:22 +02:00 |
|
tim
|
b251ffda2b
|
... and another
|
2020-04-26 22:12:13 +02:00 |
|
tim
|
cb6472a980
|
Clean up bash issues with missing files.
|
2020-04-24 20:15:57 +02:00 |
|
tim
|
7ac52b9ea1
|
Slight corrections to copying logic; avoid deleting a backup when the process has been run twice in a minute
|
2020-04-22 17:18:45 +02:00 |
|
tim
|
b8e6933ec0
|
Add some tools for copying data out of Firefox, for backups.
|
2020-04-22 16:49:49 +02:00 |
|
tim
|
8c039a4ea7
|
Further cleanups.
|
2018-05-11 20:07:17 +02:00 |
|
tim
|
c8796bf210
|
Fix treatment entries.
|
2018-05-10 23:14:42 +02:00 |
|
tim
|
f2fd1a0acd
|
Cleanup script.
|
2018-05-10 22:53:21 +02:00 |
|
tim
|
93a4c412c5
|
Upload CSV files generated by glucometerutils to NightScout
|
2018-05-10 22:50:14 +02:00 |
|
tim
|
5ec4b75d18
|
Changes to skip ketone measurements; optionally skip manual readings; and support decimal figures in insulin and food doses.
|
2018-03-15 22:27:16 +02:00 |
|
tim
|
b46b8b1eae
|
Switch to using nslookup, which should come with nsupdate.
|
2018-03-10 00:13:49 +02:00 |
|
tim
|
4d5ad57d52
|
Be specific about the deletes.
|
2018-03-10 00:07:32 +02:00 |
|
tim
|
d9a44ff531
|
A better way to ensure we only get the IPv4 address. An added advantage is that, if we check the IP on the VPN host, we should get our actual IP address, not the VPN-assigned address.
|
2018-03-09 23:45:04 +02:00 |
|
tim
|
848d673257
|
Skip if it's an IPv6 address; at some point, maybe we'll support that too.
|
2018-03-09 20:30:01 +02:00 |
|
tim
|
1214a6532e
|
Add the full date range to the overall glucose summary title; remove A1c from daily graphs, since it's more useful as a longer-term measurement; introduce commented-out code to allow decimal comment variables.
|
2018-01-27 21:37:27 +02:00 |
|
tim
|
6595ffd2ab
|
Fix zorder issue with collections.
|
2018-01-27 11:27:09 +02:00 |
|
tim
|
2bf2d7d359
|
Remove unused import.
|
2018-01-05 17:32:18 +02:00 |
|
tim
|
9f3b597f55
|
Cleanup documentation.
|
2018-01-05 17:29:59 +02:00 |
|
tim
|
4d77fac610
|
Final cleanup.
|
2018-01-05 09:59:09 +02:00 |
|
tim
|
b070cc51ce
|
Cleaned up.
|
2018-01-05 08:47:24 +02:00 |
|
tim
|
7cdb61dae2
|
Add font icons sets for labels.
|
2018-01-05 08:37:04 +02:00 |
|
tim
|
6959174863
|
Fix unit detection.
|
2018-01-03 23:38:37 +02:00 |
|
tim
|
5394bcee7c
|
Fix labels with different units.
|
2018-01-03 12:12:30 +02:00 |
|
tim
|
7087b5299a
|
Fix bugs that occur when switching to mg/dL units.
|
2018-01-03 02:45:45 +02:00 |
|
tim
|
9ed89e7f8f
|
Add a python version of the glucometer data grapher.
|
2018-01-03 01:35:39 +02:00 |
|
tim
|
86f3f91129
|
Change A1c from median to mean; fix weekly average bug.
|
2017-12-28 12:34:01 +02:00 |
|
tim
|
aa5c09c51b
|
Reverse the order of the graphs, and fix subsequently-exposed bugs; tweak colours and move x grid to the rear.
|
2017-12-23 02:56:14 +02:00 |
|
tim
|
aed0021900
|
Fix bug in weekly max/min graphs.
|
2017-12-22 00:45:00 +02:00 |
|
tim
|
1aa5be56a7
|
Cleanup parsing of comments, and fix some colour issues.
|
2017-12-20 11:34:04 +02:00 |
|
tim
|
0a1dab0a47
|
Minor colour tweak.
|
2017-12-20 02:52:22 +02:00 |
|
tim
|
412a4e21fc
|
Colour and decoration changes, as well as adding the number of insulin units for each injection.
|
2017-12-20 02:44:41 +02:00 |
|
tim
|
86c5dd9cce
|
Correct A1c readout.
|
2017-12-19 23:52:02 +02:00 |
|
tim
|
83838a8414
|
Clean up testing output.
|
2017-12-19 23:00:42 +02:00 |
|
tim
|
b365c06230
|
Collapse multiple injections into one label.
|
2017-12-19 22:38:28 +02:00 |
|
tim
|
0241354dc1
|
Cleanup.
|
2017-12-19 01:09:11 +02:00 |
|
tim
|
fddd1c6b84
|
Fix a week length problem; load all data as space-separated to avoid separator changes; add icons for insulin and food.
|
2017-12-19 00:57:04 +02:00 |
|
tim
|
75c49fe88f
|
Add a weekly average graph.
|
2017-12-18 21:46:26 +02:00 |
|
tim
|
5119550036
|
Cleanup and refactoring for cleanliness, in preparation for average weekly graphs.
|
2017-12-18 20:15:57 +02:00 |
|
tim
|
b743174a31
|
Cleanups.
|
2017-12-18 20:15:15 +02:00 |
|
tim
|
d0dcc15d44
|
Add a new graph to show overall average values.
|
2017-12-18 20:14:24 +02:00 |
|
tim
|
410b1363b6
|
Manage gnuplot with IPC::Open3, so we allow fancy output filenames, with spaces!
|
2017-12-17 11:06:14 +02:00 |
|
tim
|
a43b67fe7e
|
Some cleanups.
|
2017-12-17 10:28:08 +02:00 |
|
tim
|
a17efcbe7f
|
A script to parse CSVs containing data from a glucose monitor and output a pretty graph using gnuplot.
|
2017-12-17 10:24:47 +02:00 |
|
tim
|
1254c8842f
|
Minor fix.
|
2017-09-05 13:15:29 +02:00 |
|
tim
|
b1b5b8aebf
|
Add a new show to download_daily_show.sh
|
2017-09-04 21:07:51 +02:00 |
|
tim
|
393c2ec93b
|
Adds a script to verify data checksums and notify of change and potential corruption, using cshatag (or shatag).
|
2017-08-31 16:41:28 +02:00 |
|
tim
|
1327de5766
|
Allow more book types
|
2017-06-08 11:00:26 +02:00 |
|
tim
|
ba70cacc6d
|
Allow more flexible formats; download to temporary file and then copy to final destination (for downloading to slow NASes); check that the output directory exists.
|
2017-06-05 20:07:05 +02:00 |
|
tim
|
5474e037c8
|
Confirm current IP address.
|
2016-11-29 21:20:05 +02:00 |
|
tim
|
d8d73c34b1
|
Change Daily Show resolution
|
2016-04-06 10:20:36 +02:00 |
|
tim
|
c06bf813d8
|
Add MPD backup
|
2015-10-23 16:34:21 +02:00 |
|
tim
|
fd50ebe6fd
|
Tweaks
|
2015-10-15 16:33:04 +02:00 |
|
tim
|
c2cd04758a
|
Download Daily Show and Late Show
|
2015-10-15 16:22:03 +02:00 |
|
tim
|
cc209f6e47
|
New IP resolver
|
2015-07-08 10:29:53 +02:00 |
|
tim
|
0bd594e311
|
Add a script to process ebooks and add to calibre.
|
2015-06-23 15:04:07 +02:00 |
|
tim
|
8be979a8d8
|
Merge branch 'master' of https://github.com/trallen/utility-scripts
|
2015-06-22 23:38:04 +02:00 |
|
tim
|
3b8b3166e3
|
geographic iptables blocking
|
2015-06-22 23:37:34 +02:00 |
|
tim
|
24b12e9e86
|
Add script to add TomTom runs from ttwatch to MapMyFitness and TomTom MySports
|
2015-06-15 09:46:21 +02:00 |
|
tim
|
bf2b793258
|
Add documentation
|
2015-06-15 09:43:46 +02:00 |
|
tim
|
17b9ec73af
|
Merge branch 'master' of https://github.com/trallen/utility-scripts
|
2015-06-15 08:49:14 +02:00 |
|
tim
|
bc8ae15c26
|
Fix comparison
|
2015-06-15 08:48:49 +02:00 |
|
tim
|
7cfecd3ebe
|
loadshedding scripts
|
2015-06-15 02:14:21 +02:00 |
|
tim
|
f2bd86b458
|
more minor readability changes
|
2015-06-15 02:12:19 +02:00 |
|
tim
|
24f9ea1e52
|
minor readability changes
|
2015-06-15 02:10:10 +02:00 |
|
tim
|
7deda15585
|
DynDNS and kernel stripping for Ubuntu
|
2015-06-15 02:06:23 +02:00 |
|
tim
|
5a05bf120a
|
dbus requirement for lock_screen
|
2015-06-15 02:03:20 +02:00 |
|
tim
|
5b9d32f886
|
actual scripts
|
2015-06-15 01:58:20 +02:00 |
|
tim
|
7c4bc93b3c
|
first commit
|
2015-06-15 01:53:57 +02:00 |
|