David Heinemeier Hansson
8de2566fa4
Extract omarchy-restart-app
2025-08-03 10:33:34 +02:00
David Heinemeier Hansson
3a5ef9d841
Ensure screensaver doesn't start while the computer is locked
2025-08-03 10:18:15 +02:00
David Heinemeier Hansson
008ede7bbd
Tweaks
2025-08-03 10:02:19 +02:00
David Heinemeier Hansson and GitHub
c7020ee875
Merge branch 'dev' into dev
2025-08-03 09:47:54 +02:00
David Heinemeier Hansson and @precision
1fda1ade8a
Increase screensaver font size for looks and performance
...
Co-authored-by: @precision
2025-08-03 09:45:21 +02:00
David Heinemeier Hansson
cdc37313ad
Revert "Merge pull request #464 from rosscondie/feat/vim-navigation-in-walker"
...
This reverts commit b8275ca5af , reversing
changes made to 23b9b15936 .
2025-08-03 09:41:15 +02:00
David Heinemeier Hansson and GitHub
b8275ca5af
Merge pull request #464 from rosscondie/feat/vim-navigation-in-walker
...
Add Vim-style j/k navigation to walker config
2025-08-03 09:40:12 +02:00
David Heinemeier Hansson
23b9b15936
Convert refresh-compose command into the same bin as everything else
2025-08-03 09:38:40 +02:00
David Heinemeier Hansson
2a2c5c90d1
Cleanup the omarchy-refresh/restart combos
2025-08-03 09:37:04 +02:00
David Heinemeier Hansson
5fda6054ce
New installations don't need to migrate from what's already there
2025-08-02 22:47:39 +02:00
David Heinemeier Hansson and GitHub
f4b684f588
Merge pull request #434 from basecamp/dev
...
Omarchy v1.9.0
2025-08-02 22:36:29 +02:00
David Heinemeier Hansson
631b62927a
Better than doing string comparison
...
Any tag difference means new release
2025-08-02 22:14:16 +02:00
David Heinemeier Hansson
e923be3f0b
Split omarchy-migrate into its own command
...
So it can be updated independently and apply quicker
2025-08-02 22:07:42 +02:00
David Heinemeier Hansson
d0c93e3b8a
Also update hyprlock for stopping before updating
2025-08-02 22:00:57 +02:00
David Heinemeier Hansson
54d22e9720
Stop screensaver when locking
2025-08-02 21:56:09 +02:00
David Heinemeier Hansson
f6a459b26b
Fix power menu for Screen save
2025-08-02 21:52:36 +02:00
David Heinemeier Hansson and GitHub
f729004306
Show indicator if update is available ( #456 )
...
* Show indicator if update is available
* Language
2025-08-02 21:48:06 +02:00
David Heinemeier Hansson
63840c6e9a
Add screensaver as an option in the power menu
2025-08-02 14:44:01 +02:00
David Heinemeier Hansson
34f24cb38a
Offer to reboot after Linux kernel has been updated
...
Closes #377
2025-08-02 14:26:08 +02:00
David Heinemeier Hansson and GitHub
6ecc09abdb
Start screensaver automatically ( #453 )
...
* No need to kill any more since any key will quit
* Command to refresh hypridle
* Start screensaver automatically after a minute
* Add migration
2025-08-02 14:14:03 +02:00
David Heinemeier Hansson
4db468a450
Must use the restarter to prevent stacking!
2025-08-02 14:13:54 +02:00
David Heinemeier Hansson
2823792ba2
Show diff when making a backup and clarify the implementation
2025-08-02 13:54:44 +02:00
David Heinemeier Hansson
b0b2bf30d8
Allow any key to stop the screensaver
2025-08-02 13:41:34 +02:00
David Heinemeier Hansson
343a948ffc
Simplify error checking
2025-08-02 13:37:00 +02:00
David Heinemeier Hansson
06d61be018
Try to protect the screensaver from missing tte or pip
2025-08-01 16:05:04 +02:00
David Heinemeier Hansson
7bca5c1903
Make Yaru-blue the default
2025-08-01 14:26:28 +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
David Heinemeier Hansson
8673fa41ba
No need for these control characters any more now that we are using Walker
2025-07-31 21:25:50 +02:00
David Heinemeier Hansson
07d88a4b9a
Include timezones setup by default!
2025-07-30 23:48:51 +02:00
David Heinemeier Hansson
88e62994d1
Merge branch 'master' into dev
2025-07-30 23:44:41 +02:00
1c2b5ea8e0
Omarchy 1.8.0 ( #415 )
...
* Update location of sourced install script
* Add OMARCHY_PATH for easy access
* Formatting
* Enable using finder in walker (#396 )
* Enable using finder in walker
* capitalize name property
* Hot reload theme for quick switching
* Use fonts from AUR instead of downloading them directly like an animal
* Include the common JetBrains substitution
* Add a very basic font selector for terminal
* Give the new font selector a bit of room to breathe
* Swap Spotify GUI to TUI
* Correct package name
* Add theme update script (#391 )
* Move updating themes from Updates to theme menu
Yeah, it could go in either spot, but since we have one entire category
dedicated to themes, lets keep it there.
* Revert "Correct package name"
This reverts commit 4c46c2208a .
* Revert "Swap Spotify GUI to TUI"
This reverts commit b09d2d68cd .
* Added backup timestamps to various omarchy-refresh-* files to prevent clobbering (#402 )
* Added backup timestamps to omarchy-refresh-[hyprlock|swayosd|walker|waybar] scripts to prevent data loss if ran multiple times
* Added new script (omarchy-refresh-config) for refreshing various config files with automated backup creation
* update plymouth logo (#406 )
* Track migrations via state files to avoid running migrations that have already been performed. (#411 )
* Just use set -e instead of manually checking for return values
* Fix migration
* Unused
* Migrate fonts to packages
* No longer needed
* Use fd for better performance on walker finder
* Add walker config refresh to enable the finder
* Dropbox is now an optional setup
---------
Co-authored-by: Shigeto Kumagai <shk@all.daynight.jp >
Co-authored-by: Mohamedsayhii <63726183+Mohamedsayhii@users.noreply.github.com >
Co-authored-by: Ryan Hughes <ryan@heyoodle.com >
Co-authored-by: Andy Davis <developer.andy@gmail.com >
Co-authored-by: Taha <paprikataha@gmail.com >
2025-07-30 23:44:27 +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
41c40e0e1d
Use fd for better performance on walker finder
2025-07-30 23:26:01 +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
74552b9f6e
Just use set -e instead of manually checking for return values
2025-07-30 18:43:10 +02:00
David Heinemeier Hansson
d4f6859022
Revert "Swap Spotify GUI to TUI"
...
This reverts commit b09d2d68cd .
2025-07-29 19:17:41 +02:00
David Heinemeier Hansson
8c2f51c08c
Revert "Correct package name"
...
This reverts commit 4c46c2208a .
2025-07-29 19:17:39 +02:00
David Heinemeier Hansson
91f5c4646c
Move updating themes from Updates to theme menu
...
Yeah, it could go in either spot, but since we have one entire category
dedicated to themes, lets keep it there.
2025-07-29 16:44:55 +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
David Heinemeier Hansson
5c98de75d1
Give the new font selector a bit of room to breathe
2025-07-29 15:27:34 +02:00
David Heinemeier Hansson
66db3867a6
Add a very basic font selector for terminal
2025-07-29 15:27:25 +02:00
David Heinemeier Hansson
4f56efe0e9
Include the common JetBrains substitution
2025-07-29 15:18:30 +02:00
David Heinemeier Hansson
5405d383dc
Use fonts from AUR instead of downloading them directly like an animal
2025-07-29 15:15:39 +02:00
David Heinemeier Hansson
8ab18c1d38
Hot reload theme for quick switching
2025-07-29 14:42:48 +02:00
David Heinemeier Hansson
bdf5540cf3
Formatting
2025-07-29 14:21:14 +02:00
David Heinemeier Hansson and GitHub
033b638992
Merge pull request #393 from sailoz/fix-splash-migration
...
Update location of sourced install script
2025-07-29 12:53:21 +02:00
David Heinemeier Hansson
eb74d4cb6f
Add OMARCHY_PATH for easy access
2025-07-29 08:42:27 +02:00
David Heinemeier Hansson and GitHub
b7cbffc91d
Merge pull request #383 from basecamp/dev
...
Omarchy v1.7.0
2025-07-28 14:13:59 +02:00
David Heinemeier Hansson
9c5a29def4
Fix sort order bug with italics
2025-07-28 13:14:35 +02:00
David Heinemeier Hansson
189596cc88
Add migration for new ristretto theme
2025-07-28 13:01:02 +02:00
David Heinemeier Hansson
fbec9b5163
Always setsid so we don't die with the script
2025-07-28 12:58:57 +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
bba8802c29
Merge branch 'master' into dev
2025-07-28 12:52:49 +02:00
David Heinemeier Hansson
588ce42f08
Split and explain
2025-07-28 10:03:11 +02:00
David Heinemeier Hansson and GitHub
c589130d8b
Merge pull request #379 from c4software/patch-3
...
Add ALT+Tab bindings to cycle windows and bring active to top
2025-07-28 10:02:47 +02:00
David Heinemeier Hansson and GitHub
e39ec15197
Merge pull request #380 from sobran/fix/steam-windowrule
...
Fix: restrict Steam centering to only the main window
2025-07-28 09:59:15 +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
David Heinemeier Hansson and GitHub
b1753c1c7c
Merge pull request #382 from tahayvr/omarchy-in-fastfetch
...
Display current Omarchy version in Fastfetch
2025-07-28 09:56:31 +02:00
David Heinemeier Hansson
e8d095c787
Match logo.txt
2025-07-28 09:32:44 +02:00
David Heinemeier Hansson
a801fde7b9
Recommend starship.rs for prompt
2025-07-27 14:10:04 -04:00
David Heinemeier Hansson
35a603d0d2
Don't force 2
2025-07-27 13:10:51 -04:00
David Heinemeier Hansson
e446c4c71e
Improve the examples and include the fractional scaling example
2025-07-27 12:33:54 -04:00
David Heinemeier Hansson
2953db18d9
Reveal a fully .bashrc that provides examples of what to overwrite
2025-07-27 10:45:22 -04:00
David Heinemeier Hansson and GitHub
6e664c84a9
Merge pull request #369 from basecamp/update-boot-ansi
...
Update boot.sh ANSI
2025-07-26 22:02:09 -04:00
David Heinemeier Hansson
44925a6085
More readable
2025-07-26 21:58:09 -04:00
David Heinemeier Hansson
a0c90fb3db
Not needed
2025-07-26 21:57:27 -04:00
David Heinemeier Hansson
008fab9df3
Turn dazzle into a full-blown screensaver
2025-07-26 21:53:13 -04:00
David Heinemeier Hansson
ffd136cdc6
Add a fun dazzle with the Omarchy logo that just keeps looping
2025-07-26 21:10:52 -04:00
David Heinemeier Hansson
42886f86bb
Ordering
2025-07-26 18:49:33 -04:00
David Heinemeier Hansson
24e3f752ba
Float and center About
2025-07-26 18:49:22 -04:00
David Heinemeier Hansson
64c6e872fc
Match Omarchy TUI window to the slimmer logo
2025-07-26 18:38:55 -04:00
David Heinemeier Hansson
65577c1757
Merge branch 'dev'
2025-07-26 18:31:22 -04:00
David Heinemeier Hansson
b50a4e7a74
No color works better with more themes
2025-07-26 18:31:11 -04:00
David Heinemeier Hansson and GitHub
b322d1cb47
Merge pull request #356 from basecamp/dev
...
Omarchy v1.6.2
2025-07-26 17:17:21 -04:00
David Heinemeier Hansson
d503b0cc37
Fix path
2025-07-26 17:14:31 -04: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
6de445a2a6
Spelling
2025-07-26 16:37:49 -04:00
David Heinemeier Hansson
73d8c70e06
Ensure we detach from the session so swaybg doesn't die with it
2025-07-26 16:36:42 -04:00
David Heinemeier Hansson
e3bf801654
Don't add this twice on rerunning either
2025-07-26 15:58:38 -04:00
David Heinemeier Hansson
b4d75729d9
Don't add the keys twice
2025-07-26 15:53:53 -04:00
David Heinemeier Hansson
68a221e456
Simplify and make it idempotent
2025-07-26 15:52:00 -04:00
David Heinemeier Hansson
42963368c0
Reference correct file
2025-07-26 15:43:29 -04:00
David Heinemeier Hansson
cf688baa34
We don't have this any more
2025-07-26 15:42:59 -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
David Heinemeier Hansson and GitHub
9844d4ab22
Merge pull request #362 from ryanrhughes/add-prefix-to-walker-calc
...
Add "=" as default walker prefix
2025-07-26 15:32:54 -04:00
David Heinemeier Hansson and GitHub
cec5482483
Merge pull request #361 from basecamp/adjust-logo-assets
...
Adjust logo assets
2025-07-26 13:23:20 -04:00
David Heinemeier Hansson and GitHub
bd43aee907
Merge pull request #348 from ryanrhughes/combine-plymouth-and-login
...
Combine plymouth and login installers
2025-07-26 13:22:44 -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 and GitHub
4929d3e201
Merge pull request #351 from JaxonWright/bare-improvements
...
Improvements to Bare Install
2025-07-26 13:01:31 -04:00
David Heinemeier Hansson and GitHub
29bfeba5cc
Merge pull request #357 from rmacklin/fix-step-total
...
Fix step total in install.sh subtexts
2025-07-26 12:55:43 -04:00
David Heinemeier Hansson and GitHub
4e9e13f88d
Merge pull request #359 from saullrb/dev
...
Better handle chaotic aur installation
2025-07-26 12:55:26 -04: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 and GitHub
51e2fa8598
Merge pull request #349 from ryanrhughes/update-theme-sh
...
Convert installers yay and check for existence to make re-runs faster
2025-07-26 09:55:08 -04:00