diff options
| author | Arpit Chakladar <arpitchakladar+git@gmail.com> | 2026-08-29 11:05:20 +0530 |
|---|---|---|
| committer | Arpit Chakladar <arpitchakladar+git@gmail.com> | 2026-08-29 11:05:20 +0530 |
| commit | e92a419085527e2d223462f26d1313b1f257177a (patch) | |
| tree | 50bc931e38ceee304805597c1a7c40561ca77a1d | |
| parent | 1a39cf221e3f647df0767c88d89a54e3813e7019 (diff) | |
| download | home-manager-config-e92a419085527e2d223462f26d1313b1f257177a.tar.gz home-manager-config-e92a419085527e2d223462f26d1313b1f257177a.zip | |
desktop: added icon for tun type network devices
| -rw-r--r-- | .gitignore | 2 | ||||
| -rw-r--r-- | assets/icons/bar/proxy.svg | 1 | ||||
| -rw-r--r-- | modules/desktop/eww/bar.yuck | 2 | ||||
| -rw-r--r-- | modules/desktop/eww/yuck.nix | 2 |
4 files changed, 5 insertions, 2 deletions
@@ -6,4 +6,4 @@ modules/private/*.nix !modules/private/*.example.nix # nix testing bulid directory -result +result* diff --git a/assets/icons/bar/proxy.svg b/assets/icons/bar/proxy.svg new file mode 100644 index 0000000..6c30597 --- /dev/null +++ b/assets/icons/bar/proxy.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="#be5046" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-waypoints-icon lucide-waypoints"><path d="m10.586 5.414-5.172 5.172"/><path d="m18.586 13.414-5.172 5.172"/><path d="M6 12h12"/><circle cx="12" cy="20" r="2"/><circle cx="12" cy="4" r="2"/><circle cx="20" cy="12" r="2"/><circle cx="4" cy="12" r="2"/></svg> diff --git a/modules/desktop/eww/bar.yuck b/modules/desktop/eww/bar.yuck index 48fe1db..d22f9e0 100644 --- a/modules/desktop/eww/bar.yuck +++ b/modules/desktop/eww/bar.yuck @@ -58,7 +58,7 @@ (box :orientation "v" :class "system-item" :halign "fill" :space-evenly false :spacing 4 :tooltip "${system_stats.net.tooltip}" (image :class "system-icon" - :path "${system_stats.net.status == 'down' ? '@@icon-offline@@' : system_stats.net.routes[0].type == 'wifi' ? '@@icon-wifi@@' : system_stats.net.routes[0].type == 'ethernet' ? '@@icon-ethernet@@' : '@@icon-offline@@'}" + :path "${system_stats.net.status == 'down' ? '@@icon-offline@@' : system_stats.net.routes[0].type == 'wifi' ? '@@icon-wifi@@' : system_stats.net.routes[0].type == 'ethernet' ? '@@icon-ethernet@@' : system_stats.net.routes[0].type == 'tun' ? '@@icon-proxy@@' : '@@icon-offline@@'}" :image-width 24 :image-height 24) (label :class "system-label small" :text "${system_stats.net.status == 'down' ? '-' : system_stats.net.routes[0].tx}") diff --git a/modules/desktop/eww/yuck.nix b/modules/desktop/eww/yuck.nix index 1fde829..353c094 100644 --- a/modules/desktop/eww/yuck.nix +++ b/modules/desktop/eww/yuck.nix @@ -100,6 +100,7 @@ "@@icon-offline@@" "@@icon-wifi@@" "@@icon-ethernet@@" + "@@icon-proxy@@" "@@icon-cpu@@" "@@icon-ram@@" "@@icon-audio@@" @@ -112,6 +113,7 @@ (toString ../../../assets/icons/bar/offline.svg) (toString ../../../assets/icons/bar/wifi.svg) (toString ../../../assets/icons/bar/ethernet.svg) + (toString ../../../assets/icons/bar/proxy.svg) (toString ../../../assets/icons/bar/cpu.svg) (toString ../../../assets/icons/bar/ram.svg) (toString ../../../assets/icons/bar/audio.svg) |
