Commit Graph
100 Commits
Author SHA1 Message Date
David Heinemeier Hansson dbe3ec8b2f Safe to use this again then 2025-07-22 17:36:14 -04:00
David Heinemeier Hansson 5be61c17a1 Go back to ANSI header now that we dont open a browser until the end 2025-07-22 17:34:52 -04:00
David Heinemeier Hansson 98f5669637 Remove GH Setup for now too 2025-07-22 17:33:43 -04:00
David Heinemeier Hansson bcf0e1ebf9 Save the Dropbox setup until we have an answer to GDK_SCALE 2025-07-22 17:27:23 -04:00
David Heinemeier Hansson f06e11ac47 Focus back on the installer after opening the manual 2025-07-22 16:54:08 -04:00
David Heinemeier Hansson 03192de90e Use a header that won't fold on a small screen 2025-07-22 16:38:33 -04:00
David Heinemeier Hansson 5e4c309b2c Do dropbox first so we have the browser if we need it 2025-07-22 13:58:35 -04:00
David Heinemeier Hansson a691a50559 Scaling workaround 2025-07-22 13:48:00 -04:00
David Heinemeier Hansson 778a69897b Fix path 2025-07-22 13:37:04 -04:00
David Heinemeier Hansson ff77d4731f Allow it to start before existing 2025-07-22 13:23:59 -04:00
David Heinemeier Hansson ec4efb304c Didn't actually like that 2025-07-22 13:20:57 -04:00
David Heinemeier Hansson 1d4991426e More shushing 2025-07-22 13:16:37 -04:00
David Heinemeier Hansson c31250d7c0 Also can't use logo here or we're squishing 2025-07-22 13:12:35 -04:00
David Heinemeier Hansson f36402b2c9 Clear before launching 2025-07-22 13:11:10 -04:00
David Heinemeier Hansson ecf65b0499 Still need to keep it quiet 2025-07-22 13:10:47 -04:00
David Heinemeier Hansson 65ba4cc576 Might squish the logo when we open Docker or Manual 2025-07-22 13:09:01 -04:00
David Heinemeier Hansson 56999c0ae5 Use the Omarchy Manual webapp for launching 2025-07-22 13:06:35 -04:00
David Heinemeier Hansson e3e46e1383 Install Omarchy Manual as its own web app 2025-07-22 13:06:05 -04:00
David Heinemeier Hansson 28bec8c7d2 Launch the Docker app if we installed Docker DBs 2025-07-22 13:03:14 -04:00
David Heinemeier Hansson 484b98ae43 No confirm please 2025-07-22 13:02:01 -04:00
David Heinemeier Hansson 14d9cd452c Explain the gum picker 2025-07-22 13:01:19 -04:00
David Heinemeier Hansson 8071642b66 Use consistent conditional 2025-07-22 12:37:57 -04:00
David Heinemeier Hansson ba1e50daa9 Keep it simple 2025-07-22 12:36:56 -04:00
David Heinemeier Hansson 1c69965819 Restart walker when we refresh the config 2025-07-22 11:21:50 -04:00
David Heinemeier Hansson ea903c7d65 Cleanup the screenrecording script 2025-07-22 08:58:20 -05:00
David Heinemeier Hansson a94ee3dee8 Remove 1px border from hyprshot screenshots
Closes #277
Co-authored-by: @al3rez
2025-07-22 08:44:17 -05:00
David Heinemeier Hansson a117f5a36a Open current directory on n alone while still allowing opening direct files too 2025-07-22 07:53:01 -05:00
David Heinemeier Hansson 611668783b Make sure we have jq for initial monitor setup 2025-07-21 20:42:39 -04:00
David Heinemeier Hansson cd0565a57f Explain where to find Dropbox icon 2025-07-21 20:38:54 -04:00
David Heinemeier Hansson e464f19bff Not starting right
Emacs people can figure themselves out
2025-07-21 20:34:09 -04:00
David Heinemeier Hansson 2567baf00e Clear so not smushed 2025-07-21 20:31:05 -04:00
David Heinemeier Hansson 84065dd767 Cleanup terminal after each step 2025-07-21 20:29:43 -04:00
David Heinemeier Hansson 377522f804 Try a simpler setup flow 2025-07-21 20:12:58 -04:00
David Heinemeier Hansson a7b423a2c4 No redirect since stderr has the code 2025-07-21 20:11:41 -04:00
David Heinemeier Hansson 853d46854f Even if you kill it, you're done 2025-07-21 20:11:32 -04:00
David Heinemeier Hansson 785d575ecc Fix installation references 2025-07-21 19:58:54 -04:00
David Heinemeier Hansson f346c78826 Quiet stderr 2025-07-21 19:55:40 -04:00
David Heinemeier Hansson 47584de6db Let it tile so browsers open neatly next to it 2025-07-21 19:05:32 -04:00
David Heinemeier Hansson b150a1f068 Start the server as well 2025-07-21 19:01:00 -04:00
David Heinemeier Hansson 9cbe88d43d Move to the front and wrap in a no-op for when its there 2025-07-21 18:59:40 -04:00
David Heinemeier Hansson ac3aadd93a Correct path here too 2025-07-21 18:50:48 -04:00
David Heinemeier Hansson 95c6882e54 Ensure first-run flow isn't run for existing installations 2025-07-21 18:47:06 -04:00
David Heinemeier Hansson cdc9f8606e Go to the Omarchy directory first 2025-07-21 18:45:31 -04:00
David Heinemeier Hansson ae2e626c0e Use familiar emoji leader key of : instead of . 2025-07-21 18:44:06 -04:00
David Heinemeier Hansson 3518062c1f Fix bin references 2025-07-21 18:39:24 -04:00
David Heinemeier Hansson 83a8f42bd7 Open the manual as the last step 2025-07-21 18:27:15 -04:00
David Heinemeier Hansson 6a3ce098e9 Use a common namespace for cmds 2025-07-21 18:26:09 -04:00
David Heinemeier Hansson d1ba090bec Its obvious 2025-07-21 18:13:53 -04:00
David Heinemeier Hansson 04ec2ba84d Reuse the Omarchy title so we get the same float 2025-07-21 18:13:37 -04:00
David Heinemeier Hansson 273c261b3e Give a little more breathing room 2025-07-21 18:13:26 -04:00
David Heinemeier Hansson fa5b13a284 Finalize the first-run flow 2025-07-21 18:05:48 -04:00
David Heinemeier Hansson 22ff741c7f Hurray 2025-07-21 17:57:29 -04:00
David Heinemeier Hansson 702c6f015e Accommodate more themes 2025-07-21 17:55:21 -04:00
David Heinemeier Hansson 602009ebf3 Add a first-run flow 2025-07-21 17:46:37 -04:00
David Heinemeier Hansson 16e9553a40 Remove all noise 2025-07-21 16:28:07 -05:00
David Heinemeier Hansson 98b5c862bc Breaks the ini 2025-07-21 16:27:00 -05:00
David Heinemeier Hansson 0c6719becc No longer using current/backgrounds 2025-07-21 17:12:16 -04:00
David Heinemeier Hansson e8c23532b3 Reuse ansi art and clear install when we ask for input 2025-07-21 16:22:28 -04:00
David Heinemeier Hansson a7fb87f08b Need to put remove somewhere else -- not common enough to gum this up 2025-07-21 16:10:26 -04:00
David Heinemeier Hansson e898ae327f Use dropbox-cli so it doesn't quit when the terminal does 2025-07-21 16:09:08 -04:00
David Heinemeier Hansson b21a236bf3 Fixup the Dropbox setup flow 2025-07-21 16:05:29 -04:00
David Heinemeier Hansson 6ef2ce0088 Enable caps lock again as default xcompose key 2025-07-21 15:45:44 -04:00
David Heinemeier Hansson 5d09154079 Start walker service after doing installation 2025-07-20 22:19:22 -05:00
David Heinemeier Hansson f60e66cfdf Move Dropbox to a setup script 2025-07-20 21:51:46 -05:00
David Heinemeier Hansson fcf00494bb Now that Dropbox has its own service starter, use another example 2025-07-20 21:43:29 -05:00
David Heinemeier Hansson e7da208505 Fix using backgrounds from inside the themes 2025-07-20 21:30:06 -05:00
David Heinemeier Hansson 3415fef297 Go back to just always updating system packages
Otherwise we can't depend on having the same minimum versions
2025-07-20 21:24:10 -05:00
David Heinemeier Hansson 61a7aee377 Ensure this isnt run over and over also 2025-07-20 21:21:28 -05:00
David Heinemeier Hansson f781a805c9 Install missing Dropbox dependencies if Dropbox is there 2025-07-20 21:19:34 -05:00
David Heinemeier Hansson 9c01775287 Better to use the refresh commands so you don't forget to write the migration 2025-07-20 21:16:04 -05:00
David Heinemeier Hansson b8b3548019 Update waybar.css to fix waybar dancing workspace numbers with a migration 2025-07-20 21:09:07 -05:00
David Heinemeier Hansson 3634235eee Move from permission setup to .bak process
Means less interaction for folks just riding on the default train
without overwriting the work of people who've made changes.
2025-07-20 21:07:59 -05:00
David Heinemeier Hansson 1f1660f5e4 One smaller for less spacing 2025-07-20 20:41:24 -05:00
David Heinemeier Hansson 35fb85ea5a Revert "Temporary fix for waybar stacking on waking from sleep"
This reverts commit b967223d3c.
2025-07-20 20:22:52 -05:00
David Heinemeier Hansson b967223d3c Temporary fix for waybar stacking on waking from sleep
Sledge hammer fix by restarting the waybar, but it'll do the job until
we find a better fix for #196
2025-07-20 20:14:57 -05:00
David Heinemeier Hansson af72a45dbd Remove non-existent vibe-code hallucinated options and clean up theme files 2025-07-20 18:07:15 -05:00
David Heinemeier Hansson dca7e9a8e8 Also don't do these migrations if they were already completed 2025-07-20 17:52:32 -05:00
David Heinemeier Hansson 5b42501c9f Same style as others with description always 2025-07-20 17:44:08 -05:00
David Heinemeier Hansson ecc9a46bff Wrap a little better 2025-07-20 17:43:17 -05:00
David Heinemeier Hansson 9b8569e537 Make migrations faster to skip if they've already been run 2025-07-20 17:36:29 -05:00
David Heinemeier Hansson df13763d42 Better extraction 2025-07-19 22:43:28 -05:00
David Heinemeier Hansson 81727a20ce Install everything needed for full Dropbox + split out other potentially flaky installs 2025-07-19 22:43:09 -05:00
David Heinemeier Hansson aac9e158d1 Migration to add libappindicator-gtk3 2025-07-19 22:25:32 -05:00
David Heinemeier Hansson b98634d06b Need libappindicator-gtk3 for Dropbox tray icon to work right 2025-07-19 22:24:42 -05:00
David Heinemeier Hansson 309c35c866 Extract shared function 2025-07-19 17:02:52 -05:00
David Heinemeier Hansson 4427c0bb28 Add full screen recording as an option 2025-07-19 16:58:22 -05:00
David Heinemeier Hansson 30b3af58e5 Use same naming convention as new screenshot flow 2025-07-19 16:49:50 -05:00
David Heinemeier Hansson 6b947ffb45 Add satty to the default screenshot flow 2025-07-19 16:49:39 -05:00
David Heinemeier Hansson f569c4e365 Moving away from SIGUSER2 didn't help with the stacking, so return it 2025-07-19 15:11:52 -05:00
David Heinemeier Hansson cf71a3f101 Ensure apps started with uwsm stay managed by uwsm on restarts 2025-07-19 15:11:32 -05:00
David Heinemeier Hansson ceedf474cb Include failed attempt counter and notice when you are locked out for 10 mins
Closes #229
Co-authored-by: @jhosdev
2025-07-19 12:34:34 -05:00
David Heinemeier Hansson 178f97a6e3 We don't need the GUI for fcitx5
The fewer packages the better
2025-07-18 23:33:08 -05:00
David Heinemeier Hansson f99277ad71 Remove needless comments 2025-07-18 23:00:42 -05:00
David Heinemeier Hansson ca69f15709 Not needed 2025-07-18 22:58:48 -05:00
David Heinemeier HanssonandGitHub 2e874adb50 Add simple screen recordings (#235)
* Add simple screen recording tool

* Need slurp too
2025-07-18 22:55:28 -05:00
David Heinemeier Hansson 3b0fd13be1 Set class/title in case we want to do window settings on it 2025-07-18 22:54:42 -05:00
David Heinemeier Hansson f8a7e1c7eb Finish transition from audio settings GUI to TUI 2025-07-18 22:54:17 -05:00
David Heinemeier Hansson 7f681c71fb Extra CR 2025-07-18 17:44:18 -07:00
David Heinemeier Hansson d76d31a5af Make these executable too 2025-07-18 17:43:20 -07:00
David Heinemeier Hansson 3c156ab059 Better error handling and make these full scripts 2025-07-18 17:43:01 -07:00