Commit Graph
721 Commits
Author SHA1 Message Date
David Heinemeier Hansson 149feae288 Move the matte black theme migration forward
It was missed by several people by being older than where they were.
Closes #187
2025-07-16 06:27:03 -07:00
David Heinemeier Hansson e7e5ff96eb Fix moved bin 2025-07-15 22:21:09 -07:00
David Heinemeier Hansson 10109bbadc Link backgrounds instead of copying 2025-07-15 22:00:25 -07:00
David Heinemeier Hansson 89bda8468e Turn omarchy-synthwave-theme into just synthwave for the name 2025-07-15 22:00:08 -07:00
David Heinemeier HanssonandGitHub 4d22b627be Merge pull request #186 from basecamp/dev
Omarchy v1.4.0
2025-07-15 23:02:44 -04:00
David Heinemeier Hansson 17c01629ec Noconfirm and needed 2025-07-15 19:48:35 -07:00
David Heinemeier Hansson 3557ce8d3b Shorter to fit inside Omarchy TUI width 2025-07-15 19:35:51 -07:00
David Heinemeier Hansson e60c37b194 Specific Omarchy TUI size 2025-07-15 19:35:01 -07:00
David Heinemeier Hansson d305935382 Put all omarchy commands under the omarchy- prefix 2025-07-15 19:30:23 -07:00
David Heinemeier Hansson 018603be6d Make it clear this is just for development of omarchy 2025-07-15 19:23:27 -07:00
David Heinemeier Hansson c312cd8b06 More updates 2025-07-15 19:22:44 -07:00
David Heinemeier Hansson f9403977b8 Homogenize command naming 2025-07-15 19:22:40 -07:00
David Heinemeier Hansson 2d1e6d0e69 Add way to refresh wofi settings 2025-07-15 19:22:27 -07:00
David Heinemeier Hansson 49b191b2af Always lowercase 2025-07-15 19:17:32 -07:00
David Heinemeier Hansson 6de7be7e18 Set path for when its run as standalone app 2025-07-15 19:17:09 -07:00
David Heinemeier Hansson c99f4c9c02 Tweaks and refinements to the Omarchy TUI 2025-07-15 19:14:23 -07:00
David Heinemeier Hansson ab3904df9a Quiet swaybg output 2025-07-15 19:14:10 -07:00
David Heinemeier Hansson 73d0197b3c Treat Omarchy as a settings window 2025-07-15 17:55:03 -07:00
David Heinemeier Hansson b8d64f1737 Copy over new Omarchy application desktop definition 2025-07-15 17:54:53 -07:00
David Heinemeier Hansson ecf42918fb Have to sudo the change to pacman.conf 2025-07-15 17:31:36 -07:00
Noah PenzaandGitHub 11406ecc79 Add Centralized omarchy CLI with Version Flag and Help Menu (#116)
* Add main CLI interface for Omarchy

Introduces the omarchy script, providing a command-line interface with options for current version, update, and waybar configuration refresh. Includes help documentation.

* Add really cool Omarchy ASCII art to help menu in cli

* Refactor Omarchy CLI to include a TUI menu with system, theme, and tools options.

* Add .desktop for Omarchy TUI

* Make omarchy script executable

* Refactor omarchy cli and add new theme tools

* Add help menu
2025-07-15 17:29:00 -07:00
Andrej BenzandGitHub a649779d81 envvars: remove xdg-data-dir env for wofi, it's not needed (#184) 2025-07-15 17:24:30 -07:00
David Heinemeier Hansson f114e5c441 Hide this too 2025-07-15 17:24:06 -07:00
David Heinemeier Hansson 5daa30a629 Fix compatibility with Framework 16 sensor
Closes #181
Co-authored-by: @anagrius
2025-07-15 17:17:14 -07:00
Alan BradburneandGitHub e5e981507f Additional keyservers (#180)
* Adds additional keyservers and faster timeout

* forgot to restart the dirmngr!

* remove openpgp since doesn't work for spotify, dropbox etc
2025-07-15 17:00:11 -07:00
David Heinemeier Hansson b0d4c2dae4 Fixup and tuneup 2025-07-14 22:35:10 -07:00
David Heinemeier Hansson e674744714 Fix symlink or directory detection 2025-07-14 21:47:46 -07:00
Noah PenzaandGitHub ba69caaa6d Omarchy Theme Installer (#150)
* Add omarchy theme remove

* Add theme installer

* Add migration to make theme management scripts executable

* Refactor theme installation script to simplify directory structure and remove unnecessary symlinks.

The script now directly clones themes into the ~/.config/omarchy/themes directory and updates paths accordingly for backgrounds and fonts.

* Update permissions for theme scripts and remove unnecessary migration file

* Refactor theme installation script to always use swaybg-next

* Remove fonts from omarchy-theme-install

* Refactor omarchy-theme-remove by swiitching to theme dir and removing unnecessary symlink checks

* Refactor theme installer to use omarchy-theme-set

* Fix Omarchy theme remove removing current theme and throwing error

* Making theme management scripts quiet
2025-07-14 21:39:07 -07:00
David Heinemeier Hansson b3338c84b6 Reuse the new omarchy-theme-set in omarchy-theme-next 2025-07-14 21:36:15 -07:00
David Heinemeier Hansson bfc8d73300 Tune this up and make it prettier 2025-07-14 21:31:58 -07:00
Noah PenzaandGitHub 45d6aac29c Add Theme Menu Switcher (#154)
* Add theme menu for quick theme switching

* Bind theme menu

* Fix current theme being selected

* Replace omarchy-theme-next binding with theme menu

* Add omarchy-theme-set and refactor theme menu script

* Add solid black fallback if background image does not exist in current theme
2025-07-14 21:17:04 -07:00
David Heinemeier Hansson 7aae9015a5 Make known potentially flaky package not halt installation
Ref #151
2025-07-14 21:10:43 -07:00
David Heinemeier Hansson 3edc8bb470 Add note about overwritting directly in here 2025-07-14 21:08:50 -07:00
David Heinemeier Hansson 005e284d59 Tweaks 2025-07-14 21:04:24 -07:00
46e8fa46ed Extensible, evenly spaced waybar styling (#156)
* Add override to only require one network interface online

* refactor: extensible, evenly spaced waybar style.css

- Use @define-color directive to define colour variables for each theme
(@foreground for text, @background for background-color)
- apply the colour variables in the main theme config, making it more
extensible
- make waybar elements more evenly spaced with consistent margin and
padding values
- add migration to apply the above changes to existing users

* Update style.css

better pixel spacing

---------

Co-authored-by: Ryan Hughes <1630358+ryanrhughes@users.noreply.github.com>
Co-authored-by: David Heinemeier Hansson <david@hey.com>
2025-07-14 20:56:54 -07:00
David Heinemeier Hansson 5a48f120ec Make wofi stylesheet user editable
Closes #167
Co-authored-by: @cannikin
2025-07-14 20:53:04 -07:00
David Heinemeier Hansson 5501d94896 Not used 2025-07-14 20:43:26 -07:00
David Heinemeier Hanssonand@rockorager 1dd64a814a Add color and pacman animation to pacman installer
Closes #174, #129

Co-authored-by: @rockorager
2025-07-14 20:39:08 -07:00
David Heinemeier Hansson ad6c1f0df1 Errant migration 2025-07-14 20:38:09 -07:00
David Heinemeier Hansson 72e863f6be Split out the packages that need a keyserver and rescue any failure with an explanation 2025-07-14 18:43:21 -07:00
David Heinemeier Hansson 8758b5d4dc Caused other problems 2025-07-14 18:37:02 -07:00
David Heinemeier Hansson 5672d04cb3 Set proper permissions 2025-07-14 18:22:28 -07:00
David Heinemeier Hansson d4910dd855 Use a custom, known good keyserver to prevent install errors stemming from an inaccessible keyserver 2025-07-14 18:15:48 -07:00
David Heinemeier Hansson 244758fabb Use Liberation instead of Adwaita as default 2025-07-14 16:44:51 -07:00
David Heinemeier Hansson 46010f8e15 Correct monospace references 2025-07-14 16:34:06 -07:00
David Heinemeier Hansson 5739fa741c Migration to create default fontconfig 2025-07-14 16:20:54 -07:00
David Heinemeier Hansson 9157a85da2 Add a default fontconfig 2025-07-14 16:18:04 -07:00
David Heinemeier Hansson 691a881b6f Ensure that the Chromium file picker window is also floated and centered 2025-07-14 16:17:55 -07:00
David Heinemeier Hansson 44d2dc21ab Give a clue that you have to relaunch Hyprland for new envs to get picked up 2025-07-14 13:50:21 -07:00
David Heinemeier Hansson d435a650cc Catch the Typora save window as well 2025-07-14 11:04:25 -07:00