David Heinemeier Hansson
3ea45aa995
Convert most of the optional AUR dependencies over to OPR
2025-08-31 14:54:44 +02:00
David Heinemeier Hansson
c6cd49a0aa
Make fixing the F13 AMD audio input just a thing that happens
2025-08-31 14:31:15 +02:00
David Heinemeier Hansson
91c8ad36f2
Add hardware restart menu to unblock wifi/bluetooth/audio if stuck
2025-08-31 14:18:01 +02:00
David Heinemeier Hansson
521de9794a
Glenn was right, 3 is better!
2025-08-31 14:02:08 +02:00
David Heinemeier Hansson
219d2d43e7
Gets called too early to rely on the ENV
2025-08-31 13:56:40 +02:00
David Heinemeier Hansson
d68a757b7f
Extract actual list to a file that's easier to maintain
2025-08-31 13:53:16 +02:00
David Heinemeier Hansson
db8d814071
Split conditionals
2025-08-31 13:46:54 +02:00
David Heinemeier Hansson
e621e41be2
Only try to update from AUR if there are any AUR packages installed
2025-08-31 13:45:47 +02:00
David Heinemeier Hansson
3210ec44f5
Fix pkg-add
2025-08-31 13:35:28 +02:00
David Heinemeier Hansson
a44ea9c232
Ensure new mirrorlist is added as early as possible
2025-08-31 13:30:57 +02:00
David Heinemeier Hansson
cc1f49519e
Only fetch the ignored package list once and shout about it if necessary
2025-08-31 13:25:14 +02:00
Cristian Álvarez Belaustegui
64ec80fb7e
Bitwarden installer and rule to avoid sharing it's window contents ( #1044 )
...
* Don't share Bitwarden windows content
* Install Bitwarden
---------
Co-authored-by: David Heinemeier Hansson <david@hey.com >
2025-08-31 10:51:03 +02:00
robert stringer
2442f774e4
fix: cleans the output of upower, strips the percentage and decimals, prevents arithmetic syntax error ( #1236 )
...
Co-authored-by: xz <xz>
2025-08-31 10:24:54 +02:00
Oleg Luganskiy
0d62a03ae0
feat: add OpenAI Codex to AI installation menu ( #1255 )
...
Co-authored-by: David Heinemeier Hansson <david@hey.com >
2025-08-31 10:13:25 +02:00
David Heinemeier Hansson
7d2759b807
Don't need extra sleep
2025-08-31 10:11:42 +02:00
Rick
792f7827a6
Handle case when no databases are selected ( #1259 )
...
At least two users were asking for support in Discord due to not selecting DBs to install. This aims to prevent confusion in that scenario.
2025-08-31 10:11:23 +02:00
Valberto Enoc
3d49ced97e
Change Ollama install from AUR package to official website ( #881 )
...
* install ollama from the official website
* installing ollama-cuda if nvidia-smi exists
* add check for rocminfo installation for AMD GPUs
---------
Co-authored-by: David Heinemeier Hansson <david@hey.com >
2025-08-31 09:59:28 +02:00
Simon Dawson
35e169e3cc
chore: Add Emacs to editor install menu ( #1323 )
...
As well as installing the `emacs-wayland` package, we enable and start
the `emacs` systemd service. A GUI Emacs client can then be started
using e.g. `emacsclient -c`.
2025-08-31 09:53:18 +02:00
David Heinemeier Hansson
4ee48dd238
Switch from returns to exit codes
2025-08-31 09:21:02 +02:00
David Heinemeier Hansson
9e5b4fc871
Turn pkg and cmd functions into bins to avoid PATH issues in subshells
2025-08-31 09:18:06 +02:00
Gary Rennie
0a3ce5c393
Allow failed migrations to be skipped ( #1124 )
...
* Allow failed migrations to be skipped
Failed migrations can be now be skipped by a prompt. This means that if
a migration is "stuck" then a user can opt to store it in a separate
skipped directory. Skipped migrations will be considered for the
purposes of running the pending migrations, however in future, we can
allow the user to run their skipped migrations with a flag.
To allow the script to continue and prompt for failed migrations, the
`set -e` has been removed. A manual check on the exit code is used
instead.
* Cleanup implementation a bit
---------
Co-authored-by: David Heinemeier Hansson <david@hey.com >
2025-08-31 09:03:25 +02:00
Glenn Oppegard
a35055e562
Give the screensaver time to breathe ( #1184 )
...
Add a three second delay between screensaver effects
Co-authored-by: David Heinemeier Hansson <david@hey.com >
2025-08-30 20:53:10 +02:00
David Heinemeier Hansson
07c072cf21
Spacing
2025-08-29 21:42:02 +02:00
Alexandre Perreault
3266a18897
fix screensaver exit behavior on multiple monitors ( #1249 )
2025-08-29 21:38:46 +02:00
David Heinemeier Hansson
bb9fbceca2
Only update AUR packages in the AUR step
2025-08-28 21:59:10 +02:00
michielryvers
52dcf01987
Merge branch 'dev' into snapper-existing-configs
2025-08-28 10:54:20 +02:00
David Heinemeier Hansson
91dadc905d
Let user know why we are asking for sudo
2025-08-28 10:50:20 +02:00
David Heinemeier Hansson
33d6d38332
Include Omarchy branch in About ( #1231 )
2025-08-28 09:05:26 +02:00
Roberto Aguilar
6e3d023fee
Install node as part of Laravel's dev env ( #1201 )
...
When running `laravel new`, if a starter kit like `React` or `Vue` are
selected, the installer will ask:
```
Would you like to run npm install and npm run build?
```
And in order for it to work, `npm` should be available.
Having this installed will definitively smooth out the experience from
install to up-and-running!
2025-08-28 07:55:51 +02:00
David Heinemeier Hansson
203dcce898
Order of appearance
2025-08-27 21:05:38 +02:00
David Heinemeier Hansson
e337c0bbdc
Merge pull request #1178 from cstrickjacke/waybar-power-menu
...
make clicking on the battery icon open the power menu
2025-08-27 21:04:17 +02:00
David Heinemeier Hansson
512df06f36
Don't need output for success
2025-08-27 20:49:34 +02:00
Cai Strickland
393767cbec
make clicking on the battery open the power menu
...
Bothered me that the power profile setting was so hidden away, so I made it pop up by clicking the battery icon. :)
2025-08-27 15:49:33 +02:00
David Heinemeier Hansson
2832c59970
Always --noconfirm
2025-08-27 15:40:48 +02:00
David Heinemeier Hansson
5fec87d324
Get rid of -Sy and -Syy ( #1175 )
...
* Get rid of -Sy and -Syy
* Get rid of all naked -Sy usage
* Don't need a full system update for this
* Combine
* Does not need a full system update
* Need to refresh even just for Omarchy repository
* Does not warrant a full system update
* No longer need the sudoless pacman runs
* We have already added the Omarchy repo before getting to here
So fine to just do a straight install
2025-08-27 15:24:18 +02:00
David Heinemeier Hansson
cf4e1c0eb7
Better resilience for fetching the tags
2025-08-27 14:26:30 +02:00
David Heinemeier Hansson
b264c6540a
Use floating terminal
2025-08-27 14:19:07 +02:00
David Heinemeier Hansson
90cdbd5504
Run the omarchy-update in a terminal process not owned by waybar so it'll survive being restarted
2025-08-27 14:14:03 +02:00
David Heinemeier Hansson
c09ac13f90
Add refresh fastfetch config
2025-08-27 12:59:31 +02:00
David Heinemeier Hansson
4eb2fab33d
Ignore for yay too
2025-08-27 12:21:25 +02:00
David Heinemeier Hansson
a43edcde7d
Quote it
2025-08-27 12:14:03 +02:00
David Heinemeier Hansson
742e601baf
Pinning packages when one goes bad ( #1162 )
...
* Don't update system packages to prevent issues from something too new at the wrong time
* Add system to pin and ignore bad packages
To deal with the abseil-cpp issue
2025-08-27 12:06:08 +02:00
Michiel Ryvers
613f4a473d
Don't hardcode snapper configs, read the config list first
2025-08-27 11:08:16 +02:00
David Heinemeier Hansson
66818266ff
Force font size 9 for the about screen
...
We had this but lost it
2025-08-26 12:46:19 +02:00
John Schmidt
13f2cd9641
fix multiple word app names ( #1087 )
...
* fix multiple word app names
* fix multiple words string handling
* upstream selector and tui-remove multi-select
---------
Co-authored-by: David Heinemeier Hansson <david@hey.com >
2025-08-26 11:57:39 +02:00
William Tio
f22755df4f
Remove Omarchy from the list of selectable fonts ( #1101 )
2025-08-26 09:15:46 +02:00
David Heinemeier Hansson
0e88962e4f
Bring multi-select and custom X remover to TUI
2025-08-26 09:14:14 +02:00
David Heinemeier Hansson
7e2d266a9a
Don't think the selector looks quite right, but the remover does
2025-08-26 09:13:22 +02:00
David Heinemeier Hansson
7bf65360f9
Merge pull request #1104 from hipsterusername/remove-selection-ux
...
UX: Change webapp removal selection icons
2025-08-26 09:12:23 +02:00
Taha
ea21d0a7b7
Update omarchy icon in unified menu
2025-08-25 23:56:50 -07:00