generated from old4ever/rust-boilerplate
Moshy-rust: a simple Mosh wrapper with profile settings, but in Rust
Attributes
This is a rewrite of a project https://github.com/kiniou/moshy
The original idea belongs to [kiniou](https://github.com/kiniou).
Introduction
Moshy is a simple python Rust script which allow a user to connect to mosh server with
different settings per hosts like port ranges or commands to run immediately once logged in.
Installation
cargo install
Configuration
Moshy wraps mosh in order to use configuration profiles from the following path:
/etc/moshy.conf # System configuration
${HOME}/.moshy.conf # Per-user configuration
You can select a profile by passing `hostname` argument and extra arguments
which will be executed to the remote mosh session.
The hostname parameter match configuration sections and can be formatted like the following:
hostname - connect to a remote hostname
user@hostname - connect a specific user to connect with
hostname:flavor
user@hostname:flavor - 'flavor' is an arbitrary name that can be
used to reference your commands.
You can simply list configured profiles by using the list command and get more
information on profile configured.
Description
☎️ Moshy: a simple Mosh wrapper with profile settings,
but in Rust
https://github.com/kiniou/moshy
Languages
Rust
92.3%
Nix
7.7%