From 396ee5fcc60f61cb6f68278a3a1f0fc58e551c23 Mon Sep 17 00:00:00 2001
From: Alfred Burgess <aburgess@ucc.asn.au>
Date: Wed, 5 Jun 2024 16:51:59 +1000
Subject: [PATCH] Added and configured external 'rofi-network-manager' as
 network applet. Added zsh alias for it too

---
 .gitignore          | 2 ++
 waybar/config.jsonc | 3 ++-
 waybar/nm-applet    | 1 +
 zsh/zsh_alias       | 1 +
 zsh/zsh_aliases     | 1 +
 5 files changed, 7 insertions(+), 1 deletion(-)
 create mode 100644 .gitignore
 create mode 120000 waybar/nm-applet
 create mode 100644 zsh/zsh_aliases

diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..2c65e92
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,2 @@
+rofi/rofi-network-manager
+rofi/rofi-network-manager/
diff --git a/waybar/config.jsonc b/waybar/config.jsonc
index a2d732f..8fea6d9 100644
--- a/waybar/config.jsonc
+++ b/waybar/config.jsonc
@@ -167,7 +167,8 @@
         "tooltip-format": "{ifname} via {gwaddr} ïž–",
         "format-linked": "{ifname} (No IP) ïž–",
         "format-disconnected": "Disconnected âš ",
-        "format-alt": "{ifname}: {ipaddr}/{cidr}"
+        "format-alt": "{ifname}: {ipaddr}/{cidr}",
+	"on-click-right": "${HOME}/.config/waybar/nm-applet/rofi-network-manager.sh"
     },
     "pulseaudio": {
         // "scroll-step": 1, // %, can be a float
diff --git a/waybar/nm-applet b/waybar/nm-applet
new file mode 120000
index 0000000..8b4fc7d
--- /dev/null
+++ b/waybar/nm-applet
@@ -0,0 +1 @@
+../rofi/rofi-network-manager/
\ No newline at end of file
diff --git a/zsh/zsh_alias b/zsh/zsh_alias
index b130b55..50a58ea 100644
--- a/zsh/zsh_alias
+++ b/zsh/zsh_alias
@@ -5,3 +5,4 @@ alias la='ls -lA'
 alias cls='clear && ls && echo'
 
 alias sqlite-docs="w3m /docs/sqlite/index.html"
+alias nmgui="~/.config/waybar/nm-applet/rofi-network-manager.sh"
diff --git a/zsh/zsh_aliases b/zsh/zsh_aliases
new file mode 100644
index 0000000..0b7476e
--- /dev/null
+++ b/zsh/zsh_aliases
@@ -0,0 +1 @@
+alias nmgui="~/.config/waybar/nm-applet/rofi-network-manager.sh"
-- 
GitLab