558 Commits
Author SHA1 Message Date
David Heinemeier HanssonandGitHub 26a0d446a0 Update tmux.conf 2026-03-10 13:19:02 +01:00
justindotdevv 016efa3b30 feat: show message when config is sourced 2026-03-10 05:27:48 +02:00
lo0orde 49c3ea2703 Add opt-in low battery sound hook 2026-03-09 02:00:57 +00:00
David Heinemeier Hansson be43e1193f Add Shift+Return keyboard binding for multi-line as used by Claude Code to Alacritty 2026-03-08 17:52:20 +01:00
David Heinemeier Hansson 9746370b62 Default to full screen capture for hyprland preview picker 2026-03-08 15:53:42 +01:00
a261819a9b Use tmux native method of renaming windows (#4910)
* Use tmux native method of renaming windows

This uses tmux's built in method of renaming windows, and it even works
with pane switching rather than relying on cd to change the window name

* Update config/tmux/tmux.conf

I agree with the copilot suggestion

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

---------

Co-authored-by: Jadon Brutcher <jadon.brutcher@deltamobile.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-03-07 19:13:18 +01:00
danflood94andGitHub 2f36270369 Add battery identifier to Waybar config
fix(waybar): pin battery to BAT0 to prevent crash on HID disconnect
2026-03-06 21:10:47 +00:00
David Heinemeier Hansson 725054a478 Make it clear when you've zoomed in on a pane 2026-03-05 11:57:36 -04:00
David Heinemeier Hansson 7e69c87f75 Ensure mise activates the shims
To make sure mise shims are right for the tmux layout commands
2026-03-05 11:44:55 -04:00
David Heinemeier Hansson d9e3993d0c Match the t alias 2026-03-02 13:21:57 +01:00
David Heinemeier Hansson 149bf44763 Add Alt+Shift+Arrow keybindings for swapping tmux windows 2026-03-01 16:33:04 +01:00
David Heinemeier Hansson a6bf23a592 Suggest scrolling layout swiping 2026-02-28 21:14:34 +01:00
David Heinemeier Hansson a8f3251e9b Include Shift + Return as default for browser 2026-02-28 20:44:54 +01:00
David Heinemeier Hansson aa3ea5b04a Just recommend scrolling as alternative
The others really aren't useful imo
2026-02-28 16:52:13 +01:00
David Heinemeier Hansson 5f9b108afd Migrate the single_window_aspect_ratio setting to layout per Hyprland 0.54 2026-02-28 16:51:03 +01:00
David Heinemeier Hansson 42a437ad48 Add toggle for switching between dwindle/scrolling layout per workspace on Super + L 2026-02-28 14:23:42 +01:00
David Heinemeier Hansson 34f0d64d77 Try with alt+arrows for windows/sessions navigation for a while 2026-02-27 17:50:23 +01:00
David Heinemeier Hansson 8d3d4e797e Make it clear that we're starting a new session 2026-02-26 10:18:38 +01:00
Pierre Olivier Martel 8bc2a7cf22 Revert "Hide fcitx5 tray icon from waybar"
This reverts commit b5dbb23c9f.
2026-02-25 21:52:12 -05:00
David Heinemeier Hansson 1609fd74ed Add Tmux keybinding on Super + Alt + Return 2026-02-24 07:46:15 -05:00
David Heinemeier Hansson 311fbe8576 Group system menu bins together 2026-02-21 16:36:56 +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 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 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 b5dbb23c9f Hide fcitx5 tray icon from waybar 2026-02-21 10:34:52 +01:00
David Heinemeier Hansson d1b00daf53 Decided not to use this after all
Stuck with more prefix-based keys
2026-02-21 06:32:11 +01:00
CryptoCainandGitHub fcf8d96e10 Comment out mouse acceleration setting
Comment out mouse acceleration setting in input.conf
2026-02-20 23:39:41 -03:30
David Heinemeier Hansson 9b4140abc9 Turn off keyboard backlighting when idle
Closes #3319
Co-authored-by: @pukljak
2026-02-20 21:13:02 +01:00
David Heinemeier Hansson fae8f6e2ce Fix emoji rendering in Alacritty
Closes #2698
Co-authored-by: @glauberdmo
2026-02-20 20:35:12 +01:00
88c8695ee5 Add full OSC 52 support to Alacritty configuration (#4603)
* Add full OSC 52 support to Alacritty configuration

* Simplify OSC 52 support addition in Alacritty config

---------

Co-authored-by: David Heinemeier Hansson <david@hey.com>
2026-02-20 17:32:37 +01:00
David Heinemeier Hansson a493fc8b96 Humans would think vertical = vertical split, horizontal = horizontal split
Gotta love Linux nerds
2026-02-20 17:06:20 +01:00
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 718ac2236c Attempt to fix PAM timing issue 2026-02-20 15:55:43 +01:00
David Heinemeier Hansson 88f18727ae Too cumbersome to use on a laptop keyboard 2026-02-19 09:31:25 +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 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
Ryan Hughes 35f527f643 Add vim-tmux-navigator for seamless pane navigation 2026-02-17 23:27:16 -05:00
7dc638358b disable opencode auto-update feature as we rely on pacman (#4582)
* disable opencode auto-update feature as we rely on pacman

* Refreshing already produces a .bak, so that's enough

---------

Co-authored-by: David Heinemeier Hansson <david@hey.com>
2026-02-17 11:42:54 +01:00
Shreyansh MalviyaandGitHub 40bff09c84 Remove Wayland color manager disabling flag from Chromium configs (#4610) (#4615)
Signed-off-by: Shreyansh Malviya <shreyanshmalviya0012@gmail.com>
2026-02-17 10:51:24 +01:00
David Heinemeier Hansson 6ff13fc071 These are window keys, not pane keys 2026-02-16 21:52:19 +01:00
David Heinemeier Hansson 2e2d78088a Direct access to windows 2026-02-16 21:47:08 +01:00
David Heinemeier Hansson 560500d8ec Allow passthrough 2026-02-16 10:26:31 +01:00