Storm Dragon
45568ba8e7
Fixed bug in my rm commands.
2026-07-22 00:18:53 -04:00
Storm Dragon
1aff16b6c3
SAS is now officially part of configure-stormux.
2026-07-22 00:11:46 -04:00
Storm Dragon
8815129106
Modifed I38 and convert to server to match latest images.
2026-06-30 20:23:35 -04:00
Storm Dragon
8004c888e6
Replace I38 installer with removal action
...
Change the configure-stormux menu from installing I38 to removing it, since new Stormux images now ship I38 by default.
Add a dedicated removal helper that disables nodm, removes installed I38/XLibre desktop packages when present, handles stale pacman locks safely, and optionally purges generated I38 user configuration.
Remove the now-unused architecture probe from the main menu script after dropping the GUI installation path.
2026-06-29 15:59:46 -04:00
Storm Dragon
4a4c931785
Attempt to make switching to the 16K kernel safer. Configure-stormux should refuse to do it unless the eeprom is up to date.
2026-06-23 19:47:14 -04:00
Storm Dragon
d015c0c0eb
fixed a few bugs, added in a few safety checks.
2026-05-16 04:07:30 -04:00
Storm Dragon
770df26b19
I38 only officially shipped desktop option now.
2026-05-16 02:06:28 -04:00
Storm Dragon
2117c2bae5
File manager caja added for I38 installations.
2026-04-21 00:20:30 -04:00
Storm Dragon
6706bd974e
Improved rhvoice reloaded message a tiny bit.
2026-04-18 06:43:38 -04:00
Storm Dragon
555339b834
Speak when speech-dispatcher is restarted.
2026-04-18 06:39:40 -04:00
Storm Dragon
97863ed6d8
Added option to update RHVoice dictionaries.
2026-04-18 06:31:26 -04:00
Storm Dragon
9f0ee5d5b5
Fixed a couple of minor bugs in convert to server. Now clones the new configure-server helper.
2026-04-18 03:52:06 -04:00
Storm Dragon
9158c094d3
Explicitly set PermitRootLogin no in the ssh configuration for convert to server. I'm pretty sure this is the default behavior in Arch, but for something this important it's better to sepcify.
2026-04-16 15:25:24 -04:00
Storm Dragon
74f2dcb808
Hopefully hide some of the checks for packages to remove that show errors to make the conversion to server a little less noisy.
2026-04-16 15:17:59 -04:00
Storm Dragon
d8db10b05f
A few updates to convert-to-server.
2025-12-22 14:28:42 -05:00
Storm Dragon
b2ca223d9a
Insure installing gui doesn't break fenrir.
2025-12-20 16:23:22 -05:00
Storm Dragon
addeec3360
Attempt to keep the screen driver creation from failing.
2025-12-20 06:48:18 -05:00
Storm Dragon
742e8d1ed3
Updated I38 dependencies.
2025-12-20 06:01:20 -05:00
Storm Dragon
0660a50071
Attempt to fix a null byte warning when getting pi version.
2025-12-20 05:57:35 -05:00
Storm Dragon
c187b8d32c
Initial support for updating eeprom.
2025-12-20 05:31:16 -05:00
Storm Dragon
241e3f4e39
Updated convert to server option.
2025-09-03 11:34:05 -04:00
Storm Dragon
17cb26ff04
Update xlibre-server to xlibre-xserver.
2025-08-23 15:35:54 -04:00
Storm Dragon
9008788a7d
Work around existing file nodm in /et/pam.d until next image release.
2025-08-20 13:57:55 -04:00
Storm Dragon
cc91998a06
Insure any x depends pulled in during image creation before install gui.
2025-08-19 20:51:45 -04:00
Storm Dragon
3e48abf598
Fixed typo in functions.sh.
2025-08-16 20:27:40 -04:00
Storm Dragon
7fc6dd25e4
Update stormux repository url. It should now use the easier to manage repository.
2025-08-16 17:14:59 -04:00
Storm Dragon
985d8bc7b9
Fixed ping.
2025-07-18 15:04:32 -04:00
Storm Dragon
856c794637
Fixed ping.
2025-07-18 15:03:57 -04:00
Storm Dragon
1257eb31ab
Battling with repository still.
2025-07-17 18:35:10 -04:00
Storm Dragon
adfc259d0f
Fixes to the aarch64 stormux repository.
2025-07-17 18:17:08 -04:00
Storm Dragon
4c8de812ba
Fixes to the aarch64 stormux repository.
2025-07-17 18:16:48 -04:00
Storm Dragon
f1a802ad66
make sure we get the correct packages from the correct repository.
2025-06-19 04:17:36 -04:00
Storm Dragon
9f38eb89bd
Add Stormux repository if not found.
2025-06-19 04:04:27 -04:00
Storm Dragon
c04f9ac7c4
Change to pre-built packages in the new stormux repository.
2025-06-19 03:42:48 -04:00
Storm Dragon
29de9dd990
More work on Xlibre integration.
2025-06-19 00:17:40 -04:00
Storm Dragon
41f91fc610
Bug fixes for Xlibre integration.
2025-06-18 23:37:31 -04:00
Storm Dragon
419522c475
Xlibre integration added.
2025-06-18 23:16:49 -04:00
Storm Dragon
0606966eac
Added message for confirming the screen setting.
2025-04-25 19:30:42 -04:00
Storm Dragon
24415b0328
Fixed bug with toggle screen restart prompt.
2025-04-25 19:04:20 -04:00
Storm Dragon
3593fe6702
Do not ask to restart when setting screen type during gui install.
2025-04-25 13:45:18 -04:00
Storm Dragon
e51940bf86
Attempt to make headless driver more reliable.
2025-04-25 13:40:34 -04:00
Storm Dragon
12e45ded37
Updated chuser.sh script. It works differently before, coying over the old user to a new user profile instead of renaming.
2025-04-25 13:38:44 -04:00
Storm Dragon
bf36a89324
Fixed typo in yes/no check.
2025-04-23 21:05:34 -04:00
Storm Dragon
57a0fddce7
Include functions in toggle-screen.
2025-04-23 21:03:06 -04:00
Storm Dragon
f8044c0a98
Make toggle-screen a little more verbose about what has been done and what needs to happen afterwards.
2025-04-23 21:01:36 -04:00
Storm Dragon
eacadeba2a
Still figuring out how to tie some of these parts together.
2025-04-23 20:56:09 -04:00
Storm Dragon
b8fc779187
Actually remember to make the screen toggle script executable.
2025-04-23 20:54:48 -04:00
Storm Dragon
56e2431422
Add ability to select if you have a screen attached or not. This should solve screen vs headless mode problems with getting the GUI to start.
2025-04-23 20:51:12 -04:00
Storm Dragon
04ed33a4e2
Added method for installing packages from urls.
2025-04-23 14:29:10 -04:00
Storm Dragon
a3c1aa3bf7
Added needed flag to installer for xf86-video-dummy-with-vt install in case it was installed earlier.
2025-04-23 01:55:44 -04:00
Storm Dragon
c7cdba6c94
Fix error with xf86-video-dummy-with-vt install. Add discount as i3 dependency.
2025-04-23 01:53:43 -04:00
Storm Dragon
d7b2a40999
Attempt to fix the bug with xf86-video-dummy not allowing xf86-video-dummy-with-vt to be installed.
2025-04-22 13:32:11 -04:00
Storm Dragon
6fda221a68
Moved to xorg-drivers because I am pretty sure it can handle headless X without screen attached.
2025-01-04 19:21:15 -05:00
Storm Dragon
27569d529b
fixed the installed kernel detection.
2024-12-13 15:31:30 -05:00
Storm Dragon
5b6b3b2dc2
Fixed a bug in pi version checking.
2024-12-13 15:17:24 -05:00
Storm Dragon
7ac75d8fb2
Make pi 5 check for kernel replacement also work for the 500.
2024-12-13 15:14:49 -05:00
Storm Dragon
44444e0549
Fixed weird problem with configure_fenrir.py TUI not working when called from configure stormux.
2024-12-08 16:52:40 -05:00
Storm Dragon
a201dacd3d
Added option for Fenrir configuration utility. Will only work if your installed Fenrir is up to date.
2024-12-08 16:18:08 -05:00
Storm Dragon
9a5e070bb0
Added warning for configure-stormux -> convert to server. After conversion, configure-stormux is no longer available.
2024-11-09 16:04:14 -05:00
Storm Dragon
cc38781c36
Removed the wormhole ssh invite directive from convert to server because it was failing. Added instructions if no key is found.
2024-09-23 20:00:13 -04:00
Storm Dragon
d58cb5ee9e
include some packages that were apparently missing now in latest installation of xorg.
2024-08-27 20:44:10 -04:00
Storm Dragon
08718f2455
Updated dependencies for i3 installation.
2024-08-27 20:17:25 -04:00
Storm Dragon
ca40c8bdd0
Improved convert to server script.
2024-07-23 18:27:10 -04:00
Storm Dragon
02cad9a079
New improved logging added. Logs are saved at /tmp/configure-stormux.log.
2024-06-02 22:34:38 -04:00
Storm Dragon
646657244e
Try to make Orca start when mate desktop is launched.
2024-05-23 17:50:22 -04:00
Storm Dragon
5716d66896
timedatectl seems to be working now with time sync.
2024-05-21 02:07:50 -04:00
Storm Dragon
0f7f594054
Hopefully final touches on getting time and date sync working.
2024-03-21 14:31:48 -04:00
Storm Dragon
94b68d8fdf
Try to make sure time and date is syncing with the internet.
2024-03-21 11:27:08 -04:00
Storm Dragon
157c5cc9e3
Updated timezone script since timedatectl set-ntp seems to be working now.
2024-03-12 16:45:56 -04:00
Storm Dragon
8c0e76b535
Moved resize partition to configure-stormux stub file.
2024-03-08 16:27:09 -05:00
Storm Dragon
2d140354df
Convert to Server option added. This should be used on a fresh Stormux image, and only by people who know what they are doing.
2024-03-06 02:09:55 -05:00
Storm Dragon
7026da6e73
Another attempt at removing 16k if already installed.
2024-02-22 01:53:27 -05:00
Storm Dragon
a059cbe015
More work on switching to linux-rpi-16k kernel.
2024-02-22 01:46:39 -05:00
Storm Dragon
27f54b1a29
Add option to install linux-rpi-16k for the pi 5.
2024-02-16 01:17:04 -05:00
Storm Dragon
4a325e67cb
Because the first run of configure-stormux will be root, prompt the user to run it again without privileges.
2023-09-24 15:54:26 -04:00
Storm Dragon
3b6c1ab5bf
Added package blueman for desktops.
2023-08-24 10:49:59 -04:00
Storm Dragon
f8ba1bd645
Update the linger file for the new user name.
2023-08-22 02:57:57 -04:00
Storm Dragon
f114eb4859
First tests with audible prompt worked, so changed the subscripts to use the same method. It should now use audible prompt when available and not give an error if it is not available.
2023-08-19 17:09:54 -04:00
Storm Dragon
88e4b13a71
Oops, forgot to close a quote.
2023-08-19 16:59:39 -04:00
Storm Dragon
512204875c
Update to audible prompt without breaking configure for those that do not have the audibleprompt.sh code.
2023-08-19 16:57:34 -04:00
Storm Dragon
1d07b22397
Moving towards audible sudo prompts.
2023-08-19 10:24:11 -04:00
Storm Dragon
ca1c7154ba
Only install necessary xorg pacfkages not everything, hopefully this doesn't break stuff.
2023-08-17 16:43:53 -04:00
Storm Dragon
110a220846
update system moved to the install_packages function. Audible prompts used if available.
2023-08-17 16:39:34 -04:00
stormdragon2976
ba84837102
Changed the irc utility to use curl instead of wget because of problems on armv7h with wget.
2023-01-26 19:13:40 -05:00
stormdragon2976
9c26da7f0a
Improvements to the part of gaming.sh that links the executables. Updated installed wine version to 7.11
2023-01-25 11:06:28 -05:00
stormdragon2976
d34abd2f34
Updated the version of wine that gets installed to 7.7. Updated the simlink part of the script so it grabs all the executables.
2023-01-24 23:51:54 -05:00
stormdragon2976
fde8b464f6
forgot to add noconfirm flag in a couple spots.
2023-01-22 23:52:45 -05:00
stormdragon2976
b9166407d1
Added an attention function that plays a sound when interaction is needed. This means people will be able to do something else while packages install, and turn off speech while doing so.
2023-01-22 23:48:56 -05:00
stormdragon2976
2aaad60d04
try to prevent installing packages from breaking with package conflicts when installing desktops.
2023-01-22 20:32:16 -05:00
stormdragon2976
14f1f92e36
today is typo day it seems.
2023-01-22 20:27:24 -05:00
stormdragon2976
6f890c1adf
Fixed a typo/bug.
2023-01-22 20:13:54 -05:00
stormdragon2976
d5b753eac5
Stormux now offers i3 window manager instead of ratpoison.
2023-01-22 20:06:19 -05:00
stormdragon2976
f7212849cb
Started updates on the gaming setup script. There are some weird problems that I am trying to figure out, so I'm not sure it will work quite yet, but getting closer.
2023-01-20 19:27:36 -05:00
Storm Dragon
ad940b7424
Added dex to packages for ratpoison in preparation for supporting xdg-autostart.
2022-04-12 16:15:34 -04:00
Storm Dragon
62903adfe1
Fixed bug in checking for bluetooth.
2022-04-11 13:19:12 -04:00
Storm Dragon
e96f878d4c
Only offer bluetooth if it is not already enabled.
2022-04-11 13:17:15 -04:00
Storm Dragon
b080b51283
Only offer items on architectures where they actually make sense.
2022-04-11 13:13:24 -04:00
Storm Dragon
afe8a28671
Allow for setting nick when using help option.
2022-04-10 23:30:56 -04:00
Storm Dragon
1be56e4fc0
Add irc option for help
2022-04-10 19:23:48 -04:00
Storm Dragon
3263d02c56
More work for desktop sound.
2022-04-06 03:24:24 -04:00