youtube.nixfred.com nixfred.com
Creator

Dreams of Autonomy

A side channel devoted to terminal environment craft: zsh, tmux, prompts, fuzzy finding, and dotfiles, built line by line with every config choice explained.

1video

← All videos

17:23
Dreams of Autonomy

This Zsh config is perhaps my favorite one yet.

Dreams of Autonomy builds a complete zsh environment from an empty .zshrc, line by line, chasing what he calls a zenful terminal: minimal on screen, powerful underneath, and fast enough that opening a new window has no perceptible delay. The build is zinit as a self bootstrapping plugin manager, Powerlevel10k in Pure style with instant and transient prompt, the big three plugins (syntax highlighting, completions, autosuggestions), a properly shared history with prefix matched search on Ctrl+P and Ctrl+N, case insensitive colored completions, fzf plus fzf-tab turning both reverse search and Tab into a fuzzy finding window with directory previews, Oh My Zsh plugins pulled in as individual snippets without installing Oh My Zsh, and zoxide replacing cd outright. Every line is explained rather than pasted, including the parameter expansion in ZINIT_HOME, what zinit's ice command means, and why zinit cdreplay -q has to sit under compinit. The finished config is published as zensh.

LinuxDevOpsMay 16, 2024