Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

141 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

tmuxide 🪄

Run ide, pick any file or folder from the fuzzy finder, you'll find yourself in a nicely named tmux session created for that particular location.

It doesn't matter if you run it inside or outside tmux, or if the session didn't yet exist. It'll just work 🪄

Tip

Add the following config to your tmux.conf to start jumping between folders and files from anywhere.

bind-key o "run ide"

Manual

Running ide will start a fuzzy finder where you can fuzzy find folders and files. If a session for given location already exists, tmuxide will attach to it. Otherwise, tmuxide creates the session.

Alternatively, you can pass folders and files as argument to the command.

Folder targets

path/to/project/
              \
               The session is created for the absolute path of the selected folder.

File targets

                 The file given as argument is opened in editor configured by the $EDITOR variable
                /
path/to/file.txt
      \
       The session is automatically created for the repository root of the given file,
       or for the surrounding directory if file isn't inside a git repository.

Installation

You can install it with homebrew

brew install eskelinenantti/cli/tmuxide

About

Tmux sessions for simple humans.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Contributors

Languages