i discovered that i had pretty much winnowed my oh-my-zsh use down to just needing it for the spiffy git prompt updates (i.e., letting me know i had staged/unstaged changes in the current directory hierarchy.

turns out eliminating this from my setup was a lot easier than i was expecting.

zsh has a really nice vcs_info module that just needs to be tickled into operation.

Git - Git in Zsh had just enough to get me moving in the right direction and a little bit of reading the relevant documentation got me to a slightly nicer tweak of the setup. (e.g., adding info re: the untracked elements)

also needed to revamp the handling of the completion elements. it turns out that completion control is a lot more involved than i initially thought. this guy had some great info re: handling the zstyle elements, but not as much on the completion ordering and export. that was pretty straightforwrd to resolve.

i do however, need to be more careful with the handling of the file permissions in my dotfiles, which is another matter.

meta

  • location: minneapolis, mn
  • weather: ☁️ (Overcast) +44°F(+38°F)