Commit Graph
100 Commits
Author SHA1 Message Date
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
David Heinemeier Hansson dbfad74ba3 Better error catching 2025-07-18 17:33:51 -07:00
David Heinemeier Hansson 56e1ba9c5d Merge branch 'master' into dev 2025-07-18 17:18:02 -07:00
David Heinemeier Hansson 68a188d299 Offer community help link 2025-07-18 17:17:42 -07:00
David Heinemeier HanssonandGitHub 4df7fcb716 Merge pull request #233 from alansikora/alan/setup-fixes
Setup is failing
2025-07-18 17:13:10 -07:00
David Heinemeier Hansson 2224249901 Merge pull request #223 from ryanrhughes/improve-boot-times
Improve boot times
2025-07-18 14:52:26 -07:00
David Heinemeier HanssonandGitHub 2b0c56bbb1 Merge pull request #220 from rmacklin/reset-any-stash-conflicts-before-proceeding-in-omarchy-update
Reset any stash changes before proceeding if there were conflicts
2025-07-18 14:40:39 -07:00
David Heinemeier Hansson f388e90d3b Add migration for new Catppuccin Latte theme 2025-07-18 14:35:37 -07:00
David Heinemeier HanssonandGitHub cd915557ae Merge pull request #212 from ryanyogan/omarchy-catppuccin-latte-theme
Omarchy Theme ~ Adds Catppuccin Latte
2025-07-18 14:32:51 -07:00
David Heinemeier Hansson 96e87d8e7e Minify without quality loss 2025-07-18 14:31:57 -07:00
David Heinemeier HanssonandGitHub be751a3dde Merge pull request #223 from ryanrhughes/improve-boot-times
Improve boot times
2025-07-18 14:26:27 -07:00
David Heinemeier Hansson 49efa1c3f1 Add third Tokyo Night background 2025-07-17 22:35:02 -07:00
David Heinemeier HanssonandGitHub 87e55b193b Merge pull request #215 from rmacklin/use-pull-autostash
Use `git pull --autostash` in `omarchy-update`
2025-07-18 00:42:16 -04:00
David Heinemeier HanssonandGitHub 45b5d3ea47 Merge pull request #209 from basecamp/dev
Omarchy v1.5.0
2025-07-17 20:15:04 -04:00
David Heinemeier HanssonandGitHub 94afc734ef Merge pull request #210 from t0gun/fix-iwd-detection
fix: check for iwctl instead of iwd
2025-07-17 20:12:44 -04:00
David Heinemeier Hansson 5c7f1a5037 Add theme picking to the TUI 2025-07-17 17:03:40 -07:00
David Heinemeier Hansson c76cd8f0c6 Fix paths for sub command invocation 2025-07-17 16:56:13 -07:00
David Heinemeier Hansson 45bab7a92e Will be set separately 2025-07-17 16:54:19 -07:00
David Heinemeier HanssonandGitHub 761f08982f Merge pull request #211 from tahayvr/omarchy-theme-set/dev
Add trigger to reload btop when theme changes
2025-07-17 19:44:11 -04:00
David Heinemeier Hansson 39604d2d48 Backgrounds now live in theme folders 2025-07-17 16:34:47 -07:00
David Heinemeier Hansson 61c0bfd22b Seems like pinta can unfortunately also be a bit flaky! 2025-07-17 16:29:06 -07:00
David Heinemeier Hansson f880531621 Stop wrapping wofi in uwsm for now as it was producing errors 2025-07-17 16:07:33 -07:00
David Heinemeier Hansson 49c38c835f Add migration for waybar/config.jsonc rename
Co-authored-by: @nullndr
Closes #169
2025-07-17 16:00:13 -07:00
David Heinemeier Hansson 7991835576 Use waybar/config.jsonc for syntax highlighting 2025-07-17 15:58:42 -07:00
David Heinemeier Hansson 2696fb39da Protect theme-bg-next from missing background and always start with the first one 2025-07-17 15:34:21 -07:00
David Heinemeier Hansson 296e232151 Just use existing logic for setting theme bg 2025-07-17 15:29:57 -07:00
David Heinemeier Hansson e2c8e3ccfe Pull backgrounds into the repo to simplify setup and theme selection
This was too complicated for something too remote
2025-07-17 15:16:37 -07:00
David Heinemeier Hansson 86a3c84db9 Consistent command naming scheme for menus too 2025-07-17 15:04:46 -07:00
David Heinemeier Hansson b9c782d142 Use consistent naming setup and expose add/remove in TUI 2025-07-17 15:02:20 -07:00
David Heinemeier Hansson ef8df30f01 Add --remove option to fingerprint setup 2025-07-17 14:59:16 -07:00
David Heinemeier Hansson 9467b56be0 Uninstall packages too 2025-07-17 14:53:45 -07:00
David Heinemeier Hansson 68e77daffa Better setup flow and add --remove option 2025-07-17 14:51:59 -07:00
David Heinemeier HanssonandGitHub 729cd6a3a2 Merge pull request #171 from icehunt/fido2-setup-script
add fido2-setup script
2025-07-17 17:39:09 -04:00
David Heinemeier Hansson 3f01ced913 Fixup migration 2025-07-17 14:32:22 -07:00
David Heinemeier HanssonandGitHub 89fe64aa23 Merge pull request #206 from Shaps/add-docker-buildx
Add docker-buildx package
2025-07-17 17:31:17 -04:00
David Heinemeier HanssonandGitHub 38417b36e9 Merge branch 'dev' into add-docker-buildx 2025-07-17 17:26:51 -04:00
David Heinemeier HanssonandGitHub fd087719a2 Merge pull request #204 from basecamp/light-mode-easy
Add light mode
2025-07-17 17:23:31 -04:00
David Heinemeier Hansson e00c4ad0dc Link up the theme too 2025-07-17 14:22:01 -07:00
David Heinemeier Hansson f38420e954 Fit more themes! 2025-07-17 14:18:09 -07:00
David Heinemeier Hansson 6e229feb43 light.mode sounds better! 2025-07-17 14:15:55 -07:00
David Heinemeier Hansson bb5f6b00e3 Confirm before updating system packages 2025-07-17 14:12:58 -07:00
David Heinemeier Hansson e9f0239f57 Stash/pop any local changes before pulling updates
More user customizations will survive without commits.
2025-07-17 14:12:58 -07:00
David Heinemeier Hansson 25459cb539 Confirm before updating system packages 2025-07-17 09:39:42 -07:00
David Heinemeier Hansson dcc4071979 Stash/pop any local changes before pulling updates
More user customizations will survive without commits.
2025-07-17 09:39:31 -07:00
David Heinemeier Hansson 2235332cb9 Let the themes include backgrounds directly 2025-07-16 22:32:35 -07:00
David Heinemeier Hansson 5170b7a653 Needless 2025-07-16 22:24:32 -07:00
David Heinemeier Hansson 53f77dd267 Add Rose Pine light theme 2025-07-16 22:08:28 -07:00
David Heinemeier Hansson fb17d91fad Merge branch 'dev' into light-mode-easy 2025-07-16 21:49:23 -07:00
David Heinemeier Hansson ebe38078de Disable uwsmifying wofi launcher until we can fix the issues 2025-07-16 21:49:17 -07:00
David Heinemeier Hansson 6542784559 Make light mode possible via gsettings based off a marker 2025-07-16 21:48:14 -07:00
David Heinemeier Hansson 9a2d8852d3 Kill waybar proper and restart on suspecion that SIGUSR2 is whats causing the stacking bug 2025-07-16 21:13:36 -07:00
David Heinemeier Hansson 4f565b743a Simpler shebang 2025-07-16 20:15:56 -07:00
David Heinemeier HanssonandGitHub c8656cb10f Merge pull request #201 from basecamp/firewall
Enable ufw firewall by default
2025-07-16 20:48:24 -04:00
David Heinemeier Hansson a735337a59 Turn on ufw-docker 2025-07-16 16:56:40 -07:00
David Heinemeier Hansson b1c5b420bc Add migration to enable firewall 2025-07-16 16:47:36 -07:00
David Heinemeier Hansson e6e280dd84 Merge branch 'dev' into firewall 2025-07-16 16:46:50 -07:00
David Heinemeier Hansson 5c42f35839 Install and enable ufw firewall by default
Gotta be safe out there!
2025-07-16 16:46:35 -07:00
David Heinemeier HanssonandGitHub 65933ad060 Merge pull request #182 from abenz1267/uwsm
use uwsm to properly wrap applications as systemd units
2025-07-16 17:31:36 -04:00
David Heinemeier HanssonandGitHub f52c261735 Update utilities.conf
Match latest
2025-07-16 14:30:56 -07:00
David Heinemeier Hansson 12a43ae400 Ensure all installers have a shebang line to specify bash
Closes #134
2025-07-16 14:19:03 -07:00
David Heinemeier Hansson f4b172e029 Fix switching to background images with spaces in the filename
Fixes #138
2025-07-16 14:10:04 -07:00
David Heinemeier Hansson ea9d451474 Don't hang the opening terminal 2025-07-16 13:15:12 -07:00
David Heinemeier Hansson 28dc1f505c No transparency on nautilus previews 2025-07-16 13:00:50 -07:00
David Heinemeier HanssonandGitHub 4b13434cda Merge pull request #195 from basecamp/dev
Omarchy v1.4.1
2025-07-16 11:15:32 -04:00
David Heinemeier Hansson 3dfa4c3216 Start manual as a webapp 2025-07-16 08:13:27 -07:00
David Heinemeier Hansson b95eae0e10 Actually fine just to use SIGUSR2 2025-07-16 07:42:04 -07:00
David Heinemeier Hansson 7098260e69 Refresh waybar configuration 2025-07-16 07:39:02 -07:00
David Heinemeier Hansson 419951a892 Full restart required 2025-07-16 07:33:22 -07:00
David Heinemeier Hansson df19472350 On the first install its safe to overwrite 2025-07-16 07:29:08 -07:00
David Heinemeier Hansson 781a7888cb Move to fully user editable wofi styles
Closes #190
2025-07-16 07:11:36 -07:00
David Heinemeier Hansson 4ea0e65950 Fix indention 2025-07-16 06:37:40 -07:00
David Heinemeier HanssonandGitHub 63d9710e62 Merge pull request #192 from mrtnin/master
Fix a botched merge in the waybar config
2025-07-16 09:37:07 -04:00
David Heinemeier Hansson 2a9ebc8ff9 Toggle wofi menus instead of stacking them
Closes #194
2025-07-16 06:33:12 -07:00
David Heinemeier Hansson 5e4167a0db Silence wofi output when run from cli 2025-07-16 06:30:57 -07:00
David Heinemeier Hansson 149feae288 Move the matte black theme migration forward
It was missed by several people by being older than where they were.
Closes #187
2025-07-16 06:27:03 -07:00
David Heinemeier Hansson e7e5ff96eb Fix moved bin 2025-07-15 22:21:09 -07:00
David Heinemeier Hansson 10109bbadc Link backgrounds instead of copying 2025-07-15 22:00:25 -07:00
David Heinemeier Hansson 89bda8468e Turn omarchy-synthwave-theme into just synthwave for the name 2025-07-15 22:00:08 -07:00
David Heinemeier HanssonandGitHub 4d22b627be Merge pull request #186 from basecamp/dev
Omarchy v1.4.0
2025-07-15 23:02:44 -04:00
David Heinemeier Hansson 17c01629ec Noconfirm and needed 2025-07-15 19:48:35 -07:00
David Heinemeier Hansson 3557ce8d3b Shorter to fit inside Omarchy TUI width 2025-07-15 19:35:51 -07:00
David Heinemeier Hansson e60c37b194 Specific Omarchy TUI size 2025-07-15 19:35:01 -07:00
David Heinemeier Hansson d305935382 Put all omarchy commands under the omarchy- prefix 2025-07-15 19:30:23 -07:00
David Heinemeier Hansson 018603be6d Make it clear this is just for development of omarchy 2025-07-15 19:23:27 -07:00
David Heinemeier Hansson c312cd8b06 More updates 2025-07-15 19:22:44 -07:00
David Heinemeier Hansson f9403977b8 Homogenize command naming 2025-07-15 19:22:40 -07:00
David Heinemeier Hansson 2d1e6d0e69 Add way to refresh wofi settings 2025-07-15 19:22:27 -07:00
David Heinemeier Hansson 49b191b2af Always lowercase 2025-07-15 19:17:32 -07:00
David Heinemeier Hansson 6de7be7e18 Set path for when its run as standalone app 2025-07-15 19:17:09 -07:00