Skip to content

v0.2.0

Choose a tag to compare

@TimKoornstra TimKoornstra released this 15 May 15:41
· 13 commits to main since this release

πŸŽ‰ Release v0.2.0: Headless Mode & Preselect Patterns

I'm excited to announce repoyank v0.2.0, bringing powerful new features and improved usability!

✨ New Features:

  • Headless Mode (--headless):

    • Directly copy files to the clipboard based on provided glob patterns without launching the interactive TUI.
  • Pre-selection Patterns (--preselect):

    • Quickly preselect files using glob patterns to streamline your selection process.

πŸ”„ TUI Improvements:

  • Swapped Expansion and Selection States:

    • Improved clarity in the Tree UI. The format is now [Expansion] [Selection] TreeLabel.

⌨️ Updated Controls:

  • Old: Arrows/jk: Navigate | Space: Toggle Select | Tab/o: Toggle Fold | Enter: Confirm | q/Esc: Quit
  • New: Arrows/jk: Navigate | Space/Enter: Toggle Select | Tab/o: Toggle Fold | y: Confirm | q/Esc: Quit

πŸ› οΈ Installation:

  • Crates.io:

    cargo install repoyank
  • AUR (Arch Linux):

    paru -S repoyank
    # or
    yay -S repoyank
  • Latest from GitHub:

    cargo install --git https://github.com/TimKoornstra/repoyank.git --branch main