Commit Graph

226 Commits

Author SHA1 Message Date
Storm Dragon
45b3c230e1 Fixed bug in disk resize code. 2025-08-19 17:08:29 -04:00
Storm Dragon
fa9585a0e1 Removed noisy volume debug statement. 2025-08-19 16:45:51 -04:00
Storm Dragon
5e144e7955 Initial disk resize prompt should be less verbose. 2025-08-19 16:22:54 -04:00
Storm Dragon
e39c1cedec Finally figure out why volume adjustment wasn't happening first thing, it was in the wrong file. This should finally be resolved once and for all. 2025-08-19 16:02:12 -04:00
Storm Dragon
8a7fb83be3 Lots of reorganization. Added stormux package repository. Removed unneeded packages. Switched to systemd management of logging to ram. Use existing tools to resize the image to fill the device, no more growpartfs. No packages installed from AUR any more. 2025-08-19 15:18:04 -04:00
Storm Dragon
f80ea1e056 Move volume check to run first, before anything else. 2025-07-13 15:49:16 -04:00
Storm Dragon
696ddd9bfb Right alt key should now work as expected in the console. 2025-05-11 19:31:14 -04:00
Storm Dragon
e0806e51da Simplify the internect connection dialog. 2025-05-08 04:54:44 -04:00
Storm Dragon
3612787274 More improvements to rename-user.sh 2025-04-26 16:54:35 -04:00
Storm Dragon
41a0592f20 Update linger file. with the rename. 2025-04-26 04:14:26 -04:00
Storm Dragon
3ebb6f36cf Added convience rename-user script in root's home directory. You still need a temp user if doing this from ssh. 2025-04-26 04:09:03 -04:00
Storm Dragon
c88bd17709 Added volume check to the beginning of configure-stormux stub. 2025-04-25 16:07:11 -04:00
Storm Dragon
c1af07bf18 2 characters over the limit for labels, so fixed it. 2025-04-22 21:36:31 -04:00
Storm Dragon
a88a386ef4 Attempt to make images bootable no matter the source, micro sd, nvme, etc. 2025-04-22 21:27:34 -04:00
Storm Dragon
034c561a53 Moved the journald configuration to a file in it's drop in directory. Also, explicitly set volatile storage to cut down on SD card writes. 2025-02-09 17:36:02 -05:00
Storm Dragon
2108f02719 Removed some packages that can be installed after the build is completed. 2025-01-24 12:21:02 -05:00
Storm Dragon
06282f5ea8 Fixed the removal of packages at the end of image creation. 2025-01-17 01:35:21 -05:00
Storm Dragon
6bb5267b91 Chroot message just because I'm paranoid now. 2025-01-04 20:47:18 -05:00
Storm Dragon
b87647756f After scary encounter with some problems, clearly indicate when build system is in chroot. 2025-01-04 20:34:49 -05:00
Storm Dragon
505028ab44 Dependencies added for package building and removed at completion. 2025-01-04 19:46:08 -05:00
Storm Dragon
9657719613 In process of moving headless X driver stuff to configure-stormux. 2025-01-04 19:19:44 -05:00
Storm Dragon
3e4c4d18ee Revert to old working headless driver. 2025-01-04 19:15:52 -05:00
Storm Dragon
9beea608ed Python accessible_output2 library added. 2025-01-04 15:40:08 -05:00
Storm Dragon
69ca3a957c Added file to fix wifi for Raspbery Pi 500. It was necessary a while back for the Pi 4 as well, so I don't think it will break anything. 2024-12-16 13:22:29 -05:00
Storm Dragon
7c62016063 added a configureation file for the Raspberry Pi Monitor, moved 10-headless.conf so it is the last thing tried. 2024-12-14 09:20:48 -05:00
Storm Dragon
5d43526e85 Reverted to old dummy driver because new one fails in lots of configurations. 2024-12-13 16:23:01 -05:00
Storm Dragon
749ef52656 Updated installed version of Fenrir to stable, added new dependencies. 2024-12-10 23:30:13 -05:00
Storm Dragon
d0c8b864ae Another attempt at using video and falling back to headless if nothing is found. Hopefully with better hardware support. 2024-12-01 19:54:04 -05:00
Storm Dragon
1658a53081 Hopefully use connected screen to display video if available, fall back to dummy driver if not found. 2024-12-01 19:38:10 -05:00
Storm Dragon
9cc539a6e4 Updated disk size check to 7G. 2024-11-03 02:18:59 -05:00
Storm Dragon
46faab708b Updated default image size to 6G because some packages failed to install. 2024-11-03 02:17:03 -05:00
Storm Dragon
e620f80b0e Minor update for comments. 2024-06-01 22:15:37 -04:00
Storm Dragon
134d25682b Offer a way to sync time at boot in the first boot version of configure-stormux. 2024-05-24 15:51:40 -04:00
Storm Dragon
88d7d12c69 timedatectl seems to be working now with time sync. 2024-05-21 02:06:30 -04:00
Storm Dragon
83b7867da4 Hopefully final touches on getting time and date sync working. 2024-03-21 14:30:48 -04:00
Storm Dragon
af1642b138 Build install openntpd during image build. 2024-03-21 14:29:20 -04:00
Storm Dragon
51a0fd0883 Try to make sure time and date is syncing with the internet. 2024-03-21 11:25:13 -04:00
Storm Dragon
b22785ab3e Make sure systemd-networkd and Networkmanager aren't both trying to get control of the network. 2024-03-21 11:21:51 -04:00
Storm Dragon
ef015add0a Remove dbus-broker from packages b ecause it's now the default. 2024-03-21 02:40:02 -04:00
Storm Dragon
81d60bb1b3 Added message reminding the user to go back to cursor mode after setting up internet connection. 2024-03-12 17:20:11 -04:00
Storm Dragon
50d9099231 Add a message for if inital configure-stormux gets interrupted. 2024-03-12 17:14:32 -04:00
Storm Dragon
aa4ec62c47 Added timezone to configure-stormux stub. 2024-03-12 17:04:11 -04:00
Storm Dragon
7fb1ba5283 Added alias pi-ip. 2024-03-09 04:59:47 -05:00
Storm Dragon
386cb3230e Code restructure on configure-stormux stub. 2024-03-08 16:35:52 -05:00
Storm Dragon
0b10dc426b Added partition size here so it runs on first boot. 2024-03-08 16:27:55 -05:00
Storm Dragon
40fd173777 Make sure audible sudo prompts are available throughout configure-stormux and the start up process. 2024-03-08 01:29:45 -05:00
Storm Dragon
1e24598316 Removed unneeded message from configure-stormux stub. 2024-03-07 17:29:16 -05:00
Storm Dragon
901d5cdb7a Updated first boot script. 2024-03-07 17:28:29 -05:00
Storm Dragon
16ae09c86d Fixed bug with configure-stormux stub. 2024-03-05 19:18:01 -05:00
Storm Dragon
b593494374 Moved pi3 stuff to its own branch because it's archived now. 2024-03-05 18:22:21 -05:00