Commit Graph
3310 Commits
Author SHA1 Message Date
David Heinemeier Hansson fcf883e827 Add notification silencing indicator to waybar 2026-02-20 16:52:09 +01:00
David Heinemeier Hansson bf962f0042 Add idle lock indicator 2026-02-20 16:48:36 +01:00
David Heinemeier Hansson 87600497da Delay after sleep for PAM readiness before turning on display 2026-02-20 15:58:15 +01:00
David Heinemeier Hansson 718ac2236c Attempt to fix PAM timing issue 2026-02-20 15:55:43 +01:00
David Heinemeier Hansson ccc88a0111 Ensure config is available so starting the service immediately will work 2026-02-20 15:53:15 +01:00
Dipesh BabuandGitHub 1fa33ce670 Fix typo (#4664)
* fix typo

* fix typo
2026-02-20 14:58:13 +01:00
David Heinemeier Hansson a449e4f108 Fix wake 2026-02-20 07:52:49 +01:00
Dipesh BabuandGitHub f8df232902 docs: list deno and zig in install-dev-env usage (#4657) 2026-02-19 21:57:44 +01:00
Dipesh BabuandGitHub 5914d12c21 fix typo (#4658) 2026-02-19 21:44:12 +01:00
David Heinemeier Hansson 6d2e99f1c0 Restore opening present folder 2026-02-19 21:33:08 +01:00
David Heinemeier Hansson ae8b9b748b Have to start it right away 2026-02-19 21:03:55 +01:00
David Heinemeier Hansson c266a4d7f4 Correct offset to icon 2026-02-19 20:50:48 +01:00
David Heinemeier Hansson 88e86fa697 Match the new name 2026-02-19 20:44:00 +01:00
David Heinemeier Hansson 2a207f9e72 We don't need to restart walker 2026-02-19 20:42:07 +01:00
David Heinemeier Hansson 1f19ede7e3 Match art naming 2026-02-19 20:27:01 +01:00
David Heinemeier Hansson 0729f25905 Typo 2026-02-19 19:15:39 +01:00
David Heinemeier Hansson ea6311b80a Merge 2026-02-19 19:14:33 +01:00
Pierre Olivier MartelandGitHub 51cab758d0 Provide default icon URL if none given in omarchy-webapp-install (#4650) 2026-02-19 19:10:17 +01:00
David Heinemeier Hansson b17a22d47e Protect against nvim alias override
Closes #4558, #4559
Co-authored-by: @grumpydumpty
2026-02-19 19:03:44 +01:00
David Heinemeier Hansson 8a2e65e5d4 Silence the scaling notifications 2026-02-19 16:07:12 +01:00
David Heinemeier Hansson 83aa9aeb86 Ask before we close chromium and swap to mainline 2026-02-19 15:48:01 +01:00
David Heinemeier Hansson da0122c85a Allow proper downgrades of packages 2026-02-19 15:35:15 +01:00
David Heinemeier Hansson 2548395f8a Here too 2026-02-19 14:53:14 +01:00
David Heinemeier Hansson 9843f0a07e Allow for rc here too 2026-02-19 14:52:11 +01:00
5002279e3c Improve windows vm (#4512)
Co-authored-by: developer <developer@localhost>
2026-02-19 12:38:21 +01:00
Nate StottandGitHub ea14de4c37 Fix try init in bash when launched from fish shell (#4640)
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.
2026-02-19 12:36:04 +01:00
David Heinemeier Hansson 88f18727ae Too cumbersome to use on a laptop keyboard 2026-02-19 09:31:25 +01:00
zachfleemanandGitHub 4aeb4ab79e Fix firefox detection command in omarchy-launch-browser (#4641) 2026-02-19 07:58:07 +01:00
Pierre Olivier MartelandGitHub 055d9285b1 Unbind ctrl+shift+page_up/down in Ghostty config so it doesn't interfere with tmux keybindings (#4645)
* Unbind ctrl+shift+page_up/down in Ghostty config

* Add guard clause
2026-02-19 07:53:03 +01:00
David Heinemeier Hansson 0feb35a436 Use consistent width like theme selector 2026-02-18 22:45:41 +01:00
David Heinemeier Hansson c254f890aa Named for direct selection 2026-02-18 22:42:43 +01:00
6b4109faba Background selector (#4519)
* 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>
2026-02-18 22:24:43 +01:00
Tommy MartinandGitHub eec15803fc Allow user themes to override individual files from official themes (#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.
2026-02-18 22:07:49 +01:00
73dc11286b make omarchy-launch-browser check for firefox exclusive flag to detect base (#4572)
Co-authored-by: Mrid22 <mridulaga@outlook.com>
2026-02-18 21:59:05 +01:00
David Heinemeier Hansson 3657b1bc84 Quiet the output and give it a header 2026-02-18 21:40:38 +01:00
David Heinemeier Hansson c47bb34c25 Don't halt, just update 2026-02-18 21:34:12 +01:00
David Heinemeier Hansson b2d09849bd Actually was missing! 2026-02-18 21:33:58 +01:00
Diogo FerreiraandGitHub a3cdd187c9 update: Update archlinux-keyring before updating packages (#4639)
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 https://github.com/basecamp/omarchy/issues/4608
2026-02-18 21:33:32 +01:00
James BarsonandGitHub 15a847474b Adds completion cycle to inputrc (#4634) 2026-02-18 21:26:41 +01:00
Steve GodlewskiandGitHub 43ae186a80 Add Framework 16 RGB keyboard theme syncing (#4524)
* 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
2026-02-18 21:19:30 +01:00
David Heinemeier Hansson 5f978a9ea9 Excess CR 2026-02-18 21:10:27 +01:00
David Heinemeier Hansson 7d011c0249 Match 2026-02-18 21:10:07 +01:00
David Heinemeier Hansson ab52d79ef2 Excess 2026-02-18 21:09:54 +01:00
David Heinemeier Hansson 082e870f06 Need a way to kill the pane 2026-02-18 21:09:28 +01:00
David Heinemeier Hansson 940914cffc Similar groupings 2026-02-18 20:50:33 +01:00
David Heinemeier Hansson 3757955b4b Yank this until we can find a compatible way to bring it back
I ain't giving up ctrl+l to clear the scrollback!
2026-02-18 18:39:25 +01:00
David Heinemeier Hansson 7a19cee727 Take out for now
Was starting tmux inside tmux for some reason
2026-02-18 18:04:13 +01:00
David Heinemeier Hansson b68afc10b5 Fix perms 2026-02-18 17:58:46 +01:00
David Heinemeier Hansson 3484b85439 Version 3.4.0 2026-02-18 17:56:29 +01:00
David Heinemeier Hansson d96ff4e556 Just rely on Hyprland finding the right nearest valid scale 2026-02-18 15:51:14 +01:00