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
David Heinemeier Hansson
928910773c
Make sure to restart fxitc5 after making config changes
2025-10-28 15:38:50 +01:00
David Heinemeier Hansson
a48001b8cc
Turn off fcitx5 clipboard hotkeys that are interferring with other apps
...
Co-authored-by: @cairin
Ref: #2795
2025-10-28 11:30:27 +01:00
David Heinemeier Hansson
c17e4f57ff
No need for this either
2025-10-28 08:59:37 +01:00
David Heinemeier Hansson
d64a178635
No need to ask
2025-10-28 08:34:22 +01:00
Ryan Hughes
d5a8f1b06b
Move update-keyring to the beginning
2025-10-28 01:43:25 -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:
bb7a0f4c1f )
2025-10-27 23:48:58 -04:00
Ryan Hughes
4bb626bc4e
Add omarchy-keyring for existing installs
2025-10-27 17:50:08 -04:00
Ryan Hughes
4bd29207c6
Add migration for news alerts box
2025-10-27 13:29:09 -04:00
David Heinemeier Hansson
048fdea87a
Ensure nvim always opens nvim not $EDITOR
...
Closes #2900
2025-10-27 17:57:52 +01:00
ctarx
e0e71a34fe
imv: add default Ctrl+P binding to print current image via CUPS ( #2872 )
...
* imv: add default Ctrl+P binding to print current image via CUPS
* Add imv config migration with backup
---------
Co-authored-by: David Heinemeier Hansson <david@hey.com >
2025-10-27 14:55:14 +01: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
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
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
David Heinemeier Hansson
ea985fd471
Fix migration to work with both uwsm-app and uwsm app
...
Closes #2666
Co-authored-by: @sedubois
2025-10-21 07:11:42 -07:00
Stefan Gründel
42a5b3bf22
disable update checks in VS Code on install, now creating target dir first ( #2636 )
...
Co-authored-by: Ryan Hughes <ryan@heyoodle.com >
2025-10-20 14:21:44 -07:00
Ryan Hughes
572bbf823b
Update walker migration to run for everyone
2025-10-20 10:52:03 -04:00
Ryan Hughes
a1e80e1cab
Add migration for misc. items since 3.1.0-RC
2025-10-18 17:44:06 -04:00
David Heinemeier Hansson
d421b63873
Revert "Walker now needs a default qalculate/qalc.cfg to work out of the box"
...
This reverts commit bc99b8ce96 .
2025-10-18 21:38:27 +02:00
David Heinemeier Hansson
fc4cf86487
We can no longer just relaunch hyprland
...
So restart it is
2025-10-18 20:08:42 +02:00
David Heinemeier Hansson
bc99b8ce96
Walker now needs a default qalculate/qalc.cfg to work out of the box
2025-10-18 16:23:27 +02:00
David Heinemeier Hansson
6790cfc1f5
Fix spacing for waybar icons for all
2025-10-18 13:40:23 +02:00
David Heinemeier Hansson
80907fcf4f
Ensure we use 644 for all configs and migrations
2025-10-18 13:30:19 +02:00
David Heinemeier Hansson
ef2bfb37ad
Correct the clipboard manager hotkey
2025-10-18 12:11:50 +02:00
David Heinemeier Hansson
9ea990b88c
Add missing CR
2025-10-17 23:51:25 +02:00
David Heinemeier Hansson
5a2a49c999
Note that accepting will change existing bindings but make a backup
2025-10-17 23:48:20 +02:00
David Heinemeier Hansson
5a10222dc9
No longer needed
...
We are moving all the bindings together
2025-10-17 23:45:38 +02:00
David Heinemeier Hansson
cad71169c2
Add Aether to existing installations as well
2025-10-17 23:38:16 +02:00
Ryan Hughes
0588cc8e5b
openai-codex-bin -> openai-codex due to being outdated
2025-10-17 15:44:13 -04:00
David Heinemeier Hansson
1a1c736936
Make setting timezone an explicit act
...
Since we can't always rely on geo guessing everywhere and it is slow
2025-10-17 12:50:02 +03:00
Darcy Brown
4174ff7b13
Dynamic Color Match Obsidian theme to current Omarchy theme ( #791 )
...
* feat: obsidian theme to tie into Omarchy theme
* better color matching for search result matches
* feat: simplify install flow
* Removed install/remove scripts and flow
* First `omarchy-theme-set-obsidian` run will look for vaults in
Documents and Dropbox folders and add them to
`/.local/state/omarchy/obsidian-vaults`
* Point of this is such that we assume a couple locations to look for
vaults but allow people to add vaults to the file for custom locations.
Subsequent theme-set invocations aren't impacted by find/search on large
systems
* Each `omarchy-theme-set` invocation will install the themes on all
found/registered vaults if missing and update the live theme
* Added an option of `omarchy-theme-set-obsidian --reset` to wipe out
themes in registered vaults and remove the registry file. This would be
the option to re-run to the automatic vault registration.
* Added migration to trigger install immediately in Obisdian, note that
you still need to pick Omarchy theme.
2025-10-17 12:22:38 +03:00
Stefan Gründel
dcac313bb2
disable update checks in VS Code on install ( #1730 )
...
* Add ssh-agent configuration and enable service on user install
* add migration
* install SSH Agent via service menu
* Delete install/config/all.sh
* Delete migrations/1757524404.sh
* Delete install/config/ssh-agent.sh
* Update envs.conf
* Revert "Delete install/config/all.sh"
This reverts commit 579fb835ad .
* revert all.sh changes
* disable update checks in VS Code on install
* Delete bin/omarchy-install-ssh-agent
* Update omarchy-menu
revert changes from wrong branch
* add migration script
* Merge back
* Fixup
---------
Co-authored-by: David Heinemeier Hansson <david@hey.com >
2025-10-17 11:42:59 +03:00
David Heinemeier Hansson
a8a6cde199
Remove eza theming in favor of just sticking with ansi
...
Ended up not liking the themes better than what ansi gives us
2025-10-17 11:03:54 +03:00
David Heinemeier Hansson
6b1b73b87c
Use uwsm-app instead of uwsm app consistently
2025-10-16 13:59:08 +03:00
David Heinemeier Hansson
f0bba6c6e8
Fix the terminal fixer
2025-10-15 19:21:43 +03:00
David Heinemeier Hansson
f6330054fd
Drop localsend-bin if it was already there
2025-10-15 19:11:26 +03:00
David Heinemeier Hansson
6247712205
Keep terminal on SUPER + RETURN
2025-10-15 19:09:08 +03:00
David Heinemeier Hansson
44231e43b7
Ensure clock is up to date
2025-10-15 18:55:09 +03:00
David Heinemeier Hansson
ac0ffa42dd
Kick off the new migration from within itself
2025-10-15 18:36:57 +03:00
David Heinemeier Hansson
e080f62de0
Simplify the initial setup to just the PATH
2025-10-15 18:28:28 +03:00