LATEST

Exploring z.sh 🕵️ Part 1 - Storing data

Ilia luk
60 min · May 1st, 2025
Image for z.sh article thumb for part 1

Part 1 of Learning shell scripting through code analyses of the z.sh script. In this part, you'll learn about the installation steps, initialization of the data file, reading data from the data file, and adding new data.

Image for z.sh article thumb for part 2
Ilia luk
60 min · May 1st, 2025
Exploring z.sh 🕵️ Part 2 - User input

Part 2 of Learning shell scripting through code analyses of the z.sh script. In this part, you'll learn about completions generation flow, how to deal with user input, and how to deal with edge cases.

Image for z.sh article thumb for part 3
Ilia luk
60 min · May 1st, 2025
Exploring z.sh 🕵️ Part 3 - Navigation

Part 3 of Learning shell scripting through code analyses of the z.sh script. In this part, you'll learn how the actual navigation logic happens, its execution logic, and how the "z" command is exposed as an executable.

Image for z.sh article thumb for part 4
Ilia luk
60 min · May 1st, 2025
Exploring z.sh 🕵️ Part 4 - Shell integration

Part 4 of Learning shell scripting through code analyses of the z.sh script. In this part, we'll deep-dive into shell integration and explore how hooks and auto-completions work on both zsh and bash.

footer logoCopyright © Domusnetwork.io 2024. All Rights Reserved.