tmux.select-or-create

Version, currently main branch1 version
  • main branchlatestAug 27, 2025

github.com/ch1c0t/tmux.select-or-create

No description declared in shard.yml.

1 stars
0 dependents
License: MIT

Installation

# Add this to your shard.yml
dependencies:
  tmux.select-or-create:
    github: ch1c0t/tmux.select-or-create
    branch: main

main is a branch, not a release, so this tracks it rather than pinning a version.

Then run:

shards install

shard.yml

Crystal
>= 1.15.1
License
MIT
Author
Anatoly Chernov
Targets
  • tmux.project from src/bin/tmux.project.cr
  • tmux.close-project from src/bin/tmux.close-project.cr
  • tmux.select-or-create from src/bin/tmux.select-or-create.cr
  • tmux.alternate-session from src/bin/tmux.alternate-session.cr
  • tmux.select-or-create-within-current-project from src/bin/tmux.select-or-create-within-current-project.cr
  • tmux.alternate-session-within-current-project from src/bin/tmux.alternate-session-within-current-project.cr
  • tmux.alternate-session-outside-current-project from src/bin/tmux.alternate-session-outside-current-project.cr

Dependencies

Runtime Dependencies

  • find*github: ch1c0t/crystal.find
  • memoization*github: davidrunger/memoization

README

tmux-select-or-create-session

TODO: Write a description here

Installation

TODO: Write installation instructions here

Usage

TODO: Write usage instructions here

Development

TODO: Write development instructions here

Contributing

  1. Fork it (https://github.com/ch1c0t/tmux-select-or-create-session/fork)
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create a new Pull Request

Contributors