Defaulting git clone to shallow (depth=1)

Before adding this to my shell config, I would manually add –depth=1 to all my git clones. ...

May 29, 2023 · 1 min · 176 words · Sam McLeod

Zsh Configuration and Plugins - Part Two

November 18, 2022 · 12 min · 2435 words · Sam McLeod

Zsh Configuration and Plugins - Part One

As of 2022, I’ve been using zsh as my primary shell for 14 years. Over that time I’ve experimented with and accumulated a lot of configuration, scripts, hacks, plugins and themes. I’ve settled on a configuration that I’m mostly happy with, over this series I’m going to share my current setup. ...

November 6, 2022 · 4 min · 730 words · Sam McLeod