Skip to content

Implement directory bookmarks for quick navigationΒ #10

@theantichris

Description

@theantichris

🎯 Objective

Add a simple bookmark system for quick directory navigation using cyberpunk-themed commands.

🎨 Current Workflow

cd ~/very/long/path/to/project
# Every time you want to navigate

✨ Desired Workflow

cybm work ~/very/long/path/to/project  # Save bookmark
cybj work                              # Jump to saved location
cybj                                   # List all bookmarks

πŸ“‹ Implementation

  • File: dot_oh-my-zsh/custom/themes/cyberwave.zsh-theme
  • Storage: ~/.cyberwave_bookmarks (simple text file)
  • Functions:
    • cybm <n> [path] - Add bookmark
    • cybj <n> - Jump to bookmark
    • cybrm <n> - Remove bookmark (optional)

πŸ“ Bookmark File Format

work:/Users/chris/projects/work
home:/Users/chris
dotfiles:/Users/chris/.local/share/chezmoi

βœ… Acceptance Criteria

  • Persistent bookmarks across shell sessions
  • Error handling for invalid bookmarks
  • Clean bookmark listing
  • Works across all platforms

πŸ”§ Estimated Effort

⭐ Easy - 15 minutes implementation

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions