-
Notifications
You must be signed in to change notification settings - Fork 1.7k
Omarchy 3.2.0 #3295
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Omarchy 3.2.0 #3295
Conversation
TTE go fullscreen: --no-eol (tte 0.12.2/0.13.0)
This doesn't work for Ghostty (yet?) but it does work for Kitty
The default is only 50 Closes #3175
This reverts commit b1b6e5d.
This reverts commit fc8e4c0.
This reverts commit 33dde26.
SVGs work just fine, changing misleading caption
Changed default bindings for switching to a window in a group. The original values did not respect different keyboard layouts.
* Update Helium browser in omarchy-launch-webapp see #1945 (comment) * Fix browser pattern matching in launch script for helium --------- Co-authored-by: David Heinemeier Hansson <[email protected]>
This additional bind lets the user follow the default action of a notification with a keystroke in the same position `,` as the other notification binds.
AAC provides better cross-platform compatibility compared to Opus when using MP4 containers. While Opus is supported in MP4, compatibility varies across different media players and platforms. In testing, screen recordings with Opus codec sent to Windows users played without audio in Windows Media Player, while recordings with AAC codec worked immediately without issues. AAC ensures recordings are playable out-of-the-box across all platforms without requiring users to install additional codecs or use alternative media players.
So we always have a system Ruby available
Settings by @tobi ✌️
* improve: add image/video share and run share commands silently - Added 'image' and 'video' modes to omarchy-cmd-share to quickly send the most recent screenshot or video without selecting manually. - Updated show_share_menu to run share commands in the background using 'nohup' to avoid opening a terminal window. - Comments added to explain each section for clarity and maintainability. * Match names with folders * Correct here too * Don't need to keep this around * Fix these up for what's needed only --------- Co-authored-by: David Heinemeier Hansson <[email protected]>
* Fix: Jetbrains popup dialog would not get focus automatically The config shipped with omarchy misbehaves with popups. Opening a popup would not shift the focus automatically to it, requiring manual click on it to start typing into it. You can reproduce with by trying to open any popup dialog (for example CTRL+T on Rider, or CTRL+SHIFT+F) This config with `-Dawt.toolkit.name=WLToolkit` in the custom VM options fixes all the issues I have with jetbrains. I am also making a dedicated workspace which float all windows just for jetbrains. * Use existing formatting conventions * More tweaks --------- Co-authored-by: David Heinemeier Hansson <[email protected]>
…ed image (#3312) * feat: add custom imv keybindings for delete and rotate * Update imv config and migration script * Simplify this --------- Co-authored-by: David Heinemeier Hansson <[email protected]>
| sudo partprobe "$1" || true | ||
| sudo udevadm settle || true | ||
|
|
||
| omarchy-pkg-add exfatprogs |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Should exfatprogs be added to install/omarchy-base.packages, rather than trying to install it when this function is run?
This will ensure that this function still works if the user has never run the function, and has no internet connection.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes, it actually should. It's small enough.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please do a PR 👍
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Done: #3448
Don't use the working directory of the last child of the active window when opening a new terminal with Super+Enter. Fixes #3427.
Co-authored-by: David Heinemeier Hansson <[email protected]>
We should standardize this so it looks the same everywhere though!
What changed?
Note: Not yet released.
New keys and capabilities
Super + Alt + Commato invoke/open the last notification by @czrothSuper + Alt + Arrowsto move between tiling group tabs by @chrislewisSuper + Shift + Alt + Arrow Left/Rightto move workspaces between monitors by @jheuingSuper + Tto tile it instead) by @dhhFixed stuff
usageas default package by @tionichmFeature presentations
New stable Arch mirror
With hundreds of thousands of people having downloaded the Omarchy ISO, it's time to ensure that the bleeding edge of Arch package upgrades isn't automatically rolling out to everyone without vetting. So we're introducing a new stable mirror that'll lag the latest by a month. It'll grab a snapshot of the latest repo on the first of the month, then upload that on the last Monday at 10am UTC of the month. This will allow a smaller group of package pioneers to catch problems and fix them before everyone upgrades. That should dramatically lower the risk that we see incompatibility issues in the wild at a large scale.
If you're interested in being part of the Omarchy Package Pioneers, you can run
omarchy-refresh-pacman-mirrorlist edge. That'll put you on the edge mirror where all new packages are immediately available. Please pull early and often, and help us catch future issues!Ghostty is the new default terminal
Ghostty is a fantastic terminal created by @mitchellh, which natively supports splits and tabs. We've made it the default for new installations. Existing users can switch using Install > Terminal. Alacritty + Kitty remains as optional installs on new installations.
You can see all keybinds on
ghostty +list-keybinds, but here's a quick cheatsheet:Ctrl + Shift + Osplit vertically.Ctrl + Shift + Esplit horizontally.Ctrl + Shift + Arrowsmove between splits.Ctrl + Shift + Super + Arrowsresize splits.Ctrl + Shift + Topen new tabCtrl + Shift + Arrowsmove between tabs.Tobi's try
Managing all your quick code experiments is made much nicer with @tobi's try. Automatically namespace your attempts by the data under
~/Work/tries, delete them from the overview, and jump back into the action. See the try page for more.