193 Commits
Author SHA1 Message Date
Storm Dragon c4e572b857 USB connection notifications added. 2026-11-05 15:18:45 -05:00
Storm Dragon 4f4c397970 Move terminal detection to the beginning so you don't get most of the way through setup and have to restart if no terminal is installed. 2026-10-20 14:09:05 -04:00
Storm Dragon d2c5695221 Easy way to make desktop shortcuts to almost anything added. 2026-10-18 22:13:18 -04:00
Storm Dragon 6c793f530a Preparing for new cthulhu release. If you are not a tester, and have not replaced the old version of cthulhu as your screen reader, you should stay on the master branch. 2026-10-18 21:27:50 -04:00
Storm Dragon cf837d5e02 New updated desktop with more functionality. 2026-09-29 02:41:37 -04:00
Storm Dragon 2b338e44c6 Help page refactored. the example page received only positive feedback, so I guess it's good to go. 2026-07-20 00:22:07 -04:00
Storm Dragon 19e1d458a3 Added -d and -D flags to generate a default I38 setup. -D also creates the .xinitrc and .xprofiles. This is basically a silent mode with no prompts and uses the items it finds with other sane defaults, e.g. alt+escape for RP mode and control+escape for personal mode. 2026-06-28 14:02:56 -04:00
Storm Dragon d3fb549fd1 Detailed battery status is now presented in a dialogue. Quick battery status should actually work now. 2026-06-21 23:28:49 -04:00
Storm Dragon 2650b5b876 Fixed a bug in help generation. 2026-06-03 01:52:35 -04:00
Storm Dragon 5fd51c61a3 Support for a fork of i3lock called i38lock added. In stormus, install i38lock. To build from source, https://git.stormux.org/storm/i38lock This is more secure than the pin implementation but it remains available. 2026-06-02 22:15:03 -04:00
Storm Dragon e5bd73213d Brand new run dialogue. This hasn't been updated all that much since the days of Strychnine. It's time for some modernizations. I think it's much improved, but if y'all hate it let me know and I'll either fix or revert it. 2026-06-01 16:44:15 -04:00
Storm Dragon 1a2252d8de Initial low vision features added. xzoom needs to be installed for magnification. This first implementation is probably terrible, feedback welcome for improvement. Screen lock can now happen when I38 starts. As a reminder, it's not as secure as one of the system lockers, but it is screen reader accessible and should keep casual snoopers thwarted. 2026-05-20 03:25:28 -04:00
Storm Dragon 7ef49290ea Fixed a small bug in the update notification script and how it was launched. 2026-05-16 19:33:22 -04:00
Storm Dragon 1b95555007 Code and documentation cleanup. 2026-05-16 19:23:30 -04:00
Storm Dragon 9859cc348b New update notification for if I38 is out of date. 2026-05-16 18:10:19 -04:00
Storm Dragon 3a9c2ab6f1 Sway support removed. Moved I38 specific scripts out of the branch covered by dex. 2026-05-14 21:18:02 -04:00
Storm Dragon 45eb3ae4fc Autolock option for screen lock. Requires xprintidle to work. 2026-05-14 16:10:03 -04:00
Storm Dragon 695e046d75 Replaced clipster with built in clipboard manager. 2026-05-13 17:58:39 -04:00
Storm Dragon 14b0a27c2f Improved terminal selection. Added support for xterm with Fenrir if desired. 2026-05-07 14:25:05 -04:00
Storm Dragon b34d7dc2e3 Rocord your desktop audio with mic then convert to video for easy upload to video sites. Keybinding, in ratpoison mode, alt+shift+R. Tis key toggles recording on and off. When recording is finished, conversion has a beeping progress bar then presents a dialogue when finished with the file path. Standard arrow navigation works for reading the file path, and it can be copied to the clipboard. The mix might be a little weird, just let me know, I can tweak the numbers some more, but it sounded ok in my tests. 2026-03-05 23:53:17 -05:00
Storm Dragon f635091992 Fixed a bug in generated .xinitrc files. Make sure xprofile variables are up to date. 2026-03-01 18:00:12 -05:00
Storm Dragon 7d37222d54 To add quick launch options to your desktop shortcuts edit ~/.config/i3/desktop_shortcuts. the file is commented with examples. 2026-02-16 16:44:20 -05:00
Storm Dragon 9a4459e3e2 Experimental support for focusing the game when launched through Steam. Problem, Steam launches in full screen. It's games launch behind it so they do not take focus. Second problem, even if they do take focus, the game is most likely not a winow Orca can see, so it thinks it's still in the Steam client meaning you can get orca trying to read Steam while playing the game. Solution, watch for Steam child window spawns. Create a small blank window that times out quickly and focus it. Move focus to the Steam child window which will be the game. It has worked for everything thus far. 2025-12-30 23:11:11 -05:00
Storm Dragon c9d35a06ad Steam detection added, bound to s in rp mode. 2025-12-30 16:52:00 -05:00
Storm Dragon f1a882b8b1 Screen lock and power management now native I38 scripts. Removed customizations and added a personal mode template option instead. This means things added by users should not be removed on updates. 2025-12-23 18:47:21 -05:00
Storm Dragon 748fcde0b8 Added xdotool to dependencies because it is now required for the watchdog. 2025-12-09 10:15:50 -05:00
Storm Dragon 4eebbf2bed Finally tracked down and came up with a work around for that weird bug. Sometimes i3's input gets into a weird state, I think because some windows either don't close properly or move the focus somewhere it shouldn't be. Either way it breaks keyboard input completely even though i3 itself is fine. Added a watchdog to check for this condition and reset i3 if it happens. Sure, your desktop may pop up but it beats the hell out of a frozen GUI. 2025-12-09 08:27:12 -05:00
Storm Dragon 40058ce560 Potential fix for i3 sometimes locking up when managing windows, particularly on closing. 2025-12-09 05:36:20 -05:00
Storm Dragon e1d6b71121 Fixed some shellcheck errors. Added the ability to save answers to i38 questions thereby making future configuration regeneration much easier. 2025-12-06 20:09:53 -05:00
Storm Dragon 9d0994c430 Fixed a bug with keeping existing waytray configuration. 2025-12-06 04:34:12 -05:00
Storm Dragon 63fcf8e283 Battery was suposed to be in panel, fixed that. Added support for waytray. 2025-12-05 16:30:59 -05:00
Storm Dragon 00f3c93594 Detect and use irc clients if available. 2025-12-02 22:32:22 -05:00
Storm Dragon 10386114fc Some experimental changes. Mode aware help added. Boosted the original help document so that it contains the keybindings. Fixed super key for rat poison mode, you have to choose super_l or super_r. 2025-12-02 00:14:43 -05:00
Storm Dragon 9999306675 Fixed a bug causing control+space to not work as an rp mode binding. Added f1 in rp mode to open the first run I38 help page. 2025-12-01 17:10:12 -05:00
Storm Dragon 63be4fc9e7 tightened up Sway support. There shouldn't be any bugs, but with something like this you never know. I3 users should certainly not encounter any bugs from these changes, please yell if something weird happens.
Oh, and finally pushed the ai.py script I have been using for some time without pushing. I guess several months of testing should be fine. lol
2025-12-01 02:24:49 -05:00
Storm Dragon fa9a6f3c7d Removed control as a top level keybinding option. Added user defined mod key to quit i3 keybinding so now control+mod+q instead of control+q. 2025-11-30 21:55:01 -05:00
Tyler Spivey 0d818c3465 Fixed a bug in how dbus is called from .xinitrc. 2025-07-23 16:44:26 -04:00
Storm Dragon 365d7ec37b Experimental way to add applications to ratpoison modd during I38 configuration. Removed transfer.sh because I think it's dead. 2025-06-15 02:45:12 -04:00
Storm Dragon 65e6dcf980 Removed ocrdesktop dependency. I38 now handles OCR with a much smaller, simpler and faster program. 2025-05-12 06:07:03 -04:00
Storm Dragon 09e21e297c Added ability to have applications start in the scratchpad. 2025-04-15 18:31:32 -04:00
Storm Dragon 7ce6e3d10b Updated the readme. Added power options to the panel mode. It relies on lxsession being installed and is optional, so not necessary for those who prefer to shutdown from the command line. 2025-04-08 19:20:39 -04:00
Storm Dragon 70f3cc749e Bluetooth added using blueman if installed. Updated the first run documentation. 2025-04-08 04:36:45 -04:00
Storm Dragon 100d25773c Experimental magic-wormhole GUI interface added. 2025-04-08 03:56:06 -04:00
Storm Dragon ebe5dcf404 Remind moved to the panel, Ctrl+Alt+tab, r. 2025-04-07 15:18:34 -04:00
Storm Dragon f41741866a A simple notes system added for the panel, I38 notes. 2025-04-07 15:08:11 -04:00
Storm Dragon dc8f832840 Reworked the panel. Now it's a mode, like ratpoison mode. New items include panel mode w for weather, and panel mode s for system information. More coming if this turns out to work well. New dependencies added to readme. 2025-04-06 19:40:55 -04:00
Storm Dragon 8064eaa6e2 Added vivaldi as browser option. 2025-03-19 14:12:19 -04:00
Storm Dragon 2f2eefddce Created a fake panel. It's technically an 11th workspace, but programs that need to be opened but don't often need interaction are automatically sent there. Use control+alt+tab to access the panel. 2025-03-04 19:59:51 -05:00
Storm Dragon 5229b3b18a Introduction to I38 help file loads on first start after config generation. 2025-03-03 22:49:46 -05:00
Storm Dragon d66d60ee49 Added ability to toggle between Cthulhu and Orca with RP Mode - shift+T. 2024-12-20 06:47:55 -05:00