killeik
f76ba69f70
Make omarchy-launch-editor check that setted $EDITOR exists ( #3072 )
2025-11-02 20:28:41 +01:00
David Heinemeier Hansson
bfeb3a1e65
Gemini is now on extra/gemini-cli
...
Closes #3040
Co-authored-by: @maromalo
2025-11-02 20:12:08 +01:00
Wojciech Wnętrzak
3c89acadc1
Further instructions for auto nightlight ( #3082 )
...
Follow up to https://github.com/basecamp/omarchy/pull/2446l
I noticed that it did not work because the process was not running by default, vide d9efaac906
2025-11-02 20:04:53 +01:00
David Heinemeier Hansson
58ecda3b80
Make Yes the default
2025-10-31 14:34:08 +01:00
David Heinemeier Hansson
dd3b64ef7f
Extract the confirmation into its own file
2025-10-31 14:33:54 +01:00
Brian Blakely
fc0983624e
VS Code: Apply Omarchy theme during install ( #2983 )
...
* Apply Omarchy theme; Install Neovim extension (automatically scoops up LazyVim config).
* Just set the Omarchy theme
Removed installation of Neovim extension from script.
---------
Co-authored-by: David Heinemeier Hansson <david@hey.com >
2025-10-31 14:22:30 +01:00
David Heinemeier Hansson
fb3271f3af
Fix phantom recording indicator
...
Closes #2656
Co-authored-by: @davidszp
2025-10-31 14:09:51 +01: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
407d283cb7
Rephrase
2025-10-29 10:58:24 +01:00
Joshua Fouch
ac8073fc81
Fix: Low Battery notification returning empty value on reboot ( #2949 )
...
* Fix: Low Battery notification returning empty value on reboot
* Simplify the check
* Double paste
---------
Co-authored-by: David Heinemeier Hansson <david@hey.com >
2025-10-29 10:58:06 +01:00
David Heinemeier Hansson
7770f49c1a
Looks better without margin
2025-10-28 18:20:39 +01:00
David Heinemeier Hansson
9490e714c3
Moved
2025-10-28 18:19:28 +01:00
David Heinemeier Hansson
d3a54dc32e
Show keybindings notice right away and vary update based on internet or not
2025-10-28 18:19:17 +01:00
David Heinemeier Hansson
d7cd1950ce
Bump for the next version
2025-10-28 16:56:07 +01:00
David Heinemeier Hansson
e58569b947
Merge pull request #2862 from basecamp/dev
...
Omarchy 3.1.4
v3.1.4
2025-10-28 16:18:13 +01:00
David Heinemeier Hansson
6243c82251
Turn off the trigger keys instead
2025-10-28 16:06:12 +01: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
AdamMusa
62cdece33a
Allow interaction with first Android Studio dialog ("Send usage statistics") by adjusting JetBrains window rules ( #2899 )
...
* fix(jetbrains.conf): allow focus for Android Studio’s first dialog by unsetting nofocus rules for empty-title windows
* Refactor window rules for JetBrains apps
Updated window rules for JetBrains applications to allow focus and interaction with dialogs.
---------
Co-authored-by: David Heinemeier Hansson <david@hey.com >
2025-10-28 08:38:09 +01:00
Jordan Kicklighter
45d4b41749
Include all shell-integration-features options together ( #2915 )
...
Ghostty will only use the last `shell-integration-features` line found
in the config, so multiple options need to be presented as a
comma-separated list. Including them on separate lines meant that only
the `ssh-env` option was getting set, causing the `no-cursor` option to
be ignored. This prevented the cursor from going into the `block` style.
2025-10-28 08:37:11 +01:00
David Heinemeier Hansson
d64a178635
No need to ask
2025-10-28 08:34:22 +01:00
David Heinemeier Hansson
d493e0536a
Make it update-time instead of reset-time and use before doing an update
2025-10-28 08:30:54 +01: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:
bb7a0f4c1f )
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
Anton Lindholm
a39ecf41bc
config/uwsm/env: remove extra trailing / in path ( #2907 )
2025-10-27 18:03:52 +01:00
David Heinemeier Hansson
048fdea87a
Ensure nvim always opens nvim not $EDITOR
...
Closes #2900
2025-10-27 17:57:52 +01:00
Alex Six
d8f97b8d02
Fix auto-generated everforest obsidian theme readability issues ( #2752 )
...
* Fix auto-generated everforest obsidian theme
* Update `--text-muted` and `--text-faint` to be readable against
background color
* Add contrast detection and color correction logic
* Remove dedicated Obsidian CSS file
* Add dedicated text color variables to obsidian theme generation
* Replace closest color logic with generated color for code bg in Obsidian
---------
Co-authored-by: David Heinemeier Hansson <david@hey.com >
2025-10-27 17:50:37 +01:00
Ryan Hughes
556e474942
Add setting systemd vars to prevent slow app launches
2025-10-27 12:46:55 -04:00
David Heinemeier Hansson
9d9f362c7a
Just use the basics in case there is a problem with path
2025-10-27 17:32:16 +01:00
ctarx
1060a54c1a
Remove default SSH allow rule from UFW ( #2887 )
...
* UFW: limit LocalSend (53317) to LAN and remove default SSH (22) rule
* Revert LocalSend change and drop SSH allow rule
2025-10-27 15:43:48 +01:00
David Heinemeier Hansson
06389d0422
Bump checking for new version from 1 to 6 hours
...
Lessen the stampede going forward
2025-10-27 15:36:07 +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
David Heinemeier Hansson
d128833e7b
Already in mise-work
2025-10-27 14:51:52 +01:00
David Heinemeier Hansson
bba2ade78f
Ensure node is installed for use by treesitter in neovim
...
cc @ryanrhughes
2025-10-27 09:55:54 +01:00
Zacharias Knudsen
e4f2cc2175
Use better git defaults ( #1601 )
2025-10-27 09:42:04 +01:00
David Heinemeier Hansson
e0f9beda7a
Reposition scratchpad keybindings in cheatsheet
2025-10-27 09:02:54 +01:00
Fredrik Storm
79267da5f2
Add bindings for scratchpad support ( #2669 )
...
* Add bindings for scratchpad support
This is great for hiding windows temporarily and bringing them up when
needed in an overlay, I'm using it to hide away my webcam control in
meetings. ;)
* Change shortcut to move window to scratchpad
---------
Co-authored-by: David Heinemeier Hansson <david@hey.com >
2025-10-27 09:00:35 +01:00
Wiehann
cc5c842f9f
Fix ls when not using eza ( #2607 )
...
* Fix ls when not using eza
* Make use of omarchy-cmd-present
2025-10-27 08:56:27 +01:00
Wiehann
9b37d8549f
Fix cd command if zoxide is missing ( #2609 )
...
* Fix cd command if zoxide is missing
* Make use of omarchy-cmd-present
2025-10-27 08:55:38 +01:00
neimadTL
75eb059779
Remove after install usb installer message ( #2888 )
...
Since in almost all cases, the EFI entries will get positioned
above the USB, this notice is not needed.
2025-10-27 08:47:50 +01:00
Rishabh Sarang
7a7881b176
Update windowrule for xdg-desktop-portal-gtk class ( #2876 )
2025-10-26 20:45:59 +01:00