From 37d5ef75306c45ca95550f4af40d9750c5b9cb88 Mon Sep 17 00:00:00 2001 From: Hannes Schulze Date: Mon, 6 May 2024 13:42:55 +0200 Subject: initial commit yup, i definitely wrote all of this in a single commit --- pub/default.png | Bin 0 -> 3147573 bytes pub/foobar.1 | 66 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ pub/teatime.conf | 65 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ pub/teatime.png | Bin 0 -> 4407671 bytes 4 files changed, 131 insertions(+) create mode 100644 pub/default.png create mode 100644 pub/foobar.1 create mode 100644 pub/teatime.conf create mode 100644 pub/teatime.png (limited to 'pub') diff --git a/pub/default.png b/pub/default.png new file mode 100644 index 0000000..ce70d22 Binary files /dev/null and b/pub/default.png differ diff --git a/pub/foobar.1 b/pub/foobar.1 new file mode 100644 index 0000000..117a283 --- /dev/null +++ b/pub/foobar.1 @@ -0,0 +1,66 @@ +.TH FOOBAR 1 "April 2024" "1.0.0" "User Commands" + +.SH NAME +.PP +foobar \- a simple bar, launcher, control center, and notification daemon. + +.SH SYNPOSIS +.PP +.B foobar +.RI [\| "ACTION" \|]... +.br +.B foobar +.B \-h + +.SH DESCRIPTION +.PP +.B foobar +can be used to launch the main +.I server +instance of the bar application, or to send commands to an active server process. + +If there is no other instance running, the command only launches the bar regardless of the +.I actions +passed to it. Otherwise, no new instance is launched and all the specified +.I actions +are processed one after another. + +.SH OPTIONS +.TP +.BR \-q ", " \-\-quit +Kindly ask the active bar instance to kill itself. +.TP +.BR \-l ", " \-\-toggle\-launcher +Toggle the visibility of the application's +.I launcher +window. If not previously shown, it will appear on the currently active monitor. +.TP +.BR \-c ", " \-\-toggle\-control\-center +Toggle the visibility of the application's +.I control center +window. If not previously shown, it will appear on the currently active monitor. +.TP +.BR \-i ", " \-\-inspector +Open the GTK inspector for the active bar instance. This can be useful for inspecting the widget hierarchy or quickly testing changes to the application's stylesheet. + +.SH FILES +.TP +.I $XDG_CONFIG_HOME/foobar.conf +The main configuration for all components of the application. + +This file is created and initialized to the default configuration when +.I foobar +is first launched. + +.SH BUGS +.TP +Submit bug reports and request features online at: +<\f[I]https://github.com/hannesschulze/foobar/issues\f[R]> + +.SH SEE ALSO +.PP +Sources at: <\f[I]https://github.com/hannesschulze/foobar\f[R]> + +.SH COPYRIGHT +.PP +Copyright (c) 2024, the Foobar developers \ No newline at end of file diff --git a/pub/teatime.conf b/pub/teatime.conf new file mode 100644 index 0000000..21c02b5 --- /dev/null +++ b/pub/teatime.conf @@ -0,0 +1,65 @@ +[general] +stylesheet = resource:///foobar/styles/teatime.css + +[panel] +position = top +margin = 16 +padding = 12 +size = 40 +spacing = 12 +multi-monitor = true + +[panel.workspaces] +kind = workspaces +position = center +action = none +button-size = 20 +spacing = 6 + +[panel.status-left] +kind = status +position = start +action = none +items = battery;network +spacing = 6 +show-labels = true +enable-scrolling = false +action = none + +[panel.status-right] +kind = status +position = end +action = none +items = brightness;audio;bluetooth;notifications; +spacing = 6 +show-labels = false +enable-scrolling = true + +[panel.clock] +kind = clock +position = end +action = none +format = %H:%M + +[launcher] +width = 600 +position = 240 +max-height = 400 + +[control-center] +width = 600 +height = 400 +position = top +offset = 16 +padding = 24 +spacing = 12 +orientation = horizontal +alignment = center +rows = connectivity;audio-output;brightness; + +[notifications] +width = 400 +min-height = 48 +spacing = 16 +close-button-inset = -6 +time-format = %H:%M \ No newline at end of file diff --git a/pub/teatime.png b/pub/teatime.png new file mode 100644 index 0000000..f4f8f38 Binary files /dev/null and b/pub/teatime.png differ -- cgit v1.3.1