From 675d65a99a8e0191afcc197250cab946e922cb30 Mon Sep 17 00:00:00 2001 From: foglar Date: Wed, 28 May 2025 10:32:46 +0200 Subject: [PATCH] restructure the code --- main.go => cmd/tui/main.go | 11 +++++------ {icons => pkg/icons}/iconunix.go | 0 {icons => pkg/icons}/iconwin.go | 0 {systray => pkg/systray}/systray.go | 2 +- {term_image => pkg/term_image}/render_image.go | 0 5 files changed, 6 insertions(+), 7 deletions(-) rename main.go => cmd/tui/main.go (98%) rename {icons => pkg/icons}/iconunix.go (100%) rename {icons => pkg/icons}/iconwin.go (100%) rename {systray => pkg/systray}/systray.go (97%) rename {term_image => pkg/term_image}/render_image.go (100%) diff --git a/main.go b/cmd/tui/main.go similarity index 98% rename from main.go rename to cmd/tui/main.go index b0bb96f..1c39581 100644 --- a/main.go +++ b/cmd/tui/main.go @@ -2,17 +2,16 @@ package main import ( "fmt" - "log" - "strings" - //"whspbrd/systray" - "whspbrd/term_image" - - //"image" _ "image/jpeg" _ "image/png" + "log" + "strings" "github.com/jroimartin/gocui" //"github.com/dolmen-go/kittyimg" + + //"whspbrd/pkg/systray" + "whspbrd/pkg/term_image" ) var messages []string diff --git a/icons/iconunix.go b/pkg/icons/iconunix.go similarity index 100% rename from icons/iconunix.go rename to pkg/icons/iconunix.go diff --git a/icons/iconwin.go b/pkg/icons/iconwin.go similarity index 100% rename from icons/iconwin.go rename to pkg/icons/iconwin.go diff --git a/systray/systray.go b/pkg/systray/systray.go similarity index 97% rename from systray/systray.go rename to pkg/systray/systray.go index 8c61377..315ac54 100644 --- a/systray/systray.go +++ b/pkg/systray/systray.go @@ -3,7 +3,7 @@ package systray import ( "os" "os/exec" - "whspbrd/icons" + "whspbrd/pkg/icons" "github.com/getlantern/systray" ) diff --git a/term_image/render_image.go b/pkg/term_image/render_image.go similarity index 100% rename from term_image/render_image.go rename to pkg/term_image/render_image.go