Commit Graph

5860 Commits

Author SHA1 Message Date
4a431d410d Update codex input and switch command 2026-04-18 19:05:34 -07:00
1f0d46ef3e flake: update inputs
Updated nixpkgs, home-manager, nix, and related inputs after running nix flake update.
2026-04-18 19:05:34 -07:00
a0780c6abe strixi-minaj: stop managing waybar disks file
Avoid home-manager overwriting the repo-tracked waybar disks list when ~/.config is symlinked into this repo.
2026-04-18 19:05:34 -07:00
8c14ba9d9d taffybar: bump submodule for new widgets
Track the local taffybar submodule commit that adds NetworkManager-backed widgets.
2026-04-18 19:05:34 -07:00
92de6c2c01 nixos: add chrome devtools desktop entry
- Add a google-chrome launcher with remote debugging enabled
- Add a tmux attach shell alias
2026-04-18 19:05:34 -07:00
0c6363c793 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-04-18 19:05:34 -07:00
9dc6aacb25 codex: bump default model
Switch to gpt-5.3-codex.
2026-04-18 19:05:34 -07:00
769fe29de0 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-04-18 19:05:34 -07:00
937b1c218c waybar: add nowplaying module
- Add a playerctl-backed now playing widget
- Track a default disk list file instead of a home-manager symlink
2026-04-18 19:05:34 -07:00
b089d7701c nixos: change home-manager backup extension
Use 'hm-backup' globally and remove the per-user override.
2026-04-18 19:05:34 -07:00
1f60631e6c 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-04-18 19:05:34 -07:00
2d8d5d7fcb Hyprland: share workspace CSS helpers 2026-04-18 19:05:34 -07:00
c5c0647542 Hyprland: reuse workspace widgets 2026-04-18 19:05:34 -07:00
e617e29197 Hyprland: default special workspace filter 2026-04-18 19:05:34 -07:00
9c40ba1013 taffybar: use submodule and improve hyprland config 2026-04-18 19:05:34 -07:00
7005b042f0 hyprland: move cursor with moved window 2026-04-18 19:05:34 -07:00
76d9145e88 Fix gather-class to move all windows 2026-04-18 19:05:34 -07:00
fea5f56555 Add codex_tmux_resume helper 2026-04-18 19:05:34 -07:00
d3d7eb3586 Manage mimeapps via home-manager 2026-04-18 19:05:34 -07:00
b7fd7e60ba waybar: tweak sizing defaults 2026-04-18 19:05:34 -07:00
a88e431a7d waybar: center widgets above bottom line 2026-04-18 19:05:34 -07:00
d9f5415660 Remove legacy XKB config 2026-04-18 19:05:34 -07:00
bc6f713de9 nixos: split SNI tray services from xmonad 2026-04-18 19:05:34 -07:00
ca7116d49a railbird-sf: enable k3s-single-node module
Switch from the multi-node railbird-k3s agent setup to the new
single-node k3s module with integrated GPU/CDI support.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-04-18 19:05:34 -07:00
f6e512f63f Add k3s-single-node module with GPU/CDI support
Provides a NixOS module for running a single-node k3s cluster with
NVIDIA GPU support via CDI (Container Device Interface). Includes
automatic deployment of the generic-cdi-plugin DaemonSet for GPU
resource allocation.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-04-18 19:05:34 -07:00
dcbea6ee58 Use custom waybar fork 2026-04-18 19:05:34 -07:00
e0892d780d keyd: add MoErgo hyper mapping 2026-04-18 19:05:34 -07:00
ed5341e988 docs: note nixos flake + just switch 2026-04-18 19:05:34 -07:00
35475da5b8 nix-darwin: add claude-code and codex via dedicated flakes
Add flake inputs for codex-cli-nix and claude-code-nix with cachix
caching for pre-built binaries, matching the NixOS setup.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-04 14:27:52 -08:00
6d283347ee Add Waybar disk list via HM 2026-02-04 12:35:23 -08:00
0d47dba590 chore: bump org-agenda-api input 2026-02-04 12:34:36 -08:00
657a80ac52 waybar: enlarge bar and tighten spacing 2026-02-04 12:33:56 -08:00
b1284f787d rofi-pass: include x11 + wayland deps 2026-02-04 12:15:10 -08:00
de64062078 Enable UWSM for Hyprland and tie Waybar to session 2026-02-04 12:13:15 -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
2a24fde229 nixos: add ghostty to desktop packages 2026-02-04 00:28:44 -08:00
7f61090a82 tmux: add Codex session shortcut 2026-02-04 00:28:40 -08:00