Conversation
|
@dhh consider adding this: #4639 to prevent update failures caused by keyring changes: |
Was starting tmux inside tmux for some reason
I ain't giving up ctrl+l to clear the scrollback!
* Add framwork 16 RGB syncing * fixed install script, fixed color changing when style changes * added framework scripts to the main install scripts * renamed theme-set scripts, added migration * use omarchy-pkg-add, shared keyboard template, tracked udev rule * call the install file from the migration file
Maintainer keys might have been added/revoked, let's ensure that we have the latest before updating the packages, otherwise users might have to do this manually. Fixes #4608
…t base (#4572) Co-authored-by: Mrid22 <mridulaga@outlook.com>
…4547) Instead of choosing exclusively between the official or user theme directory, copy the official theme first, then overlay any user customizations on top. This allows users to override specific files (e.g. colors, backgrounds, keyboard backlight) without having to duplicate the entire theme.
* UPDATE: select background method * ADD: migration file for background selector * Add symlink for background selector in walker-elephant.sh Forgot about this file. Should be added to make sure the background selector feature available in the fresh install * clean up the code a bit Updated omarchy background selector to hide from provider list and removed subtext from entries. * Make the background selector the default * Fix migration * FIX: typo on background symlink target * UPDATE: add ~/.config/omarchy/backgrounds/theme.name * UPDATE: Cache = false * Fix escaping for all extensions * Extract omarchy-theme-bg-set --------- Co-authored-by: David Heinemeier Hansson <david@hey.com>
…ere with tmux keybindings (#4645) * Unbind ctrl+shift+page_up/down in Ghostty config * Add guard clause
The try command detects shell type from $SHELL variable. When bash is launched from fish, $SHELL is still set to /usr/bin/fish, causing try to output fish syntax which fails in bash with syntax errors. Explicitly set SHELL=/bin/bash for the try init call to ensure correct shell detection.
Co-authored-by: developer <developer@localhost>
There was a problem hiding this comment.
Pull request overview
Copilot reviewed 179 out of 399 changed files in this pull request and generated 2 comments.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
There was a problem hiding this comment.
Pull request overview
Copilot reviewed 179 out of 400 changed files in this pull request and generated no new comments.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
There was a problem hiding this comment.
Pull request overview
Copilot reviewed 179 out of 400 changed files in this pull request and generated 6 comments.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Remove legacy GPU terminal script and its invocation
There was a problem hiding this comment.
Pull request overview
Copilot reviewed 179 out of 399 changed files in this pull request and generated 6 comments.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
There was a problem hiding this comment.
Pull request overview
Copilot reviewed 179 out of 399 changed files in this pull request and generated 2 comments.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
There was a problem hiding this comment.
Pull request overview
Copilot reviewed 179 out of 399 changed files in this pull request and generated 3 comments.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
There was a problem hiding this comment.
Pull request overview
Copilot reviewed 179 out of 399 changed files in this pull request and generated 7 comments.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
What changed?
Unreleased
Release candidate instructions
curl -fsSL https://omarchy.org/install-rc | bashFeatures
talias in any terminal by @dhhtdl(Tmux Dev Layout),tdlm(Tmux Dev Layout Multiplier), andtsl(Tmux Swarm Layout) by @dhhcxalias to start it in accept-all mode by @dhheffcommand to open fuzzy find results directly in your editor by @dhh~/.config/omarchy/extensions/menu.shfor overloading any menu action by @bhaveshsookaAesthetics
Keybindings
Super + Ctrl + Xfor Voxtype to a toggle instead of push-to-talk due to Hyprland complications with button release by @dhhSuper + Alt + Returnto start terminal in Tmux mode by @dhhSuper + Shift + Returnas alternative keybind for launching browser by @dhhSuper + Ctrl + Cas alternative capture keybind for machines without PrintScr button by @dhhSuper + Alt + Shift + Fto open nautilus in current directory of terminal by XSuper + Ctrl + Backspaceto cycle through monitor scaling of 1x, 1.6x, 2x, 3x by @dhhSuper + Ctrl + Alt + Backspaceto toggle single-window square aspect ratio by @dhhSuper + Ctrl + Zto zoom in (repeat = more zoom) andSuper + Ctrl + Alt + Zto zoom out by @pelephant2Fixes
Feature presentations
New screenshot flow
PrintScrwill now immediately save the screenshot to file and clipboard, then a notification will offer the opportunity to edit it afterwards. This means skipping Satty when all you want is the screenshot. It also means we no longer needShift + PrintScrto snap straight to clipboard (because the default does both). You can activate the invitation to edit immediately withSuper + Alt + ,(the keybinding to activate any notification!).Tailored Tmux
Tmux is now installed by default and can be started with the
talias. The keybindings have been tweaked for better ergonomics and the aesthetics optimized to match Omarchy's.Make sure to review the Tmux hotkey bindings to use this!
Visual background picker
Instead of having to cycle through all backgrounds, you can now pick the one you want directly with a visual preview.
Add idle-lock and notification-silencing icons to Waybar
When you toggle the idle lock (
Super + Ctrl + I) or the notification-silencing (Super + Ctrl + ,), you'll now get a notification icon in the waybar. Clicking it will turn off the toggle.Hibernation by default
Hibernation is now setup by default on new installations. It can be removed via Setup > System Sleep > Disable Hibernate.
Full Asus Zephyrous G14/16 compatibility
The Asus Zephyrous G14 didn't support screen/keyboard brightness or volume controls out of the box, and the hybrid GPU was stuck with the NVIDIA option always on, which drains the battery fast. But with this version, we now have full compatibility with screen + keyboard brightness controls, volume controls, and Trigger > Hardware > Hybrid GPU to swap between the iGPU (battery efficient) and dGPU (NVIDIA speed). We're also syncing the theme changes to keyboard backlighting.
asus-keyboard-backlighting.mp4
NVIDIA GeForce Now
Games like Fortnite, Call of Duty, Apex Legends, Halo Infinite, and several other competitive multiplayer games don't run on Linux due to the lack of anti-cheat compatibility, but with NVIDIA's excellent cloud gaming service GeForce NOW, you can play them anyway. On a fast internet connection, it's incredibly fluid, and even supports up to 4K @ 120hz gaming. This service can now easily be installed using Install > Gaming > NVIDIA GeForce NOW.
Removing preinstalls (aka return of "bare mode")
Okay, fine, you can have it. There's now a single Remove > Preinstalls option that uninstalls all the preinstalled web apps and desktop applications that comes with Omarchy. Now never speak of "bloat" again!
Swirl buck is the new default
Tokyo Night will now feature the swirl buck by @Maxteabag as the primary background. Gorgeous remix of the original!
New Miasma theme
Dark, moody, and earthy tones by @OldJobJob.
New Vantablack theme
All black everything theme by @bjarneo.
New White theme
All white everything theme by @bjarneo