Quickly mount remote systems via SSHFS based on your ssh_config Static mount dir is currently `~/Servers/` # Install ## Arch Linux (Moonarch repo) Available in the Moonarch package repository as `sshfsc-git`: ``` paru -S sshfsc-git ``` ## From source ``` go build -o sshfsc install -Dm755 sshfsc /usr/local/bin/sshfsc ``` # Dependencies - [SSHFS](https://wiki.archlinux.org/title/SSHFS) - [Go](https://wiki.archlinux.org/title/Go) (build-time) # Usage ``` sshfsc ``` ## Arguments | Flag | Description | | ------------- | ------------- | | -e | open mountpoint in your editor | Editor Sublime-Text (subl) is currently hardcoded. [See](https://gitea.moonarch.de/nevaforget/sshfs_connect/issues/1) # Example ssh config See https://wiki.archlinux.org/title/OpenSSH#Configuration ``` Host myserver HostName 127.0.0.1 User sshusername IdentityFile ~/.ssh/id_rsa ```