David Heinemeier Hansson
248a7a611b
Fix perms
2026-02-05 14:48:21 +01:00
David Heinemeier Hansson
e487dace43
Install asusctl on ROG machines to get out-of-the-box keyboard light sync
2026-02-05 09:23:00 +01:00
Jamoladdin
cf72c02ea5
Fix Realtek RTL8111/8168 ethernet adapter support for ASUS TUF Gaming laptops ( #4497 )
2026-02-04 10:18:56 +01:00
Pierre Olivier Martel
4b3e21445b
Don't apply power profile source switching if only one profile is available ( #4485 )
2026-02-03 16:18:24 +01:00
David Heinemeier Hansson
ea76f8196c
Add Motorcomm YT6801 ethernet adapter driver for Slimbook + Tuxedo ethernet adapters
2026-02-02 17:03:53 +01:00
David Heinemeier Hansson
ba31e3073c
Ensure master volume isn't muted either
2026-01-30 19:02:51 +01:00
Pierre Olivier Martel
f78f5b2c2c
Automatically switch power profile when plugged in (balanced) and unplugged (power saver) ( #4375 )
...
* Set Power Profiles Rules when plugged in (balanced) and unplugged (power-saver)"
* Check for battery presence before installing power profile rules
* Add battery presence check script and update powerprofilesctl rules
* fix indentation
* Simplify power profile rule creation logic
2026-01-29 17:37:18 +01:00
David Heinemeier Hansson
a8e0762fbe
Open directories in file manager
2026-01-29 10:29:56 +01:00
David Heinemeier Hansson
bb91f90839
Merge branch 'master' into dev
2026-01-28 18:03:43 +01:00
David Heinemeier Hansson
4a6baafd05
Move all fixes for Asus ROGs to install time
2026-01-20 12:11:49 -04:00
David Heinemeier Hansson
c1bf6c4694
Fix the mic on Asus ROG laptops
2026-01-20 11:59:12 -04:00
Jan Margeta
5b2c0dafbf
Fix drivers for older NVIDIA MXxxx mobile GPUs
...
Installs legacy drivers for older Pascal and Maxwell GPUs MXxx, MX2xx, MX3xx
2026-01-20 13:45:32 +01:00
Yaroslav Yenkala
1ff31cfe41
Automatic fallback to Alacritty for legacy GPUs when install Omarchy ( #3711 )
...
* Use alacritty when legacy gpu when install omarchy
* Inline legacy GPU detection, install Alacritty only when needed
2026-01-12 12:24:16 +01:00
Ryan Hughes
400a87955e
Use omarchy-pkg-add
2026-01-08 13:41:20 -05:00
David Heinemeier Hansson
ec4cd81e63
Fix the singletonlock issue properly
2026-01-08 13:18:55 +01:00
George
e25a00a38c
Update NVIDIA GPU detection for legacy support on professional/workstation cards
2026-01-08 07:53:11 +01:00
Ryan Hughes
d207d505f5
Add initial omarchy skill for OpenCode (and friends) ( #4090 )
2026-01-07 17:19:53 +01:00
Reno
3a4536059a
fix : typo (Nautilius -> Nautilus) ( #4098 )
2026-01-06 16:50:16 +01:00
David Heinemeier Hansson
a41cb03ac5
Always add user to input group to prevent restarts needed for dictation or xbox controllers
2026-01-05 17:38:45 +01:00
David Heinemeier Hansson
13149f5fc9
Adapt to new theme setup
2026-01-05 10:47:19 +01:00
David Heinemeier Hansson
3801e0e633
Move walker.desktop into default config directory
...
No need for a top-level directory just for this.
2026-01-05 09:13:38 +01:00
Ryan Hughes
7e12473f80
Don't continue if we don't have a GPU
2025-12-28 13:27:52 -05:00
Ryan Hughes
e416988d4e
Rearrange and don't hard-fail
2025-12-27 22:20:38 -05:00
Ryan Hughes
314abce4e8
We know what we're doing
2025-12-27 21:47:17 -05:00
Ryan Hughes
fe8927b351
Simplify further
2025-12-27 21:46:43 -05:00
Ryan Hughes
13390441a9
Don't need to run this
2025-12-27 21:42:35 -05:00
Ryan Hughes
65a238d805
Simplify
2025-12-27 21:42:26 -05:00
Ryan Hughes
c535b19235
These already get installed or are dependencies
2025-12-27 21:06:04 -05:00
Ryan Hughes
9c8c789453
Simplify this check
2025-12-27 21:05:45 -05:00
Ash Daly
4e09523127
fix(nvidia): do not install nvidia-580xx-dkms for GPUs older than Maxwell
2025-12-23 11:19:11 +00:00
Ash Daly
1fd1b65cd0
chore: add noconfirm to yay command
2025-12-21 16:13:53 +00:00
Ash Daly
9a704fdadb
chore: edit comment
2025-12-21 16:12:06 +00:00
Ash Daly
a252a42772
fix(nvidia): install legacy driver on older GPUs
2025-12-21 16:11:05 +00:00
Ryan Hughes
a15d3740a9
Increase faillock to 10
2025-12-14 15:32:40 -05: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
d81f6de211
Make Work/tries ready too
2025-11-10 14:37:46 +01:00
Ryan Hughes
5fb29c199a
Revert "Update screensaver with 2x version"
...
This reverts commit b1b6e5d2a7 .
2025-11-06 11:30:02 -05:00
Ryan Hughes
b1b6e5d2a7
Update screensaver with 2x version
2025-11-03 21:34:22 -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
Zacharias Knudsen
e4f2cc2175
Use better git defaults ( #1601 )
2025-10-27 09:42:04 +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
5028e241c5
Install Node by default
2025-10-18 14:27:09 -04:00
David Heinemeier Hansson
80907fcf4f
Ensure we use 644 for all configs and migrations
2025-10-18 13:30:19 +02:00
Ryan Hughes
c6b598ba91
Rename nvim setup
2025-10-16 11:44:02 -04:00