diff options
Diffstat (limited to 'cmd')
-rw-r--r-- | cmd/aerc/main.go | 45 |
1 files changed, 0 insertions, 45 deletions
diff --git a/cmd/aerc/main.go b/cmd/aerc/main.go deleted file mode 100644 index 3030ee9..0000000 --- a/cmd/aerc/main.go +++ /dev/null @@ -1,45 +0,0 @@ -package main - -import ( - "io" - "io/ioutil" - "log" - "os" - "time" - - "github.com/mattn/go-isatty" - - "git.sr.ht/~sircmpwn/aerc2/config" - libui "git.sr.ht/~sircmpwn/aerc2/lib/ui" - "git.sr.ht/~sircmpwn/aerc2/widgets" -) - -func main() { - var logOut io.Writer - var logger *log.Logger - if !isatty.IsTerminal(os.Stdout.Fd()) { - logOut = os.Stdout - } else { - logOut = ioutil.Discard - } - logger = log.New(logOut, "", log.LstdFlags) - logger.Println("Starting up aerc") - - conf, err := config.LoadConfig(nil) - if err != nil { - panic(err) - } - - ui, err := libui.Initialize(conf, widgets.NewAerc(logger)) - if err != nil { - panic(err) - } - defer ui.Close() - - for !ui.Exit { - if !ui.Tick() { - // ~60 FPS - time.Sleep(16 * time.Millisecond) - } - } -} |