This website requires JavaScript.
8636a0e112
Add option to spit out facts.
dev
Hyperling
2025-10-30 15:37:33 -07:00
4864ee3869
Convert dnf5 to dnf.
Hyperling
2025-10-30 15:37:17 -07:00
0d8d872bfc
Fix typo in "portion".
Hyperling
2025-10-30 15:15:28 -07:00
b562308cf1
Remove header, ensure test data is after the blockinfile header by including the tags it's looking for.
Hyperling
2025-10-30 15:15:13 -07:00
c2790e2de4
Fix error "File contains no section headers." when creating test config.
Hyperling
2025-10-30 15:02:16 -07:00
2be7e028b6
Add Mullvad to the end of favorites list.
Hyperling
2025-10-30 12:13:55 -07:00
0920493634
Create the config directory so that tee can create the files.
Hyperling
2025-10-25 15:46:52 -07:00
03b8169401
Try adding the output to the files in a different way.
Hyperling
2025-10-25 15:38:12 -07:00
cfc2694737
Add that the file contains test data. Add output of the function for testing.
Hyperling
2025-10-25 15:30:40 -07:00
fca20b31bd
Change wording so that user does not expect files to exist right away.
Hyperling
2025-10-25 15:20:59 -07:00
1f4abd2d6c
Create the filepaths for the config files. Output the files and their contents after creation.
Hyperling
2025-10-25 15:18:55 -07:00
a42d1d05df
Fix the parameter switches.
Hyperling
2025-10-25 15:16:50 -07:00
07d1adc926
Create the proper contents in each test file.
Hyperling
2025-10-25 15:15:30 -07:00
71ca410123
Add ability to spawn basic configurations for testing.
stage
Hyperling
2025-10-25 15:12:03 -07:00
c46c78519b
Do not mention using the default branch if using local.
Hyperling
2025-10-25 14:58:03 -07:00
816a0d4f69
Do not check the kernelfor the OS when inside of Docker containers.
Hyperling
2025-10-25 14:43:14 -07:00
f8a60b4287
Change final backup check to use du again, not ls -l.
Hyperling
2025-10-24 15:26:40 -07:00
a7f395a62a
Remove test output.
Hyperling
2025-10-24 15:18:44 -07:00
f02aec2cdb
Fix case of DOCKER value.
Hyperling
2025-10-24 15:16:57 -07:00
a94959bcf9
Add more verbosity. Change "BACKUP" to "DOCKER".
Hyperling
2025-10-24 15:15:05 -07:00
5004250f85
Add aliases for reloading shell like in Termux environment.
Hyperling
2025-10-24 14:55:11 -07:00
4c4d4bbef7
Additional enhancements to pulling Production backups.
Hyperling
2025-10-24 14:53:36 -07:00
d32b636a99
Add more output.
Hyperling
2025-10-23 20:02:52 -07:00
a7083733cc
Add check on whether any zips were successful.
Hyperling
2025-10-23 19:59:56 -07:00
97ddcc4573
Properly handle removing the failed files.
Hyperling
2025-10-23 19:50:57 -07:00
dc2ae57bd6
Add command to pull production backups while making sure that failed downloads are easily identified.
Hyperling
2025-10-23 19:42:50 -07:00
82ab31b9ea
Add Grayjay to GNOME favorites.
Hyperling
2025-10-20 19:33:09 -07:00
49ababedc5
Add the flatpak Grayjay.
Hyperling
2025-10-20 19:32:49 -07:00
0d3931d738
Fix cronjobs to use BASH for RANDOM variable.
prod
Hyperling
2025-10-19 21:41:59 -07:00
7c93f25a5d
Add output for why dev branch shows up twice during load-prod.
Hyperling
2025-10-15 06:45:49 -07:00
8445b64d6b
Check if the dev branch exists before moving to it.
Hyperling
2025-10-15 06:42:16 -07:00
8dfb3fe2a6
Change rollback aliases to only go down 1 layer. Add reset aliases for going all the way back to main.
Hyperling
2025-10-15 06:38:50 -07:00
5b749d2100
Fix failed branch switch. Hardcode to dev!
Hyperling
2025-10-15 06:35:02 -07:00
57ca267aa5
Add back the display of the current local branch we're on. Add newlines for readability.
Hyperling
2025-10-15 06:32:28 -07:00
2ca308c287
Re-do changes lost between branch pointing.
Hyperling
2025-10-15 06:28:38 -07:00
40ee72b587
Only continue each commnd if they are successful.
Hyperling
2025-10-15 06:15:13 -07:00
13bc98d7ef
Further enhancments to load-branch. Better output and branch choices.
Hyperling
2025-10-15 06:06:05 -07:00
d916637798
Complete the conditional branches.
Hyperling
2025-10-15 05:53:48 -07:00
71d236d0ba
Add aliases to roll branches back to main, AKA the last official pull request.
Hyperling
2025-10-15 05:48:18 -07:00
d81c424878
Allow using load-prod and load-stage with any branch, and default to dev if nothing is provided.
Hyperling
2025-10-15 05:47:01 -07:00
73e527640f
Add heads back onto the ls-remote command.
Hyperling
2025-10-15 05:41:12 -07:00
aa3075a9fc
Do not do switch back to sender if did not switch to receiver.
Hyperling
2025-10-15 05:33:17 -07:00
89cdf8157f
Add other missing then.
Hyperling
2025-10-15 05:19:57 -07:00
4e0ff86295
Add missing then.
Hyperling
2025-10-15 05:19:21 -07:00
305b8df6ff
Ensure user is on dev branch if it exists.
Hyperling
2025-10-15 05:09:56 -07:00
6a78933875
Add helper for reorienting a git branch.
Hyperling
2025-10-15 04:52:15 -07:00
7095636915
Remove trailing s.
Hyperling
2025-10-14 15:03:43 -07:00
80bba3b21b
Merge pull request 'Fixes & Enhancements' (#6 ) from dev into main
main
Hyperling
2025-10-14 15:01:20 -07:00
d98bbb02a9
Quote the backup contents with an * so that backups get ignored properly.
Hyperling
2025-10-14 12:21:38 -07:00
00c87328ab
Don't back up backup files.
Hyperling
2025-10-14 11:16:52 -07:00
b4cdea984e
Add sleep to ansible-pull commands. Change weekly force to daily. Use explicit command rather than rarely used file.
Hyperling
2025-10-14 11:09:24 -07:00
4651726268
Do a full truncate of backup directory so that partial zips with weird hash names and no file extension get deleted as well.
Hyperling
2025-10-14 08:36:53 -07:00
3410cf4426
Ensure backup's TRASH folder gets created and used properly.
Hyperling
2025-10-14 08:35:21 -07:00
d5393f60f3
Add cleanup for backups.
Hyperling
2025-10-14 08:34:33 -07:00
5f882df33f
Add ability to use aliases with sudo.
Hyperling
2025-10-14 08:22:16 -07:00
0dfbd0bd68
Add ls alias for only showing size, not all the file data.
Hyperling
2025-10-14 08:18:20 -07:00
0d5b095ad6
Remove directory from basename variable.
Hyperling
2025-10-14 08:14:47 -07:00
07e32decf8
Fixes and enhancements for system backups.
Hyperling
2025-10-14 08:12:19 -07:00
afc3b20785
Reference script version of backup with function and add aliases.
Hyperling
2025-10-14 07:44:52 -07:00
ed160da316
Move backup function into script so that cron can access it.
Hyperling
2025-10-14 07:44:26 -07:00
2f08b1414e
Use more standardized backup directory, outside of RAM.
Hyperling
2025-10-14 07:07:28 -07:00
c279884da2
Fix extra '. Really need to permanently turn off autocompletion type stuff, it keeps coming back on.
Hyperling
2025-10-09 13:30:06 -07:00
df8b330893
Add and use functions for simpler and more readable logging.
Hyperling
2025-10-09 12:38:56 -07:00
08a7a22dde
Add to TBD.
Hyperling
2025-10-09 12:27:46 -07:00
57243f65e3
Do not use OR, .list file was not getting changed.
Hyperling
2025-10-09 11:12:29 -07:00
35469851b3
Fix find command to use OR when checking for multiple extensions. Fix sources extension to be plural.
Hyperling
2025-10-09 11:08:08 -07:00
2cf4a348c3
Fix backup function not removing old files.
Hyperling
2025-10-09 10:41:40 -07:00
4a33adf073
Add TBD for timezones.
Hyperling
2025-10-09 10:41:27 -07:00
fb00d3e6bc
Separate file sections with periods.
Hyperling
2025-10-09 07:49:24 -07:00
267a260e90
Use hyphen not underscore for timestamp.
Hyperling
2025-10-09 07:48:52 -07:00
03b9f7e1b2
Add function for just the date.
Hyperling
2025-10-09 07:48:27 -07:00
57dc62a74a
Change filename to match new Docker format.
Hyperling
2025-10-09 07:47:09 -07:00
f7c321bf23
Sort the cleanup by filesize.
Hyperling
2025-10-09 06:59:41 -07:00
130b243be3
Add method to clean up hidden trashed files, usually from Android.
Hyperling
2025-10-09 06:54:36 -07:00
400ef8400c
Change what clean does to be much safer.
Hyperling
2025-10-06 18:35:20 -07:00
d35d9ccdd2
Add cleaning of generated PDF files.
Hyperling
2025-10-06 18:21:24 -07:00
a730919b43
Purge existing PDFs first so that old names get removed.
Hyperling
2025-10-04 14:10:31 -07:00
4e9e714504
Add comment!
Hyperling
2025-10-04 06:56:22 -07:00
c0ba27e782
Add command to regenerate all ebooks.
Hyperling
2025-10-04 06:55:42 -07:00
6d2a822323
Add System to local system backup file.
Hyperling
2025-10-04 06:33:37 -07:00
a8e6e0b6c6
Ensure that debian.source files also get modified by debian-upgrade.
Hyperling
2025-10-04 06:32:37 -07:00
93b919f48b
Remove bool filter where it does not always makes sense. Should fix swap files from not getting created.
Hyperling
2025-10-03 18:53:20 -07:00
215e7dee69
Add more eBooks to the reseed list.
Hyperling
2025-09-30 14:04:34 -07:00
70ac7bff94
Merge pull request 'General Improvements & Fixes' (#5 ) from dev into main
Hyperling
2025-09-19 13:31:52 -07:00
54589ca033
Add verbosity to ansible-pull command.
Hyperling
2025-09-16 12:28:32 -07:00
2dd0303176
Change URL for HTTP to include the S so that ansible-pull can correctly detect the changes to the repo.
Hyperling
2025-09-16 12:23:38 -07:00
411f203024
Add new project to rewrite my site in Hugo.
Hyperling
2025-09-02 14:20:21 -07:00
9f22385040
Simplex Desktop does not work without phone scan each time, do not keep on Favorite bar.
Hyperling
2025-08-31 11:57:34 -07:00
103a79a7ee
Add Simplex to favorites.
Hyperling
2025-08-31 11:50:19 -07:00
602376df5f
Remove Element from Favorites.
Hyperling
2025-08-31 11:31:57 -07:00
95c87448c8
Add aliases for remembering the Flatpak app size checking command.
Hyperling
2025-08-31 11:30:13 -07:00
df5421defe
Ensure name of code-oss executable does not interfere with any ~/Code shortcuts.
Hyperling
2025-08-31 11:28:23 -07:00
1e7e11ed91
Change the order of generic apps based on importance.
Hyperling
2025-08-31 11:27:38 -07:00
07dc365410
Add the Matrix protocol messenger Element back to the list, as well as Simplex.
Hyperling
2025-08-31 11:03:11 -07:00
c248a3c048
Add extra dialog to show where we're at when next apt prompt comes up.
Hyperling
2025-08-22 15:54:38 -07:00
16466fb0c8
Finalize backup list. Fixes for debian-upgrade.
Hyperling
2025-08-22 14:04:21 -07:00
86e3f40d36
Added and tested now and backup. Still need to test debian-upgrade.
Hyperling
2025-08-22 13:43:40 -07:00
8038e10364
Add purge to autoremove so that unused config files also get removed.
Hyperling
2025-08-22 11:54:22 -07:00
295f29dece
Do not check services if host is a Docker container.
Hyperling
2025-08-21 15:31:40 -07:00
8181ee0848
Remove extra space.
Hyperling
2025-08-21 15:27:14 -07:00