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)