Commit Graph
100 Commits
Author SHA1 Message Date
Ryan HughesandGitHub c11a1c7989 Merge pull request #3492 from SoAp9035/fix-limine-uki-path
fix the UKI directory checks in omarchy-refresh-limine
2025-12-14 12:51:46 -05:00
Ryan HughesandGitHub 8a37f3dce7 Merge pull request #3683 from basecamp/dev
Omarchy 3.2.2
2025-11-28 20:13:08 -05:00
Ryan HughesandGitHub d7841e30b5 Update version 2025-11-26 02:07:16 -05:00
Ryan HughesandGitHub bc54b97117 Merge pull request #3588 from basecamp/dev
Omarchy 3.2.1
2025-11-26 02:06:11 -05:00
Ryan Hughes cb8d42ba26 Adjust screensaver for tte v13 2025-11-21 13:46:51 -05:00
Ryan HughesandGitHub 50ec3cec42 Merge pull request #3451 from abenz1267/walkerlayout
fix(walker): update for breaking changes in latest version
2025-11-21 11:49:15 -05:00
Ryan Hughes d9acd35ef4 Version bump 2025-11-09 00:54:44 -05:00
Ryan HughesandGitHub 044e826bb7 Merge pull request #3258 from sk4rrjin/patch-1
Update pip.conf, fix Invalid rule/parameter errors after hyprland update
2025-11-09 00:43:25 -05:00
Ryan HughesandGitHub 15b5ee92d7 Merge pull request #3234 from basecamp/hotfix-limine-conf-location
Hotfix limine.conf order sourcing causing boot errors
2025-11-07 15:50:55 -05:00
Ryan Hughes f6aa97350e Update to prevent error 2025-11-07 15:48:45 -05:00
Ryan Hughes e263b5d00a Only run for Limine installs 2025-11-07 15:09:34 -05:00
Ryan Hughes 26821c9b34 Cleanup on install 2025-11-07 15:04:23 -05:00
Ryan Hughes 7cd5661f89 Bump version 2025-11-07 14:57:19 -05:00
Ryan Hughes 6cdf4a3790 Remove any alternative limine.conf files 2025-11-07 14:46:29 -05:00
Ryan Hughes c92a7eab81 Revert "Kill the actual screensaver command"
This reverts commit 33dde26902.
2025-11-06 11:32:19 -05:00
Ryan Hughes 8aa2d295e5 Revert "Make screensaver work with xdg-terminal-exec"
This reverts commit fc8e4c0400.
2025-11-06 11:32:10 -05:00
Ryan Hughes 5fb29c199a Revert "Update screensaver with 2x version"
This reverts commit b1b6e5d2a7.
2025-11-06 11:30:02 -05:00
Ryan Hughes 33dde26902 Kill the actual screensaver command 2025-11-03 21:37:51 -05:00
Ryan Hughes b1b6e5d2a7 Update screensaver with 2x version 2025-11-03 21:34:22 -05:00
Ryan Hughes fc8e4c0400 Make screensaver work with xdg-terminal-exec 2025-11-03 21:34:22 -05:00
Ryan HughesandGitHub f9557177dc Merge pull request #2648 from wolfgangw/patch-1
TTE go fullscreen: --no-eol (tte 0.12.2/0.13.0)
2025-11-03 21:33:06 -05:00
Ryan Hughes 3065ca9f2a Fix --dir 2025-11-03 15:37:46 -05:00
Ryan Hughes ba5343ca11 Bump version 2025-11-03 15:37:27 -05:00
Ryan HughesandGitHub 7f9ee95e1a Merge pull request #3084 from basecamp/dev
Omarchy 3.1.5
2025-11-03 12:13:01 -05:00
Ryan Hughes 661abc89a6 Add omarchy-walker meta package 2025-11-03 11:37:20 -05:00
Ryan Hughes 4c97a31c98 Switch to xdg-terminal-exec
Solves the issue from ae10133b5e the right
way using the actual xdg-terminal-exec package and provides resillient
fallbacks no matter what the user might do.

