Ryan Hughes
64a8d7bb04
Add new default limine location for archinstall
...
Co-authored-by: madhurdhama <madhurdhama@gmail.com >
2025-12-14 13:06:43 -05:00
Ryan Hughes
c37ef6d78c
Update limine logic to check all .conf locations
...
Co-authored-by: Tjalve Aarflot <tjalve.github@proton.me >
2025-12-14 12:47:21 -05:00
Ryan Hughes
33eabb0c88
Change to non-git version
2025-12-13 20:29:31 -05:00
Ryan Hughes
abffb0abfe
Add hyprland-preview-share-picker
2025-12-13 00:44:24 -05:00
David Heinemeier Hansson
6bd9d510d6
Add back alacritty as a default install to deal with machines that can't run Ghostty
...
Alacritty is more broadly supported
2025-12-11 15:30:25 +01:00
Dakota Chambers
c90e93b5fc
Add Fizzy webapp ( #3759 )
...
* Add Fizzy webapp
* Replace icon
2025-12-08 10:34:17 +01:00
Dimitrie Hoekstra
9dc8e0c051
Enable tiny-dfr and t2fanrd services on T2 Macs ( #3792 )
2025-12-08 10:24:07 +01:00
David Heinemeier Hansson
306714f825
Ensure Walker service is started automatically on boot for new installations
...
Ref: #1684
2025-11-30 20:51:19 +01:00
David Heinemeier Hansson
9524259765
Ensure lockout limit is reset on restart
2025-11-25 15:03:41 +01:00
David Heinemeier Hansson
fc7feda70f
Link the visual menu config at install too
2025-11-21 18:27:00 +01:00
David Heinemeier Hansson
db7070f9d6
Ensure elephant is setup on first run
2025-11-21 18:02:04 +01:00
Andrey Sologub
9af41afd06
Feature: Add bluetui integration and migration ( #3207 )
...
* Add bluetui integration and launch script
- Add omarchy-launch-bluetooth script to launch bluetui TUI
- Create migration scripts for bluetui installation
- Update omarchy-menu and waybar configuration for bluetui support
- Add bluetui to base packages
* Move unblock into launchers and reuse existing launch or focus setup
* Fix installer to remove blueberry and be more surgical with waybar changes
---------
Co-authored-by: David Heinemeier Hansson <david@hey.com >
2025-11-19 09:41:12 +01:00
David Wales
72dc352c1a
Add exfatprogs to base packages ( #3448 )
...
Complements 279259d547
2025-11-18 09:27:43 +01:00
David Heinemeier Hansson
b7989ac89b
Ensure the system always has a base ruby even if one is not installed via mise
2025-11-10 15:21:15 +01:00
David Heinemeier Hansson
3c19e4e12c
Add @tobi's try as a default install
2025-11-10 15:20:17 +01:00
David Heinemeier Hansson
d81f6de211
Make Work/tries ready too
2025-11-10 14:37:46 +01:00
David Heinemeier Hansson
b6ba588fa3
Switch to Ghostty as the default terminal
2025-11-10 10:54:41 +01:00
David Heinemeier Hansson
a43d090596
We've been using fresh
2025-11-10 10:36:31 +01:00
David Heinemeier Hansson
fceb7106d9
Package only exists on AUR
...
Not sure why what would be using this, @ryanrhughes?
2025-11-10 10:28:14 +01:00
David Heinemeier Hansson
d2aeb520fc
Prevent the conflict asking for rust v rustup
2025-11-10 10:23:10 +01:00
David Heinemeier Hansson
61678986fc
Use packages that exist
2025-11-10 10:19:36 +01:00
David Heinemeier Hansson
2425f4d3e0
Default to the new stable mirror
2025-11-10 10:12:24 +01:00
Jan Costandius
a9d6a77ee6
Add usage to base packages ( #3280 )
...
The usage CLI is required for mise tab completions to work.
2025-11-10 08:57:27 +01:00
David Heinemeier Hansson
917279bff7
Merge branch 'master' into dev
2025-11-09 07:45:37 +01:00
David Heinemeier Hansson
8350b84eee
This has been swapped
2025-11-09 07:17:38 +01:00
David Heinemeier Hansson
06fc4db4db
Merge branch 'master' into dev
2025-11-07 21:54:13 +01:00
Ryan Hughes
26821c9b34
Cleanup on install
2025-11-07 15:04:23 -05:00
Ryan Hughes
5fb29c199a
Revert "Update screensaver with 2x version"
...
This reverts commit b1b6e5d2a7 .
2025-11-06 11:30:02 -05:00
David Heinemeier Hansson
962aca303d
Change order and let it live forever
2025-11-06 09:14:33 +01:00
Ryan Hughes
b1b6e5d2a7
Update screensaver with 2x version
2025-11-03 21:34:22 -05:00
Ryan Hughes
661abc89a6
Add omarchy-walker meta package
2025-11-03 11:37:20 -05:00
Miha Rekar
d528393df6
Do not create eza theme symlink ( #3092 )
2025-11-03 10:19:54 +01:00
Ryan Hughes
4c97a31c98
Switch to xdg-terminal-exec
...
Solves the issue from ae10133b5e the right
way using the actual xdg-terminal-exec package and provides resillient
fallbacks no matter what the user might do.
This also removes the need to restart after changing terminals at all.
fixes #2198
fixes #2329
fixes #2673
fixes #1754
2025-11-03 01:11:09 -05:00
Ryan Hughes
ae10133b5e
Fix neovim launching from files
...
Because of [hardcoded terminals in
glib](https://gitlab.gnome.org/GNOME/glib/-/blob/main/gio/gdesktopappinfo.c#L2755 )
the previous fix still doesn't work well with Alacritty and Kitty.
Using our `omarchy-launch-terminal` aliased to `xdg-terminal-exec` does
the trick and doesn't introduce any new dependencies or rely on a lib
that isn't stable.
2025-11-02 17:57:25 -05:00
Ryan Hughes
3344f33104
Use xdg-mime to set nvim as default
...
As @abenz1267 pointed out, the previous solution wasn't the greatest.
This is the proper solution.
2025-10-29 13:25:48 -04:00
David Heinemeier Hansson
9490e714c3
Moved
2025-10-28 18:19:28 +01:00
David Heinemeier Hansson
d3a54dc32e
Show keybindings notice right away and vary update based on internet or not
2025-10-28 18:19:17 +01:00
Ryan Hughes
0e5c22ac38
Add the keyring for manual installs
2025-10-28 02:33:54 -04:00
ctarx
1060a54c1a
Remove default SSH allow rule from UFW ( #2887 )
...
* UFW: limit LocalSend (53317) to LAN and remove default SSH (22) rule
* Revert LocalSend change and drop SSH allow rule
2025-10-27 15:43:48 +01:00
David Heinemeier Hansson
d128833e7b
Already in mise-work
2025-10-27 14:51:52 +01:00
David Heinemeier Hansson
bba2ade78f
Ensure node is installed for use by treesitter in neovim
...
cc @ryanrhughes
2025-10-27 09:55:54 +01:00
Zacharias Knudsen
e4f2cc2175
Use better git defaults ( #1601 )
2025-10-27 09:42:04 +01:00
neimadTL
75eb059779
Remove after install usb installer message ( #2888 )
...
Since in almost all cases, the EFI entries will get positioned
above the USB, this notice is not needed.
2025-10-27 08:47:50 +01:00
Brennan Coslett
7b02895962
Surface: enable built-in keyboard at LUKS ( #2621 )
...
Derives the list of required modules for the installer from Chris
McLeod's manual installation steps. His instructions say to use the
surface-linux kernel however the default kernel has the right set
of modules already (as noted by the fact that the right modules are
loaded for the keyboard to work during the install and after the LUKS
unlock screen).
I only have a Surface Laptop 3 to test this on but based on the guide
where Chris is using a newer laptop and the only difference is the
pinctrl module which I attempt to autodetect I think it should "just"
work for others but definitely "use at your own risk".
2025-10-25 08:18:23 +02:00
Ryan Hughes
b6eb76d3ea
Add omarchy-debug
2025-10-23 17:15:57 -04:00
David Heinemeier Hansson
260d586343
Revert "Use our OPR version"
...
This reverts commit d29e5777e0 .
2025-10-23 12:26:09 -07:00
David Heinemeier Hansson
d29e5777e0
Use our OPR version
2025-10-23 12:15:50 -07:00
Ryan Hughes
9b4a42cc03
Remove setting UKI as primary boot from default
2025-10-23 13:51:31 -04:00
Ryan Hughes
9ddcfbe466
Move to pinned version of wayfreeze
2025-10-23 13:44:53 -04:00
Ryan Hughes
bd761379a7
Add nfs support
2025-10-18 17:01:02 -04:00