https://github.com/yellow-footed-honeyguide/nooks
Effortlessly save and navigate to your bookmarked directories on any Unix-like system 🗂️
https://github.com/yellow-footed-honeyguide/nooks
c cli command-line directory jump navigation shell unix utility
Last synced: 11 months ago
JSON representation
Effortlessly save and navigate to your bookmarked directories on any Unix-like system 🗂️
- Host: GitHub
- URL: https://github.com/yellow-footed-honeyguide/nooks
- Owner: yellow-footed-honeyguide
- License: mit
- Created: 2024-06-05T10:14:58.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-09-19T14:37:47.000Z (almost 2 years ago)
- Last Synced: 2025-04-14T18:59:02.748Z (about 1 year ago)
- Topics: c, cli, command-line, directory, jump, navigation, shell, unix, utility
- Language: C
- Homepage:
- Size: 787 KB
- Stars: 9
- Watchers: 1
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: Readme.md
- License: LICENSE
Awesome Lists containing this project
README
# nooks - Navigate to Saved Directories with Ease!
Effortlessly save and navigate to your favorite directories on any Unix-like system!
## Description
nooks - a tool for bookmarking and navigating directories with lightning speed! 🌩
Say goodbye to lengthy `cd` commands and hello to streamlined directory navigation! 🎉
## Features
🌋 Muscle Memory Magic! 💪
Built with the mighty C language, nooks harnesses the raw power of your CPU! Navigate to your saved spots with a single command! 🏃♂️💨
🌋 Effortless Saving! 💾
Save your current directory as a default spot or give it a custom name! nooks makes it a breeze to remember your favorite locations! 😄
🌋 All-Seeing Eye! 👁
Unleash the power of `--all` and witness the grand tapestry of your saved spots! nooks lays them all out for you! 🌈
🌋 Comprehensive Help option! 🆘
Lost in the vast expanse of directories? Just hit up `--help` and nooks will light the way with its comprehensive guide! 🔦
🌋 Universal Compatibility! 🌍
From Linux to macOS to BSD, nooks feels right at home on any Unix-like system! It's the globe-trotting adventurer of directory navigation! 🗺
🌋 Actively Maintained Open-Source Powerhouse! 💪
Crafted with love and care, nooks is an open-source dynamo that just keeps getting better! 🚀
## Getting Started
### Dependencies
nooks is a self-contained, pure C code that stands tall without the need for external libraries! 🏰
### Installing
Set of steps for installation:
```
git clone https://github.com/yellow-footed-honeyguide/nooks.git
cd nooks
mkdir build && cd build
cmake ..
make
```
Now you can move nooks to /usr/local/bin/
```
sudo make install
```
### Examples of usage
```
$ nooks -s work # Save the current directory with the mark 'work'
$ nooks work # Navigate to the directory saved as 'work'
$ nooks -a # Show all saved spots
```
### Executing program

## Author
**Sergey Veneckiy**
- Email: s.venetsky@gmail.com
- GitHub: [@yellow-footed-honeyguide](https://github.com/yellow-footed-honeyguide)
## License
This project is licensed under the MIT License