diff --git a/internal/adapters/data/file/writer.go b/internal/adapters/data/file/writer.go index 6f20b49..ece1f3e 100644 --- a/internal/adapters/data/file/writer.go +++ b/internal/adapters/data/file/writer.go @@ -28,6 +28,8 @@ func (w *SSHConfigWriter) Write(writer io.Writer, servers []domain.Server) error bufWriter := bufio.NewWriter(writer) defer bufWriter.Flush() + fmt.Fprintf(bufWriter, "%s\n\n", ManagedByComment) + for i, server := range servers { if i > 0 { bufWriter.WriteString("\n") @@ -39,7 +41,6 @@ func (w *SSHConfigWriter) Write(writer io.Writer, servers []domain.Server) error } func (w *SSHConfigWriter) writeServer(writer *bufio.Writer, server domain.Server) { - fmt.Fprintf(writer, "%s\n", ManagedByComment) fmt.Fprintf(writer, "Host %s\n", server.Alias) if server.Host != "" {