aboutsummaryrefslogtreecommitdiff
path: root/Sources/phbar
diff options
context:
space:
mode:
Diffstat (limited to 'Sources/phbar')
-rw-r--r--Sources/phbar/main.swift8
-rw-r--r--Sources/phbar/phbar.swift9
2 files changed, 8 insertions, 9 deletions
diff --git a/Sources/phbar/main.swift b/Sources/phbar/main.swift
new file mode 100644
index 0000000..97fe72a
--- /dev/null
+++ b/Sources/phbar/main.swift
@@ -0,0 +1,8 @@
+import AppKit
+
+// Entry point. Top-level code runs on the main actor.
+let app = NSApplication.shared
+let delegate = AppDelegate()
+app.delegate = delegate
+app.setActivationPolicy(.accessory) // no Dock icon, no menu
+app.run()
diff --git a/Sources/phbar/phbar.swift b/Sources/phbar/phbar.swift
deleted file mode 100644
index e1ef8cc..0000000
--- a/Sources/phbar/phbar.swift
+++ /dev/null
@@ -1,9 +0,0 @@
-// The Swift Programming Language
-// https://docs.swift.org/swift-book
-
-@main
-struct phbar {
- static func main() {
- print("Hello, world!")
- }
-}