Skip to content

pyama86/pinc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pinc

Description

pinc is split ~/.ssh/config

Usage

$ pinc init
=> create dir ~/.ssh/conf.d
   create file ~/.ssh/pinc.yml
$ pinc gen
 merge configs  [~/.ssh/config and ~/.ssh/conf.d and ~/.ssh/pinc.yml]
  • pinc.yml
includes:
- ~/src/github.com/org/repos/share_ssh_config
- ~/src/github.com/org/repos/serviceA_ssh_config
- ~/src/github.com/org/repos/serviceB_ssh_config

Install

homebrew

$ brew tap pyama86/pinc
$ brew install pinc

go get

$ go get -d github.com/pyama86/pinc

Contribution

  1. Fork (https://github.com/pyama86/pinc/fork)
  2. Create a feature branch
  3. Commit your changes
  4. Rebase your local changes against the master branch
  5. Run test suite with the go test ./... command and confirm that it passes
  6. Run gofmt -s
  7. Create a new Pull Request

About

pic is split ~/.ssh/config

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages