drozdziak1/hike ↗
Created Feb 14, 2021 · View the drozdziak1/hike repository page
An animated visualization of drozdziak1/hike's Git history from April 2018 to February 2021, built by 1 contributor. The codebase reached 23 lines, mostly Nix. The video runs 12 seconds.
Want this for your repo?
Render a free sample of any GitHub repo in seconds.
Contributors
1
Lines of Code
23
From
Apr 5, 2018
To
Feb 13, 2021
Advertisement
About drozdziak1/hike
Hike is a command-line utility written in Rust that lets you execute a single command in a different directory without needing to navigate there manually. Instead of using multiple commands like `cd`, running your task, and then `cd`ing back, Hike accomplishes this in a single invocation. The tool is designed to be transparent, passing through all output, errors, and exit codes from the executed command exactly as they would appear if you'd used traditional shell directory navigation with `pushd` and `popd`.
The project uses the libc `system()` function to ensure commands run within the context of the enclosing shell, maintaining full compatibility with shell behavior and environment. According to the author, Hike was initially created as a learning exercise to understand the Rust crate release process, though it serves as a practical utility for anyone who finds repeated directory navigation tedious.
Advertisement