This also removes the need to restart after changing terminals at all.

fixes #2198
fixes #2329
fixes #2673
fixes #1754
2025-11-03 01:11:09 -05:00
Ryan Hughes 66b5f7eab8 Move a few more to OPR 2025-11-02 22:50:25 -05:00
Ryan Hughes 9e971e3e56 Fix not working with alacritty 2025-11-02 18:58:11 -05:00
Ryan Hughes ae10133b5e Fix neovim launching from files
Because of [hardcoded terminals in
glib](https://gitlab.gnome.org/GNOME/glib/-/blob/main/gio/gdesktopappinfo.c#L2755)
the previous fix still doesn't work well with Alacritty and Kitty.

Using our `omarchy-launch-terminal` aliased to `xdg-terminal-exec` does
the trick and doesn't introduce any new dependencies or rely on a lib
that isn't stable.
2025-11-02 17:57:25 -05:00
Ryan Hughes 3344f33104 Use xdg-mime to set nvim as default
As @abenz1267 pointed out, the previous solution wasn't the greatest.
This is the proper solution.
2025-10-29 13:25:48 -04:00
Ryan Hughes 0e5c22ac38 Add the keyring for manual installs 2025-10-28 02:33:54 -04:00
Ryan Hughes d5a8f1b06b Move update-keyring to the beginning 2025-10-28 01:43:25 -04:00
Ryan Hughes f3c816fe85 Set version 2025-10-28 01:08:05 -04:00
Ryan Hughes ba348a6a15 Remove nvim.desktop in favor of symlink
Moving to symlink fixes the following issues:
- App removes from launchers if you uninstall Nvim
- Nvim launches in the correct terminal without invalid desktop entry

Symlink setup moved to omarchy-nvim-setup (Ref:
https://github.com/omacom-io/omarchy-pkgs/commit/bb7a0f4c1f78d428bbe53bc3af2c91a9c8a5de3b)
2025-10-27 23:48:58 -04:00
Ryan Hughes ef0a9464a2 Back to default colors here 2025-10-27 19:05:01 -04:00
Ryan Hughes d9a077d5b6 Style gum confirm using ANSI colors so they match 2025-10-27 19:02:56 -04:00
Ryan Hughes b75e70fb9b Add an update confirmation
Will prevent some users from accidentally clicking the update icon only
to terminate and wind up in a broken state.
2025-10-27 18:12:35 -04:00
Ryan Hughes 4bb626bc4e Add omarchy-keyring for existing installs 2025-10-27 17:50:08 -04:00
Ryan Hughes b3e7ff2b60 Update install method for openai-codex 2025-10-27 14:20:46 -04:00
Ryan Hughes 4bd29207c6 Add migration for news alerts box 2025-10-27 13:29:09 -04:00
Ryan Hughes 556e474942 Add setting systemd vars to prevent slow app launches 2025-10-27 12:46:55 -04:00
Ryan HughesandGitHub fc30a25842 Merge pull request #2516 from ZorudaRinku/master
Clarify error message when no web apps have been selected in the WebApp Remove menu
2025-10-25 20:04:26 -04:00
Ryan Hughes 14f803857c Update issue templates 2025-10-25 12:58:21 -04:00
Ryan Hughes 63d4482e8c Hotfix: Prevent error when no orphans exist 2025-10-24 04:01:07 -04:00
Ryan Hughes efdea50053 Update issue templates 2025-10-24 03:43:52 -04:00
Ryan HughesandGitHub 15c22d5e75 Merge pull request #2770 from basecamp/dev
Omarchy v3.1.2
2025-10-24 03:01:34 -04:00
Ryan Hughes 1776981ebf Set version for release 2025-10-24 02:55:42 -04:00
Ryan Hughes cff15363c9 Add asdcontrol 2025-10-24 02:37:17 -04:00
Ryan Hughes d2efdcede4 Revert "Add wayfreeze"
This reverts commit be24e38ea2.
2025-10-24 02:33:29 -04:00
Ryan Hughes be24e38ea2 Add wayfreeze 2025-10-24 02:29:21 -04:00
Ryan Hughes 717a015537 Migrate to non-bin again 2025-10-24 02:26:38 -04:00
Ryan Hughes a37495e3d1 Add migration to add node if it's missing 2025-10-23 23:03:00 -04:00
Ryan Hughes 7882893a23 Add right-click for emergency terminal 2025-10-23 22:32:43 -04:00
Ryan Hughes 7437c73113 Add launch terminal 2025-10-23 22:26:46 -04:00
Ryan Hughes 413d292f2a Improve update error catching 2025-10-23 21:33:23 -04:00
Ryan Hughes 50e68f466e Just kidding 2025-10-23 20:29:07 -04:00
Ryan Hughes d106cd9284 Don't run as root and add missing pieces 2025-10-23 20:28:51 -04:00
Ryan Hughes 62b6802641 Don't run as root 2025-10-23 20:28:23 -04:00
Ryan Hughes 4f2f7b41e7 Add branch 2025-10-23 20:17:58 -04:00
Ryan Hughes 74473f5650 Add omarchy-refresh-limine 2025-10-23 17:23:05 -04:00
Ryan Hughes b6eb76d3ea Add omarchy-debug 2025-10-23 17:15:57 -04:00
Ryan Hughes 76209ee33e Only clean if we see the entry 2025-10-23 14:06:28 -04:00
Ryan Hughes 7c7d472e39 Don't scan to prevent prompting users 2025-10-23 13:57:25 -04:00
Ryan Hughes 9b4a42cc03 Remove setting UKI as primary boot from default 2025-10-23 13:51:31 -04:00
Ryan Hughes 385020cbb0 Cleanup after having moved to omarch_linux.efi 2025-10-23 13:51:31 -04:00
Ryan Hughes 9ddcfbe466 Move to pinned version of wayfreeze 2025-10-23 13:44:53 -04:00
Ryan Hughes 83d4349ea1 Add non-interactive check back 2025-10-22 20:59:26 -04:00
Ryan Hughes f0f319ed92 Move version forward 2025-10-20 12:30:20 -04:00
Ryan HughesandGitHub 38f5a00ad6 Merge pull request #2622 from basecamp/dev
v3.1.1
2025-10-20 11:42:26 -04:00
Ryan Hughes 12f9beab86 Update version 2025-10-20 11:23:14 -04:00
Ryan Hughes 572bbf823b Update walker migration to run for everyone 2025-10-20 10:52:03 -04:00
Ryan Hughes f64d73c24c Ensure consistent size 2025-10-19 02:30:28 -04:00
Ryan Hughes 880e779cf2 Make border easier to override 2025-10-19 02:30:20 -04:00
Ryan Hughes a1e80e1cab Add migration for misc. items since 3.1.0-RC 2025-10-18 17:44:06 -04:00
Ryan Hughes bd761379a7 Add nfs support 2025-10-18 17:01:02 -04:00
Ryan Hughes 5cf56f31e6 Update wayfreeze to -git 2025-10-18 15:19:43 -04:00
Ryan Hughes 636416bbd2 Revert "Remove wayfreeze until we have the AUR pkg built in OPR"
This reverts commit ea30329522.
2025-10-18 15:19:09 -04:00
Ryan Hughes 5028e241c5 Install Node by default 2025-10-18 14:27:09 -04:00
Ryan Hughes 0588cc8e5b openai-codex-bin -> openai-codex due to being outdated 2025-10-17 15:44:13 -04:00
Ryan Hughes 0b1875e2b9 Include Aether by default 2025-10-17 14:15:31 -04:00
Ryan Hughes 648551f98a Add shift+insert keybind 2025-10-17 14:00:51 -04:00
06827c8ee6 Add smart region selection to omarchy-cmd-snapshot (#1714)
* Add smart snapshot selection

* Add wayfreeze

* Update to only include current workspace in rectangles

* Fix if there are no windows on screen

* Add option to sidestep slurp and copy straight to clipboard

* Update capture menu

---------

Co-authored-by: David Heinemeier Hansson <david@hey.com>
2025-10-17 11:58:40 +03:00
ccde212644 Add Windows VM (#2462)
* adding TUI for starting up windows VM

* updating to use docker-compose

* adding possibility to set windows product-key

* ram and cpu settings

* first time run notes

* add two needed pacman packages

* key and package install

* Revert "add two needed pacman packages"

This reverts commit 04dc96cee0d3e37103b9866d9140ba47133db7ad.

* add install and remove scripts

* install icon

* rename scripts and menu to Windows VM

* rename also launch script to windows vm

* update nameing

* remove quotes

* fix paramter and quiting after installation

* fix launch script

* update

* certificate acceptance and remove of desktop app

* move desktop app

* rename app from "Windows VM" to "Windows"

* add example of sharing local share with Windows

* merge 'dev' into windows-docker-vm

* exchange rdesktop with freerdc

* accept certificates automatically so user don't fail first try

* remove certi during normal launch (handled in install process)

* remove volumes and orphans to have clean state (avoids hang on login)

* /cert option still needed

* Simplify package installs

* Fix icon + desktop to prevent creation on initial install

* omarchy-windows-vm in working form

* Don't need this anymore

* Fix commands

* Always use uwsm-app

* We are generating it instead

* Make omarchy-pkg-add quiet when the packages are already there

* Improve the questionnaire

* Show where you change resource usage

* Add default Windows share

---------

Co-authored-by: sspaeti <simon@ssp.sh>
Co-authored-by: David Heinemeier Hansson <david@hey.com>
2025-10-17 10:07:08 +03:00
Ryan Hughes ea38e43fe6 Add calc to refresh 2025-10-17 00:41:19 -04:00
Ryan Hughes a672f6350a Don't need this 2025-10-17 00:41:13 -04:00
Ryan Hughes 2789454183 Don't need to relaunch anymore 2025-10-16 20:52:57 -04:00
Ryan Hughes a7a075d898 Prevent calculating flash 2025-10-16 12:26:35 -04:00
Ryan Hughes c6b598ba91 Rename nvim setup 2025-10-16 11:44:02 -04:00
Ryan Hughes ad3bc03653 Rename nvim setup 2025-10-16 11:41:30 -04:00
Ryan Hughes 96eed35b51 Kickstart Walker service if it goes down 2025-10-16 11:27:14 -04:00
Ryan Hughes f81f9dd181 Disable actions 2025-10-16 10:55:06 -04:00
Ryan Hughes d50e4a6814 Add elephant config to refresh 2025-10-16 10:55:06 -04:00
Ryan HughesandGitHub 4100ebba47 Merge pull request #2425 from sa-dd/dev
fix: make bcm43xx driver script vendor agnostic
2025-10-15 10:53:43 -04:00
Ryan HughesandGitHub a67391b3ea Clarify Broadcom chip support comments 2025-10-15 10:53:29 -04:00
Ryan Hughes 385f846fff Re-add ristretto color fixes 2025-10-15 10:47:25 -04:00
Ryan Hughes d3048b56bd Consolidate migrations for wl-screenrec + wf-recorder 2025-10-15 10:35:13 -04:00
Ryan Hughes bd52f8ae52 Fix some missing bindings 2025-10-14 21:54:56 -04:00
Ryan Hughes d625178a9b Remove test garbage 2025-10-14 16:09:29 -04:00
Ryan Hughes bb943ae24f Update restart to prevent dbus error 2025-10-14 16:03:17 -04:00
Ryan Hughes 671194dfa9 Nvim is self-contained now 2025-10-14 13:17:40 -04:00