Skip to Content.
Sympa Menu

sm-commit - [[SM-Commit] ] GIT changes to master grimoire by Conner Clere (53f7e6525577d925f7769cd98b38b236821335c6)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Conner Clere <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org, sm-commit AT lists.sourcemage.org
  • Subject: [[SM-Commit] ] GIT changes to master grimoire by Conner Clere (53f7e6525577d925f7769cd98b38b236821335c6)
  • Date: Mon, 13 May 2024 01:05:11 +0000

GIT changes to master grimoire by Conner Clere <xenanthropy AT sourcemage.org>:

ChangeLog | 1 +
wm-addons/nwg-bar/BUILD | 1 +
wm-addons/nwg-bar/DEPENDS | 4 ++++
wm-addons/nwg-bar/DETAILS | 21 +++++++++++++++++++++
wm-addons/nwg-bar/HISTORY | 3 +++
5 files changed, 30 insertions(+)

New commits:
commit 53f7e6525577d925f7769cd98b38b236821335c6
Author: Conner Clere <xenanthropy AT sourcemage.org>
Commit: Conner Clere <xenanthropy AT sourcemage.org>

wm-addons/nwg-bar: new spell

gtk+3 based button bar for wlroots compositors

diff --git a/ChangeLog b/ChangeLog
index 480a9c4..434cb98 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -13,6 +13,7 @@
* wm-addons/nwg-dock-hyprland: new spell, application dock for
hyprland
* python-pypi/nwg-displays: new spell, display management utility for
sway
and hyprland
+ * wm-addons/nwg-bar: new spell, gtk button bar for wlroots compositors

2024-05-09 Treeve Jelbert <treeve AT sourcemage.org>
* SSO: added, for use by accounts-sso spells
diff --git a/wm-addons/nwg-bar/BUILD b/wm-addons/nwg-bar/BUILD
new file mode 100755
index 0000000..97c67d1
--- /dev/null
+++ b/wm-addons/nwg-bar/BUILD
@@ -0,0 +1 @@
+GOROOT="${INSTALL_ROOT}/opt/go/" GOPROXY="proxy.golang.org,direct" make build
diff --git a/wm-addons/nwg-bar/DEPENDS b/wm-addons/nwg-bar/DEPENDS
new file mode 100755
index 0000000..51b3844
--- /dev/null
+++ b/wm-addons/nwg-bar/DEPENDS
@@ -0,0 +1,4 @@
+depends PKG-CONFIG &&
+depends go &&
+depends gtk+3 &&
+depends gtk-layer-shell
diff --git a/wm-addons/nwg-bar/DETAILS b/wm-addons/nwg-bar/DETAILS
new file mode 100755
index 0000000..fa0ad5c
--- /dev/null
+++ b/wm-addons/nwg-bar/DETAILS
@@ -0,0 +1,21 @@
+ SPELL=nwg-bar
+ VERSION=0.1.6
+ SOURCE=$SPELL-$VERSION.tar.gz
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+
SOURCE_URL[0]=https://github.com/nwg-piotr/${SPELL}/archive/v${VERSION}.tar.gz
+
SOURCE_HASH=sha512:f59a7bf34d86bd7fe5c7a98653b364fbc53cde6262fbb962950b18dd77c8c20d59e1985347e1b3e300b2c9b68a84059009c3b0a9d0ee0152a30171c78435586a
+ LICENSE[0]=MIT
+ WEB_SITE=https://github.com/nwg-piotr/nwg-bar
+ ENTERED=20240512
+ KEYWORDS="bar launcher nwg"
+ SHORT="gtk3 based button bar for wlroots compositors"
+cat << EOF
+nwg-bar is a Golang replacement to the nwgbar command
+(a part of nwg-launchers), with some improvements. Originally aimed at sway,
+works with wlroots-based compositors only.
+
+The nwg-bar command creates a button bar on the basis of a JSON template
+placed in the ~/.config/nwg-bar/ folder. By default the command displays
+a horizontal bar in the center of the screen. Use command line arguments
+to change the placement.
+EOF
diff --git a/wm-addons/nwg-bar/HISTORY b/wm-addons/nwg-bar/HISTORY
new file mode 100644
index 0000000..529cd34
--- /dev/null
+++ b/wm-addons/nwg-bar/HISTORY
@@ -0,0 +1,3 @@
+2024-05-12 Conner Clere <xenanthropy AT sourcemage.org>
+ * BUILD, DEPENDS, DETAILS: version 0.1.6, new spell
+


  • [[SM-Commit] ] GIT changes to master grimoire by Conner Clere (53f7e6525577d925f7769cd98b38b236821335c6), Conner Clere, 05/12/2024

Archive powered by MHonArc 2.6.24.

Top of Page