1af5b5563b
taffybar: fix Hyprland context deadlock
2026-02-05 22:22:28 -08:00
6d3d0c56d2
xmonad: bind Hyper keys via Ctrl+Alt+Super chord
2026-02-05 18:42:20 -08:00
fc887b5526
taffybar: avoid Wayland backend with stale systemd env
...
When taffybar is started via systemd --user, the manager environment can keep WAYLAND_DISPLAY/HYPRLAND_INSTANCE_SIGNATURE from an older Wayland session even when we're currently running an X11 xmonad session.
This causes taffybar's backend detection to select the Wayland backend, which prevents X11 struts from being applied and leads to incorrect placement.
Add a small wrapper backend detector that checks for an actual wayland socket and, if missing, sanitizes the env so taffybar's internal context uses the X11 backend.
2026-02-05 18:42:20 -08:00
76495da0b7
taffybar: menu css debugging tweaks
2026-02-05 18:42:20 -08:00
36d421876f
flake: update inputs
...
Updated nixpkgs, home-manager, nix, and related inputs after running nix flake update.
2026-02-05 12:11:28 -08:00
02595898e9
taffybar: bump submodule for new widgets
...
Track the local taffybar submodule commit that adds NetworkManager-backed widgets.
2026-02-05 12:04:14 -08:00
5641d31580
hyprland: cap workspaces and add empty-workspace helpers
...
- Introduce HYPR_MAX_WORKSPACE (default 9) and enforce it in scripts
- Replace 'workspace empty' bindings with scripts that pick an empty id
- Add scroll-to-workspace helper for mouse wheel binds
2026-02-05 12:03:16 -08:00
bfdbaa7752
codex: bump default model
...
Switch to gpt-5.3-codex.
2026-02-05 12:01:33 -08:00
29f5f6baa4
taffybar: refresh config and add helpers
...
- Remove stack config in favor of cabal/flake
- Add helper scripts for running/restarting and screenshots
- Update bar CSS/HS config
2026-02-05 12:01:30 -08:00
b70800da59
waybar: add nowplaying module
...
- Add a playerctl-backed now playing widget
- Track a default disk list file instead of a home-manager symlink
2026-02-05 12:01:06 -08:00
a7e409f826
nixos: add quickshell/waybar/taffybar modules
...
- Switch taffybar input to the local submodule
- Add caelestia quickshell (home-manager module)
- Make waybar/taffybar mutually exclusive, defaulting based on xmonad
- Move tray ordering and status notifier watcher config into the right modules
2026-02-05 12:00:46 -08:00
c43fbe23d7
Hyprland: share workspace CSS helpers
2026-02-05 00:41:43 -08:00
a7e70c75e3
Hyprland: reuse workspace widgets
2026-02-05 00:34:57 -08:00
1a10851887
Hyprland: default special workspace filter
2026-02-05 00:27:10 -08:00
9e5e5f091c
taffybar: use submodule and improve hyprland config
2026-02-05 00:12:51 -08:00
f476c6a97f
hyprland: move cursor with moved window
2026-02-04 22:08:57 -08:00
e3e49d51f4
Fix gather-class to move all windows
2026-02-04 21:32:55 -08:00
b2a6695690
Add codex_tmux_resume helper
2026-02-04 17:15:51 -08:00
f731bb312a
Manage mimeapps via home-manager
2026-02-04 17:15:27 -08:00
03bf952815
waybar: tweak sizing defaults
2026-02-04 16:37:45 -08:00
b1d16ea86d
waybar: center widgets above bottom line
2026-02-04 16:23:55 -08:00
5d1b538579
Remove legacy XKB config
2026-02-04 16:12:20 -08:00
03d86c452a
docs: note nixos flake + just switch
2026-02-04 13:15:15 -08:00
6d283347ee
Add Waybar disk list via HM
2026-02-04 12:35:23 -08:00
657a80ac52
waybar: enlarge bar and tighten spacing
2026-02-04 12:33:56 -08:00
b1c1cf9ddc
Add Hyprland workspace swap command
2026-02-04 12:02:00 -08:00
304376397b
waybar: use workspace taskbar icons
2026-02-04 11:47:28 -08:00
68f9809798
hypr: fix volume scratchpad matching
2026-02-04 09:24:49 -08:00
71b38811dd
Add codex_tmux
2026-02-04 02:49:16 -08:00
3ff056e6d9
codex: allow apps
2026-02-04 02:49:03 -08:00
98c85c5727
Enable frame-mode under Hyprland
2026-02-04 02:48:55 -08:00
3a405c0520
hyprland: restore mod+backslash workspace toggle
2026-02-04 02:47:12 -08:00
65a329258e
Add agentic config files
2026-02-04 02:15:59 -08:00
46f16c406c
Improve Hyprland scratchpads
2026-02-04 01:41:00 -08:00
b78c7b7f2c
Revert "[Emacs] claude-code-ide"
...
This reverts commit 6dc320ff1c .
2026-02-04 01:31:31 -08:00
9f554b3976
emacs: tangle org-config outputs before load
2026-02-04 01:31:04 -08:00
239013386f
Switch back to workspaces
2026-02-04 01:15:49 -08:00
1e3321c2b0
tmux: Remove tmux auto naming
2026-02-04 00:46:02 -08:00
f1142f58a8
tmux: remove prompt from codex session shortcut
2026-02-04 00:36:58 -08:00
7f61090a82
tmux: add Codex session shortcut
2026-02-04 00:28:40 -08:00
56c9ddf508
Load org-config preface on direct load
2026-02-04 00:25:49 -08:00
5c3c55c582
waybar: switch to wlr taskbar
2026-02-04 00:18:53 -08:00
b234cbec56
hyprland: configure hyprexpo overview
2026-02-04 00:18:45 -08:00
e3ad0d857e
Add shared agent instructions and tmux titling hook
2026-02-04 00:17:56 -08:00
2f2bb59693
org: tangle org-config during export
2026-02-04 00:13:04 -08:00
9b42d002cf
docs: drop old githook export notes
2026-02-04 00:12:36 -08:00
9187b7381a
docs: remove unused packages from README
2026-02-04 00:11:20 -08:00
0c47603d8d
emacs: bind vertico TAB to embark
2026-02-03 23:33:30 -08:00
0aa3dc14f3
rofi: adjust colorful style font
2026-02-03 23:33:26 -08:00
c25da8d505
terminal: switch back to alacritty
2026-02-03 23:33:18 -08:00