Commit Graph
100 Commits
Author SHA1 Message Date
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 Hansson 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 Hansson 89fe64aa23 Merge pull request #206 from Shaps/add-docker-buildx
Add docker-buildx package
2025-07-17 17:31:17 -04:00
David Heinemeier Hansson 38417b36e9 Merge branch 'dev' into add-docker-buildx 2025-07-17 17:26:51 -04:00
David Heinemeier Hansson 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 Hansson 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 Hansson 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 Hansson 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 Hansson 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 Hansson 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 Hansson 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
David Heinemeier Hansson c99f4c9c02 Tweaks and refinements to the Omarchy TUI 2025-07-15 19:14:23 -07:00
David Heinemeier Hansson ab3904df9a Quiet swaybg output 2025-07-15 19:14:10 -07:00
David Heinemeier Hansson 73d0197b3c Treat Omarchy as a settings window 2025-07-15 17:55:03 -07:00
David Heinemeier Hansson b8d64f1737 Copy over new Omarchy application desktop definition 2025-07-15 17:54:53 -07:00
David Heinemeier Hansson ecf42918fb Have to sudo the change to pacman.conf 2025-07-15 17:31:36 -07:00
David Heinemeier Hansson f114e5c441 Hide this too 2025-07-15 17:24:06 -07:00
David Heinemeier Hansson 5daa30a629 Fix compatibility with Framework 16 sensor
Closes #181
Co-authored-by: @anagrius
2025-07-15 17:17:14 -07:00
David Heinemeier Hansson b0d4c2dae4 Fixup and tuneup 2025-07-14 22:35:10 -07:00
David Heinemeier Hansson e674744714 Fix symlink or directory detection 2025-07-14 21:47:46 -07:00
David Heinemeier Hansson b3338c84b6 Reuse the new omarchy-theme-set in omarchy-theme-next 2025-07-14 21:36:15 -07:00
David Heinemeier Hansson bfc8d73300 Tune this up and make it prettier 2025-07-14 21:31:58 -07:00
David Heinemeier Hansson 7aae9015a5 Make known potentially flaky package not halt installation
Ref #151
2025-07-14 21:10:43 -07:00
David Heinemeier Hansson 3edc8bb470 Add note about overwritting directly in here 2025-07-14 21:08:50 -07:00
David Heinemeier Hansson 005e284d59 Tweaks 2025-07-14 21:04:24 -07:00
David Heinemeier Hansson 5a48f120ec Make wofi stylesheet user editable
Closes #167
Co-authored-by: @cannikin
2025-07-14 20:53:04 -07:00
David Heinemeier Hansson 5501d94896 Not used 2025-07-14 20:43:26 -07:00
David Heinemeier Hanssonand@rockorager 1dd64a814a Add color and pacman animation to pacman installer
Closes #174, #129

Co-authored-by: @rockorager
2025-07-14 20:39:08 -07:00
David Heinemeier Hansson ad6c1f0df1 Errant migration 2025-07-14 20:38:09 -07:00
David Heinemeier Hansson 72e863f6be Split out the packages that need a keyserver and rescue any failure with an explanation 2025-07-14 18:43:21 -07:00
David Heinemeier Hansson 8758b5d4dc Caused other problems 2025-07-14 18:37:02 -07:00
David Heinemeier Hansson 5672d04cb3 Set proper permissions 2025-07-14 18:22:28 -07:00
David Heinemeier Hansson d4910dd855 Use a custom, known good keyserver to prevent install errors stemming from an inaccessible keyserver 2025-07-14 18:15:48 -07:00
David Heinemeier Hansson 244758fabb Use Liberation instead of Adwaita as default 2025-07-14 16:44:51 -07:00
David Heinemeier Hansson 46010f8e15 Correct monospace references 2025-07-14 16:34:06 -07:00
David Heinemeier Hansson 5739fa741c Migration to create default fontconfig 2025-07-14 16:20:54 -07:00
David Heinemeier Hansson 9157a85da2 Add a default fontconfig 2025-07-14 16:18:04 -07:00
David Heinemeier Hansson 691a881b6f Ensure that the Chromium file picker window is also floated and centered 2025-07-14 16:17:55 -07:00
David Heinemeier Hansson 44d2dc21ab Give a clue that you have to relaunch Hyprland for new envs to get picked up 2025-07-14 13:50:21 -07:00
David Heinemeier Hansson d435a650cc Catch the Typora save window as well 2025-07-14 11:04:25 -07:00
David Heinemeier Hansson 03f7403cdd Add migration to fix XCompose in Typora 2025-07-13 18:02:19 -07:00
David Heinemeier Hansson 3d060c384e Fix XCompose use in Typora 2025-07-13 18:01:08 -07:00
David Heinemeier Hansson 2035790817 Fix indention 2025-07-13 17:45:21 -07:00
David Heinemeier Hansson 0caeeeed73 Merge branch 'master' into dev 2025-07-13 17:45:03 -07:00
David Heinemeier Hansson dc0032c9c3 Revert "Update keyboard shortcuts script to show all runtime keybinds (#70)"
This reverts commit 6433511873.
2025-07-13 17:27:33 -07:00
David Heinemeier Hansson 59b59807a9 Revert "We have F11 for this"
This reverts commit 4f60ac6797.
2025-07-13 17:27:30 -07:00
David Heinemeier Hansson 4f60ac6797 We have F11 for this 2025-07-13 17:24:49 -07:00
David Heinemeier Hansson 920e236fc7 Focus on active window to solve the problem that opening URLs wouldnt focus browser if on a different workspace
Closes #152
2025-07-13 16:45:33 -07:00