249 Commits

Author SHA1 Message Date
Ryan Hughes
ceee999853
Prevent Waybar stacking on resume (#448)
* Create omarchy-cmd-restart-waybar

* Replace -SIGUSR2 waybar instances

* Add migration

* Add or statment in case waybar is dead

* Just use omarchy-restart-waybar

---------

Co-authored-by: David Heinemeier Hansson <david@hey.com>
2025-08-02 13:21:47 +02:00
brink-lab
d56a2bce2b
Opacity for indicators of empty waybar workspaces (#444)
* Opacity for indicators of empty waybar workspaces

Adds opacity to the workspace indicators on waybar, if the workspace is empty. Makes the indicator appear dimmer to make it easier to find empty workspaces. Purely cosmetic UI tweak.

* Bump up opacity to be easier to read on light themes

* Add migration

* Apply grep to something!

---------

Co-authored-by: David Heinemeier Hansson <david@hey.com>
2025-08-02 13:16:51 +02:00
Ryan Hughes
0a16d502f2
Fix Plymouth login positioning in multi-monitor setups + limit password from overflowing (#446)
* Limit bullets to 21 to prevent overflow

* Fix plymouth rendering off center in multi-monitor setups

Co-authored-by: Raphael Kimmig <raphael.kimmig@ampad.de>

* Add migration

---------

Co-authored-by: Raphael Kimmig <raphael.kimmig@ampad.de>
2025-08-02 13:08:56 +02:00
David Heinemeier Hansson
3d22840543 Allow themes to use a custom icon theme via the icons.theme file
They get to pick from the Yaru color set
2025-08-01 14:23:29 +02:00
Andy Davis
95de571809
Update migration to ensure walker is refreshed after finder prefix was added. (#425)
* Update migration that looks for prefix with '.' as it matches the other prefixes in the file. Also mod walker prefix to use double quotes for consistency to match the others.

* Rename fixed migration to ensure it runs again for all users
2025-08-01 13:32:21 +02:00
David Heinemeier Hansson
f0b1dd286b Dropbox is now an optional setup 2025-07-30 23:32:17 +02:00
David Heinemeier Hansson
7f66623317 Add walker config refresh to enable the finder 2025-07-30 23:27:21 +02:00
David Heinemeier Hansson
c1a7f5a4e4 No longer needed 2025-07-30 22:54:50 +02:00
David Heinemeier Hansson
a0aa6862f5 Migrate fonts to packages 2025-07-30 22:54:45 +02:00
David Heinemeier Hansson
231438b2ea Unused 2025-07-30 22:54:33 +02:00
David Heinemeier Hansson
a98adc499a Fix migration 2025-07-30 22:47:34 +02:00
David Heinemeier Hansson
d4f6859022 Revert "Swap Spotify GUI to TUI"
This reverts commit b09d2d68cd65167e7cff5f751caed1fa5ac38dba.
2025-07-29 19:17:41 +02:00
David Heinemeier Hansson
8c2f51c08c Revert "Correct package name"
This reverts commit 4c46c2208a57aea9caf6a9eb0ffa282ab8a2c87a.
2025-07-29 19:17:39 +02:00
David Heinemeier Hansson
4c46c2208a Correct package name 2025-07-29 16:33:47 +02:00
David Heinemeier Hansson
b09d2d68cd Swap Spotify GUI to TUI 2025-07-29 16:31:40 +02:00
Shigeto Kumagai
1b576eb7f8 Update location of sourced install script 2025-07-29 13:14:37 +09:00
David Heinemeier Hansson
189596cc88 Add migration for new ristretto theme 2025-07-28 13:01:02 +02:00
David Heinemeier Hansson
7f2c9391d2 /etc/sudoers.d is not accessible without sudo 2025-07-28 12:57:23 +02:00
David Heinemeier Hansson
7589683cd1 Adjust migration to check for whether fastfetch already has the change or not 2025-07-28 09:58:51 +02:00
Taha
01d6deae34 Add migration script for Omarchy version in fastfetch 2025-07-27 23:34:10 -07:00
David Heinemeier Hansson
eeb784d087 Fix path here too 2025-07-26 16:49:43 -04:00
David Heinemeier Hansson
07a16487c0 Fix paths 2025-07-26 16:48:45 -04:00
David Heinemeier Hansson
c814aa534d Install if MISSING 2025-07-26 16:47:25 -04:00
David Heinemeier Hansson
0a8a502cf2 Add migration to refresh walker to get the = leader key for calculator 2025-07-26 15:37:28 -04:00
Ryan Hughes
cc79664efc Combined login will run refresh commands 2025-07-26 13:09:28 -04:00
Ryan Hughes
162952f102 Run combined login now 2025-07-26 13:09:28 -04:00
David Heinemeier Hansson
5b654d0282 Be careful not to exit the entire migration runner 2025-07-26 13:02:22 -04:00
David Heinemeier Hansson
4929d3e201
Merge pull request #351 from JaxonWright/bare-improvements
Improvements to Bare Install
2025-07-26 13:01:31 -04:00
David Heinemeier Hansson
4e9e13f88d
Merge pull request #359 from saullrb/dev
Better handle chaotic aur installation
2025-07-26 12:55:26 -04:00
Jaxon Wright
7f3af84a60 #330: update "add missing installation of Zoom" migration to skip if bare install 2025-07-26 12:41:22 -04:00
Saull Brandão
4e4e82c5b9 fix chaotic aur installation 2025-07-26 13:17:13 -03:00
David Heinemeier Hansson
eace29af7d Allow updating timezone from right-clicking the clock
Closes #314
2025-07-26 11:15:08 -04:00
David Heinemeier Hansson
c081078e72 Protect pacman config from adopting broken mirror setup 2025-07-26 09:52:11 -04:00
David Heinemeier Hansson
6d3df204bc Use terminal text effects for extra rizz 2025-07-25 15:05:41 -04:00
David Heinemeier Hansson
1c14b8eba2 Have to check for the right command 2025-07-25 14:30:18 -04:00
Saull Brandão
66b0fa0227 add chaotic aur
add chaotic aur repo

add noconfirm

only add chaotic aur for x86-64 arch
2025-07-24 07:55:56 -03:00
David Heinemeier Hansson
d2fffc40ea Add migration to prevent Waybar stacking 2025-07-23 16:26:13 -04:00
David Heinemeier Hansson
9b7908d17b Ensure we restart swayosd after setting up theming 2025-07-23 13:03:47 -04:00
David Heinemeier Hansson
a12cd97922 Increase pamlimit lockout 2025-07-23 12:59:32 -04:00
David Heinemeier Hansson
98f848d4a0 Fix the vibe coding hallucinations from swayosd theming 2025-07-23 11:53:04 -04:00
David Heinemeier Hansson
c36d76bb1c
Merge pull request #288 from aifrim/swayosd-cfg
full swayosd integration
2025-07-23 11:46:15 -04:00
David Heinemeier Hansson
8c0ac90fe4 Remember to disown! 2025-07-22 19:17:41 -04:00
David Heinemeier Hansson
d83a87a01c Don't hang the terminal 2025-07-22 19:09:47 -04:00
David Heinemeier Hansson
0058023e85 Revert "Try to work around hanging"
This reverts commit 1976eafbcdbcb49d74d28970b5aaa66ee6374bde.
2025-07-22 19:07:27 -04:00
David Heinemeier Hansson
4fedfbe9f1 Maybe it's hanging on dependencies? 2025-07-22 19:07:01 -04:00
David Heinemeier Hansson
1976eafbcd Try to work around hanging 2025-07-22 19:07:01 -04:00
Alexandru Ifrim
1ebf88bac0
full swayosd integration 2025-07-23 01:51:04 +03:00
David Heinemeier Hansson
7a7a08f9c3 Drop the entire first run idea for now 2025-07-22 17:51:34 -04:00
David Heinemeier Hansson
8071642b66 Use consistent conditional 2025-07-22 12:37:57 -04:00
Andreas Nigg
6d8a1e3bcf
wf-recorder instead of wl-screenrec (NVIDIA support for screen recording) (#278)
* use wf-recorder instead of wl-screenrec

wl-screenrec does not support NVIDIA drivers as of now

* install wf-recorder and migration for it

* use wl-screenrec for non-nvidia and wf-recorder otherwise

* useless comment

* only use one of the screen recording features
2025-07-22 08:47:25 -05:00