Commit Graph
100 Commits
Author SHA1 Message Date
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 HanssonandGitHub 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 HanssonandGitHub 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 HanssonandGitHub 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 HanssonandGitHub 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 HanssonandGitHub 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 HanssonandGitHub 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 HanssonandGitHub 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 HanssonandGitHub 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 HanssonandGitHub cec5482483 Merge pull request #361 from basecamp/adjust-logo-assets
Adjust logo assets
2025-07-26 13:23:20 -04:00
David Heinemeier HanssonandGitHub 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 HanssonandGitHub 4929d3e201 Merge pull request #351 from JaxonWright/bare-improvements
Improvements to Bare Install
2025-07-26 13:01:31 -04:00
David Heinemeier HanssonandGitHub 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 HanssonandGitHub 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 HanssonandGitHub 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
David Heinemeier Hansson c081078e72 Protect pacman config from adopting broken mirror setup 2025-07-26 09:52:11 -04:00
David Heinemeier HanssonandGitHub 4aa6b6c1f9 Merge pull request #342 from michaldziurowski/fix-videos-dir-for-screenrec
take into consideration xdg dirs for screenshot and screen recording
2025-07-25 22:15:38 -04:00
David Heinemeier HanssonandGitHub 896ad9d97a Merge pull request #344 from ryanrhughes/prevent-screenshot-stacking
Prevent screenshot selection stacking
2025-07-25 22:14:59 -04:00
David Heinemeier HanssonandGitHub 83d43a7d8d Merge pull request #347 from tahayvr/new-omarchy-logo
Update Omarchy logo
2025-07-25 22:13:09 -04:00
David Heinemeier Hansson 1fa2b62fba Make it safe to rerun the theme.sh installer
Closes #343
2025-07-25 22:09:32 -04:00
David Heinemeier Hansson d9f9f5212e Don't need that twice 2025-07-25 21:58:51 -04:00
David Heinemeier Hansson ba75889154 Slow it down a little 2025-07-25 21:57:28 -04:00
David Heinemeier Hansson d6ba2af917 Spelling 2025-07-25 21:54:03 -04:00
David Heinemeier Hansson 2f12cdc751 Fix spelling 2025-07-25 21:35:39 -04:00
David Heinemeier Hansson f25be1d075 Fix path 2025-07-25 16:56:53 -04:00
David Heinemeier Hansson 8336788e0a So 1/5 is right 2025-07-25 16:54:51 -04:00
David Heinemeier Hansson d60563fe92 Need to happen as part of the destkop 2025-07-25 16:54:02 -04:00
David Heinemeier Hansson 1066415576 Bring back the first art 2025-07-25 16:49:29 -04:00
David Heinemeier Hansson b5f60f78a8 Structure the installers explicitly with clearly defined segments 2025-07-25 16:48:53 -04:00
David Heinemeier Hansson 25acc313b1 Just straight reboot when we're done
Script will abort anyway if there were any issues along the way
2025-07-25 15:43:21 -04:00
David Heinemeier Hansson 0ead8947f7 Add logo to logical substeps 2025-07-25 15:42:27 -04:00
David Heinemeier Hansson 37f4d4a411 More tweaks to the animations 2025-07-25 15:30:49 -04:00
David Heinemeier Hansson c4a08c3c25 Try to do another header 2025-07-25 15:27:10 -04:00
David Heinemeier Hansson 0c36142f8a Default to expand but allow others 2025-07-25 15:26:38 -04:00
David Heinemeier Hansson 65a5bbad82 Setup presentation tooling and functions as a separate step 2025-07-25 15:25:39 -04:00
David Heinemeier Hansson 165c940df2 A bit more effects 2025-07-25 15:21:36 -04:00
David Heinemeier Hansson 824ba78000 Let's try just showing the logo at identification time 2025-07-25 15:14:05 -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
David Heinemeier Hansson e01c1bb139 It's all setup 2025-07-25 14:29:08 -04:00
David Heinemeier HanssonandGitHub 466fe6caba Merge pull request #321 from saullrb/dev
Add Chaotic-AUR setup
2025-07-25 14:28:25 -04:00
David Heinemeier Hansson 10f71885b2 No longer needed 2025-07-25 13:43:32 -04:00