diff --git a/zond/src/main/java/asys/zond/Main.java b/zond/src/main/java/asys/zond/Main.java index ba625b3..7ef8428 100644 --- a/zond/src/main/java/asys/zond/Main.java +++ b/zond/src/main/java/asys/zond/Main.java @@ -10,6 +10,8 @@ import org.apache.commons.exec.CommandLine; import org.apache.commons.exec.DefaultExecutor; import org.apache.commons.exec.Executor; import org.apache.commons.exec.PumpStreamHandler; +import org.fusesource.jansi.Ansi; +import org.fusesource.jansi.AnsiConsole; import java.io.*; import java.util.Arrays; @@ -24,7 +26,18 @@ public class Main { new Main().start(args); } + private String printLogo() { + return Ansi.ansi().bold().fg(Ansi.Color.WHITE).a("ASys") + .boldOff().a(":// ") + .fg(Ansi.Color.RED).a("Zond") + .reset().newline().toString(); + } + private void start(String[] args) { + if (Boolean.getBoolean("ansi.install")) + AnsiConsole.systemInstall(); + System.out.println(printLogo()); + try { Config.getInstance().load(); } catch (IOException e) {