Commit Graph
18 Commits
Author SHA1 Message Date
Prad Nukala 12244eb484 packages: add worktrunk (wt) to shared.cargo 2026-10-17 15:23:32 -04:00
Prad Nukala e12aa744d2 build(config): add Bibata translucent cursor package 2026-10-16 17:42:51 -04:00
Prad Nukala aa077cbe32 refactor(noctalia): move config to prdlk/noctalia external 2026-10-16 17:42:26 -04:00
Prad Nukala 1b909fe009 feat(config): add polkit package for desktop authentication 2026-10-16 17:21:22 -04:00
Prad Nukala 01c49ab76e chore(config): add ghostty and xdg desktop portal packages 2026-10-16 14:29:47 -04:00
Prad Nukala 32ede00c66 feat(config): configure umbriel package and ignore runtime theme files 2026-10-16 14:23:16 -04:00
Prad Nukala b1388a354d feat(config): declare desktop, runtime, and mise package dependencies 2026-10-16 14:08:27 -04:00
Prad Nukala 30314160f1 chore(packages): declare every tool the configs reference
Audit of configs, scripts, tmux-palette items and television cables
against installed packages. Adds the missing pacman/AUR/brew entries,
a [omarchy] repo list installed only where that repo is configured,
and cargo installs in 40-post. 10-packages filters lists with pacman -T
so provider packages (mise-bin, yazi-git) are not replaced, and uses
yay with paru as fallback. noctalia-shell -> noctalia-git (AUR name).
2026-10-16 12:01:52 -04:00
Prad Nukala de55c943c4 chore(config): externalize Ghostty and Kitty configs, add vicinae-bin package and MIME handler 2026-10-16 11:50:52 -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 e92e325f11 feat(config): add skills.yaml and sync script for agent skill management 2026-09-30 12:24:29 -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 12155ad58c feat(shell): add zsh-syntax-highlighting and switch to suvadu history 2026-08-13 19:49:09 -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 1ccbb3f90c config(topgrade): manage topgrade.toml on both OSes; add package
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-09 14:58:01 -04:00
Prad NukalaandClaude Fable 5 f30802426d config(nvim): add AstroNvim config; font: VictorMono NF via packages
nvim added static from live home; vendored .git/tool-state dirs removed
and ignore-gated against re-add. ttf-victor-mono-nerd (arch) and
font-victor-mono-nerd-font cask (darwin) added to packages manifest.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-09 14:52:19 -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 736c10cb86 feat(chezmoi): add gating skeleton — config template, templated ignore, packages manifest
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-09 14:47:05 -04:00