Commit Graph
100 Commits
Author SHA1 Message Date
Ryan Hughes df8b69bf27 Add portal restart to pickup changes 2025-12-14 15:24:48 -05:00
Ryan Hughes 9b78e3c571 Enable btrfs quota to allow space-aware algorithms to work
Co-authored-by: Raul Salinas <nacapulque@gmail.com>

Replaces #3858

Fixes #3850
Fixes #3055
2025-12-14 14:23:28 -05:00
Ryan Hughes 88e9c9db49 Tell the user what we're doing 2025-12-14 14:19:37 -05:00
Ryan Hughesandmadhurdhama 64a8d7bb04 Add new default limine location for archinstall
Co-authored-by: madhurdhama <madhurdhama@gmail.com>
2025-12-14 13:06:43 -05:00
Ryan HughesandTjalve Aarflot c37ef6d78c Update limine logic to check all .conf locations
Co-authored-by: Tjalve Aarflot <tjalve.github@proton.me>
2025-12-14 12:47:21 -05:00
Ryan Hughes 4d5dab3e32 Add walker emergency mode entry 2025-12-14 11:33:43 -05:00
Ryan Hughes 133d54f600 Refresh daemon if we change it 2025-12-14 11:32:39 -05:00
Ryan Hughes 4194c649a1 Restarts handled via systemd now 2025-12-14 11:09:16 -05:00
Ryan Hughes 33eabb0c88 Change to non-git version 2025-12-13 20:29:31 -05:00
Ryan Hughes 573cbd8ec3 Prevent idle while updating 2025-12-13 19:12:25 -05:00
Ryan HughesandGitHub fec0731c17 Merge pull request #3857 from basecamp/share-picker
Add better portal share picker
2025-12-13 00:50:27 -05:00
Ryan Hughes abffb0abfe Add hyprland-preview-share-picker 2025-12-13 00:44:24 -05:00
Ryan Hughes 5789c0a1fb Add themes for share pickers 2025-12-13 00:44:24 -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