The recommended way to install anything is to run this one-liner, which loads a nice TUI showing your options.
sh <(curl https://marx.sh)sh <(curl https://marx.sh) --fullAny of the flags below can be combined.
Install tmux and .tmux.conf
sh <(curl https://marx.sh) --tmuxInstall Vim, my .vimrc, and skeleton files
sh <(curl https://marx.sh) --vimInstall Zsh, Oh-My-Zsh, .zshrc, .aliases, .functions, and Zsh theme
sh <(curl https://marx.sh) --zshSometimes, you only need your dotfiles temporarily. For example, say you're editing some code on a
friend's machine. You could slowly go through it with their editor, or you could load up your vim
config and fly through their code. This is where the --tmp flag comes in. You can use the --tmp
flag with --vim, --zsh, or --tmux. It will install the packages, download necessary dotfiles into the
~/.shell.tmp directory, and add the shell script ~/.shell.tmp/uninstall.sh which will uninstall any
packages you installed and remove the ~/.shell.tmp directory. Temporary install will look for the
“vanilla” versions of synced dotfiles, where possible.