A command line tool to save & restore your active Apps
Exclusively for Mac OSX 10.10 or later.
go get -u github.com/sosuke-k/hyena
hyena init
-
Create your project.
hyena add project_name
-
Save the current states of applications to your project.
hyena save project_name
-
Restore the states of applications from your project.
hyena restore project_name
-
Install
hyena_completion.bash
. Either:-
Place it in your
bash_completion.d
folder, usually something like/etc/bash_completion.d
,/usr/local/etc/bash_completion.d
or~/bash_completion.d
. -
Or, copy it somewhere (e.g.
~/hyena_completion.bash
) and put the following line in the.profile
or.bashrc
file in your home directory:source ~/hyena_completion.bash
-
- Install
hyena_completion.fish
in your~/.config/fish/completions
folder.
-
Install
hyena_completion.zsh
in either ways:-
Place it in your
$fpath
directories where zsh-completion functions are stored. It is usually/usr/share/zsh/site-functions
/usr/share/zsh/x.y.z/functions
(x.y.z stands for the version)
-
Or, copy it somewhere (e.g.
~/hyena_completion.zsh
) and put the following lines in the~/.zshrc
file:autoload -U compinit compinit source /path/to/hyena_completion.zsh
-
Done! Enjoy completion
-
Usage:
hyena [command]
Available Commands:
ls List all projects
add [project name] Add project to list
delete [project name] Delete project from list
save [project name] Save project
restore [project name] Restore project
help [command] Help about any command
Use "hyena help [command]" for more information about that command.