Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rutchkiwi/copyzshell
A plugin for oh-my-zsh to copy your shell configuration to another machine over ssh.
https://github.com/rutchkiwi/copyzshell
Last synced: about 1 month ago
JSON representation
A plugin for oh-my-zsh to copy your shell configuration to another machine over ssh.
- Host: GitHub
- URL: https://github.com/rutchkiwi/copyzshell
- Owner: rutchkiwi
- License: mit
- Created: 2013-10-28T18:20:42.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2017-05-06T18:18:00.000Z (about 7 years ago)
- Last Synced: 2024-01-23T17:28:32.530Z (4 months ago)
- Language: Shell
- Size: 9.77 KB
- Stars: 80
- Watchers: 5
- Forks: 11
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Lists
- awesome-zsh-plugins - copyzshell - A ZSH plugin to copy your shell configuration to another machine over `ssh`. (Plugins / ZSH on Windows)
- fucking-awesome-zsh-plugins - copyzshell - A ZSH plugin to copy your shell configuration to another machine over `ssh`. (Plugins / ZSH on Windows)
- fucking-awesome-zsh-plugins - copyzshell - A ZSH plugin to copy your shell configuration to another machine over `ssh`. (Plugins / ZSH on Windows)
- awesome-zsh-plugins - copyzshell - A ZSH plugin to copy your shell configuration to another machine over `ssh`. (Plugins / ZSH on Windows)
- awesome-zsh-plugins - copyzshell - A ZSH plugin to copy your shell configuration to another machine over `ssh`. (Plugins / Zinit (née zplugin))
README
# Copyzshell
An oh-my-zsh plugin to copy oh-my-zsh and your .zshrc and .gitconfig files to a remote machine using SSH.
## Installation
1. clone this repository into your oh-my-zsh custom/plugins folder:```zsh
git clone https://github.com/rutchkiwi/copyzshell.git ~ZSH_CUSTOM/plugins/copyzshell
```2. Include `copyzshell` in your .zshrc file along with the rest of your plugins:
```zsh
...
plugins=(git autojump copyzshell)
...
```3. Restart your zsh session
## Usage
```
copyzshell
```The remote machine adress has the same format as the normal ssh command.
It will prompt you for your password up to 3 times (one to scp the files, one to ssh into the machine, and one to change your login shell to zsh).The next time you log in to the remote machine you should get your own cozy, customised shell!