Organisation

Organising your config into multiple files.

What would be the point of building a tool to make maintenance simpler, if everything ended up in one gigantic file anyway?

The options sshush provides would still make it simlper than it would have been. But there would have been a limit.

An example multiple files structure

/home/ben/projects/ssh-configs/
├── cloud1.yml
├── cloud2.yml
├── local.yml
├── global.yml
└── work.yml

Precedence

Files are globbed in alphabetically unless you specify each individual file.

If you want a file to be included first, use an underscore at the start of its name.