Commit Graph
27 Commits
Author SHA1 Message Date
Prad Nukala e876c5c2ee feat(config): add tool integrations and refine settings 2026-10-13 09:45:51 -04:00
Prad Nukala ce9886c2e7 chore(config): update terminal, tmux, and starship configurations 2026-10-08 11:29:07 -04:00
Prad Nukala e3e474da6c chore(config): switch editor aliases to nvim and update related settings 2026-10-06 12:08:46 -04:00
Prad Nukala c3828a747c fix(atuin): use the packaged binary only
~/.atuin/bin held an old standalone atuin (18.19.0) that the shells
prepended to PATH, shadowing pacman's /usr/bin/atuin (18.21.0). The
daemon runs the packaged binary and migrated the history DB, so every
shell command through the old one failed with "migration 20260818000000
was previously applied but is missing in the resolved migrations".

Drop conf.d/atuin.env.fish, the `. ~/.atuin/bin/env` lines in .bashrc
and .zshrc (atuin init is now guarded on `command -v atuin`), the
cargo-dist receipt, and atuin-pick's ~/.atuin/bin fallback. Also drop
`atuin ai init fish`, which 18.21 removed; config.fish already carries
the `?` binding it emitted.
2026-10-05 11:00:15 -04:00
Prad Nukala 2049f580f0 revert(shell): move iris integration to the iris branch
Reverts 43dfe48, 0692ae3, e0cdcd6 and the cable-description half of
098da70 (the star-prompt stats stay). master returns to the pre-iris
shell setup: atuin in fish/zsh/bash, the down -> pj binding with
PJ_QUIET, and the fish/zsh key bindings as they were. The iris work
lives on the `iris` branch.
2026-10-05 10:41:51 -04:00
Prad Nukala 0692ae332b feat(config): integrate iris and streamline keybindings 2026-10-05 09:15:20 -04:00
Prad Nukala a6ca8998e4 feat(config): auto-load GITHUB_TOKEN and add obscura skill source 2026-09-30 15:02:23 -04:00
Prad Nukala efad960d29 fix(config): replace brave-origin-nightly with brave-origin 2026-09-28 11:17:51 -04:00
Prad Nukala bf756ae8b7 chore(config): update env vars, tool init, and remove auto-launch settings 2026-09-28 11:06:53 -04:00
Prad Nukala 090c142d0f chore(config): remove gop alias for repository viewchore(config): remove gop alias for repository view 2026-09-02 09:55:01 -04:00
Prad Nukala 89d87579a0 feat(config): add Waybar, Hyprland monitors, update Gitea login 2026-09-01 11:04:03 -04:00
Prad Nukala 63309de72f chore(config): add Bun aliases, update GROQ key, and refine Hyprland keybindings including scratchpad toggle and workspace animation settings 2026-08-29 11:21:11 -04:00
Prad Nukala c568dd9a60 feat(config): relocate Go and Android SDK environment variables and update PATH entries, remove redundant font size settings 2026-08-28 11:52:08 -04:00
Prad Nukala c5ffbd29ab feat(config): add hyprglass config, guard scrolloverview plugin, and fix fish alias path 2026-08-28 10:52:19 -04:00
Prad Nukala 9640675a61 refactor(config): rename cdd alias to ,, for quick chezmoi access 2026-08-25 15:45:01 -04:00
Prad Nukala 9ad3226e90 mise ~/.config/mise/config.toml tools: crush@0.91.0
feat(config): add ALT+letter shortcuts for workspace focus and window movement
2026-08-25 15:44:20 -04:00
Prad Nukala 5248b02720 feat(config): add secret and env fish files, extend fish path, and overhaul Hyprland keybindings and Kitty mapping 2026-08-25 15:38:34 -04:00
Prad Nukala 91de70a5dd mise ~/.config/mise/config.toml tools: crush@0.91.0
chore(config): update fish aliases to use chezmoi paths
2026-08-24 10:13:54 -05:00
Prad Nukala 3b86dc822c mise ~/.config/mise/config.toml tools: crush@0.91.0
chore(config): update GHQ_ROOT and CODE_ROOT to $HOME/Code
2026-08-24 10:04:22 -05:00
Prad Nukala e1f47d903a chs: re-add drifted files 2026-08-22 13:04:10 -04:00
Prad Nukala 31ff6c0fa6 chs: re-add drifted files 2026-08-15 19:00:25 -04:00
Prad Nukala 42d17e825e chs: re-add drifted files
dot_agents/dot_skill-lock.json
2026-08-14 13:53:55 -04:00
Prad Nukala 568bf5c875 chore(config): set EDITOR/VISUAL defaults and update fish/zsh keybindings 2026-08-13 19:45:39 -04:00
Prad Nukala 8b67a8f8e8 shell: starship + shared aliases for bash and zsh
- .chezmoidata/aliases.yaml: single source for shell-agnostic aliases
- fish 20-aliases.fish -> .tmpl rendered from that data (fish-only
  bits: clipboard detection, q function, interactive eza)
- dot_config/shell/aliases.sh.tmpl: same data for bash/zsh
- dot_bashrc/dot_zshrc: managed rc files with starship init
  (replaces unmanaged flyline/p10k prompts), guarded cargo/atuin/envman
2026-08-10 14:09:40 -04:00
Prad NukalaandClaude Fable 5 e26ae266b9 config(fish): add full fish config from live home; portable clipboard + env guards
Keep starship prompt (omp migration rejected). cpy/pst aliases branch on
wl-copy vs pbcopy; functions use the aliases. BROWSER/CHROME_EXECUTABLE
guarded on binary existence. auto-Niri.fish and cp-appid.fish are
linux-only (gated in .chezmoiignore).

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-09 14:51:46 -04:00
Prad NukalaandClaude Fable 5 d29c53e630 feat(secrets): age-encrypt fish secrets; purge plaintext from history
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-09 14:48:13 -04:00
Prad Nukala 7db95c2076 config(fish): add fish completions for cli tools 2026-07-16 16:58:06 -04:00