David Heinemeier Hansson
7a9499eb66
Always have the shebang
2025-08-31 15:41:18 +02:00
David Heinemeier Hansson
a5814e0bfd
Revert "Make fixing the F13 AMD audio input just a thing that happens"
...
This reverts commit c6cd49a0aa .
2025-08-31 15:35:43 +02:00
David Heinemeier Hansson
434265cea2
Include multilib but commented out
2025-08-31 15:12:01 +02:00
David Heinemeier Hansson
6a5f98cb8e
Slim even more
2025-08-31 15:09:31 +02:00
David Heinemeier Hansson
a4c4b3570c
Ship our own pacman.conf
2025-08-31 15:07:36 +02:00
David Heinemeier Hansson
849628b288
Need fontconfig too
2025-08-31 14:57:42 +02:00
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
37d59ca78e
Use our own asdcontrol-git package now
2025-08-31 14:46:06 +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
05d5f07cca
Add migration to fix the AMD F13 input audio problem
2025-08-31 14:19:30 +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
e15caaf713
Only do a gum offer if we have gum
2025-08-31 13:58:01 +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
8dd7c7a94e
Make default ENVs available here and reuse
2025-08-31 13:53:06 +02:00
David Heinemeier Hansson
763cbcbc02
Use one consistent mirror list
2025-08-31 13:49:54 +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
1099a44c77
Don't need this
2025-08-31 13:35:45 +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
f643d97211
Make sure we have the latest omarchy-chromium available
2025-08-31 13:27:23 +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
David Heinemeier Hansson
c0c040f9c0
Just install iwd along with everything else so it is always there
2025-08-31 13:21:00 +02:00
David Heinemeier Hansson
5f94df198f
Offer instant retry of the installation on failure
2025-08-31 13:09:45 +02:00
David Heinemeier Hansson
fe20e89e0e
Set everything under the chromium guard
2025-08-31 13:08:40 +02:00
David Heinemeier Hansson
80341b296e
Sort alphabetically
2025-08-31 12:43:09 +02:00
David Heinemeier Hansson
eeee49e702
QEMU should not be transparent
2025-08-31 12:42:57 +02:00
David Heinemeier Hansson
927abd86ba
Be more specific
...
This is pacman land!
2025-08-31 12:41:33 +02:00
David Heinemeier Hansson
256a27ca8e
Apply idle inhibitor just to fullscreen on stream and retroarch for gaming
...
#1303
2025-08-31 11:19:05 +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
David Heinemeier Hansson
24b94fde54
Ensure qt5-wayland has been installed
...
Closes #596
Co-authored-by: @roelandmoors
2025-08-31 10:49:14 +02:00
David Heinemeier Hansson
3b0752820e
Revert "Quick fix for lazyvim bufferline error when using catppuccin ( #1084 )" ( #1346 )
...
This reverts commit b6896bd58f .
2025-08-31 10:34:55 +02:00
Ramtin Javanmardi
b6896bd58f
Quick fix for lazyvim bufferline error when using catppuccin ( #1084 )
...
* Quick fix for lazyvim bufferline error when using catppuccin
* This is a slightly better fix
* Adding the fix in theme, actually messed up the theme colors
* Adding the migration file
---------
Co-authored-by: David Heinemeier Hansson <david@hey.com >
2025-08-31 10:34:09 +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
David Heinemeier Hansson
9293e2ed17
Add icons for OS Age and Uptime
...
Closes #1299
Co-authored-by: @theamit-969
2025-08-31 10:07:37 +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
robert stringer
94ad5d4d37
fix: symlinks to default icons to prevent text chevron fallbacks ( #1114 )
...
* fix: symlinks to default icons to prevent text chevron fallbacks
* consistent symlink syntax
* Needs sudo and had extra quotes
* Add migration
* added gtk-update-icon-cache for symlinked files
* pkill any running Files windows
* Cleanup and ensure successful exit so as not to halt migrations
* Excess CR
---------
Co-authored-by: xz <xz>
Co-authored-by: David Heinemeier Hansson <david@hey.com >
Co-authored-by: robert stringer <bitmap+github@gmail.com >
2025-08-31 09:08:32 +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
David Heinemeier Hansson
9f5975b717
Only configure Docker if it is present on the system
2025-08-31 08:50:32 +02:00
chan
29c2233399
Add gvfs-smb so GNOME Files (Nautilus) can handle smb:// URIs. ( #1327 )
...
* add gvfs-smb to packages
gvfs-smb and its dependencies (smbclient, samba, and cifs-utils) afford access to Samba servers in Nautilus/Files.
* Add migration
---------
Co-authored-by: David Heinemeier Hansson <david@hey.com >
2025-08-31 08:07:42 +02:00
David Heinemeier Hansson
98db40fd0d
This is preventing Android Studio from working correctly
...
Closes #1300
2025-08-31 07:54:16 +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