summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaul Buetow <paul@buetow.org>2025-03-04 21:07:24 +0200
committerPaul Buetow <paul@buetow.org>2025-03-04 21:07:24 +0200
commit5801483d530107d8b695454d91f0395eb01857cd (patch)
tree4ffca4b161a1719b80fa7512c119302001249057
parent59889dba189c3762f0fe3734d18ad88f4ada59a3 (diff)
new logo
-rw-r--r--README.md2
-rw-r--r--docs/gos-small.webpbin9854 -> 0 bytes
-rw-r--r--docs/gos.pngbin0 -> 3861 bytes
-rw-r--r--docs/gos.webpbin26340 -> 0 bytes
-rw-r--r--internal/run.go1
-rw-r--r--internal/version.go15
6 files changed, 17 insertions, 1 deletions
diff --git a/README.md b/README.md
index f3f997f..35b4da2 100644
--- a/README.md
+++ b/README.md
@@ -1,6 +1,6 @@
# Gos (Go Social Media)
-![Gos](docs/gos-small.webp "Gos")
+![Gos](docs/gos.png "Gos")
Gos is a Go-based replacement for Buffer.com (which I wrote in Go), providing the ability to schedule and manage social media posts from the command line. It can be run, for example, every time you open a new shell or only once every N hours when you open a new shell.
diff --git a/docs/gos-small.webp b/docs/gos-small.webp
deleted file mode 100644
index a4cc651..0000000
--- a/docs/gos-small.webp
+++ /dev/null
Binary files differ
diff --git a/docs/gos.png b/docs/gos.png
new file mode 100644
index 0000000..dc2808c
--- /dev/null
+++ b/docs/gos.png
Binary files differ
diff --git a/docs/gos.webp b/docs/gos.webp
deleted file mode 100644
index c372ae0..0000000
--- a/docs/gos.webp
+++ /dev/null
Binary files differ
diff --git a/internal/run.go b/internal/run.go
index b2ea847..016d336 100644
--- a/internal/run.go
+++ b/internal/run.go
@@ -20,6 +20,7 @@ func run(ctx context.Context, args config.Args) error {
return summary.Run(ctx, args)
}
now := time.Now().Unix()
+ printLogo()
if args.ComposeMode {
entryPath := fmt.Sprintf("%s/%d.ask.txt", args.GosDir, now)
diff --git a/internal/version.go b/internal/version.go
index ba7c4cb..7f62960 100644
--- a/internal/version.go
+++ b/internal/version.go
@@ -1,6 +1,8 @@
package internal
import (
+ "fmt"
+
"codeberg.org/snonux/gos/internal/table"
)
@@ -17,3 +19,16 @@ func printVersion() {
// fmt.Println("Go version:", info.GoVersion)
// fmt.Println("App version:", info.Main.Version)
}
+
+func printLogo() {
+ raw := ` █████████
+ ███░░░░░███
+ ██░░░ ░░░ ██████ █████
+░███ ███░░███ ███░░
+░███ █████░███ ░███░░█████
+░░███ ░░███ ░███ ░███ ░░░░███
+ ░░█████████ ░░██████ ██████
+ ░░░░░░░░░ ░░░░░░ ░░░░░░`
+
+ fmt.Println(raw)
+}