Commit Graph
100 Commits
Author SHA1 Message Date
David Heinemeier Hansson 24e7afefc5 Backup login.keyring instead of just deleting it 2026-02-26 10:20:32 +01:00
David Heinemeier Hansson 8d3d4e797e Make it clear that we're starting a new session 2026-02-26 10:18:38 +01:00
David Heinemeier Hansson b0aa10abb3 Fix conditional 2026-02-26 10:13:36 +01:00
David Heinemeier HanssonandGitHub f3f1468914 Merge pull request #4742 from pomartel/hide-fcitx5-icon
Hide fcitx5 icon from waybar
2026-02-26 04:01:48 -05:00
David Heinemeier Hansson 8e88b780d3 Rearrange and proper branding 2026-02-25 21:47:17 +01:00
David Heinemeier Hansson 3775d93099 Disable Ruby compilation in mise (if mise and ruby are installed) 2026-02-25 21:41:46 +01:00
David Heinemeier Hansson 95e5a5a754 Better naming 2026-02-25 21:40:39 +01:00
David Heinemeier Hansson a7f83a576a Usage 2026-02-25 21:37:44 +01:00
David Heinemeier Hansson 0bb3973a8c Reduce this to generic functions 2026-02-25 21:32:51 +01:00
David Heinemeier Hansson 1785fb6185 Add tpl for creating multi-pane layouts for the same command
All the agents, all at once!
2026-02-25 21:21:45 +01:00
David Heinemeier Hansson 53f026292d Do global toggles and include border_size 2026-02-25 20:33:43 +01:00
David Heinemeier Hansson 1609fd74ed Add Tmux keybinding on Super + Alt + Return 2026-02-24 07:46:15 -05:00
David Heinemeier Hansson fe21bb1fad Split out functions and add multi mode for tml 2026-02-23 06:59:21 -05:00
David Heinemeier Hansson 8e9bd2484e Add claude code by default
Now that we have aliases depending on it. But also include it and
opencode in the removal of preinstalls.
2026-02-23 06:27:28 -05:00
David Heinemeier Hansson 74ce6c9943 Try a way to start multiple tmls 2026-02-23 12:06:17 +01:00
David Heinemeier Hansson a612d71bc7 Ensure we're inside tmux 2026-02-23 12:01:58 +01:00
David Heinemeier Hansson 0d50a01a41 Name the current window after the base directory name 2026-02-23 12:00:53 +01:00
David Heinemeier HanssonandGitHub 3e952ca745 Merge pull request #4718 from RyanLatimer/fix-voxtype-notification
fix: update voxtype dictation notification phrasing
2026-02-23 02:15:42 +01:00
David Heinemeier HanssonandGitHub 6cb036d769 Merge pull request #4711 from bjarneo/add-theme-white
Add theme white
2026-02-21 22:18:28 +01:00
David Heinemeier Hansson 71b553a9aa Only source the file if tmux is running 2026-02-21 21:57:33 +01:00
David Heinemeier Hansson 72d575c679 Add linux-firmware-marvell for Surface laptops 2026-02-21 18:18:45 +01:00
David Heinemeier Hansson 3936378ca5 Try harder to ensure that even online installs have the intended packages for their channel 2026-02-21 18:11:04 +01:00
David Heinemeier Hansson ac3a5ca32e Exit mildly so we can continue even if we can't do a setup 2026-02-21 18:01:39 +01:00
David Heinemeier Hansson 5c70555308 Setup hibernation as part of post-install
So limine will be ready
2026-02-21 17:52:15 +01:00
David Heinemeier Hansson 3223e33de3 Ensure this wasn't the problem 2026-02-21 17:42:25 +01:00
David Heinemeier Hansson d0a39976b2 Merge branch 'rc' into dev 2026-02-21 17:31:40 +01:00
David Heinemeier Hansson 23604fbaec Fail loudly if we haven't added any boot entries 2026-02-21 17:31:35 +01:00
David Heinemeier Hansson add6ca6292 Merge branch 'dev' into rc 2026-02-21 17:13:55 +01:00
David Heinemeier Hansson f1cd65ca7a Ensure that Alacritty is set to take xterm variables out of the box 2026-02-21 17:13:51 +01:00
David Heinemeier Hansson 105c5e20ea Merge branch 'dev' into rc 2026-02-21 16:37:01 +01:00
David Heinemeier Hansson 311fbe8576 Group system menu bins together 2026-02-21 16:36:56 +01:00
David Heinemeier Hansson d889fd52e4 Merge branch 'dev' into rc 2026-02-21 16:31:38 +01:00
David Heinemeier Hansson 1c527e0cd7 Fix perms 2026-02-21 16:31:29 +01:00
David Heinemeier Hansson 5a2ec94a93 Trim the first 100ms of the video to avoid the noise problem 2026-02-21 16:22:37 +01:00
David Heinemeier Hansson adca719e33 Use h264 for better compatibility when sharing videos with mac 2026-02-21 16:22:18 +01:00
David Heinemeier Hansson 07988bff05 Merge branch 'dev' into rc 2026-02-21 16:11:33 +01:00
David Heinemeier Hansson 6298fdf788 Style 2026-02-21 16:10:07 +01:00
David Heinemeier Hansson 3cab707016 Fix font match 2026-02-21 16:09:57 +01:00
David Heinemeier Hansson aa3b60e0a7 Move Caskaydia Mono to install fonts
Now that we've doubled down on JetBrains as the default
2026-02-21 16:04:51 +01:00
David Heinemeier Hansson 1418e33a0d We don't need this 300MB package by default 2026-02-21 16:01:43 +01:00
David Heinemeier Hansson 11316e7d22 Let ghostty install when it's selected via Install > Terminal like Kitty 2026-02-21 15:56:34 +01:00
David Heinemeier Hansson ba381e28bf Merge branch 'dev' into rc 2026-02-21 15:47:45 +01:00
David Heinemeier Hansson 262fadd531 Revert "Ensure /home is indexed on Btrfs"
This reverts commit 9f561e0123.
2026-02-21 15:32:15 +01:00
David Heinemeier Hansson cc2e7edca4 Merge branch 'dev' into rc 2026-02-21 15:29:42 +01:00
David Heinemeier Hansson 1a564500ac Switch back to Alacritty for the default terminal
It's more broadly compatible with older hardware which is otherwise left
in a bad/confusing situation where nothing works. And it's easy to
switch to Ghostty for those where it works.
2026-02-21 15:29:35 +01:00
David Heinemeier Hansson 0a77df56a5 Merge branch 'dev' into rc 2026-02-21 15:20:11 +01:00
David Heinemeier Hansson 43cebbeb00 More natural order 2026-02-21 15:19:52 +01:00
David Heinemeier Hansson e140badbb2 Make suspend opt-out rather than opt-in 2026-02-21 15:16:15 +01:00
David Heinemeier Hansson 8a36536bf2 Merge branch 'dev' into rc 2026-02-21 15:13:42 +01:00
David Heinemeier Hansson d52ae29e66 Fix User Manager hanging on shutdown 2026-02-21 15:13:32 +01:00
David Heinemeier Hansson 09c421021d Login to the right session 2026-02-21 15:03:26 +01:00
David Heinemeier Hansson 1a743d3467 Prevent password-based SDDM logins from creating an encrypted login keyring 2026-02-21 15:03:16 +01:00
David Heinemeier Hansson 3b2db4b98b Use omarchy-refresh-sddm 2026-02-21 14:18:35 +01:00
David Heinemeier Hansson 21e33b5cd7 Fix sizing 2026-02-21 14:16:27 +01:00
David Heinemeier Hansson 20be495889 Allow updating the script 2026-02-21 14:14:30 +01:00
David Heinemeier Hansson 2a38dc7d2e Add Logout to system menu and style the SDDM login screen 2026-02-21 14:09:14 +01:00
David Heinemeier HanssonandGitHub c24c184d8f Merge pull request #4676 from CryptoCain/dev
Comment out mouse acceleration setting
2026-02-21 11:30:39 +01:00
David Heinemeier Hansson 78742792b8 It just drifts, GH releases are the truth 2026-02-21 11:20:30 +01:00
David Heinemeier Hansson 29cf5e3ee4 Cleanup 2026-02-21 11:14:08 +01:00
David Heinemeier Hansson de76ea3448 Separate the note about restart from the include 2026-02-21 11:10:06 +01:00
David Heinemeier Hansson 24a5de2f99 Add option to configure direct boot 2026-02-21 11:08:52 +01:00
David Heinemeier Hansson c8b1431c8f Update skill to focus on end-user customizations
We have AGENTS.md inside for developers of Omarchy
2026-02-21 11:01:08 +01:00
David Heinemeier HanssonandGitHub 7a5b55c3df Merge pull request #4705 from foucist/patch-1
Keep the mouse cursor in sync with the last focused window when switching workspaces.
2026-02-21 10:53:50 +01:00
David Heinemeier Hansson f7cd7a94b4 Merge branch 'dev' into rc 2026-02-21 10:51:55 +01:00
David Heinemeier Hansson a69f332869 Fix colored gutter in nvim by making line numbers transparent 2026-02-21 10:51:50 +01:00
David Heinemeier Hansson 8dfd36fb2a Excess space 2026-02-21 10:44:25 +01:00
David Heinemeier Hansson a2f99b771e A few more examples 2026-02-21 10:44:02 +01:00
David Heinemeier Hansson 825a12c0b6 Suggest a few more possible tweaks 2026-02-21 10:41:09 +01:00
David Heinemeier Hansson 84359dbd0d Merge branch 'dev' into rc 2026-02-21 10:34:56 +01:00
David Heinemeier Hansson b5dbb23c9f Hide fcitx5 tray icon from waybar 2026-02-21 10:34:52 +01:00
David Heinemeier Hansson 497a755927 Clearer to use the same name 2026-02-21 10:27:19 +01:00
David Heinemeier Hansson 29c3355e3f Group hyprland toggles correctly 2026-02-21 10:24:49 +01:00
David Heinemeier Hansson 49890ec068 Merge branch 'dev' into rc 2026-02-21 10:19:00 +01:00
David Heinemeier Hansson 7514ae7dcf Use consistent bash5 style for conditionals and quoting 2026-02-21 10:18:47 +01:00
David Heinemeier Hansson d2acf3b6ba Use our pkg helpers consistently 2026-02-21 09:52:17 +01:00
David Heinemeier Hansson c6ac6de366 Correct checks 2026-02-21 09:48:11 +01:00
David Heinemeier Hansson d557c016f2 No longer used 2026-02-21 09:46:43 +01:00
David Heinemeier Hansson bac5ceef57 Assume https if no protocol is entered 2026-02-21 09:24:43 +01:00
David Heinemeier Hansson 1f074308b7 Merge branch 'dev' into rc 2026-02-21 09:22:23 +01:00
David Heinemeier Hansson ffd8509da6 Fix Hibernation resume on nvidia computers 2026-02-21 09:22:17 +01:00
David Heinemeier Hansson 76ab172334 Scala needs java to be installed 2026-02-21 09:17:26 +01:00
David Heinemeier Hansson 47c12a6888 Only ask for icon URL if we can't get a favicon 2026-02-21 09:14:50 +01:00
David Heinemeier Hansson 778c203209 Ensure we are using compiled binaries for Ruby 2026-02-21 09:14:50 +01:00
David Heinemeier Hansson ac075d1b00 Add Google as a DNS provider option 2026-02-21 09:02:09 +01:00
David Heinemeier Hansson 8e38f70832 Cleanup duplication 2026-02-21 08:52:02 +01:00
David Heinemeier Hansson d1757b25f3 No lazydocker either 2026-02-21 08:43:53 +01:00
David Heinemeier Hansson d32b94f369 Merge branch 'dev' into rc 2026-02-21 08:32:32 +01:00
David Heinemeier Hansson 4c1594572b Need to reload for the keybindings to disappear from Super + K 2026-02-21 08:32:27 +01:00
David Heinemeier Hansson 3bfe42ffad Merge branch 'dev' into rc 2026-02-21 08:29:42 +01:00
David Heinemeier Hansson 49c7b63677 Group these 2026-02-21 08:29:37 +01:00
David Heinemeier Hansson 5e63cf9d1d Ensure we only have plain bindings after doing Remove > Preinstalls 2026-02-21 08:26:46 +01:00
David Heinemeier Hansson aaeafa441e Merge branch 'dev' into rc 2026-02-21 07:55:26 +01:00
David Heinemeier Hansson 06494e99a8 Merge branch 'master' into dev 2026-02-21 07:44:22 +01:00
David Heinemeier HanssonandClaude Opus 4.6 6a2b0f1963 Fix Bluetooth device showing bluez ID instead of friendly name (#4260)
Look up device.id first for Bluetooth friendly names, falling back to
object.id for non-Bluetooth devices. Also fix conditionals to use [[ ]].

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-21 07:43:46 +01:00
David Heinemeier Hansson 7c0adf7d40 Revert "Merge pull request #4260 from shawnyeager/fix-bluetooth-device-name-display"
This reverts commit 517bc8920f, reversing
changes made to cd01b3cedf.
2026-02-21 07:43:14 +01:00
David Heinemeier HanssonandGitHub 517bc8920f Merge pull request #4260 from shawnyeager/fix-bluetooth-device-name-display
Fix Bluetooth device showing bluez ID instead of friendly name
2026-02-21 07:42:12 +01:00
David Heinemeier HanssonandGitHub 9c7f260f3b Merge pull request #3755 from zachfleeman/nvidia_rtx_pro_support
Nvidia RTX Pro Support
2026-02-21 07:39:31 +01:00
David Heinemeier Hansson 031ea32614 Merge branch 'dev' into rc 2026-02-21 07:34:59 +01:00
David Heinemeier Hansson 6927e77f51 Fix permissions 2026-02-21 07:34:55 +01:00
David Heinemeier Hansson 618b957e23 Fix missing extension 2026-02-21 07:34:24 +01:00