aboutsummaryrefslogtreecommitdiff
path: root/.icons/Gruvbox-Plus-Dark/panel/24
diff options
context:
space:
mode:
Diffstat (limited to '.icons/Gruvbox-Plus-Dark/panel/24')
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/1password-panel-locked.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/1password-panel.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/24/5g.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/QMPlay2-panel.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/ac-adapter.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/account-logged-in.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/acestream-tray.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/airplane-mode-off.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/airplane-mode-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/airplane-mode.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/akonaditray.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/alarm-clock-panel.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/alarm-clock-triggered.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/24/albert-panel.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/albert-tray.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/amd-alto.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/amd-bajo.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/amd-medio.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/anatine-indicator.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/anatine-notification.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/android-messages-desktop-tray-unread.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/android-messages-desktop-tray.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/antimicro-panel.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/ao-app-tray.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/application-running.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/24/applications-chat-panel.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/applications-email-panel.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/audacious-panel.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/24/audio-input-microphone-high-panel.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/audio-input-microphone-high.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/audio-input-microphone-low-zero-panel.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/audio-input-microphone-low.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/audio-input-microphone-medium.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/audio-input-microphone-muted.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/audio-input-microphone-none-panel.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/audio-off.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/audio-on.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/24/audio-output-none-panel.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/audio-output-none.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/audio-ready.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/audio-recorder-off.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/audio-recorder-on.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/audio-recorder-paused.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/audio-volume-high-panel.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/audio-volume-high-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/audio-volume-high.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/24/audio-volume-low-panel.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/audio-volume-low-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/audio-volume-low-zero-panel.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/audio-volume-low.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/audio-volume-medium-panel.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/audio-volume-medium-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/audio-volume-medium.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/audio-volume-muted-blocked-panel.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/audio-volume-muted-blocking-panel.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/audio-volume-muted-blocking.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/audio-volume-muted-panel.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/audio-volume-muted-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/audio-volume-muted.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/24/audio-volume-off.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/autokey-status-error.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/autokey-status.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/avatar-default.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Ak.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Am.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Ar.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Av.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Az.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Be.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Bg.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Bm.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Bn.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Br.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Bs.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-By.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Ch.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Cm.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Cr.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Cs.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Da.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-De.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Dv.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Dz.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Ee.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-En.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Eo.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Es.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Et.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Fa.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Ff.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Fi.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Fo.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Fr.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Ga.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Gr.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Gu.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Ha.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-He.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Hi.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Hr.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Hu.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Hy.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Ie.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Ig.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Ik.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-In.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Is.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-It.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Ja.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Ka.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Ki.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Kk.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Km.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Kn.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Ko.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Ku.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Lo.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Lt.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Lv.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Md.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Mi.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Mk.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Ml.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Mn.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Mr.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Mt.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-My.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Ne.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Nl.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-No.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Or.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Pa.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Ph.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Pl.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Ps.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Pt.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Ro.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Ru.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Sa.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Sd.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Si.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Sk.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Sl.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Sq.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Sr.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Sv.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Sw.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Sy.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Ta.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Te.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Tg.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Th.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Tk.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Tn.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Tr.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Uk.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Ur.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Uz.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Vi.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Wo.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Xs.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Yo.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Zh.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/bad-signal-lock.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/bad-signal.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/banshee-panel.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/24/battery-000-charging-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/battery-000-charging.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/24/battery-000-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/battery-000.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/battery-010-charging-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/battery-010-charging.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/battery-010-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/battery-010.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/24/battery-020-charging-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/battery-020-charging.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/battery-020-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/battery-020.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/battery-030-charging-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/battery-030-charging.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/battery-030-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/battery-030.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/battery-040-charging-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/battery-040-charging.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/battery-040-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/battery-040.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/battery-050-charging-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/battery-050-charging.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/battery-050-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/battery-050.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/battery-060-charging-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/battery-060-charging.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/battery-060-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/battery-060.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/battery-070-charging-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/battery-070-charging.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/battery-070-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/battery-070.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/battery-080-charging-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/battery-080-charging.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/battery-080-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/battery-080.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/battery-090-charging-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/battery-090-charging.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/battery-090-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/battery-090.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/battery-100-charged.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/24/battery-100-charging-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/battery-100-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/battery-100-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/battery-100.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/24/battery-caution-charging-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/battery-caution-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/battery-caution-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/battery-caution.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/battery-charged.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/battery-empty-charging-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/battery-empty-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/battery-empty-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/battery-empty.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/battery-full-charged-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/battery-full-charged.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/battery-full-charging-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/battery-full-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/battery-full-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/battery-full.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/battery-good-charging-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/battery-good-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/battery-good-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/battery-good.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/battery-low-charging-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/battery-low-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/battery-low-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/battery-low.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/battery-medium-charging-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/battery-medium-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/battery-medium-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/battery-medium.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/battery-missing-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/battery-missing.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/24/battery-profile-performance-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/battery-profile-performance.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/battery-profile-powersave-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/battery-profile-powersave.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/24/battery_charged.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/battery_full.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/battery_plugged.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/bitcoin-indicator.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/bitwarden-tray.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/24/blueberry-tray-active.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/blueberry-tray-disabled.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/blueberry-tray.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/blueman-active.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/blueman-disabled.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/blueman-tray-active.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/blueman-tray-disabled.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/blueman-tray.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/blueman.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/bluetooth-active.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/bluetooth-disabled.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/24/bluetooth-offline.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/bluetooth-online.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/bluetooth-paired.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/bomi-panel.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/24/both-bad-signal-lock.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/both-bad-signal.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/both-good-signal-lock.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/both-good-signal.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/both-high-signal-lock.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/both-high-signal.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/both-low-signal-lock.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/both-low-signal.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/btsync-gui-0.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/btsync-gui-1.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/btsync-gui-10.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/btsync-gui-11.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/btsync-gui-2.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/btsync-gui-3.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/btsync-gui-4.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/btsync-gui-5.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/btsync-gui-6.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/btsync-gui-7.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/btsync-gui-8.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/btsync-gui-9.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/24/btsync-gui-connecting.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/btsync-gui-disconnected.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/btsync-gui-paused.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/24/bumblebee-indicator-active.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/bumblebee-indicator.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/caffeine-cup-empty.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/caffeine-cup-full.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/calibre-tray.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/camera-off.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/camera-on.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/camera-ready.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/cantata-panel.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/caps-lock-off.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/caps-lock-on.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/24/capslock-off.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/capslock-on.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/cisco-tray-connected.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/cisco-tray-disconnecting.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/cisco-tray-notconnected.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/cisco-tray-quarantined.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/cisco-tray-reconnecting.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/24/classicmenu-indicator-dark.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/classicmenu-indicator.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/clementine-panel-grey.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/clementine-panel.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/clipboard.svg10
l---------.icons/Gruvbox-Plus-Dark/panel/24/clipit-trayicon-panel.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/clipman.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/cloudstatus.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/24/com.github.ztefn.haguichi-connected.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/com.github.ztefn.haguichi-connecting-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/com.github.ztefn.haguichi-connecting-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/com.github.ztefn.haguichi-connecting-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/com.github.ztefn.haguichi-disconnected.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/connect_creating.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/connect_established.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/copy-error.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/copy-insync.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/copy-paused.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/copy-sync1.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/copy-sync2.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/copy-sync3.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/copy-sync4.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/copy-sync5.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/copy-sync6.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/copy-sync7.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/copy-sync8.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/copy-update.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/copyq-busy.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/copyq-normal.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/24/cpu-frequency-indicator.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/crow-translate-tray.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/cryptfolder-closed-light.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/24/cryptfolder-indicator-light.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/cryptfolder-open-light.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/cryptkeeper.svg10
l---------.icons/Gruvbox-Plus-Dark/panel/24/de.haeckerfelix.gradio-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/deadbeef-panel.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/deluge-panel.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/24/desktopconnected.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/desktopdisconnected.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/desktoptrusted.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/dialog-password-panel.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/dino-status-away.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/dino-status-chat.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/dino-status-dnd.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/dino-status-online.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/24/diodon-panel.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/discord-tray-connected.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/discord-tray-deafened.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/24/discord-tray-muted.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/discord-tray-speaking.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/discord-tray-unread.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/discord-tray.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/disk-quota-critical.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/disk-quota-high.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/disk-quota-low.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/24/disk-quota.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/disper-panel.svg10
l---------.icons/Gruvbox-Plus-Dark/panel/24/drive-harddisk-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/drive-harddisk.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/dropboxstatus-blank.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/dropboxstatus-busy.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/dropboxstatus-busy2.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/dropboxstatus-idle.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/dropboxstatus-logo.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/dropboxstatus-x.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/electron-mail-tray.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/24/empathy-available.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/empathy-away.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/empathy-busy.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/empathy-extended-away.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/empathy-invisible.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/empathy-offline.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/everpad-mono.svg12
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/exaile-pause.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/exaile-play.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/face-smile-panel.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/fcitx-anthy-panel.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/24/fcitx-bopomofo-panel.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/fcitx-cangjie-panel.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/fcitx-chewing-panel.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/fcitx-erbi-panel.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/fcitx-googlepinyin-panel.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/fcitx-hangul-panel.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/24/fcitx-kbd-panel.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/fcitx-kkc-panel.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/fcitx-mozc-alpha-full.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/fcitx-mozc-alpha-half.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/fcitx-mozc-dictionary.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/fcitx-mozc-direct.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/fcitx-mozc-hiragana.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/fcitx-mozc-katakana-full.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/fcitx-mozc-katakana-half.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/fcitx-mozc-properties.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/fcitx-mozc-tool.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/24/fcitx-panel.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/fcitx-pinyin-libpinyin-panel.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/fcitx-pinyin-panel.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/fcitx-rime-panel.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/fcitx-sayura-panel.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/24/fcitx-shuangpin-libpinyin-panel.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/fcitx-shuangpin-panel.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/fcitx-skk-panel.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/fcitx-sunpinyin-panel.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/fcitx-unikey-panel.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/24/fcitx-wbpy.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/fcitx-wubi-panel.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/24/fcitx-zhuyin-panel.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/fcitx-ziranma-panel.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/feedindicator-active.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/feedindicator-attention.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/firewall-applet-error.svg19
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/firewall-applet-panic.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/firewall-applet.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/flameshot-tray.svg12
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/flareget-panel.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/fluxgui-light.svg11
l---------.icons/Gruvbox-Plus-Dark/panel/24/fluxgui-panel.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/franz-attention-panel.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/franz-panel.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/fusion-icon-panel.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/github-tray.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/gitter-indicator-disconnected.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/gitter-indicator-notification.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/gitter-indicator.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/24/glipper.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/gmail-tray-unread.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/gmail-tray.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/24/gnome-netstatus-disconn.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/gnome-netstatus-error.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/gnome-netstatus-idle.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/gnome-netstatus-rx.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/gnome-netstatus-tx.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/gnome-netstatus-txrx.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/gnome-pie-symbolic.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/24/gnote-panel.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/goldendict-scan-tray.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/goldendict-tray.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/24/good-signal-lock.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/good-signal.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/google-chrome-no-notification-disabled.svg10
l---------.icons/Gruvbox-Plus-Dark/panel/24/google-chrome-no-notification.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/google-chrome-notification-disabled.svg11
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/google-chrome-notification.svg11
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/google-chrome-panel.svg11
l---------.icons/Gruvbox-Plus-Dark/panel/24/google-chrome-tray.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/google-hangouts-panel.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/google-music-manager-panel.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/google-tasks-indicator-light-normal.svg13
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/google-tasks-indicator-light-starred.svg13
l---------.icons/Gruvbox-Plus-Dark/panel/24/gpaste.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/gpm-ac-adapter.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/gpm-battery-000-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/gpm-battery-000.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/gpm-battery-020-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/gpm-battery-020.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/gpm-battery-040-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/gpm-battery-040.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/gpm-battery-060-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/gpm-battery-060.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/gpm-battery-080-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/gpm-battery-080.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/gpm-battery-100-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/gpm-battery-100.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/gpm-battery-charged.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/gpm-battery-empty.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/gpm-battery-missing.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/gpm-brightness-kbd-invalid.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/gpm-brightness-kbd.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/gpm-brightness-lcd-disabled.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/gpm-brightness-lcd-invalid.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/24/gpm-brightness-lcd.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/gpm-hibernate.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/gpm-inhibit-invalid.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/gpm-inhibit.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/24/gpm-keyboard-000.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/gpm-keyboard-020.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/gpm-keyboard-040.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/gpm-keyboard-060.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/gpm-keyboard-080.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/gpm-keyboard-100.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/gpm-monitor.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/24/gpm-mouse-000.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/gpm-mouse-020.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/gpm-mouse-040.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/gpm-mouse-060.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/gpm-mouse-080.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/gpm-mouse-100.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/gpm-phone-000.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/gpm-phone-020.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/gpm-phone-040.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/gpm-phone-060.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/gpm-phone-080.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/gpm-phone-100.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/gpm-primary-000-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/gpm-primary-000.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/gpm-primary-020-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/gpm-primary-020.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/gpm-primary-040-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/gpm-primary-040.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/gpm-primary-060-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/gpm-primary-060.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/gpm-primary-080-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/gpm-primary-080.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/gpm-primary-100-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/gpm-primary-100.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/gpm-primary-charged.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/gpm-primary-missing.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/gpm-ups-000-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/gpm-ups-000.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/gpm-ups-020-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/gpm-ups-020.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/gpm-ups-040-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/gpm-ups-040.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/gpm-ups-060-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/gpm-ups-060.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/gpm-ups-080-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/gpm-ups-080.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/gpm-ups-100-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/gpm-ups-100.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/gpm-ups-charged.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/gpm-ups-missing.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/gpmdp-tray-pause.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/gpmdp-tray-play.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/gpmdp-tray.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/grive-app-ind-con-1.svg14
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/grive-app-ind-con-2.svg14
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/grive-app-ind-con-3.svg14
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/grive-app-ind-sleep.svg14
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/grive-app-ind.svg14
l---------.icons/Gruvbox-Plus-Dark/panel/24/gsd-xrandr.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/gsm-3g-full-secure.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/gsm-3g-full.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/gsm-3g-high-secure.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/gsm-3g-high.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/gsm-3g-low-secure.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/gsm-3g-low.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/gsm-3g-medium-secure.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/gsm-3g-medium.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/gsm-3g-none-secure.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/gsm-3g-none.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/gtg-panel.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/24/gtk-dialog-authentication-panel.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/guake-indicator.svg17
l---------.icons/Gruvbox-Plus-Dark/panel/24/guake-tray.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/guitarix-tray.svg22
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/haguichi-connected.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/haguichi-connecting-1.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/haguichi-connecting-2.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/haguichi-connecting-3.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/haguichi-disconnected.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/hangouts-available.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/hangouts-notification.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/hangouts-offline.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/hangouts-working.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/harmony-tray.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/24/hexchat-fileoffer.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/hexchat-highlight.svg11
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/hexchat-indicator.svg10
l---------.icons/Gruvbox-Plus-Dark/panel/24/hexchat-message.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/high-signal-lock.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/high-signal.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/hipchat4-attention.svg11
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/hipchat4.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/hp-indicator.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/24/ibus-keyboard.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/ic_light_enpass.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/24/idle-bad-signal-lock.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/idle-bad-signal.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/idle-good-signal-lock.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/idle-good-signal.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/idle-high-signal-lock.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/idle-high-signal.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/idle-low-signal-lock.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/idle-low-signal.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-cpufreq-100.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-cpufreq-25.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-cpufreq-50.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-cpufreq-75.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-cpufreq.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-feedindicator-attention.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-feedindicator.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-fortune.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ak.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Am.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ar-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ar-10.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ar-11.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ar-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ar-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ar-4.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ar-5.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ar-6.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ar-7.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ar-8.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ar-9.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ar.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Av.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Az-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Az-2.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Az.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Be-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Be-10.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Be-11.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Be-12.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Be-13.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Be-14.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Be-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Be-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Be-4.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Be-5.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Be-6.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Be-7.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Be-8.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Be-9.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Be.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Bg-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Bg-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Bg-3.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Bg.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Bm.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Bn-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Bn-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Bn-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Bn-4.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Bn.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Br-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Br-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Br-3.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Br.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Bs-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Bs-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Bs-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Bs-4.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Bs-5.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Bs.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-By-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-By-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-By-3.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-By.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ch.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Cm-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Cm-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Cm-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Cm-4.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Cm-5.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Cm.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Cr-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Cr-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Cr-3.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Cr.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Cs-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Cs-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Cs-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Cs-4.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Cs-5.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Cs-6.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Cs.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Da-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Da-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Da-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Da-4.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Da-5.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Da.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-De-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-De-10.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-De-11.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-De-12.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-De-13.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-De-14.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-De-15.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-De-16.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-De-17.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-De-18.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-De-19.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-De-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-De-20.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-De-21.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-De-22.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-De-23.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-De-24.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-De-25.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-De-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-De-4.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-De-5.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-De-6.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-De-7.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-De-8.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-De-9.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-De.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Dv.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Dz.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ee.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-10.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-11.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-12.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-13.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-14.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-15.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-16.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-17.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-18.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-19.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-20.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-21.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-22.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-23.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-24.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-25.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-26.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-27.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-28.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-29.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-30.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-31.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-32.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-33.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-34.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-35.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-4.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-5.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-6.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-7.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-8.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-9.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Eo-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Eo-2.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Eo.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Es-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Es-10.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Es-11.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Es-12.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Es-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Es-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Es-4.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Es-5.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Es-6.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Es-7.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Es-8.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Es-9.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Es.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Et-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Et-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Et-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Et-4.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Et.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fa-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fa-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fa-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fa-4.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fa.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ff.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fi-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fi-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fi-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fi-4.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fi-5.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fi.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fo-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fo-2.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fo.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr-10.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr-11.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr-12.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr-13.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr-14.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr-15.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr-16.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr-17.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr-18.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr-19.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr-20.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr-21.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr-22.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr-23.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr-24.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr-25.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr-26.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr-27.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr-28.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr-29.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr-30.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr-31.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr-4.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr-5.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr-6.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr-7.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr-8.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr-9.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ga-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ga-2.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ga.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Gr-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Gr-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Gr-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Gr-4.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Gr-5.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Gr.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Gu.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ha-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ha-2.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ha.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-He-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-He-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-He-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-He-4.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-He.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hi-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hi-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hi-3.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hi.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hr-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hr-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hr-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hr-4.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hr-5.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hr.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hu-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hu-10.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hu-11.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hu-12.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hu-13.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hu-14.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hu-15.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hu-16.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hu-17.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hu-18.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hu-19.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hu-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hu-20.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hu-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hu-4.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hu-5.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hu-6.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hu-7.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hu-8.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hu-9.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hu.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hy-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hy-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hy-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hy-4.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hy-5.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hy-6.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hy.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ie-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ie-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ie-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ie-4.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ie-5.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ie.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ig.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ik.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-In-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-In-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-In-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-In-4.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-In-5.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-In.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Is-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Is-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Is-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Is-4.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Is-5.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Is.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-It-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-It-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-It-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-It-4.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-It-5.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-It-6.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-It.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ja-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ja-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ja-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ja-4.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ja-5.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ja-6.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ja-7.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ja.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ka-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ka-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ka-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ka-4.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ka.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ki-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ki-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ki-3.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ki.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Kk-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Kk-2.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Kk.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Km.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Kn-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Kn-2.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Kn.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ko-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ko-2.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ko.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ku-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ku-10.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ku-11.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ku-12.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ku-13.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ku-14.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ku-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ku-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ku-4.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ku-5.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ku-6.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ku-7.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ku-8.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ku-9.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ku.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Lo-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Lo-2.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Lo.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Lt-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Lt-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Lt-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Lt-4.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Lt-5.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Lt-6.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Lt.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Lv-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Lv-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Lv-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Lv-4.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Lv-5.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Lv-6.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Lv-7.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Lv.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Md.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Mi.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Mk-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Mk-2.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Mk.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ml-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ml-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ml-3.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ml.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Mn.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Mr.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Mt-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Mt-2.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Mt.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-My.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ne.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Nl-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Nl-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Nl-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Nl-4.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Nl.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-No-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-No-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-No-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-No-4.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-No-5.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-No-6.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-No-7.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-No-8.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-No.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Or.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Pa-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Pa-2.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Pa.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ph-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ph-10.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ph-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ph-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ph-4.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ph-5.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ph-6.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ph-7.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ph-8.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ph-9.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ph.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Pl-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Pl-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Pl-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Pl-4.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Pl-5.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Pl-6.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Pl-7.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Pl-8.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Pl-9.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Pl.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ps-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ps-2.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ps.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Pt-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Pt-10.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Pt-11.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Pt-12.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Pt-13.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Pt-14.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Pt-15.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Pt-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Pt-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Pt-4.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Pt-5.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Pt-6.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Pt-7.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Pt-8.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Pt-9.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Pt.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ro-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ro-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ro-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ro-4.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ro-5.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ro.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ru-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ru-10.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ru-11.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ru-12.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ru-13.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ru-14.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ru-15.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ru-16.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ru-17.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ru-18.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ru-19.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ru-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ru-20.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ru-21.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ru-22.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ru-23.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ru-24.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ru-25.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ru-26.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ru-27.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ru-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ru-4.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ru-5.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ru-6.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ru-7.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ru-8.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ru-9.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ru.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sa.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sd.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Si-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Si-2.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Si.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sk-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sk-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sk-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sk-4.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sk.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sl-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sl-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sl-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sl-4.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sl.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sq.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sr-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sr-10.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sr-11.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sr-12.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sr-13.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sr-14.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sr-15.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sr-16.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sr-17.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sr-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sr-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sr-4.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sr-5.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sr-6.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sr-7.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sr-8.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sr-9.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sr.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sv-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sv-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sv-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sv-4.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sv-5.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sv-6.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sv-7.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sv.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sw-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sw-2.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sw.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sy-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sy-2.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sy.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ta-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ta-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ta-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ta-4.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ta-5.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ta-6.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ta.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Te-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Te-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Te-3.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Te.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Tg-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Tg-2.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Tg.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Th-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Th-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Th-3.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Th.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Tk-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Tk-2.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Tk.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Tn.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Tr-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Tr-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Tr-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Tr-4.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Tr-5.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Tr.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Uk-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Uk-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Uk-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Uk-4.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Uk-5.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Uk-6.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Uk-7.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Uk-8.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Uk.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ur-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ur-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ur-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ur-4.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ur-5.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ur-6.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ur.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Uz-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Uz-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Uz-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Uz-4.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Uz.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Vi.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Wo.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Xs.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Yo.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Zh-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Zh-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Zh-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Zh-4.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Zh-5.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Zh-6.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Zh.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-lunar-satelite.svg15
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-lunar.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-messages-new.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-messages-red.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-messages.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-notification-read-dnd.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-notification-read.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-notification-unread-dnd.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-notification-unread.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-privacy-panel.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-rss-aware-attention.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-rss-aware.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-sensors-battery.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-sensors-case.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-sensors-chip.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-sensors-cpu.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-sensors-disk.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-sensors-fan.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-sensors-gpu.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-sensors-memory.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-sound-switcher.svg11
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-stardate.svg11
l---------.icons/Gruvbox-Plus-Dark/panel/24/indicator-stickynotes-mono.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-trashindicator-attention.svg21
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-trashindicator.svg16
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-virtual-box.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-workspaces-1.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-workspaces-2.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-workspaces-3.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-workspaces-4.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-workspaces-5.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-workspaces-6.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-workspaces-7.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/indicator-workspaces-8.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/24/input-caps-on.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/input-keyboard-virtual-off.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/input-keyboard-virtual-on.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/24/input-keyboard.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/input-touchpad-off.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/input-touchpad-on.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/insync-action.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/insync-alert.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/insync-error.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/insync-feed.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/insync-normal.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/insync-offline.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/insync-partial-error.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/24/insync-pause.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/insync-paused.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/insync-share.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/insync-synced.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/insync-syncing-1.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/insync-syncing-2.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/insync-syncing-3.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/insync-syncing-4.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/insync-syncing.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/irc-channel-joined.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/irc-channel-parted.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/irccloud-desktop-tray.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/jdownloader-indicator.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/joplin-tray.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/kaku-tray.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/kate.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/kazam-countdown.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/24/kazam-paused.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/kazam-recording.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/kazam-stopped.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/24/keepassx-indicator.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/keepassx-locked.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/keepassxc-dark.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/keepassxc-locked.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/24/keepassxc-monochrome-dark-locked.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/keepassxc-monochrome-dark.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/keepassxc-monochrome-light-locked.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/keepassxc-monochrome-light.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/keepassxc-panel.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/keepassxc-unlocked.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/keybase-badged.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/keybase-tray.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/keybase-update.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/keybase-uploading.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/keyboard-battery-caution.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/keyboard-battery-empty.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/keyboard-battery-full.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/keyboard-battery-good.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/keyboard-battery-low.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/keyboard-battery-medium.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/24/keyboard-caps-disabled.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/keyboard-caps-enabled.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/keyboard-caps-locked.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/kget.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/24/knemo-modem-error.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/knemo-modem-idle.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/knemo-modem-offline.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/knemo-modem-receive.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/knemo-modem-transmit-receive.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/knemo-modem-transmit.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/knemo-monitor-error.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/knemo-monitor-idle.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/knemo-monitor-offline.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/knemo-monitor-receive.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/knemo-monitor-transmit-receive.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/knemo-monitor-transmit.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/knemo-network-error.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/knemo-network-idle.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/knemo-network-offline.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/knemo-network-receive.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/knemo-network-transmit-receive.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/knemo-network-transmit.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/knemo-wireless-error.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/knemo-wireless-idle.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/knemo-wireless-offline.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/knemo-wireless-receive.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/knemo-wireless-transmit-receive.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/knemo-wireless-transmit.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/krb-expiring-ticket.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/krb-no-valid-ticket.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/krb-valid-ticket.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/krudiotray-light-off24.svg12
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/krudiotray-light-on24.svg13
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/ladi-started.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/ladi-starting.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/ladi-stopped.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/24/laptop-connected.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/laptop-disconnected.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/laptop-trusted.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/laptopconnected.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/laptopdisconnected.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/laptoptrusted.svg10
l---------.icons/Gruvbox-Plus-Dark/panel/24/liferea-available.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/liferea-unread.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/livewallpaper-indicator.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/lookit-panel.svg11
l---------.icons/Gruvbox-Plus-Dark/panel/24/low-signal-lock.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/low-signal.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/lyricfier-tray.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/mailspring-tray-empty.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/mailspring-tray-full-newitems.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/mailspring-tray-full.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/manjaro-settings-manager-panel.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/24/manjaro-settings-manager.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/manjaro-welcome.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/manjaro.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/mate-sensors-applet-battery.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/mate-sensors-applet-case.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/mate-sensors-applet-chip.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/mate-sensors-applet-cpu.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/mate-sensors-applet-drive-harddisk.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/mate-sensors-applet-fan.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/mate-sensors-applet-gpu.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/mate-sensors-applet-memory.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/megalogging.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/megapaused.svg11
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/megasynching.svg11
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/megauptodate.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/megawarning.svg11
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/mellowplayer-panel.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/messenger-indicator.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/messenger-notification.svg11
l---------.icons/Gruvbox-Plus-Dark/panel/24/mic-off-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/mic-off.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/mic-on-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/mic-on.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/24/mic-ready-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/mic-ready.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/24/mic-volume-high.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/mic-volume-low.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/mic-volume-medium.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/24/mic-volume-muted.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/microphone-sensitivity-high-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/microphone-sensitivity-high.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/microphone-sensitivity-low-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/microphone-sensitivity-low.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/24/microphone-sensitivity-medium-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/microphone-sensitivity-medium.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/24/microphone-sensitivity-muted-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/microphone-sensitivity-muted.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/minetime-tray.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/mini-calendar.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/mintupdate-checking.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/mintupdate-error.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/mintupdate-installing.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/mintupdate-up-to-date.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/mintupdate-updates-available.svg11
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/mnotify-none-wireframe.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/motrix-tray-active.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/motrix-tray.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/mouse-battery-caution.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/mouse-battery-empty.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/mouse-battery-full.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/mouse-battery-good.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/mouse-battery-low.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/mouse-battery-medium.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/24/msd-xrandr.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/mstdn-panel.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/mullvad-tray-1.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/mullvad-tray-10.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/mullvad-tray-2.svg11
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/mullvad-tray-3.svg11
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/mullvad-tray-4.svg11
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/mullvad-tray-5.svg11
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/mullvad-tray-6.svg11
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/mullvad-tray-7.svg11
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/mullvad-tray-8.svg11
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/mullvad-tray-9.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/mullvadg.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/mullvadr.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/mullvady.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/mumble-indicator.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/museeks-tray.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/museeq-offline.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/museeq-panel.svg10
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-bluetooth-activated-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-bluetooth-activated-locked.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-bluetooth-activated-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-bluetooth-activated.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-bluetooth-inactive-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-bluetooth-inactive.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-bluetooth-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-bluetooth.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-cellular-2g.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-cellular-3g.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-cellular-4g.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-cellular-5g.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-cellular-acquiring.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-cellular-cdma-1x.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-cellular-connected.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-cellular-edge.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-cellular-evdo.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-cellular-gprs.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-cellular-hspa.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-cellular-no-route.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-cellular-offline.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-cellular-secure-signal-excellent.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-cellular-secure-signal-good.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-cellular-secure-signal-low.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-cellular-secure-signal-none.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-cellular-secure-signal-ok.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-cellular-signal-excellent-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-cellular-signal-excellent.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-cellular-signal-good-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-cellular-signal-good.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-cellular-signal-low.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-cellular-signal-none-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-cellular-signal-none.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-cellular-signal-ok-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-cellular-signal-ok.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-cellular-signal-weak-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-cellular-umts.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-connect.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-disconnect.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-disconnected.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-error.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-flightmode-off-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-flightmode-off.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-flightmode-on-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-flightmode-on.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-idle.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-limited-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-limited.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-5g-locked.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-5g.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-edge-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-edge-locked.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-edge-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-edge.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-gprs-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-gprs-locked.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-gprs-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-gprs.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-hsdpa-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-hsdpa-locked.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-hsdpa-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-hsdpa.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-hspa-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-hspa-locked.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-hspa-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-hspa.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-hsupa-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-hsupa-locked.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-hsupa-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-hsupa.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-locked-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-locked.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-lte-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-lte-locked.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-lte-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-lte.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-umts-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-umts-locked.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-umts-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-umts.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-5g-locked.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-5g.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-edge-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-edge-locked.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-edge-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-edge.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-gprs-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-gprs-locked.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-gprs-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-gprs.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-hsdpa-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-hsdpa-locked.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-hsdpa-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-hsdpa.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-hspa-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-hspa-locked.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-hspa-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-hspa.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-hsupa-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-hsupa-locked.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-hsupa-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-hsupa.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-locked-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-locked.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-lte-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-lte-locked.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-lte-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-lte.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-umts-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-umts-locked.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-umts-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-umts.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-5g-locked.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-5g.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-edge-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-edge-locked.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-edge-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-edge.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-gprs-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-gprs-locked.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-gprs-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-gprs.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-hsdpa-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-hsdpa-locked.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-hsdpa-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-hsdpa.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-hspa-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-hspa-locked.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-hspa-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-hspa.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-hsupa-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-hsupa-locked.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-hsupa-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-hsupa.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-locked-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-locked.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-lte-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-lte-locked.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-lte-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-lte.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-umts-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-umts-locked.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-umts-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-umts.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-5g-locked.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-5g.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-edge-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-edge-locked.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-edge-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-edge.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-gprs-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-gprs-locked.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-gprs-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-gprs.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-hsdpa-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-hsdpa-locked.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-hsdpa-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-hsdpa.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-hspa-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-hspa-locked.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-hspa-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-hspa.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-hsupa-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-hsupa-locked.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-hsupa-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-hsupa.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-locked-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-locked.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-lte-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-lte-locked.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-lte-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-lte.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-umts-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-umts-locked.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-umts-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-umts.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-5g-locked.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-5g.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-edge-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-edge-locked.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-edge-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-edge.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-gprs-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-gprs-locked.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-gprs-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-gprs.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-hsdpa-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-hsdpa-locked.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-hsdpa-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-hsdpa.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-hspa-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-hspa-locked.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-hspa-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-hspa.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-hsupa-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-hsupa-locked.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-hsupa-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-hsupa.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-locked-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-locked.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-lte-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-lte-locked.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-lte-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-lte.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-umts-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-umts-locked.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-umts-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-umts.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-5g-locked.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-5g.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-edge-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-edge-locked.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-edge-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-edge.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-gprs-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-gprs-locked.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-gprs-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-gprs.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-hsdpa-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-hsdpa-locked.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-hsdpa-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-hsdpa.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-hspa-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-hspa-locked.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-hspa-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-hspa.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-hsupa-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-hsupa-locked.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-hsupa-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-hsupa.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-locked-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-locked.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-lte-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-lte-locked.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-lte-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-lte.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-umts-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-umts-locked.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-umts-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-umts.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-available-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-available.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-off-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-off.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-on-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-on.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-offline-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-offline.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-receive.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-transmit-receive.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-transmit.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-unavailable.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-vpn-acquiring.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-vpn-lock-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-vpn.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-wired-acquiring-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-wired-acquiring.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-wired-activated-limited.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-wired-activated-locked.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-wired-activated-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-wired-activated.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-wired-available.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-wired-disconnected-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-wired-disconnected.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-wired-no-route.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-wired-offline-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-wired-offline.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-wired-secure-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-wired-secure.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-wired-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-wired-unavailable-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-wired-unavailable.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-wired.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-0-limited.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-0-locked.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-0.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-100-limited.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-100-locked.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-100.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-20-limited.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-20-locked.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-20.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-40-limited.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-40-locked.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-40.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-60-limited.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-60-locked.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-60.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-80-limited.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-80-locked.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-80.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-acquiring-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-acquiring.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-available.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-availible.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-bluetooth-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-bluetooth.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-connected-00-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-connected-00.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-connected-100-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-connected-100.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-connected-20.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-connected-25-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-connected-25.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-connected-40.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-connected-50-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-connected-50.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-connected-60.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-connected-75-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-connected-75.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-connected-80.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-connected.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-disconnected-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-disconnected.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-encrypted.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-hotspot-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-hotspot.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-no-route-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-no-route.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-off.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-offline-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-offline.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-on.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-secure-signal-excellent.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-secure-signal-good.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-secure-signal-low.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-secure-signal-none.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-secure-signal-ok.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-signal-excellent-secure-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-signal-excellent-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-signal-excellent.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-signal-good-secure-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-signal-good-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-signal-good.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-signal-low.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-signal-none-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-signal-none.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-signal-ok-secure-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-signal-ok-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-signal-ok.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-signal-weak-secure-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-signal-weak-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-signal-weak.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/network-wireless.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/new-messages-red.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/night-light-disabled-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/night-light-symbolic.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/nitroshare-indicator.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/nixnote2-tray.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/24/nm-adhoc.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/nm-device-wired-autoip.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/nm-device-wired-secure.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/nm-device-wired-secureoffline.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/nm-device-wired.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/nm-device-wireless.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/nm-device-wwan.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/nm-mb-roam.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/nm-no-connection-secure.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/nm-no-connection.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/nm-secure-lock.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/nm-signal-0-secure.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/nm-signal-0.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/nm-signal-00-secure.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/nm-signal-00.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/nm-signal-100-secure.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/nm-signal-100.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/nm-signal-25-secure.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/nm-signal-25.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/nm-signal-50-secure.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/nm-signal-50.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/nm-signal-75-secure.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/nm-signal-75.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/nm-stage01-connecting01-secure.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/nm-stage01-connecting01.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/nm-stage01-connecting02-secure.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/nm-stage01-connecting02.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/nm-stage01-connecting03-secure.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/nm-stage01-connecting03.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/nm-stage01-connecting04-secure.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/nm-stage01-connecting04.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/nm-stage01-connecting05-secure.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/nm-stage01-connecting05.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/nm-stage01-connecting06-secure.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/nm-stage01-connecting06.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/nm-stage01-connecting07-secure.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/nm-stage01-connecting07.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/nm-stage01-connecting08-secure.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/nm-stage01-connecting08.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/nm-stage01-connecting09-secure.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/nm-stage01-connecting09.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/nm-stage01-connecting10-secure.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/nm-stage01-connecting10.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/nm-stage01-connecting11-secure.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/nm-stage01-connecting11.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/nm-stage02-connecting01-secure.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/nm-stage02-connecting01.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/nm-stage02-connecting02-secure.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/nm-stage02-connecting02.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/nm-stage02-connecting03-secure.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/nm-stage02-connecting03.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/nm-stage02-connecting04-secure.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/nm-stage02-connecting04.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/nm-stage02-connecting05-secure.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/nm-stage02-connecting05.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/nm-stage02-connecting06-secure.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/nm-stage02-connecting06.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/nm-stage02-connecting07-secure.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/nm-stage02-connecting07.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/nm-stage02-connecting08-secure.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/nm-stage02-connecting08.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/nm-stage02-connecting09-secure.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/nm-stage02-connecting09.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/nm-stage02-connecting10-secure.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/nm-stage02-connecting10.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/nm-stage02-connecting11-secure.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/nm-stage02-connecting11.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/nm-stage03-connecting01-secure.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/nm-stage03-connecting01.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/nm-stage03-connecting02-secure.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/nm-stage03-connecting02.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/nm-stage03-connecting03-secure.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/nm-stage03-connecting03.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/nm-stage03-connecting04-secure.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/nm-stage03-connecting04.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/nm-stage03-connecting05-secure.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/nm-stage03-connecting05.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/nm-stage03-connecting06-secure.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/nm-stage03-connecting06.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/nm-stage03-connecting07-secure.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/nm-stage03-connecting07.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/nm-stage03-connecting08-secure.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/nm-stage03-connecting08.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/nm-stage03-connecting09-secure.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/nm-stage03-connecting09.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/nm-stage03-connecting10-secure.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/nm-stage03-connecting10.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/nm-stage03-connecting11-secure.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/nm-stage03-connecting11.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/nm-tech-2g.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/nm-tech-3g.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/nm-tech-4g.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/nm-tech-5g.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/nm-tech-cdma-1x.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/nm-tech-edge.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/nm-tech-evdo.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/nm-tech-gprs.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/nm-tech-hspa.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/24/nm-tech-lte.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/nm-tech-umts.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/24/nm-vpn-active-lock.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/nm-vpn-lock.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/nm-vpn-standalone-lock.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/nm-wwan-tower.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/no-signal.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/nomachine-disabled.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/nomachine-indicator.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/notes-panel.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/24/notification-active-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/notification-active.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/notification-disabled-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/notification-disabled.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/24/notification-inactive-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/notification-inactive.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/notification-new-10-symbolic.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/notification-new-20-symbolic.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/notification-new-30-symbolic.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/24/notification-new-40-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/notification-new-50-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/notification-new-60-symbolic.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/notification-new-70-symbolic.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/notification-new-80-symbolic.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/notification-new-90-symbolic.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/notification-new-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/notification-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/notifications-disabled-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/notifications-disabled.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/notion.svg21
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/num-lock-off.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/num-lock-on.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/24/numlock-off.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/numlock-on.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/nutstore-offline-panel.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/nutstore-oops-panel.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/nutstore-panel.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/nutstore-paused-panel.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/nutstore-synchronized-panel.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/nutstore-synchronizing-panel.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/nylas-tray-empty.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/nylas-tray-full-newitems.svg11
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/nylas-tray-full.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/obs-tray-active.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/obs-tray.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/octopi-error.svg15
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/octopi-indicator.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/octopi-info.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/24/octopi-ok.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/odrive-tray-grey.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/odrive-tray-sync.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/24/odrive-tray.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/onboard-mono.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/onboard-panel.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/onboard.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/openbazaar-system-tray.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/optimus-indicator-intel.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/24/optimus-indicator-nvidia.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/optimus-tray-intel-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/optimus-tray-intel.svg10
l---------.icons/Gruvbox-Plus-Dark/panel/24/optimus-tray-nvidia-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/optimus-tray-nvidia.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/24/org.keepassxc.KeePassXC-locked.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/org.keepassxc.KeePassXC-monochrome-dark-locked.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/org.keepassxc.KeePassXC-monochrome-dark.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/org.keepassxc.KeePassXC-monochrome-light-locked.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/org.keepassxc.KeePassXC-monochrome-light.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/org.keepassxc.KeePassXC-unlocked.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/org.sparkleshare.SparkleShare-syncing-down.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/org.sparkleshare.SparkleShare-syncing-error.svg17
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/org.sparkleshare.SparkleShare-syncing-up.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/org.sparkleshare.SparkleShare-syncing.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/24/overgrive-app-ind-con-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/overgrive-app-ind-con-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/overgrive-app-ind-con-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/overgrive-app-ind-sleep.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/overgrive-app-ind.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/pamac-tray-no-update.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/pamac-tray-update.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/pcloud-offline.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/pcloud-ok.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/pcloud-pause.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/pcloud-sync.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/pcloud-warning.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/persepolis-tray.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/phone-battery-caution.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/phone-battery-empty.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/phone-battery-full.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/phone-battery-good.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/phone-battery-low.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/phone-battery-medium.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/pia_tray_connected.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/pia_tray_connecting.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/pia_tray_disconnected.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/24/pidgin-tray-available.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/pidgin-tray-away.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/pidgin-tray-busy.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/pidgin-tray-connect.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/pidgin-tray-invisible.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/pidgin-tray-offline.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/pidgin-tray-pending.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/pidgin-tray-xa.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/pithos-tray-icon.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/24/pithos-tray-plugin.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/pomodoneapp-break.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/pomodoneapp-indicator.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/pomodoneapp-paused.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/pomodoneapp-started.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-00.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-01.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-02.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-03.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-04.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-05.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-06.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-07.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-08.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-09.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-10.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-11.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-12.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-13.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-14.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-15.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-16.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-17.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-18.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-19.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-20.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-21.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-22.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-23.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-24.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-25.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-26.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-27.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-28.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-29.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-30.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-31.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-32.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-33.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-34.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-35.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-36.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-37.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-38.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-39.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-40.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-41.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-42.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-43.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-44.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-45.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-46.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-47.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-48.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-49.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-50.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-51.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-52.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-53.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-54.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-55.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-56.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-57.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-58.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-59.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-60.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-61.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-start-light.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-stop-light.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/popcorntime-tray.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/pragha-panel.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/preferences-desktop-accessibility-panel.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/24/preferences-system-bluetooth-activated.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/preferences-system-bluetooth-active.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/preferences-system-bluetooth-inactive.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/preferences-system-bluetooth.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/prime-hybrid.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/24/prime-intel.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/prime-nvidia.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/printer-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/printer.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/process-syncing-down.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/process-syncing-error.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/process-syncing-idle.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/process-syncing-up.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/process-syncing.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/protonmail-indicator.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/protonmail-notification.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/psensor_hot.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/psensor_normal.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/pushbullet-indicator-disabled.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/pushbullet-indicator-light.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/pushbullet-indicator-paused.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/pushbullet-indicator-sync0-light.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/pushbullet-indicator-sync1-light.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/pushbullet-indicator-sync2-light.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/pushbullet-indicator-sync3-light.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/24/pushbullet-indicator-transparent.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/pushbullet-indicator.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/qbittorrent-panel.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/qbittorrent-tray.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/qelectrotech-indicator.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/qjoypad-tray.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/qnapi-panel.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/qomp-pause-panel.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/qomp-play-panel.svg11
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/qomp-stop-panel.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/qtox-away.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/qtox-busy.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/qtox-event.svg11
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/qtox-invisible.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/qtox-offline.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/qtox-online.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/qtpass-tray.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/quota.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/24/radiotray-ng-off-panel.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/radiotray-ng-off.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/radiotray-ng-on-panel.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/radiotray-ng-on.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/radiotray_connecting.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/radiotray_off.svg13
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/radiotray_on.svg13
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/rambox-indicator.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/rambox-notification.svg11
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/rclonetray-connected-tray.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/rclonetray-tray.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/24/receiving-bad-signal-lock.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/receiving-bad-signal.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/receiving-good-signal-lock.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/receiving-good-signal.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/receiving-high-signal-lock.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/receiving-high-signal.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/receiving-low-signal-lock.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/receiving-low-signal.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/record-desktop-indicator-recording.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/record-desktop-indicator.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/redshift-status-off.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/redshift-status-on.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/remmina-panel.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/remote-folder-sync-down.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/remote-folder-sync-up.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/remote-folder-sync.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/rescuetime-indicator.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/rescuetime-offline.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/24/rhythmbox-indicator.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/rhythmbox-notplaying.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/rhythmbox-panel.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/rhythmbox-playing.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/riot-tray.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/24/rocketchat-tray-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/rocketchat-tray-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/rocketchat-tray-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/rocketchat-tray-4.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/rocketchat-tray-5.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/rocketchat-tray-6.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/rocketchat-tray-7.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/rocketchat-tray-8.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/rocketchat-tray-9-plus.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/rocketchat-tray-9.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/rocketchat-tray-alert.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/rocketchat-tray-dot.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/rocketchat-tray.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/24/rsibreak0.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/rsibreak1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/rsibreak2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/rsibreak3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/rsibreak4.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/rsibreakx.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/rto-proxy-tray.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/safeeyes_disabled.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/safeeyes_enabled.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/screencloud-idle.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/screencloud-uploading.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/24/scrllock-off.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/scrllock-on.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/scroll-lock-off.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/scroll-lock-on.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/24/scudcloud-attention-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/scudcloud-attention-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/scudcloud-attention-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/scudcloud-attention-4.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/scudcloud-attention-5.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/scudcloud-attention-6.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/scudcloud-attention-7.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/scudcloud-attention-8.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/scudcloud-attention-9.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/scudcloud-attention.svg11
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/scudcloud.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/seafile-status-error.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/seafile-status-notification.svg11
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/seafile-status-offline.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/seafile-status-ok.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/seafile-status-paused.svg11
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/seafile-status-syncing-1.svg11
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/seafile-status-syncing-2.svg11
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/security-high.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/security-low.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/security-medium.svg11
l---------.icons/Gruvbox-Plus-Dark/panel/24/sflphone-indicator.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/sflphone-notification.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/sflphone-offline.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/shutter-panel.svg18
l---------.icons/Gruvbox-Plus-Dark/panel/24/si-syncthing-0.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/si-syncthing-1.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/si-syncthing-10.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/si-syncthing-11.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/si-syncthing-2.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/si-syncthing-3.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/si-syncthing-4.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/si-syncthing-5.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/si-syncthing-6.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/si-syncthing-7.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/si-syncthing-8.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/si-syncthing-9.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/si-syncthing-idle.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/si-syncthing-unknown.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/24/signal-100.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/signal-25.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/signal-50.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/signal-75.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/signal-tray.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/signal-unread-1.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/24/signal-unread-10.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/signal-unread-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/signal-unread-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/signal-unread-4.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/signal-unread-5.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/signal-unread-6.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/signal-unread-7.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/signal-unread-8.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/signal-unread-9.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/simplescreenrecorder-error.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/24/simplescreenrecorder-idle.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/simplescreenrecorder-panel.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/simplescreenrecorder-paused.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/simplescreenrecorder-recording.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/skype-indicator.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/skype-status-away-notification.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/skype-status-away.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/skype-status-connected-notification.svg10
l---------.icons/Gruvbox-Plus-Dark/panel/24/skype-status-connected.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/skype-status-connecting-0.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/skype-status-connecting-1.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/24/skype-status-connecting-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/skype-status-connecting-3.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/skype-status-disturb-notification.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/skype-status-disturb.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/skype-status-hidden-notification.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/skype-status-hidden.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/24/skype-status-invisible-notification.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/skype-status-invisible.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/skype-status-offline-notification.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/skype-status-offline.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/24/slack-indicator-highlight.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/slack-indicator-unread.svg11
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/slack-indicator.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/smartcode-stremio-tray.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/24/smartphone-connected.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/smartphone-disconnected.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/smartphone-trusted.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/smartphoneattention.svg11
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/smartphoneconnected.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/smartphonedisconnected.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/smartphonetrusted.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/smplayer-panel.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/solaar-attention.svg13
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/solaar-indicator.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/spotify-indicator.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/24/start-here-manjaro.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/start-here.svg18
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/state-download.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/state-error.svg17
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/state-information.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/state-offline.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/state-ok.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/state-pause.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/state-sync.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/state-warning.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/steadyflow-alert-panel.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/steadyflow-panel.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/steam_tray_mono.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/24/stock_weather-cloudy.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/stock_weather-few-clouds.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/stock_weather-fog.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/stock_weather-night-clear.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/stock_weather-night-few-clouds.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/stock_weather-showers.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/stock_weather-snow.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/stock_weather-storm.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/strawberry-panel-grey.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/strawberry-panel.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/stremio-tray.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/synapse-panel.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/synergy-panel-ok.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/synergy-panel.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/syspeek-0.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/syspeek-10.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/syspeek-100.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/syspeek-20.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/syspeek-30.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/syspeek-40.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/syspeek-50.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/syspeek-60.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/syspeek-70.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/syspeek-80.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/syspeek-90.svg10
l---------.icons/Gruvbox-Plus-Dark/panel/24/system-devices-information.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/system-devices-panel-alert.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/24/system-devices-panel-information.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/system-devices-panel.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/system-file-manager-panel.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/system-restart-panel.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/24/system-shutdown-panel-restart.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/system-shutdown-panel.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/system-shutdown-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/tablet-connected.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/tablet-disconnected.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/tabletattention.svg11
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/tabletconnected.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/tabletdisconnected.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/tablettrusted.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/teams-for-linux-tray.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/teams-tray-activity.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/teams-tray-noactivity.svg15
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/teamviewer-indicator-away.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/teamviewer-indicator-busy.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/teamviewer-indicator-connected.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/teamviewer-indicator-error.svg17
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/teamviewer-indicator-offline.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/teamviewer-indicator.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/telegram-attention-panel.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/telegram-mute-panel.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/telegram-panel.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/thunderbird-attention-panel.svg11
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/thunderbird-panel.svg10
l---------.icons/Gruvbox-Plus-Dark/panel/24/todo-indicator.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/tomahawk-indicator.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/24/tomboy-panel.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/touchpad-indicator-light-disabled.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/touchpad-indicator-light-enabled.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/touchpad-indicator-light.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/transmission-panel.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/24/transmission-tray-icon.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/transmitting-bad-signal-lock.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/transmitting-bad-signal.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/transmitting-good-signal-lock.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/transmitting-good-signal.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/transmitting-high-signal-lock.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/transmitting-high-signal.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/transmitting-low-signal-lock.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/transmitting-low-signal.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/tray-message.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/tray-new-im.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/tray-offline.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/tray-online.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/trimage-indicator.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/tusk-indicator.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/tvconnected.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/tvdisconnected.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/tvtrusted.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/twitch-indicator.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/ubuntuone-client-error.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/ubuntuone-client-idle.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/ubuntuone-client-offline.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/ubuntuone-client-paused.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/ubuntuone-client-updating.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/uget-tray-default.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/uget-tray-downloading.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/uget-tray-error.svg15
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/ulauncher-indicator.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/update-high.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/24/update-low.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/update-medium.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/update-none.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/24/updates-notifier-inactive.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/updates-notifier.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/user-available-panel.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/user-available.svg10
l---------.icons/Gruvbox-Plus-Dark/panel/24/user-away-panel.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/user-away.svg10
l---------.icons/Gruvbox-Plus-Dark/panel/24/user-busy-panel.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/user-busy.svg10
l---------.icons/Gruvbox-Plus-Dark/panel/24/user-idle-panel.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/user-idle.svg10
l---------.icons/Gruvbox-Plus-Dark/panel/24/user-invisible-panel.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/user-invisible.svg10
l---------.icons/Gruvbox-Plus-Dark/panel/24/user-offline-panel.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/user-offline.svg10
l---------.icons/Gruvbox-Plus-Dark/panel/24/user-online.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/user-status-new.svg11
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/user-status-pending.svg11
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/variety-indicator.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/veracrypt-panel.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/viber-normal.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/viber-notification.svg11
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/virt-manager-panel.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/vivaldi-tray.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/vk-tray.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/vlc-panel.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/vnote_ink.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/vnote_small.svg3
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/vnote_update.svg14
l---------.icons/Gruvbox-Plus-Dark/panel/24/volume-level-high-panel.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/volume-level-high.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/volume-level-low-panel.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/volume-level-low.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/volume-level-medium-panel.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/volume-level-medium.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/volume-level-muted-panel.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/volume-level-muted.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/volume-level-none-panel.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/volume-level-none.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-000.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-010.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-020.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-030.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-040.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-050.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-060.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-070.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-080.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-090.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-100.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-110.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-120.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-130.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-140.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-150.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-160.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-170.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-180.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-190.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-200.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-210.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-220.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-230.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-240.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-250.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-260.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-270.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-280.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-290.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-300.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-310.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-320.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-330.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-340.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-350.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/weather-clear.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/weather-clouds-night.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/weather-clouds.svg10
l---------.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-000.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-010.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-020.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-030.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-040.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-050.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-060.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-070.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-080.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-090.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-100.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-110.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-120.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-130.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-140.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-150.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-160.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-170.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-180.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-190.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-200.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-210.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-220.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-230.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-240.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-250.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-260.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-270.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-280.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-290.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-300.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-310.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-320.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-330.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-340.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-350.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/weather-fog.svg13
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/weather-freezing-rain.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/24/weather-hail.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/weather-many-clouds.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/weather-mist.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/weather-none-available.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/weather-overcast.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/weather-severe-alert.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/24/weather-showers-day.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/weather-showers-night.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/weather-showers-scattered-day.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/weather-showers-scattered-night.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/weather-showers-scattered.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/weather-showers.svg10
l---------.icons/Gruvbox-Plus-Dark/panel/24/weather-snow-day.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/weather-snow-night.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/weather-snow-rain.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/24/weather-snow-scattered-day.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/weather-snow-scattered-night.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/weather-snow-scattered.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/weather-snow.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/24/weather-storm-day.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/weather-storm-night.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/weather-storm.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/weather-windy.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/webtorrent-desktop-panel.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/wechat-tray-unread.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/wechat-tray.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/whatsapp-msg.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/whatsapp-tray.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/whatsapp-warning-msg.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/whatsapp-warning.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/whatsie-tray-attention.svg11
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/whatsie-tray.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/24/whiskermenu-manjaro.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/wire-tray-attention.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/wire-tray.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/24/wired.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/wiznote-indicator.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/workrave-indicator-quiet.svg11
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/workrave-indicator-suspended.svg11
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/workrave-indicator.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/xchat-panel.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/24/xfce-newmail.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/xfce-nomail.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/xfce4-battery-caution-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/xfce4-battery-caution.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/xfce4-battery-critical-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/xfce4-battery-critical.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/xfce4-battery-empty.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/xfce4-battery-full-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/xfce4-battery-full.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/xfce4-battery-good-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/xfce4-battery-good.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/xfce4-battery-low-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/xfce4-battery-low.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/xfce4-battery-missing.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/xfce4-battery-ok-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/xfce4-battery-ok.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/xfce4-battery-plugin.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/xfce4-fsguard-plugin-urgent.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/24/xfce4-fsguard-plugin-warning.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/xfce4-fsguard-plugin.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/xfce4-mixer-muted.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/xfce4-mixer-no-muted.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/xfce4-mixer-no-record.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/xfce4-mixer-record.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/xfce4-mixer-volume-high.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/xfce4-mixer-volume-low-medium.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/xfce4-mixer-volume-low.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/xfce4-mixer-volume-medium.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/xfce4-mixer-volume-muted.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/xfce4-mixer-volume-ultra-low.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/xfce4-mixer-volume-very-high.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/xfce4-notes-plugin.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/xfce4-whiskermenu.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/24/xfpm-ac-adapter.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/xfpm-battery-000-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/xfpm-battery-000.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/xfpm-battery-020-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/xfpm-battery-020.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/xfpm-battery-040-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/xfpm-battery-040.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/xfpm-battery-060-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/xfpm-battery-060.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/xfpm-battery-080-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/xfpm-battery-080.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/xfpm-battery-100-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/xfpm-battery-100.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/xfpm-battery-caution-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/xfpm-battery-caution.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/xfpm-battery-critical-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/xfpm-battery-critical.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/xfpm-battery-empty.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/xfpm-battery-full-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/xfpm-battery-full.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/xfpm-battery-good-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/xfpm-battery-good.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/xfpm-battery-low-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/xfpm-battery-low.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/xfpm-battery-missing.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/xfpm-battery-ok-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/xfpm-battery-ok.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/xfpm-brightness-lcd.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/24/xfpm-keyboard-000.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/xfpm-keyboard-020.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/xfpm-keyboard-030.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/xfpm-keyboard-040.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/xfpm-keyboard-060.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/xfpm-keyboard-080.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/xfpm-keyboard-100.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/xfpm-mouse-000.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/xfpm-mouse-020.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/xfpm-mouse-030.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/xfpm-mouse-040.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/xfpm-mouse-060.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/xfpm-mouse-080.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/xfpm-mouse-100.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/xfpm-phone-000.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/xfpm-phone-020.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/xfpm-phone-030.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/xfpm-phone-040.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/xfpm-phone-060.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/xfpm-phone-080.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/xfpm-phone-100.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/xfpm-primary-000-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/xfpm-primary-000.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/xfpm-primary-020-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/xfpm-primary-020.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/xfpm-primary-040-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/xfpm-primary-040.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/xfpm-primary-060-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/xfpm-primary-060.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/xfpm-primary-080-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/xfpm-primary-080.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/xfpm-primary-100-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/xfpm-primary-100.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/xfpm-primary-charged.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/xfpm-primary-missing.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/xfpm-ups-000-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/xfpm-ups-000.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/xfpm-ups-020-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/xfpm-ups-020.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/xfpm-ups-040-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/xfpm-ups-040.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/xfpm-ups-060-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/xfpm-ups-060.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/xfpm-ups-080-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/xfpm-ups-080.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/xfpm-ups-100-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/xfpm-ups-100.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/xfpm-ups-charged.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/xfpm-ups-missing.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/xkbmod-indicator.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/y-ppa-indicator.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/yate-tray-incomingcall.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/yate-tray-incomingchat.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/yate-tray-info.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/yate-tray-notification.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/yate-tray.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/yd-busy1.svg10
l---------.icons/Gruvbox-Plus-Dark/panel/24/yd-busy2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/yd-busy3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/yd-busy4.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/yd-busy5.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/yd-ind-error.svg15
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/yd-ind-idle.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/yd-ind-pause.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/youtube-indicator-downloading-light.svg13
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/youtube-indicator-light-disabled.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/youtube-indicator-light-sync0.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/youtube-indicator-light-sync1.svg11
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/youtube-indicator-light-sync2.svg11
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/youtube-indicator-light-sync3.svg11
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/youtube-indicator-light-sync4.svg11
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/youtube-indicator-light-sync5.svg11
l---------.icons/Gruvbox-Plus-Dark/panel/24/youtube-indicator-light-sync6.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/youtube-indicator-light-sync7.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/youtube-indicator-light-sync8.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/youtube-indicator-light-sync9.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/youtube-indicator-light.svg10
l---------.icons/Gruvbox-Plus-Dark/panel/24/yum-indicator-error.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/yum-indicator-info.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/yum-indicator-no-updates.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/yum-indicator-updates.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/yum-indicator-working.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/24/zeal-panel.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/zeal-tray.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/24/zim-panel.svg9
2615 files changed, 10727 insertions, 0 deletions
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/1password-panel-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/24/1password-panel-locked.svg
new file mode 100644
index 000000000..bbe9184b1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/1password-panel-locked.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m12 4a8 8 0 0 0-8 8 8 8 0 0 0 8 8 8 8 0 0 0 2-0.2539v-2.09a6 6 0 0 1-2 0.3438 6 6 0 0 1-6-6 6 6 0 0 1 6-6 6 6 0 0 1 6 6 6 6 0 0 1-0.08594 1.01c0.02927-8.72e-4 0.05646-0.009766 0.08594-0.009766 0.6935 0 1.321 0.2527 1.826 0.6562a8 8 0 0 0 0.1738-1.656 8 8 0 0 0-8-8zm-1.332 3c-0.3693 0-0.668 0.2469-0.668 0.5547v2.252s1 0.5295 1 0.8867c0 0.3572-1 0.8867-1 0.8867v4.865c0 0.3078 0.2986 0.5547 0.668 0.5547h2.664c0.3693 0 0.668-0.2469 0.668-0.5547v-2.244l-0.0078-0.0098c-5e-6 0-0.9921-0.5493-0.9922-0.9219-1.2e-4 -0.3729 0.9922-0.9258 0.9922-0.9258l0.0078-0.007778v-4.781c0-0.3078-0.2986-0.5547-0.668-0.5547zm7.332 7c-1.108 0-2 0.9109-2 2.031v0.9688h-1v4h6v-4h-1v-0.9688c0-1.12-0.892-2.031-2-2.031zm0 1c0.554 0 1 0.4424 1 1v1h-2v-1c0-0.5576 0.446-1 1-1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/1password-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/1password-panel.svg
new file mode 100644
index 000000000..42c65fc1d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/1password-panel.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m12 4a8 8 0 0 0-8 8 8 8 0 0 0 8 8 8 8 0 0 0 8-8 8 8 0 0 0-8-8zm0 2a6 6 0 0 1 6 6 6 6 0 0 1-6 6 6 6 0 0 1-6-6 6 6 0 0 1 6-6zm-1.332 1c-0.3693 0-0.668 0.2469-0.668 0.5547v2.252s1 0.5295 1 0.8867c0 0.3572-1 0.8867-1 0.8867v4.865c0 0.3078 0.2986 0.5547 0.668 0.5547h2.664c0.3693 0 0.668-0.2469 0.668-0.5547v-2.244l-0.0078-0.0098c-4e-6 0-0.9921-0.5493-0.9922-0.9219-1.2e-4 -0.3729 0.9922-0.9258 0.9922-0.9258l0.0078-0.007778v-4.781c0-0.3078-0.2986-0.5547-0.668-0.5547z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/5g.svg b/.icons/Gruvbox-Plus-Dark/panel/24/5g.svg
new file mode 120000
index 000000000..9b986809f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/5g.svg
@@ -0,0 +1 @@
+network-cellular-5g.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/QMPlay2-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/QMPlay2-panel.svg
new file mode 100644
index 000000000..f782d011d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/QMPlay2-panel.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m5.861 4.002a1.818 1.624 0 0 0-1.861 1.623v12.75a1.818 1.624 0 0 0 2.728 1.406l6.182-3.189 6.182-3.187a1.818 1.624 0 0 0 0-2.812l-6.182-3.187-6.182-3.189a1.818 1.624 0 0 0-0.8672-0.2168zm1.139 3 9 5-9 4.999z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/ac-adapter.svg b/.icons/Gruvbox-Plus-Dark/panel/24/ac-adapter.svg
new file mode 100644
index 000000000..b61d8e542
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/ac-adapter.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m12 4c-4.416 0-8 3.584-8 8 0 4.416 3.584 8 8 8 4.416 0 8-3.584 8-8 0-4.416-3.584-8-8-8zm0 2v5h4l-4 7v-5h-4z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/account-logged-in.svg b/.icons/Gruvbox-Plus-Dark/panel/24/account-logged-in.svg
new file mode 100644
index 000000000..48247dcc8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/account-logged-in.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m11.88 5.008c-1.345 0.0265-2.695 0.4458-3.883 1.277-3.167 2.217-3.932 6.56-1.715 9.727s6.558 3.932 9.725 1.715c2.277-1.595 3.312-4.282 2.891-6.854-0.0982-0.6008-0.285-1.16-0.5273-1.701l-6.352 7.258-0.6875 0.8125-0.7812-0.75-3-3c-0.3764-0.3763-0.3764-1.061 0-1.438 0.3764-0.3764 1.061-0.3764 1.438 0l2.25 2.25 6.023-6.893c-1.077-1.241-2.509-2.03-4.043-2.301-0.4411-0.0778-0.8895-0.1124-1.338-0.1035z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/acestream-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/24/acestream-tray.svg
new file mode 100644
index 000000000..1a9736921
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/acestream-tray.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m12 4v2a6 6 0 0 1 5.189 3.004l1.734-1a8.005 8 0 0 0-0.04492-0.07617 8.005 8 0 0 0-6.879-3.928zm-6.924 4.006a8.005 8 0 0 0-0.04492 0.07617 8.005 8 0 0 0 0.03516 7.918l1.742-1.006a6 6 0 0 1-0.8086-2.994 6 6 0 0 1 0.8066-2.996zm4.924 0.6191v6.75l4.875-3.375-2.438-1.688zm7.191 6.371a6 6 0 0 1-5.191 3.004v2a8.005 8 0 0 0 6.879-3.928 8.005 8 0 0 0 0.04492-0.07617z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m12 4a8.005 8 0 0 0-6.879 3.928 8.005 8 0 0 0-0.04492 0.07617l1.732 1a6 6 0 0 1 5.191-3.004zm6.934 4-1.742 1.006a6 6 0 0 1 0.8086 2.994 6 6 0 0 1-0.8066 2.996l1.73 0.998a8.005 8 0 0 0 0.04492-0.07617 8.005 8 0 0 0-0.03515-7.918zm-12.12 6.996-1.734 1a8.005 8 0 0 0 0.04492 0.07617 8.005 8 0 0 0 6.879 3.928v-2a6 6 0 0 1-5.189-3.004z" fill="currentColor" opacity=".3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/airplane-mode-off.svg b/.icons/Gruvbox-Plus-Dark/panel/24/airplane-mode-off.svg
new file mode 100644
index 000000000..084071f89
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/airplane-mode-off.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m16 16v1c0 0.28 0.1 0.54 0.28 0.72l0.78 0.78-0.78 0.78c-0.18 0.19-0.28 0.45-0.28 0.72v1h1c0.28 0 0.54-0.1 0.72-0.28l0.78-0.78 0.78 0.78c0.18 0.18 0.45 0.28 0.72 0.28h1v-1c0-0.27-0.1-0.53-0.28-0.72l-0.78-0.78 0.78-0.78c0.18-0.18 0.28-0.44 0.28-0.72v-1h-1c-0.27 0-0.54 0.1-0.72 0.28l-0.78 0.79-0.78-0.79c-0.18-0.18-0.44-0.28-0.72-0.28z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m10.15 5.032 1.443 5.969h-5.52l-1.219-1.781c-0.1393-0.2088-0.1227-0.2187-0.3438-0.2188h-0.2188s-0.2924 5e-5 -0.2924 0.4375l0.5 2.562-0.5 2.562c0 0.4376 0.2612 0.4375 0.2612 0.4375h0.25c0.2116 0 0.2042-9e-3 0.3438-0.2188l1.219-1.781h5.52l-1.432 5.938c-0.253 1.049-0.2686 1.062 0.5312 1.062 0.432 0 0.4511-2e-3 0.7188-0.5l3.494-6.5h4.093c0.554 0 1-0.446 1-1s-0.446-1-1-1h-4.093l-3.505-6.5c-0.251-0.4655-0.2833-0.5-0.6562-0.5-0.8495 0-0.8406 0.01-0.5938 1.031z" fill="currentColor" opacity=".3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/airplane-mode-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/airplane-mode-symbolic.svg
new file mode 120000
index 000000000..895d2ec73
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/airplane-mode-symbolic.svg
@@ -0,0 +1 @@
+airplane-mode.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/airplane-mode.svg b/.icons/Gruvbox-Plus-Dark/panel/24/airplane-mode.svg
new file mode 100644
index 000000000..f54ffe35e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/airplane-mode.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m10.15 5.032 1.443 5.969h-5.52l-1.219-1.781c-0.1393-0.2088-0.1227-0.2187-0.3438-0.2188h-0.2188s-0.2924 5e-5 -0.2924 0.4375l0.5 2.562-0.5 2.562c0 0.4376 0.2612 0.4375 0.2612 0.4375h0.25c0.2116 0 0.2042-9e-3 0.3438-0.2188l1.219-1.781h5.52l-1.432 5.938c-0.253 1.049-0.2686 1.062 0.5312 1.062 0.432 0 0.4511-2e-3 0.7188-0.5l3.494-6.5h4.093c0.554 0 1-0.446 1-1s-0.446-1-1-1h-4.093l-3.505-6.5c-0.251-0.4655-0.2833-0.5-0.6562-0.5-0.8495 0-0.8406 0.01-0.5938 1.031z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/akonaditray.svg b/.icons/Gruvbox-Plus-Dark/panel/24/akonaditray.svg
new file mode 100644
index 000000000..a0c955e9e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/akonaditray.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m9.002 4c-2.207 1.274-3.571 3.432-3.912 5.764 0.2414-0.1145 0.4907-0.2168 0.7461-0.2988 1.102-0.3537 2.331-0.4597 3.617-0.4648 1.781-0.0071 3.682 0.225 5.467 0.5664-1.389-2.998-3.396-5.578-5.918-5.566zm4.24 1.117c1.043 1.119 1.892 2.531 2.586 4.029l0.3184 0.6875c0.963 0.2196 1.887 0.4563 2.691 0.709-0.5927-2.776-2.803-4.919-5.596-5.426zm-3.785 4.883c-2.458 0.0098-4.565 0.438-5.457 2 0 4.418 3.582 8 8 8 4.418 0 8-3.582 8-8-2.341-0.9154-6.84-2.015-10.54-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/alarm-clock-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/alarm-clock-panel.svg
new file mode 100644
index 000000000..7f648cc0c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/alarm-clock-panel.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m8.5 4a3.5 3.5 0 0 0-3.5 3.5 3.5 3.5 0 0 0 0.2344 1.256c1.252-1.987 3.347-3.388 5.781-3.689a3.5 3.5 0 0 0-2.516-1.066zm7 0a3.5 3.5 0 0 0-2.512 1.066c2.432 0.3023 4.523 1.703 5.775 3.688a3.5 3.5 0 0 0 0.2363-1.254 3.5 3.5 0 0 0-3.5-3.5zm-3.5 2a7 7 0 0 0-7 7 7 7 0 0 0 1.646 4.51 7 7 0 0 0 0.4609 0.4961 1 1 0 0 0-0.8145 0.2871 1 1 0 0 0 0 1.414 1 1 0 0 0 1.414 0 1 1 0 0 0 0.2461-1.006 7 7 0 0 0 0.5898 0.375 7 7 0 0 0 0.5957 0.3027 7 7 0 0 0 0.05664 0.02539 7 7 0 0 0 0.5371 0.209 7 7 0 0 0 0.1699 0.05664 7 7 0 0 0 0.4883 0.1348 7 7 0 0 0 0.1934 0.04297 7 7 0 0 0 0.4844 0.08203 7 7 0 0 0 0.2246 0.02734 7 7 0 0 0 0.5215 0.03711 7 7 0 0 0 0.1855 0.005859 7 7 0 0 0 0.6992-0.03516 7 7 0 0 0 3.324-1.242 7 7 0 0 0 0.02148-0.01367 1 1 0 0 0 0.248 0.998 1 1 0 0 0 1.414 0 1 1 0 0 0 0-1.414 1 1 0 0 0-0.8262-0.2852 7 7 0 0 0 0.4453-0.4785 7 7 0 0 0 0.03125-0.0332 7 7 0 0 0 0.01172-0.01562 7 7 0 0 0 0.3691-0.4863 7 7 0 0 0 0.05859-0.08008 7 7 0 0 0 0.2949-0.4824 7 7 0 0 0 0.07226-0.127 7 7 0 0 0 0.2363-0.4922 7 7 0 0 0 0.06445-0.1426 7 7 0 0 0 0.168-0.4629 7 7 0 0 0 0.07227-0.2188 7 7 0 0 0 0.1133-0.4414 7 7 0 0 0 0.05274-0.2344 7 7 0 0 0 0.06641-0.4492 7 7 0 0 0 0.03125-0.2539 7 7 0 0 0 0.03125-0.6094 7 7 0 0 0-7-7zm0 2a5 5 0 0 1 5 5 5 5 0 0 1-5 5 5 5 0 0 1-5-5 5 5 0 0 1 0.02539-0.5 5 5 0 0 1 4.975-4.5zm1.93 2.998a0.5 0.5 0 0 0-0.2305 0.07226l-2.449 1.414a0.5 0.5 0 0 0-0.1836 0.6816l1.768 3.063a0.5 0.5 0 0 0 0.9238-0.1289 0.5 0.5 0 0 0-0.05664-0.3711l-1.518-2.629 2.016-1.164a0.5 0.5 0 0 0-0.2695-0.9375z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/alarm-clock-triggered.svg b/.icons/Gruvbox-Plus-Dark/panel/24/alarm-clock-triggered.svg
new file mode 100644
index 000000000..1e2786f9b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/alarm-clock-triggered.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Highlight" d="m8.5 4a3.5 3.5 0 0 0-3.5 3.5 3.5 3.5 0 0 0 0.2344 1.256c1.252-1.987 3.347-3.388 5.781-3.689a3.5 3.5 0 0 0-2.516-1.066zm7 0a3.5 3.5 0 0 0-2.512 1.066c2.432 0.3023 4.523 1.703 5.775 3.688a3.5 3.5 0 0 0 0.2363-1.254 3.5 3.5 0 0 0-3.5-3.5zm-3.5 2a7 7 0 0 0-7 7 7 7 0 0 0 1.646 4.51 7 7 0 0 0 0.4609 0.4961 1 1 0 0 0-0.8145 0.2871 1 1 0 0 0 0 1.414 1 1 0 0 0 1.414 0 1 1 0 0 0 0.2461-1.006 7 7 0 0 0 0.5898 0.375 7 7 0 0 0 0.5957 0.3027 7 7 0 0 0 0.05664 0.02539 7 7 0 0 0 0.5371 0.209 7 7 0 0 0 0.1699 0.05664 7 7 0 0 0 0.4883 0.1348 7 7 0 0 0 0.1934 0.04297 7 7 0 0 0 0.4844 0.08203 7 7 0 0 0 0.2246 0.02734 7 7 0 0 0 0.5215 0.03711 7 7 0 0 0 0.1855 0.005859 7 7 0 0 0 0.6992-0.03516 7 7 0 0 0 3.324-1.242 7 7 0 0 0 0.02148-0.01367 1 1 0 0 0 0.248 0.998 1 1 0 0 0 1.414 0 1 1 0 0 0 0-1.414 1 1 0 0 0-0.8262-0.2852 7 7 0 0 0 0.4453-0.4785 7 7 0 0 0 0.03125-0.0332 7 7 0 0 0 0.01172-0.01562 7 7 0 0 0 0.3691-0.4863 7 7 0 0 0 0.05859-0.08008 7 7 0 0 0 0.2949-0.4824 7 7 0 0 0 0.07226-0.127 7 7 0 0 0 0.2363-0.4922 7 7 0 0 0 0.06445-0.1426 7 7 0 0 0 0.168-0.4629 7 7 0 0 0 0.07227-0.2188 7 7 0 0 0 0.1133-0.4414 7 7 0 0 0 0.05274-0.2344 7 7 0 0 0 0.06641-0.4492 7 7 0 0 0 0.03125-0.2539 7 7 0 0 0 0.03125-0.6094 7 7 0 0 0-7-7zm0 2a5 5 0 0 1 5 5 5 5 0 0 1-5 5 5 5 0 0 1-5-5 5 5 0 0 1 0.02539-0.5 5 5 0 0 1 4.975-4.5zm1.93 2.998a0.5 0.5 0 0 0-0.2305 0.07226l-2.449 1.414a0.5 0.5 0 0 0-0.1836 0.6816l1.768 3.063a0.5 0.5 0 0 0 0.9238-0.1289 0.5 0.5 0 0 0-0.05664-0.3711l-1.518-2.629 2.016-1.164a0.5 0.5 0 0 0-0.2695-0.9375z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/albert-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/albert-panel.svg
new file mode 120000
index 000000000..f01cfb3af
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/albert-panel.svg
@@ -0,0 +1 @@
+albert-tray.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/albert-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/24/albert-tray.svg
new file mode 100644
index 000000000..ef705ad32
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/albert-tray.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m19.6 5.001a2.996 2.999 0 0 0-1.879 0.5879c-0.6878 0.512-1.515 1.106-2.279 1.689-0.1171-0.1455-0.1406-0.2699-0.2774-0.416-0.7752-0.8283-2.025-1.621-3.457-1.805-2.359-0.3017-4.579 0.7135-5.955 2.033-1.376 1.32-2.183 2.854-2.811 4.213-0.04341 0.09409-0.3566 0.7363-0.5938 1.527-0.2372 0.791-0.5803 1.823-0.1035 3.361 0.2715 0.8748 0.9554 1.724 1.678 2.166s1.396 0.5658 1.94 0.6113c1.087 0.09103 1.838-0.104 2.399-0.2383 1.4-0.3337 2.529-0.8509 3.652-1.418 0.6572 0.7052 1.507 1.333 3.008 1.578 0.9609 0.1839 1.547 0.1018 2.258-0.01563 0.7301-0.1207 1.457-0.2748 2.348-0.7969a2.996 2.999 0 0 0 0.8243-0.7148l1.998-2.498a2.996 2.999 0 0 0 0.6563-1.875 2.996 2.999 0 0 0-1.615-2.658c0.0921-0.096 0.1959-0.1735 0.2891-0.2715a2.996 2.999 0 0 0-2.078-5.061zm-8.821 2.998c0.1719 0.0015 0.3479 0.01393 0.5293 0.03711 1.803 0.2305 2.492 2.095 3.32 3.68 1.954-1.297 3.625-2.787 4.875-3.717-1.522 1.598-2.675 2.746-4.651 4.123 0.3868 0.6804 0.8195 1.28 1.422 1.604 1.018 0.547 1.777 0.2724 3.729-0.7266l-2 2.5c-0.6882 0.4028-1.992 0.5787-2.563 0.4629-0.8-0.118-1.675-0.9943-2.318-1.861-0.1372-0.1853-0.2617-0.3963-0.3887-0.6016-0.479 0.2906-0.996 0.5951-1.565 0.9199-1.147 0.643-2.155 1.053-3.629 1.404-0.8821 0.211-2.18 0.4062-2.465-0.5098-0.2963-0.955 0.4113-2.427 0.5586-2.746 1.042-2.255 2.566-4.591 5.145-4.568zm-1.607 1.504c-0.3827-0.03666-0.7787 0.0541-1.166 0.3203-0.5104 0.3514-1.008 0.9836-1.395 1.66-0.6172 1.079-0.2608 2.483 1.356 2.789 1.563-0.08227 3.061-0.5814 4.461-1.275-0.501-0.8808-0.9648-1.818-1.537-2.473-0.4779-0.5465-1.081-0.9604-1.719-1.021z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/amd-alto.svg b/.icons/Gruvbox-Plus-Dark/panel/24/amd-alto.svg
new file mode 100644
index 000000000..40fe4adbe
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/amd-alto.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-NegativeText" d="m4 4 5 5 5.99-0.0104v0.0208h0.0208l-0.0104 5.99 5 4.958v-15.96zm5 5-5 4.813v6.187h6.541l4.459-5h-6z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/amd-bajo.svg b/.icons/Gruvbox-Plus-Dark/panel/24/amd-bajo.svg
new file mode 100644
index 000000000..65f1072ca
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/amd-bajo.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m4 4 5 5 5.99-0.0104v0.0208h0.0208l-0.0104 5.99 5 4.958v-15.96zm5 5-5 4.813v6.187h6.541l4.459-5h-6z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/amd-medio.svg b/.icons/Gruvbox-Plus-Dark/panel/24/amd-medio.svg
new file mode 100644
index 000000000..5b06dcc11
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/amd-medio.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Highlight" d="m4 4 5 5 5.99-0.0104v0.0208h0.0208l-0.0104 5.99 5 4.958v-15.96zm5 5-5 4.813v6.187h6.541l4.459-5h-6z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/anatine-indicator.svg b/.icons/Gruvbox-Plus-Dark/panel/24/anatine-indicator.svg
new file mode 100644
index 000000000..dd4fc38ab
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/anatine-indicator.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m10.53 19.99c-1.757-0.184-2.981-0.697-3.886-1.629-0.3654-0.376-0.6137-0.723-0.82-1.144-0.4367-0.891-0.5735-1.893-0.3598-2.634 0.2126-0.737 0.696-1.55 1.377-2.314 0.3779-0.425 0.5691-0.7 0.7439-1.046 0.2108-0.417 0.2335-0.697 0.2158-1.084-0.0172-0.3761-0.0962-0.5382-0.2983-0.7093-0.1915-0.1621-0.2705-0.2514-0.8631-0.2226-0.5785 0.0282-0.8622-0.0077-1.138-0.144-0.2143-0.1057-0.2903-0.2251-0.224-0.3522 0.3445-0.2743 0.4653-0.5743 0.8439-0.7139-0.554-0.4822-1.101-0.9866-1.12-1.707 0.03892-0.3858 0.3887-0.293 0.3887-0.293 0.5485 0.1134 1.116 0.2274 1.632 0.2452 0.1486-0.02056 0.3052-0.06098 0.348-0.08983 0.04287-0.02885 0.1597-0.1998 0.2596-0.3799 0.3894-0.702 0.8018-1.155 1.264-1.389 0.5323-0.2693 1.286-0.4133 2-0.3826 0.8595 0.03697 1.59 0.3402 2.186 0.908 0.4098 0.3902 0.681 0.4878 1.071 0.3853 0.2742-0.07214 0.2804-0.07178 0.2804 0.01598 0 0.1153-0.09019 0.2648-0.2286 0.3788l-0.1275 0.1051 0.1286 0.0779c0.1772 0.1074 0.1562 0.1937-0.0546 0.2246-0.1756 0.02579-0.3072 0.08521-0.3072 0.1387 0 0.01889 0.0252 0.1825 0.056 0.3637 0.07557 0.4444 0.04865 1.305-0.0541 1.73-0.1593 0.6589-0.4003 1.123-0.8121 1.563-0.3201 0.2973-1.226 0.9068-1.31 0.9613 0.03962 0 0.3863-0.02077 0.6184 2.24e-4 0.8495 0.07683 1.441 0.2229 2.294 0.6286 0.8057 0.3831 1.148 0.4244 1.594 0.1923 0.2845-0.1481 0.6919-0.4641 0.9962-0.8827 0.2604-0.3581 0.4153-0.5099 0.6572-0.5099 0.2369 0 0.4071 0.1593 0.5864 0.4386 0.2539 0.3955 0.3924 0.6779 0.491 1.367 0.07041 0.4923 0.05064 1.648-0.03662 2.139-0.5214 2.933-2.356 4.908-5.157 5.551-0.7559 0.1735-1.06 0.2047-2.108 0.2159-0.5434 0.0058-1.05 4e-3 -1.127-0.0039z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/anatine-notification.svg b/.icons/Gruvbox-Plus-Dark/panel/24/anatine-notification.svg
new file mode 100644
index 000000000..d5a65799b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/anatine-notification.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m10.53 19.99c-1.757-0.184-2.981-0.697-3.886-1.629-0.3654-0.376-0.6137-0.723-0.82-1.144-0.4367-0.891-0.5735-1.893-0.3598-2.634 0.2126-0.737 0.696-1.55 1.377-2.314 0.3779-0.425 0.569-0.7 0.7439-1.046 0.2108-0.417 0.2335-0.697 0.2158-1.084-0.0172-0.3761-0.0962-0.5382-0.2983-0.7093-0.1915-0.1621-0.2705-0.2514-0.8631-0.2226-0.5785 0.0282-0.8622-0.0077-1.138-0.144-0.2143-0.1057-0.2903-0.2251-0.224-0.3522 0.3445-0.2743 0.4653-0.5743 0.8439-0.7139-0.5541-0.4822-1.101-0.9866-1.12-1.707 0.03892-0.3858 0.3887-0.293 0.3887-0.293 0.5485 0.1134 1.116 0.2274 1.632 0.2452 0.1486-0.02056 0.3052-0.06098 0.348-0.08983 0.04287-0.02885 0.1597-0.1998 0.2596-0.3799 0.3894-0.702 0.8018-1.155 1.264-1.389 0.5323-0.2693 1.286-0.4133 2-0.3826 0.8595 0.03697 1.59 0.3402 2.186 0.908 0.4098 0.3902 0.681 0.4878 1.071 0.3853 0.2742-0.07214 0.2804-0.07178 0.2804 0.01598 0 0.1153-0.09019 0.2648-0.2286 0.3788l-0.1275 0.1051 0.1286 0.0779c0.1772 0.1074 0.1562 0.1937-0.0546 0.2246-0.1756 0.02579-0.3072 0.08521-0.3072 0.1387 0 0.01889 0.0252 0.1825 0.056 0.3637 0.07557 0.4444 0.04865 1.305-0.0541 1.73-0.1593 0.6589-0.4003 1.123-0.8121 1.563-0.3201 0.2973-1.226 0.9068-1.31 0.9613 0.03962 0 0.3863-0.02077 0.6184 2.24e-4 0.8495 0.07683 1.441 0.2229 2.294 0.6286 0.8057 0.3831 1.148 0.4244 1.594 0.1923 0.2845-0.1481 0.6919-0.4641 0.9962-0.8827 0.2604-0.3581 0.4153-0.5099 0.6572-0.5099 0.2369 0 0.4071 0.1593 0.5864 0.4386 0.2539 0.3955 0.3924 0.6779 0.491 1.367 0.07041 0.4923 0.05064 1.648-0.03662 2.139-0.5214 2.933-2.356 4.908-5.157 5.551-0.7559 0.1735-1.06 0.2047-2.108 0.2159-0.5434 0.0058-1.05 4e-3 -1.127-0.0039z" fill="currentColor"/>
+ <circle class="ColorScheme-Highlight" cx="18" cy="7" r="2" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/android-messages-desktop-tray-unread.svg b/.icons/Gruvbox-Plus-Dark/panel/24/android-messages-desktop-tray-unread.svg
new file mode 100644
index 000000000..034694d25
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/android-messages-desktop-tray-unread.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m6.23 5c0.494 0.5492 0.768 1.261 0.7695 2-8.327e-4 1.469-1.066 2.722-2.516 2.959 0.02607 0.0094 0.5322 0.8012 0.5175 0.791v4.955c0 1.825 1.444 3.295 3.238 3.295h10.52c1.794 0 3.238-1.47 3.238-3.295v-7.41c0-1.825-1.444-3.295-3.238-3.295zm2.271 3h10c0.277 0 0.5 0.223 0.5 0.5s-0.223 0.5-0.5 0.5h-10c-0.277 0-0.5-0.223-0.5-0.5s0.223-0.5 0.5-0.5zm0 3h10c0.277 0 0.5 0.223 0.5 0.5s-0.223 0.5-0.5 0.5h-10c-0.277 0-0.5-0.223-0.5-0.5s0.223-0.5 0.5-0.5zm0 3h6c0.277 0 0.5 0.223 0.5 0.5s-0.223 0.5-0.5 0.5h-6c-0.277 0-0.5-0.223-0.5-0.5s0.223-0.5 0.5-0.5z" fill="currentColor"/>
+ <circle class="ColorScheme-Highlight" cx="4" cy="7" r="2" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/android-messages-desktop-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/24/android-messages-desktop-tray.svg
new file mode 100644
index 000000000..2b73ce4a0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/android-messages-desktop-tray.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m3.044 5c-0.8026-0.001007-1.305 0.7653-0.9043 1.379-0.0053-0.00687 2.861 4.371 2.861 4.371v4.955c0 1.825 1.444 3.295 3.238 3.295h10.52c1.794 0 3.238-1.47 3.238-3.295v-7.41c0-1.825-1.444-3.295-3.238-3.295zm5.457 3h10c0.277 0 0.5 0.223 0.5 0.5s-0.223 0.5-0.5 0.5h-10c-0.277 0-0.5-0.223-0.5-0.5s0.223-0.5 0.5-0.5zm0 3h10c0.277 0 0.5 0.223 0.5 0.5s-0.223 0.5-0.5 0.5h-10c-0.277 0-0.5-0.223-0.5-0.5s0.223-0.5 0.5-0.5zm0 3h6c0.277 0 0.5 0.223 0.5 0.5s-0.223 0.5-0.5 0.5h-6c-0.277 0-0.5-0.223-0.5-0.5s0.223-0.5 0.5-0.5z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/antimicro-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/antimicro-panel.svg
new file mode 100644
index 000000000..7322997af
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/antimicro-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 7.0249898,4.0000744 v 0.00195 c -2.4887083,0 -4.3597989,2.0010688 -4.4906099,4.4804688 L 2.0362913,17.943434 c -0.3150264,1.85 1.482765,3.017141 2.9943906,0.994141 0.9425788,-1.279 2.9689984,-3.9375 2.9689984,-3.9375 l 8.0006697,0.04102 2.988531,4.021484 c 1.499025,2.012 3.186861,0.357874 2.996345,-1.003906 L 21.48909,8.5840588 c 7.84e-4,-0.034624 0.0098,-0.066745 0.0098,-0.1015625 -3e-5,-2.4824 -2.002332,-4.4824219 -4.490641,-4.4824219 z m -1.0254769,2 h 2.0001674 v 2 H 9.9998477 V 10.000075 H 7.9996803 v 2 H 5.9995129 v -2 H 3.9993455 V 8.0000744 h 2.0001674 z m 11.0009211,0 a 1.0000837,1 0 0 1 1.000083,1 1.0000837,1 0 0 1 -1.000083,1 1.0000837,1 0 0 1 -1.000084,-1 1.0000837,1 0 0 1 1.000084,-1 z m -2.000168,2 A 1.0000837,1 0 0 1 16.00035,9.0000749 1.0000837,1 0 0 1 15.000266,10.000075 1.0000837,1 0 0 1 14.000183,9.0000749 1.0000837,1 0 0 1 15.000266,8.0000744 Z m 4.000335,0 a 1.0000837,1 0 0 1 1.000084,1.0000005 1.0000837,1 0 0 1 -1.000084,1.0000001 1.0000837,1 0 0 1 -1.000084,-1.0000001 1.0000837,1 0 0 1 1.000084,-1.0000005 z m -2.000167,2.0000006 a 1.0000837,1 0 0 1 1.000083,1 1.0000837,1 0 0 1 -1.000083,1 1.0000837,1 0 0 1 -1.000084,-1 1.0000837,1 0 0 1 1.000084,-1 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/ao-app-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/24/ao-app-tray.svg
new file mode 100644
index 000000000..c36412fc6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/ao-app-tray.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m12.04 4c-0.3251-0.0077-0.6479 0.07768-0.9297 0.2441l-5.223 3.09c-0.5494 0.325-0.8887 0.9262-0.8887 1.576v6.18c-2e-7 0.4033 0.1429 0.7786 0.373 1.09l13.46-7.998c-0.1498-0.3481-0.3924-0.6512-0.7246-0.8477l-5.223-3.092c-0.2571-0.1519-0.549-0.2348-0.8457-0.2422zm6.889 4.41a1.776 1.819 0 0 1 0.01367 0.05273c-0.0044-0.01781-0.0088-0.0351-0.01367-0.05273zm-13.43 7.941c0.01276 0.01353 0.02588 0.02593 0.03906 0.03906a1.776 1.819 0 0 1-0.03906-0.03906z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m18.85 8.176-13.49 8.009a1.776 1.819 0 0 0 0.5271 0.4805l5.224 3.091a1.776 1.819 0 0 0 1.776 0l5.224-3.091a1.776 1.819 0 0 0 0.8879-1.575v-6.181a1.776 1.819 0 0 0-0.1519-0.7336z" fill="currentColor" opacity=".3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/application-running.svg b/.icons/Gruvbox-Plus-Dark/panel/24/application-running.svg
new file mode 100644
index 000000000..8c0d1fd33
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/application-running.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m2 8v8l4-4z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/applications-chat-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/applications-chat-panel.svg
new file mode 120000
index 000000000..c60c9bb01
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/applications-chat-panel.svg
@@ -0,0 +1 @@
+user-available-panel.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/applications-email-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/applications-email-panel.svg
new file mode 100644
index 000000000..cbbed1372
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/applications-email-panel.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m6 6c-1.108 0-2 0.892-2 2v8c0 1.108 0.892 2 2 2h12c1.108 0 2-0.892 2-2v-8c0-1.108-0.892-2-2-2h-12zm0 2 6 3 6-3v2l-6 3-6-3v-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/audacious-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/audacious-panel.svg
new file mode 100644
index 000000000..c1c0ba32e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/audacious-panel.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m12 4a8 8 0 0 0-8 8 8 8 0 0 0 8 8 8 8 0 0 0 8-8 8 8 0 0 0-8-8zm-0.1152 4.002h0.0019c1.867 0.07063 2.972 1.333 3.094 3.174 0.1373 2.075-0.4746 2.616-0.2129 3.033 0.5465 0.8708-0.2264 1.098-0.7402 1.523-0.32 0.265-0.939 0.145-1.245-0.232-0.93-0.538-0.57 0.495-2.49 0.5-0.9983-0.041-1.915-0.761-2.174-1.732-0.3964-1.49 0.1855-2.589 1.805-3.108 0.4682-0.15 1.396-0.06 1.805-0.359 0.385-0.282 0.249-0.688-0.225-0.74-0.68-0.0763-1.74 0.231-2.367 0.107-0.5034-0.1-0.6566-1.061-0.3281-1.475 0.5376-0.6767 1.916-0.6476 2.695-0.6836 0.1312-0.0061 0.2564-0.01255 0.3809-0.0078zm-0.248 4.449c-0.4325 0-0.791 0.3228-0.791 0.7246 0 0.4018 0.3585 0.7324 0.791 0.7324 0.4325 0 0.7734-0.3306 0.7734-0.7324 0-0.4018-0.3409-0.7246-0.7734-0.7246z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/audio-input-microphone-high-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/audio-input-microphone-high-panel.svg
new file mode 120000
index 000000000..24e3adab8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/audio-input-microphone-high-panel.svg
@@ -0,0 +1 @@
+microphone-sensitivity-high.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/audio-input-microphone-high.svg b/.icons/Gruvbox-Plus-Dark/panel/24/audio-input-microphone-high.svg
new file mode 120000
index 000000000..24e3adab8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/audio-input-microphone-high.svg
@@ -0,0 +1 @@
+microphone-sensitivity-high.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/audio-input-microphone-low-zero-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/audio-input-microphone-low-zero-panel.svg
new file mode 120000
index 000000000..e8af0c6df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/audio-input-microphone-low-zero-panel.svg
@@ -0,0 +1 @@
+microphone-sensitivity-medium.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/audio-input-microphone-low.svg b/.icons/Gruvbox-Plus-Dark/panel/24/audio-input-microphone-low.svg
new file mode 120000
index 000000000..ad16fd28c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/audio-input-microphone-low.svg
@@ -0,0 +1 @@
+microphone-sensitivity-low.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/audio-input-microphone-medium.svg b/.icons/Gruvbox-Plus-Dark/panel/24/audio-input-microphone-medium.svg
new file mode 120000
index 000000000..e8af0c6df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/audio-input-microphone-medium.svg
@@ -0,0 +1 @@
+microphone-sensitivity-medium.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/audio-input-microphone-muted.svg b/.icons/Gruvbox-Plus-Dark/panel/24/audio-input-microphone-muted.svg
new file mode 120000
index 000000000..e2e954d75
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/audio-input-microphone-muted.svg
@@ -0,0 +1 @@
+microphone-sensitivity-muted.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/audio-input-microphone-none-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/audio-input-microphone-none-panel.svg
new file mode 120000
index 000000000..6cf00c893
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/audio-input-microphone-none-panel.svg
@@ -0,0 +1 @@
+mic-ready.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/audio-off.svg b/.icons/Gruvbox-Plus-Dark/panel/24/audio-off.svg
new file mode 120000
index 000000000..157d72e0f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/audio-off.svg
@@ -0,0 +1 @@
+audio-volume-muted.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/audio-on.svg b/.icons/Gruvbox-Plus-Dark/panel/24/audio-on.svg
new file mode 100644
index 000000000..b3700e163
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/audio-on.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Highlight" d="m11 4-5 5h-3v6h3l5 5zm2 0v2c2.868 0.8457 5 3.063 5 6 0 2.937-2.132 5.154-5 6v2c3.895-0.8914 7-4.114 7-8 0-3.886-3.105-7.109-7-8zm0 4v8s3-1 3-4c0-3-3-4-3-4z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/audio-output-none-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/audio-output-none-panel.svg
new file mode 120000
index 000000000..157d72e0f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/audio-output-none-panel.svg
@@ -0,0 +1 @@
+audio-volume-muted.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/audio-output-none.svg b/.icons/Gruvbox-Plus-Dark/panel/24/audio-output-none.svg
new file mode 120000
index 000000000..157d72e0f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/audio-output-none.svg
@@ -0,0 +1 @@
+audio-volume-muted.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/audio-ready.svg b/.icons/Gruvbox-Plus-Dark/panel/24/audio-ready.svg
new file mode 120000
index 000000000..b8026e8d1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/audio-ready.svg
@@ -0,0 +1 @@
+audio-volume-high.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/audio-recorder-off.svg b/.icons/Gruvbox-Plus-Dark/panel/24/audio-recorder-off.svg
new file mode 100644
index 000000000..b4e1ac366
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/audio-recorder-off.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m12 4c-2.216 0-4 1.859-4 4.168v1.664c0 2.309 1.784 4.168 4 4.168 2.216 0 4-1.859 4-4.168v-1.664c0-2.309-1.784-4.168-4-4.168zm-5 7c-0.5523 0-1 0.4477-1 1-1.05e-4 0.03719 0.0019 0.07436 0.0059 0.1113 0.06371 2.435 2.193 4.425 4.994 4.814v1.074h-3c-0.5523 0-1 0.4477-1 1s0.4477 1 1 1h8c0.5523 0 1-0.4477 1-1s-0.4477-1-1-1h-3v-1.074c2.805-0.3896 4.936-2.387 4.994-4.826 0.0036-0.03308 0.0056-0.06633 0.0059-0.09961 0-0.5523-0.4477-1-1-1s-1 0.4477-1 1h-0.01563c-0.08353 2.068-1.411 3-3.984 3-2.574 0-3.901-0.9322-3.984-3h-0.01563c0-0.5523-0.4477-1-1-1z" fill="currentColor" opacity=".3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/audio-recorder-on.svg b/.icons/Gruvbox-Plus-Dark/panel/24/audio-recorder-on.svg
new file mode 100644
index 000000000..391887f5d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/audio-recorder-on.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Highlight" d="m7 11a1 1 0 0 0-1 1 1 1 0 0 0 0.00586 0.1113c0.06371 2.435 2.193 4.425 4.994 4.814v1.074h-3a1 1 0 0 0-1 1 1 1 0 0 0 1 1h8a1 1 0 0 0 1-1 1 1 0 0 0-1-1h-3v-1.074c2.805-0.3896 4.936-2.387 4.994-4.826a1 1 0 0 0 0.005859-0.09961 1 1 0 0 0-1-1 1 1 0 0 0-1 1h-0.01563c-0.08353 2.068-1.411 3-3.984 3-2.574 0-3.901-0.9322-3.984-3h-0.01562a1 1 0 0 0-1-1z" fill="currentColor"/>
+ <path class="ColorScheme-Highlight" d="m16 8.167v1.666c0 2.309-1.784 4.167-4 4.167s-4-1.858-4-4.167v-1.666c0-2.309 1.784-4.167 4-4.167s4 1.858 4 4.167z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/audio-recorder-paused.svg b/.icons/Gruvbox-Plus-Dark/panel/24/audio-recorder-paused.svg
new file mode 100644
index 000000000..dbd9a151d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/audio-recorder-paused.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m7 11a1 1 0 0 0-1 1 1 1 0 0 0 0.00586 0.1113c0.06371 2.435 2.193 4.425 4.994 4.814v1.074h-3a1 1 0 0 0-1 1 1 1 0 0 0 1 1h8a1 1 0 0 0 1-1 1 1 0 0 0-1-1h-3v-1.074c2.805-0.3896 4.936-2.387 4.994-4.826a1 1 0 0 0 0.005859-0.09961 1 1 0 0 0-1-1 1 1 0 0 0-1 1h-0.01563c-0.08353 2.068-1.411 3-3.984 3-2.574 0-3.901-0.9322-3.984-3h-0.01562a1 1 0 0 0-1-1z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m12 4c-2.216 0-4 1.859-4 4.168v1.664c0 2.309 1.784 4.168 4 4.168 2.216 0 4-1.859 4-4.168v-1.664c0-2.309-1.784-4.168-4-4.168zm-2 3h1v4h-1zm3 0h1v4h-1z" fill="currentColor" opacity=".3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/audio-volume-high-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/audio-volume-high-panel.svg
new file mode 120000
index 000000000..b8026e8d1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/audio-volume-high-panel.svg
@@ -0,0 +1 @@
+audio-volume-high.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/audio-volume-high-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/audio-volume-high-symbolic.svg
new file mode 120000
index 000000000..b8026e8d1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/audio-volume-high-symbolic.svg
@@ -0,0 +1 @@
+audio-volume-high.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/audio-volume-high.svg b/.icons/Gruvbox-Plus-Dark/panel/24/audio-volume-high.svg
new file mode 100644
index 000000000..d890f3437
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/audio-volume-high.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m11 4-5 5h-3v6h3l5 5zm2 0v2c2.868 0.8457 5 3.063 5 6s-2.132 5.154-5 6v2c3.895-0.8914 7-4.114 7-8s-3.105-7.109-7-8zm0 4v8s3-1 3-4-3-4-3-4z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/audio-volume-low-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/audio-volume-low-panel.svg
new file mode 120000
index 000000000..0727acd84
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/audio-volume-low-panel.svg
@@ -0,0 +1 @@
+audio-volume-low.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/audio-volume-low-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/audio-volume-low-symbolic.svg
new file mode 120000
index 000000000..0727acd84
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/audio-volume-low-symbolic.svg
@@ -0,0 +1 @@
+audio-volume-low.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/audio-volume-low-zero-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/audio-volume-low-zero-panel.svg
new file mode 120000
index 000000000..0727acd84
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/audio-volume-low-zero-panel.svg
@@ -0,0 +1 @@
+audio-volume-low.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/audio-volume-low.svg b/.icons/Gruvbox-Plus-Dark/panel/24/audio-volume-low.svg
new file mode 100644
index 000000000..24b8aa8fa
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/audio-volume-low.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m11 4-5 5h-3v6h3l5 5z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m13 4v2c2.868 0.8457 5 3.063 5 6s-2.132 5.154-5 6v2c3.895-0.8914 7-4.114 7-8s-3.105-7.109-7-8zm0 4v8s3-1 3-4-3-4-3-4z" fill="currentColor" opacity=".3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/audio-volume-medium-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/audio-volume-medium-panel.svg
new file mode 120000
index 000000000..3aa607115
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/audio-volume-medium-panel.svg
@@ -0,0 +1 @@
+audio-volume-medium.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/audio-volume-medium-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/audio-volume-medium-symbolic.svg
new file mode 120000
index 000000000..3aa607115
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/audio-volume-medium-symbolic.svg
@@ -0,0 +1 @@
+audio-volume-medium.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/audio-volume-medium.svg b/.icons/Gruvbox-Plus-Dark/panel/24/audio-volume-medium.svg
new file mode 100644
index 000000000..f242f3905
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/audio-volume-medium.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m11 4-5 5h-3v6h3l5 5zm2 4v8s3-1 3-4-3-4-3-4z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m13 4v2c2.868 0.8457 5 3.063 5 6s-2.132 5.154-5 6v2c3.895-0.8914 7-4.114 7-8s-3.105-7.109-7-8z" fill="currentColor" opacity=".3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/audio-volume-muted-blocked-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/audio-volume-muted-blocked-panel.svg
new file mode 120000
index 000000000..157d72e0f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/audio-volume-muted-blocked-panel.svg
@@ -0,0 +1 @@
+audio-volume-muted.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/audio-volume-muted-blocking-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/audio-volume-muted-blocking-panel.svg
new file mode 120000
index 000000000..157d72e0f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/audio-volume-muted-blocking-panel.svg
@@ -0,0 +1 @@
+audio-volume-muted.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/audio-volume-muted-blocking.svg b/.icons/Gruvbox-Plus-Dark/panel/24/audio-volume-muted-blocking.svg
new file mode 120000
index 000000000..157d72e0f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/audio-volume-muted-blocking.svg
@@ -0,0 +1 @@
+audio-volume-muted.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/audio-volume-muted-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/audio-volume-muted-panel.svg
new file mode 120000
index 000000000..157d72e0f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/audio-volume-muted-panel.svg
@@ -0,0 +1 @@
+audio-volume-muted.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/audio-volume-muted-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/audio-volume-muted-symbolic.svg
new file mode 120000
index 000000000..157d72e0f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/audio-volume-muted-symbolic.svg
@@ -0,0 +1 @@
+audio-volume-muted.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/audio-volume-muted.svg b/.icons/Gruvbox-Plus-Dark/panel/24/audio-volume-muted.svg
new file mode 100644
index 000000000..8ad544e27
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/audio-volume-muted.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m11 4-5 5h-3v6h3l5 5zm2 0v2c2.868 0.8457 5 3.063 5 6 0 2.937-2.132 5.154-5 6v2c3.895-0.8914 7-4.114 7-8 0-3.886-3.105-7.109-7-8zm0 4v8s3-1 3-4c0-3-3-4-3-4z" fill="currentColor" opacity=".3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/audio-volume-off.svg b/.icons/Gruvbox-Plus-Dark/panel/24/audio-volume-off.svg
new file mode 120000
index 000000000..157d72e0f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/audio-volume-off.svg
@@ -0,0 +1 @@
+audio-volume-muted.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/autokey-status-error.svg b/.icons/Gruvbox-Plus-Dark/panel/24/autokey-status-error.svg
new file mode 100644
index 000000000..fce6f04db
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/autokey-status-error.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-NegativeText" d="m4 17.2v0.547c0 1.212 1.038 2.25 2.25 2.25h11.5c1.212 0 2.25-1.038 2.25-2.25v-0.547c-0.532 0.485-1.225 0.797-2 0.797h-12c-0.7746 0-1.468-0.312-2-0.797zm8-11.2c0.2169 0 0.4277 0.1358 0.496 0.35l0.87 2.65h2.851c0.4866 0 0.6883 0.6862 0.293 0.9699l-2.314 1.666 0.88 2.702c0.1443 0.4587-0.3787 0.8438-0.769 0.563l-2.307-1.68-2.298 1.68c-0.3938 0.2887-0.9254-0.1003-0.7695-0.563l0.8906-2.712-2.303-1.675c-0.3916-0.2851-0.191-0.9518 0.2934-0.9512h2.851l0.881-2.65c0.0644-0.1991 0.238-0.35 0.455-0.35zm-5-2c-1.019-2e-4 -1.886 0.9871-2 2l-0.9878 8.779c-0.1316 1.185 0.7955 2.221 1.988 2.221h12c1.192 0 2.12-1.036 1.989-2.221l-0.9885-8.779c-0.114-1.013-0.9808-2-2-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/autokey-status.svg b/.icons/Gruvbox-Plus-Dark/panel/24/autokey-status.svg
new file mode 100644
index 000000000..0a1b53cd6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/autokey-status.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m4 17.2v0.547c0 1.212 1.038 2.25 2.25 2.25h11.5c1.212 0 2.25-1.038 2.25-2.25v-0.547c-0.532 0.485-1.225 0.797-2 0.797h-12c-0.7746 0-1.468-0.312-2-0.797zm3-13.2a2 2 0 0 0-1.988 1.779l-1 9a2 2 0 0 0 1.988 2.221h12a2 2 0 0 0 1.988-2.221l-1-9a2 2 0 0 0-1.988-1.779h-10zm4.986 2a0.5 0.5 0 0 1 0.496 0.3477l0.87 2.715h2.851a0.5 0.5 0 0 1 0.293 0.9063l-2.314 1.666 0.88 2.711a0.5 0.5 0 0 1-0.769 0.556l-2.301-1.683-2.304 1.676a0.5 0.5 0 0 1-0.7695-0.563l0.8906-2.707-2.305-1.676a0.5 0.5 0 0 1 0.2949-0.9043l2.851 0.0137 0.881-2.713a0.5 0.5 0 0 1 0.455-0.3457z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/avatar-default.svg b/.icons/Gruvbox-Plus-Dark/panel/24/avatar-default.svg
new file mode 100644
index 000000000..ba27ae757
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/avatar-default.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m12 5c-1.933-5e-6 -3.5 1.567-3.5 3.5 1.4e-5 1.933 1.567 3.5 3.5 3.5 1.933 5e-6 3.5-1.567 3.5-3.5 0-1.933-1.567-3.5-3.5-3.5zm0 8c-3.557 0.0042-6.555 2.504-7 6h14c-0.4445-3.496-3.443-5.996-7-6z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Ak.svg b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Ak.svg
new file mode 120000
index 000000000..7f11d53c3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Ak.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ak.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Am.svg b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Am.svg
new file mode 120000
index 000000000..2f9d5cb61
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Am.svg
@@ -0,0 +1 @@
+indicator-keyboard-Am.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Ar.svg b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Ar.svg
new file mode 120000
index 000000000..86266ed4a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Ar.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ar.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Av.svg b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Av.svg
new file mode 120000
index 000000000..6dcea3982
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Av.svg
@@ -0,0 +1 @@
+indicator-keyboard-Av.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Az.svg b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Az.svg
new file mode 120000
index 000000000..062c1a53f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Az.svg
@@ -0,0 +1 @@
+indicator-keyboard-Az.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Be.svg b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Be.svg
new file mode 120000
index 000000000..f0306a48c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Be.svg
@@ -0,0 +1 @@
+indicator-keyboard-Be.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Bg.svg b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Bg.svg
new file mode 120000
index 000000000..1abf17d37
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Bg.svg
@@ -0,0 +1 @@
+indicator-keyboard-Bg.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Bm.svg b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Bm.svg
new file mode 120000
index 000000000..6099f6af5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Bm.svg
@@ -0,0 +1 @@
+indicator-keyboard-Bm.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Bn.svg b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Bn.svg
new file mode 120000
index 000000000..0447c2210
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Bn.svg
@@ -0,0 +1 @@
+indicator-keyboard-Bn.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Br.svg b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Br.svg
new file mode 120000
index 000000000..407086e82
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Br.svg
@@ -0,0 +1 @@
+indicator-keyboard-Br.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Bs.svg b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Bs.svg
new file mode 120000
index 000000000..53b805827
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Bs.svg
@@ -0,0 +1 @@
+indicator-keyboard-Bs.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-By.svg b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-By.svg
new file mode 120000
index 000000000..21ffb6433
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-By.svg
@@ -0,0 +1 @@
+indicator-keyboard-By.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Ch.svg b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Ch.svg
new file mode 120000
index 000000000..55e374c25
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Ch.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ch.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Cm.svg b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Cm.svg
new file mode 120000
index 000000000..c46ff7b11
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Cm.svg
@@ -0,0 +1 @@
+indicator-keyboard-Cm.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Cr.svg b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Cr.svg
new file mode 120000
index 000000000..f072b3308
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Cr.svg
@@ -0,0 +1 @@
+indicator-keyboard-Cr.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Cs.svg b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Cs.svg
new file mode 120000
index 000000000..50ed1589b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Cs.svg
@@ -0,0 +1 @@
+indicator-keyboard-Cs.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Da.svg b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Da.svg
new file mode 120000
index 000000000..378b74fe0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Da.svg
@@ -0,0 +1 @@
+indicator-keyboard-Da.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-De.svg b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-De.svg
new file mode 120000
index 000000000..0180a1b86
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-De.svg
@@ -0,0 +1 @@
+indicator-keyboard-De.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Dv.svg b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Dv.svg
new file mode 120000
index 000000000..e68c0d0bd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Dv.svg
@@ -0,0 +1 @@
+indicator-keyboard-Dv.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Dz.svg b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Dz.svg
new file mode 120000
index 000000000..d0b76ccc6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Dz.svg
@@ -0,0 +1 @@
+indicator-keyboard-Dz.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Ee.svg b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Ee.svg
new file mode 120000
index 000000000..7e4c18fab
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Ee.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ee.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-En.svg b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-En.svg
new file mode 120000
index 000000000..2418dd7df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-En.svg
@@ -0,0 +1 @@
+indicator-keyboard-En.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Eo.svg b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Eo.svg
new file mode 120000
index 000000000..24188cbd5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Eo.svg
@@ -0,0 +1 @@
+indicator-keyboard-Eo.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Es.svg b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Es.svg
new file mode 120000
index 000000000..88508478f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Es.svg
@@ -0,0 +1 @@
+indicator-keyboard-Es.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Et.svg b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Et.svg
new file mode 120000
index 000000000..915bf452f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Et.svg
@@ -0,0 +1 @@
+indicator-keyboard-Et.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Fa.svg b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Fa.svg
new file mode 120000
index 000000000..df670dbc5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Fa.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fa.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Ff.svg b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Ff.svg
new file mode 120000
index 000000000..8ec3df157
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Ff.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ff.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Fi.svg b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Fi.svg
new file mode 120000
index 000000000..9ee376544
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Fi.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fi.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Fo.svg b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Fo.svg
new file mode 120000
index 000000000..f10d41e70
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Fo.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fo.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Fr.svg b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Fr.svg
new file mode 120000
index 000000000..7a4d593bf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Fr.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fr.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Ga.svg b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Ga.svg
new file mode 120000
index 000000000..d0b8edd4f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Ga.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ga.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Gr.svg b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Gr.svg
new file mode 120000
index 000000000..960bc4a2d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Gr.svg
@@ -0,0 +1 @@
+indicator-keyboard-Gr.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Gu.svg b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Gu.svg
new file mode 120000
index 000000000..20434a2e4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Gu.svg
@@ -0,0 +1 @@
+indicator-keyboard-Gu.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Ha.svg b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Ha.svg
new file mode 120000
index 000000000..f3d7f9ae2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Ha.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ha.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-He.svg b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-He.svg
new file mode 120000
index 000000000..5e49240de
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-He.svg
@@ -0,0 +1 @@
+indicator-keyboard-He.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Hi.svg b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Hi.svg
new file mode 120000
index 000000000..d4dd2464f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Hi.svg
@@ -0,0 +1 @@
+indicator-keyboard-Hi.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Hr.svg b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Hr.svg
new file mode 120000
index 000000000..8ebeedf66
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Hr.svg
@@ -0,0 +1 @@
+indicator-keyboard-Hr.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Hu.svg b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Hu.svg
new file mode 120000
index 000000000..756410ca4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Hu.svg
@@ -0,0 +1 @@
+indicator-keyboard-Hu.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Hy.svg b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Hy.svg
new file mode 120000
index 000000000..ed78ecd2c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Hy.svg
@@ -0,0 +1 @@
+indicator-keyboard-Hy.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Ie.svg b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Ie.svg
new file mode 120000
index 000000000..95a98960f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Ie.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ie.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Ig.svg b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Ig.svg
new file mode 120000
index 000000000..ae2dcda60
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Ig.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ig.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Ik.svg b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Ik.svg
new file mode 120000
index 000000000..a1307fc72
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Ik.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ik.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-In.svg b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-In.svg
new file mode 120000
index 000000000..8138a152e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-In.svg
@@ -0,0 +1 @@
+indicator-keyboard-In.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Is.svg b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Is.svg
new file mode 120000
index 000000000..bf9bfa7d8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Is.svg
@@ -0,0 +1 @@
+indicator-keyboard-Is.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-It.svg b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-It.svg
new file mode 120000
index 000000000..f93af5fb2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-It.svg
@@ -0,0 +1 @@
+indicator-keyboard-It.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Ja.svg b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Ja.svg
new file mode 120000
index 000000000..b413ea93e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Ja.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ja.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Ka.svg b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Ka.svg
new file mode 120000
index 000000000..e1c1a48d7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Ka.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ka.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Ki.svg b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Ki.svg
new file mode 120000
index 000000000..0bfdae104
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Ki.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ki.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Kk.svg b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Kk.svg
new file mode 120000
index 000000000..bbbc77701
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Kk.svg
@@ -0,0 +1 @@
+indicator-keyboard-Kk.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Km.svg b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Km.svg
new file mode 120000
index 000000000..640dc3978
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Km.svg
@@ -0,0 +1 @@
+indicator-keyboard-Km.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Kn.svg b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Kn.svg
new file mode 120000
index 000000000..ea60ff9f8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Kn.svg
@@ -0,0 +1 @@
+indicator-keyboard-Kn.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Ko.svg b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Ko.svg
new file mode 120000
index 000000000..c8eaea546
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Ko.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ko.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Ku.svg b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Ku.svg
new file mode 120000
index 000000000..cd41a3159
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Ku.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ku.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Lo.svg b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Lo.svg
new file mode 120000
index 000000000..b44e40ef7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Lo.svg
@@ -0,0 +1 @@
+indicator-keyboard-Lo.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Lt.svg b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Lt.svg
new file mode 120000
index 000000000..fdf8af7dc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Lt.svg
@@ -0,0 +1 @@
+indicator-keyboard-Lt.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Lv.svg b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Lv.svg
new file mode 120000
index 000000000..cf6df25ff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Lv.svg
@@ -0,0 +1 @@
+indicator-keyboard-Lv.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Md.svg b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Md.svg
new file mode 120000
index 000000000..362998db4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Md.svg
@@ -0,0 +1 @@
+indicator-keyboard-Md.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Mi.svg b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Mi.svg
new file mode 120000
index 000000000..ac9ac19bf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Mi.svg
@@ -0,0 +1 @@
+indicator-keyboard-Mi.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Mk.svg b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Mk.svg
new file mode 120000
index 000000000..e784db827
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Mk.svg
@@ -0,0 +1 @@
+indicator-keyboard-Mk.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Ml.svg b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Ml.svg
new file mode 120000
index 000000000..30a2c091b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Ml.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ml.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Mn.svg b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Mn.svg
new file mode 120000
index 000000000..a83fbaf8a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Mn.svg
@@ -0,0 +1 @@
+indicator-keyboard-Mn.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Mr.svg b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Mr.svg
new file mode 120000
index 000000000..043bfc4f4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Mr.svg
@@ -0,0 +1 @@
+indicator-keyboard-Mr.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Mt.svg b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Mt.svg
new file mode 120000
index 000000000..1a5e1fb1f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Mt.svg
@@ -0,0 +1 @@
+indicator-keyboard-Mt.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-My.svg b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-My.svg
new file mode 120000
index 000000000..582a67b21
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-My.svg
@@ -0,0 +1 @@
+indicator-keyboard-My.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Ne.svg b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Ne.svg
new file mode 120000
index 000000000..171a8b541
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Ne.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ne.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Nl.svg b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Nl.svg
new file mode 120000
index 000000000..20dde9316
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Nl.svg
@@ -0,0 +1 @@
+indicator-keyboard-Nl.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-No.svg b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-No.svg
new file mode 120000
index 000000000..8a12469c0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-No.svg
@@ -0,0 +1 @@
+indicator-keyboard-No.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Or.svg b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Or.svg
new file mode 120000
index 000000000..292b9d8fd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Or.svg
@@ -0,0 +1 @@
+indicator-keyboard-Or.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Pa.svg b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Pa.svg
new file mode 120000
index 000000000..0aa50bce9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Pa.svg
@@ -0,0 +1 @@
+indicator-keyboard-Pa.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Ph.svg b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Ph.svg
new file mode 120000
index 000000000..0ce8011ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Ph.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ph.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Pl.svg b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Pl.svg
new file mode 120000
index 000000000..4eefab8eb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Pl.svg
@@ -0,0 +1 @@
+indicator-keyboard-Pl.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Ps.svg b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Ps.svg
new file mode 120000
index 000000000..b6b824f70
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Ps.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ps.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Pt.svg b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Pt.svg
new file mode 120000
index 000000000..c4dfdb297
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Pt.svg
@@ -0,0 +1 @@
+indicator-keyboard-Pt.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Ro.svg b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Ro.svg
new file mode 120000
index 000000000..52b01d83e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Ro.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ro.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Ru.svg b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Ru.svg
new file mode 120000
index 000000000..2014f8975
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Ru.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ru.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Sa.svg b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Sa.svg
new file mode 120000
index 000000000..fa05a4b70
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Sa.svg
@@ -0,0 +1 @@
+indicator-keyboard-Sa.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Sd.svg b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Sd.svg
new file mode 120000
index 000000000..619debe74
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Sd.svg
@@ -0,0 +1 @@
+indicator-keyboard-Sd.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Si.svg b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Si.svg
new file mode 120000
index 000000000..d3dfefa73
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Si.svg
@@ -0,0 +1 @@
+indicator-keyboard-Si.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Sk.svg b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Sk.svg
new file mode 120000
index 000000000..9fa04fac3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Sk.svg
@@ -0,0 +1 @@
+indicator-keyboard-Sk.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Sl.svg b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Sl.svg
new file mode 120000
index 000000000..f1ebf016f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Sl.svg
@@ -0,0 +1 @@
+indicator-keyboard-Sl.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Sq.svg b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Sq.svg
new file mode 120000
index 000000000..ae01a7f09
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Sq.svg
@@ -0,0 +1 @@
+indicator-keyboard-Sq.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Sr.svg b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Sr.svg
new file mode 120000
index 000000000..ac683eabb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Sr.svg
@@ -0,0 +1 @@
+indicator-keyboard-Sr.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Sv.svg b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Sv.svg
new file mode 120000
index 000000000..2c0c0b32c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Sv.svg
@@ -0,0 +1 @@
+indicator-keyboard-Sv.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Sw.svg b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Sw.svg
new file mode 120000
index 000000000..004df7a43
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Sw.svg
@@ -0,0 +1 @@
+indicator-keyboard-Sw.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Sy.svg b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Sy.svg
new file mode 120000
index 000000000..737d29761
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Sy.svg
@@ -0,0 +1 @@
+indicator-keyboard-Sy.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Ta.svg b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Ta.svg
new file mode 120000
index 000000000..375a158d7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Ta.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ta.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Te.svg b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Te.svg
new file mode 120000
index 000000000..75c301b15
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Te.svg
@@ -0,0 +1 @@
+indicator-keyboard-Te.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Tg.svg b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Tg.svg
new file mode 120000
index 000000000..9a3d10c56
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Tg.svg
@@ -0,0 +1 @@
+indicator-keyboard-Tg.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Th.svg b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Th.svg
new file mode 120000
index 000000000..932c55e0c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Th.svg
@@ -0,0 +1 @@
+indicator-keyboard-Th.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Tk.svg b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Tk.svg
new file mode 120000
index 000000000..c2639a9df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Tk.svg
@@ -0,0 +1 @@
+indicator-keyboard-Tk.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Tn.svg b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Tn.svg
new file mode 120000
index 000000000..6314fea53
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Tn.svg
@@ -0,0 +1 @@
+indicator-keyboard-Tn.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Tr.svg b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Tr.svg
new file mode 120000
index 000000000..6398e82ce
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Tr.svg
@@ -0,0 +1 @@
+indicator-keyboard-Tr.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Uk.svg b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Uk.svg
new file mode 120000
index 000000000..834fca66f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Uk.svg
@@ -0,0 +1 @@
+indicator-keyboard-Uk.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Ur.svg b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Ur.svg
new file mode 120000
index 000000000..70fad7746
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Ur.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ur.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Uz.svg b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Uz.svg
new file mode 120000
index 000000000..3748fa1a3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Uz.svg
@@ -0,0 +1 @@
+indicator-keyboard-Uz.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Vi.svg b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Vi.svg
new file mode 120000
index 000000000..0180972a3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Vi.svg
@@ -0,0 +1 @@
+indicator-keyboard-Vi.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Wo.svg b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Wo.svg
new file mode 120000
index 000000000..63f08987c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Wo.svg
@@ -0,0 +1 @@
+indicator-keyboard-Wo.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Xs.svg b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Xs.svg
new file mode 120000
index 000000000..bf1c81ddc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Xs.svg
@@ -0,0 +1 @@
+indicator-keyboard-Xs.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Yo.svg b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Yo.svg
new file mode 120000
index 000000000..59f3d3d33
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Yo.svg
@@ -0,0 +1 @@
+indicator-keyboard-Yo.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Zh.svg b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Zh.svg
new file mode 120000
index 000000000..66e790a01
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/ayatana-indicator-keyboard-Zh.svg
@@ -0,0 +1 @@
+indicator-keyboard-Zh.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/bad-signal-lock.svg b/.icons/Gruvbox-Plus-Dark/panel/24/bad-signal-lock.svg
new file mode 120000
index 000000000..3a6aeaa7d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/bad-signal-lock.svg
@@ -0,0 +1 @@
+network-wireless-secure-signal-low.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/bad-signal.svg b/.icons/Gruvbox-Plus-Dark/panel/24/bad-signal.svg
new file mode 120000
index 000000000..b158bb2d4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/bad-signal.svg
@@ -0,0 +1 @@
+network-wireless-signal-low.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/banshee-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/banshee-panel.svg
new file mode 100644
index 000000000..14d2f7ccc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/banshee-panel.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m11.51 3.982c-0.1227 0.0045-0.5184 0.01041-0.6328 0.01758-4.268 0.2499-3.818 2.004-6.369 3.607 2.614 0.07448 3.292-1.611 5.002-1.543v2.806c0.6086-0.3907 1.288-0.6575 2-0.7852zm0 4.103v3.324s4.491-1.262 4.955 1.443c0.6063 3.749-4.77 3.767-6.955 3.562v-7.545c-1.563 1.014-2.507 2.75-2.508 4.613 0 3.038 2.462 5.5 5.5 5.5 3.038 0 5.5-2.462 5.5-5.5s-2.462-5.5-5.5-5.5c-0.3331 0.0037-0.6652 0.03773-0.9922 0.1016zm1.633 4.527c-0.5631 0.01103-1.177 0.1606-1.633 0.334v2.035s3.385 0.2213 3.102-1.605c-0.1062-0.6854-0.7448-0.7779-1.469-0.7637z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/battery-000-charging-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/battery-000-charging-symbolic.svg
new file mode 120000
index 000000000..47cf3ff48
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/battery-000-charging-symbolic.svg
@@ -0,0 +1 @@
+battery-000-charging.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/battery-000-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/24/battery-000-charging.svg
new file mode 100644
index 000000000..d8f6b4ef1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/battery-000-charging.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m10 5v1h-3v12c0 0.55 0.446 1 1 1h8c0.554 0 1-0.45 1-1v-12h-3v-1zm2 4v3h3l-3 5v-3h-3z" fill="currentColor" opacity=".3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/battery-000-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/battery-000-symbolic.svg
new file mode 120000
index 000000000..1bf261b38
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/battery-000-symbolic.svg
@@ -0,0 +1 @@
+battery-000.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/battery-000.svg b/.icons/Gruvbox-Plus-Dark/panel/24/battery-000.svg
new file mode 100644
index 000000000..0f562eef1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/battery-000.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-NegativeText" d="m10 5v1h-3v12c0 0.554 0.446 1 1 1h7v-9h2v-4h-3v-1z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-NegativeText" d="m16 11v4l0.25 2h1.5l0.25-2v-4zm0 7v2h2v-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/battery-010-charging-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/battery-010-charging-symbolic.svg
new file mode 120000
index 000000000..9fe8cd6de
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/battery-010-charging-symbolic.svg
@@ -0,0 +1 @@
+battery-010-charging.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/battery-010-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/24/battery-010-charging.svg
new file mode 100644
index 000000000..4b98f2ad8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/battery-010-charging.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m10 5v1h-3v12c0 0.55 0.446 1 1 1h8c0.554 0 1-0.45 1-1v-12h-3v-1zm2 4v3h3l-3 5v-3h-3z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m7 16v2c0 0.55 0.446 1 1 1h8c0.554 0 1-0.45 1-1v-2h-4.4l-0.6 1v-1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/battery-010-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/battery-010-symbolic.svg
new file mode 120000
index 000000000..d85bda41c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/battery-010-symbolic.svg
@@ -0,0 +1 @@
+battery-010.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/battery-010.svg b/.icons/Gruvbox-Plus-Dark/panel/24/battery-010.svg
new file mode 100644
index 000000000..1f50991be
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/battery-010.svg
@@ -0,0 +1,8 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-NegativeText" d="m10 5v1h-3v12c0 0.554 0.446 1 1 1h7v-9h2v-4h-3v-1z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-NegativeText" d="m7 16v2c0 0.554 0.446 1 1 1h7v-3z" fill="currentColor"/>
+ <path class="ColorScheme-NegativeText" d="m16 11v4l0.25 2h1.5l0.25-2v-4zm0 7v2h2v-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/battery-020-charging-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/battery-020-charging-symbolic.svg
new file mode 120000
index 000000000..5c4b1caf0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/battery-020-charging-symbolic.svg
@@ -0,0 +1 @@
+battery-020-charging.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/battery-020-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/24/battery-020-charging.svg
new file mode 100644
index 000000000..877562a0a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/battery-020-charging.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m10 5v1h-3v12c0 0.55 0.446 1 1 1h8c0.554 0 1-0.45 1-1v-12h-3v-1zm2 4v3h3l-3 5v-3h-3z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m7 15v3c0 0.55 0.446 1 1 1h8c0.554 0 1-0.45 1-1v-3h-3.801l-1.199 2v-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/battery-020-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/battery-020-symbolic.svg
new file mode 120000
index 000000000..f76eaff39
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/battery-020-symbolic.svg
@@ -0,0 +1 @@
+battery-020.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/battery-020.svg b/.icons/Gruvbox-Plus-Dark/panel/24/battery-020.svg
new file mode 100644
index 000000000..b1c5a2714
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/battery-020.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-NeutralText" d="m10 5v1h-3v12c0 0.554 0.446 1 1 1h8c0.554 0 1-0.446 1-1v-12h-3v-1z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-NeutralText" d="m7 15v3c0 0.554 0.446 1 1 1h8c0.554 0 1-0.446 1-1v-3z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/battery-030-charging-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/battery-030-charging-symbolic.svg
new file mode 120000
index 000000000..514ae69cd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/battery-030-charging-symbolic.svg
@@ -0,0 +1 @@
+battery-030-charging.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/battery-030-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/24/battery-030-charging.svg
new file mode 100644
index 000000000..de8171bb8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/battery-030-charging.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m10 5v1h-3v12c0 0.55 0.446 1 1 1h8c0.554 0 1-0.45 1-1v-12h-3v-1zm2 4v3h3l-3 5v-3h-3z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m7 14v4c0 0.55 0.446 1 1 1h8c0.554 0 1-0.45 1-1v-4h-3.199l-1.801 3v-3h-3z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/battery-030-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/battery-030-symbolic.svg
new file mode 120000
index 000000000..279fd83ea
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/battery-030-symbolic.svg
@@ -0,0 +1 @@
+battery-030.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/battery-030.svg b/.icons/Gruvbox-Plus-Dark/panel/24/battery-030.svg
new file mode 100644
index 000000000..2e4c7d535
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/battery-030.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m10 5v1h-3v12c0 0.55 0.446 1 1 1h8c0.554 0 1-0.45 1-1v-12h-3v-1z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m7 14v4c0 0.55 0.446 1 1 1h8c0.554 0 1-0.45 1-1v-4z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/battery-040-charging-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/battery-040-charging-symbolic.svg
new file mode 120000
index 000000000..5c0e49378
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/battery-040-charging-symbolic.svg
@@ -0,0 +1 @@
+battery-040-charging.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/battery-040-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/24/battery-040-charging.svg
new file mode 100644
index 000000000..5435251b0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/battery-040-charging.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m10 5v1h-3v12c0 0.55 0.446 1 1 1h8c0.554 0 1-0.45 1-1v-12h-3v-1zm2 4v3h3l-3 5v-3h-3z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m7 13v5c0 0.55 0.446 1 1 1h8c0.554 0 1-0.45 1-1v-5h-2.6l-2.4 4v-3h-3l0.5996-1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/battery-040-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/battery-040-symbolic.svg
new file mode 120000
index 000000000..66c1d449d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/battery-040-symbolic.svg
@@ -0,0 +1 @@
+battery-040.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/battery-040.svg b/.icons/Gruvbox-Plus-Dark/panel/24/battery-040.svg
new file mode 100644
index 000000000..a6066a175
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/battery-040.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m10 5v1h-3v12c0 0.55 0.446 1 1 1h8c0.554 0 1-0.45 1-1v-12h-3v-1z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m7 13v5c0 0.55 0.446 1 1 1h8c0.554 0 1-0.45 1-1v-5z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/battery-050-charging-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/battery-050-charging-symbolic.svg
new file mode 120000
index 000000000..36082ab8f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/battery-050-charging-symbolic.svg
@@ -0,0 +1 @@
+battery-050-charging.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/battery-050-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/24/battery-050-charging.svg
new file mode 100644
index 000000000..146df9f48
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/battery-050-charging.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m10 5v1h-3v12c0 0.55 0.446 1 1 1h8c0.554 0 1-0.45 1-1v-12h-3v-1zm2 4v3h3l-3 5v-3h-3z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m7 12v6c0 0.55 0.446 1 1 1h8c0.554 0 1-0.45 1-1v-6h-2l-3 5v-3h-3l1.199-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/battery-050-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/battery-050-symbolic.svg
new file mode 120000
index 000000000..407f46bf7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/battery-050-symbolic.svg
@@ -0,0 +1 @@
+battery-050.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/battery-050.svg b/.icons/Gruvbox-Plus-Dark/panel/24/battery-050.svg
new file mode 100644
index 000000000..b90672c3b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/battery-050.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m10 5v1h-3v12c0 0.55 0.446 1 1 1h8c0.554 0 1-0.45 1-1v-12h-3v-1z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m7 12v6c0 0.55 0.446 1 1 1h8c0.554 0 1-0.45 1-1v-6z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/battery-060-charging-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/battery-060-charging-symbolic.svg
new file mode 120000
index 000000000..3b97ae0ae
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/battery-060-charging-symbolic.svg
@@ -0,0 +1 @@
+battery-060-charging.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/battery-060-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/24/battery-060-charging.svg
new file mode 100644
index 000000000..e99bc1897
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/battery-060-charging.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m10 5v1h-3v12c0 0.55 0.446 1 1 1h8c0.554 0 1-0.45 1-1v-12h-3v-1zm2 4v3h3l-3 5v-3h-3z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m7 11v7c0 0.55 0.446 1 1 1h8c0.554 0 1-0.45 1-1v-7h-5v1h3l-3 5v-3h-3l1.801-3z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/battery-060-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/battery-060-symbolic.svg
new file mode 120000
index 000000000..2d5a50bad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/battery-060-symbolic.svg
@@ -0,0 +1 @@
+battery-060.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/battery-060.svg b/.icons/Gruvbox-Plus-Dark/panel/24/battery-060.svg
new file mode 100644
index 000000000..deb9cba8f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/battery-060.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m10 5v1h-3v12c0 0.55 0.446 1 1 1h8c0.554 0 1-0.45 1-1v-12h-3v-1z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m7 11v7c0 0.55 0.446 1 1 1h8c0.554 0 1-0.45 1-1v-7z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/battery-070-charging-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/battery-070-charging-symbolic.svg
new file mode 120000
index 000000000..287f883eb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/battery-070-charging-symbolic.svg
@@ -0,0 +1 @@
+battery-070-charging.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/battery-070-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/24/battery-070-charging.svg
new file mode 100644
index 000000000..bc161b694
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/battery-070-charging.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m10 5v1h-3v12c0 0.55 0.446 1 1 1h8c0.554 0 1-0.45 1-1v-12h-3v-1zm2 4v3h3l-3 5v-3h-3z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m7 10v8c0 0.55 0.446 1 1 1h8c0.554 0 1-0.45 1-1v-8h-5v2h3l-3 5v-3h-3l2.4-4z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/battery-070-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/battery-070-symbolic.svg
new file mode 120000
index 000000000..a009f060f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/battery-070-symbolic.svg
@@ -0,0 +1 @@
+battery-070.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/battery-070.svg b/.icons/Gruvbox-Plus-Dark/panel/24/battery-070.svg
new file mode 100644
index 000000000..c5ba8c98b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/battery-070.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m10 5v1h-3v12c0 0.55 0.446 1 1 1h8c0.554 0 1-0.45 1-1v-12h-3v-1z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m7 10v8c0 0.55 0.446 1 1 1h8c0.554 0 1-0.45 1-1v-8z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/battery-080-charging-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/battery-080-charging-symbolic.svg
new file mode 120000
index 000000000..83926f7cf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/battery-080-charging-symbolic.svg
@@ -0,0 +1 @@
+battery-080-charging.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/battery-080-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/24/battery-080-charging.svg
new file mode 100644
index 000000000..c89843594
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/battery-080-charging.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m10 5v1h-3v12c0 0.55 0.446 1 1 1h8c0.554 0 1-0.45 1-1v-12h-3v-1zm2 4v3h3l-3 5v-3h-3z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m7 9v9c0 0.55 0.446 1 1 1h8c0.554 0 1-0.45 1-1v-9h-5v3h3l-3 5v-3h-3l3-5z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/battery-080-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/battery-080-symbolic.svg
new file mode 120000
index 000000000..353e367fb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/battery-080-symbolic.svg
@@ -0,0 +1 @@
+battery-080.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/battery-080.svg b/.icons/Gruvbox-Plus-Dark/panel/24/battery-080.svg
new file mode 100644
index 000000000..1cd7d9d3c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/battery-080.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m10 5v1h-3v12c0 0.55 0.446 1 1 1h8c0.554 0 1-0.45 1-1v-12h-3v-1z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m7 9v9c0 0.55 0.446 1 1 1h8c0.554 0 1-0.45 1-1v-9z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/battery-090-charging-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/battery-090-charging-symbolic.svg
new file mode 120000
index 000000000..e4366f58c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/battery-090-charging-symbolic.svg
@@ -0,0 +1 @@
+battery-090-charging.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/battery-090-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/24/battery-090-charging.svg
new file mode 100644
index 000000000..0df151e33
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/battery-090-charging.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m10 5v1h-3v12c0 0.55 0.446 1 1 1h8c0.554 0 1-0.45 1-1v-12h-3v-1zm2 4v3h3l-3 5v-3h-3z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m7 8v10c0 0.55 0.446 1 1 1h8c0.554 0 1-0.45 1-1v-10zm5 1v3h3l-3 5v-3h-3z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/battery-090-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/battery-090-symbolic.svg
new file mode 120000
index 000000000..e8d35a59e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/battery-090-symbolic.svg
@@ -0,0 +1 @@
+battery-090.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/battery-090.svg b/.icons/Gruvbox-Plus-Dark/panel/24/battery-090.svg
new file mode 100644
index 000000000..d373cc7f4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/battery-090.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m10 5v1h-3v12c0 0.55 0.446 1 1 1h8c0.554 0 1-0.45 1-1v-12h-3v-1z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m7 8v10c0 0.55 0.446 1 1 1h8c0.554 0 1-0.45 1-1v-10z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/battery-100-charged.svg b/.icons/Gruvbox-Plus-Dark/panel/24/battery-100-charged.svg
new file mode 100644
index 000000000..6e84b061c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/battery-100-charged.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m10 5v1h-3v12c0 0.55 0.446 1 1 1h8c0.554 0 1-0.45 1-1v-12h-3v-1zm2 4v3h3l-3 5v-3h-3z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/battery-100-charging-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/battery-100-charging-symbolic.svg
new file mode 120000
index 000000000..cf8762b37
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/battery-100-charging-symbolic.svg
@@ -0,0 +1 @@
+battery-100-charged.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/battery-100-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/24/battery-100-charging.svg
new file mode 120000
index 000000000..cf8762b37
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/battery-100-charging.svg
@@ -0,0 +1 @@
+battery-100-charged.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/battery-100-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/battery-100-symbolic.svg
new file mode 120000
index 000000000..51e311fbd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/battery-100-symbolic.svg
@@ -0,0 +1 @@
+battery-100.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/battery-100.svg b/.icons/Gruvbox-Plus-Dark/panel/24/battery-100.svg
new file mode 100644
index 000000000..4399efbdd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/battery-100.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m10 5v1h-3v12c0 0.55 0.446 1 1 1h8c0.554 0 1-0.45 1-1v-12h-3v-1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/battery-caution-charging-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/battery-caution-charging-symbolic.svg
new file mode 120000
index 000000000..47cf3ff48
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/battery-caution-charging-symbolic.svg
@@ -0,0 +1 @@
+battery-000-charging.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/battery-caution-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/24/battery-caution-charging.svg
new file mode 120000
index 000000000..47cf3ff48
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/battery-caution-charging.svg
@@ -0,0 +1 @@
+battery-000-charging.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/battery-caution-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/battery-caution-symbolic.svg
new file mode 120000
index 000000000..1bf261b38
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/battery-caution-symbolic.svg
@@ -0,0 +1 @@
+battery-000.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/battery-caution.svg b/.icons/Gruvbox-Plus-Dark/panel/24/battery-caution.svg
new file mode 120000
index 000000000..1bf261b38
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/battery-caution.svg
@@ -0,0 +1 @@
+battery-000.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/battery-charged.svg b/.icons/Gruvbox-Plus-Dark/panel/24/battery-charged.svg
new file mode 120000
index 000000000..cf8762b37
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/battery-charged.svg
@@ -0,0 +1 @@
+battery-100-charged.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/battery-empty-charging-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/battery-empty-charging-symbolic.svg
new file mode 120000
index 000000000..47cf3ff48
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/battery-empty-charging-symbolic.svg
@@ -0,0 +1 @@
+battery-000-charging.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/battery-empty-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/24/battery-empty-charging.svg
new file mode 120000
index 000000000..47cf3ff48
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/battery-empty-charging.svg
@@ -0,0 +1 @@
+battery-000-charging.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/battery-empty-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/battery-empty-symbolic.svg
new file mode 120000
index 000000000..1bf261b38
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/battery-empty-symbolic.svg
@@ -0,0 +1 @@
+battery-000.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/battery-empty.svg b/.icons/Gruvbox-Plus-Dark/panel/24/battery-empty.svg
new file mode 120000
index 000000000..1bf261b38
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/battery-empty.svg
@@ -0,0 +1 @@
+battery-000.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/battery-full-charged-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/battery-full-charged-symbolic.svg
new file mode 120000
index 000000000..cf8762b37
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/battery-full-charged-symbolic.svg
@@ -0,0 +1 @@
+battery-100-charged.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/battery-full-charged.svg b/.icons/Gruvbox-Plus-Dark/panel/24/battery-full-charged.svg
new file mode 120000
index 000000000..cf8762b37
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/battery-full-charged.svg
@@ -0,0 +1 @@
+battery-100-charged.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/battery-full-charging-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/battery-full-charging-symbolic.svg
new file mode 120000
index 000000000..cf8762b37
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/battery-full-charging-symbolic.svg
@@ -0,0 +1 @@
+battery-100-charged.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/battery-full-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/24/battery-full-charging.svg
new file mode 120000
index 000000000..cf8762b37
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/battery-full-charging.svg
@@ -0,0 +1 @@
+battery-100-charged.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/battery-full-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/battery-full-symbolic.svg
new file mode 120000
index 000000000..51e311fbd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/battery-full-symbolic.svg
@@ -0,0 +1 @@
+battery-100.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/battery-full.svg b/.icons/Gruvbox-Plus-Dark/panel/24/battery-full.svg
new file mode 120000
index 000000000..51e311fbd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/battery-full.svg
@@ -0,0 +1 @@
+battery-100.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/battery-good-charging-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/battery-good-charging-symbolic.svg
new file mode 120000
index 000000000..83926f7cf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/battery-good-charging-symbolic.svg
@@ -0,0 +1 @@
+battery-080-charging.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/battery-good-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/24/battery-good-charging.svg
new file mode 120000
index 000000000..83926f7cf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/battery-good-charging.svg
@@ -0,0 +1 @@
+battery-080-charging.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/battery-good-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/battery-good-symbolic.svg
new file mode 120000
index 000000000..353e367fb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/battery-good-symbolic.svg
@@ -0,0 +1 @@
+battery-080.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/battery-good.svg b/.icons/Gruvbox-Plus-Dark/panel/24/battery-good.svg
new file mode 120000
index 000000000..353e367fb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/battery-good.svg
@@ -0,0 +1 @@
+battery-080.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/battery-low-charging-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/battery-low-charging-symbolic.svg
new file mode 120000
index 000000000..5c4b1caf0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/battery-low-charging-symbolic.svg
@@ -0,0 +1 @@
+battery-020-charging.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/battery-low-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/24/battery-low-charging.svg
new file mode 120000
index 000000000..5c4b1caf0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/battery-low-charging.svg
@@ -0,0 +1 @@
+battery-020-charging.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/battery-low-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/battery-low-symbolic.svg
new file mode 120000
index 000000000..f76eaff39
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/battery-low-symbolic.svg
@@ -0,0 +1 @@
+battery-020.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/battery-low.svg b/.icons/Gruvbox-Plus-Dark/panel/24/battery-low.svg
new file mode 120000
index 000000000..f76eaff39
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/battery-low.svg
@@ -0,0 +1 @@
+battery-020.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/battery-medium-charging-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/battery-medium-charging-symbolic.svg
new file mode 120000
index 000000000..36082ab8f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/battery-medium-charging-symbolic.svg
@@ -0,0 +1 @@
+battery-050-charging.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/battery-medium-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/24/battery-medium-charging.svg
new file mode 120000
index 000000000..36082ab8f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/battery-medium-charging.svg
@@ -0,0 +1 @@
+battery-050-charging.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/battery-medium-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/battery-medium-symbolic.svg
new file mode 120000
index 000000000..407f46bf7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/battery-medium-symbolic.svg
@@ -0,0 +1 @@
+battery-050.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/battery-medium.svg b/.icons/Gruvbox-Plus-Dark/panel/24/battery-medium.svg
new file mode 120000
index 000000000..407f46bf7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/battery-medium.svg
@@ -0,0 +1 @@
+battery-050.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/battery-missing-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/battery-missing-symbolic.svg
new file mode 120000
index 000000000..245b4cabc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/battery-missing-symbolic.svg
@@ -0,0 +1 @@
+battery-missing.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/battery-missing.svg b/.icons/Gruvbox-Plus-Dark/panel/24/battery-missing.svg
new file mode 100644
index 000000000..c7f2224ed
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/battery-missing.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m10 5v1h-3v12c0 0.55 0.446 1 1 1h8c0.554 0 1-0.45 1-1v-12h-3v-1zm1.896 3.572c2.11 0 2.451 1.349 2.451 2.016 0 0.4613-0.1859 0.845-0.3438 1.088-0.5879 0.8531-1.179 1.084-1.477 1.809-0.1306 0.2987-0.0737 0.6573-0.07031 0.6777h-1.512c-0.04305-0.2153-0.06818-0.7166 0.04687-1.078 0.3751-1.232 1.568-1.535 1.568-2.393 0-0.1403-0.07217-0.6641-0.8359-0.6641-0.4846 0-0.9244 0.09137-1.592 0.4336l-0.4805-1.293c0.6726-0.4313 1.615-0.5957 2.244-0.5957zm-0.1719 6.162c0.5075 0 0.918 0.4105 0.918 0.918s-0.4105 0.9199-0.918 0.9199-0.9199-0.4125-0.9199-0.9199c0-0.5075 0.4125-0.918 0.9199-0.918z" fill="currentColor" opacity=".3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/battery-profile-performance-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/battery-profile-performance-symbolic.svg
new file mode 120000
index 000000000..462da4e23
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/battery-profile-performance-symbolic.svg
@@ -0,0 +1 @@
+ac-adapter.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/battery-profile-performance.svg b/.icons/Gruvbox-Plus-Dark/panel/24/battery-profile-performance.svg
new file mode 120000
index 000000000..462da4e23
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/battery-profile-performance.svg
@@ -0,0 +1 @@
+ac-adapter.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/battery-profile-powersave-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/battery-profile-powersave-symbolic.svg
new file mode 120000
index 000000000..01321689d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/battery-profile-powersave-symbolic.svg
@@ -0,0 +1 @@
+battery-profile-powersave.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/battery-profile-powersave.svg b/.icons/Gruvbox-Plus-Dark/panel/24/battery-profile-powersave.svg
new file mode 100644
index 000000000..9f47acbe0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/battery-profile-powersave.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m10 4c-1.658 5e-7 -3 1.341-3 3v6c0 2.021 0 2.5-1.5 4l-1 1s-0.5 0.4807-0.5 1 0.4807 1 1 1 1-0.5 1-0.5l1.5-1.5c1.5-1.5 1.5-2 1.5-4v-6c0-1 1-1 1-1v6.5l3-3v-2.5c0-1 1-1 1-1v2.5l3-3s0.5-0.5 1-0.5v1l-6 6h5s0 1-1 1h-5l-1 1c1e-7 1.663 1.337 3 3 3h4c1.66 0 3.003-1.34 3-3v-11z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/battery_charged.svg b/.icons/Gruvbox-Plus-Dark/panel/24/battery_charged.svg
new file mode 120000
index 000000000..cf8762b37
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/battery_charged.svg
@@ -0,0 +1 @@
+battery-100-charged.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/battery_full.svg b/.icons/Gruvbox-Plus-Dark/panel/24/battery_full.svg
new file mode 120000
index 000000000..51e311fbd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/battery_full.svg
@@ -0,0 +1 @@
+battery-100.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/battery_plugged.svg b/.icons/Gruvbox-Plus-Dark/panel/24/battery_plugged.svg
new file mode 120000
index 000000000..462da4e23
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/battery_plugged.svg
@@ -0,0 +1 @@
+ac-adapter.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/bitcoin-indicator.svg b/.icons/Gruvbox-Plus-Dark/panel/24/bitcoin-indicator.svg
new file mode 100644
index 000000000..b6206ff73
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/bitcoin-indicator.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m12 4a8 8 0 0 0-8 8 8 8 0 0 0 8 8 8 8 0 0 0 8-8 8 8 0 0 0-8-8zm-2 2h1v2c0.3032-0.011 0.7014-5e-6 1 0v-2h1v2h1c0.5667-1e-7 1 1 1 1.75-3.38e-4 1.25-0.4333 1.693-1.184 1.75 1.183 9.55e-4 2.184 0.5 2.184 2 0 2.134-1.108 2.362-3.016 2.5l0.03125 2h-1l-0.03125-2h-0.9844v1.982l-1 0.01758v-2c-0.2658 0-0.5979-0.01-0.873 0h-1.127v-1s0.6906 0.013 0.6758 0c0.3216-0.01 0.3066-0.3592 0.3242-0.5v-4.951c-0.04764-0.2228-0.1942-0.5558-0.6543-0.5488 0.01372-0.01499-0.3457 0-0.3457 0v-1h1.066c0.2355 0 0.6877 0.01 0.9336 0v-2zm1 3v2c1.269 0 2 6.6e-5 2-1 1.38e-4 -1-0.5898-1-2-1zm0 3v3c2 0 3 9.9e-5 3-1.5 2.08e-4 -1.5-1-1.5-3-1.5z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/bitwarden-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/24/bitwarden-tray.svg
new file mode 100644
index 000000000..a873ee29e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/bitwarden-tray.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m12 4c-6.34 2.075e-4 -6.503 0.00342-6.668 0.09961-0.3507 0.2043-0.332-0.04787-0.332 4.715 0 4.833-0.00567 4.737 0.377 5.674 0.4402 1.078 1.149 1.988 2.312 2.979 0.9766 0.8309 2.134 1.584 3.426 2.223 0.4369 0.2161 0.6629 0.3141 0.8848 0.3105 0.2219 0.0035 0.4478-0.09446 0.8848-0.3105 1.291-0.6387 2.449-1.392 3.426-2.223 1.164-0.9902 1.872-1.9 2.312-2.979 0.3827-0.9373 0.377-0.8407 0.377-5.674 0-4.763 0.01863-4.511-0.332-4.715-0.1652-0.09621-0.3277-0.0994-6.668-0.09961zm0 2c2.808 9.17e-5 4.082 0.00301 4.979 0.01172 0.01054 0.615 0.02148 1.101 0.02148 2.803 0 2.417-0.0049 3.621-0.04102 4.166-0.03608 0.5447 0.01146 0.2647-0.1875 0.752-0.3054 0.748-0.7481 1.354-1.756 2.211-0.8345 0.71-1.858 1.378-3.016 1.951z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/blueberry-tray-active.svg b/.icons/Gruvbox-Plus-Dark/panel/24/blueberry-tray-active.svg
new file mode 120000
index 000000000..af9ceb3ec
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/blueberry-tray-active.svg
@@ -0,0 +1 @@
+bluetooth-active.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/blueberry-tray-disabled.svg b/.icons/Gruvbox-Plus-Dark/panel/24/blueberry-tray-disabled.svg
new file mode 120000
index 000000000..cdcdf9284
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/blueberry-tray-disabled.svg
@@ -0,0 +1 @@
+bluetooth-disabled.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/blueberry-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/24/blueberry-tray.svg
new file mode 120000
index 000000000..af9ceb3ec
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/blueberry-tray.svg
@@ -0,0 +1 @@
+bluetooth-active.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/blueman-active.svg b/.icons/Gruvbox-Plus-Dark/panel/24/blueman-active.svg
new file mode 120000
index 000000000..af9ceb3ec
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/blueman-active.svg
@@ -0,0 +1 @@
+bluetooth-active.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/blueman-disabled.svg b/.icons/Gruvbox-Plus-Dark/panel/24/blueman-disabled.svg
new file mode 120000
index 000000000..cdcdf9284
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/blueman-disabled.svg
@@ -0,0 +1 @@
+bluetooth-disabled.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/blueman-tray-active.svg b/.icons/Gruvbox-Plus-Dark/panel/24/blueman-tray-active.svg
new file mode 120000
index 000000000..af9ceb3ec
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/blueman-tray-active.svg
@@ -0,0 +1 @@
+bluetooth-active.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/blueman-tray-disabled.svg b/.icons/Gruvbox-Plus-Dark/panel/24/blueman-tray-disabled.svg
new file mode 120000
index 000000000..cdcdf9284
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/blueman-tray-disabled.svg
@@ -0,0 +1 @@
+bluetooth-disabled.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/blueman-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/24/blueman-tray.svg
new file mode 120000
index 000000000..af9ceb3ec
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/blueman-tray.svg
@@ -0,0 +1 @@
+bluetooth-active.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/blueman.svg b/.icons/Gruvbox-Plus-Dark/panel/24/blueman.svg
new file mode 120000
index 000000000..af9ceb3ec
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/blueman.svg
@@ -0,0 +1 @@
+bluetooth-active.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/bluetooth-active.svg b/.icons/Gruvbox-Plus-Dark/panel/24/bluetooth-active.svg
new file mode 100644
index 000000000..5b1b404b7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/bluetooth-active.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m10.57 4.099a1 1 0 0 0-0.5664 0.9004v4.066l-2.387-1.855a1 1 0 0 0-1.402 0.1758 1 1 0 0 0 0.1758 1.402l3.613 2.811v0.8008l-3.613 2.811a1 1 0 0 0-0.1758 1.402 1 1 0 0 0 1.402 0.1758l2.387-1.855v4.066a1 1 0 0 0 1.625 0.7812l5-4a1 1 0 0 0-0.01172-1.57l-2.842-2.211 2.842-2.211a1 1 0 0 0 0.01172-1.57l-5-4a1 1 0 0 0-1.059-0.1191zm1.434 2.982 2.385 1.908-2.242 1.744-0.1426-0.1113zm0.1426 6.184 2.242 1.744-2.385 1.908v-3.541z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/bluetooth-disabled.svg b/.icons/Gruvbox-Plus-Dark/panel/24/bluetooth-disabled.svg
new file mode 100644
index 000000000..e0669526b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/bluetooth-disabled.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m10.57 4.098c-0.346 0.1665-0.5661 0.5164-0.5664 0.9004v4.066l-2.387-1.855c-0.4358-0.3381-1.063-0.2594-1.402 0.1758-0.3381 0.4358-0.2594 1.063 0.1758 1.402l3.613 2.811v0.8008l-3.613 2.811c-0.4352 0.3389-0.5139 0.9662-0.1758 1.402 0.3389 0.4352 0.9662 0.5139 1.402 0.1758l2.387-1.855v4.066c-4.83e-4 0.839 0.9701 1.306 1.625 0.7812l5-4c0.5044-0.4042 0.4986-1.173-0.01172-1.57l-2.842-2.211 2.842-2.211c0.5104-0.3966 0.5161-1.166 0.01172-1.57l-5-4c-0.3007-0.2402-0.7125-0.2865-1.059-0.1191zm1.434 2.982 2.385 1.908-2.242 1.744-0.1426-0.1113zm0.1426 6.184 2.242 1.744-2.385 1.908v-3.541z" fill="currentColor" opacity=".3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/bluetooth-offline.svg b/.icons/Gruvbox-Plus-Dark/panel/24/bluetooth-offline.svg
new file mode 120000
index 000000000..cdcdf9284
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/bluetooth-offline.svg
@@ -0,0 +1 @@
+bluetooth-disabled.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/bluetooth-online.svg b/.icons/Gruvbox-Plus-Dark/panel/24/bluetooth-online.svg
new file mode 120000
index 000000000..af9ceb3ec
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/bluetooth-online.svg
@@ -0,0 +1 @@
+bluetooth-active.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/bluetooth-paired.svg b/.icons/Gruvbox-Plus-Dark/panel/24/bluetooth-paired.svg
new file mode 100644
index 000000000..fe90a9a5c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/bluetooth-paired.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m10.93 4.003c-0.1248 0.00976-0.2468 0.03984-0.3594 0.09461-0.346 0.1665-0.5661 0.5164-0.5664 0.9004v4.066l-2.387-1.855c-0.4359-0.3383-1.063-0.2597-1.402 0.1758-0.3383 0.4359-0.2597 1.063 0.1758 1.402l3.613 2.811v0.8008l-3.613 2.811c-0.4355 0.3389-0.5141 0.9665-0.1758 1.402 0.3389 0.4355 0.9665 0.5141 1.402 0.1758l2.387-1.855v4.066c-3.499e-4 0.8389 0.97 1.305 1.625 0.7812l5-4c0.5046-0.4042 0.4988-1.174-0.01172-1.57l-2.842-2.211 2.842-2.211c0.5105-0.3966 0.5163-1.166 0.01172-1.57l-5-4c-0.1973-0.158-0.4471-0.2324-0.6992-0.2138zm1.074 3.077 2.385 1.908-2.242 1.744-0.1426-0.1113zm-6 3.92c-0.5523 0-1 0.4477-1 1s0.4477 1 1 1 1-0.4477 1-1-0.4477-1-1-1zm12 0c-0.5523 0-1 0.4477-1 1s0.4477 1 1 1 1-0.4477 1-1-0.4477-1-1-1zm-5.857 2.263 2.242 1.744-2.385 1.908v-3.541z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/bomi-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/bomi-panel.svg
new file mode 100644
index 000000000..55e13269d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/bomi-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 3.9999a8 8 0 0 0 -1 0.0723v9.93c0 0.554-0.446 1-1 1s-1-0.446-1-1v-9.4119a8 8 0 0 0 -5 7.41 8 8 0 0 0 8 8 8 8 0 0 0 8 -8 8 8 0 0 0 -8 -8zm0.2793 5a0.30006 0.27276 0 0 1 0.0234 0 0.30006 0.27276 0 0 1 0.14258 0.0352l5.4004 2.7266a0.30006 0.27276 0 0 1 0 0.47656l-5.4004 2.7285a0.30006 0.27276 0 0 1 -0.45 -0.25v-5.4551a0.30006 0.27276 0 0 1 0.28 -0.27z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/both-bad-signal-lock.svg b/.icons/Gruvbox-Plus-Dark/panel/24/both-bad-signal-lock.svg
new file mode 120000
index 000000000..3a6aeaa7d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/both-bad-signal-lock.svg
@@ -0,0 +1 @@
+network-wireless-secure-signal-low.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/both-bad-signal.svg b/.icons/Gruvbox-Plus-Dark/panel/24/both-bad-signal.svg
new file mode 120000
index 000000000..b158bb2d4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/both-bad-signal.svg
@@ -0,0 +1 @@
+network-wireless-signal-low.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/both-good-signal-lock.svg b/.icons/Gruvbox-Plus-Dark/panel/24/both-good-signal-lock.svg
new file mode 120000
index 000000000..921b3e1ba
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/both-good-signal-lock.svg
@@ -0,0 +1 @@
+network-wireless-secure-signal-good.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/both-good-signal.svg b/.icons/Gruvbox-Plus-Dark/panel/24/both-good-signal.svg
new file mode 120000
index 000000000..13d3e7f1d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/both-good-signal.svg
@@ -0,0 +1 @@
+network-wireless-signal-good.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/both-high-signal-lock.svg b/.icons/Gruvbox-Plus-Dark/panel/24/both-high-signal-lock.svg
new file mode 120000
index 000000000..61084b9bd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/both-high-signal-lock.svg
@@ -0,0 +1 @@
+network-wireless-secure-signal-excellent.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/both-high-signal.svg b/.icons/Gruvbox-Plus-Dark/panel/24/both-high-signal.svg
new file mode 120000
index 000000000..d01f14302
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/both-high-signal.svg
@@ -0,0 +1 @@
+network-wireless-signal-excellent.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/both-low-signal-lock.svg b/.icons/Gruvbox-Plus-Dark/panel/24/both-low-signal-lock.svg
new file mode 120000
index 000000000..740576893
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/both-low-signal-lock.svg
@@ -0,0 +1 @@
+network-wireless-secure-signal-ok.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/both-low-signal.svg b/.icons/Gruvbox-Plus-Dark/panel/24/both-low-signal.svg
new file mode 120000
index 000000000..72f65ffb4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/both-low-signal.svg
@@ -0,0 +1 @@
+network-wireless-signal-ok.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/btsync-gui-0.svg b/.icons/Gruvbox-Plus-Dark/panel/24/btsync-gui-0.svg
new file mode 100644
index 000000000..181511888
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/btsync-gui-0.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m8 5.072c-3.826 2.209-5.137 7.102-2.928 10.93 2.209 3.826 7.102 5.137 10.93 2.928s5.137-7.102 2.928-10.93c-2.209-3.826-7.102-5.137-10.93-2.928zm1.143 1.979c2.394-1.383 5.374-0.8354 7.136 1.159l1.088-0.6283-0.2651 4.112-3.694-1.826 0.808-0.4665c-1.073-0.9149-2.639-1.116-3.93-0.3701-0.7055 0.4089-1.242 1.056-1.513 1.825l-2.363 8.31e-4c0.3254-1.601 1.32-2.986 2.734-3.806zm-2.245 5.255 3.694 1.826-0.808 0.4665c1.073 0.9149 2.639 1.116 3.93 0.3701 0.7055-0.4089 1.242-1.056 1.513-1.825l2.363-8.32e-4c-0.3254 1.601-1.32 2.986-2.734 3.806-2.394 1.383-5.374 0.8354-7.136-1.159l-1.088 0.6283 0.2653-4.112z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/btsync-gui-1.svg b/.icons/Gruvbox-Plus-Dark/panel/24/btsync-gui-1.svg
new file mode 100644
index 000000000..22994542a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/btsync-gui-1.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m9.93 4.274c-4.267 1.144-6.799 5.529-5.656 9.796 1.144 4.267 5.529 6.799 9.796 5.656 4.267-1.144 6.799-5.529 5.656-9.796s-5.529-6.799-9.796-5.656zm0.5914 2.208c2.67-0.7154 5.406 0.5835 6.592 2.965l1.213-0.3252-1.32 3.902-3.094-2.719 0.9011-0.2414c-0.7998-1.161-2.26-1.761-3.7-1.375-0.7871 0.2124-1.473 0.6984-1.933 1.371l-2.282-0.6106c0.7285-1.461 2.048-2.542 3.624-2.967zm-3.527 4.494 3.094 2.719-0.9011 0.2414c0.7998 1.161 2.26 1.761 3.7 1.375 0.7871-0.2124 1.473-0.6984 1.933-1.371l2.282 0.6106c-0.7285 1.461-2.048 2.542-3.624 2.967-2.67 0.7154-5.406-0.5835-6.592-2.965l-1.213 0.3252 1.32-3.902z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/btsync-gui-10.svg b/.icons/Gruvbox-Plus-Dark/panel/24/btsync-gui-10.svg
new file mode 100644
index 000000000..6817f5c5b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/btsync-gui-10.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m18.93 16c2.209-3.826 0.8978-8.718-2.928-10.93-3.826-2.209-8.718-0.8978-10.93 2.928-2.209 3.826-0.8978 8.718 2.928 10.93 3.826 2.209 8.718 0.8978 10.93-2.928zm-1.979-1.143c-1.383 2.394-4.235 3.41-6.758 2.564l-0.6283 1.088-1.826-3.693 4.111-0.2652-0.4664 0.8079c1.387 0.2555 2.843-0.3534 3.588-1.644 0.4065-0.7068 0.5476-1.536 0.3982-2.337l2.045-1.182c0.5186 1.548 0.3493 3.245-0.4647 4.662zm-0.6834-5.672-4.111 0.2652 0.4664-0.8079c-1.387-0.2555-2.843 0.3534-3.588 1.644-0.4065 0.7068-0.5476 1.536-0.3982 2.337l-2.045 1.182c-0.5186-1.548-0.3493-3.245 0.4647-4.662 1.383-2.394 4.235-3.41 6.758-2.564l0.6283-1.088 1.826 3.693z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/btsync-gui-11.svg b/.icons/Gruvbox-Plus-Dark/panel/24/btsync-gui-11.svg
new file mode 100644
index 000000000..7a6b45367
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/btsync-gui-11.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m17.66 17.66c3.124-3.124 3.124-8.191 0-11.31-3.124-3.124-8.191-3.124-11.31-2e-7 -3.124 3.124-3.124 8.191 1.5e-6 11.31 3.124 3.124 8.191 3.124 11.31-2e-6zm-1.616-1.616c-1.954 1.954-4.974 2.198-7.194 0.7277l-0.8887 0.8887-0.8082-4.042 4.042 0.8082-0.6598 0.6598c1.273 0.6059 2.838 0.3944 3.893-0.6598 0.5756-0.5777 0.9266-1.342 0.9897-2.155l2.283-0.6125c0.1 1.631-0.5027 3.227-1.656 4.383zm0.8082-5.658-4.042-0.8082 0.6598-0.6598c-1.273-0.6059-2.838-0.3944-3.893 0.6598-0.5756 0.5777-0.9266 1.342-0.9897 2.155l-2.283 0.6125c-0.1-1.631 0.5027-3.227 1.656-4.383 1.954-1.954 4.974-2.198 7.194-0.7277l0.8887-0.8887 0.8082 4.042z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/btsync-gui-2.svg b/.icons/Gruvbox-Plus-Dark/panel/24/btsync-gui-2.svg
new file mode 100644
index 000000000..7eaaa699e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/btsync-gui-2.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m12 4c-4.418 0-8 3.582-8 8-1e-7 4.418 3.582 8 8 8 4.418 0 8-3.582 8-8 0-4.418-3.582-8-8-8zm0 2.286c2.765-1e-7 5.071 1.963 5.6 4.571h1.257l-2.286 3.429-2.286-3.429h0.933c-0.4721-1.329-1.728-2.286-3.218-2.286-0.8154 0.00144-1.603 0.2935-2.223 0.8237l-2.047-1.181c1.082-1.224 2.637-1.926 4.27-1.928zm-4.571 3.429 2.286 3.429-0.933 1e-6c0.4721 1.329 1.728 2.286 3.218 2.286 0.8154-0.0015 1.603-0.2935 2.223-0.8237l2.047 1.181c-1.082 1.224-2.637 1.926-4.27 1.929-2.765 0-5.071-1.963-5.6-4.571l-1.257-1e-6 2.286-3.429z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/btsync-gui-3.svg b/.icons/Gruvbox-Plus-Dark/panel/24/btsync-gui-3.svg
new file mode 100644
index 000000000..4d3ad5e89
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/btsync-gui-3.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m14.07 4.275c-4.266-1.144-8.653 1.389-9.795 5.656-1.144 4.266 1.389 8.653 5.656 9.795 4.266 1.144 8.653-1.389 9.795-5.656 1.144-4.266-1.389-8.653-5.656-9.795zm-0.5914 2.207c2.67 0.7154 4.389 3.208 4.225 5.864l1.213 0.3252-3.094 2.719-1.32-3.902 0.901 0.2414c-0.1121-1.405-1.077-2.654-2.517-3.04-0.7878-0.2097-1.625-0.1315-2.361 0.2202l-1.672-1.67c1.362-0.9016 3.044-1.177 4.623-0.7575zm-5.301 2.129 1.32 3.902-0.901-0.2414c0.1121 1.405 1.077 2.654 2.517 3.04 0.7878 0.2097 1.625 0.1315 2.361-0.2202l1.672 1.67c-1.362 0.9016-3.044 1.177-4.623 0.7575-2.67-0.7154-4.389-3.208-4.225-5.864l-1.213-0.3252 3.094-2.719z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/btsync-gui-4.svg b/.icons/Gruvbox-Plus-Dark/panel/24/btsync-gui-4.svg
new file mode 100644
index 000000000..b691ec6a4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/btsync-gui-4.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m16 5.073c-3.826-2.209-8.718-0.8978-10.93 2.928-2.209 3.826-0.8978 8.718 2.928 10.93 3.826 2.209 8.718 0.8978 10.93-2.928 2.209-3.826 0.8978-8.718-2.928-10.93zm-1.143 1.979c2.394 1.383 3.41 4.235 2.564 6.758l1.088 0.6283-3.693 1.826-0.2652-4.111 0.8079 0.4665c0.2555-1.387-0.3534-2.843-1.644-3.588-0.7068-0.4065-1.536-0.5476-2.337-0.3982l-1.182-2.045c1.548-0.5186 3.245-0.3493 4.662 0.4647zm-5.672 0.6834 0.2652 4.111-0.8079-0.4664c-0.2555 1.387 0.3534 2.843 1.644 3.588 0.7068 0.4065 1.536 0.5476 2.337 0.3982l1.182 2.045c-1.548 0.5186-3.245 0.3493-4.662-0.4647-2.394-1.383-3.41-4.235-2.564-6.758l-1.088-0.6283 3.693-1.826z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/btsync-gui-5.svg b/.icons/Gruvbox-Plus-Dark/panel/24/btsync-gui-5.svg
new file mode 100644
index 000000000..b0cf34bb5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/btsync-gui-5.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m17.66 6.343c-3.124-3.124-8.191-3.124-11.31 1e-7 -3.124 3.124-3.124 8.191-1e-7 11.31 3.124 3.124 8.191 3.124 11.31-1e-6 3.124-3.124 3.124-8.191-1e-6 -11.31zm-1.616 1.616c1.954 1.954 2.198 4.974 0.7277 7.194l0.8887 0.8887-4.042 0.8082 0.8082-4.042 0.6598 0.6598c0.6059-1.273 0.3944-2.838-0.6598-3.893-0.5777-0.5756-1.342-0.9266-2.155-0.9897l-0.6125-2.283c1.631-0.1 3.227 0.5027 4.383 1.656zm-5.658-0.8082-0.8082 4.042-0.6598-0.6598c-0.6059 1.273-0.3944 2.838 0.6598 3.893 0.5777 0.5756 1.342 0.9265 2.155 0.9897l0.6125 2.283c-1.631 0.1-3.227-0.5027-4.383-1.656-1.954-1.954-2.198-4.974-0.7277-7.194l-0.8887-0.8887 4.042-0.8082z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/btsync-gui-6.svg b/.icons/Gruvbox-Plus-Dark/panel/24/btsync-gui-6.svg
new file mode 100644
index 000000000..0d9f1e008
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/btsync-gui-6.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m18.93 8.001c-2.209-3.826-7.101-5.136-10.93-2.928-3.826 2.209-5.136 7.101-2.928 10.93 2.209 3.826 7.101 5.136 10.93 2.928 3.826-2.209 5.136-7.101 2.928-10.93zm-1.979 1.143c1.383 2.394 0.8353 5.373-1.159 7.135l0.6283 1.088-4.111-0.2651 1.826-3.693 0.4664 0.8079c0.9147-1.073 1.115-2.638 0.37-3.93-0.4089-0.7054-1.056-1.242-1.825-1.513l-8.32e-4 -2.363c1.601 0.3253 2.986 1.32 3.805 2.733zm-5.254-2.244-1.826 3.693-0.4664-0.8079c-0.9147 1.073-1.115 2.638-0.37 3.93 0.4089 0.7054 1.056 1.242 1.825 1.513l8.32e-4 2.363c-1.601-0.3253-2.986-1.32-3.805-2.733-1.383-2.394-0.8353-5.373 1.159-7.135l-0.6283-1.088 4.111 0.2652z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/btsync-gui-7.svg b/.icons/Gruvbox-Plus-Dark/panel/24/btsync-gui-7.svg
new file mode 100644
index 000000000..688af3ed1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/btsync-gui-7.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m19.73 9.93c-1.144-4.267-5.529-6.799-9.796-5.656-4.267 1.144-6.799 5.529-5.656 9.796 1.144 4.267 5.529 6.799 9.796 5.656 4.267-1.144 6.799-5.529 5.656-9.796zm-2.208 0.5914c0.7154 2.67-0.5835 5.406-2.965 6.592l0.3252 1.213-3.902-1.32 2.719-3.094 0.2414 0.9011c1.161-0.7998 1.761-2.26 1.375-3.7-0.2124-0.7871-0.6984-1.473-1.371-1.933l0.6106-2.282c1.461 0.7285 2.542 2.048 2.967 3.624zm-4.494-3.527-2.719 3.094-0.2414-0.9011c-1.161 0.7998-1.761 2.26-1.375 3.7 0.2124 0.7871 0.6984 1.473 1.371 1.933l-0.6106 2.282c-1.461-0.7285-2.542-2.048-2.967-3.624-0.7154-2.67 0.5835-5.406 2.965-6.592l-0.3252-1.213 3.902 1.32z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/btsync-gui-8.svg b/.icons/Gruvbox-Plus-Dark/panel/24/btsync-gui-8.svg
new file mode 100644
index 000000000..608431480
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/btsync-gui-8.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m20 12c1e-6 -4.418-3.582-8-8-8-4.418-1e-7 -8 3.582-8 8 9e-7 4.418 3.582 8 8 8 4.418 0 8-3.582 8-8zm-2.286 1e-6c0 2.765-1.963 5.071-4.571 5.6l2e-6 1.257-3.429-2.286 3.429-2.286v0.933c1.329-0.4721 2.286-1.728 2.286-3.218-0.0015-0.8154-0.2935-1.603-0.8237-2.223l1.181-2.047c1.224 1.082 1.926 2.637 1.929 4.27zm-3.429-4.571-3.429 2.286-1e-6 -0.933c-1.329 0.4721-2.286 1.728-2.286 3.218 0.00144 0.8154 0.2935 1.603 0.8237 2.223l-1.181 2.047c-1.224-1.082-1.926-2.637-1.929-4.27-1.1e-6 -2.765 1.963-5.071 4.571-5.6l1e-6 -1.257 3.429 2.286z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/btsync-gui-9.svg b/.icons/Gruvbox-Plus-Dark/panel/24/btsync-gui-9.svg
new file mode 100644
index 000000000..a2371d08f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/btsync-gui-9.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m19.73 14.07c1.144-4.266-1.389-8.653-5.656-9.795-4.266-1.144-8.653 1.389-9.795 5.656-1.144 4.266 1.389 8.653 5.656 9.795 4.266 1.144 8.653-1.389 9.795-5.656zm-2.207-0.5914c-0.7154 2.67-3.208 4.389-5.864 4.225l-0.3252 1.213-2.719-3.094 3.902-1.32-0.2414 0.901c1.405-0.1121 2.654-1.077 3.04-2.517 0.2097-0.7878 0.1315-1.625-0.2202-2.361l1.67-1.672c0.9016 1.362 1.177 3.044 0.7575 4.623zm-2.129-5.301-3.902 1.32 0.2414-0.901c-1.405 0.1121-2.654 1.077-3.04 2.517-0.2097 0.7878-0.1315 1.625 0.2202 2.361l-1.67 1.672c-0.9016-1.362-1.177-3.044-0.7575-4.623 0.7154-2.67 3.208-4.389 5.864-4.225l0.3252-1.213 2.719 3.094z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/btsync-gui-connecting.svg b/.icons/Gruvbox-Plus-Dark/panel/24/btsync-gui-connecting.svg
new file mode 120000
index 000000000..e70bf0b6c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/btsync-gui-connecting.svg
@@ -0,0 +1 @@
+btsync-gui-0.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/btsync-gui-disconnected.svg b/.icons/Gruvbox-Plus-Dark/panel/24/btsync-gui-disconnected.svg
new file mode 100644
index 000000000..7e219bc58
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/btsync-gui-disconnected.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m8.001 5.073c-3.826 2.209-5.136 7.101-2.928 10.93 2.209 3.826 7.101 5.136 10.93 2.928 3.826-2.209 5.136-7.101 2.928-10.93-2.209-3.826-7.101-5.136-10.93-2.928zm1.143 1.979c2.394-1.383 5.373-0.8353 7.135 1.159l1.088-0.6283-0.2651 4.111-3.693-1.826 0.8079-0.4664c-1.073-0.9147-2.638-1.115-3.93-0.37-0.7054 0.4089-1.242 1.056-1.513 1.825l-2.363 8.32e-4c0.3253-1.601 1.32-2.986 2.733-3.805zm-2.244 5.254 3.693 1.826-0.8079 0.4664c1.073 0.9147 2.638 1.115 3.93 0.37 0.7054-0.4089 1.242-1.056 1.513-1.825l2.363-8.32e-4c-0.3253 1.601-1.32 2.986-2.733 3.805-2.394 1.383-5.373 0.8353-7.135-1.159l-1.088 0.6283 0.2652-4.111z" fill="currentColor" opacity=".3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/btsync-gui-paused.svg b/.icons/Gruvbox-Plus-Dark/panel/24/btsync-gui-paused.svg
new file mode 100644
index 000000000..63068edcf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/btsync-gui-paused.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m11.79 4.003c-1.289 0.03346-2.589 0.3788-3.785 1.069-3.826 2.209-5.137 7.102-2.928 10.93 2.209 3.826 7.102 5.137 10.93 2.928 3.826-2.209 5.137-7.102 2.928-10.93-1.519-2.631-4.306-4.07-7.142-3.997zm-3.213 2.283h2.285a1.143 1.143 0 0 1 0.3728 0.06472c0.5152-0.06994 1.032-0.06941 1.54 0a1.143 1.143 0 0 1 0.3728-0.06472h2.285a1.143 1.143 0 0 1 1.143 1.143v0.6116l0.7946-0.4576-0.2634 4.112-0.5311-0.2634v1.712h1.02c-0.1692 0.8327-0.5237 1.606-1.02 2.272v1.156a1.143 1.143 0 0 1-1.143 1.143h-2.285a1.143 1.143 0 0 1-0.3728-0.06472c-0.5152 0.06994-1.032 0.06941-1.54 0a1.143 1.143 0 0 1-0.3728 0.06472h-2.285a1.143 1.143 0 0 1-1.143-1.143v-0.6116l-0.7946 0.4576 0.2634-4.112 0.5311 0.2634v-1.712h-1.02c0.1692-0.8327 0.5237-1.606 1.02-2.272v-1.156a1.143 1.143 0 0 1 1.143-1.143zm0 1.143v9.142h2.285v-9.142zm4.571 0v9.142h2.285v-9.142z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/bumblebee-indicator-active.svg b/.icons/Gruvbox-Plus-Dark/panel/24/bumblebee-indicator-active.svg
new file mode 120000
index 000000000..9498237a9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/bumblebee-indicator-active.svg
@@ -0,0 +1 @@
+prime-nvidia.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/bumblebee-indicator.svg b/.icons/Gruvbox-Plus-Dark/panel/24/bumblebee-indicator.svg
new file mode 100644
index 000000000..f08a6c25b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/bumblebee-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path opacity=".3" style="fill:currentColor" class="ColorScheme-Text" d="m3.1455 11.027s1.8986-2.8224 5.6895-3.1143v-1.0239c-4.1989 0.3395-7.835 3.9222-7.835 3.9222s2.0594 5.9982 7.835 6.5474v-1.0884c-4.2384-0.537-5.6895-5.243-5.6895-5.243zm5.6895 3.079v0.99674c-3.2033-0.576-4.0924-3.931-4.0924-3.931s1.538-1.7166 4.0925-1.995v1.0937c-0.00157 0-0.00263-0.000567-0.00403-0.000567-1.3407-0.1621-2.388 1.0998-2.388 1.0998s0.58704 2.1243 2.3929 2.7356m0-9.1059v1.8886c0.12327-0.00945 0.24653-0.017496 0.37046-0.021761 4.7737-0.1621 7.8841 3.9446 7.8841 3.9446s-3.5724 4.3766-7.2942 4.3766c-0.3411 0-0.66043-0.03189-0.96037-0.08542v1.1679c0.25648 0.03276 0.52241 0.05211 0.7999 0.05211 3.4634 0 5.968-1.7821 8.3933-3.8913 0.40211 0.32446 2.0483 1.1138 2.3867 1.4593-2.306 1.9451-7.6801 3.5131-10.727 3.5131-0.29368 0-0.57573-0.0179-0.85297-0.04485v1.6411h13.164v-14h-13.164zm0 4.1774v-1.2648c0.122-0.00735 0.24492-0.015159 0.37046-0.019202 3.4328-0.10864 5.6849 2.9721 5.6849 2.9721s-2.4325 3.4038-5.0407 3.4038c-0.37536 0-0.7119-0.06076-1.0148-0.16338v-3.8348c1.3364 0.1627 1.6054 0.75746 2.4088 2.1069l1.7868-1.5181s-1.3044-1.7236-3.5033-1.7236c-0.23902-0.000082-0.46773 0.01686-0.69233 0.04096"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/caffeine-cup-empty.svg b/.icons/Gruvbox-Plus-Dark/panel/24/caffeine-cup-empty.svg
new file mode 100644
index 000000000..7b9154dc7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/caffeine-cup-empty.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m16 10c2.209 0 4 1.791 4 4s-1.791 4-4 4c-0.2425-8.38e-4 -0.4843-0.02372-0.7227-0.06836-0.7394 1.549-2.235 2.068-5.277 2.068-6 0-6-2-6-10zm0 2h-0.0078c-0.01161 1.596-0.05217 2.938-0.1953 3.986 0.06743 8e-3 0.1352 0.01257 0.2031 0.01367 1.105 0 2-0.8954 2-2s-0.8954-2-2-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/caffeine-cup-full.svg b/.icons/Gruvbox-Plus-Dark/panel/24/caffeine-cup-full.svg
new file mode 100644
index 000000000..c5cb971f5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/caffeine-cup-full.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m12.8 3c1.098 1.384 1.427 2.066 1.031 2.947-0.3591 0.7987-1.287 1.206-0.8203 3.053-0.7664-0.8999-1.375-2.043-0.7734-2.965 0.6122-0.9377 0.9475-1.507 0.5625-3.035zm-3 0c1.098 1.384 1.427 2.066 1.031 2.947-0.3591 0.7987-1.287 1.206-0.8203 3.053-0.7664-0.8999-1.375-2.043-0.7734-2.965 0.6122-0.9377 0.9475-1.507 0.5625-3.035zm-3 0c1.098 1.384 1.427 2.066 1.031 2.947-0.3591 0.7987-1.287 1.206-0.8203 3.053-0.7664-0.8999-1.375-2.043-0.7734-2.965 0.6122-0.9377 0.9475-1.507 0.5625-3.035zm9.193 7c2.209 0 4 1.791 4 4s-1.791 4-4 4c-0.2425-8.38e-4 -0.4843-0.02372-0.7227-0.06836-0.7394 1.549-2.235 2.068-5.277 2.068-6 0-6-2-6-10h12zm0 2h-0.0078c-0.01161 1.596-0.05217 2.938-0.1953 3.986 0.06743 8e-3 0.1352 0.01257 0.2031 0.01367 1.105 0 2-0.8954 2-2s-0.8954-2-2-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/calibre-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/24/calibre-tray.svg
new file mode 100644
index 000000000..a7ae09f4c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/calibre-tray.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path d="m 7,4 0,16 11,0 c 0.554,0 1,-0.446 1,-1 L 19,5 C 19,4.446 18.554,4 18,4 L 13,4 7,4 Z" style="fill:currentColor" class="ColorScheme-Text"/>
+ <path d="m 14,4 0,7 2,0 0,-7 z" style="fill:currentColor" class="ColorScheme-Highlight"/>
+ <path d="M 6,4 C 5.446,4 5,4.446 5,5 l 0,14 c 0,0.554 0.446,1 1,1 L 7,20 7,4 6,4 Z" style="opacity:0.3;fill:currentColor" class="ColorScheme-Text"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/camera-off.svg b/.icons/Gruvbox-Plus-Dark/panel/24/camera-off.svg
new file mode 100644
index 000000000..458d217a5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/camera-off.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m12 5c-3.314 0-6 2.686-6 6 0 2.087 1.071 3.925 2.688 5h-0.6875c-2 0-2 2-2 2v1h12v-1s0-2-2-2h-0.687c1.617-1.075 2.687-2.913 2.687-5 0-3.314-2.686-6-6-6zm0 4.004c1.105 0 2 0.8954 2 2 0 1.105-0.8954 2-2 2s-2-0.8954-2-2c0-1.105 0.8954-2 2-2z" fill="currentColor" opacity=".3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/camera-on.svg b/.icons/Gruvbox-Plus-Dark/panel/24/camera-on.svg
new file mode 100644
index 000000000..ffb69f861
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/camera-on.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Highlight" d="m12 5c-3.314 0-6 2.686-6 6 0 2.087 1.071 3.925 2.688 5h-0.6875c-2 0-2 2-2 2v1h12v-1s0-2-2-2h-0.6875c1.617-1.075 2.688-2.913 2.688-5 0-3.314-2.686-6-6-6zm0 4.004a2 2 0 0 1 2 2 2 2 0 0 1-2 2 2 2 0 0 1-2-2 2 2 0 0 1 2-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/camera-ready.svg b/.icons/Gruvbox-Plus-Dark/panel/24/camera-ready.svg
new file mode 100644
index 000000000..705a69778
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/camera-ready.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m12 5c-3.314 0-6 2.686-6 6 0 2.087 1.071 3.925 2.688 5h-0.6875c-2 0-2 2-2 2v1h12v-1s0-2-2-2h-0.6875c1.617-1.075 2.688-2.913 2.688-5 0-3.314-2.686-6-6-6zm0 4.004a2 2 0 0 1 2 2 2 2 0 0 1-2 2 2 2 0 0 1-2-2 2 2 0 0 1 2-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/cantata-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/cantata-panel.svg
new file mode 100644
index 000000000..98a613389
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/cantata-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11.810547,3.9808219 A 8,8 0 0 0 3.9999999,12.023791 8.0000004,8.0000004 0 0 0 20,12.023791 8,8 0 0 0 11.810547,3.9808219 Z M 12,5.9788687 c 3.308423,0 6,2.6915772 6,6.0000003 0,3.308423 -2.691577,5.999999 -6,5.999999 -3.3084229,0 -6.0000001,-2.691576 -6.0000001,-5.999999 0,-3.3084231 2.6915772,-6.0000003 6.0000001,-6.0000003 z m 0.400391,1 C 12.000391,6.9788687 12,7.3968375 12,7.3968375 L 12,12.1859 c -0.384502,-0.136042 -0.670523,-0.206361 -1.099609,-0.207031 -1.5463969,0 -2.9003909,0.89543 -2.9003909,1.999999 0,1.10457 1.453603,2 2.9999999,2 1.546398,0 3.000001,-0.89543 3.000001,-2 l 0,-4.9999993 c 0,0 2.26729,1.1586683 1.324218,2.0234383 -0.259008,0.14857 -0.344328,0.378196 -0.298828,0.578125 0.06909,0.303608 0.439979,0.538683 0.953125,0.320312 C 16.749531,11.498755 17,10.778088 17,10.178088 17,8.3780875 14.000392,6.9788687 12.400391,6.9788687 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/caps-lock-off.svg b/.icons/Gruvbox-Plus-Dark/panel/24/caps-lock-off.svg
new file mode 100644
index 000000000..e00afc880
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/caps-lock-off.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m4 17.2v0.547c0 1.212 1.038 2.25 2.25 2.25h11.5c1.212 0 2.25-1.038 2.25-2.25v-0.547c-0.532 0.485-1.225 0.797-2 0.797h-12c-0.7746 0-1.468-0.312-2-0.797zm8.079-9.906-1.08 3.992h2.18zm-1.181-1.297h2.315l2.91 9h-1.91l-0.609-2h-3.077l-0.6171 2h-1.91zm-3.898-2c-1.019-1.709e-4 -1.876 0.7662-1.988 1.779l-1 9c-0.1316 1.185 0.7961 2.221 1.988 2.221h12c1.192 1.4e-5 2.12-1.036 1.988-2.221l-1-9c-0.1126-1.013-0.9688-1.779-1.988-1.779z" fill="currentColor" opacity=".3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/caps-lock-on.svg b/.icons/Gruvbox-Plus-Dark/panel/24/caps-lock-on.svg
new file mode 100644
index 000000000..e515e047e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/caps-lock-on.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m4 17.2v0.547c0 1.212 1.038 2.25 2.25 2.25h11.5c1.212 0 2.25-1.038 2.25-2.25v-0.547c-0.532 0.485-1.225 0.797-2 0.797h-12c-0.7746 0-1.468-0.312-2-0.797zm8.079-9.906-1.08 3.992h2.18zm-1.181-1.297h2.315l2.91 9h-1.91l-0.609-2h-3.077l-0.6171 2h-1.91zm-3.898-2c-1.019-1.709e-4 -1.876 0.7662-1.988 1.779l-1 9c-0.1316 1.185 0.7961 2.221 1.988 2.221h12c1.192 1.4e-5 2.12-1.036 1.988-2.221l-1-9c-0.1126-1.013-0.9688-1.779-1.988-1.779z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/capslock-off.svg b/.icons/Gruvbox-Plus-Dark/panel/24/capslock-off.svg
new file mode 120000
index 000000000..1896f3ce2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/capslock-off.svg
@@ -0,0 +1 @@
+caps-lock-off.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/capslock-on.svg b/.icons/Gruvbox-Plus-Dark/panel/24/capslock-on.svg
new file mode 120000
index 000000000..c1e9fdd71
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/capslock-on.svg
@@ -0,0 +1 @@
+caps-lock-on.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/cisco-tray-connected.svg b/.icons/Gruvbox-Plus-Dark/panel/24/cisco-tray-connected.svg
new file mode 100644
index 000000000..982e58a7e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/cisco-tray-connected.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m12 4c-2.99 0-5.582 1.627-6.955 4.045 1.166-0.662 2.513-1.045 3.955-1.045 0.9772 0 1.532 0.1424 1.539 0.1348 0.52-1.353 1.371-2.42 2.135-3.102-0.2226-0.01844-0.4463-0.0332-0.6738-0.0332zm3.227 0.6777c-0.5409 0.2813-2.034 1.201-2.791 3.102 1.924 0.9131 3.418 2.568 4.121 4.6 0.4415-0.2459 0.938-0.3762 1.443-0.3789 0.7211 3.15e-4 1.418 0.2603 1.963 0.7324 0.02221-0.2412 0.03711-0.485 0.03711-0.7324 0-3.282-1.959-6.086-4.773-7.322zm-6.227 4.322c-2.079 0-3.907 1.046-4.982 2.645-0.0052 0.1187-0.01758 0.2354-0.01758 0.3555 0 4.432 3.568 8 8 8 0.1194 0 0.2354-0.01245 0.3535-0.01758h2e-3c0.6525-0.4393 1.21-1.006 1.644-1.662v-1.4c-2.334-1.364-4.356-4.194-3.949-7.822-0.7268-0.1276-1.142-0.08849-1.051-0.09766zm3.014 0.8125c-0.05523 1.747 0.6832 3.877 2.676 5.188h0.2969c-0.0026-0.9456-0.2578-3.612-2.973-5.188zm5.986 3.188c-1.108 0-2 0.9112-2 2.031v0.9688h-1v4h6v-4h-1v-0.9688c0-1.12-0.892-2.031-2-2.031zm0 1c0.554 0 1 0.4424 1 1v1h-2v-1c0-0.5576 0.446-1 1-1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/cisco-tray-disconnecting.svg b/.icons/Gruvbox-Plus-Dark/panel/24/cisco-tray-disconnecting.svg
new file mode 100644
index 000000000..681725eac
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/cisco-tray-disconnecting.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m12 4c-2.99 0-5.582 1.627-6.955 4.045 1.166-0.662 2.513-1.045 3.955-1.045 0.9772 0 1.532 0.1423 1.539 0.1347 0.52-1.353 1.371-2.419 2.135-3.102-0.2226-0.01844-0.4463-0.0332-0.6738-0.0332zm3.227 0.6777c-0.5409 0.2813-2.034 1.201-2.791 3.102 2.701 1.282 4.564 4.022 4.564 7.221 0 0.3061-0.02702 0.6056-0.06055 0.9023 0.7218 0.1632 1.352 0.08475 2.032 0.01172 0.6502-1.156 1.029-2.487 1.029-3.914 0-3.282-1.959-6.086-4.773-7.322zm-6.227 4.322c-2.079 0-3.907 1.046-4.982 2.645-0.0052 0.1187-0.01758 0.2354-0.01758 0.3555 0 4.432 3.568 8 8 8 0.1194 0 0.2354-0.01245 0.3535-0.01758h2e-3c0.9928-0.6683 1.77-1.627 2.219-2.756-2.563-1.211-4.964-4.205-4.523-8.129-0.3415-0.05994-0.6916-0.09766-1.051-0.09766zm3.014 0.8125c-0.05783 1.829 0.7513 4.081 2.963 5.369 0.0041 0.0024 0.0076 0.0055 0.01172 0.0078 0.02344-0.7458-0.07745-3.696-2.974-5.377zm4.453 8.031c-0.1464 0.384-0.3112 0.7583-0.5117 1.111 0.7682-0.4364 1.356-0.9912 1.347-0.9922-0.4735-0.04064-0.837-0.115-0.8355-0.1188z" fill="currentColor" opacity=".3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/cisco-tray-notconnected.svg b/.icons/Gruvbox-Plus-Dark/panel/24/cisco-tray-notconnected.svg
new file mode 100644
index 000000000..cda8493c3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/cisco-tray-notconnected.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m12 4c-2.99 0-5.582 1.627-6.955 4.045 1.166-0.662 2.513-1.045 3.955-1.045 0.9772 0 1.532 0.1423 1.539 0.1347 0.52-1.353 1.371-2.419 2.135-3.102-0.2226-0.01844-0.4463-0.0332-0.6738-0.0332zm3.227 0.6777c-0.5409 0.2813-2.034 1.201-2.791 3.102 2.701 1.282 4.564 4.022 4.564 7.221 0 0.3061-0.02702 0.6056-0.06055 0.9023 0.7218 0.1632 1.352 0.08475 2.032 0.01172 0.6502-1.156 1.029-2.487 1.029-3.914 0-3.282-1.959-6.086-4.773-7.322zm-6.227 4.322c-2.079 0-3.907 1.046-4.982 2.645-0.0052 0.1187-0.01758 0.2354-0.01758 0.3555 0 4.432 3.568 8 8 8 0.1194 0 0.2354-0.01245 0.3535-0.01758h2e-3c0.9928-0.6683 1.77-1.627 2.219-2.756-2.563-1.211-4.964-4.205-4.523-8.129-0.3415-0.05994-0.6916-0.09766-1.051-0.09766zm3.014 0.8125c-0.05783 1.829 0.7513 4.081 2.963 5.369 0.0041 0.0024 0.0076 0.0055 0.01172 0.0078 0.02344-0.7458-0.07745-3.696-2.974-5.377zm4.453 8.031c-0.1464 0.384-0.3112 0.7583-0.5117 1.111 0.7682-0.4364 1.356-0.9912 1.347-0.9922-0.4735-0.04064-0.837-0.115-0.8355-0.1188z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/cisco-tray-quarantined.svg b/.icons/Gruvbox-Plus-Dark/panel/24/cisco-tray-quarantined.svg
new file mode 100644
index 000000000..1c9e500ef
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/cisco-tray-quarantined.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m17.45 13.01c-0.9106 0.0133-1.78 0.381-2.424 1.025-1.366 1.367-1.366 3.582 0 4.949 1.367 1.366 3.582 1.366 4.949 0 1.366-1.367 1.366-3.582 0-4.949-0.6686-0.6688-1.579-1.038-2.525-1.025zm0.0918 1c0.6489 0.01072 1.268 0.2734 1.727 0.7324 0.8372 0.8404 0.9686 2.153 0.3145 3.143l-3.461-3.461c0.4207-0.2781 0.9157-0.4225 1.42-0.4141zm-2.123 1.125 3.461 3.461c-0.9911 0.6548-2.306 0.5217-3.146-0.3184-0.8372-0.8404-0.9686-2.153-0.3145-3.143zm-3.42-11.15c-2.99 0-5.582 1.627-6.955 4.045 1.166-0.662 2.513-1.045 3.955-1.045 0.9772 0 1.532 0.1424 1.539 0.1348 0.52-1.353 1.371-2.42 2.135-3.102-0.2226-0.01844-0.4463-0.0332-0.6738-0.0332zm3.227 0.6777c-0.5409 0.2813-2.034 1.201-2.791 3.102 1.845 0.8759 3.297 2.433 4.033 4.352 0.3375-0.08331 0.6836-0.1272 1.031-0.1309 0.8742 5.47e-4 1.729 0.2557 2.461 0.7344 0.02234-0.2419 0.03906-0.4862 0.03906-0.7344 0-3.282-1.959-6.086-4.773-7.322zm-6.227 4.322c-2.079 0-3.907 1.046-4.982 2.645-0.0052 0.1187-0.01758 0.2354-0.01758 0.3555 0 4.432 3.568 8 8 8 0.1194 0 0.2354-0.01245 0.3535-0.01758h2e-3c0.4857-0.3269 0.9198-0.7239 1.289-1.176-0.4193-0.6965-0.642-1.494-0.6446-2.307 0.0033-0.08674 0.0092-0.1734 0.01758-0.2598-1.882-1.518-3.315-4.037-2.967-7.143-0.3415-0.05994-0.6914-0.09766-1.051-0.09766zm3.014 0.8125c-0.0445 1.408 0.4279 3.063 1.654 4.34 0.2633-0.4288 0.5967-0.8104 0.9863-1.129-0.3638-1.084-1.111-2.323-2.641-3.211z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/cisco-tray-reconnecting.svg b/.icons/Gruvbox-Plus-Dark/panel/24/cisco-tray-reconnecting.svg
new file mode 100644
index 000000000..7015109c9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/cisco-tray-reconnecting.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m16.28 13.77-2.08 3.936c-0.5414 1.019 0.1225 2.297 1.205 2.299h4.186c1.084-3.04e-4 1.761-1.275 1.219-2.295l-2.092-3.94c-0.5218-0.983-1.88-1.053-2.438 0zm0.7192 0.2343h1v3h-1zm0 4h1v1h-1zm-5.001-14c-2.99 0-5.582 1.627-6.955 4.045 1.166-0.662 2.513-1.045 3.955-1.045 0.9772 0 1.532 0.1424 1.539 0.1348 0.52-1.353 1.371-2.42 2.135-3.102-0.2226-0.01844-0.4463-0.0332-0.6738-0.0332zm3.227 0.6777c-0.5409 0.2813-2.034 1.201-2.791 3.102 1.877 0.8907 3.347 2.486 4.07 4.449 1.151-0.5531 2.495-0.0636 3.096 1.068l0.2129 0.4004c0.1195-0.5464 0.1855-1.113 0.1855-1.697 0-3.282-1.959-6.086-4.773-7.322zm-6.227 4.322c-2.079 0-3.907 1.046-4.982 2.645-0.0052 0.1187-0.01758 0.2354-0.01758 0.3555 0 4.432 3.568 8 8 8 0.1194 0 0.2354-0.01245 0.3535-0.01758h2e-3c0.2866-0.1929 0.5528-0.4119 0.8008-0.6504-0.3627-0.9947 0.01146-1.81 0.4473-2.658-2.16-1.442-3.937-4.155-3.553-7.576-0.3415-0.05994-0.6914-0.09766-1.051-0.09766zm3.014 0.8125c-0.05387 1.704 0.6453 3.775 2.529 5.092l0.3848-0.7227c-0.1715-1.228-0.7919-3.138-2.914-4.369z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/classicmenu-indicator-dark.svg b/.icons/Gruvbox-Plus-Dark/panel/24/classicmenu-indicator-dark.svg
new file mode 120000
index 000000000..546d7760f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/classicmenu-indicator-dark.svg
@@ -0,0 +1 @@
+classicmenu-indicator.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/classicmenu-indicator.svg b/.icons/Gruvbox-Plus-Dark/panel/24/classicmenu-indicator.svg
new file mode 100644
index 000000000..e8bd1effc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/classicmenu-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" x="0" y="0" version="1.1" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,5 2,8 14,8 14,5 2,5 Z m 0,6 0,3 12,0 0,-3 -12,0 z m 14,0 3,4 3,-4 -6,0 z m -14,6 0,3 12,0 0,-3 -12,0 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/clementine-panel-grey.svg b/.icons/Gruvbox-Plus-Dark/panel/24/clementine-panel-grey.svg
new file mode 100644
index 000000000..c6db55f6b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/clementine-panel-grey.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m7.846 4.001c-1.5 0.06634-3.197 1.914-3.699 4.487-0.1195 0.6448-0.1434 1.162-0.1466 1.744 0.0014 0.05291 0.00146 0.105 0.00391 0.1582 0.2025 5.229 4.463 9.453 9.709 9.604 0.02675 0.0011 0.05151 0.0011 0.07817 2e-3 0.3439 0.01344 0.7356-0.01587 1.049-0.03711 3.126-0.305 5.384-2.371 5.142-4.096-1.532 1.365-3.511 2.134-5.576 2.137-4.642 0-8.405-3.762-8.405-8.401 9.724e-4 -2.066 0.7715-4.046 2.138-5.579-0.0969-0.01147-0.1941-0.02392-0.2931-0.01953z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m9.093 4.104-0.5159 0.7208c-1.004 1.31-1.576 2.905-1.577 4.575v0.0019c4.28e-4 4.207 3.395 7.598 7.604 7.598 1.665-0.0022 3.258-0.5688 4.565-1.567l0.6996-0.5508c-0.1142-0.1661-0.2493-0.3282-0.428-0.4766-1.204-1-3.423-1.715-5.746-4.016-2.45-2.428-3.146-4.728-4.172-5.915-0.1337-0.1546-0.2799-0.2711-0.4299-0.3711z" fill="currentColor" opacity=".3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/clementine-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/clementine-panel.svg
new file mode 100644
index 000000000..84eb721ba
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/clementine-panel.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m7.846 4.001c-1.5 0.06634-3.197 1.914-3.699 4.487-0.1195 0.6448-0.1434 1.162-0.1466 1.744 0.0014 0.05291 0.00146 0.105 0.00391 0.1582 0.2025 5.229 4.463 9.453 9.709 9.604 0.02675 0.0011 0.05151 0.0011 0.07817 2e-3 0.3439 0.01344 0.7356-0.01587 1.049-0.03711 3.126-0.305 5.384-2.371 5.142-4.096-1.532 1.365-3.511 2.134-5.576 2.137-4.642 0-8.405-3.762-8.405-8.401 9.724e-4 -2.066 0.7715-4.046 2.138-5.579-0.0969-0.01147-0.1941-0.02392-0.2931-0.01953z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m9.093 4.104-0.5159 0.7208c-1.004 1.31-1.576 2.905-1.577 4.575v0.0019c4.28e-4 4.207 3.395 7.598 7.604 7.598 1.665-0.0022 3.258-0.5688 4.565-1.567l0.6996-0.5508c-0.1142-0.1661-0.2493-0.3282-0.428-0.4766-1.204-1-3.423-1.715-5.746-4.016-2.45-2.428-3.146-4.728-4.172-5.915-0.1337-0.1546-0.2799-0.2711-0.4299-0.3711z" fill="currentColor" opacity=".3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/clipboard.svg b/.icons/Gruvbox-Plus-Dark/panel/24/clipboard.svg
new file mode 100644
index 000000000..9736f5dc9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/clipboard.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 17.687,5.1689 17.265,4.8148 C 16.6378,4.2891 15.8478,3.9996 15.0405,3.9996 c -1.0767,0 -2.0813,0.4954 -2.7561,1.3591 L 5.7893,13.6716 C 5.19424,14.433 4.92181,15.389 5.021,16.3633 c 0.09919,0.9742 0.55813,1.8502 1.29351,2.4666 l 0.42245,0.3541 c 0.6271,0.527 1.417,0.816 2.2242,0.816 0.12463,0 0.2507,-0.01 0.37471,-0.02 0.93498,-0.1021 1.7769,-0.5726 2.3681,-1.322 0.002,0 0.0031,0 4.3821,-5.6076 0.77987,-0.9983 0.63022,-2.4677 -0.33351,-3.2755 l -0.221,-0.185 c -0.399,-0.3338 -0.9,-0.5176 -1.413,-0.5176 -0.68362,0 -1.3214,0.3146 -1.75,0.863 l -4.3736,5.5976 c -0.28578,0.3659 -0.23097,0.9044 0.12227,1.2004 0.14618,0.1225 0.33012,0.19 0.51791,0.19 0.25017,0 0.48383,-0.1153 0.64114,-0.3166 l 4.3733,-5.598 c 0.11441,-0.1464 0.28483,-0.2303 0.46749,-0.2303 0.13882,0 0.26915,0.048 0.37695,0.1381 l 0.22146,0.1857 c 0.12442,0.1042 0.20218,0.2527 0.21902,0.4182 0.01679,0.1654 -0.02933,0.3275 -0.13005,0.4562 l -4.3687,5.5915 c -0.36073,0.4614 -0.89771,0.726 -1.4733,0.726 -0.4315,0 -0.85374,-0.1547 -1.189,-0.4357 L 7.351,17.5044 c -0.3918,-0.328 -0.6376,-0.796 -0.6905,-1.317 -0.0531,-0.521 0.0929,-1.032 0.411,-1.439 l 6.4959,-8.3131 c 0.36073,-0.4617 0.89788,-0.7265 1.4737,-0.7265 0.43155,0 0.85383,0.1547 1.189,0.4357 l 0.4224,0.354 c 0.81151,0.6802 0.93746,1.9173 0.28082,2.7577 -0.13848,0.1773 -0.20202,0.3997 -0.17894,0.6264 0.02312,0.2267 0.13009,0.4306 0.30113,0.574 0.14622,0.1225 0.33016,0.19 0.51796,0.19 0.25017,0 0.48379,-0.1154 0.64105,-0.3166 C 18.80871,9.5696 19.08125,8.6136 18.981125,7.6369 18.881,6.6602 18.422,5.7841 17.687,5.1689 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/clipit-trayicon-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/clipit-trayicon-panel.svg
new file mode 120000
index 000000000..f7e47deab
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/clipit-trayicon-panel.svg
@@ -0,0 +1 @@
+diodon-panel.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/clipman.svg b/.icons/Gruvbox-Plus-Dark/panel/24/clipman.svg
new file mode 120000
index 000000000..f7e47deab
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/clipman.svg
@@ -0,0 +1 @@
+diodon-panel.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/cloudstatus.svg b/.icons/Gruvbox-Plus-Dark/panel/24/cloudstatus.svg
new file mode 100644
index 000000000..785c8588a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/cloudstatus.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11.4667,6.0001 C 9.1811733,6.00202 7.1509055,7.493098 6.4188,9.7074 4.9416334,10.433299 4.0015465,11.960338 4,13.6364 4,16.04635 5.9102667,18 8.2667,18 c 1.0463008,-0.0021 2.055375,-0.397303 2.8354,-1.1105 0.121275,0.0108 0.242876,0.01735 0.36459,0.01964 0.779294,-0.0022 1.54864,-0.179117 2.2539,-0.51818 0.618999,0.339536 1.310389,0.517529 2.0128,0.51818 2.356695,-3.95e-4 4.266756,-1.954783 4.266,-4.365 -2.16e-4,-2.409913 -1.910602,-4.3633695 -4.267,-4.3632 l -0.0085,0 C 14.718477,6.809921 13.141479,6.0028458 11.46579,6.0001 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/com.github.ztefn.haguichi-connected.svg b/.icons/Gruvbox-Plus-Dark/panel/24/com.github.ztefn.haguichi-connected.svg
new file mode 120000
index 000000000..dbb670b18
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/com.github.ztefn.haguichi-connected.svg
@@ -0,0 +1 @@
+haguichi-connected.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/com.github.ztefn.haguichi-connecting-1.svg b/.icons/Gruvbox-Plus-Dark/panel/24/com.github.ztefn.haguichi-connecting-1.svg
new file mode 120000
index 000000000..9efd258d0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/com.github.ztefn.haguichi-connecting-1.svg
@@ -0,0 +1 @@
+haguichi-connecting-1.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/com.github.ztefn.haguichi-connecting-2.svg b/.icons/Gruvbox-Plus-Dark/panel/24/com.github.ztefn.haguichi-connecting-2.svg
new file mode 120000
index 000000000..5f49a51df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/com.github.ztefn.haguichi-connecting-2.svg
@@ -0,0 +1 @@
+haguichi-connecting-2.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/com.github.ztefn.haguichi-connecting-3.svg b/.icons/Gruvbox-Plus-Dark/panel/24/com.github.ztefn.haguichi-connecting-3.svg
new file mode 120000
index 000000000..48da1f9ac
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/com.github.ztefn.haguichi-connecting-3.svg
@@ -0,0 +1 @@
+haguichi-connecting-3.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/com.github.ztefn.haguichi-disconnected.svg b/.icons/Gruvbox-Plus-Dark/panel/24/com.github.ztefn.haguichi-disconnected.svg
new file mode 120000
index 000000000..07f4e9ce1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/com.github.ztefn.haguichi-disconnected.svg
@@ -0,0 +1 @@
+haguichi-disconnected.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/connect_creating.svg b/.icons/Gruvbox-Plus-Dark/panel/24/connect_creating.svg
new file mode 120000
index 000000000..8e405e17c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/connect_creating.svg
@@ -0,0 +1 @@
+network-transmit-receive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/connect_established.svg b/.icons/Gruvbox-Plus-Dark/panel/24/connect_established.svg
new file mode 120000
index 000000000..8e405e17c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/connect_established.svg
@@ -0,0 +1 @@
+network-transmit-receive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/copy-error.svg b/.icons/Gruvbox-Plus-Dark/panel/24/copy-error.svg
new file mode 100644
index 000000000..b3000ae10
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/copy-error.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-NegativeText" d="m20.64 4-5.271 5.745 1.908 1.114 3.714-6.543zm-13.94 3.426-3.705 3.574 3.856-0.7162 2.144 8.716 3.5-1.506 8.5 2.506-2.743-7.215-1.925-1.347-5.056 3.991-3.126-7.454zm6.739 2.286-3.116 1.148 1.191 2.886 3.85-2.886z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/copy-insync.svg b/.icons/Gruvbox-Plus-Dark/panel/24/copy-insync.svg
new file mode 100644
index 000000000..4c60f6cd8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/copy-insync.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m20.64 4-5.271 5.745 1.908 1.114 3.714-6.543zm-13.94 3.426-3.705 3.574 3.856-0.7162 2.144 8.716 3.5-1.506 8.5 2.506-2.743-7.215-1.925-1.347-5.056 3.991-3.126-7.454zm6.739 2.286-3.116 1.148 1.191 2.886 3.85-2.886z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/copy-paused.svg b/.icons/Gruvbox-Plus-Dark/panel/24/copy-paused.svg
new file mode 100644
index 000000000..09856c07d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/copy-paused.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m20.65 4-5.271 5.744 1.908 1.115 3.715-6.543zm-13.94 3.426-3.705 3.574 3.855-0.7168 2.145 8.717 3.5-1.506 0.5 0.1465v-3.572l-1.725 1.361-3.125-7.455zm6.738 2.287-3.115 1.146 1.191 2.887 3.85-2.887zm2.889 1.725-1.979 1.562h3.986l-0.08203-0.2148z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m14 14v6h3v-6zm4 0v6h3v-6z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/copy-sync1.svg b/.icons/Gruvbox-Plus-Dark/panel/24/copy-sync1.svg
new file mode 100644
index 000000000..133800598
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/copy-sync1.svg
@@ -0,0 +1,8 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m20.65 4-5.271 5.744 1.908 1.115 3.715-6.543zm-13.94 3.426-3.705 3.574 3.855-0.7168 1.406 5.717h11.22l-1.223-3.215-1.924-1.348-5.057 3.992-3.127-7.455zm6.738 2.287-3.117 1.146 1.191 2.887 3.85-2.887z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m5 17c-0.554 0-1 0.446-1 1v1c0 0.554 0.446 1 1 1h1v-3z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m6 17v3h13c0.554 0 1-0.446 1-1v-1c0-0.554-0.446-1-1-1z" fill="currentColor" opacity=".3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/copy-sync2.svg b/.icons/Gruvbox-Plus-Dark/panel/24/copy-sync2.svg
new file mode 100644
index 000000000..6300c3aed
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/copy-sync2.svg
@@ -0,0 +1,8 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m20.65 4-5.271 5.744 1.908 1.115 3.715-6.543zm-13.94 3.426-3.705 3.574 3.855-0.7168 1.406 5.717h11.22l-1.223-3.215-1.924-1.348-5.057 3.992-3.127-7.455zm6.738 2.287-3.117 1.146 1.191 2.887 3.85-2.887z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m5 17c-0.554 0-1 0.446-1 1v1c0 0.554 0.446 1 1 1h3v-3z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m8 17v3h11c0.554 0 1-0.446 1-1v-1c0-0.554-0.446-1-1-1z" fill="currentColor" opacity=".3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/copy-sync3.svg b/.icons/Gruvbox-Plus-Dark/panel/24/copy-sync3.svg
new file mode 100644
index 000000000..3cafc5cd3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/copy-sync3.svg
@@ -0,0 +1,8 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m20.65 4-5.271 5.744 1.908 1.115 3.715-6.543zm-13.94 3.426-3.705 3.574 3.855-0.7168 1.406 5.717h11.22l-1.223-3.215-1.924-1.348-5.057 3.992-3.127-7.455zm6.738 2.287-3.117 1.146 1.191 2.887 3.85-2.887z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m5 17c-0.554 0-1 0.446-1 1v1c0 0.554 0.446 1 1 1h5v-3z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m10 17v3h9c0.554 0 1-0.446 1-1v-1c0-0.554-0.446-1-1-1z" fill="currentColor" opacity=".3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/copy-sync4.svg b/.icons/Gruvbox-Plus-Dark/panel/24/copy-sync4.svg
new file mode 100644
index 000000000..aef91d1f4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/copy-sync4.svg
@@ -0,0 +1,8 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m20.65 4-5.271 5.744 1.908 1.115 3.715-6.543zm-13.94 3.426-3.705 3.574 3.855-0.7168 1.406 5.717h11.22l-1.223-3.215-1.924-1.348-5.057 3.992-3.127-7.455zm6.738 2.287-3.117 1.146 1.191 2.887 3.85-2.887z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m5 17c-0.554 0-1 0.446-1 1v1c0 0.554 0.446 1 1 1h7v-3z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m12 17v3h7c0.554 0 1-0.446 1-1v-1c0-0.554-0.446-1-1-1z" fill="currentColor" opacity=".3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/copy-sync5.svg b/.icons/Gruvbox-Plus-Dark/panel/24/copy-sync5.svg
new file mode 100644
index 000000000..34046decf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/copy-sync5.svg
@@ -0,0 +1,8 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m20.65 4-5.271 5.744 1.908 1.115 3.715-6.543zm-13.94 3.426-3.705 3.574 3.855-0.7168 1.406 5.717h11.22l-1.223-3.215-1.924-1.348-5.057 3.992-3.127-7.455zm6.738 2.287-3.117 1.146 1.191 2.887 3.85-2.887z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m5 17c-0.554 0-1 0.446-1 1v1c0 0.554 0.446 1 1 1h9v-3z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m14 17v3h5c0.554 0 1-0.446 1-1v-1c0-0.554-0.446-1-1-1z" fill="currentColor" opacity=".3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/copy-sync6.svg b/.icons/Gruvbox-Plus-Dark/panel/24/copy-sync6.svg
new file mode 100644
index 000000000..792f19e56
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/copy-sync6.svg
@@ -0,0 +1,8 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m20.65 4-5.271 5.744 1.908 1.115 3.715-6.543zm-13.94 3.426-3.705 3.574 3.855-0.7168 1.406 5.717h11.22l-1.223-3.215-1.924-1.348-5.057 3.992-3.127-7.455zm6.738 2.287-3.117 1.146 1.191 2.887 3.85-2.887z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m5 17c-0.554 0-1 0.446-1 1v1c0 0.554 0.446 1 1 1h11v-3z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m16 17v3h3c0.554 0 1-0.446 1-1v-1c0-0.554-0.446-1-1-1z" fill="currentColor" opacity=".3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/copy-sync7.svg b/.icons/Gruvbox-Plus-Dark/panel/24/copy-sync7.svg
new file mode 100644
index 000000000..c1d5dc45b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/copy-sync7.svg
@@ -0,0 +1,8 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m20.65 4-5.271 5.744 1.908 1.115 3.715-6.543zm-13.94 3.426-3.705 3.574 3.855-0.7168 1.406 5.717h11.22l-1.223-3.215-1.924-1.348-5.057 3.992-3.127-7.455zm6.738 2.287-3.117 1.146 1.191 2.887 3.85-2.887z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m5 17c-0.554 0-1 0.446-1 1v1c0 0.554 0.446 1 1 1h13v-3z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m18 17v3h1c0.554 0 1-0.446 1-1v-1c0-0.554-0.446-1-1-1z" fill="currentColor" opacity=".3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/copy-sync8.svg b/.icons/Gruvbox-Plus-Dark/panel/24/copy-sync8.svg
new file mode 100644
index 000000000..5d6c2da9f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/copy-sync8.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m20.65 4-5.271 5.744 1.908 1.115 3.715-6.543zm-13.94 3.426-3.705 3.574 3.855-0.7168 1.406 5.717h11.22l-1.223-3.215-1.924-1.348-5.057 3.992-3.127-7.455zm6.738 2.287-3.117 1.146 1.191 2.887 3.85-2.887zm-8.445 7.287c-0.554 0-1 0.446-1 1v1c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1v-1c0-0.554-0.446-1-1-1h-11z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/copy-update.svg b/.icons/Gruvbox-Plus-Dark/panel/24/copy-update.svg
new file mode 100644
index 000000000..1913f4969
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/copy-update.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m17.83 8.064-2.459 2.68 1.908 1.115 1.725-3.037c-0.4455-0.1567-0.8476-0.4163-1.174-0.7578zm-11.13 0.3613-3.705 3.574 3.855-0.7168 2.145 8.717 3.5-1.506 8.5 2.506-2.742-7.215-1.926-1.348-5.057 3.992-3.125-7.455zm6.738 2.287-3.115 1.146 1.191 2.887 3.85-2.887z" fill="currentColor"/>
+ <circle class="ColorScheme-Highlight" cx="20" cy="6" r="2" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/copyq-busy.svg b/.icons/Gruvbox-Plus-Dark/panel/24/copyq-busy.svg
new file mode 100644
index 000000000..110cecab3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/copyq-busy.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m8.5 4c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5c0.2604-1e-3 0.5198-0.031 0.7734-0.09l1.727 2.59c-2.25 3.5 1 6.5 1 6.5s3.25-3 1-6.5l1.728-2.59c0.254 0.059 0.512 0.089 0.772 0.09 1.933 0 3.5-1.567 3.5-3.5s-1.567-3.5-3.5-3.5-3.5 1.567-3.5 3.5c0.0012 0.8061 0.2806 1.587 0.791 2.211l-0.791 1.289-0.789-1.287c0.51-0.6247 0.789-1.406 0.789-2.213 0-1.933-1.567-3.5-3.5-3.5zm0 2c0.8284 0 1.5 0.6716 1.5 1.5s-0.6716 1.5-1.5 1.5-1.5-0.6716-1.5-1.5 0.6716-1.5 1.5-1.5zm7 0c0.828 0 1.5 0.6716 1.5 1.5s-0.672 1.5-1.5 1.5-1.5-0.6716-1.5-1.5 0.672-1.5 1.5-1.5z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/copyq-normal.svg b/.icons/Gruvbox-Plus-Dark/panel/24/copyq-normal.svg
new file mode 100644
index 000000000..f76deff75
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/copyq-normal.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m7.5 5a3.5 3.5 0 0 0-3.5 3.5 3.5 3.5 0 0 0 3.5 3.5 3.5 3.5 0 0 0 1.477-0.33l1.523 1.83-5.5 6.5 7-5 7 5-5.5-6.5 1.523-1.832a3.5 3.5 0 0 0 1.477 0.332 3.5 3.5 0 0 0 3.5-3.5 3.5 3.5 0 0 0-2e-3 -0.0254c7.7e-5 -0.01965-0.0017-0.03894-2e-3 -0.05859a3.5 3.5 0 0 0-0.045-0.4707c-0.018-0.1195-0.046-0.2361-0.076-0.3535a3.5 3.5 0 0 0-0.059-0.2051c-0.063-0.1946-0.146-0.3814-0.244-0.5644-0.154-0.2881-0.335-0.5652-0.576-0.8086-0.536-0.5408-1.205-0.8547-1.9-0.9629a3.5 3.5 0 0 0-0.02734-0.00391 3.5 3.5 0 0 0-0.4609-0.04297c-0.012-1e-4 -0.024-0.0039-0.036-0.0039-0.0059 0-0.01169 0.00192-0.01758 0.00195a3.5 3.5 0 0 0-0.054-2e-3 3.5 3.5 0 0 0-3.5 3.5 3.5 3.5 0 0 0 0.383 1.584l-1.383 1.916-1.381-1.912a3.5 3.5 0 0 0 0.381-1.588 3.5 3.5 0 0 0-3.5-3.5zm0 2a1.5 1.5 0 0 1 1.5 1.5 1.5 1.5 0 0 1-1.5 1.5 1.5 1.5 0 0 1-1.5-1.5 1.5 1.5 0 0 1 1.5-1.5zm9 0a1.5 1.5 0 0 1 1.5 1.5 1.5 1.5 0 0 1-1.5 1.5 1.5 1.5 0 0 1-1.5-1.5 1.5 1.5 0 0 1 1.5-1.5z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/cpu-frequency-indicator.svg b/.icons/Gruvbox-Plus-Dark/panel/24/cpu-frequency-indicator.svg
new file mode 120000
index 000000000..03c065c62
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/cpu-frequency-indicator.svg
@@ -0,0 +1 @@
+indicator-cpufreq.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/crow-translate-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/24/crow-translate-tray.svg
new file mode 100644
index 000000000..9eb1b001a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/crow-translate-tray.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="M 12 4 C 7.5817 4 4 7.5817003 4 12 C 4 14.607097 5.2531965 16.916373 7.1835938 18.376953 C 7.218984 18.357321 7.256186 18.340906 7.2910156 18.320312 C 7.8640203 17.980897 8.4135433 17.581978 8.9433594 17.15625 C 7.1832049 16.110481 6 14.195768 6 12 C 6 8.6862753 8.686275 5.9999999 12 6 C 12.725915 6 13.418426 6.1348852 14.0625 6.3710938 C 14.065074 5.8268516 14.039531 5.2830989 13.945312 4.7480469 C 13.998843 4.5617562 14.020397 4.4675407 14.060547 4.28125 C 14.060856 4.279718 14.060242 4.2788547 14.060547 4.2773438 C 13.401947 4.1019152 12.713831 4 12 4 z M 14.177734 4.3066406 C 14.335788 5.0296032 14.391425 5.7626819 14.390625 6.4980469 C 16.51401 7.4220571 18 9.5364714 18 12 C 18 15.3135 15.3135 18 12 18 C 11.031633 18 10.120369 17.764869 9.3105469 17.357422 C 9.3017738 17.364595 9.2939268 17.373712 9.2851562 17.380859 C 8.7061853 17.851947 8.0814138 18.237713 7.4199219 18.552734 C 8.7180365 19.461824 10.294935 20 12 20 C 16.418 20 20 16.418 20 12 C 20 8.3376682 17.536053 5.2559723 14.177734 4.3066406 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 14.115234 4.0019531 C 14.096114 4.1117666 14.083487 4.1675146 14.060547 4.28125 C 14.020397 4.4675407 13.998843 4.5617562 13.945312 4.7480469 C 14.102083 5.6383205 14.105561 6.5550154 14.019531 7.4511719 C 13.999891 7.655354 13.971517 7.8591401 13.935547 8.0625 C 13.916821 8.108593 14.308594 8.0996094 14.308594 8.0996094 C 14.338184 7.8884346 14.359641 7.6773836 14.369141 7.46875 C 14.42076 6.3078646 14.415388 5.139307 14.115234 4.0019531 z M 13.916016 8.109375 C 13.534593 8.4478735 13.149281 8.8066955 12.863281 9.2148438 C 12.173678 10.200832 11.734487 11.447038 10.84375 12.298828 C 10.48171 12.643644 10.05987 12.944315 9.6269531 13.208984 C 9.854905 13.242524 10.107984 13.26533 10.335938 13.21875 C 9.8762021 13.509514 9.3617782 13.786143 8.9863281 14.173828 C 8.8005187 14.363943 8.6077972 14.558289 8.4277344 14.755859 C 8.5733172 14.666389 8.7436902 14.564401 8.9199219 14.5625 C 9.2110872 14.5588 9.7695313 14.236328 9.7695312 14.236328 C 9.7695312 14.236328 8.7181107 14.91266 8.2871094 15.332031 C 8.0419176 15.570607 7.7653991 15.798188 7.5546875 16.070312 C 7.365045 16.316323 7.3613281 16.310547 7.3613281 16.310547 C 7.7157069 16.180075 8.0756467 16.04499 8.4472656 15.964844 C 8.2978518 16.018894 8.2255479 16.045377 8.0742188 16.095703 C 7.7447421 16.226175 7.3675251 16.32426 7.0859375 16.488281 C 6.5783137 16.784637 6.0751196 17.545493 5.7226562 18.046875 C 5.5349312 18.311545 5.2255106 18.536469 5.0722656 18.808594 C 4.9841496 18.96516 4.9926009 19.128917 5.0136719 19.169922 C 5.1688323 19.455094 5.9438861 19.696405 6.3691406 19.800781 C 6.8805956 19.923797 7.4185331 19.979498 7.9453125 20 C 8.2575489 19.93477 8.5806795 19.805872 8.8105469 19.585938 C 9.1227834 19.287716 9.5738436 18.999103 9.7539062 18.613281 C 9.8573468 18.395207 10.015772 18.26738 10.021484 18.263672 C 9.7858705 18.653223 9.5277188 19.030809 9.2480469 19.388672 C 9.1139576 19.558285 8.9296875 19.773438 8.9296875 19.773438 C 9.2419239 19.661606 9.5685101 19.478062 9.875 19.427734 C 10.064641 19.396044 10.27434 19.308027 10.419922 19.173828 C 10.575082 19.03031 10.809345 18.973417 10.947266 18.826172 C 11.328462 18.417984 11.585262 17.795879 11.949219 17.367188 C 11.995189 17.313137 12.105168 17.172201 12.189453 17.056641 C 12.256503 16.963451 12.310547 16.884766 12.310547 16.884766 C 12.117076 17.322776 11.923526 17.768395 11.708984 18.193359 C 11.707084 18.197159 11.706978 18.201338 11.705078 18.205078 C 11.639948 18.322503 11.542964 18.436728 11.443359 18.542969 C 11.429939 18.557869 11.417707 18.571017 11.404297 18.585938 C 11.387067 18.604557 11.397058 18.604774 11.423828 18.589844 C 11.812687 18.384818 12.155725 18.072203 12.527344 17.826172 C 12.538834 17.818772 12.550984 17.812241 12.558594 17.806641 C 12.836351 17.646348 13.082144 17.362158 13.287109 17.134766 C 13.480581 16.92042 13.579138 16.790051 13.630859 16.484375 C 13.632759 16.475075 13.632866 16.466351 13.634766 16.457031 C 13.697976 16.015293 13.765511 15.574729 13.859375 15.136719 C 13.878525 15.045389 13.892807 14.967757 13.904297 14.90625 C 13.904297 14.89885 13.906303 14.888269 13.908203 14.880859 C 13.910103 14.865959 13.914116 14.850941 13.916016 14.837891 C 13.917916 14.830491 13.918022 14.823836 13.919922 14.816406 C 13.921822 14.803356 13.923881 14.792523 13.925781 14.783203 L 13.925781 14.78125 C 13.925781 14.77565 13.929741 14.755467 13.931641 14.748047 C 13.935441 14.727547 13.960937 14.654297 13.960938 14.654297 L 13.960938 14.683594 L 13.960938 14.701172 C 13.945566 15.47468 13.820692 16.3079 13.939453 17.068359 C 14.027573 17.631249 14.078125 17.515625 14.078125 17.515625 C 14.129845 16.852086 14.06092 16.045301 14.279297 15.441406 C 14.426795 15.033217 14.663614 14.590264 14.740234 14.150391 C 14.818764 13.699333 14.816178 13.2181 14.804688 12.755859 C 14.789367 12.157556 14.752211 11.555423 14.666016 10.958984 C 14.746466 11.242293 14.863576 11.539313 14.878906 11.830078 C 14.894226 12.10593 14.902546 12.390431 14.910156 12.671875 C 14.975286 12.325196 15.024644 11.955789 14.986328 11.603516 C 14.949888 11.279203 15.012972 10.947628 14.976562 10.628906 C 14.92869 10.211448 14.915188 9.7602863 14.773438 9.3632812 C 14.637432 8.9755957 14.460863 8.5887681 14.357422 8.1992188 C 14.347749 8.1632822 14.323298 8.1341233 14.294922 8.109375 C 14.144653 9.1738211 13.779611 10.257249 13.445312 11.25 C 13.022805 12.506972 12.345615 13.569669 11.708984 14.708984 C 11.123971 15.754173 10.197088 16.637657 9.2851562 17.380859 C 8.4898447 18.027975 7.610407 18.522012 6.6640625 18.878906 C 6.3696442 18.98872 6.0401401 19.027305 5.7285156 19.037109 C 5.4990987 19.043009 5.3357722 19.029297 5.328125 19.029297 C 6.0049047 18.884186 6.6907082 18.675245 7.2910156 18.320312 C 8.9561995 17.333952 10.525019 15.983437 11.501953 14.261719 C 12.12329 13.169467 12.710015 12.096589 13.119141 10.896484 C 13.425082 9.9948886 13.742969 9.057721 13.916016 8.109375 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/cryptfolder-closed-light.svg b/.icons/Gruvbox-Plus-Dark/panel/24/cryptfolder-closed-light.svg
new file mode 100644
index 000000000..4a96287c4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/cryptfolder-closed-light.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m12 5c-2.216 0-4 1.822-4 4.062v1.938h-1c-0.554 0-1 0.446-1 1v6c0 0.554 0.446 1 1 1h10c0.554 0 1-0.446 1-1v-6c0-0.554-0.446-1-1-1h-1v-1.938c0-2.24-1.784-4.062-4-4.062zm0 2c1.108 0 2 0.892 2 2v2h-4v-2c0-1.108 0.892-2 2-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/cryptfolder-indicator-light.svg b/.icons/Gruvbox-Plus-Dark/panel/24/cryptfolder-indicator-light.svg
new file mode 120000
index 000000000..aa3d52291
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/cryptfolder-indicator-light.svg
@@ -0,0 +1 @@
+cryptfolder-closed-light.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/cryptfolder-open-light.svg b/.icons/Gruvbox-Plus-Dark/panel/24/cryptfolder-open-light.svg
new file mode 100644
index 000000000..b39116646
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/cryptfolder-open-light.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m12 4c-2.195 0-3.967 1.788-4 4v1h2v-1c0-1.108 0.892-2 2-2s2 0.892 2 2v4h-7c-0.554 0-1 0.446-1 1v6c0 0.554 0.446 1 1 1h10c0.554 0 1-0.446 1-1v-6c0-0.554-0.446-1-1-1h-1v-3.938c0-2.24-1.784-4.062-4-4.062z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/cryptkeeper.svg b/.icons/Gruvbox-Plus-Dark/panel/24/cryptkeeper.svg
new file mode 100644
index 000000000..fe5010c4b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/cryptkeeper.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 14.5,4 A 5.5,5.5 0 0 0 9,9.5 5.5,5.5 0 0 0 14.5,15 5.5,5.5 0 0 0 20,9.5 5.5,5.5 0 0 0 14.5,4 Z m 0.322,2.4727 a 2.5,2 45 0 1 1.856,0.8496 2.5,2 45 0 1 0.353,3.1816 A 2.5,2 45 0 1 13.85,10.1504 2.5,2 45 0 1 13.496,6.9688 2.5,2 45 0 1 14.822,6.4727 Z M 8.2656,11.32 4.293,15.293 A 1.0001,1.0001 0 0 0 4,16 l 0,3 a 1.0001,1.0001 0 0 0 1,1 l 3,0 a 1.0001,1.0001 0 0 0 1,-1 l 0,-2 2,0 a 1.0001,1.0001 0 0 0 1,-1 l 0,-0.504 C 11.227,15.172 10.53,14.702 9.9414,14.121 l -3.4102,3.41 A 0.75063,0.75063 0 0 1 5.4688,16.471 L 8.998,12.941 C 8.6839,12.442 8.4353,11.898 8.2656,11.32 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/de.haeckerfelix.gradio-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/de.haeckerfelix.gradio-symbolic.svg
new file mode 120000
index 000000000..17ab0781d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/de.haeckerfelix.gradio-symbolic.svg
@@ -0,0 +1 @@
+radiotray_connecting.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/deadbeef-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/deadbeef-panel.svg
new file mode 100644
index 000000000..3f29187bd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/deadbeef-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-rule:evenodd" class="ColorScheme-Text" d="M 6,4 6,12 10.5,9.0000001 15,12 6,18 6,20 18,12 12,8.0000004 6,4 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/deluge-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/deluge-panel.svg
new file mode 100644
index 000000000..ceee12f0e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/deluge-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12.016,4 C 11.874,4.0005 11.726,4.1324 11.518,4.4004 L 7.1799,10.721 C 5.6876,12.894 5.7036,15.242 6.7093,17.016 7.7148,18.789 9.6947,20 12.002,20 14.309,20 16.286,18.789 17.291,17.016 18.296,15.242 18.311,12.894 16.82,10.719 L 12.48,4.3887 C 12.293,4.1312 12.157,3.9995 12.016,4 Z M 12.004,5.7129 15.666,11.324 C 16.557,12.706 16.729,14.014 15.246,15.191 15.069,15.342 14.846,15.484 14.602,15.613 14.045,15.86 13.458,16.12 12.803,16.195 12.537,16.241 12.256,16.269 11.945,16.256 11.912,16.252 11.878,16.25 11.844,16.25 H 11.838 C 10.845,16.25 10.025,15.424 10.025,14.334 10.026,13.366 10.691,12.583 11.562,12.441 11.729,12.409 11.902,12.377 12.084,12.338 12.817,12.097 13.134,11.068 12.439,10.574 11.946,10.224 11.371,10.031 10.795,10.004 10.087,9.971 9.3918,10.197 8.7951,10.617 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/desktopconnected.svg b/.icons/Gruvbox-Plus-Dark/panel/24/desktopconnected.svg
new file mode 120000
index 000000000..9e47514a7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/desktopconnected.svg
@@ -0,0 +1 @@
+disper-panel.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/desktopdisconnected.svg b/.icons/Gruvbox-Plus-Dark/panel/24/desktopdisconnected.svg
new file mode 100644
index 000000000..ba0dccd6d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/desktopdisconnected.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,1,1)">
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="M 4,4 C 3.446,4 3,4.446 3,5 V 15 C 3,15.554 3.446,16 4,16 H 9 C 8.446,16 8,16.446 8,17 V 18 H 14 V 17 C 14,16.446 13.554,16 13,16 H 18 C 18.554,16 19,15.554 19,15 V 5 C 19,4.446 18.554,4 18,4 Z M 5,6 H 17 V 14 H 5 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/desktoptrusted.svg b/.icons/Gruvbox-Plus-Dark/panel/24/desktoptrusted.svg
new file mode 100644
index 000000000..196ba1933
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/desktoptrusted.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,1,1)">
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 4,4 C 3.446,4 3,4.446 3,5 V 15 C 3,15.554 3.446,16 4,16 H 9 C 8.446,16 8,16.446 8,17 V 18 H 14 V 17 C 14,16.446 13.554,16 13,16 H 18 C 18.554,16 19,15.554 19,15 V 5 C 19,4.446 18.554,4 18,4 Z M 5,6 H 17 V 14 H 5 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/dialog-password-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/dialog-password-panel.svg
new file mode 100644
index 000000000..1df76db4a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/dialog-password-panel.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m12 6c-1.66 0-3 1.34-3 3 0 1.24 0.74 2.3 1.82 2.76l-1.82 6.24h6l-1.82-6.24c1.08-0.46 1.82-1.52 1.82-2.76 0-1.66-1.34-3-3-3z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/dino-status-away.svg b/.icons/Gruvbox-Plus-Dark/panel/24/dino-status-away.svg
new file mode 100644
index 000000000..d505819ac
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/dino-status-away.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m12 4a8 8 0 0 0-8 8 8 8 0 0 0 8 8 8 8 0 0 0 8-8 8 8 0 0 0-8-8zm-0.125 2h0.25c0.4848 0 0.875 0.3902 0.875 0.875v4.125h4.125c0.4848 0 0.875 0.3902 0.875 0.875v0.25c0 0.4848-0.3902 0.875-0.875 0.875h-5.25c-0.4848 0-0.875-0.3902-0.875-0.875v-5.25c0-0.4848 0.3902-0.875 0.875-0.875z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/dino-status-chat.svg b/.icons/Gruvbox-Plus-Dark/panel/24/dino-status-chat.svg
new file mode 100644
index 000000000..83d5cd4ec
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/dino-status-chat.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m12 4a8 8 0 0 0-8 8 8 8 0 0 0 8 8 8 8 0 0 0 8-8 8 8 0 0 0-8-8zm-3 4a2 2 0 0 1 2 2 2 2 0 0 1-2 2 2 2 0 0 1-2-2 2 2 0 0 1 2-2zm6 0a2 2 0 0 1 2 2 2 2 0 0 1-2 2 2 2 0 0 1-2-2 2 2 0 0 1 2-2zm-7.062 4.986a1 1 0 0 1 0.09961 0 1 1 0 0 1 0.9531 0.8672s0.07518 0.506 0.4785 1.051c0.4033 0.5448 1.033 1.096 2.531 1.096s2.128-0.5509 2.531-1.096c0.4033-0.5448 0.4785-1.051 0.4785-1.051a1.001 1.001 0 1 1 1.98 0.293s-0.1443 0.994-0.8516 1.949c-0.7072 0.9552-2.079 1.904-4.139 1.904-2.06 0-3.431-0.9491-4.139-1.904s-0.8516-1.949-0.8516-1.949a1 1 0 0 1 0.9277-1.16z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/dino-status-dnd.svg b/.icons/Gruvbox-Plus-Dark/panel/24/dino-status-dnd.svg
new file mode 100644
index 000000000..e4a4e79d2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/dino-status-dnd.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m12 4a8 8 0 0 0-8 8 8 8 0 0 0 8 8 8 8 0 0 0 8-8 8 8 0 0 0-8-8zm-4 7h8c0.554 0 1 0.446 1 1s-0.446 1-1 1h-8c-0.554 0-1-0.446-1-1s0.446-1 1-1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/dino-status-online.svg b/.icons/Gruvbox-Plus-Dark/panel/24/dino-status-online.svg
new file mode 100644
index 000000000..546338452
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/dino-status-online.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m12 4a8 8 0 0 0-8 8 8 8 0 0 0 8 8 8 8 0 0 0 8-8 8 8 0 0 0-8-8zm1.984 1.936a1 1 0 0 1 1.016 1.014v3.91a1 1 0 0 1 0 0.3262v3.797a1 1 0 0 1 0 0.01758v0.9863a1 1 0 1 1-2 0.01367h-3l-1-1v-3.982l1-1h3v-3.068a1 1 0 0 1 0.9844-1.014zm-2.984 6.082v1.982h2v-1.982z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/diodon-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/diodon-panel.svg
new file mode 120000
index 000000000..899a89aa2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/diodon-panel.svg
@@ -0,0 +1 @@
+clipboard.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/discord-tray-connected.svg b/.icons/Gruvbox-Plus-Dark/panel/24/discord-tray-connected.svg
new file mode 100644
index 000000000..7b9d20408
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/discord-tray-connected.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m12 5 4 4h3v6h-3l-4 4z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m10 19v-1.598c-2.132-0.9773-3.5-3.057-3.5-5.402 0.0058-2.341 1.372-4.413 3.5-5.389v-1.611c-2.99 1.057-4.991 3.829-5 7 0.0086 3.171 2.01 5.943 5 7zm0-3.537v-6.916c-1.234 0.7126-1.996 2.028-2 3.453 4.33e-4 1.429 0.7628 2.749 2 3.463z" fill="currentColor" opacity=".3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/discord-tray-deafened.svg b/.icons/Gruvbox-Plus-Dark/panel/24/discord-tray-deafened.svg
new file mode 100644
index 000000000..9341eb174
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/discord-tray-deafened.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m12 5c-3.866 0-7 3.134-7 7v5s0 2 2 2h3v-5h-3v-2c0-2.761 2.239-5 5-5s5 2.239 5 5v2h-3v5h3c2 0 2-2 2-2v-5c0-3.866-3.134-7-7-7z" fill="currentColor" opacity=".3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/discord-tray-muted.svg b/.icons/Gruvbox-Plus-Dark/panel/24/discord-tray-muted.svg
new file mode 120000
index 000000000..e2e954d75
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/discord-tray-muted.svg
@@ -0,0 +1 @@
+microphone-sensitivity-muted.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/discord-tray-speaking.svg b/.icons/Gruvbox-Plus-Dark/panel/24/discord-tray-speaking.svg
new file mode 100644
index 000000000..7cd4ed122
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/discord-tray-speaking.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Highlight" d="m10 5c-2.99 1.057-4.991 3.829-5 7 0.0086 3.171 2.01 5.943 5 7v-1.598c-2.132-0.9773-3.5-3.057-3.5-5.402 0.0058-2.341 1.372-4.413 3.5-5.389zm2 0v14l4-4h3v-6h-3zm-2 3.547c-1.234 0.7126-1.996 2.028-2 3.453 4.33e-4 1.429 0.7628 2.749 2 3.463z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/discord-tray-unread.svg b/.icons/Gruvbox-Plus-Dark/panel/24/discord-tray-unread.svg
new file mode 100644
index 000000000..99fd06f7e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/discord-tray-unread.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <circle class="ColorScheme-Highlight" cx="21" cy="6" r="2" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m8.707 6c-1.143 0.1937-2.235 0.5331-3.256 0.9941-0.0088 0.00378-0.01646 0.00946-0.02148 0.01758-2.074 3.049-2.642 7.025-2.363 9.962 0.0013 0.01437 0.0082 0.02642 0.01953 0.03516 1.369 0.9889 2.695 1.59 3.996 1.988 0.02082 0.0062 0.04339-7.19e-4 0.05664-0.01758 0.3078-0.4136 0.5812-0.4711 0.8164-0.9297 0.01388-0.02685 0.00103-0.05774-0.02734-0.06836-0.4351-0.1624-0.8495-0.361-1.248-0.5859-0.03153-0.01812-0.03486-0.06274-0.00586-0.08398 0.08388-0.06185 0.1699-0.1264 0.25-0.1914 0.01449-0.01187 0.03374-0.01339 0.05078-0.0059 2.618 1.176 6.454 1.176 9.041 0 0.01703-0.0081 0.03566-0.0059 0.05078 0.0059 0.08011 0.06497 0.1655 0.1296 0.25 0.1914 0.029 0.02124 0.02567 0.06586-0.0059 0.08398-0.3986 0.2293-0.8123 0.4241-1.248 0.5859-0.02837 0.01062-0.04123 0.04151-0.02734 0.06836 0.2403 0.4579 0.5143 0.5142 0.8164 0.9277 0.01262 0.01749 0.03582 0.02579 0.05664 0.01953 1.307-0.3979 2.633-0.9993 4.002-1.988 0.01199-0.0088 0.02021-0.02079 0.02149-0.03516 0.3336-3.396-0.5604-7.345-2.367-9.96-0.0044-0.00874-0.01069-0.01579-0.01953-0.01953-1.02-0.4604-2.112-0.7998-3.256-0.9941-0.02082-0.00378-0.04201 0.00474-0.05273 0.02344-0.1407 0.2461-0.2972 0.4488-0.4063 0.7012-1.23-0.1812-3.454-0.1812-4.659 0-0.1091-0.258-0.2708-0.455-0.4121-0.7012-0.01073-0.01811-0.03191-0.02656-0.05273-0.02344zm-0.209 6c0.8419 0 1.515 0.6791 1.502 1.5 0 0.8268-0.6667 1.5-1.502 1.5-0.8222 0-1.498-0.6732-1.498-1.5s0.6627-1.5 1.498-1.5zm6.002 0c0.8419 0 1.513 0.6791 1.5 1.5 1e-6 0.8268-0.6581 1.5-1.5 1.5-0.8222 0-1.5-0.6732-1.5-1.5s0.6647-1.5 1.5-1.5z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/discord-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/24/discord-tray.svg
new file mode 100644
index 000000000..daaba4140
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/discord-tray.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m8.707 6c-1.143 0.1937-2.235 0.5331-3.256 0.9941-0.0088 0.00378-0.01646 0.00946-0.02148 0.01758-2.074 3.049-2.642 7.025-2.363 9.962 0.0013 0.01437 0.0082 0.02642 0.01953 0.03516 1.369 0.9889 2.695 1.59 3.996 1.988 0.02082 0.0062 0.04339-7.19e-4 0.05664-0.01758 0.3078-0.4136 0.5812-0.4711 0.8164-0.9297 0.01388-0.02685 0.00103-0.05774-0.02734-0.06836-0.4351-0.1624-0.8495-0.361-1.248-0.5859-0.03153-0.01812-0.03486-0.06274-0.00586-0.08398 0.08388-0.06185 0.1699-0.1264 0.25-0.1914 0.01449-0.01187 0.03374-0.01339 0.05078-0.0059 2.618 1.176 6.454 1.176 9.041 0 0.01703-0.0081 0.03566-0.0059 0.05078 0.0059 0.08011 0.06497 0.1655 0.1296 0.25 0.1914 0.029 0.02124 0.02567 0.06586-0.0059 0.08398-0.3986 0.2293-0.8123 0.4241-1.248 0.5859-0.02837 0.01062-0.04123 0.04151-0.02734 0.06836 0.2403 0.4579 0.5143 0.5142 0.8164 0.9277 0.01262 0.01749 0.03582 0.02579 0.05664 0.01953 1.307-0.3979 2.633-0.9993 4.002-1.988 0.01199-0.0088 0.02021-0.02079 0.02149-0.03516 0.3336-3.396-0.5604-7.345-2.367-9.96-0.0044-0.00874-0.01069-0.01579-0.01953-0.01953-1.02-0.4604-2.112-0.7998-3.256-0.9941-0.02082-0.00378-0.04201 0.00474-0.05273 0.02344-0.1407 0.2461-0.2972 0.4488-0.4063 0.7012-1.23-0.1812-3.454-0.1812-4.659 0-0.1091-0.258-0.2708-0.455-0.4121-0.7012-0.01073-0.01811-0.03191-0.02656-0.05273-0.02344zm-0.209 6c0.8419 0 1.515 0.6791 1.502 1.5 0 0.8268-0.6667 1.5-1.502 1.5-0.8222 0-1.498-0.6732-1.498-1.5s0.6627-1.5 1.498-1.5zm6.002 0c0.8419 0 1.513 0.6791 1.5 1.5 1e-6 0.8268-0.6581 1.5-1.5 1.5-0.8222 0-1.5-0.6732-1.5-1.5s0.6647-1.5 1.5-1.5z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/disk-quota-critical.svg b/.icons/Gruvbox-Plus-Dark/panel/24/disk-quota-critical.svg
new file mode 100644
index 000000000..a7aa52e3b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/disk-quota-critical.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-NegativeText" d="m6 4c-1 0-1 1-1 1v14s0 1 1 1h8v-4.436a5 5 0 0 1-2 0.436h-5v-5a5 5 0 0 1 5-5 5 5 0 0 1 5 5 5 5 0 0 1-1.02 3h3.02v-9s0-1-1-1zm6 4a3 3 0 0 0-3 3 3 3 0 0 0 3 3 3 3 0 0 0 3-3 3 3 0 0 0-3-3z" fill="currentColor"/>
+ <path class="ColorScheme-NegativeText" d="m18 15a3 1 0 0 0-3 1v5a3 1 0 0 0 3 1 3 1 0 0 0 3-1v-5a3 1 0 0 0-3-1zm0 1a3 1 0 0 1 2 0.258v0.486a3 1 0 0 1-2 0.256 3 1 0 0 1-2-0.258v-0.486a3 1 0 0 1 2-0.256z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/disk-quota-high.svg b/.icons/Gruvbox-Plus-Dark/panel/24/disk-quota-high.svg
new file mode 100644
index 000000000..44badca3b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/disk-quota-high.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m6 4c-1 0-1 1-1 1v14s0 1 1 1h8v-4.436a5 5 0 0 1-2 0.436h-5v-5a5 5 0 0 1 5-5 5 5 0 0 1 5 5 5 5 0 0 1-1.02 3h3.02v-9s0-1-1-1zm6 4a3 3 0 0 0-3 3 3 3 0 0 0 3 3 3 3 0 0 0 3-3 3 3 0 0 0-3-3z" fill="currentColor"/>
+ <path class="ColorScheme-NeutralText" d="m18 15a3 1 0 0 0-3 1v5a3 1 0 0 0 3 1 3 1 0 0 0 3-1v-5a3 1 0 0 0-3-1zm0 1a3 1 0 0 1 2 0.258v0.486a3 1 0 0 1-2 0.256 3 1 0 0 1-2-0.258v-0.486a3 1 0 0 1 2-0.256z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/disk-quota-low.svg b/.icons/Gruvbox-Plus-Dark/panel/24/disk-quota-low.svg
new file mode 100644
index 000000000..7a292996a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/disk-quota-low.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m18 15a3 1 0 0 0-3 1v5a3 1 0 0 0 3 1 3 1 0 0 0 3-1v-5a3 1 0 0 0-3-1zm0 1a3 1 0 0 1 2 0.258v0.486a3 1 0 0 1-2 0.256 3 1 0 0 1-2-0.258v-0.486a3 1 0 0 1 2-0.256zm-2 1.744a3 1 0 0 0 2 0.256 3 1 0 0 0 2-0.256v1a3 1 0 0 1-2 0.256 3 1 0 0 1-2-0.258zm-10-13.74c-1 0-1 1-1 1v14s0 1 1 1h8v-4.436a5 5 0 0 1-2 0.436h-5v-5a5 5 0 0 1 5-5 5 5 0 0 1 5 5 5 5 0 0 1-1.02 3h3.02v-9s0-1-1-1zm6 4a3 3 0 0 0-3 3 3 3 0 0 0 3 3 3 3 0 0 0 3-3 3 3 0 0 0-3-3z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/disk-quota.svg b/.icons/Gruvbox-Plus-Dark/panel/24/disk-quota.svg
new file mode 120000
index 000000000..e3b6564f5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/disk-quota.svg
@@ -0,0 +1 @@
+quota.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/disper-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/disper-panel.svg
new file mode 100644
index 000000000..d1627b53f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/disper-panel.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,1,1)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4,4 C 3.446,4 3,4.446 3,5 V 15 C 3,15.554 3.446,16 4,16 H 9 C 8.446,16 8,16.446 8,17 V 18 H 14 V 17 C 14,16.446 13.554,16 13,16 H 18 C 18.554,16 19,15.554 19,15 V 5 C 19,4.446 18.554,4 18,4 Z M 5,6 H 17 V 14 H 5 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/drive-harddisk-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/drive-harddisk-symbolic.svg
new file mode 120000
index 000000000..9d25e6ec1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/drive-harddisk-symbolic.svg
@@ -0,0 +1 @@
+drive-harddisk.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/drive-harddisk.svg b/.icons/Gruvbox-Plus-Dark/panel/24/drive-harddisk.svg
new file mode 100644
index 000000000..46511569e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/drive-harddisk.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m6.5 4c-0.8309 0-1.5 0.6691-1.5 1.5v13c0 0.8294 0.6691 1.5 1.5 1.5h11c0.8294 0 1.5-0.6691 1.5-1.5v-13c0-0.8294-0.674-1.5-1.5-1.5zm5.5 2c2.756 0 5 2.244 5 5 0 2.756-2.243 5-5 5h-5v-5c0-2.758 2.244-5 5-5zm0 2c-1.664 0-3 1.336-3 3 0 1.664 1.336 3 3 3s3-1.336 3-3c0-1.664-1.336-3-3-3z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/dropboxstatus-blank.svg b/.icons/Gruvbox-Plus-Dark/panel/24/dropboxstatus-blank.svg
new file mode 100644
index 000000000..9a7a50112
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/dropboxstatus-blank.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m8.01 4-5 3 4 2.984-4.01 3.008 5.01 3.008 4-3-5-3 5-3 5 3.016-5 2.984 4 3 5.01-3.023-4.01-2.98 4-3-5-3-4 2.984-4-2.984zm4 10-4 3-1-0.5996v0.5996l5 3 5-3v-0.6035l-1 0.6035-4-3z" fill="currentColor" opacity=".3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/dropboxstatus-busy.svg b/.icons/Gruvbox-Plus-Dark/panel/24/dropboxstatus-busy.svg
new file mode 100644
index 000000000..8be512044
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/dropboxstatus-busy.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m8.01 4-5 3 4 2.984-4.01 3.008 5.01 3.008 4-3-5-3 5-3 5 3.016-5 2.984 1.777 1.334c0.9142-1.451 2.508-2.332 4.223-2.334 1.074 3e-3 2.12 0.3511 2.98 0.9941l0.0293-0.0176-4.01-2.976 4-3-5-3-4 2.984-4-2.984zm10 9c-2.209 0-4 1.791-4 4s1.791 4 4 4 4-1.791 4-4-1.791-4-4-4zm-6 1-4 3-1-0.5996v0.5996l5 3 1.477-0.8848c-0.3117-0.6617-0.4743-1.384-0.4766-2.115-2.4e-4 -0.671 0.1346-1.335 0.3965-1.953l-1.4-1.05zm6 0a3 3 0 0 1 3 3h-1a2 2 0 0 0-2-2v-1zm-3 3h1a2 2 0 0 0 2 2v1a3 3 0 0 1-3-3z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/dropboxstatus-busy2.svg b/.icons/Gruvbox-Plus-Dark/panel/24/dropboxstatus-busy2.svg
new file mode 100644
index 000000000..52aa88e1d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/dropboxstatus-busy2.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m8.01 4-5 3 4 2.984-4.01 3.008 5.01 3.008 4-3-5-3 5-3 5 3.016-5 2.984 1.777 1.334c0.9142-1.451 2.508-2.332 4.223-2.334 1.074 3e-3 2.12 0.3511 2.98 0.9941l0.0293-0.0176-4.01-2.976 4-3-5-3-4 2.984-4-2.984zm10 9c-2.209 0-4 1.791-4 4s1.791 4 4 4 4-1.791 4-4-1.791-4-4-4zm-6 1-4 3-1-0.5996v0.5996l5 3 1.477-0.8848c-0.3117-0.6617-0.4743-1.384-0.4766-2.115-2.4e-4 -0.671 0.1346-1.335 0.3965-1.953l-1.4-1.05zm6 0v1a2 2 0 0 0-2 2h-1a3 3 0 0 1 3-3zm2 3h1a3 3 0 0 1-3 3v-1a2 2 0 0 0 2-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/dropboxstatus-idle.svg b/.icons/Gruvbox-Plus-Dark/panel/24/dropboxstatus-idle.svg
new file mode 100644
index 000000000..6231fffe4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/dropboxstatus-idle.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m8 4-5 3 4 2.984-4.01 3.008 5.01 3.008 4-3-5-3 5-3 5 3.016-5 2.984 1.777 1.334c0.916-1.449 2.509-2.328 4.223-2.33 1.075 3e-3 2.12 0.351 2.981 0.994l0.029-0.017-4.009-2.97 4-3-5-3-4 2.984zm3.999 9.986-4 3-1-0.599v0.599l5 3 1.477-0.884c-0.313-0.664-0.475-1.387-0.477-2.12 0-0.67 0.135-1.334 0.396-1.95l-1.396-1.05zm6.001-0.986c-2.209 0-4 1.791-4 4s1.791 4 4 4 4-1.791 4-4-1.791-4-4-4zm-0.488 6.304-1.664-1.666c-0.202-0.2021-0.202-0.5266 0-0.7285 0.2021-0.202 0.5266-0.202 0.7285 0l0.834 0.834 2.172-2.846c0.4081-0.5336 1.23 0.08639 0.8184 0.625z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/dropboxstatus-logo.svg b/.icons/Gruvbox-Plus-Dark/panel/24/dropboxstatus-logo.svg
new file mode 100644
index 000000000..8d9495a18
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/dropboxstatus-logo.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m8.01 4-5 3 4 2.984-4.01 3.008 5.01 3.008 4-3-5-3 5-3 5 3.016-5 2.984 4 3 5.01-3.023-4.01-2.98 4-3-5-3-4 2.984-4-2.984zm4 10-4 3-1-0.5996v0.5996l5 3 5-3v-0.6035l-1 0.6035-4-3z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/dropboxstatus-x.svg b/.icons/Gruvbox-Plus-Dark/panel/24/dropboxstatus-x.svg
new file mode 100644
index 000000000..80751adc1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/dropboxstatus-x.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m8.01 4-5 3 4 2.984-4.01 3.008 5.01 3.008 4-3-5-3 5-3 5 3.016-5 2.984 1.777 1.334c0.9142-1.451 2.508-2.332 4.223-2.334 1.074 3e-3 2.12 0.3511 2.98 0.9941l0.0293-0.0176-4.01-2.97 4-3-5-3-4 2.984-4-2.984zm10 9c-2.209 0-4 1.791-4 4s1.791 4 4 4 4-1.791 4-4-1.791-4-4-4zm-6 1-4 3-1-0.5996v0.5996l5 3 1.477-0.8848c-0.312-0.66-0.475-1.39-0.477-2.12-2.42e-4 -0.671 0.1346-1.335 0.3965-1.953l-1.396-1.05zm4.354 0.6465 1.646 1.646 1.646-1.646 0.707 0.707-1.646 1.646 1.646 1.646-0.707 0.707-1.643-1.66-1.646 1.646-0.707-0.707 1.646-1.646-1.646-1.646 0.707-0.707z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/electron-mail-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/24/electron-mail-tray.svg
new file mode 100644
index 000000000..f0c4375b8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/electron-mail-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,3.9999998 C 8.686292,3.9999998 6,6.6862908 6,10 v 1 H 5.714844 c -0.30286,0 -0.583665,0.08222 -0.830078,0.216797 l 5.347656,5.263672 c 0.875466,0.861786 1.580307,0.812485 2.193359,0.611328 0.613054,-0.201159 1.039063,-0.611328 1.039063,-0.611328 l 5.447265,-5.361328 C 18.717545,11.044001 18.507431,11 18.285156,11 H 18 V 10 C 18,6.6862908 15.313709,3.9999998 12,3.9999998 Z m 0,2 c 2.23283,0 4,1.767171 4,4.0000002 V 10.611328 11 H 8 V 10.677734 10 C 8,7.7671708 9.767173,5.9999998 12,5.9999998 Z m 7.775391,5.8632812 -4.445313,4.375 3.664063,3.607422 C 19.58711,19.580747 20,18.997459 20,18.3125 v -5.625 c 0,-0.301643 -0.08488,-0.579682 -0.224609,-0.824219 z M 4.123047,12.060547 C 4.044347,12.254606 4,12.465146 4,12.6875 v 5.625 c 0,0.655046 0.380231,1.214253 0.931641,1.494141 l 3.53125,-3.476563 z m 10.398437,4.972656 -0.248046,0.244141 c 0,0 -0.584153,0.584833 -1.486329,0.880859 -0.902176,0.296026 -2.216489,0.246092 -3.361328,-0.880859 L 9.269531,17.126953 6.349609,20 h 11.185547 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/empathy-available.svg b/.icons/Gruvbox-Plus-Dark/panel/24/empathy-available.svg
new file mode 120000
index 000000000..1bbb5c839
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/empathy-available.svg
@@ -0,0 +1 @@
+user-available.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/empathy-away.svg b/.icons/Gruvbox-Plus-Dark/panel/24/empathy-away.svg
new file mode 120000
index 000000000..d0a56fad1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/empathy-away.svg
@@ -0,0 +1 @@
+user-away.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/empathy-busy.svg b/.icons/Gruvbox-Plus-Dark/panel/24/empathy-busy.svg
new file mode 120000
index 000000000..ce0d3d7f7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/empathy-busy.svg
@@ -0,0 +1 @@
+user-busy.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/empathy-extended-away.svg b/.icons/Gruvbox-Plus-Dark/panel/24/empathy-extended-away.svg
new file mode 120000
index 000000000..5b852efc6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/empathy-extended-away.svg
@@ -0,0 +1 @@
+user-idle.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/empathy-invisible.svg b/.icons/Gruvbox-Plus-Dark/panel/24/empathy-invisible.svg
new file mode 120000
index 000000000..cbe782f3e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/empathy-invisible.svg
@@ -0,0 +1 @@
+user-invisible.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/empathy-offline.svg b/.icons/Gruvbox-Plus-Dark/panel/24/empathy-offline.svg
new file mode 120000
index 000000000..3d0c6dcba
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/empathy-offline.svg
@@ -0,0 +1 @@
+user-offline.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/everpad-mono.svg b/.icons/Gruvbox-Plus-Dark/panel/24/everpad-mono.svg
new file mode 100644
index 000000000..1bdaae18b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/everpad-mono.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="matrix(1.2838 0 0 -1.2418 .66407 22.928)">
+ <g>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m13.953 13.002c-0.094 0.512-0.406 0.766-0.683 0.868-1.1693 0.48405-2.1827 0.53002-3.465 0.56753-0.055 0.359-0.309 0.475-0.59 0.588-0.754 0.301-1.922 0.226-2.219 0.144-0.238-0.066-0.504-0.199-0.648-0.406-0.098-0.141-0.164-0.316-0.164-0.566 0-0.141 0.004-0.473 0.007-0.766 0.004-0.293 0.008-0.39812 0.008-0.39812 0-0.261-0.215-0.20696-0.48-0.20696h-1.223c-1.1632 0-1.1688-1.338-1.09-2.227 0.043-0.332 0.41-2.668 0.758-3.379 0.137-0.273 0.227-0.391 0.492-0.512 0.59-0.25 1.942-0.527 2.574-0.609 0.629-0.078 1.028-0.246 1.262 0.242 0 0 0.047 0.121 0.113 0.301 0.204 0.613 0.231 1.156 0.231 1.551 0 0.043 0.062 0.043 0.062 0 0-0.278-0.054-1.262 0.7-1.528 0.297-0.105 0.914-0.195 1.539-0.269 0.566-0.063 0.976-0.285 0.976-1.723 0-0.875-0.183-0.992-1.156-0.992-0.785 0-1.086-0.019-1.086 0.598 0 0.5 0.5 0.445 0.871 0.445 0.164 0 0.043 0.121 0.043 0.43 0 0.308 0.195 0.484 0.012 0.488-1.281 0.035-2.035 0.004-2.035-1.582 0-1.438 0.558-1.703 2.375-1.703 1.425 0 1.929 0.047 2.515 1.851 0.118 0.356 0.399 1.446 0.571 3.27 0.109 1.156-0.102 4.641-0.27 5.523zm-2.484-3.855c-0.176 0.008-0.344-0.004-0.504-0.027 0.047 0.351 0.195 0.789 0.719 0.769 0.582-0.019 0.664-0.562 0.664-0.93-0.246 0.11-0.547 0.176-0.879 0.188z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/exaile-pause.svg b/.icons/Gruvbox-Plus-Dark/panel/24/exaile-pause.svg
new file mode 100644
index 000000000..0792367b5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/exaile-pause.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12 4 C 7.568 4 4 7.568 4 12 C 4 16.432 7.568 20 12 20 C 16.432 20 20 16.432 20 12 C 20 7.568 16.432 4 12 4 z M 10 9 C 10.554 9 11 9.892 11 11 L 11 13 C 11 14.108 10.554 15 10 15 C 9.446 15 9 14.108 9 13 L 9 11 C 9 9.892 9.446 9 10 9 z M 14 9 C 14.554 9 15 9.892 15 11 L 15 13 C 15 14.108 14.554 15 14 15 C 13.446 15 13 14.108 13 13 L 13 11 C 13 9.892 13.446 9 14 9 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/exaile-play.svg b/.icons/Gruvbox-Plus-Dark/panel/24/exaile-play.svg
new file mode 100644
index 000000000..064e3b837
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/exaile-play.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,4 c -4.432,0 -8,3.568 -8,8 0,4.432 3.568,8 8,8 4.432,0 8,-3.568 8,-8 C 20,7.568 16.432,4 12,4 Z M 10.398438,9.003906 C 11.186168,9.11063 15,11.552156 15,12 c 0,0.47767 -4.339297,3.223175 -4.716797,2.984375 -0.3773499,-0.23884 -0.3773499,-5.73015 0,-5.96875 0.02359,-0.01492 0.06272,-0.018834 0.115235,-0.01172 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/face-smile-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/face-smile-panel.svg
new file mode 100644
index 000000000..bd38fbbc9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/face-smile-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,4 a 8,8 0 0 0 -8,8 8,8 0 0 0 8,8 8,8 0 0 0 8,-8 8,8 0 0 0 -8,-8 z M 9,8 a 2,2 0 0 1 2,2 2,2 0 0 1 -2,2 2,2 0 0 1 -2,-2 2,2 0 0 1 2,-2 z m 6,0 a 2,2 0 0 1 2,2 2,2 0 0 1 -2,2 2,2 0 0 1 -2,-2 2,2 0 0 1 2,-2 z m -7.0625,4.986328 a 1.0001,1.0001 0 0 1 0.099609,0 1.0001,1.0001 0 0 1 0.953125,0.867188 c 0,0 0.075177,0.506001 0.4785156,1.050781 C 9.8720887,15.449077 10.502182,16 12,16 c 1.497818,0 2.127911,-0.550923 2.53125,-1.095703 0.403336,-0.544781 0.478516,-1.050781 0.478516,-1.050781 a 1.00101,1.00101 0 1 1 1.980468,0.292968 c 0,0 -0.144347,0.994 -0.851562,1.949219 C 15.431457,17.050923 14.059966,18 12,18 9.9400341,18 8.5685434,17.050923 7.8613281,16.095703 7.1541128,15.140483 7.0097656,14.146484 7.0097656,14.146484 A 1.0001,1.0001 0 0 1 7.9375,12.986328 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/fcitx-anthy-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/fcitx-anthy-panel.svg
new file mode 100644
index 000000000..38d29fd68
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/fcitx-anthy-panel.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m6 4c-1.108 0-2 0.892-2 2v12c0 1.108 0.892 2 2 2h12c1.108 0 2-0.892 2-2v-12c0-1.108-0.892-2-2-2zm4.334 2h1.277c-0.074 0.5556-0.2035 1.125-0.3886 1.977 2.507-0.1016 4.386-0.2367 5.777-0.4004v1.279c-1.168 0.133-3.095 0.0662-6.055 0.1992-0.2963 1.185-0.6865 3.217-1.168 4.291l0.1114 0.0547c1.37-0.9259 2.336-1.389 3.299-1.389 1.222 0 2.168 0.2961 2.834 0.8887 0.667 0.5926 0.979 1.352 0.979 2.278 0 1.074-0.404 1.489-1.256 2.045-0.815 0.518-2.038 0.777-3.668 0.777-1.022 0-1.957 6e-3 -3.076-0.055v-1.447c0.9443 0.191 1.838 0.225 2.965 0.225 1.185 0 2.075-0.149 2.668-0.446 0.629-0.333 0.943-0.433 0.943-1.099 0-0.593-0.204-1.056-0.611-1.389-0.408-0.3704-0.9997-0.5547-1.778-0.5547-1.518 0-2.743 0.6467-4.076 1.944l-1-0.778c0.5926-0.9622 1.11-3.425 1.555-5.388h-2.666v-1.031c0.9591-0.0046 1.932-0.0152 2.945-0.0469z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/fcitx-bopomofo-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/fcitx-bopomofo-panel.svg
new file mode 120000
index 000000000..954e9837c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/fcitx-bopomofo-panel.svg
@@ -0,0 +1 @@
+fcitx-rime-panel.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/fcitx-cangjie-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/fcitx-cangjie-panel.svg
new file mode 100644
index 000000000..03b55e475
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/fcitx-cangjie-panel.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m6 4c-1.108 0-2 0.892-2 2v12c0 1.108 0.892 2 2 2h12c1.108 0 2-0.892 2-2v-12c0-1.108-0.892-2-2-2zm5.584 1.723h0.832c1.844 2.765 5.647 3.281 5.647 3.281l-0.125 0.9922s-0.834-0.1238-1.938-0.5352v4.539h-7.055c-0.0423 0.339-0.1137 0.673-0.2207 1h7.275v3h-8v-1.377l-0.0664 0.125c-0.5203 0.911-1.043 1.565-1.043 1.565l-0.7812-0.625c-1e-4 0 0.4774-0.597 0.957-1.436 0.4797-0.839 0.9336-1.919 0.9336-2.752v-4.039c-1.104 0.4114-1.938 0.5352-1.938 0.5352l-0.125-0.9922s3.803-0.5159 5.646-3.281zm0.416 0.9804c-0.8588 1.07-1.934 1.799-2.934 2.297h2.531l-0.875-0.584 0.5546-0.832 1.5 1-0.2773 0.416h2.434c-1-0.4983-2.075-1.227-2.934-2.297zm-3 3.297v1h5v1h-5v1h6v-3zm0 6v1h6v-1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/fcitx-chewing-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/fcitx-chewing-panel.svg
new file mode 100644
index 000000000..27e0f63db
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/fcitx-chewing-panel.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m6 4c-1.108 0-2 0.892-2 2v12c0 1.108 0.892 2 2 2h12c1.108 0 2-0.892 2-2v-12c0-1.108-0.892-2-2-2zm0 2h6v1h-2v3h2l-0.4004-0.3008s1.4-1.949 1.4-3.699h1c0 0.7087-0.1654 1.389-0.3828 2h1.383v-2h1v2h2v1h-2v2h2v1h-5v-1h2v-2h-1.803c-0.3987 0.7896-0.7969 1.301-0.7969 1.301l-0.4004-0.3008v8h-6v-8h1v-3h-1zm2 1v3h1v-3zm0 4v3h-1v1h3v1h-3v1h4v-6h-1v3h-1v-3zm5 2h5v5h-5zm1 1v3h3v-3z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/fcitx-erbi-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/fcitx-erbi-panel.svg
new file mode 100644
index 000000000..1705312e7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/fcitx-erbi-panel.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m6 4c-1.108 0-2 0.892-2 2v12c0 1.108 0.892 2 2 2h12c1.108 0 2-0.892 2-2v-12c0-1.108-0.892-2-2-2zm8.031 0.9922 1 0.01562c-0.01019 0.6801 0.01208 1.338 0.03711 1.992h2.932v1h-2.883c0.1488 2.308 0.4814 4.401 0.8906 6.033 0.2903 1.158 0.6158 2.094 0.9121 2.709 0.1482 0.3077 0.2929 0.5345 0.3965 0.6562 0.04618 0.05426-0.0014 0.03006 0.01172 0.03906 0.2384-0.0636 0.3712-0.1538 0.4785-0.4297 0.1216-0.3127 0.1761-0.8116 0.1836-1.375l1 0.01172c-0.0081 0.6068-0.04696 1.198-0.252 1.725-0.205 0.527-0.6601 0.9991-1.303 1.111a0.5 0.5 0 0 1-0.08008 0.0059c-0.372 0.0048-0.6076-0.2124-0.8008-0.4395-0.1932-0.2271-0.3637-0.5152-0.5352-0.8711-0.3428-0.7119-0.6785-1.696-0.9805-2.9-0.4294-1.713-0.7736-3.882-0.9238-6.275h-8.115v-1h8.07c-0.02457-0.66-0.04934-1.322-0.03906-2.008zm2.969 0.007812c0.4168 0.3789 0.7582 0.7765 1.023 1.193l-0.9668 0.5684c-0.2274-0.4168-0.5312-0.8332-0.9102-1.25zm-10 4h6v1h-6zm0 2h6v1h-6zm0 2h6v3h-1v-2h-4v2h-1v-2zm2.01 2h1.082c-0.08327 1.204-0.3837 2.115-0.9297 2.693-0.6442 0.72-1.799 1.155-3.467 1.307l-0.4551-0.9668c1.516-0.1516 2.519-0.4929 3.012-1.023 0.4298-0.4298 0.6762-1.107 0.7578-2.01zm1.693 0.998c0.9473 0.4547 1.819 0.9855 2.615 1.592l-0.7969 0.9102c-0.7579-0.6442-1.591-1.194-2.5-1.648z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/fcitx-googlepinyin-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/fcitx-googlepinyin-panel.svg
new file mode 100644
index 000000000..a5eb8ec5a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/fcitx-googlepinyin-panel.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m6 4c-1.108 0-2 0.892-2 2v12c0 1.108 0.892 2 2 2h12c1.108 0 2-0.892 2-2v-12c0-1.108-0.892-2-2-2zm5.898 2.502c1.294-0.0235 2.598 0.4066 3.649 1.293l-1.291 1.529c-1.347-1.136-3.305-1.102-4.61 0.082-1.304 1.185-1.529 3.132-0.5274 4.582 1.001 1.45 2.901 1.93 4.471 1.129 0.8822-0.45 1.483-1.226 1.746-2.111h-3.336v-2l5.398-0.0059c0.434 2.355-0.709 4.781-2.898 5.898-2.448 1.25-5.463 0.491-7.025-1.771s-1.209-5.353 0.8262-7.201c1.018-0.9241 2.304-1.4 3.598-1.424z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/fcitx-hangul-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/fcitx-hangul-panel.svg
new file mode 100644
index 000000000..da37e1d30
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/fcitx-hangul-panel.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m6 4c-1.108 0-2 0.892-2 2v12c0 1.108 0.892 2 2 2h12c1.108 0 2-0.892 2-2v-12c0-1.108-0.892-2-2-2zm3 2h2v1h-2zm6 1h1v3h2v1h-2v4h-1zm-8 1h6v1h-6zm3 2c1.597 0 3 1.058 3 2.5s-1.403 2.5-3 2.5-3-1.058-3-2.5 1.403-2.5 3-2.5zm0 1c-1.164 0-2 0.7332-2 1.5s0.8355 1.5 2 1.5 2-0.7332 2-1.5-0.8355-1.5-2-1.5zm-1 5h1v1h7v1h-8z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/fcitx-kbd-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/fcitx-kbd-panel.svg
new file mode 120000
index 000000000..9d1f3ab6c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/fcitx-kbd-panel.svg
@@ -0,0 +1 @@
+input-keyboard-virtual-on.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/fcitx-kkc-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/fcitx-kkc-panel.svg
new file mode 100644
index 000000000..1c5e6f628
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/fcitx-kkc-panel.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m6 4c-1.108 0-2 0.892-2 2v12c0 1.108 0.892 2 2 2h12c1.108 0 2-0.892 2-2v-12c0-1.108-0.892-2-2-2zm0 4h1v4.293l2.293-2.293h0.707v-2h1v4.293l2.293-2.293h1.414l-3 3 3 3h-1.414l-2.293-2.293v2.293h-1.707l-2.293-2.293v2.293h-1zm10 2c0.583 0 1.111 0.1536 1.479 0.5215 0.367 0.3678 0.521 0.8952 0.521 1.478h-1c0-0.4167-0.096-0.6393-0.229-0.7715-0.132-0.1321-0.354-0.2285-0.771-0.2285s-0.639 0.0964-0.771 0.2285c-0.133 0.1322-0.229 0.3548-0.229 0.7715v2c0 0.417 0.096 0.639 0.229 0.771 0.132 0.133 0.354 0.229 0.771 0.229s0.639-0.096 0.771-0.229c0.133-0.132 0.229-0.354 0.229-0.771h1c0 0.583-0.154 1.111-0.521 1.479-0.368 0.367-0.896 0.521-1.479 0.521s-1.111-0.154-1.479-0.521c-0.367-0.368-0.521-0.896-0.521-1.479v-2c0-0.5833 0.154-1.111 0.521-1.478 0.368-0.3679 0.896-0.5215 1.479-0.5215zm-6 0.707-2.293 2.293 2.293 2.293z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/fcitx-mozc-alpha-full.svg b/.icons/Gruvbox-Plus-Dark/panel/24/fcitx-mozc-alpha-full.svg
new file mode 100644
index 000000000..6e232003f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/fcitx-mozc-alpha-full.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m6 4c-1.108 0-2 0.892-2 2v12c0 1.108 0.892 2 2 2h12c1.108 0 2-0.892 2-2v-12c0-1.108-0.892-2-2-2zm5.373 2h1.27l4.357 12h-1.458l-1.348-4h-4.435l-1.332 4h-1.427zm0.6074 1.586-1.952 5.414h3.944z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/fcitx-mozc-alpha-half.svg b/.icons/Gruvbox-Plus-Dark/panel/24/fcitx-mozc-alpha-half.svg
new file mode 100644
index 000000000..901ffc5ae
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/fcitx-mozc-alpha-half.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m6 4c-1.108 0-2 0.892-2 2v12c0 1.108 0.892 2 2 2h12c1.108 0 2-0.892 2-2v-12c0-1.108-0.892-2-2-2zm7.498 3h1.016l3.486 10h-1.439l-1.012-3h-3.133l-1 3h-1.416zm0.4863 2.086-1.32 3.914h2.672zm-7.984 6.914h3v1h-3z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/fcitx-mozc-dictionary.svg b/.icons/Gruvbox-Plus-Dark/panel/24/fcitx-mozc-dictionary.svg
new file mode 100644
index 000000000..701e056f7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/fcitx-mozc-dictionary.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m7 4c-1.108 0-2 0.892-2 2v12c0 1.108 0.892 2 2 2h1v-16zm2 0v16h8c1.108 0 2-0.892 2-2v-12c0-1.108-0.892-2-2-2zm2 3h6v1h-6zm0 3h6v1h-6zm0 3h6v1h-6zm0 3h6v1h-6z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/fcitx-mozc-direct.svg b/.icons/Gruvbox-Plus-Dark/panel/24/fcitx-mozc-direct.svg
new file mode 100644
index 000000000..b6190aa5b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/fcitx-mozc-direct.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m6 4c-1.108 0-2 0.892-2 2v12c0 1.108 0.892 2 2 2h12c1.108 0 2-0.892 2-2v-12c0-1.108-0.892-2-2-2zm5.498 2h1.016l3.486 12h-1.367l-1.078-4h-3.148l-1.064 4h-1.342zm0.4883 1.887-1.365 5.113h2.756z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/fcitx-mozc-hiragana.svg b/.icons/Gruvbox-Plus-Dark/panel/24/fcitx-mozc-hiragana.svg
new file mode 100644
index 000000000..6202e38c2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/fcitx-mozc-hiragana.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m6 4c-1.108 0-2 0.892-2 2v12c0 1.108 0.892 2 2 2h12c1.108 0 2-0.892 2-2v-12c0-1.108-0.892-2-2-2zm5 1.975 1 0.05078-0.09766 1.975h5.098v1h-5.146l-0.1074 2.162c0.5736-0.08322 1.175-0.1136 1.775-0.1035 0.1524-0.3254 0.6562-1.24 0.6562-1.24l0.916 0.4004s-0.3834 0.7035-0.457 0.8652c0.03436 0.0052 0.0713-0.0037 0.1055 2e-3 0.7671 0.1275 1.488 0.3711 2.076 0.7871s1.037 1.027 1.174 1.793c0.2111 1.18-0.3759 2.319-1.318 3.1-0.9425 0.7803-2.266 1.343-3.674 1.203l0.09961-0.9941c1.127 0.1121 2.202-0.3701 2.938-0.9788 0.7351-0.6087 1.105-1.404 0.9707-2.154-0.08901-0.4975-0.3468-0.8559-0.7656-1.152-0.4189-0.2964-1.004-0.5075-1.664-0.6172-0.1452-0.02412-0.3098 0.0065-0.4609-0.0078-0.4078 0.8391-0.5528 1.268-1.293 2.439-0.65 1.029-1.375 2.017-2.156 2.691-0.3906 0.337-0.7995 0.601-1.248 0.7266s-0.9544 0.08564-1.383-0.1738c-0.5488-0.3324-0.8988-0.8605-1.025-1.436-0.1266-0.5751-0.04946-1.191 0.1758-1.789 0.4505-1.195 1.503-2.343 3.002-2.957 0.1733-0.07104 0.3562-0.1308 0.543-0.1855l0.1172-2.381h-2.85v-1h2.9zm1.611 6.053c-0.04293-7.01e-4 -0.08553 0.0011-0.1289 0.0059-0.2684 0.02939-0.5314 0.07245-0.7852 0.125l-0.1211 2.424c0.1372-0.2 0.2729-0.4053 0.4043-0.6133 0.5779-0.9146 0.6337-1.16 1.02-1.926-0.1317 0.0064-0.2599-0.01353-0.3887-0.01563zm-1.932 0.4219c-0.03713 0.01421-0.07534 0.02822-0.1113 0.04297-1.242 0.5091-2.104 1.478-2.445 2.383-0.1706 0.4526-0.2097 0.8821-0.1348 1.223 0.07498 0.3405 0.2447 0.5989 0.5684 0.7949 0.1956 0.1185 0.3544 0.1334 0.5938 0.06641 0.2393-0.067 0.5426-0.2448 0.8633-0.5215 0.1609-0.1388 0.3258-0.3012 0.4922-0.4824z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/fcitx-mozc-katakana-full.svg b/.icons/Gruvbox-Plus-Dark/panel/24/fcitx-mozc-katakana-full.svg
new file mode 100644
index 000000000..6ea0a157d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/fcitx-mozc-katakana-full.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m6 4c-1.108 0-2 0.892-2 2v12c0 1.108 0.892 2 2 2h12c1.108 0 2-0.892 2-2v-12c0-1.108-0.892-2-2-2zm1 3h9.9c0.3584-4.213e-4 0.6009 0.3653 0.4609 0.6953-1.038 2.456-2.507 4.216-4.127 5.676l-0.668-0.7422c1.368-1.233 2.538-2.726 3.475-4.629h-9.041zm4 2.998 1 0.0039c-0.0051 1.469 0.1029 2.936-0.293 4.34-0.3959 1.404-1.345 2.704-3.277 3.705l-0.459-0.8867c1.748-0.9055 2.444-1.915 2.775-3.09 0.3313-1.175 0.2487-2.558 0.2539-4.072z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/fcitx-mozc-katakana-half.svg b/.icons/Gruvbox-Plus-Dark/panel/24/fcitx-mozc-katakana-half.svg
new file mode 100644
index 000000000..9d3d950ea
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/fcitx-mozc-katakana-half.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m6 4c-1.108 0-2 0.892-2 2v12c0 1.108 0.892 2 2 2h12c1.108 0 2-0.892 2-2v-12c0-1.108-0.892-2-2-2zm4 2.999h7.615c0.2757-4.213e-4 0.4612 0.3653 0.3535 0.6953-0.7981 2.456-1.627 4.016-2.873 5.477l-0.7148-0.7422c1.052-1.233 1.653-2.526 2.373-4.43h-6.754zm3 2.998 1 0.0039c-0.0039 1.469 0.1248 2.436-0.1797 3.84-0.3045 1.404-1.234 2.204-2.721 3.206l-0.3535-1.086c1.344-0.9055 1.78-1.216 2.035-2.391 0.2548-1.175 0.2147-2.058 0.2188-3.572zm-7 6.002h3v1h-3z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/fcitx-mozc-properties.svg b/.icons/Gruvbox-Plus-Dark/panel/24/fcitx-mozc-properties.svg
new file mode 100644
index 000000000..276315b96
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/fcitx-mozc-properties.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m10 4-0.1758 2.107a6.285 6.285 0 0 0-1.836 1.062l-1.916-0.9023-2 3.463 1.738 1.209a6.285 6.285 0 0 0-0.0957 1.059 6.285 6.285 0 0 0 0.0918 1.064l-1.734 1.203 2 3.465 1.91-0.9004a6.285 6.285 0 0 0 1.842 1.057l0.1719 2.113h4l0.1758-2.107a6.285 6.285 0 0 0 1.836-1.062l1.916 0.9023 2-3.463-1.738-1.209a6.285 6.285 0 0 0 0.0957-1.059 6.285 6.285 0 0 0-0.0918-1.064l1.734-1.203-2-3.465-1.91 0.9004a6.285 6.285 0 0 0-1.842-1.057l-0.1719-2.113zm1.998 5a3 3 0 0 1 3 3 3 3 0 0 1-3 3 3 3 0 0 1-3-3 3 3 0 0 1 3-3z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/fcitx-mozc-tool.svg b/.icons/Gruvbox-Plus-Dark/panel/24/fcitx-mozc-tool.svg
new file mode 100644
index 000000000..ebc3c2414
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/fcitx-mozc-tool.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m15 4c-1.181 0.4488-2 1.43-2 2.65s0.8188 2.174 2 2.623v2.428c1.274 0.6333 2.318 1.659 3 2.916v-5.344c1.181-0.449 2-1.403 2-2.623s-0.819-2.202-2-2.65v2c0 1-1 1-1 1h-1s-1 0-1-1zm-3 8c-3.324 0-6 2.676-6 6h-2v2h16v-2h-2c0-3.324-2.676-6-6-6zm0 3c1.662 0 3 1.338 3 3h-6c0-1.662 1.338-3 3-3z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/fcitx-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/fcitx-panel.svg
new file mode 120000
index 000000000..07b90a5a9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/fcitx-panel.svg
@@ -0,0 +1 @@
+input-keyboard-virtual-off.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/fcitx-pinyin-libpinyin-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/fcitx-pinyin-libpinyin-panel.svg
new file mode 120000
index 000000000..e77301305
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/fcitx-pinyin-libpinyin-panel.svg
@@ -0,0 +1 @@
+fcitx-pinyin-panel.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/fcitx-pinyin-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/fcitx-pinyin-panel.svg
new file mode 100644
index 000000000..9c4678b6b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/fcitx-pinyin-panel.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m6 4c-1.108 0-2 0.892-2 2v12c0 1.108 0.892 2 2 2h12c1.108 0 2-0.892 2-2v-12c0-1.108-0.892-2-2-2zm5.9 1.699 1.5 2-0.3984 0.3008h1.996l-0.398-0.3008 1.5-2 0.8 0.6016-1.275 1.699h2.375v1h-2v3h2v1h-2v5h-1v-5h-2.041c-0.096 1.12-0.4768 2.031-0.9258 2.811-0.621 1.07-1.691 2.054-1.691 2.054l-0.6836-0.728s1.012-0.966 1.51-1.826c0.401-0.7 0.7039-1.411 0.7929-2.311h-1.961v-0.9395l-1 0.5v5.44h-3v-1h2v-3.94l-1.777 0.8887-0.4454-0.8984 2.223-1.111v-2.94h-2v-1h2v-2h1v2h1v1h-1v2.44l0.7773-0.3887 0.4454 0.8984-0.1055 0.0508h1.883v-3h-1v-1h1.375l-1.275-1.699 0.8008-0.6016zm1.1 3.301v3h2v-3z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/fcitx-rime-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/fcitx-rime-panel.svg
new file mode 100644
index 000000000..deb7849c5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/fcitx-rime-panel.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m6 4c-1.108 0-2 0.892-2 2v12c0 1.108 0.892 2 2 2h12c1.108 0 2-0.892 2-2v-12c0-1.108-0.892-2-2-2zm5 2h1v6.982c1.811-0.0816 2.721-0.6066 3.262-1.492 0.59-0.9652 0.738-2.511 0.738-4.49h1c0 2.021-0.102 3.725-0.887 5.01-0.726 1.189-2.063 1.874-4.113 1.971v3.02h5v1h-11v-1h5v-3.02c-2.05-0.0968-3.387-0.7818-4.113-1.971-0.7851-1.285-0.8867-2.989-0.8867-5.01h1c0 1.979 0.1484 3.525 0.7383 4.49 0.5412 0.8856 1.451 1.411 3.262 1.492z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/fcitx-sayura-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/fcitx-sayura-panel.svg
new file mode 100644
index 000000000..fc0ec24ec
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/fcitx-sayura-panel.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m6 4c-1.108 0-2 0.892-2 2v12c0 1.108 0.892 2 2 2h12c1.108 0 2-0.892 2-2v-12c0-1.108-0.892-2-2-2zm8.799 2.057 0.873 0.6973c-0.032 0.0529-0.059 0.1003-0.08 0.1426-0.011 0.0423-0.016 0.1068-0.016 0.1914 0 0.1163 0.038 0.2465 0.112 0.3945 0.512 0.3928 0.816 0.8609 1.144 1.365 0.087 0.1862 0.186 0.3698 0.201 0.5664 0.035 0.4532-0.147 0.836-0.443 1.142-0.296 0.3066-1.121 0.459-1.871 0.459-0.201 0-0.497-0.0272-0.719-0.0801v3.704c0.19-0.053 0.461-0.121 0.641-0.205 0.19-0.085 0.385-0.18 0.586-0.286l0.412 1.063c-0.254 0.116-0.511 0.221-0.776 0.316-0.253 0.085-0.599 0.16-0.863 0.223v3.25h-1v-3.061c-0.3065 0.043-1.827 0.112-2.102 0.112-0.983 0-1.839-0.143-2.568-0.428-0.7294-0.296-1.301-0.73-1.713-1.301-0.4017-0.5696-0.6172-1.384-0.6172-2.24 0.0285-0.5962 0.2458-1.048 0.543-1.43 0.6025-0.7642 1.319-1.132 2.137-1.438 0.3488-0.0951 0.7556-0.1206 1.221-0.1523 0.4757-0.0422 1.047-0.0625 1.713-0.0625h1.387c-0.0317-0.4968-0.2146-1.301-0.5-1.533-0.2748-0.2326-0.6291-0.3477-1.062-0.3477-0.4123 0-0.7241 0.0798-0.9355 0.2383-0.2115 0.148-0.3165 0.3529-0.3165 0.6172 0 0 0.0157 0.2066 0.0157 0.2383l-1.127 0.1426c-0.0211-0.0952-0.0312-0.4922-0.0312-0.4922 0-0.5814 0.2069-1.026 0.6191-1.332 0.4123-0.3065 0.9765-0.4589 1.695-0.4589 1.099 0 1.86 0.4441 2.283 1.332 0.2854-0.4863 0.6724-0.9354 1.158-1.348zm-0.096 1.617c-0.264 0.3171-0.518 0.629-0.592 0.9356-0.074 0.3065-0.111 0.2402-0.111 0.5996v0.6972c0.17 0.034 0.44 0.0626 0.656 0.0626 0.349 0 0.892-0.0576 1.03-0.1739 0.132-0.1845 0.169-0.3365 0.158-0.4765-0.05-0.2757-0.162-0.5002-0.305-0.7129-0.218-0.3889-0.563-0.6577-0.836-0.9317zm-2.978 2.326c-0.7399-2e-4 -1.333 0.0202-1.777 0.0625-0.4334 0.0423-0.7877 0.1119-1.062 0.207-0.2643 0.0846-0.5015 0.1973-0.7129 0.3243-0.5874 0.4715-0.8475 0.8864-0.9024 1.338-0.0219 0.3035-0.0837 0.5627-0.039 0.7872 0.2015 1.013 0.7787 1.359 1.545 1.826 0.5602 0.254 1.309 0.379 2.25 0.379 0.2854 0 1.71-0.047 1.975-0.078v-4.846z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/fcitx-shuangpin-libpinyin-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/fcitx-shuangpin-libpinyin-panel.svg
new file mode 120000
index 000000000..2a64c7c47
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/fcitx-shuangpin-libpinyin-panel.svg
@@ -0,0 +1 @@
+fcitx-shuangpin-panel.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/fcitx-shuangpin-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/fcitx-shuangpin-panel.svg
new file mode 100644
index 000000000..2f152f04a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/fcitx-shuangpin-panel.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m6 4c-1.108 0-2 0.892-2 2v12c0 1.108 0.892 2 2 2h12c1.108 0 2-0.892 2-2v-12c0-1.108-0.892-2-2-2zm0 2h5.549l-0.0508 0.5508s-0.3276 3.519-1.225 6.129c0.583 0.87 1.139 1.769 1.838 3.009l-0.8691 0.491c-0.539-0.95-0.9839-1.689-1.422-2.37-1.394 3.12-3.365 4.482-3.365 4.482l-0.5567-0.832s1.971-1.31 3.264-4.65c-0.765-1.11-1.635-2.23-3.053-4l0.7812-0.621c1.181 1.47 1.973 2.491 2.668 3.451 0.551-1.9 0.7981-4.001 0.8691-4.641h-4.428v-1zm6 0h6v0.5c0 2.15-0.833 4.97-1.707 6.91-0.111 0.25-0.242 0.4594-0.367 0.6898 0.624 1.09 1.46 2.12 2.844 3.232l-0.627 0.779c-1.282-1.034-2.147-2.04-2.803-3.06-1.393 1.984-3.104 3.033-3.104 3.033l-0.5175-0.855s1.78-1.099 3.068-3.139c-0.338-0.6502-0.621-1.31-0.8866-2-0.758-1.95-1.209-4.5-1.311-5.09h-0.5898v-1zm1.607 1c0.14 0.77 0.5686 3.03 1.227 4.73 0.173 0.45 0.351 0.8693 0.539 1.279 0.757-1.68 1.442-4.16 1.551-6.01h-3.317z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/fcitx-skk-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/fcitx-skk-panel.svg
new file mode 100644
index 000000000..77af9e845
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/fcitx-skk-panel.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m6 4c-1.108 0-2 0.892-2 2v12c0 1.108 0.892 2 2 2h12c1.108 0 2-0.892 2-2v-12c0-1.108-0.892-2-2-2zm4 4h1v4.293l2.293-2.293h0.707v-2h1v4.293l2.293-2.293h1.414l-3 3 3 3h-1.414l-2.293-2.293v2.293h-1.707l-2.293-2.293v2.293h-1v-2c0 0.583-0.1545 1.111-0.5215 1.479-0.368 0.367-0.8955 0.521-1.478 0.521s-1.11-0.154-1.478-0.521c-0.367-0.368-0.5215-0.896-0.5215-1.479h1c0 0.417 0.0955 0.639 0.2285 0.771 0.132 0.133 0.3545 0.229 0.7715 0.229s0.6395-0.096 0.7715-0.229c0.133-0.132 0.2285-0.354 0.2285-0.771s-0.0955-0.6395-0.2285-0.7715c-0.132-0.133-0.3545-0.2285-0.7715-0.2285-0.583 0-1.11-0.1545-1.478-0.5215-0.367-0.368-0.5215-0.8955-0.5215-1.478s0.1545-1.11 0.5215-1.478c0.368-0.367 0.8955-0.5215 1.478-0.5215s1.11 0.1545 1.478 0.5215c0.367 0.368 0.5215 0.8955 0.5215 1.478zm0 3h-1c0-0.417-0.0955-0.6395-0.2285-0.7715-0.132-0.133-0.3545-0.2285-0.7715-0.2285s-0.6395 0.0955-0.7715 0.2285c-0.133 0.132-0.2285 0.3545-0.2285 0.7715s0.0955 0.6395 0.2285 0.7715c0.132 0.133 0.3545 0.2285 0.7715 0.2285 0.583 0 1.11 0.1545 1.478 0.5215 0.367 0.368 0.5215 0.8955 0.5215 1.478zm4-0.293-2.293 2.293 2.293 2.293z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/fcitx-sunpinyin-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/fcitx-sunpinyin-panel.svg
new file mode 100644
index 000000000..da664b60b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/fcitx-sunpinyin-panel.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m12 4a8 8 0 0 0-8 8 8 8 0 0 0 2 5.277v-0.277h2v-3.94l-1.777 0.8887-0.4454-0.8984 2.223-1.111v-2.94h-2v-1h2v-2h1v2h1v1h-1v2.44l0.7773-0.3887 0.4454 0.8984-0.1055 0.0508h1.883v-3h-1v-1h1.375l-1.275-1.699 0.8008-0.6016 1.5 2-0.3984 0.3008h1.996l-0.398-0.3008 1.5-2 0.8 0.6016-1.275 1.699h2.375v1h-2v3h2v1h-2v5h-1v-5h-2.041c-0.096 1.12-0.4768 2.031-0.9258 2.811-0.621 1.07-1.691 2.054-1.691 2.054l-0.6836-0.728s1.012-0.966 1.51-1.826c0.401-0.7 0.7039-1.411 0.7929-2.311h-1.961v-0.9395l-1 0.5v5.44h-2.281a8 8 0 0 0 5.281 2 8 8 0 0 0 8-8 8 8 0 0 0-8-8zm1 5v3h2v-3z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/fcitx-unikey-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/fcitx-unikey-panel.svg
new file mode 100644
index 000000000..7ab72b48c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/fcitx-unikey-panel.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m6 4c-1.108 0-2 0.892-2 2v12c0 1.108 0.892 2 2 2h12c1.108 0 2-0.892 2-2v-12c0-1.108-0.892-2-2-2zm1 3h1v1.5c0 0.6944 0.1274 1.077 0.2656 1.25 0.1383 0.1728 0.3177 0.25 0.7344 0.25s0.5961-0.0772 0.7344-0.25c0.1382-0.1728 0.2656-0.5556 0.2656-1.25v-1.5h1v1.5c0 0.8056-0.1226 1.423-0.4844 1.875-0.3617 0.4522-0.9323 0.625-1.516 0.625s-1.154-0.1728-1.516-0.625c-0.3618-0.4522-0.4844-1.069-0.4844-1.875zm8 0h1v4h-1zm-5 7h1l2 2.5v-2.5h1v4h-1l-2-2.5v2.5h-1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/fcitx-wbpy.svg b/.icons/Gruvbox-Plus-Dark/panel/24/fcitx-wbpy.svg
new file mode 120000
index 000000000..c814ec4e9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/fcitx-wbpy.svg
@@ -0,0 +1 @@
+fcitx-wubi-panel.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/fcitx-wubi-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/fcitx-wubi-panel.svg
new file mode 100644
index 000000000..87ed52fec
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/fcitx-wubi-panel.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m6 4c-1.108 0-2 0.892-2 2v12c0 1.108 0.892 2 2 2h12c1.108 0 2-0.892 2-2v-12c0-1.108-0.892-2-2-2zm1 3h9v1h-4.098l-0.666 3h3.764v5h2v1h-10v-1h2.1l0.8887-4h-1.988v-1h2.211l0.6661-3h-3.877zm4.014 5-0.8907 4h3.877v-4z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/fcitx-zhuyin-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/fcitx-zhuyin-panel.svg
new file mode 120000
index 000000000..954e9837c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/fcitx-zhuyin-panel.svg
@@ -0,0 +1 @@
+fcitx-rime-panel.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/fcitx-ziranma-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/fcitx-ziranma-panel.svg
new file mode 100644
index 000000000..3cd2e19ed
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/fcitx-ziranma-panel.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m6 4c-1.108 0-2 0.892-2 2v12c0 1.108 0.892 2 2 2h12c1.108 0 2-0.892 2-2v-12c0-1.108-0.892-2-2-2zm4.68 1.615 0.6406 0.7696-1.938 1.615h7.617v10h-10v-10h0.8184zm-2.68 3.385v2h6v1h-6v2h6v1h-6v2h8v-8z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/feedindicator-active.svg b/.icons/Gruvbox-Plus-Dark/panel/24/feedindicator-active.svg
new file mode 100644
index 000000000..7e4f4b5e8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/feedindicator-active.svg
@@ -0,0 +1,8 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m12 4c-4.418 0-8 3.582-8 8s3.582 8 8 8 8-3.582 8-8h-2a6 6 0 0 1-6 6 6 6 0 0 1-6-6 6 6 0 0 1 6-6v-2zm0 3a5 5 0 0 0-5 5 5 5 0 0 0 5 5 5 5 0 0 0 5-5h-2a3 3 0 0 1-3 3 3 3 0 0 1-3-3 3 3 0 0 1 3-3v-2z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m12 4v2a6 6 0 0 1 6 6h2c0-4.418-3.582-8-8-8zm0 3v2a3 3 0 0 1 3 3h2a5 5 0 0 0-5-5z" fill="currentColor"/>
+ <circle class="ColorScheme-Text" cx="12" cy="12" r="2" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/feedindicator-attention.svg b/.icons/Gruvbox-Plus-Dark/panel/24/feedindicator-attention.svg
new file mode 100644
index 000000000..e4fc5e285
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/feedindicator-attention.svg
@@ -0,0 +1,8 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m12 4c-4.418 0-8 3.582-8 8s3.582 8 8 8 8-3.582 8-8h-2a6 6 0 0 1-6 6 6 6 0 0 1-6-6 6 6 0 0 1 6-6v-2zm0 3a5 5 0 0 0-5 5 5 5 0 0 0 5 5 5 5 0 0 0 5-5h-2a3 3 0 0 1-3 3 3 3 0 0 1-3-3 3 3 0 0 1 3-3v-2z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m12 4v2a6 6 0 0 1 6 6h2c0-4.418-3.582-8-8-8zm0 3v2a3 3 0 0 1 3 3h2a5 5 0 0 0-5-5z" fill="currentColor"/>
+ <circle class="ColorScheme-Highlight" cx="12" cy="12" r="2" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/firewall-applet-error.svg b/.icons/Gruvbox-Plus-Dark/panel/24/firewall-applet-error.svg
new file mode 100644
index 000000000..25f269f1a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/firewall-applet-error.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text {
+ color: #ebdbb2;
+ }
+
+ .ColorScheme-Highlight {
+ color: #fb4934;
+ }
+ </style>
+ </defs>
+ <g transform="matrix(.046206 0 0 .045375 3.8524 3.9993)">
+ <path style="fill:currentColor" class="ColorScheme-Highlight"
+ d="m7.9238 0.013672-6.7695 1.9863c-0.0924 0.032-0.1543 0.4741-0.1543 0.5703 0 2.372 0.6393 5.1146 1.7539 7.5237 0.9041 1.954 2.53 4.56 5.1406 5.881 0.0333 0.016 0.0692 0.025 0.1055 0.025s0.0722-0.009 0.1055-0.025c2.6105-1.321 4.2365-3.927 5.1405-5.881 1.115-2.4093 1.754-5.152 1.754-7.5237 0-0.0962-0.062-0.5383-0.154-0.5703l-6.7698-1.9863c-0.049718-0.017242-0.10263-0.017242-0.15234 0zm0.03125 2.9941c0.02841-0.0097 0.059481-0.0097 0.087891 0l3.8691 1.3184c0.053 0.018 0.088 0.065 0.088 0.1191 0 1.3341-0.365 2.8774-1.002 4.2324-0.517 1.0991-1.4458 2.5653-2.9375 3.3083-0.0189 0.01-0.0397 0.014-0.0605 0.014s-0.0416-0.004-0.0605-0.014c-1.4918-0.742-2.4209-2.209-2.9375-3.3083-0.637-1.3549-1.002-2.8981-1.002-4.2324 0-0.0541 0.0351-0.1011 0.0879-0.1191l3.8672-1.3184z"
+ transform="matrix(21.642 0 0 22.04 3.1948 -.0000010886)" />
+ </g>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m11 8.0004v4h2v-4h-2zm0 5v2h2v-2h-2z" />
+</svg> \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/firewall-applet-panic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/firewall-applet-panic.svg
new file mode 100644
index 000000000..23f48c964
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/firewall-applet-panic.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#fb4934; }
+ </style>
+ </defs>
+ <g transform="matrix(.046206 0 0 .045375 3.8524 3.9989)">
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m10.924 3.0117-6.7697 1.9863c-0.0924 0.032-0.1543 0.4742-0.1543 0.5704 0 2.3721 0.6393 5.1166 1.7539 7.5256 0.9041 1.954 2.53 4.56 5.1411 5.881 0.033 0.016 0.069 0.025 0.105 0.025 0.03632 0 0.07225-0.0086 0.10547-0.02539 2.6105-1.3207 4.2364-3.9268 5.1406-5.8809 1.115-2.409 1.754-5.1539 1.754-7.5256 0-0.0962-0.062-0.5384-0.154-0.5704l-6.77-1.9863c-0.04972-0.017243-0.10263-0.017243-0.15234 0zm0.03125 2.9961c0.02841-0.0097 0.05948-0.0097 0.08789 0l3.8691 1.3184c0.053 0.018 0.088 0.065 0.088 0.1191 0 1.3341-0.36508 2.8773-1.002 4.2324-0.51672 1.0991-1.4458 2.5657-2.9375 3.3086-0.018 0.01-0.039 0.014-0.06 0.014s-0.042-0.004-0.061-0.014c-1.4913-0.742-2.4204-2.209-2.937-3.308-0.637-1.355-1.002-2.8984-1.002-4.2327 0-0.0541 0.0351-0.1011 0.0879-0.1191l3.8671-1.3184zm-0.955 0.9922v4h2v-4h-2zm0 5v2h2v-2h-2z" transform="matrix(21.642 0 0 22.039 -61.732 -66.091)"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/firewall-applet.svg b/.icons/Gruvbox-Plus-Dark/panel/24/firewall-applet.svg
new file mode 100644
index 000000000..c96b14318
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/firewall-applet.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="matrix(.046206 0 0 .045375 3.8524 3.9993)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m7.9238 0.013672-6.7695 1.9863c-0.0924 0.032-0.1543 0.4741-0.1543 0.5703 0 2.372 0.6393 5.1146 1.7539 7.5237 0.9041 1.954 2.53 4.56 5.1406 5.881 0.0333 0.016 0.0692 0.025 0.1055 0.025s0.0722-0.009 0.1055-0.025c2.6105-1.321 4.2365-3.927 5.1405-5.881 1.115-2.4093 1.754-5.152 1.754-7.5237 0-0.0962-0.062-0.5383-0.154-0.5703l-6.7698-1.9863c-0.049718-0.017242-0.10263-0.017242-0.15234 0zm0.03125 2.9941c0.02841-0.0097 0.059481-0.0097 0.087891 0l3.8691 1.3184c0.053 0.018 0.088 0.065 0.088 0.1191 0 1.3341-0.365 2.8774-1.002 4.2324-0.517 1.0991-1.4458 2.5653-2.9375 3.3083-0.0189 0.01-0.0397 0.014-0.0605 0.014s-0.0416-0.004-0.0605-0.014c-1.4918-0.742-2.4209-2.209-2.9375-3.3083-0.637-1.3549-1.002-2.8981-1.002-4.2324 0-0.0541 0.0351-0.1011 0.0879-0.1191l3.8672-1.3184z" transform="matrix(21.642 0 0 22.04 3.1948 -.0000010886)"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/flameshot-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/24/flameshot-tray.svg
new file mode 100644
index 000000000..b0ad2d313
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/flameshot-tray.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <path class="ColorScheme-Text" d="M 20,4 C 20,4 19.798,6.1521 15.979,7.8574 15.944,8.7744 15.815,9.6979 15.496,10.576 14.971,12.023 13.898,13.342 12.193,14.018 9.4396,15.109 8.1062,16.479 7.416,17.619 8.5676,16.787 10.444,15.984 13.529,15.674 19.37,15.088 20,4 20,4 Z" style="opacity:0.3;fill:currentColor"/>
+ <path class="ColorScheme-Text" d="M 13.742,1 C 13.742,1 14.165,4.2186 10.5,7.002 10.802,7.8534 11.01,8.7761 11,9.7363 10.987,11.045 10.529,12.432 9.4238,13.559 8.6802,14.316 8.1313,15.016 7.7227,15.65 8.6315,14.745 9.9314,13.838 11.824,13.088 17.59,10.803 13.742,1 13.742,1 Z" style="fill:currentColor"/>
+ <path class="ColorScheme-Text" d="M 3.681,11.501 C 7.9272,6.504 6.9722,3 6.9722,3 6.9722,3 12.411,9.087 8.7102,12.858 4.575,17.07 5.7252,20 5.7252,20 5.7252,20 1.246,14.367 3.681,11.501 Z" style="fill:currentColor"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/flareget-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/flareget-panel.svg
new file mode 100644
index 000000000..5703df35f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/flareget-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m9 4v9h-3l6 7 6-7h-3v-9h-6zm1 1h1 3v1h-3v2h2v1h-2v4h-1v-4-1-2-1z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/fluxgui-light.svg b/.icons/Gruvbox-Plus-Dark/panel/24/fluxgui-light.svg
new file mode 100644
index 000000000..f5181ebb1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/fluxgui-light.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(-593 -955.36)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m607.5 962.36a1.5 1.5 0 0 0 -1.5 1.5 1.5 1.5 0 0 0 1.5 1.5 1.5 1.5 0 0 0 1.5 -1.5 1.5 1.5 0 0 0 -1.5 -1.5zm-4.2754 6.0371c-0.68002-0.0174-1.4115 0.12078-2.2559 0.46484-0.91093 0.37116-1.9626 1.0259-3.1641 1.9805 1.3341 2.761 4.1289 4.5165 7.1953 4.5195 2.3257-0.001 4.5358-1.0142 6.0547-2.7754-2.4044-1.3458-4.1506-2.9745-5.8867-3.7246-0.63477-0.27427-1.2634-0.4474-1.9434-0.46484z"/>
+ <path opacity=".3" style="fill:currentColor" class="ColorScheme-Text" d="m605 959.36c-4.4183 0-8 3.5817-8 8 0.003 0.84917 0.14173 1.6924 0.41016 2.498 1.1664-0.90522 2.2118-1.5295 3.1797-1.9238 0.95209-0.38794 1.8339-0.54198 2.6582-0.52148 0.82427 0.0205 1.5924 0.21643 2.3164 0.52929 2.0163 0.87121 3.7728 2.5185 6.1074 3.8242 0.86472-1.307 1.3265-2.8391 1.3281-4.4062 0-4.4183-3.5817-8-8-8zm2.5 1.998a2.5 2.5 0 0 1 2.5 2.5 2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5 -2.5 2.5 2.5 0 0 1 2.5 -2.5z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/fluxgui-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/fluxgui-panel.svg
new file mode 120000
index 000000000..9010c551d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/fluxgui-panel.svg
@@ -0,0 +1 @@
+fluxgui-light.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/franz-attention-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/franz-attention-panel.svg
new file mode 100644
index 000000000..b825af551
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/franz-attention-panel.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path fill-rule="evenodd" style="fill:currentColor" class="ColorScheme-Text" d="m9.5859 10c-0.58764 0-1.2662 1.1027-1.9844 2.2695-0.13409 0.21714-0.26464 0.42843-0.39062 0.625-0.40496 0.70629-0.95117 1.8126-1.4785 2.1074-0.44185 0.24343-0.92012 0.40234-1.3008 0.40234-0.25737 0-0.35957-0.0787-0.38477-0.10156-0.1754-0.166-0.3866-0.303-0.5468-0.303-0.2268 0-0.5 0-0.5 0.5 0 1.5 3.0663 2.393 4.4258 2.484 0.1899 0.011 0.384 0.016 0.582 0.016h0.048828c1.4632-0.02514 2.7797-0.70087 3.5293-1.8083 0.15388-0.22629 0.37537-0.19141 0.41406-0.19141 0.0387 0 0.26018-0.03488 0.41406 0.19141 0.74962 1.1074 2.066 1.7832 3.5293 1.8083h0.04883c0.19798 0 0.39215-0.0053 0.58203-0.01563 1.36-0.091 4.426-0.984 4.426-2.484 0-0.5-0.273-0.5-0.5-0.5-0.16018 0-0.37139 0.13702-0.54688 0.30273-0.0252 0.02286-0.12739 0.10156-0.38477 0.10156-0.38066 0-0.85893-0.15892-1.3008-0.40234-0.52735-0.29486-1.0736-1.4011-1.4785-2.1074-0.12599-0.19657-0.25654-0.40786-0.39062-0.625-0.718-1.167-1.396-2.27-1.984-2.27-0.417 0-0.9 0.298-1.365 0.586-0.388 0.24-0.788 0.414-1.049 0.414s-0.661-0.174-1.049-0.414c-0.465-0.288-0.948-0.586-1.3651-0.586z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="12" cy="8" r="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/franz-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/franz-panel.svg
new file mode 100644
index 000000000..d61219551
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/franz-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path fill-rule="evenodd" style="fill:currentColor" class="ColorScheme-Text" d="m9.5859 10c-0.58764 0-1.2662 1.1027-1.9844 2.2695-0.13409 0.21714-0.26464 0.42843-0.39062 0.625-0.40496 0.70629-0.95117 1.8126-1.4785 2.1074-0.44185 0.24343-0.92012 0.40234-1.3008 0.40234-0.25737 0-0.35957-0.0787-0.38477-0.10156-0.1754-0.166-0.3866-0.303-0.5468-0.303-0.2268 0-0.5 0-0.5 0.5 0 1.5 3.0663 2.393 4.4258 2.484 0.1899 0.011 0.384 0.016 0.582 0.016h0.048828c1.4632-0.02514 2.7797-0.70087 3.5293-1.8083 0.15388-0.22629 0.37537-0.19141 0.41406-0.19141 0.0387 0 0.26018-0.03488 0.41406 0.19141 0.74962 1.1074 2.066 1.7832 3.5293 1.8083h0.04883c0.19798 0 0.39215-0.0053 0.58203-0.01563 1.36-0.091 4.426-0.984 4.426-2.484 0-0.5-0.273-0.5-0.5-0.5-0.16018 0-0.37139 0.13702-0.54688 0.30273-0.0252 0.02286-0.12739 0.10156-0.38477 0.10156-0.38066 0-0.85893-0.15892-1.3008-0.40234-0.52735-0.29486-1.0736-1.4011-1.4785-2.1074-0.12599-0.19657-0.25654-0.40786-0.39062-0.625-0.718-1.167-1.396-2.27-1.984-2.27-0.417 0-0.9 0.298-1.365 0.586-0.388 0.24-0.788 0.414-1.049 0.414s-0.661-0.174-1.049-0.414c-0.465-0.288-0.948-0.586-1.3651-0.586z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/fusion-icon-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/fusion-icon-panel.svg
new file mode 100644
index 000000000..62ceed212
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/fusion-icon-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m4.8008 4c-0.4432 0-0.8008 0.3576-0.8008 0.8008v14.398c0 0.443 0.3576 0.801 0.8008 0.801h7.9043 3.3301 3.1641c0.443 0 0.801-0.358 0.801-0.801v-14.398c0-0.4434-0.358-0.801-0.801-0.801zm1.1992 2h12.033l-0.015 12.018h-3.018l-4-6.018h4l-8-5v9l2.5-3.5 2.5 5.5176h-6.0098z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/github-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/24/github-tray.svg
new file mode 100644
index 000000000..210e7eaf5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/github-tray.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m12 3.9998c-4.417 0-7.9987 3.6723-7.9987 8.2023 0 3.6231 2.2918 6.6974 5.4709 7.782 0.39997 0.07518 0.54595-0.1777 0.54595-0.39504 0-0.1948-0.0067-0.71081-0.01067-1.395-2.2252 0.49551-2.6944-1.0997-2.6944-1.0997-0.36397-0.94729-0.88793-1.1994-0.88793-1.1994-0.7266-0.50918 0.054661-0.49824 0.054661-0.49824 0.8026 0.0581 1.2253 0.84545 1.2253 0.84545 0.71328 1.2535 1.8725 0.89124 2.3278 0.68142 0.07266-0.52969 0.27931-0.89125 0.50796-1.0963-1.7765-0.20709-3.6437-0.91038-3.6437-4.0537 0-0.89534 0.31197-1.6273 0.82327-2.2007-0.081994-0.20778-0.35663-1.0416 0.078659-2.1707 0 0 0.67194-0.22076 2.1998 0.84067 0.65272-0.1821 1.3261-0.27494 2.0025-0.27613 0.67928 0.00341 1.3639 0.094319 2.0025 0.27613 1.5272-1.0614 2.1979-0.84067 2.1979-0.84067 0.43663 1.1291 0.16199 1.9629 0.07932 2.1707 0.51262 0.57343 0.82193 1.3054 0.82193 2.2007 0 3.1508-1.8705 3.8438-3.6524 4.0469 0.28731 0.25288 0.54329 0.75387 0.54329 1.5187 0 1.0963-0.0099 1.9808-0.0099 2.25 0 0.21939 0.14399 0.47433 0.54996 0.39437 3.1764-1.0874 5.4662-4.159 5.4662-7.7813-5.7e-5 -4.53-3.5816-8.2023-8-8.2023z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/gitter-indicator-disconnected.svg b/.icons/Gruvbox-Plus-Dark/panel/24/gitter-indicator-disconnected.svg
new file mode 100644
index 000000000..e34a22d0d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/gitter-indicator-disconnected.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="opacity:.3;fill:currentColor" class="ColorScheme-Text" d="m6 5v9h2v-9zm3 2v12h2v-12zm3 0v12h2v-12zm3 0v7h2v-7z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/gitter-indicator-notification.svg b/.icons/Gruvbox-Plus-Dark/panel/24/gitter-indicator-notification.svg
new file mode 100644
index 000000000..964c7dd60
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/gitter-indicator-notification.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m6 5v9h2v-9zm3 2v12h2v-12zm3 0v12h2v-12zm3 0v7h2v-7z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="18" cy="18" r="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/gitter-indicator.svg b/.icons/Gruvbox-Plus-Dark/panel/24/gitter-indicator.svg
new file mode 100644
index 000000000..99eaad204
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/gitter-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m6 5v9h2v-9zm3 2v12h2v-12zm3 0v12h2v-12zm3 0v7h2v-7z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/glipper.svg b/.icons/Gruvbox-Plus-Dark/panel/24/glipper.svg
new file mode 120000
index 000000000..899a89aa2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/glipper.svg
@@ -0,0 +1 @@
+clipboard.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/gmail-tray-unread.svg b/.icons/Gruvbox-Plus-Dark/panel/24/gmail-tray-unread.svg
new file mode 100644
index 000000000..95e4a8e07
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/gmail-tray-unread.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="m 7.0410156,5.9999376 4.9648434,3.544922 4.962891,-3.544922 z M 7,10.880797 v 7.119141 h 9.501953 A 2.5,2.5 0 0 1 16,16.499938 2.5,2.5 0 0 1 17,14.501891 v -3.611328 l -3.830078,2.736328 c -0.692341,0.494674 -1.633831,0.494674 -2.326172,0 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5.0371094,5.9999376 A 0.99917917,0.9987072 0 0 0 4.0019531,7.0409532 C 4.0019147,7.0436766 4,7.068297 4,7.068297 v 9.9375 c 0,0.54653 0.4399575,1.000321 0.9921875,0.994141 H 6 V 8.9393907 l 5.425781,3.8730473 a 0.99917917,0.9987072 0 0 0 1.16211,0 L 18,8.9491564 v 5.1054696 a 2.5,2.5 0 0 1 0.5,-0.05469 2.5,2.5 0 0 1 1.5,0.503906 V 6.990172 c 0,-0.00348 -0.0019,-0.0063 -0.002,-0.00977 A 1.0001247,0.99965229 0 0 0 19.92573,6.6327457 c -0.0071,-0.018016 -0.01332,-0.03526 -0.02148,-0.052734 A 1.0001247,0.99965229 0 0 0 19.724609,6.3202501 c -0.01676,-0.01774 -0.03278,-0.034302 -0.05078,-0.050781 A 1.0001247,0.99965229 0 0 0 19.431641,6.1073595 c -0.03286,-0.015969 -0.06494,-0.028643 -0.09961,-0.041016 a 1.0001247,0.99965229 0 0 0 -0.279297,-0.05664 C 19.03439,6.0086897 19.01856,5.9999376 19,5.9999376 l -0.0059,0.00977 A 1.0001247,0.99965229 0 0 0 18.417969,6.193297 L 12.005859,10.773376 5.59375,6.193297 A 0.99917917,0.9987072 0 0 0 5.0371094,5.9999376 Z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="18.5" cy="16.5" r="1.5"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/gmail-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/24/gmail-tray.svg
new file mode 100644
index 000000000..5cf8de6b4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/gmail-tray.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="m 7.0410156,5.9996286 4.9648434,3.544922 4.962891,-3.544922 z M 7,10.880488 v 7.119141 h 10 v -7.109375 l -3.830078,2.736328 c -0.692341,0.494674 -1.633831,0.494674 -2.326172,0 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5.0371094,5.9999381 A 0.99917917,0.9987072 0 0 0 4.0019531,7.0409537 C 4.0019147,7.0436771 4,7.0682975 4,7.0682975 v 9.9374995 c 0,0.54653 0.4399575,1.000321 0.9921875,0.994141 H 6 V 8.9393912 l 5.425781,3.8730478 a 0.99917917,0.9987072 0 0 0 1.16211,0 L 18,8.9491569 v 9.0507811 h 0.980469 C 19.557469,17.998939 20,17.553563 20,17.015563 V 6.9901725 c 0,-0.00348 -0.0019,-0.0063 -0.002,-0.00977 A 1.0001247,0.99965229 0 0 0 19.92573,6.6327462 c -0.0071,-0.018016 -0.01332,-0.03526 -0.02148,-0.052734 A 1.0001247,0.99965229 0 0 0 19.724609,6.3202506 c -0.01676,-0.01774 -0.03278,-0.034302 -0.05078,-0.050781 A 1.0001247,0.99965229 0 0 0 19.431641,6.10736 C 19.398781,6.091391 19.366701,6.078717 19.332031,6.066344 A 1.0001247,0.99965229 0 0 0 19.052734,6.009704 C 19.03439,6.0086905 19.01856,5.9999381 19,5.9999381 l -0.0059,0.00977 A 1.0001247,0.99965229 0 0 0 18.417969,6.1932975 L 12.005859,10.773376 5.59375,6.1932975 A 0.99917917,0.9987072 0 0 0 5.0371094,5.9999381 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/gnome-netstatus-disconn.svg b/.icons/Gruvbox-Plus-Dark/panel/24/gnome-netstatus-disconn.svg
new file mode 120000
index 000000000..727b81970
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/gnome-netstatus-disconn.svg
@@ -0,0 +1 @@
+network-wired-offline.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/gnome-netstatus-error.svg b/.icons/Gruvbox-Plus-Dark/panel/24/gnome-netstatus-error.svg
new file mode 120000
index 000000000..888666810
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/gnome-netstatus-error.svg
@@ -0,0 +1 @@
+network-error.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/gnome-netstatus-idle.svg b/.icons/Gruvbox-Plus-Dark/panel/24/gnome-netstatus-idle.svg
new file mode 120000
index 000000000..8e405e17c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/gnome-netstatus-idle.svg
@@ -0,0 +1 @@
+network-transmit-receive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/gnome-netstatus-rx.svg b/.icons/Gruvbox-Plus-Dark/panel/24/gnome-netstatus-rx.svg
new file mode 120000
index 000000000..9d3d6c44c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/gnome-netstatus-rx.svg
@@ -0,0 +1 @@
+network-receive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/gnome-netstatus-tx.svg b/.icons/Gruvbox-Plus-Dark/panel/24/gnome-netstatus-tx.svg
new file mode 120000
index 000000000..2e76eecd7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/gnome-netstatus-tx.svg
@@ -0,0 +1 @@
+network-transmit.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/gnome-netstatus-txrx.svg b/.icons/Gruvbox-Plus-Dark/panel/24/gnome-netstatus-txrx.svg
new file mode 120000
index 000000000..8e405e17c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/gnome-netstatus-txrx.svg
@@ -0,0 +1 @@
+network-transmit-receive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/gnome-pie-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/gnome-pie-symbolic.svg
new file mode 100644
index 000000000..e511b0785
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/gnome-pie-symbolic.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 14.242378,4.0093154 c -1.120282,0.084 -2.179798,0.7052186 -2.779298,1.7539061 -0.959199,1.6778 -0.377118,3.8142377 1.300782,4.7734375 1.6777,0.9592 3.814437,0.377019 4.773437,-1.3007818 0.959,-1.6777995 0.377219,-3.814287 -1.300781,-4.773437 v -0.00195 C 15.607268,4.1008274 14.914546,3.9589184 14.242378,4.0093184 Z M 7.3165966,6.0073621 c -0.800204,0.05998 -1.558141,0.5028906 -1.986328,1.2519531 -0.6851,1.1985 -0.268813,2.725156 0.929687,3.4101558 1.1985,0.685 2.725157,0.268513 3.410157,-0.9296868 C 10.355113,8.540984 9.9386246,7.0147277 8.7404246,6.3296277 8.2909496,6.0727152 7.7967186,5.9713738 7.3165966,6.0073621 Z m 9.9999994,4.9999999 c -0.800175,0.06 -1.558128,0.502953 -1.986328,1.251953 -0.6851,1.1984 -0.268712,2.725036 0.929688,3.410156 1.1985,0.6851 2.725036,0.268712 3.410156,-0.929688 0.6851,-1.198499 0.268712,-2.725035 -0.929688,-3.410155 -0.449437,-0.256913 -0.943722,-0.358267 -1.423828,-0.322266 z M 5.8517526,12.005409 c -0.640119,0.04792 -1.245322,0.402703 -1.58789,1.001953 -0.54812,0.9589 -0.21464,2.180515 0.74414,2.728515 0.9588,0.548 2.180416,0.21386 2.728516,-0.74414 0.5481,-0.959001 0.214659,-2.180416 -0.744141,-2.728516 -0.359512,-0.2055 -0.756553,-0.286565 -1.140625,-0.257812 z m 8.2792964,3.998046 c -0.777616,-0.05038 -1.546681,0.359255 -1.917969,1.09961 -0.49507,0.9872 -0.09652,2.188543 0.890625,2.683593 0.987201,0.49507 2.188544,0.09653 2.683594,-0.890625 0.49507,-0.9872 0.09653,-2.188543 -0.890625,-2.683593 -0.2468,-0.123768 -0.506419,-0.192192 -0.765625,-0.208985 z m -5.7421864,1 c -0.480113,0.03609 -0.934532,0.302578 -1.191407,0.751953 -0.4111,0.719 -0.160706,1.635875 0.558594,2.046875 0.719,0.411 1.635775,0.160407 2.046875,-0.558593 0.4110204,-0.719 0.160466,-1.635825 -0.558594,-2.046875 -0.269812,-0.154125 -0.567401,-0.215016 -0.855468,-0.19336 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/gnote-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/gnote-panel.svg
new file mode 120000
index 000000000..451eebfe9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/gnote-panel.svg
@@ -0,0 +1 @@
+notes-panel.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/goldendict-scan-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/24/goldendict-scan-tray.svg
new file mode 100644
index 000000000..b4fe35a34
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/goldendict-scan-tray.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4.8007812,5 C 4.3575812,5 4,5.3114187 4,5.6992188 V 19.300781 C 4,19.68858 4.3575813,20 4.8007812,20 H 17 v -2 h -4 v -1 h 1 2 1 v -1 h -1 v -1 h 1 v -1 -1 -1 -1 h 1 2 V 5.6992188 C 20,5.3114188 19.642419,5 19.199219,5 H 19 13 v 4 h 1 1 v 1 h -2 v 1 h 2 v 1 h -2 v -1 h -2 -1 v 1 H 9 6 V 11 H 8 9 V 8 H 8 6 V 7 H 9 V 5 Z M 14,7 h 4 V 8 H 16 15 14 Z M 6,9 h 2 v 1 H 6 Z m 10,0 h 2 v 1 H 17 16 Z M 6,13 h 3 v 1 H 6 Z m 7,0 h 2 1 v 1 h -2 -1 z m -7,2 h 3 v 1 H 8 7 6 Z m 4,0 h 1 v 1 h -1 z m 3,0 h 1 v 1 h -1 z m -7,2 h 1 v 1 H 6 Z m 2,0 h 1 1 1 v 1 H 8 Z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 9.9998,4.5 V 10 H 11 11.9998 V 4.5 C 11.9998,4.5 11.91867,4 11,4 10.081326,4 9.9998,4.5 9.9998,4.5 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m 18,12 v 6 h 2 v -6 z m 0,7 v 2 h 2 v -2 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/goldendict-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/24/goldendict-tray.svg
new file mode 100644
index 000000000..ec958a844
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/goldendict-tray.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4.800781,5 C 4.357581,5 4,5.3114187 4,5.6992188 V 19.300781 C 4,19.68858 4.357581,20 4.800781,20 H 19.199219 C 19.642419,20 20,19.68858 20,19.300781 V 5.6992188 C 20,5.3114188 19.642419,5 19.199219,5 H 19 13 v 4 h 1 1 v 1 h -2 v 1 h 2 v 1 h -2 v -1 h -2 -1 v 1 H 9 6 V 11 H 8 9 V 8 H 8 6 V 7 H 9 V 5 Z M 14,7 h 4 V 8 H 16 15 14 Z M 6,9 h 2 v 1 H 6 Z m 10,0 h 2 v 1 h -1 -1 z m 1,2 h 1 v 1 H 17 Z M 6,13 h 3 v 1 H 6 Z m 7,0 h 2 1 v 1 h -2 -1 z m 4,0 h 1 v 1 H 17 Z M 6,15 h 3 v 1 H 8 7 6 Z m 4,0 h 1 v 1 h -1 z m 3,0 h 1 v 1 h -1 z m 3,0 h 1 1 v 1 H 17 16 Z M 6,17 h 1 v 1 H 6 Z m 2,0 h 1 1 1 v 1 H 8 Z m 5,0 h 1 2 1 v 1 h -4 z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 9.9998,4.5 V 10 H 11 11.9998 V 4.5 C 11.9998,4.5 11.91867,4 11,4 10.081326,4 9.9998,4.5 9.9998,4.5 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/good-signal-lock.svg b/.icons/Gruvbox-Plus-Dark/panel/24/good-signal-lock.svg
new file mode 120000
index 000000000..921b3e1ba
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/good-signal-lock.svg
@@ -0,0 +1 @@
+network-wireless-secure-signal-good.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/good-signal.svg b/.icons/Gruvbox-Plus-Dark/panel/24/good-signal.svg
new file mode 120000
index 000000000..13d3e7f1d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/good-signal.svg
@@ -0,0 +1 @@
+network-wireless-signal-good.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/google-chrome-no-notification-disabled.svg b/.icons/Gruvbox-Plus-Dark/panel/24/google-chrome-no-notification-disabled.svg
new file mode 100644
index 000000000..eaf509ca1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/google-chrome-no-notification-disabled.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 12,4 A 8,8 0 0 0 6.3965,6.293 l 2.7558,4.773 A 3,3 0 0 1 12,9 l 7.412,0 A 8,8 0 0 0 12,4 Z M 5.6992,7.0859 A 8,8 0 0 0 4,12 8,8 0 0 0 9.8652,19.701 L 12.617,14.934 A 3,3 0 0 1 12,15 3,3 0 0 1 9.4062,13.498 L 9.4023,13.5 5.6992,7.0859 Z M 12,10 a 2,2 0 0 0 -2,2 2,2 0 0 0 2,2 2,2 0 0 0 2,-2 2,2 0 0 0 -2,-2 z m 2.23,0 a 3,3 0 0 1 0.77,2 3,3 0 0 1 -0.404,1.498 l 0.002,0.002 -3.7035,6.414 A 8,8 0 0 0 12,20 8,8 0 0 0 20,12 8,8 0 0 0 19.74,10 l -5.51,0 z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/google-chrome-no-notification.svg b/.icons/Gruvbox-Plus-Dark/panel/24/google-chrome-no-notification.svg
new file mode 120000
index 000000000..6d858406d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/google-chrome-no-notification.svg
@@ -0,0 +1 @@
+google-chrome-panel.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/google-chrome-notification-disabled.svg b/.icons/Gruvbox-Plus-Dark/panel/24/google-chrome-notification-disabled.svg
new file mode 100644
index 000000000..6cc2e03b6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/google-chrome-notification-disabled.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 12,4 A 8,8 0 0 0 6.3965,6.293 l 2.7558,4.773 A 3,3 0 0 1 12,9 l 7.412,0 A 8,8 0 0 0 12,4 Z M 5.6992,7.0859 A 8,8 0 0 0 4,12 8,8 0 0 0 9.8652,19.701 L 12.617,14.934 A 3,3 0 0 1 12,15 3,3 0 0 1 9.4062,13.498 L 9.4023,13.5 5.6992,7.0859 Z M 14.23,10 a 3,3 0 0 1 0.77,2 3,3 0 0 1 -0.404,1.498 l 0.002,0.002 -3.7035,6.414 A 8,8 0 0 0 12,20 8,8 0 0 0 20,12 8,8 0 0 0 19.74,10 l -5.51,0 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 11.999823,10 A 1.9999646,1.9999646 0 0 0 10,11.999823 1.9999646,1.9999646 0 0 0 11.999823,14 1.9999646,1.9999646 0 0 0 14,11.999823 1.9999646,1.9999646 0 0 0 11.999823,10 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/google-chrome-notification.svg b/.icons/Gruvbox-Plus-Dark/panel/24/google-chrome-notification.svg
new file mode 100644
index 000000000..df10def6c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/google-chrome-notification.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,4 A 8,8 0 0 0 6.3965,6.293 l 2.7558,4.773 A 3,3 0 0 1 12,9 l 7.412,0 A 8,8 0 0 0 12,4 Z M 5.6992,7.0859 A 8,8 0 0 0 4,12 8,8 0 0 0 9.8652,19.701 L 12.617,14.934 A 3,3 0 0 1 12,15 3,3 0 0 1 9.4062,13.498 L 9.4023,13.5 5.6992,7.0859 Z M 14.23,10 a 3,3 0 0 1 0.77,2 3,3 0 0 1 -0.404,1.498 l 0.002,0.002 -3.7035,6.414 A 8,8 0 0 0 12,20 8,8 0 0 0 20,12 8,8 0 0 0 19.74,10 l -5.51,0 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 11.999823,10 A 1.9999646,1.9999646 0 0 0 10,11.999823 1.9999646,1.9999646 0 0 0 11.999823,14 1.9999646,1.9999646 0 0 0 14,11.999823 1.9999646,1.9999646 0 0 0 11.999823,10 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/google-chrome-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/google-chrome-panel.svg
new file mode 100644
index 000000000..cc78d0e0a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/google-chrome-panel.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,4 A 8,8 0 0 0 6.3965,6.293 l 2.7558,4.773 A 3,3 0 0 1 12,9 l 7.412,0 A 8,8 0 0 0 12,4 Z M 5.6992,7.0859 A 8,8 0 0 0 4,12 8,8 0 0 0 9.8652,19.701 L 12.617,14.934 A 3,3 0 0 1 12,15 3,3 0 0 1 9.4062,13.498 L 9.4023,13.5 5.6992,7.0859 Z M 14.23,10 a 3,3 0 0 1 0.77,2 3,3 0 0 1 -0.404,1.498 l 0.002,0.002 -3.7035,6.414 A 8,8 0 0 0 12,20 8,8 0 0 0 20,12 8,8 0 0 0 19.74,10 l -5.51,0 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11.999823,10 A 1.9999646,1.9999646 0 0 0 10,11.999823 1.9999646,1.9999646 0 0 0 11.999823,14 1.9999646,1.9999646 0 0 0 14,11.999823 1.9999646,1.9999646 0 0 0 11.999823,10 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/google-chrome-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/24/google-chrome-tray.svg
new file mode 120000
index 000000000..d13065301
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/google-chrome-tray.svg
@@ -0,0 +1 @@
+google-chrome-no-notification.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/google-hangouts-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/google-hangouts-panel.svg
new file mode 120000
index 000000000..7ed13f5ea
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/google-hangouts-panel.svg
@@ -0,0 +1 @@
+hangouts-available.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/google-music-manager-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/google-music-manager-panel.svg
new file mode 100644
index 000000000..f930d9295
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/google-music-manager-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 5c-3.866 0-7 3.134-7 7v1.3613a4 4 0 0 0 -1 2.639 4 4 0 0 0 4 4h1v-8h-1a4 4 0 0 0 -1 0.133v-0.133c0-2.77 2.23-5 5-5s5 2.23 5 5v0.13086a4 4 0 0 0 -1 -0.131h-1v8h1a4 4 0 0 0 4 -4 4 4 0 0 0 -1 -2.6387v-1.361c0-3.866-3.134-7-7-7z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/google-tasks-indicator-light-normal.svg b/.icons/Gruvbox-Plus-Dark/panel/24/google-tasks-indicator-light-normal.svg
new file mode 100644
index 000000000..c6dd46bbb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/google-tasks-indicator-light-normal.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(-269.78 -485.05)">
+ <g transform="translate(1,-1)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m270.78 490.05v16h16v-7.5l-2 2v3.5h-12v-12h12v3l2-2v-3h-16z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m289.13 492.12-7.0254 7.1348-4.9414-5-1.3848 1.4043 4.9434 5.002 1.3711 1.3906 1.3828-1.4062 7.0273-7.1348-1.373-1.3906z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/google-tasks-indicator-light-starred.svg b/.icons/Gruvbox-Plus-Dark/panel/24/google-tasks-indicator-light-starred.svg
new file mode 100644
index 000000000..169095a97
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/google-tasks-indicator-light-starred.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(-269.78 -485.05)">
+ <g transform="translate(1,-1)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m270.78 490.05v16h16v-7.5l-2 2v3.5h-12v-12h12v3l2-2v-3h-16z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m289.13 492.12-7.0254 7.1348-4.9414-5-1.3848 1.4043 4.9434 5.002 1.3711 1.3906 1.3828-1.4062 7.0273-7.1348-1.373-1.3906z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/gpaste.svg b/.icons/Gruvbox-Plus-Dark/panel/24/gpaste.svg
new file mode 120000
index 000000000..899a89aa2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/gpaste.svg
@@ -0,0 +1 @@
+clipboard.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/gpm-ac-adapter.svg b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-ac-adapter.svg
new file mode 120000
index 000000000..cf8762b37
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-ac-adapter.svg
@@ -0,0 +1 @@
+battery-100-charged.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/gpm-battery-000-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-battery-000-charging.svg
new file mode 120000
index 000000000..47cf3ff48
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-battery-000-charging.svg
@@ -0,0 +1 @@
+battery-000-charging.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/gpm-battery-000.svg b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-battery-000.svg
new file mode 120000
index 000000000..1bf261b38
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-battery-000.svg
@@ -0,0 +1 @@
+battery-000.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/gpm-battery-020-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-battery-020-charging.svg
new file mode 120000
index 000000000..5c4b1caf0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-battery-020-charging.svg
@@ -0,0 +1 @@
+battery-020-charging.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/gpm-battery-020.svg b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-battery-020.svg
new file mode 120000
index 000000000..f76eaff39
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-battery-020.svg
@@ -0,0 +1 @@
+battery-020.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/gpm-battery-040-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-battery-040-charging.svg
new file mode 120000
index 000000000..5c0e49378
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-battery-040-charging.svg
@@ -0,0 +1 @@
+battery-040-charging.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/gpm-battery-040.svg b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-battery-040.svg
new file mode 120000
index 000000000..66c1d449d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-battery-040.svg
@@ -0,0 +1 @@
+battery-040.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/gpm-battery-060-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-battery-060-charging.svg
new file mode 120000
index 000000000..3b97ae0ae
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-battery-060-charging.svg
@@ -0,0 +1 @@
+battery-060-charging.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/gpm-battery-060.svg b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-battery-060.svg
new file mode 120000
index 000000000..2d5a50bad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-battery-060.svg
@@ -0,0 +1 @@
+battery-060.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/gpm-battery-080-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-battery-080-charging.svg
new file mode 120000
index 000000000..83926f7cf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-battery-080-charging.svg
@@ -0,0 +1 @@
+battery-080-charging.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/gpm-battery-080.svg b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-battery-080.svg
new file mode 120000
index 000000000..353e367fb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-battery-080.svg
@@ -0,0 +1 @@
+battery-080.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/gpm-battery-100-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-battery-100-charging.svg
new file mode 120000
index 000000000..cf8762b37
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-battery-100-charging.svg
@@ -0,0 +1 @@
+battery-100-charged.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/gpm-battery-100.svg b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-battery-100.svg
new file mode 120000
index 000000000..51e311fbd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-battery-100.svg
@@ -0,0 +1 @@
+battery-100.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/gpm-battery-charged.svg b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-battery-charged.svg
new file mode 120000
index 000000000..cf8762b37
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-battery-charged.svg
@@ -0,0 +1 @@
+battery-100-charged.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/gpm-battery-empty.svg b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-battery-empty.svg
new file mode 120000
index 000000000..1bf261b38
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-battery-empty.svg
@@ -0,0 +1 @@
+battery-000.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/gpm-battery-missing.svg b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-battery-missing.svg
new file mode 120000
index 000000000..245b4cabc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-battery-missing.svg
@@ -0,0 +1 @@
+battery-missing.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/gpm-brightness-kbd-invalid.svg b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-brightness-kbd-invalid.svg
new file mode 100644
index 000000000..7a1217e6b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-brightness-kbd-invalid.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path class="ColorScheme-Text" d="m 19,13 c 0,-0.554 -0.446,-1 -1,-1 H 5 c -0.554,0 -1,0.446 -1,1 v 5 c 0,0.554 0.446,1 1,1 h 13 c 0.554,0 1,-0.446 1,-1 z m -3,0 v 1 h -1 v -1 z m 0,2 v 1 h -1 v -1 z m -1,2 v 1 H 8.0000002 v -1 z m -1,-4 v 1 h -1 v -1 z m 0,2 v 1 h -1 v -1 z m -2,-2 v 1 h -1 v -1 z m 0,2 v 1 h -1 v -1 z m -2,-2 v 1 H 9.0000002 v -1 z m 0,2 v 1 H 9.0000002 V 15 Z M 8.0000002,13 v 1 h -1 v -1 z m 0,2 v 1 h -1 v -1 z" style="opacity:0.3;fill:currentColor;fill-rule:evenodd"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m 11,5 v 4 h 2 V 5 Z m 0,5 v 1 h 2 v -1 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/gpm-brightness-kbd.svg b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-brightness-kbd.svg
new file mode 100644
index 000000000..dfa6046ec
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-brightness-kbd.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,3.7207031 9.8105469,6 H 7 V 8.8105469 L 4.7207031,11 H 8 c 0,-2.2099999 1.7900001,-4 4,-4 2.21,0 4,1.7900001 4,4 h 3.279297 L 17,9 V 6 H 14.220703 Z M 12,8 C 10.3431,8 9,9.3431 9,11 h 3 z"/>
+ <path class="ColorScheme-Text" d="m 19,13 c 0,-0.554 -0.446,-1 -1,-1 H 5 c -0.554,0 -1,0.446 -1,1 v 5 c 0,0.554 0.446,1 1,1 h 13 c 0.554,0 1,-0.446 1,-1 z m -3,0 v 1 h -1 v -1 z m 0,2 v 1 h -1 v -1 z m -1,2 v 1 H 8.0000002 v -1 z m -1,-4 v 1 h -1 v -1 z m 0,2 v 1 h -1 v -1 z m -2,-2 v 1 h -1 v -1 z m 0,2 v 1 h -1 v -1 z m -2,-2 v 1 H 9.0000002 v -1 z m 0,2 v 1 H 9.0000002 V 15 Z M 8.0000002,13 v 1 h -1 v -1 z m 0,2 v 1 h -1 v -1 z" style="fill:currentColor;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/gpm-brightness-lcd-disabled.svg b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-brightness-lcd-disabled.svg
new file mode 100644
index 000000000..284077e1d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-brightness-lcd-disabled.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="m 12.0003,4.7210001 -2.1895,2.2793 H 7.0002999 V 9.8108 L 4.721,12.0003 7.0002999,14.221 V 17 H 9.8108 l 2.1895,2.279 2.221,-2.279 h 2.779 v -2.779 l 2.279,-2.2207 -2.279,-2 V 7.0003001 h -2.779 z m 0,3.2793 c 2.21,0 4,1.7899999 4,3.9999999 0,2.2097 -1.79,3.9997 -4,3.9997 -2.2100001,0 -4.0000001,-1.79 -4.0000001,-3.9997 0,-2.21 1.79,-3.9999999 4.0000001,-3.9999999 z m 0,0.9999999 c -1.6569,0 -3,1.3431 -3,3 0,1.6569 1.3431,2.9997 3,2.9997 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/gpm-brightness-lcd-invalid.svg b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-brightness-lcd-invalid.svg
new file mode 100644
index 000000000..bbf403df2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-brightness-lcd-invalid.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="m 12.0003,4.7210001 -2.1895,2.2793 H 7.0002999 V 9.8108 L 4.721,12.0003 7.0002999,14.221 V 17 H 9.8108 l 2.1895,2.279 2.221,-2.279 h 2.779 v -2.779 l 2.279,-2.2207 -2.279,-2 V 7.0003001 h -2.779 z m 0,3.2793 c 2.21,0 4,1.7899999 4,3.9999999 0,2.2097 -1.79,3.9997 -4,3.9997 -2.2100001,0 -4.0000001,-1.79 -4.0000001,-3.9997 0,-2.21 1.79,-3.9999999 4.0000001,-3.9999999 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m 11.00015,9 v 4 h 2 V 9 Z m 0,5 v 1 h 2 v -1 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/gpm-brightness-lcd.svg b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-brightness-lcd.svg
new file mode 120000
index 000000000..55478878b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-brightness-lcd.svg
@@ -0,0 +1 @@
+xfpm-brightness-lcd.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/gpm-hibernate.svg b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-hibernate.svg
new file mode 100644
index 000000000..17a1dcd78
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-hibernate.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 4.0193186,4.986657 c -1.3498276,-0.025941 -1.3637277,2.0074845 -0.013672,2 v 11 c -0.019052,1.34715 2.0014782,1.350514 1.998047,0.01367 h -0.00391 V 5.9573601 C 5.9833803,5.4194197 5.5475538,4.9867112 5.0056468,4.986657 Z m 2.9804688,1 v 11 h 1.0058594 v 1.273438 c 0,0.726801 0.7265625,0.726562 0.7265625,0.726562 h 0.2734375 1.0000002 v -2 h 1.999999 v 1.996094 h 2 v -1.996094 h 2 v 1.998047 h 1 0.273438 c 0,0 0.726562,2.39e-4 0.726562,-0.726563 v -1.271484 h 0.300782 c 0.3878,0 0.699218,-0.306348 0.699218,-0.6875 v -9.625 c 0,-0.381152 -0.311418,-0.6875 -0.699218,-0.6875 z m 2.0058594,2 h 3.9999992 c 0.838869,-3.499e-4 1.305407,0.970049 0.78125,1.6249999 l -2.699218,3.3750001 h 1.917968 c 1.352323,-0.01913 1.352323,2.019125 0,2 H 9.0056468 c -0.838869,3.5e-4 -1.3054069,-0.970049 -0.78125,-1.625 L 10.923616,9.9866569 H 9.0056468 c -1.3523227,0.01912 -1.3523227,-2.0191251 0,-1.9999999 z m 6.5078122,0 h 1.992187 c 0.399294,8.52e-5 0.637437,0.4450668 0.416016,0.7773438 l -1.476563,2.2226562 h 1.060547 c 0.676138,-0.0095 0.676138,1.009538 0,1 h -1.992187 c -0.400178,0.0015 -0.639885,-0.44433 -0.417969,-0.777344 l 1.476563,-2.222656 h -1.058594 c -0.676161,0.00956 -0.676161,-1.0095626 0,-1 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/gpm-inhibit-invalid.svg b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-inhibit-invalid.svg
new file mode 100644
index 000000000..a09037bee
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-inhibit-invalid.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="m 4.0193186,4.9863281 c -1.3498276,-0.025941 -1.3637277,2.0074845 -0.013672,2 V 17.986328 C 3.9865951,19.333478 6.0071248,19.336842 6.0036936,18 h -0.00391 V 5.9570312 C 5.9833803,5.4190908 5.5475538,4.9863823 5.0056468,4.9863281 Z m 2.9804688,1 V 16.986328 h 1.0058594 v 1.273438 c 0,0.726801 0.7265625,0.726562 0.7265625,0.726562 h 0.2734375 1.0000002 v -2 h 1.999999 v 1.996094 h 2 v -1.996094 h 1.994141 v -5 h -0.486328 c -0.400178,0.0015 -0.639885,-0.44433 -0.417969,-0.777344 l 1.476563,-2.2226559 h -1.058594 c -0.676161,0.00956 -0.676161,-1.0095626 0,-1 h 1.992187 c 0.399294,8.52e-5 0.637437,0.4450668 0.416016,0.7773438 l -1.476563,2.2226561 h 1.060547 c 0.02817,-3.97e-4 0.04839,0.01065 0.07422,0.01367 h 1.425781 V 6.6738281 c 0,-0.381152 -0.311418,-0.6875 -0.699218,-0.6875 z m 2.0058594,2 h 3.9999992 c 0.838869,-3.499e-4 1.305407,0.970049 0.78125,1.6249999 l -2.699218,3.375 h 1.917968 c 1.352323,-0.01913 1.352323,2.019125 0,2 H 9.0056468 c -0.838869,3.5e-4 -1.3054069,-0.970049 -0.78125,-1.625 l 2.6992192,-3.375 H 9.0056468 c -1.3523227,0.01912 -1.3523227,-2.0191251 0,-1.9999999 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m 16.999787,12 v 4 h 2 v -4 z m 0,5 v 2 h 2 v -2 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/gpm-inhibit.svg b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-inhibit.svg
new file mode 100644
index 000000000..f3095ea3c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-inhibit.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 4.0193186,4.986657 c -1.3498276,-0.025941 -1.3637275,2.0074845 -0.013672,2 v 11 c -0.019051,1.34715 2.0014782,1.350514 1.998047,0.01367 h -0.00391 V 5.9573601 C 5.9833803,5.4194197 5.5475538,4.9867112 5.0056468,4.986657 Z m 2.9804688,1 v 11 h 1.0058594 v 1.273438 c 0,0.726801 0.7265625,0.726562 0.7265625,0.726562 h 0.2734375 1.0000002 v -2 h 1.999999 v 1.996094 h 2 v -1.996094 h 2 v 1.998047 h 1 0.273438 c 0,0 0.726562,2.39e-4 0.726562,-0.726563 v -1.271484 h 0.300782 c 0.3878,0 0.699218,-0.306348 0.699218,-0.6875 v -9.625 c 0,-0.381152 -0.311418,-0.6875 -0.699218,-0.6875 z m 4.9999996,2.0136719 h 2 v 2.0000001 h -2 z m 0,3.0000001 h 2 v 4 h -2 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/gpm-keyboard-000.svg b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-keyboard-000.svg
new file mode 120000
index 000000000..3c3ffb5e4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-keyboard-000.svg
@@ -0,0 +1 @@
+keyboard-battery-empty.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/gpm-keyboard-020.svg b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-keyboard-020.svg
new file mode 120000
index 000000000..f19f64982
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-keyboard-020.svg
@@ -0,0 +1 @@
+keyboard-battery-caution.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/gpm-keyboard-040.svg b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-keyboard-040.svg
new file mode 120000
index 000000000..89e90a0d7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-keyboard-040.svg
@@ -0,0 +1 @@
+keyboard-battery-low.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/gpm-keyboard-060.svg b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-keyboard-060.svg
new file mode 120000
index 000000000..e05b11bd3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-keyboard-060.svg
@@ -0,0 +1 @@
+keyboard-battery-medium.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/gpm-keyboard-080.svg b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-keyboard-080.svg
new file mode 120000
index 000000000..82432d8f9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-keyboard-080.svg
@@ -0,0 +1 @@
+keyboard-battery-good.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/gpm-keyboard-100.svg b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-keyboard-100.svg
new file mode 120000
index 000000000..1307798fb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-keyboard-100.svg
@@ -0,0 +1 @@
+keyboard-battery-full.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/gpm-monitor.svg b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-monitor.svg
new file mode 100644
index 000000000..9850bf63f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-monitor.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12.779306,6.0015312 c -0.05156,-0.00555 -0.102813,0.00986 -0.142578,0.044922 -0.03976,0.03509 -0.06339,0.085636 -0.06836,0.140625 l -0.226562,2.4863281 c -0.01035,0.1144062 0.06903,0.2174449 0.175781,0.2285156 0.618358,0.06421 1.21365,0.2429922 1.771484,0.5312502 0.02654,0.01373 0.057,0.01953 0.08594,0.01953 0.02159,0 0.04169,-0.004 0.0625,-0.01172 0.0486,-0.01819 0.08897,-0.05575 0.111328,-0.105469 l 1.011719,-2.25 c 0.04662,-0.1035318 0.0068,-0.2274557 -0.08984,-0.2773438 C 14.623385,6.3703901 13.717353,6.0990091 12.779306,6.0015312 Z m -1.863281,0.037109 C 9.9824748,6.174375 9.0877968,6.4835413 8.2558688,6.956609 c -0.09472,0.053868 -0.130275,0.1796522 -0.08008,0.2812501 l 1.091797,2.207031 c 0.03488,0.07049 0.102305,0.109375 0.171875,0.109375 0.03069,0 0.06088,-0.007 0.08984,-0.02344 0.5480302,-0.311576 1.1372282,-0.51411 1.7519522,-0.6035159 0.106248,-0.015443 0.180421,-0.1204452 0.166016,-0.234375 l -0.3125,-2.4765626 C 11.120358,6.1024729 11.022007,6.0233095 10.916019,6.0386402 Z m 5.986328,1.7968751 c -0.05122,0.00569 -0.09839,0.033347 -0.13086,0.076172 L 15.30079,9.8491871 c -0.03247,0.04285 -0.04632,0.09744 -0.04101,0.1523439 0.0053,0.0549 0.03034,0.105759 0.07031,0.140625 0.48288,0.420938 0.888336,0.922558 1.207031,1.494141 0.03639,0.06519 0.101877,0.101562 0.167969,0.101562 0.03391,0 0.06842,-0.0093 0.09961,-0.0293 l 2,-1.28125 c 0.04416,-0.02834 0.07529,-0.07339 0.08789,-0.126953 0.01255,-0.05356 0.005,-0.110781 -0.02148,-0.158203 -0.481887,-0.8642129 -1.096363,-1.6254218 -1.826172,-2.2617188 -0.03997,-0.03481 -0.09115,-0.050443 -0.142578,-0.044922 z M 6.8613368,8.0425466 c -0.05163,-0.00353 -0.101958,0.014346 -0.140625,0.050781 -0.706855,0.6660896 -1.293758,1.4508255 -1.74414,2.3339844 -0.02468,0.04846 -0.03011,0.107213 -0.01563,0.160156 0.01448,0.05297 0.04659,0.09659 0.0918,0.123047 l 2.044921,1.199219 c 0.02957,0.01735 0.06225,0.02539 0.09375,0.02539 0.06868,0 0.134654,-0.0402 0.169922,-0.109375 0.297676,-0.583747 0.686712,-1.102357 1.154297,-1.542969 0.03875,-0.03638 0.06118,-0.08745 0.06445,-0.142578 0.0033,-0.05507 -0.01289,-0.110892 -0.04687,-0.1523439 l -1.5390621,-1.875 c -0.03399,-0.041451 -0.08139,-0.066752 -0.1328129,-0.070312 z m 12.5312492,3.7910154 -2.224609,0.746094 c -0.102354,0.03436 -0.159006,0.152049 -0.126953,0.261719 0.159583,0.546134 0.240234,1.116414 0.240234,1.695312 0,0.08523 -0.0018,0.172015 -0.0059,0.265625 -0.0024,0.05513 0.01606,0.109611 0.05078,0.150391 0.03469,0.04081 0.08334,0.06584 0.134766,0.06836 l 2.328124,0.115234 c 0.0031,1.41e-4 0.0048,0 0.0078,0 0.103112,0 0.188497,-0.08767 0.193359,-0.199218 0.006,-0.138875 0.0098,-0.26987 0.0098,-0.400392 -5.2e-5,-0.874835 -0.123089,-1.738068 -0.365234,-2.566406 -0.0321,-0.109726 -0.139939,-0.171164 -0.242188,-0.136719 z M 8.6132898,12.073796 c -0.04224,0.0053 -0.08289,0.02534 -0.115234,0.05859 -0.06473,0.06645 -0.07931,0.171162 -0.03711,0.25586 l 1.7207032,3.457031 c -0.0063,0.06659 -0.0098,0.1353 -0.0098,0.203125 0,0.521526 0.189227,1.010155 0.533203,1.378906 0.344003,0.368779 0.800622,0.572266 1.28711,0.572266 0.486487,0 0.945086,-0.203543 1.289062,-0.572266 0.344003,-0.368751 0.533203,-0.85738 0.533203,-1.378906 0,-0.521527 -0.189226,-1.012108 -0.533203,-1.38086 -0.343514,-0.368255 -0.80138,-0.57172 -1.287109,-0.572265 h -0.002 c -0.03284,4.4e-5 -0.06707,8.4e-5 -0.09961,0.002 L 8.7382078,12.103093 c -0.0386,-0.02445 -0.08276,-0.03456 -0.125,-0.0293 z m -4.095703,0.06641 c -0.0497,-0.01441 -0.103757,-0.0079 -0.1484371,0.01953 -0.04468,0.02747 -0.07633,0.07367 -0.08984,0.126954 -0.184812,0.730664 -0.2792971,1.487385 -0.2792971,2.25 0,0.130522 0.0037,0.261517 0.0098,0.40039 0.0048,0.111575 0.0902,0.199219 0.193359,0.199218 0.003,0 0.0067,1.69e-4 0.0098,0 l 2.326172,-0.115234 c 0.05143,-0.0025 0.100125,-0.02758 0.134765,-0.06836 0.03469,-0.04078 0.05319,-0.09526 0.05078,-0.15039 -0.004,-0.09364 -0.0059,-0.180423 -0.0059,-0.265625 0,-0.505046 0.06166,-1.00446 0.183594,-1.486328 0.028,-0.11093 -0.03324,-0.22573 -0.136718,-0.255859 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/gpm-mouse-000.svg b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-mouse-000.svg
new file mode 120000
index 000000000..90eab54ba
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-mouse-000.svg
@@ -0,0 +1 @@
+mouse-battery-empty.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/gpm-mouse-020.svg b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-mouse-020.svg
new file mode 120000
index 000000000..a25690c1f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-mouse-020.svg
@@ -0,0 +1 @@
+mouse-battery-caution.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/gpm-mouse-040.svg b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-mouse-040.svg
new file mode 120000
index 000000000..f5d985ce3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-mouse-040.svg
@@ -0,0 +1 @@
+mouse-battery-low.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/gpm-mouse-060.svg b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-mouse-060.svg
new file mode 120000
index 000000000..85e6611c3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-mouse-060.svg
@@ -0,0 +1 @@
+mouse-battery-medium.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/gpm-mouse-080.svg b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-mouse-080.svg
new file mode 120000
index 000000000..2919c46ce
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-mouse-080.svg
@@ -0,0 +1 @@
+mouse-battery-good.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/gpm-mouse-100.svg b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-mouse-100.svg
new file mode 120000
index 000000000..6c8e81536
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-mouse-100.svg
@@ -0,0 +1 @@
+mouse-battery-full.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/gpm-phone-000.svg b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-phone-000.svg
new file mode 120000
index 000000000..77b7a31c3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-phone-000.svg
@@ -0,0 +1 @@
+phone-battery-empty.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/gpm-phone-020.svg b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-phone-020.svg
new file mode 120000
index 000000000..628ffaa04
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-phone-020.svg
@@ -0,0 +1 @@
+phone-battery-caution.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/gpm-phone-040.svg b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-phone-040.svg
new file mode 120000
index 000000000..2e1194c15
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-phone-040.svg
@@ -0,0 +1 @@
+phone-battery-low.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/gpm-phone-060.svg b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-phone-060.svg
new file mode 120000
index 000000000..431ed0999
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-phone-060.svg
@@ -0,0 +1 @@
+phone-battery-medium.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/gpm-phone-080.svg b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-phone-080.svg
new file mode 120000
index 000000000..4dadbca9b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-phone-080.svg
@@ -0,0 +1 @@
+phone-battery-good.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/gpm-phone-100.svg b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-phone-100.svg
new file mode 120000
index 000000000..954a697f6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-phone-100.svg
@@ -0,0 +1 @@
+phone-battery-full.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/gpm-primary-000-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-primary-000-charging.svg
new file mode 120000
index 000000000..47cf3ff48
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-primary-000-charging.svg
@@ -0,0 +1 @@
+battery-000-charging.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/gpm-primary-000.svg b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-primary-000.svg
new file mode 120000
index 000000000..1bf261b38
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-primary-000.svg
@@ -0,0 +1 @@
+battery-000.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/gpm-primary-020-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-primary-020-charging.svg
new file mode 120000
index 000000000..47cf3ff48
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-primary-020-charging.svg
@@ -0,0 +1 @@
+battery-000-charging.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/gpm-primary-020.svg b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-primary-020.svg
new file mode 120000
index 000000000..1bf261b38
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-primary-020.svg
@@ -0,0 +1 @@
+battery-000.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/gpm-primary-040-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-primary-040-charging.svg
new file mode 120000
index 000000000..5c0e49378
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-primary-040-charging.svg
@@ -0,0 +1 @@
+battery-040-charging.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/gpm-primary-040.svg b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-primary-040.svg
new file mode 120000
index 000000000..66c1d449d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-primary-040.svg
@@ -0,0 +1 @@
+battery-040.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/gpm-primary-060-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-primary-060-charging.svg
new file mode 120000
index 000000000..3b97ae0ae
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-primary-060-charging.svg
@@ -0,0 +1 @@
+battery-060-charging.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/gpm-primary-060.svg b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-primary-060.svg
new file mode 120000
index 000000000..2d5a50bad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-primary-060.svg
@@ -0,0 +1 @@
+battery-060.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/gpm-primary-080-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-primary-080-charging.svg
new file mode 120000
index 000000000..83926f7cf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-primary-080-charging.svg
@@ -0,0 +1 @@
+battery-080-charging.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/gpm-primary-080.svg b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-primary-080.svg
new file mode 120000
index 000000000..353e367fb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-primary-080.svg
@@ -0,0 +1 @@
+battery-080.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/gpm-primary-100-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-primary-100-charging.svg
new file mode 120000
index 000000000..cf8762b37
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-primary-100-charging.svg
@@ -0,0 +1 @@
+battery-100-charged.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/gpm-primary-100.svg b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-primary-100.svg
new file mode 120000
index 000000000..51e311fbd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-primary-100.svg
@@ -0,0 +1 @@
+battery-100.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/gpm-primary-charged.svg b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-primary-charged.svg
new file mode 120000
index 000000000..cf8762b37
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-primary-charged.svg
@@ -0,0 +1 @@
+battery-100-charged.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/gpm-primary-missing.svg b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-primary-missing.svg
new file mode 120000
index 000000000..245b4cabc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-primary-missing.svg
@@ -0,0 +1 @@
+battery-missing.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/gpm-ups-000-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-ups-000-charging.svg
new file mode 120000
index 000000000..47cf3ff48
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-ups-000-charging.svg
@@ -0,0 +1 @@
+battery-000-charging.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/gpm-ups-000.svg b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-ups-000.svg
new file mode 120000
index 000000000..1bf261b38
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-ups-000.svg
@@ -0,0 +1 @@
+battery-000.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/gpm-ups-020-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-ups-020-charging.svg
new file mode 120000
index 000000000..47cf3ff48
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-ups-020-charging.svg
@@ -0,0 +1 @@
+battery-000-charging.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/gpm-ups-020.svg b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-ups-020.svg
new file mode 120000
index 000000000..1bf261b38
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-ups-020.svg
@@ -0,0 +1 @@
+battery-000.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/gpm-ups-040-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-ups-040-charging.svg
new file mode 120000
index 000000000..5c0e49378
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-ups-040-charging.svg
@@ -0,0 +1 @@
+battery-040-charging.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/gpm-ups-040.svg b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-ups-040.svg
new file mode 120000
index 000000000..66c1d449d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-ups-040.svg
@@ -0,0 +1 @@
+battery-040.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/gpm-ups-060-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-ups-060-charging.svg
new file mode 120000
index 000000000..3b97ae0ae
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-ups-060-charging.svg
@@ -0,0 +1 @@
+battery-060-charging.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/gpm-ups-060.svg b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-ups-060.svg
new file mode 120000
index 000000000..2d5a50bad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-ups-060.svg
@@ -0,0 +1 @@
+battery-060.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/gpm-ups-080-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-ups-080-charging.svg
new file mode 120000
index 000000000..83926f7cf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-ups-080-charging.svg
@@ -0,0 +1 @@
+battery-080-charging.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/gpm-ups-080.svg b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-ups-080.svg
new file mode 120000
index 000000000..353e367fb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-ups-080.svg
@@ -0,0 +1 @@
+battery-080.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/gpm-ups-100-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-ups-100-charging.svg
new file mode 120000
index 000000000..cf8762b37
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-ups-100-charging.svg
@@ -0,0 +1 @@
+battery-100-charged.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/gpm-ups-100.svg b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-ups-100.svg
new file mode 120000
index 000000000..51e311fbd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-ups-100.svg
@@ -0,0 +1 @@
+battery-100.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/gpm-ups-charged.svg b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-ups-charged.svg
new file mode 120000
index 000000000..cf8762b37
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-ups-charged.svg
@@ -0,0 +1 @@
+battery-100-charged.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/gpm-ups-missing.svg b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-ups-missing.svg
new file mode 120000
index 000000000..245b4cabc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/gpm-ups-missing.svg
@@ -0,0 +1 @@
+battery-missing.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/gpmdp-tray-pause.svg b/.icons/Gruvbox-Plus-Dark/panel/24/gpmdp-tray-pause.svg
new file mode 100644
index 000000000..24c405304
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/gpmdp-tray-pause.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 16.999853,15 0,6 2,0 0,-6 -2,0 z m 3,0 0,6 2,0 0,-6 -2,0 z M 5.8320312,4.0002592 c -0.2105737,0.00455 -0.393835,0.080379 -0.53125,0.2167969 C 5.1055812,4.4080561 5,4.7172567 5,5.1174467 L 5,18.877212 c 0,0.40016 0.1145814,0.709411 0.3007812,0.900391 0.28372,0.28193 0.7270619,0.307932 1.2324219,0.0078 l 3.5878909,-2.091785 7.763672,-4.523437 a 6,6 0 0 0 0.08594,-0.585937 6,6 0 0 1 -0.08594,0.585937 l 0.476562,-0.277344 c 0.85117,-0.49111 0.85117,-1.290815 0,-1.791015 L 17.882812,10.822525 C 17.335252,8.0731675 14.910574,6.0002592 12,6.0002592 c -0.65436,0 -1.28424,0.106345 -1.873047,0.3007812 L 6.5332031,4.2072905 C 6.2805131,4.0617754 6.0426051,3.9957111 5.8320312,4.0002592 Z m 3.6582032,2.5566406 c -0.063644,0.029542 -0.125087,0.062062 -0.1875,0.09375 0.062375,-0.031654 0.1238917,-0.064235 0.1875,-0.09375 z M 8.8828125,6.8850248 C 8.8115555,6.9287308 8.7411367,6.9732368 8.671875,7.0197904 8.741209,6.9732194 8.811478,6.9287414 8.8828125,6.8850248 Z M 12,7.0002592 c 2.773606,0 5,2.2266828 5,4.9999998 2.5e-5,0.18825 -0.03354,0.373712 -0.05469,0.560547 l -6.896482,4.015625 C 9.920564,16.520876 9.7873305,16.476582 9.6640625,16.410415 l -0.021484,-0.01172 -0.023437,-0.01172 c -0.018751,-0.0089 -0.015315,-0.0025 -0.033203,-0.0098 -0.011032,-0.0088 -0.039139,-0.03097 -0.1542969,-0.09961 l -0.00195,0 c -0.074437,-0.04408 -0.1486541,-0.09079 -0.2207031,-0.138672 l -0.00781,-0.0059 c -0.08764,-0.05976 -0.1665977,-0.116865 -0.2402344,-0.173828 l -0.00195,-0.002 C 8.8808109,15.896298 8.8048712,15.833417 8.7304688,15.767837 l -0.00195,0 C 8.6272666,15.67883 8.5576781,15.620659 8.5214844,15.586197 l -0.00195,-0.002 -0.00195,-0.002 -0.00977,-0.01172 -0.013672,-0.01367 C 8.3752019,15.439942 8.2628939,15.318063 8.15625,15.189712 8.118811,15.144672 8.067485,15.075625 8,14.984634 l -0.00195,-0.0039 -0.00195,-0.002 C 7.93228,14.894204 7.870802,14.807504 7.8125,14.719009 l -0.00195,-0.0039 C 7.7573246,14.633177 7.7081946,14.555155 7.6640625,14.478775 l -0.00391,-0.0078 c -0.050824,-0.09094 -0.09752,-0.181484 -0.1425744,-0.275404 l -0.00195,-0.0039 -0.00195,-0.0039 c -0.056889,-0.115998 -0.09754,-0.192712 -0.1152406,-0.234387 l 0,-0.0019 C 7.3283706,13.783429 7.2661863,13.612393 7.2148438,13.437759 l 0,-0.0039 0,-0.002 c -0.010058,-0.03362 -0.027876,-0.102872 -0.054688,-0.208984 -0.032985,-0.13066 -0.059706,-0.263586 -0.082031,-0.396484 -0.01586,-0.09472 -0.028763,-0.16606 -0.035156,-0.21875 l 0,-0.0039 0,-0.0059 c -0.026085,-0.19872 -0.040906,-0.397233 -0.042969,-0.597652 0.00183,-0.116593 0.0076,-0.233426 0.017578,-0.349609 l 0,-0.0078 0.00195,-0.0059 c 0.00742,-0.103539 0.018032,-0.211356 0.033203,-0.322266 l 0,-0.002 0.00195,0 c 0.00619,-0.04658 0.012026,-0.09424 0.019531,-0.140625 l 0,-0.0039 c 0.021451,-0.128216 0.047982,-0.253205 0.078125,-0.375 0.00638,-0.02425 0.012785,-0.04812 0.019531,-0.07227 l 0.00195,-0.0059 0.00195,-0.0059 c 0.037378,-0.139908 0.079066,-0.275718 0.1269666,-0.408063 l 0,-0.002 c 4.834e-4,-0.0013 0.00147,-0.0026 0.00195,-0.0039 0.00414,-0.01113 0.00945,-0.0221 0.013672,-0.0332 l 0,-0.0039 0.00195,-0.002 c 0.052474,-0.140631 0.1093602,-0.27776 0.1738342,-0.412108 l 0.00391,-0.0059 0,-0.0019 c 0.00567,-0.01144 0.011822,-0.0218 0.017578,-0.0332 l 0.00195,-0.0039 0.00195,-0.0039 c 0.063681,-0.128915 0.1337284,-0.256657 0.208987,-0.380854 0.01287,-0.02126 0.025876,-0.04143 0.039063,-0.0625 C 7.852885,9.215807 7.9397479,9.087118 8.0332031,8.965103 8.1351495,8.8321183 8.239586,8.709706 8.3476562,8.5940092 l 0.00391,-0.00391 0.00977,-0.00977 C 9.2762112,7.6076883 10.559374,7.0002592 12,7.0002592 Z M 8.3085938,7.2854154 C 8.2470208,7.3338294 8.1846134,7.3811744 8.125,7.4318998 8.184715,7.3810978 8.246914,7.3338898 8.3085938,7.2854154 Z M 17.96875,11.390884 C 17.98935,11.59112 18,11.794481 18,12.000259 18,11.794469 17.98898,11.591342 17.96875,11.390884 Z M 6,12.000259 A 6,6 0 0 0 6.021484,12.379165 6,6 0 0 1 6,12.000259 Z m 0.2558594,1.71875 a 6,6 0 0 0 0.1015625,0.289062 6,6 0 0 1 -0.1015625,-0.289062 z m 2.9355468,3.572266 A 6,6 0 0 0 9.6425781,17.506118 6,6 0 0 1 9.1914062,17.291275 Z M 15,12.000259 a 3,3 0 0 1 -3,3 3,3 0 0 1 -3.0000004,-3 3,3 0 0 1 3.0000004,-3 3,3 0 0 1 3,3 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/gpmdp-tray-play.svg b/.icons/Gruvbox-Plus-Dark/panel/24/gpmdp-tray-play.svg
new file mode 100644
index 000000000..85e71a5ec
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/gpmdp-tray-play.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 21.999852,18 -2.5,1.5 -2.5,1.5 0,-3 0,-3 2.5,1.499999 z M 5.8320309,4.0002593 C 5.6214573,4.0047944 5.4381958,4.080638 5.3007809,4.2170559 5.105581,4.4080564 5,4.7172569 5,5.117447 l 0,13.759765 c 0,0.40016 0.114581,0.709411 0.3007809,0.900391 0.2837199,0.28193 0.7270616,0.307932 1.2324222,0.0078 l 3.5878899,-2.091785 7.763672,-4.523437 c 0.03827,-0.193779 0.06696,-0.389329 0.08594,-0.585937 -0.01899,0.196608 -0.04767,0.392158 -0.08594,0.585937 l 0.476562,-0.277344 c 0.85117,-0.49111 0.85117,-1.290815 0,-1.791015 l -0.478516,-0.279297 c -0.54756,-2.7493579 -2.972238,-4.8222661 -5.882812,-4.8222661 -0.65436,0 -1.284239,0.106345 -1.873046,0.3007817 L 6.5332031,4.2072901 C 6.2805126,4.0617754 6.0426045,3.9957112 5.8320309,4.0002593 Z m 3.658203,2.5566403 c -0.063642,0.029539 -0.1250866,0.062064 -0.1874997,0.09375 0.062376,-0.031656 0.1238916,-0.064233 0.1874997,-0.09375 z M 8.8828119,6.8850247 C 8.8115549,6.9287287 8.7411363,6.9732367 8.6718746,7.0197903 8.7412116,6.9732213 8.811478,6.9287413 8.8828119,6.8850247 Z m 3.1171871,0.1152348 c 2.773606,0 5,2.2266825 5,4.9999995 2.5e-5,0.18825 -0.03354,0.373712 -0.05469,0.560547 l -6.896481,4.015625 C 9.9205638,16.520871 9.7873303,16.476581 9.6640621,16.410415 l -0.021485,-0.01172 -0.023435,-0.01172 c -0.018751,-0.0089 -0.015318,-0.0025 -0.033203,-0.0098 -0.011034,-0.0088 -0.039138,-0.03097 -0.154297,-0.09961 l -0.00196,0 c -0.074439,-0.04408 -0.1486559,-0.09079 -0.2207047,-0.138668 l -0.00781,-0.0059 c -0.08764,-0.05976 -0.1665976,-0.116866 -0.2402342,-0.173828 l -0.00196,-0.002 C 8.8807841,15.896339 8.8048448,15.83346 8.7304423,15.76788 l -0.00196,0 C 8.6272266,15.678873 8.5576376,15.620702 8.5214441,15.58624 l -0.00196,-0.002 -0.00196,-0.002 -0.00977,-0.01172 -0.013674,-0.01367 C 8.375134,15.440048 8.2628259,15.318168 8.1561823,15.189818 8.1187392,15.144776 8.0674172,15.075731 7.9999317,14.984739 l -0.00196,-0.0039 -0.00196,-0.002 C 7.9321807,14.894314 7.8707066,14.807614 7.8124044,14.719118 l -0.00196,-0.0039 C 7.7572144,14.633256 7.7080853,14.555234 7.663953,14.478854 l -0.00393,-0.0078 C 7.609199,14.380114 7.562505,14.289569 7.5174515,14.195649 l -0.00196,-0.0039 -0.00196,-0.0039 c -0.0569,-0.116059 -0.097548,-0.192774 -0.1152482,-0.234448 l 0,-0.0019 c -0.070064,-0.168045 -0.1322516,-0.33908 -0.183594,-0.513715 l 0,-0.0039 0,-0.002 c -0.010059,-0.03362 -0.027879,-0.102872 -0.054688,-0.208984 -0.032985,-0.13066 -0.059707,-0.263586 -0.082031,-0.396484 -0.015863,-0.09472 -0.028766,-0.16606 -0.035159,-0.21875 l 0,-0.0039 0,-0.0059 c -0.026082,-0.19872 -0.040905,-0.397233 -0.042971,-0.597651 0.00182,-0.116593 0.0076,-0.233427 0.01758,-0.349609 l 0,-0.0078 0.00196,-0.0059 c 0.00742,-0.103539 0.018031,-0.211356 0.033203,-0.322265 l 0,-0.002 0.00196,0 c 0.00618,-0.04658 0.012023,-0.09424 0.019529,-0.140625 l 0,-0.0039 c 0.021449,-0.128216 0.047982,-0.253205 0.078125,-0.375 0.0064,-0.02425 0.012786,-0.04812 0.019529,-0.07227 l 0.00196,-0.0059 0.00196,-0.0059 c 0.037392,-0.139916 0.07908,-0.275726 0.1269811,-0.408071 l 0,-0.002 c 4.83e-4,-0.0014 0.00145,-0.0026 0.00196,-0.0039 0.00415,-0.01113 0.00945,-0.0221 0.013674,-0.0332 l 0,-0.0039 0.00196,-0.002 C 7.3727054,10.115355 7.4295891,9.978225 7.4940635,9.843878 l 0.00393,-0.0059 0,-0.002 c 0.00567,-0.01144 0.011819,-0.02181 0.01758,-0.03321 l 0.00196,-0.0039 0.00196,-0.0039 C 7.5831835,9.66606 7.653227,9.538319 7.7284855,9.414121 7.7413595,9.392861 7.7543645,9.372691 7.7675505,9.351621 7.8528571,9.215577 7.9397202,9.086888 8.0331751,8.9648726 8.1351217,8.8318878 8.2395578,8.7094753 8.3476285,8.5937787 l 0.00393,-0.00393 0.00977,-0.00977 C 9.2761989,7.6074344 10.559363,7.0000055 11.999988,7.0000055 Z M 8.3085933,7.2854152 c -0.061576,0.048413 -0.1239803,0.095759 -0.1835939,0.1464845 0.059714,-0.050802 0.1219139,-0.09801 0.1835939,-0.1464845 z m 9.6601557,4.1054688 c 0.0206,0.200236 0.03125,0.403597 0.03125,0.609375 0,-0.20579 -0.01102,-0.408917 -0.03125,-0.609375 z M 5.9999995,12.000259 c 0.00313,0.126497 0.010328,0.252862 0.021485,0.378906 -0.011157,-0.126044 -0.018321,-0.252409 -0.021485,-0.378906 z m 0.2558595,1.71875 c 0.031392,0.0972 0.065256,0.193588 0.1015625,0.289062 -0.036309,-0.09547 -0.070173,-0.191859 -0.1015625,-0.289062 z m 2.9355468,3.572266 C 9.338748,17.369125 9.4892687,17.4408 9.642578,17.506118 9.4892687,17.440798 9.338748,17.369124 9.1914058,17.291275 Z m 5.8085932,-5.291016 c 0,1.656854 -1.343146,3 -3,3 -1.656854,0 -2.9999994,-1.343146 -2.9999994,-3 0,-1.656854 1.3431454,-3 2.9999994,-3 1.656854,0 3,1.343146 3,3 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/gpmdp-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/24/gpmdp-tray.svg
new file mode 100644
index 000000000..f0f0646e6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/gpmdp-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 15.000147,12.000259 a 3,3 0 0 1 -3,3 3,3 0 0 1 -3,-3 3,3 0 0 1 3,-2.9999999 3,3 0 0 1 3,2.9999999 z M 5.8321786,4.0002593 c -0.2105737,0.00455 -0.393835,0.080379 -0.53125,0.2167969 -0.1952,0.191 -0.3007812,0.5002006 -0.3007812,0.9003906 l 0,13.7597652 c 0,0.40016 0.1145814,0.709411 0.3007812,0.900391 0.28372,0.28193 0.7270619,0.307932 1.2324219,0.0078 l 3.5878905,-2.091785 7.763672,-4.523437 a 6,6 0 0 0 0.08594,-0.585937 6,6 0 0 1 -0.08594,0.585937 l 0.476562,-0.277344 c 0.85117,-0.49111 0.85117,-1.290815 0,-1.791015 l -0.478516,-0.279297 c -0.54756,-2.7493574 -2.972238,-4.8222657 -5.882812,-4.8222657 -0.65436,0 -1.28424,0.106345 -1.873047,0.3007812 L 6.5333505,4.2072906 C 6.2806605,4.0617755 6.0427525,3.9957112 5.8321786,4.0002593 Z m 3.6582032,2.5566406 c -0.063644,0.029542 -0.125087,0.062062 -0.1875,0.09375 0.062375,-0.031654 0.1238917,-0.064235 0.1875,-0.09375 z m -0.6074219,0.328125 c -0.071257,0.043706 -0.1416758,0.088212 -0.2109375,0.1347656 0.069334,-0.046571 0.139603,-0.091049 0.2109375,-0.1347656 z m 3.1171871,0.1152344 c 2.773606,0 5,2.2266828 5,4.9999997 2.5e-5,0.18825 -0.03354,0.373712 -0.05469,0.560547 l -6.896482,4.015625 C 9.9207114,16.520876 9.7874779,16.476582 9.6642099,16.410415 l -0.021484,-0.01172 -0.023437,-0.01172 c -0.018751,-0.0089 -0.015315,-0.0025 -0.033203,-0.0098 -0.011032,-0.0088 -0.039139,-0.03097 -0.1542969,-0.09961 l -0.00195,0 C 9.355402,16.233485 9.2811849,16.186775 9.2091359,16.138893 l -0.00781,-0.0059 c -0.08764,-0.05976 -0.1665977,-0.116865 -0.2402344,-0.173828 l -0.00195,-0.002 C 8.8809583,15.896298 8.8050186,15.833417 8.7306162,15.767837 l -0.00195,0 C 8.627414,15.67883 8.5578255,15.620659 8.5216318,15.586197 l -0.00195,-0.002 -0.00195,-0.002 -0.00977,-0.01172 -0.013672,-0.01367 C 8.3753493,15.439942 8.2630413,15.318063 8.1563974,15.189712 c -0.037439,-0.04504 -0.088765,-0.114087 -0.15625,-0.205078 l -0.00195,-0.0039 -0.00195,-0.002 c -0.06382,-0.08453 -0.125298,-0.17123 -0.1836,-0.259725 l -0.00195,-0.0039 C 7.757472,14.633177 7.708342,14.555155 7.6642099,14.478775 l -0.00391,-0.0078 c -0.050824,-0.09094 -0.09752,-0.181484 -0.1425744,-0.275404 l -0.00195,-0.0039 -0.00195,-0.0039 c -0.056889,-0.115998 -0.09754,-0.192712 -0.1152406,-0.234387 l 0,-0.0019 C 7.328518,13.783429 7.2663337,13.612393 7.2149912,13.437759 l 0,-0.0039 0,-0.002 c -0.010058,-0.03362 -0.027876,-0.102872 -0.054688,-0.208984 -0.032985,-0.13066 -0.059706,-0.263586 -0.082031,-0.396484 -0.01586,-0.09472 -0.028763,-0.16606 -0.035156,-0.21875 l 0,-0.0039 0,-0.0059 c -0.026085,-0.19872 -0.040906,-0.397233 -0.042969,-0.597652 0.00183,-0.116593 0.0076,-0.233426 0.017578,-0.349609 l 0,-0.0078 0.00195,-0.0059 c 0.00742,-0.103539 0.018032,-0.211356 0.033203,-0.322266 l 0,-0.002 0.00195,0 c 0.00619,-0.04658 0.012026,-0.09424 0.019531,-0.140625 l 0,-0.0039 c 0.021451,-0.128216 0.047982,-0.253205 0.078125,-0.375 0.00638,-0.02425 0.012785,-0.04812 0.019531,-0.07227 l 0.00195,-0.0059 0.00195,-0.0059 c 0.037378,-0.139908 0.079066,-0.275718 0.1269666,-0.408063 l 0,-0.002 c 4.834e-4,-0.0013 0.00147,-0.0026 0.00195,-0.0039 0.00414,-0.01113 0.00945,-0.0221 0.013672,-0.0332 l 0,-0.0039 0.00195,-0.002 C 7.3729278,10.115325 7.429814,9.9781961 7.494288,9.8438481 l 0.00391,-0.0059 0,-0.0019 c 0.00567,-0.01144 0.011822,-0.0218 0.017578,-0.0332 l 0.00195,-0.0039 0.00195,-0.0039 c 0.063681,-0.128915 0.1337284,-0.256657 0.208987,-0.380854 0.01287,-0.02126 0.025876,-0.04143 0.039063,-0.0625 0.085306,-0.135887 0.1721693,-0.264576 0.2656245,-0.386591 0.1019464,-0.1329847 0.2063829,-0.255397 0.3144531,-0.3710938 l 0.00391,-0.00391 0.00977,-0.00977 c 0.914875,-0.9726409 2.1980384,-1.58007 3.6386634,-1.58007 z M 8.3087412,7.2854155 c -0.061573,0.048414 -0.1239804,0.095759 -0.1835938,0.1464844 0.059715,-0.050802 0.121914,-0.09801 0.1835938,-0.1464844 z m 9.6601558,4.1054685 c 0.0206,0.200236 0.03125,0.403597 0.03125,0.609375 0,-0.20579 -0.01102,-0.408917 -0.03125,-0.609375 z M 6.0001474,12.000259 a 6,6 0 0 0 0.021484,0.378906 6,6 0 0 1 -0.021484,-0.378906 z m 0.2558594,1.71875 a 6,6 0 0 0 0.1015625,0.289062 6,6 0 0 1 -0.1015625,-0.289062 z m 2.9355468,3.572266 a 6,6 0 0 0 0.4511719,0.214843 6,6 0 0 1 -0.4511719,-0.214843 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/grive-app-ind-con-1.svg b/.icons/Gruvbox-Plus-Dark/panel/24/grive-app-ind-con-1.svg
new file mode 100644
index 000000000..ed2fd02e2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/grive-app-ind-con-1.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(.011128 -40.004)">
+ <g transform="translate(1,-1)">
+ <path opacity=".3" style="fill:currentColor" class="ColorScheme-Text" d="m13.989 45.004 6 10h-6.5l-5.5-10z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m8.9889 56.014 11-0.01055-3 5-11-0.000003z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m1.9889 56.004 5.5-10 3 5.5-5.5 9.5z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/grive-app-ind-con-2.svg b/.icons/Gruvbox-Plus-Dark/panel/24/grive-app-ind-con-2.svg
new file mode 100644
index 000000000..98e9728a6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/grive-app-ind-con-2.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(.011128 -40.004)">
+ <g transform="translate(1,-1)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m13.989 45.004 6 10h-6.5l-5.5-10z"/>
+ <path opacity=".3" style="fill:currentColor" class="ColorScheme-Text" d="m8.9889 56.014 11-0.01055-3 5-11-0.000003z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m1.9889 56.004 5.5-10 3 5.5-5.5 9.5z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/grive-app-ind-con-3.svg b/.icons/Gruvbox-Plus-Dark/panel/24/grive-app-ind-con-3.svg
new file mode 100644
index 000000000..c188396d2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/grive-app-ind-con-3.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(.011128 -40.004)">
+ <g transform="translate(1,-1)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m13.989 45.004 6 10h-6.5l-5.5-10z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m8.9889 56.014 11-0.01055-3 5-11-0.000003z"/>
+ <path opacity=".3" style="fill:currentColor" class="ColorScheme-Text" d="m1.9889 56.004 5.5-10 3 5.5-5.5 9.5z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/grive-app-ind-sleep.svg b/.icons/Gruvbox-Plus-Dark/panel/24/grive-app-ind-sleep.svg
new file mode 100644
index 000000000..be0a0a177
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/grive-app-ind-sleep.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(.011128 -40.004)">
+ <g transform="translate(1,-1)">
+ <path opacity=".3" style="fill:currentColor" class="ColorScheme-Text" d="m13.989 45.004 6 10h-6.5l-5.5-10z"/>
+ <path opacity=".3" style="fill:currentColor" class="ColorScheme-Text" d="m8.9889 56.014 11-0.01055-3 5-11-0.000003z"/>
+ <path opacity=".3" style="fill:currentColor" class="ColorScheme-Text" d="m1.9889 56.004 5.5-10 3 5.5-5.5 9.5z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/grive-app-ind.svg b/.icons/Gruvbox-Plus-Dark/panel/24/grive-app-ind.svg
new file mode 100644
index 000000000..a2b0cc35d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/grive-app-ind.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(.011128 -40.004)">
+ <g transform="translate(1,-1)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m13.989 45.004 6 10h-6.5l-5.5-10z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m8.9889 56.014 11-0.01055-3 5-11-0.000003z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m1.9889 56.004 5.5-10 3 5.5-5.5 9.5z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/gsd-xrandr.svg b/.icons/Gruvbox-Plus-Dark/panel/24/gsd-xrandr.svg
new file mode 120000
index 000000000..9e47514a7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/gsd-xrandr.svg
@@ -0,0 +1 @@
+disper-panel.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/gsm-3g-full-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/24/gsm-3g-full-secure.svg
new file mode 120000
index 000000000..afc43d749
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/gsm-3g-full-secure.svg
@@ -0,0 +1 @@
+network-cellular-secure-signal-excellent.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/gsm-3g-full.svg b/.icons/Gruvbox-Plus-Dark/panel/24/gsm-3g-full.svg
new file mode 120000
index 000000000..90a741a11
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/gsm-3g-full.svg
@@ -0,0 +1 @@
+network-cellular-signal-excellent.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/gsm-3g-high-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/24/gsm-3g-high-secure.svg
new file mode 120000
index 000000000..56374d216
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/gsm-3g-high-secure.svg
@@ -0,0 +1 @@
+network-cellular-secure-signal-good.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/gsm-3g-high.svg b/.icons/Gruvbox-Plus-Dark/panel/24/gsm-3g-high.svg
new file mode 120000
index 000000000..d483798e8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/gsm-3g-high.svg
@@ -0,0 +1 @@
+network-cellular-signal-good.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/gsm-3g-low-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/24/gsm-3g-low-secure.svg
new file mode 120000
index 000000000..86597a5a5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/gsm-3g-low-secure.svg
@@ -0,0 +1 @@
+network-cellular-secure-signal-low.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/gsm-3g-low.svg b/.icons/Gruvbox-Plus-Dark/panel/24/gsm-3g-low.svg
new file mode 120000
index 000000000..1f49b2fc8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/gsm-3g-low.svg
@@ -0,0 +1 @@
+network-cellular-signal-low.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/gsm-3g-medium-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/24/gsm-3g-medium-secure.svg
new file mode 120000
index 000000000..08f73d5e3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/gsm-3g-medium-secure.svg
@@ -0,0 +1 @@
+network-cellular-secure-signal-ok.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/gsm-3g-medium.svg b/.icons/Gruvbox-Plus-Dark/panel/24/gsm-3g-medium.svg
new file mode 120000
index 000000000..f8764e2c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/gsm-3g-medium.svg
@@ -0,0 +1 @@
+network-cellular-signal-ok.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/gsm-3g-none-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/24/gsm-3g-none-secure.svg
new file mode 120000
index 000000000..ea1920ef0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/gsm-3g-none-secure.svg
@@ -0,0 +1 @@
+network-cellular-secure-signal-none.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/gsm-3g-none.svg b/.icons/Gruvbox-Plus-Dark/panel/24/gsm-3g-none.svg
new file mode 120000
index 000000000..a4482d856
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/gsm-3g-none.svg
@@ -0,0 +1 @@
+network-cellular-signal-none.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/gtg-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/gtg-panel.svg
new file mode 100644
index 000000000..7dffc817e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/gtg-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m6 5c-1.108 0-2 0.892-2 2v10c0 1.108 0.892 2 2 2h12c1.108 0 2-0.892 2-2v-10c0-1.108-0.892-2-2-2h-12zm9.0312 2c0.05517 0.00526 0.13563 0.03589 0.1875 0.0625l1.5625 0.78125c0.2075 0.10644 0.26963 0.36771 0.15625 0.5625l-4.875 8.375c-0.085 0.149-0.267 0.239-0.436 0.219-0.0517-0.0061-0.10762-0.0063-0.15625-0.03125-0.0052-0.0024-4.25-3.3125-4.25-3.3125-0.2075-0.106-0.2697-0.367-0.1563-0.562l1.0312-1.25c0.1134-0.195 0.3863-0.263 0.5938-0.156l2.3125 1.75 3.625-6.2192c0.085-0.1461 0.241-0.2346 0.406-0.2188z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/gtk-dialog-authentication-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/gtk-dialog-authentication-panel.svg
new file mode 120000
index 000000000..0bfd732bb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/gtk-dialog-authentication-panel.svg
@@ -0,0 +1 @@
+krb-valid-ticket.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/guake-indicator.svg b/.icons/Gruvbox-Plus-Dark/panel/24/guake-indicator.svg
new file mode 100644
index 000000000..3ebbccfe9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/guake-indicator.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text {
+ color: #ebdbb2;
+ }
+
+ .ColorScheme-Highlight {
+ color: #458588;
+ }
+ </style>
+ </defs>
+ <g>
+ <path style="fill:currentColor" class="ColorScheme-Text"
+ d="M 5.9999771,4 C 4.8920055,4 4,4.8919964 4,5.9999771 L 4,18.000023 C 4,19.107994 4.8919964,20 5.9999771,20 L 18.000023,20 C 19.107994,20 20,19.108004 20,18.000023 L 20,5.9999771 C 20,4.8920055 19.108004,4 18.000023,4 Z m 3.9999542,1.9999771 0,0.9999885 2.9999657,0 0,1.9999771 -2.9999657,0 0,0.9999883 0.9999887,0 c 0.749996,0 1.439987,0.317001 1.873019,0.804996 0.432995,0.486996 0.626998,1.09798 0.626998,1.695003 0,0.596996 -0.194003,1.209996 -0.626998,1.69702 -0.432995,0.487995 -1.123005,0.802997 -1.873019,0.802997 l -0.9999887,0 0,0.999989 -0.9999886,0 0,-0.999989 -2.9999656,0 0,-1.999977 2.9999656,0 0,-0.999988 -0.9999885,0 c -0.749996,0 -1.4398039,-0.315003 -1.8730192,-0.802998 -0.4332978,-0.486996 -0.626998,-1.099996 -0.626998,-1.69702 0,-0.5971968 0.1937002,-1.2078874 0.626998,-1.6952776 C 6.560132,7.3172871 7.2499398,6.9999931 7.9999542,6.9999931 l 0.9999885,0 0,-1.0000023 z M 7.9999542,8.9999427 c -0.2500018,0 -0.3101991,0.0597 -0.3769964,0.1347954 -0.066696,0.0751 -0.1229979,0.2125009 -0.1229979,0.3651989 0,0.152799 0.056302,0.292104 0.1229979,0.367197 0.066797,0.0748 0.1269946,0.132797 0.3769964,0.132797 l 0.9999885,0 0,-0.9999883 z m 2.0000688,4.0000463 0.999988,0 c 0.250002,0 0.309998,-0.058 0.376997,-0.132999 0.067,-0.075 0.122998,-0.214005 0.122998,-0.366996 0,-0.153 -0.056,-0.289995 -0.122998,-0.364997 -0.06692,-0.07517 -0.1265,-0.13475 -0.376749,-0.13475 l -1.000112,-1.24e-4 z m 2.999966,2.999965 4.999942,0 0,1.999977 -4.999942,0 z" />
+ </g>
+</svg> \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/guake-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/24/guake-tray.svg
new file mode 120000
index 000000000..49add0e34
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/guake-tray.svg
@@ -0,0 +1 @@
+guake-indicator.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/guitarix-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/24/guitarix-tray.svg
new file mode 100644
index 000000000..7cc336553
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/guitarix-tray.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text {
+ color: #ebdbb2;
+ }
+
+ .ColorScheme-Highlight {
+ color: #458588;
+ }
+ </style>
+ </defs>
+ <g>
+
+ <path style="fill:currentColor" class="ColorScheme-Text"
+ d="M 5,9 C 4.5567999,9 4.1992187,9.377019 4.1992187,9.845703 v 9.308594 C 4.1992187,19.622981 4.5567999,20 5,20 h 14.398438 c 0.4432,0 0.800781,-0.377019 0.800781,-0.845703 V 9.845703 C 20.199219,9.377019 19.841638,9 19.398438,9 Z m 3.6992187,2 a 3.5,3.5 0 0 1 3.5000003,3.5 3.5,3.5 0 0 1 3.5,-3.5 3.5,3.5 0 0 1 3.5,3.5 3.5,3.5 0 0 1 -3.5,3.5 3.5,3.5 0 0 1 -3.5,-3.5 3.5,3.5 0 0 1 -3.5000003,3.5 3.5,3.5 0 0 1 -3.5,-3.5 3.5,3.5 0 0 1 3.5,-3.5 z m 0,2 a 1.5,1.5 0 0 0 -1.5,1.5 1.5,1.5 0 0 0 1.5,1.5 A 1.5,1.5 0 0 0 10.199219,14.5 1.5,1.5 0 0 0 8.6992187,13 Z m 7.0000003,0 a 1.5,1.5 0 0 0 -1.5,1.5 1.5,1.5 0 0 0 1.5,1.5 1.5,1.5 0 0 0 1.5,-1.5 1.5,1.5 0 0 0 -1.5,-1.5 z"
+ id="path5-3" />
+ <path style="fill:currentColor" class="ColorScheme-Text"
+ d="M 5,4 C 4.5567999,4 4.1992187,4.3192878 4.1992187,4.7148438 V 8.2851562 C 4.1992187,8.680712 4.5567999,9 5,9 h 14.398438 c 0.4432,0 0.800781,-0.319288 0.800781,-0.7148438 V 4.7148438 C 20.199219,4.3192878 19.841638,4 19.398438,4 Z M 6.0703125,5 H 18.328125 c 0.482534,0 0.871094,0.3018313 0.871094,0.6757812 V 7.3242188 C 19.199219,7.6981687 18.810659,8 18.328125,8 H 6.0703125 C 5.5877784,8 5.1992187,7.6981687 5.1992187,7.3242188 V 5.6757812 C 5.1992187,5.3018312 5.5877784,5 6.0703125,5 Z m 0.6289062,1 a 0.5,0.5 0 0 0 -0.5,0.5 0.5,0.5 0 0 0 0.5,0.5 0.5,0.5 0 0 0 0.5,-0.5 0.5,0.5 0 0 0 -0.5,-0.5 z m 2,0 a 0.5,0.5 0 0 0 -0.5,0.5 0.5,0.5 0 0 0 0.5,0.5 0.5,0.5 0 0 0 0.5,-0.5 0.5,0.5 0 0 0 -0.5,-0.5 z m 2.0000003,0 a 0.5,0.5 0 0 0 -0.5,0.5 0.5,0.5 0 0 0 0.5,0.5 0.5,0.5 0 0 0 0.5,-0.5 0.5,0.5 0 0 0 -0.5,-0.5 z m 6.5,0 v 1 h 1 V 6 Z"
+ id="path7-6" />
+ </g>
+</svg> \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/haguichi-connected.svg b/.icons/Gruvbox-Plus-Dark/panel/24/haguichi-connected.svg
new file mode 100644
index 000000000..5ed272763
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/haguichi-connected.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m12.52 20h5.476l-7.047-7.493-3.309 2.291z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m12.52 4h5.476l-7.524 8-2.821 2.808-2.655-2.808z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/haguichi-connecting-1.svg b/.icons/Gruvbox-Plus-Dark/panel/24/haguichi-connecting-1.svg
new file mode 100644
index 000000000..d0e97e931
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/haguichi-connecting-1.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m12.52 20h5.476l-7.046-7.494-3.309 2.291z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m12.52 4h5.476l-7.524 8-2.821 2.807-2.655-2.807z" fill="currentColor" opacity=".3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/haguichi-connecting-2.svg b/.icons/Gruvbox-Plus-Dark/panel/24/haguichi-connecting-2.svg
new file mode 100644
index 000000000..46c328f8a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/haguichi-connecting-2.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m12.52 20h5.476l-7.046-7.494-3.309 2.291z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m12.52 4h5.476l-7.524 8-2.821 2.807-2.655-2.807z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/haguichi-connecting-3.svg b/.icons/Gruvbox-Plus-Dark/panel/24/haguichi-connecting-3.svg
new file mode 120000
index 000000000..07f4e9ce1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/haguichi-connecting-3.svg
@@ -0,0 +1 @@
+haguichi-disconnected.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/haguichi-disconnected.svg b/.icons/Gruvbox-Plus-Dark/panel/24/haguichi-disconnected.svg
new file mode 100644
index 000000000..b65208acd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/haguichi-disconnected.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m12.52 20h5.476l-7.046-7.494-3.309 2.291z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m12.52 4h5.476l-7.524 8-2.821 2.807-2.655-2.807z" fill="currentColor" opacity=".3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/hangouts-available.svg b/.icons/Gruvbox-Plus-Dark/panel/24/hangouts-available.svg
new file mode 100644
index 000000000..a08e27488
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/hangouts-available.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 11.504661,4.000003 c -0.01002,0.022434 -0.0318,0.014113 -0.04883,0.015644 C 11.217403,4.035864 10.980158,4.06073 10.74484,4.103645 9.025308,4.4169279 7.6128896,5.2304677 6.5199057,6.5421687 5.6208367,7.6208853 5.1267988,8.8583019 5.0197906,10.238086 c -0.051804,0.668726 -0.002,1.63034 0.1504026,2.284038 0.1131786,0.486254 0.2825566,0.956944 0.5098041,1.406013 0.019952,0.03822 0.038283,0.07716 0.058594,0.115375 0.3733396,0.707033 0.8533344,1.337038 1.4551906,1.881202 0.3168343,0.28646 0.6569274,0.544583 1.0235156,0.768516 0.9706644,0.592534 2.0205865,1.176252 3.1447725,1.292594 l 0.246113,0.02542 c 0.08179,0.0011 0.393138,0.02134 0.392607,0.101687 -0.0037,0.685707 -0.0021,1.115189 -0.002,1.801026 8.9e-5,0.02661 0.0023,0.05295 0.0039,0.08604 0,0 0.274393,-0.124547 0.507851,-0.234661 1.16359,-0.568634 2.238358,-1.264972 3.209231,-2.113908 0.218117,-0.190663 0.426276,-0.390324 0.627002,-0.598387 0.08595,-0.08898 0.171706,-0.180973 0.257832,-0.269861 0.133051,-0.136837 0.247656,-0.290038 0.373075,-0.434124 0.144852,-0.166182 0.276068,-0.342379 0.404328,-0.520166 0.283572,-0.39293 0.537181,-0.802905 0.750058,-1.235883 0.107678,-0.218898 0.210058,-0.439068 0.300805,-0.664874 0.003,-0.0042 0.0059,-0.0071 0.0078,-0.01173 0.247299,-0.618315 0.405916,-1.258046 0.490273,-1.914447 0.02946,-0.228629 0.04848,-0.460385 0.06056,-0.690295 0.02572,-0.495045 -0.0068,-1.286555 -0.09962,-1.773649 C 18.64486,8.2389279 18.052377,7.1037048 17.118306,6.135423 16.724275,5.7266251 16.282023,5.3712382 15.793985,5.0696702 14.885916,4.5079946 13.896236,4.1630098 12.823053,4.0410709 12.692223,4.0261447 12.559415,4.0296129 12.430445,4.0000048 l -0.925852,0 z m -0.832095,4.9885105 c 0.207936,-2.503e-4 0.379029,0.2038125 0.312524,0.4028355 0.0159,0.0376 0.01367,0.07807 0.01367,0.117331 0,0.856045 8e-4,1.711442 0,2.567587 -6e-4,0.764733 -0.494784,1.47984 -1.2227495,1.773649 -0.018352,0.0076 -0.036773,0.01856 -0.054694,0.02737 -0.0098,0.0025 -0.019141,0.005 -0.029302,0.0078 -0.0056,0.0032 -0.011941,0.0048 -0.017581,0.0078 -0.1521117,0.04175 -0.3040814,0.07753 -0.4609734,0.09973 -0.1196782,0.01706 -0.156765,-0.04943 -0.1582152,-0.166219 -0.0012,-0.08184 -0.0013,-0.162518 -0.002,-0.244438 l 0.0039,-0.43999 c -6.501e-4,-0.03239 -0.002,-0.06555 -0.0019,-0.09778 1.891e-4,-0.112632 0.1135108,-0.159697 0.2578218,-0.191636 0.1830141,-0.04065 0.2325179,-0.09848 0.3750288,-0.226838 0.1709131,-0.154089 0.273321,-0.414366 0.3125245,-0.631631 -0.4937384,-0.001 -1.0042546,-0.001 -1.4981625,-0.002 -0.053694,-10e-5 -0.1063901,-10e-4 -0.1601683,-0.0019 -0.2016254,-0.0033 -0.33987,-0.401656 -0.33987,-0.598387 2.6e-4,-0.774545 0.0014,-1.216065 0.002,-1.99071 0,-0.0075 -0.0015,-0.01601 -0.002,-0.02347 -0.015541,-0.144957 0.027432,-0.263658 0.1601683,-0.34417 0.051564,-0.03147 0.1086553,-0.043022 0.1679818,-0.043022 0.78076,-4.509e-4 1.5611668,-0.00105 2.3419767,-0.00195 z m 4.000307,0 c 0.207936,-2.503e-4 0.379029,0.2038125 0.312524,0.4028355 0.0159,0.0376 0.01367,0.07807 0.01367,0.117331 0,0.856045 8e-4,1.711442 0,2.567587 -6e-4,0.764733 -0.496738,1.47984 -1.224704,1.773649 -0.01835,0.0076 -0.03481,0.01856 -0.05273,0.02737 -0.0098,0.0025 -0.01914,0.005 -0.0293,0.0078 -0.0056,0.0032 -0.01198,0.0048 -0.01758,0.0078 -0.152112,0.04175 -0.306034,0.07753 -0.462926,0.09973 -0.119679,0.01706 -0.154762,-0.04943 -0.156262,-0.166219 -0.0013,-0.08184 -0.0013,-0.162518 -0.002,-0.244438 l 0.0039,-0.43999 c -6e-4,-0.03239 -0.0021,-0.06555 -0.002,-0.09778 1.7e-4,-0.11265 0.111528,-0.15967 0.255879,-0.19164 0.183014,-0.04067 0.232558,-0.09853 0.375028,-0.226839 0.170984,-0.154069 0.273261,-0.414285 0.312524,-0.63163 -0.493745,-9.98e-4 -1.002308,-10e-4 -1.496216,-0.002 -0.05369,-10e-5 -0.108348,-10e-4 -0.162122,-0.0019 -0.201625,-0.0032 -0.33987,-0.401657 -0.33987,-0.598388 3e-4,-0.774545 0.0014,-1.216065 0.0019,-1.99071 0,-0.0075 4.5e-4,-0.01601 0,-0.02347 -0.01554,-0.144957 0.02743,-0.263658 0.160169,-0.34417 0.05156,-0.03147 0.106704,-0.043022 0.166028,-0.043022 0.78076,-4.506e-4 1.56312,-0.00105 2.34393,-0.00195 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/hangouts-notification.svg b/.icons/Gruvbox-Plus-Dark/panel/24/hangouts-notification.svg
new file mode 100644
index 000000000..4d8742eb5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/hangouts-notification.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 11.504661,4.000003 c -0.01002,0.022434 -0.0318,0.014113 -0.04883,0.015644 C 11.217403,4.035864 10.980158,4.06073 10.74484,4.103645 9.025308,4.4169279 7.6128896,5.2304677 6.5199057,6.5421687 5.6208367,7.6208853 5.1267988,8.8583019 5.0197906,10.238086 c -0.051804,0.668726 -0.002,1.63034 0.1504026,2.284038 0.1131786,0.486254 0.2825566,0.956944 0.5098041,1.406013 0.019952,0.03822 0.038283,0.07716 0.058594,0.115375 0.3733396,0.707033 0.8533344,1.337038 1.4551906,1.881202 0.3168343,0.28646 0.6569274,0.544583 1.0235156,0.768516 0.9706644,0.592534 2.0205855,1.176252 3.1447725,1.292594 l 0.246113,0.02542 c 0.08179,0.0011 0.393138,0.02134 0.392607,0.101687 -0.0037,0.685707 -0.0021,1.115189 -0.002,1.801026 8.9e-5,0.02661 0.0023,0.05295 0.0039,0.08604 0,0 0.274393,-0.124547 0.507851,-0.234661 1.16359,-0.568634 2.238358,-1.264972 3.209231,-2.113908 0.218117,-0.190663 0.426276,-0.390324 0.627002,-0.598387 0.08595,-0.08898 0.171706,-0.180973 0.257832,-0.269861 0.133051,-0.136837 0.247656,-0.290038 0.373075,-0.434124 0.144852,-0.166182 0.276068,-0.342379 0.404328,-0.520166 0.283572,-0.39293 0.537181,-0.802905 0.750058,-1.235883 0.107678,-0.218898 0.210058,-0.439068 0.300805,-0.664874 0.003,-0.0042 0.0059,-0.0071 0.0078,-0.01173 0.247299,-0.618315 0.405916,-1.258046 0.490273,-1.914447 0.02946,-0.228629 0.04848,-0.460385 0.06056,-0.690295 0.02572,-0.495045 -0.0068,-1.286555 -0.09962,-1.7736495 C 18.64486,8.2389279 18.052377,7.1037048 17.118306,6.135423 16.724275,5.7266251 16.282023,5.3712382 15.793985,5.0696702 14.885916,4.5079946 13.896236,4.1630098 12.823053,4.0410709 12.692223,4.0261447 12.559415,4.0296129 12.430445,4.0000048 l -0.925852,0 z m -0.832095,4.9885105 c 0.207936,-2.503e-4 0.379029,0.2038125 0.312524,0.4028355 0.0159,0.037605 0.01367,0.078066 0.01367,0.1173306 0,0.8560454 8e-4,1.7114424 0,2.5675874 -6e-4,0.764733 -0.494784,1.47984 -1.2227495,1.773649 -0.018352,0.0076 -0.036773,0.01856 -0.054694,0.02737 -0.0098,0.0025 -0.019141,0.005 -0.029302,0.0078 -0.0056,0.0032 -0.011941,0.0048 -0.017581,0.0078 -0.1521117,0.04175 -0.3040814,0.07753 -0.4609734,0.09973 -0.1196782,0.01706 -0.156765,-0.04943 -0.1582152,-0.166219 -0.0012,-0.08184 -0.0013,-0.162518 -0.002,-0.244438 l 0.0039,-0.43999 c -6.501e-4,-0.03239 -0.002,-0.06555 -0.0019,-0.09778 1.891e-4,-0.112632 0.1135108,-0.159697 0.2578218,-0.191636 0.1830141,-0.04065 0.2325179,-0.09848 0.3750288,-0.226838 0.1709131,-0.154089 0.273321,-0.414366 0.3125235,-0.631631 -0.4937374,-0.001 -1.0042536,-0.001 -1.4981615,-0.002 -0.053694,-10e-5 -0.1063901,-10e-4 -0.1601683,-0.0019 -0.2016254,-0.0033 -0.33987,-0.401656 -0.33987,-0.598387 2.6e-4,-0.774545 0.0014,-1.216065 0.002,-1.9907103 0,-0.00746 -0.0015,-0.016008 -0.002,-0.023466 -0.015541,-0.1449569 0.027432,-0.2636578 0.1601683,-0.34417 0.051564,-0.031474 0.1086553,-0.043022 0.1679818,-0.043022 0.78076,-4.509e-4 1.5611668,-0.00105 2.3419767,-0.00195 z m 4.000307,0 c 0.207936,-2.503e-4 0.379029,0.2038125 0.312524,0.4028355 0.0159,0.037605 0.01367,0.078066 0.01367,0.1173306 0,0.8560454 8e-4,1.7114424 0,2.5675874 -6e-4,0.764733 -0.496738,1.47984 -1.224704,1.773649 -0.01835,0.0076 -0.03481,0.01856 -0.05273,0.02737 -0.0098,0.0025 -0.01914,0.005 -0.0293,0.0078 -0.0056,0.0032 -0.01198,0.0048 -0.01758,0.0078 -0.152112,0.04175 -0.306034,0.07753 -0.462926,0.09973 -0.119679,0.01706 -0.154762,-0.04943 -0.156262,-0.166219 -0.0013,-0.08184 -0.0013,-0.162518 -0.002,-0.244438 l 0.0039,-0.43999 c -6e-4,-0.03239 -0.0021,-0.06555 -0.002,-0.09778 1.7e-4,-0.11265 0.111528,-0.15967 0.255879,-0.19164 0.183014,-0.04067 0.232558,-0.09853 0.375028,-0.226839 0.170984,-0.154069 0.273261,-0.414285 0.312524,-0.63163 -0.493745,-9.98e-4 -1.002308,-10e-4 -1.496216,-0.002 -0.05369,-10e-5 -0.108348,-10e-4 -0.162122,-0.0019 -0.201625,-0.0032 -0.33987,-0.401657 -0.33987,-0.598388 3e-4,-0.774545 0.0014,-1.216065 0.0019,-1.9907101 0,-0.00746 4.5e-4,-0.016008 0,-0.023466 -0.01554,-0.1449569 0.02743,-0.2636578 0.160169,-0.34417 0.05156,-0.031474 0.106704,-0.043022 0.166028,-0.043022 0.78076,-4.506e-4 1.56312,-0.00105 2.34393,-0.00195 z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="21" cy="5" r="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/hangouts-offline.svg b/.icons/Gruvbox-Plus-Dark/panel/24/hangouts-offline.svg
new file mode 100644
index 000000000..8f939b55b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/hangouts-offline.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="m 11.504661,4.000003 c -0.01002,0.022434 -0.0318,0.014113 -0.04883,0.015644 C 11.217403,4.035864 10.980158,4.06073 10.74484,4.103645 9.025308,4.4169279 7.6128896,5.2304677 6.5199057,6.5421687 5.6208367,7.6208853 5.1267988,8.8583019 5.0197906,10.238086 c -0.051804,0.668726 -0.002,1.63034 0.1504026,2.284038 0.1131786,0.486254 0.2825566,0.956944 0.5098041,1.406013 0.019952,0.03822 0.038283,0.07716 0.058594,0.115375 0.3733396,0.707033 0.8533344,1.337038 1.4551906,1.881202 0.3168343,0.28646 0.6569274,0.544583 1.0235156,0.768516 0.9706644,0.592534 2.0205865,1.176252 3.1447725,1.292594 l 0.246113,0.02542 c 0.08179,0.0011 0.393138,0.02134 0.392607,0.101687 -0.0037,0.685707 -0.0021,1.115189 -0.002,1.801026 8.9e-5,0.02661 0.0023,0.05295 0.0039,0.08604 0,0 0.274393,-0.124547 0.507851,-0.234661 1.16359,-0.568634 2.238358,-1.264972 3.209231,-2.113908 0.218117,-0.190663 0.426276,-0.390324 0.627002,-0.598387 0.08595,-0.08898 0.171706,-0.180973 0.257832,-0.269861 0.133051,-0.136837 0.247656,-0.290038 0.373075,-0.434124 0.144852,-0.166182 0.276068,-0.342379 0.404328,-0.520166 0.283572,-0.39293 0.537181,-0.802905 0.750058,-1.235883 0.107678,-0.218898 0.210058,-0.439068 0.300805,-0.664874 0.003,-0.0042 0.0059,-0.0071 0.0078,-0.01173 0.247299,-0.618315 0.405916,-1.258046 0.490273,-1.914447 0.02946,-0.228629 0.04848,-0.460385 0.06056,-0.690295 0.02572,-0.495045 -0.0068,-1.286555 -0.09962,-1.773649 C 18.64486,8.2389279 18.052377,7.1037048 17.118306,6.135423 16.724275,5.7266251 16.282023,5.3712382 15.793985,5.0696702 14.885916,4.5079946 13.896236,4.1630098 12.823053,4.0410709 12.692223,4.0261447 12.559415,4.0296129 12.430445,4.0000048 l -0.925852,0 z m -0.832095,4.9885105 c 0.207936,-2.503e-4 0.379029,0.2038125 0.312524,0.4028355 0.0159,0.0376 0.01367,0.07807 0.01367,0.117331 0,0.856045 8e-4,1.711442 0,2.567587 -6e-4,0.764733 -0.494784,1.47984 -1.2227495,1.773649 -0.018352,0.0076 -0.036773,0.01856 -0.054694,0.02737 -0.0098,0.0025 -0.019141,0.005 -0.029302,0.0078 -0.0056,0.0032 -0.011941,0.0048 -0.017581,0.0078 -0.1521117,0.04175 -0.3040814,0.07753 -0.4609734,0.09973 -0.1196782,0.01706 -0.156765,-0.04943 -0.1582152,-0.166219 -0.0012,-0.08184 -0.0013,-0.162518 -0.002,-0.244438 l 0.0039,-0.43999 c -6.501e-4,-0.03239 -0.002,-0.06555 -0.0019,-0.09778 1.891e-4,-0.112632 0.1135108,-0.159697 0.2578218,-0.191636 0.1830141,-0.04065 0.2325179,-0.09848 0.3750288,-0.226838 0.1709131,-0.154089 0.273321,-0.414366 0.3125245,-0.631631 -0.4937384,-0.001 -1.0042546,-0.001 -1.4981625,-0.002 -0.053694,-10e-5 -0.1063901,-10e-4 -0.1601683,-0.0019 -0.2016254,-0.0033 -0.33987,-0.401656 -0.33987,-0.598387 2.6e-4,-0.774545 0.0014,-1.216065 0.002,-1.99071 0,-0.0075 -0.0015,-0.01601 -0.002,-0.02347 -0.015541,-0.144957 0.027432,-0.263658 0.1601683,-0.34417 0.051564,-0.03147 0.1086553,-0.043022 0.1679818,-0.043022 0.78076,-4.509e-4 1.5611668,-0.00105 2.3419767,-0.00195 z m 4.000307,0 c 0.207936,-2.503e-4 0.379029,0.2038125 0.312524,0.4028355 0.0159,0.0376 0.01367,0.07807 0.01367,0.117331 0,0.856045 8e-4,1.711442 0,2.567587 -6e-4,0.764733 -0.496738,1.47984 -1.224704,1.773649 -0.01835,0.0076 -0.03481,0.01856 -0.05273,0.02737 -0.0098,0.0025 -0.01914,0.005 -0.0293,0.0078 -0.0056,0.0032 -0.01198,0.0048 -0.01758,0.0078 -0.152112,0.04175 -0.306034,0.07753 -0.462926,0.09973 -0.119679,0.01706 -0.154762,-0.04943 -0.156262,-0.166219 -0.0013,-0.08184 -0.0013,-0.162518 -0.002,-0.244438 l 0.0039,-0.43999 c -6e-4,-0.03239 -0.0021,-0.06555 -0.002,-0.09778 1.7e-4,-0.11265 0.111528,-0.15967 0.255879,-0.19164 0.183014,-0.04067 0.232558,-0.09853 0.375028,-0.226839 0.170984,-0.154069 0.273261,-0.414285 0.312524,-0.63163 -0.493745,-9.98e-4 -1.002308,-10e-4 -1.496216,-0.002 -0.05369,-10e-5 -0.108348,-10e-4 -0.162122,-0.0019 -0.201625,-0.0032 -0.33987,-0.401657 -0.33987,-0.598388 3e-4,-0.774545 0.0014,-1.216065 0.0019,-1.99071 0,-0.0075 4.5e-4,-0.01601 0,-0.02347 -0.01554,-0.144957 0.02743,-0.263658 0.160169,-0.34417 0.05156,-0.03147 0.106704,-0.043022 0.166028,-0.043022 0.78076,-4.506e-4 1.56312,-0.00105 2.34393,-0.00195 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/hangouts-working.svg b/.icons/Gruvbox-Plus-Dark/panel/24/hangouts-working.svg
new file mode 100644
index 000000000..236e1aa6f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/hangouts-working.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 11.504171,3.999999 c -0.01002,0.022434 -0.0318,0.014094 -0.04883,0.015625 C 11.216913,4.035841 10.979722,4.0606 10.744404,4.103515 9.0248716,4.4167979 7.612778,5.2312672 6.5197941,6.5429682 c -0.8990689,1.0787165 -1.3929917,2.3155285 -1.5,3.6953128 -0.051804,0.668726 -0.00201,1.629504 0.1503907,2.283202 0.1131786,0.486254 0.2825181,0.957181 0.5097656,1.40625 0.019952,0.03822 0.038283,0.07702 0.058594,0.115235 0.3733397,0.707033 0.853222,1.336695 1.4550782,1.880859 0.3168343,0.28646 0.6568493,0.545598 1.0234375,0.769531 0.9706644,0.592534 2.0203449,1.176627 3.1445309,1.292969 l 0.246094,0.02539 c 0.08179,0.0011 0.393109,0.02122 0.392578,0.101562 -0.0037,0.685707 -0.0021,1.114944 -0.002,1.800781 8.9e-5,0.02661 0.0023,0.05285 0.0039,0.08594 0,0 0.274355,-0.124261 0.507813,-0.234375 1.16359,-0.568634 2.240064,-1.264345 3.210937,-2.113281 0.218117,-0.190663 0.426227,-0.391547 0.626953,-0.59961 0.08595,-0.08898 0.171687,-0.180643 0.257813,-0.269531 0.133051,-0.136837 0.247628,-0.289508 0.373047,-0.433594 0.144852,-0.166182 0.276037,-0.343697 0.404296,-0.521484 0.283572,-0.39293 0.537124,-0.801397 0.75,-1.234375 0.107678,-0.218898 0.210035,-0.44021 0.300782,-0.666016 0.003,-0.0042 0.0059,-0.0071 0.0078,-0.01172 0.247299,-0.618315 0.405878,-1.257662 0.490235,-1.914063 0.02946,-0.228629 0.04847,-0.459543 0.06055,-0.689453 0.02572,-0.495044 -0.0068,-1.288296 -0.09961,-1.77539 C 18.645818,8.2380248 18.053477,7.1030464 17.119406,6.1347646 16.725375,5.7259667 16.283225,5.3718795 15.795187,5.0703115 14.887118,4.5086359 13.895714,4.1629535 12.822531,4.0410146 12.691701,4.0260884 12.558922,4.0296071 12.429953,3.999999 l -0.925782,0 z m -2.5039061,6 a 1,1 0 0 1 1.0000001,1 1,1 0 0 1 -1.0000001,1 1,1 0 0 1 -1,-1 1,1 0 0 1 1,-1 z m 3.0000001,0 a 1,1 0 0 1 1,1 1,1 0 0 1 -1,1 1,1 0 0 1 -1,-1 1,1 0 0 1 1,-1 z m 3,0 a 1,1 0 0 1 1,1 1,1 0 0 1 -1,1 1,1 0 0 1 -1,-1 1,1 0 0 1 1,-1 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/harmony-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/24/harmony-tray.svg
new file mode 100644
index 000000000..c11486d63
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/harmony-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 11.999999,4 c -4.4319998,0 -7.9999988,3.568 -7.9999988,8 0,4.432 3.567999,8 7.9999988,8 C 16.432,20 20,16.432 20,12 20,7.568 16.432,4 11.999999,4 Z m 2.210939,4 c 0.204819,0 0.565773,0.1131569 0.689453,0.2167969 l 0.09961,0.083984 -0.0957,0.2832032 c -0.2179,0.6464 -0.821334,3.5304879 -1.058595,5.0546879 -0.0627,0.40283 -0.151695,0.925439 -0.197265,1.162109 -0.0988,0.51299 -0.102492,0.708193 -0.01367,0.945313 0.14055,0.37522 0.13485,0.412938 -0.09375,0.517578 -0.11323,0.05183 -0.372332,0.122633 -0.576172,0.158203 -0.68941,0.1203 -0.900101,-0.03324 -0.900391,-0.65625 -2.06e-4,-0.41919 0.03843,-0.643601 0.302735,-1.744141 0.11636,-0.48455 0.210937,-0.918857 0.210937,-0.966797 0,-0.08116 -0.01978,-0.08685 -0.296875,-0.05859 -0.16366,0.01669 -0.663628,0.03401 -1.111328,0.03711 -0.44774,0.0031 -0.82774,0.0186 -0.84375,0.03516 -0.016,0.01656 -0.105135,0.366654 -0.197266,0.777344 -0.09212,0.41069 -0.2566568,1.086953 -0.3671868,1.501953 -0.11053,0.41504 -0.210603,0.878017 -0.220703,1.029297 -0.01201,0.1797 -0.04203,0.297724 -0.08789,0.339844 -0.1042,0.09569 -0.61884,0.246704 -0.94336,0.277344 -0.3948,0.041 -0.534959,-0.132828 -0.505859,-0.423829 0.02656,-0.261129 0.181369,-0.825039 0.568359,-2.0625 0.65476,-2.0937 1.066729,-4.474215 0.892579,-5.1660153 -0.04328,-0.17195 -0.0494,-0.2591482 -0.01758,-0.2988281 0.09911,-0.1235901 0.496838,-0.2587869 0.8242178,-0.2792969 0.67605,-0.014051 0.643324,0.23674 0.621094,0.78125 -0.01992,0.4880503 -0.149751,1.4062843 -0.269531,2.0214843 -0.03717,0.19092 -0.05592,0.375246 -0.04297,0.410156 0.01952,0.05266 0.200513,0.06306 1.064453,0.0625 0.57283,-3.55e-4 1.063797,-0.01673 1.091797,-0.03516 0.0874,-0.05751 0.138676,-0.251757 0.509766,-1.935547 0.1985,-0.9007295 0.39603,-1.6964308 0.4375,-1.7695308 0.09463,-0.1667394 0.326781,-0.2988275 0.527342,-0.2988275 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/hexchat-fileoffer.svg b/.icons/Gruvbox-Plus-Dark/panel/24/hexchat-fileoffer.svg
new file mode 120000
index 000000000..49efef62f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/hexchat-fileoffer.svg
@@ -0,0 +1 @@
+hexchat-highlight.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/hexchat-highlight.svg b/.icons/Gruvbox-Plus-Dark/panel/24/hexchat-highlight.svg
new file mode 100644
index 000000000..725368f43
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/hexchat-highlight.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7.5085981,5.0004733 C 7.1489137,5.0001918 6.8163031,5.18985 6.6356835,5.4982188 L 3.1362503,11.497381 c -0.1816671,0.310332 -0.1816671,0.693379 0,1.003711 L 6.6356835,18.4999 C 6.8162125,18.808405 7.1488401,19.000208 7.5085981,19 l 6.9868599,0 c 0.359125,-4.18e-4 0.690932,-0.192137 0.871143,-0.5001 l 3.497327,-5.998808 c 0.181667,-0.310332 0.181667,-0.693379 0,-1.003711 L 15.366601,5.4982188 C 15.186299,5.1903924 14.85451,5.0008176 14.495458,5.0004733 Z m 6.1142639,1.9996264 c 0.257517,-1.037e-4 0.497396,0.1235124 0.636618,0.3280657 l 0,0.00195 L 11.001993,10.58548 7.744859,7.3279925 C 7.877544,7.1325547 8.1025553,7.0102056 8.3481762,6.999941 Z M 6.6708268,9.0817744 9.5882181,11.999166 6.6708268,14.916911 5.104611,12.358747 c -0.1369379,-0.222096 -0.1369379,-0.496535 0,-0.718631 L 6.6707205,9.0819869 Z m 8.6625442,0 1.566109,2.5581286 c 0.136938,0.222096 0.136938,0.496535 0,0.718631 l -1.566216,2.558519 -2.917391,-2.917746 2.917391,-2.9173909 z m -4.331272,4.3312726 3.255362,3.255362 c -0.138354,0.20474 -0.377422,0.329058 -0.634635,0.330018 l -5.2413841,0 c -0.2575141,1.07e-4 -0.497393,-0.123504 -0.6366183,-0.328052 l 3.2571334,-3.257488 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 17.54,5.0004988 C 17.109553,5 16.862066,5.4652387 17.080431,5.8030833 l 0.951789,1.4645661 0.947077,1.4645662 c 0.232394,0.3570455 0.811247,0.3570455 1.043641,0 L 20.974409,7.2677203 21.921272,5.803225 C 22.149099,5.4460577 21.860852,5.0019147 21.399646,5 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/hexchat-indicator.svg b/.icons/Gruvbox-Plus-Dark/panel/24/hexchat-indicator.svg
new file mode 100644
index 000000000..8fcbdef88
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/hexchat-indicator.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7.5085981,5.0004733 C 7.1489137,5.0001918 6.8163031,5.18985 6.6356835,5.4982188 L 3.1362503,11.497381 c -0.1816671,0.310332 -0.1816671,0.693379 0,1.003711 L 6.6356835,18.4999 C 6.8162125,18.808405 7.1488401,19.000208 7.5085981,19 l 6.9868599,0 c 0.359125,-4.18e-4 0.690932,-0.192137 0.871143,-0.5001 l 3.497327,-5.998808 c 0.181667,-0.310332 0.181667,-0.693379 0,-1.003711 L 15.366601,5.4982188 C 15.186299,5.1903924 14.85451,5.0008176 14.495458,5.0004733 Z m 6.1142639,1.9996264 c 0.257517,-1.037e-4 0.497396,0.1235124 0.636618,0.3280657 l 0,0.00195 L 11.001993,10.58548 7.744859,7.3279925 C 7.877544,7.1325547 8.1025553,7.0102056 8.3481762,6.999941 Z M 6.6708268,9.0817744 9.5882181,11.999166 6.6708268,14.916911 5.104611,12.358747 c -0.1369379,-0.222096 -0.1369379,-0.496535 0,-0.718631 L 6.6707205,9.0819869 Z m 8.6625442,0 1.566109,2.5581286 c 0.136938,0.222096 0.136938,0.496535 0,0.718631 l -1.566216,2.558519 -2.917391,-2.917746 2.917391,-2.9173909 z m -4.331272,4.3312726 3.255362,3.255362 c -0.138354,0.20474 -0.377422,0.329058 -0.634635,0.330018 l -5.2413841,0 c -0.2575141,1.07e-4 -0.497393,-0.123504 -0.6366183,-0.328052 l 3.2571334,-3.257488 z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/hexchat-message.svg b/.icons/Gruvbox-Plus-Dark/panel/24/hexchat-message.svg
new file mode 120000
index 000000000..49efef62f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/hexchat-message.svg
@@ -0,0 +1 @@
+hexchat-highlight.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/high-signal-lock.svg b/.icons/Gruvbox-Plus-Dark/panel/24/high-signal-lock.svg
new file mode 120000
index 000000000..61084b9bd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/high-signal-lock.svg
@@ -0,0 +1 @@
+network-wireless-secure-signal-excellent.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/high-signal.svg b/.icons/Gruvbox-Plus-Dark/panel/24/high-signal.svg
new file mode 120000
index 000000000..d01f14302
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/high-signal.svg
@@ -0,0 +1 @@
+network-wireless-signal-excellent.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/hipchat4-attention.svg b/.icons/Gruvbox-Plus-Dark/panel/24/hipchat4-attention.svg
new file mode 100644
index 000000000..eee98685f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/hipchat4-attention.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(1 1.0027)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 2.9434c-4.3678 0-8 3.3281-8 7.5s3.6322 7.5 8 7.5a1.0001 1.0001 0 0 0 0.002 0c0.61236-0.0013 1.2131-0.11847 1.8086-0.25 1.2282 0.80849 2.6642 1.5391 4.3672 1.2324a1.0001 1.0001 0 0 0 0.54883 -1.6699c-0.583-0.615-0.891-0.999-0.909-1.819 1.331-1.368 2.18-3.11 2.182-4.993 0-4.1715-3.632-7.4996-8-7.4996zm0 2c3.3634 0 5.9988 2.4911 6 5.498-0.0015 1.4994-0.66704 2.9383-1.873 3.9863a1.0001 1.0001 0 0 0 -0.3418 0.70312c-0.03233 0.62878 0.16167 1.1069 0.34375 1.5859-0.4995-0.20339-1.0063-0.49427-1.5527-0.87305a1.0001 1.0001 0 0 0 -0.84 -0.141c-0.562 0.158-1.147 0.239-1.736 0.24-3.3642 0-6-2.4922-6-5.5-2e-7 -3.0078 2.6358-5.5 6-5.5zm3.0156 6.8418a0.75008 0.75008 0 0 0 -0.4668 0.1582c-0.90503 0.68212-1.7402 0.98475-2.5508 0.98633-0.8106 0.0016-1.6398-0.29663-2.543-0.98438a0.75042 0.75042 0 1 0 -0.91016 1.1934c1.0968 0.83525 2.2676 1.2933 3.457 1.291s2.3543-0.46379 3.4492-1.2891a0.75008 0.75008 0 0 0 -0.43555 -1.3555z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="11" cy="9" r="2"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/hipchat4.svg b/.icons/Gruvbox-Plus-Dark/panel/24/hipchat4.svg
new file mode 100644
index 000000000..2f20f854c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/hipchat4.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 3.9461c-4.3678 0-8 3.3281-8 7.5s3.6322 7.5 8 7.5a1.0001 1.0001 0 0 0 0.002 0c0.61236-0.0013 1.2131-0.11847 1.8086-0.25 1.2282 0.80849 2.6642 1.5391 4.3672 1.2324a1.0001 1.0001 0 0 0 0.54883 -1.6699c-0.583-0.616-0.891-0.999-0.909-1.82 1.331-1.367 2.18-3.109 2.182-4.992 0-4.1718-3.632-7.4999-8-7.4999zm0 2c3.3634 0 5.9988 2.4911 6 5.498-0.0015 1.4994-0.66704 2.9383-1.873 3.9863a1.0001 1.0001 0 0 0 -0.3418 0.70312c-0.03233 0.62878 0.16167 1.1069 0.34375 1.5859-0.4995-0.20339-1.0063-0.49427-1.5527-0.87305a1.0001 1.0001 0 0 0 -0.84 -0.14c-0.562 0.157-1.147 0.239-1.736 0.24-3.3642 0-6-2.4922-6-5.5-2e-7 -3.0078 2.6358-5.5 6-5.5zm3.0156 6.8418a0.75008 0.75008 0 0 0 -0.4668 0.1582c-0.90503 0.68212-1.7402 0.98475-2.5508 0.98633-0.8106 0.0016-1.6398-0.29663-2.543-0.98438a0.75042 0.75042 0 1 0 -0.91016 1.1934c1.0968 0.83525 2.2676 1.2933 3.457 1.291s2.3543-0.46379 3.4492-1.2891a0.75008 0.75008 0 0 0 -0.43555 -1.3555z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/hp-indicator.svg b/.icons/Gruvbox-Plus-Dark/panel/24/hp-indicator.svg
new file mode 100644
index 000000000..2a598e605
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/hp-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 4c-0.16026 0-0.31674 0.014235-0.47461 0.023437-0.47104 1.3439-0.95038 2.7162-1.4141 4.0293 0.6559 0.02441 1.6702 0.12286 2.127 0.71484 0.21519 0.2789 0.19648 0.71508 0.07031 1.0547-0.59346 1.6648-1.2028 3.3256-1.793 4.9902-0.52155 0.0073-1.0409-0.0044-1.5625 0-0.072991-0.0015-0.14283 0.01152-0.21289-0.01563 0.66459-1.8263 1.3155-3.6697 1.9687-5.502-0.31102-0.0044-0.61914 0.0059-0.93164 0-0.047317 0.10013-0.087103 0.21189-0.12305 0.31641-0.6019 1.6891-1.2096 3.3702-1.8086 5.0605-0.028608 0.04291-0.020401 0.14062-0.087891 0.14062-0.49847 0.0015-0.99716-0.003-1.4941 0-0.0902-0.001-0.1763 0.009-0.2636-0.017 1.1876-3.29 2.3822-7.0113 3.5723-10.42-3.2377 1.0234-5.5723 4.0402-5.5723 7.625 0 3.6785 2.4603 6.7532 5.8301 7.6953 1.3049-3.6286 2.8094-7.7203 4.0781-11.279 0.01276-0.02698 0.02244-0.09362 0.03516-0.12109v-0.0019c0.83665 0.0088 1.6946 0.01612 2.5312 0.01758 0.27363 0.0059 0.54194-0.03052 0.80859 0.05273 0.30664 0.08325 0.59043 0.3223 0.68359 0.63477 0.07042 0.24426 0.01698 0.50124-0.07031 0.73633-0.53291 1.5559-1.0826 3.0899-1.6328 4.6387-0.13754 0.40379-0.76365 0.65367-1.1777 0.66797-0.65324 0.01283-1.3013 0.0047-1.9531 0.01758-0.54176 1.5095-1.336 3.3312-1.9238 4.9023 0.26 0.025 0.524 0.039 0.791 0.039 4.432 0 8-3.568 8-8s-3.568-8-8-8zm-2.1699 15.695c0.2226 0.06223 0.44762 0.11901 0.67773 0.16211-0.22914-0.045-0.45554-0.09999-0.67773-0.16211zm-0.2578-15.32c0.3102-0.0981 0.6287-0.1759 0.9547-0.2344-0.325 0.0602-0.6446 0.1364-0.9547 0.2344zm0.9547-0.2344c0.32488-0.05822 0.65713-0.097393 0.99414-0.11719-0.33707 0.01981-0.6698 0.057254-0.99414 0.11719zm4.9883 5.1348c-0.0265-0.0029-0.05227-0.004-0.07813 0.0039v-0.002c-0.01724 0.0044-0.0399 0.02085-0.05273 0.03516-0.57001 1.5961-1.1333 3.1881-1.7051 4.7812 0.31397 0.0015 0.63562 0.02164 0.94922 0 0.55312-1.6078 1.126-3.2114 1.6875-4.8145-0.24061-0.0059-0.47863 0.0044-0.7207 0-0.02585 0.0037-0.05358-0.001-0.08008-0.0039zm-4.9453 10.592c0.20863 0.03738 0.4188 0.07277 0.63281 0.09375-0.2144-0.02105-0.42429-0.05452-0.63281-0.09375z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/ibus-keyboard.svg b/.icons/Gruvbox-Plus-Dark/panel/24/ibus-keyboard.svg
new file mode 120000
index 000000000..9d1f3ab6c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/ibus-keyboard.svg
@@ -0,0 +1 @@
+input-keyboard-virtual-on.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/ic_light_enpass.svg b/.icons/Gruvbox-Plus-Dark/panel/24/ic_light_enpass.svg
new file mode 100644
index 000000000..a66cbe0fd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/ic_light_enpass.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 4c-4.432 0-8 3.568-8 8s3.568 8 8 8 8-3.568 8-8-3.568-8-8-8zm-1.5 4h3c0.831 0 1.5 0.6792 1.5 1.5234v0.76367c0 0.844-0.669 1.713-1.5 1.713h-0.5v3.2383c0 0.422-0.21 0.762-0.625 0.762h-0.75c-0.415 0-0.61-0.34-0.625-0.762v-3.238h-0.5c-0.831 0-1.5-0.869-1.5-1.713v-0.7636c0-0.8442 0.669-1.5234 1.5-1.5234z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/idle-bad-signal-lock.svg b/.icons/Gruvbox-Plus-Dark/panel/24/idle-bad-signal-lock.svg
new file mode 120000
index 000000000..3a6aeaa7d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/idle-bad-signal-lock.svg
@@ -0,0 +1 @@
+network-wireless-secure-signal-low.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/idle-bad-signal.svg b/.icons/Gruvbox-Plus-Dark/panel/24/idle-bad-signal.svg
new file mode 120000
index 000000000..b158bb2d4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/idle-bad-signal.svg
@@ -0,0 +1 @@
+network-wireless-signal-low.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/idle-good-signal-lock.svg b/.icons/Gruvbox-Plus-Dark/panel/24/idle-good-signal-lock.svg
new file mode 120000
index 000000000..921b3e1ba
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/idle-good-signal-lock.svg
@@ -0,0 +1 @@
+network-wireless-secure-signal-good.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/idle-good-signal.svg b/.icons/Gruvbox-Plus-Dark/panel/24/idle-good-signal.svg
new file mode 120000
index 000000000..13d3e7f1d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/idle-good-signal.svg
@@ -0,0 +1 @@
+network-wireless-signal-good.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/idle-high-signal-lock.svg b/.icons/Gruvbox-Plus-Dark/panel/24/idle-high-signal-lock.svg
new file mode 120000
index 000000000..61084b9bd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/idle-high-signal-lock.svg
@@ -0,0 +1 @@
+network-wireless-secure-signal-excellent.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/idle-high-signal.svg b/.icons/Gruvbox-Plus-Dark/panel/24/idle-high-signal.svg
new file mode 120000
index 000000000..d01f14302
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/idle-high-signal.svg
@@ -0,0 +1 @@
+network-wireless-signal-excellent.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/idle-low-signal-lock.svg b/.icons/Gruvbox-Plus-Dark/panel/24/idle-low-signal-lock.svg
new file mode 120000
index 000000000..740576893
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/idle-low-signal-lock.svg
@@ -0,0 +1 @@
+network-wireless-secure-signal-ok.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/idle-low-signal.svg b/.icons/Gruvbox-Plus-Dark/panel/24/idle-low-signal.svg
new file mode 120000
index 000000000..72f65ffb4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/idle-low-signal.svg
@@ -0,0 +1 @@
+network-wireless-signal-ok.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-cpufreq-100.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-cpufreq-100.svg
new file mode 100644
index 000000000..e48471fc5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-cpufreq-100.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m7.3532 3.9945a0.25823 0.25823 0 0 0 -0.2539 0.2617v1.5684c-0.6493 0.1087-1.1549 0.6144-1.2637 1.2636h-1.5684a0.25879 0.25879 0 1 0 0 0.51758h1.541v2.582h-1.541a0.25823 0.25823 0 1 0 0 0.51562h1.541v2.582h-1.541a0.25823 0.25823 0 1 0 0 0.51562h1.541v2.582h-1.541a0.25879 0.25879 0 1 0 0 0.51758h1.5684c0.10876 0.64926 0.61441 1.1549 1.2637 1.2637v1.5684a0.25879 0.25879 0 1 0 0.51758 0v-1.541h2.582v1.541a0.25823 0.25823 0 1 0 0.51562 0v-1.541h2.582v1.541a0.25823 0.25823 0 1 0 0.51562 0v-1.541h2.582v1.541a0.25879 0.25879 0 0 0 0.51758 0v-1.5684c0.64926-0.10876 1.1549-0.61441 1.2637-1.2637h1.5684a0.25823 0.25823 0 0 0 0.26172 -0.26172 0.25823 0.25823 0 0 0 -0.26172 -0.25586h-1.541v-2.582h1.541a0.25823 0.25823 0 0 0 0.26172 -0.26172 0.25823 0.25823 0 0 0 -0.26172 -0.25391h-1.541v-2.582h1.541a0.25823 0.25823 0 0 0 0.26172 -0.26172 0.25823 0.25823 0 0 0 -0.26172 -0.25391h-1.541v-2.582h1.541a0.25823 0.25823 0 0 0 0.261 -0.2639 0.25823 0.25823 0 0 0 -0.262 -0.2539h-1.5684c-0.109-0.6492-0.615-1.1549-1.264-1.2636v-1.5684a0.25823 0.25823 0 0 0 -0.264 -0.2617 0.25823 0.25823 0 0 0 -0.254 0.2617v1.541h-2.582v-1.541a0.25823 0.25823 0 0 0 -0.262 -0.2617 0.25823 0.25823 0 0 0 -0.253 0.2617v1.541h-2.582v-1.541a0.25823 0.25823 0 0 0 -0.262 -0.2617 0.25823 0.25823 0 0 0 -0.254 0.2617v1.541h-2.582v-1.541a0.25823 0.25823 0 0 0 -0.2638 -0.2617zm0.15234 3h9c0.277 0 0.5 0.223 0.5 0.5s-0.223 0.5-0.5 0.5h-9c-0.277 0-0.5-0.223-0.5-0.5s0.223-0.5 0.5-0.5zm0 3h9c0.277 0 0.5 0.223 0.5 0.5s-0.223 0.5-0.5 0.5h-9c-0.277 0-0.5-0.223-0.5-0.5s0.223-0.5 0.5-0.5zm0 3h9c0.277 0 0.5 0.223 0.5 0.5s-0.223 0.5-0.5 0.5h-9c-0.277 0-0.5-0.223-0.5-0.5s0.223-0.5 0.5-0.5zm0 3h9c0.277 0 0.5 0.223 0.5 0.5s-0.223 0.5-0.5 0.5h-9c-0.277 0-0.5-0.223-0.5-0.5s0.223-0.5 0.5-0.5z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-cpufreq-25.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-cpufreq-25.svg
new file mode 100644
index 000000000..ad4c2f05a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-cpufreq-25.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m7.3532 3.9945a0.25823 0.25823 0 0 0 -0.2539 0.2617v1.5684c-0.6493 0.1087-1.1549 0.6144-1.2637 1.2636h-1.5684a0.25879 0.25879 0 1 0 0 0.51758h1.541v2.582h-1.541a0.25823 0.25823 0 1 0 0 0.51562h1.541v2.582h-1.541a0.25823 0.25823 0 1 0 0 0.51562h1.541v2.582h-1.541a0.25879 0.25879 0 1 0 0 0.51758h1.5684c0.10876 0.64926 0.61441 1.1549 1.2637 1.2637v1.5684a0.25879 0.25879 0 1 0 0.51758 0v-1.541h2.582v1.541a0.25823 0.25823 0 1 0 0.51562 0v-1.541h2.582v1.541a0.25823 0.25823 0 1 0 0.51562 0v-1.541h2.582v1.541a0.25879 0.25879 0 0 0 0.51758 0v-1.5684c0.64926-0.10876 1.1549-0.61441 1.2637-1.2637h1.5684a0.25823 0.25823 0 0 0 0.26172 -0.26172 0.25823 0.25823 0 0 0 -0.26172 -0.25586h-1.541v-2.582h1.541a0.25823 0.25823 0 0 0 0.26172 -0.26172 0.25823 0.25823 0 0 0 -0.26172 -0.25391h-1.541v-2.582h1.541a0.25823 0.25823 0 0 0 0.26172 -0.26172 0.25823 0.25823 0 0 0 -0.26172 -0.25391h-1.541v-2.582h1.541a0.25823 0.25823 0 0 0 0.261 -0.2639 0.25823 0.25823 0 0 0 -0.262 -0.2539h-1.5684c-0.109-0.6492-0.615-1.1549-1.264-1.2636v-1.5684a0.25823 0.25823 0 0 0 -0.264 -0.2617 0.25823 0.25823 0 0 0 -0.254 0.2617v1.541h-2.582v-1.541a0.25823 0.25823 0 0 0 -0.262 -0.2617 0.25823 0.25823 0 0 0 -0.253 0.2617v1.541h-2.582v-1.541a0.25823 0.25823 0 0 0 -0.262 -0.2617 0.25823 0.25823 0 0 0 -0.254 0.2617v1.541h-2.582v-1.541a0.25823 0.25823 0 0 0 -0.2638 -0.2617zm0.15234 12h9c0.277 0 0.5 0.223 0.5 0.5s-0.223 0.5-0.5 0.5h-9c-0.277 0-0.5-0.223-0.5-0.5s0.223-0.5 0.5-0.5z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-cpufreq-50.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-cpufreq-50.svg
new file mode 100644
index 000000000..2e6ba890d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-cpufreq-50.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m7.3532 3.9945a0.25823 0.25823 0 0 0 -0.2539 0.2617v1.5684c-0.6493 0.1087-1.1549 0.6144-1.2637 1.2636h-1.5684a0.25879 0.25879 0 1 0 0 0.51758h1.541v2.582h-1.541a0.25823 0.25823 0 1 0 0 0.51562h1.541v2.582h-1.541a0.25823 0.25823 0 1 0 0 0.51562h1.541v2.582h-1.541a0.25879 0.25879 0 1 0 0 0.51758h1.5684c0.10876 0.64926 0.61441 1.1549 1.2637 1.2637v1.5684a0.25879 0.25879 0 1 0 0.51758 0v-1.541h2.582v1.541a0.25823 0.25823 0 1 0 0.51562 0v-1.541h2.582v1.541a0.25823 0.25823 0 1 0 0.51562 0v-1.541h2.582v1.541a0.25879 0.25879 0 0 0 0.51758 0v-1.5684c0.64926-0.10876 1.1549-0.61441 1.2637-1.2637h1.5684a0.25823 0.25823 0 0 0 0.26172 -0.26172 0.25823 0.25823 0 0 0 -0.26172 -0.25586h-1.541v-2.582h1.541a0.25823 0.25823 0 0 0 0.26172 -0.26172 0.25823 0.25823 0 0 0 -0.26172 -0.25391h-1.541v-2.582h1.541a0.25823 0.25823 0 0 0 0.26172 -0.26172 0.25823 0.25823 0 0 0 -0.26172 -0.25391h-1.541v-2.582h1.541a0.25823 0.25823 0 0 0 0.261 -0.2639 0.25823 0.25823 0 0 0 -0.262 -0.2539h-1.5684c-0.109-0.6492-0.615-1.1549-1.264-1.2636v-1.5684a0.25823 0.25823 0 0 0 -0.264 -0.2617 0.25823 0.25823 0 0 0 -0.254 0.2617v1.541h-2.582v-1.541a0.25823 0.25823 0 0 0 -0.262 -0.2617 0.25823 0.25823 0 0 0 -0.253 0.2617v1.541h-2.582v-1.541a0.25823 0.25823 0 0 0 -0.262 -0.2617 0.25823 0.25823 0 0 0 -0.254 0.2617v1.541h-2.582v-1.541a0.25823 0.25823 0 0 0 -0.2638 -0.2617zm0.15234 9h9c0.277 0 0.5 0.223 0.5 0.5s-0.223 0.5-0.5 0.5h-9c-0.277 0-0.5-0.223-0.5-0.5s0.223-0.5 0.5-0.5zm0 3h9c0.277 0 0.5 0.223 0.5 0.5s-0.223 0.5-0.5 0.5h-9c-0.277 0-0.5-0.223-0.5-0.5s0.223-0.5 0.5-0.5z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-cpufreq-75.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-cpufreq-75.svg
new file mode 100644
index 000000000..97d1d84ab
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-cpufreq-75.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m7.3532 3.9945a0.25823 0.25823 0 0 0 -0.2539 0.2617v1.5684c-0.6493 0.1087-1.1549 0.6144-1.2637 1.2636h-1.5684a0.25879 0.25879 0 1 0 0 0.51758h1.541v2.582h-1.541a0.25823 0.25823 0 1 0 0 0.51562h1.541v2.582h-1.541a0.25823 0.25823 0 1 0 0 0.51562h1.541v2.582h-1.541a0.25879 0.25879 0 1 0 0 0.51758h1.5684c0.10876 0.64926 0.61441 1.1549 1.2637 1.2637v1.5684a0.25879 0.25879 0 1 0 0.51758 0v-1.541h2.582v1.541a0.25823 0.25823 0 1 0 0.51562 0v-1.541h2.582v1.541a0.25823 0.25823 0 1 0 0.51562 0v-1.541h2.582v1.541a0.25879 0.25879 0 0 0 0.51758 0v-1.5684c0.64926-0.10876 1.1549-0.61441 1.2637-1.2637h1.5684a0.25823 0.25823 0 0 0 0.26172 -0.26172 0.25823 0.25823 0 0 0 -0.26172 -0.25586h-1.541v-2.582h1.541a0.25823 0.25823 0 0 0 0.26172 -0.26172 0.25823 0.25823 0 0 0 -0.26172 -0.25391h-1.541v-2.582h1.541a0.25823 0.25823 0 0 0 0.26172 -0.26172 0.25823 0.25823 0 0 0 -0.26172 -0.25391h-1.541v-2.582h1.541a0.25823 0.25823 0 0 0 0.261 -0.2639 0.25823 0.25823 0 0 0 -0.262 -0.2539h-1.5684c-0.109-0.6492-0.615-1.1549-1.264-1.2636v-1.5684a0.25823 0.25823 0 0 0 -0.264 -0.2617 0.25823 0.25823 0 0 0 -0.254 0.2617v1.541h-2.582v-1.541a0.25823 0.25823 0 0 0 -0.262 -0.2617 0.25823 0.25823 0 0 0 -0.253 0.2617v1.541h-2.582v-1.541a0.25823 0.25823 0 0 0 -0.262 -0.2617 0.25823 0.25823 0 0 0 -0.254 0.2617v1.541h-2.582v-1.541a0.25823 0.25823 0 0 0 -0.2638 -0.2617zm0.15234 6h9c0.277 0 0.5 0.223 0.5 0.5s-0.223 0.5-0.5 0.5h-9c-0.277 0-0.5-0.223-0.5-0.5s0.223-0.5 0.5-0.5zm0 3h9c0.277 0 0.5 0.223 0.5 0.5s-0.223 0.5-0.5 0.5h-9c-0.277 0-0.5-0.223-0.5-0.5s0.223-0.5 0.5-0.5zm0 3h9c0.277 0 0.5 0.223 0.5 0.5s-0.223 0.5-0.5 0.5h-9c-0.277 0-0.5-0.223-0.5-0.5s0.223-0.5 0.5-0.5z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-cpufreq.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-cpufreq.svg
new file mode 100644
index 000000000..b255c4e95
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-cpufreq.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m7.3482 4a0.25823 0.25823 0 0 0 -0.2542 0.2623v1.5674c-0.6493 0.1087-1.156 0.6154-1.2648 1.2647h-1.5674a0.25823 0.25823 0 1 0 0 0.5164h1.5411v2.582h-1.5411a0.25823 0.25823 0 1 0 0 0.5164h1.5411v2.582h-1.5411a0.25823 0.25823 0 1 0 0 0.5164h1.5411v2.582h-1.5411a0.25823 0.25823 0 1 0 0 0.5164h1.5674c0.10876 0.64926 0.61551 1.156 1.2648 1.2648v1.5674a0.25823 0.25823 0 1 0 0.5164 0v-1.5411h2.582v1.5411a0.25823 0.25823 0 1 0 0.5164 0v-1.5411h2.582v1.5411a0.25823 0.25823 0 1 0 0.5164 0v-1.5411h2.582v1.5411a0.25823 0.25823 0 1 0 0.5164 0v-1.5674c0.64926-0.10876 1.156-0.61551 1.2648-1.2648h1.5674a0.25823 0.25823 0 0 0 0.26223 -0.26223 0.25823 0.25823 0 0 0 -0.26223 -0.25417h-1.5411v-2.582h1.5411a0.25823 0.25823 0 0 0 0.26223 -0.26223 0.25823 0.25823 0 0 0 -0.26223 -0.25417h-1.5411v-2.582h1.5411a0.25823 0.25823 0 0 0 0.26223 -0.26223 0.25823 0.25823 0 0 0 -0.26223 -0.25417h-1.5411v-2.582h1.5411a0.25823 0.25823 0 0 0 0.264 -0.2624 0.25823 0.25823 0 0 0 -0.262 -0.2542h-1.5674c-0.109-0.6493-0.616-1.156-1.265-1.2648v-1.5674a0.25823 0.25823 0 0 0 -0.263 -0.2622 0.25823 0.25823 0 0 0 -0.254 0.2623v1.5411h-2.582v-1.5411a0.25823 0.25823 0 0 0 -0.262 -0.2623 0.25823 0.25823 0 0 0 -0.254 0.2623v1.5411h-2.582v-1.5411a0.25823 0.25823 0 0 0 -0.262 -0.2623 0.25823 0.25823 0 0 0 -0.255 0.2623v1.5411h-2.582v-1.5411a0.25823 0.25823 0 0 0 -0.2618 -0.2623z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-feedindicator-attention.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-feedindicator-attention.svg
new file mode 100644
index 000000000..6f228b3ba
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-feedindicator-attention.svg
@@ -0,0 +1,8 @@
+<svg width="24" height="24" version="1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Highlight" d="m6.223 15.56c-1.23 0-2.223 0.995-2.223 2.221 0 1.228 0.9931 2.221 2.223 2.221 1.227 0 2.221-0.9939 2.221-2.221-7.324e-4 -1.226-0.9939-2.221-2.221-2.221z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m4 4v2.651c7.19 0.1443 12.99 6.034 12.99 13.26 0 0.03003-0.0015 0.06079-0.0015 0.08935h2.654c0-0.03003 0.0022-0.05932 0.0022-0.08935 0-8.686-6.996-15.77-15.65-15.91z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m4 9.314v2.653c4.259 0.1421 7.68 3.648 7.68 7.944 0 0.03003-7.32e-4 0.06079-0.0029 0.08935h2.654c0-0.02856 0.0029-0.05932 0.0029-0.08935 0-5.758-4.612-10.45-10.33-10.6z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-feedindicator.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-feedindicator.svg
new file mode 100644
index 000000000..9664d9ff9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-feedindicator.svg
@@ -0,0 +1,8 @@
+<svg width="24" height="24" version="1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m6.223 15.56c-1.23 0-2.223 0.9952-2.223 2.221 0 1.227 0.9931 2.221 2.223 2.221 1.227 0 2.22-0.9938 2.22-2.221-7.323e-4 -1.226-0.9938-2.221-2.22-2.221z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m4 4.002v2.651c7.189 0.1443 12.99 6.033 12.99 13.26 0 0.03003-0.0015 0.06078-0.0015 0.08935h2.653c0-0.03003 0.0022-0.05932 0.0022-0.08935 4.8e-5 -8.686-6.995-15.77-15.64-15.91z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m4.001 9.315v2.652c4.257 0.142 7.68 3.647 7.68 7.944 0 0.03002-7.33e-4 0.06076-0.0029 0.08932h2.653c0-0.02855 0.0029-0.0593 0.0029-0.08932-7.33e-4 -5.755-4.61-10.45-10.33-10.59z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-fortune.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-fortune.svg
new file mode 100644
index 000000000..b430271e4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-fortune.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m10.639 4.2324c-3.3645 0.9731-5.7393 3.5912-5.4452 7.2316 0.3393 4.201 6.4272 8.448 8.8112 8.536 1.0392-0.24581 0.43731-3.5716-0.17439-6.082-0.17148-0.67825-0.34384-1.3538-0.54062-2.0332-0.06401-0.2201-0.14108-0.49243-0.16131-0.55891-0.32566-1.0924-0.71998-2.3401-1.3647-4.3239-0.1219-0.35856 0.13474-0.73386 0.51009-0.74595 0.25122-0.0084 0.47701 0.15375 0.55151 0.39608 1.1173 3.4384 1.5608 4.9497 2.0163 6.7246 1.7956 2.2494 4.4059 5.3278 5.2491 5.1359 1.3007-0.29619 1.7717-8.9545-0.60017-11.625-2.372-2.6705-5.514-3.298-8.852-2.6555z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ak.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ak.svg
new file mode 100644
index 000000000..8fe7cb3e7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ak.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m5 12h4m-4 3v-6m4 6v-6m-4 0-1.51e-5 -0.9996c0-1 0-1 2-1 2-4.491e-4 2 4.491e-4 2 1l1.47e-5 0.9996" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="bevel" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m17 15-4-5m4-3-4 5m0 3v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Am.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Am.svg
new file mode 100644
index 000000000..028b692f2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Am.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m4 12h4m-4 3v-6m4 6v-6m-4 0-1.51e-5 -0.9996c0-1 0-1 2-1 2-4.491e-4 2 4.491e-4 2 1l1.47e-5 0.9996" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="bevel" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m18 15v-8m-6 0 3 4 3-4m-6 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ar-1.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ar-1.svg
new file mode 120000
index 000000000..86266ed4a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ar-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ar.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ar-10.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ar-10.svg
new file mode 120000
index 000000000..86266ed4a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ar-10.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ar.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ar-11.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ar-11.svg
new file mode 120000
index 000000000..86266ed4a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ar-11.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ar.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ar-2.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ar-2.svg
new file mode 120000
index 000000000..86266ed4a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ar-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ar.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ar-3.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ar-3.svg
new file mode 120000
index 000000000..86266ed4a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ar-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ar.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ar-4.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ar-4.svg
new file mode 120000
index 000000000..86266ed4a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ar-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ar.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ar-5.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ar-5.svg
new file mode 120000
index 000000000..86266ed4a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ar-5.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ar.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ar-6.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ar-6.svg
new file mode 120000
index 000000000..86266ed4a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ar-6.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ar.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ar-7.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ar-7.svg
new file mode 120000
index 000000000..86266ed4a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ar-7.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ar.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ar-8.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ar-8.svg
new file mode 120000
index 000000000..86266ed4a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ar-8.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ar.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ar-9.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ar-9.svg
new file mode 120000
index 000000000..86266ed4a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ar-9.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ar.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ar.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ar.svg
new file mode 100644
index 000000000..baa1cedc0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ar.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m5 12h4m-4 3v-6m4 6v-6m-4 0-1.51e-5 -0.9996c0-1 0-1 2-1 2-4.491e-4 2 4.491e-4 2 1l1.47e-5 0.9996" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="bevel" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m17 15-2-3m-2-1 2-3e-6c0.4238-1e-6 0.729 4.54e-4 1 4.54e-4 1 0 1 0 1-1 0-0.2567 1.5e-5 -0.5998 1.2e-5 -1l-1.2e-5 -0.9996c0-1 0-1-1-1-0.2245 0-0.5441 0.00944-0.8745 0.00719-1.125-0.00765-2.125-0.00756-2.125-0.00756m9.9e-5 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Av.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Av.svg
new file mode 100644
index 000000000..33ec2ea2e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Av.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m5 12h4m-4 3v-6m4 6v-6m-4 0-1.51e-5 -0.9996c0-1 0-1 2-1 2-4.491e-4 2 4.491e-4 2 1l1.47e-5 0.9996" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="bevel" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m18 7.007-2.5 8-2.5-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Az-1.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Az-1.svg
new file mode 120000
index 000000000..062c1a53f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Az-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Az.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Az-2.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Az-2.svg
new file mode 120000
index 000000000..062c1a53f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Az-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Az.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Az.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Az.svg
new file mode 100644
index 000000000..2257e3988
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Az.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m5 12h4m-4 3v-6m4 6v-6m-4 0-1.51e-5 -0.9996c0-1 0-1 2-1 2-4.491e-4 2 4.491e-4 2 1l1.47e-5 0.9996" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="bevel" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m13 7h4l-4 8h4v0" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Be-1.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Be-1.svg
new file mode 120000
index 000000000..f0306a48c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Be-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Be.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Be-10.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Be-10.svg
new file mode 120000
index 000000000..f0306a48c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Be-10.svg
@@ -0,0 +1 @@
+indicator-keyboard-Be.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Be-11.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Be-11.svg
new file mode 120000
index 000000000..f0306a48c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Be-11.svg
@@ -0,0 +1 @@
+indicator-keyboard-Be.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Be-12.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Be-12.svg
new file mode 120000
index 000000000..f0306a48c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Be-12.svg
@@ -0,0 +1 @@
+indicator-keyboard-Be.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Be-13.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Be-13.svg
new file mode 120000
index 000000000..f0306a48c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Be-13.svg
@@ -0,0 +1 @@
+indicator-keyboard-Be.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Be-14.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Be-14.svg
new file mode 120000
index 000000000..f0306a48c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Be-14.svg
@@ -0,0 +1 @@
+indicator-keyboard-Be.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Be-2.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Be-2.svg
new file mode 120000
index 000000000..f0306a48c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Be-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Be.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Be-3.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Be-3.svg
new file mode 120000
index 000000000..f0306a48c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Be-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Be.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Be-4.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Be-4.svg
new file mode 120000
index 000000000..f0306a48c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Be-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-Be.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Be-5.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Be-5.svg
new file mode 120000
index 000000000..f0306a48c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Be-5.svg
@@ -0,0 +1 @@
+indicator-keyboard-Be.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Be-6.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Be-6.svg
new file mode 120000
index 000000000..f0306a48c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Be-6.svg
@@ -0,0 +1 @@
+indicator-keyboard-Be.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Be-7.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Be-7.svg
new file mode 120000
index 000000000..f0306a48c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Be-7.svg
@@ -0,0 +1 @@
+indicator-keyboard-Be.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Be-8.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Be-8.svg
new file mode 120000
index 000000000..f0306a48c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Be-8.svg
@@ -0,0 +1 @@
+indicator-keyboard-Be.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Be-9.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Be-9.svg
new file mode 120000
index 000000000..f0306a48c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Be-9.svg
@@ -0,0 +1 @@
+indicator-keyboard-Be.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Be.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Be.svg
new file mode 100644
index 000000000..cde4e5a61
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Be.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m4.968 10.99s2 0.02271 3 0.02268c0.4072-2.5e-5 0.7412 3.46e-4 1 3.46e-4 1 0 1 0 1 1 0 0.2561 0 0.574 1e-6 0.9772 0 0.4017-1e-6 0.7581-1e-6 1.023 0 1 0 1-1 1-0.2543 0-0.6067-2.44e-4 -1-2.44e-4 -1 0-3-0.02268-3-0.02268m1.137e-4 -8v8m-9.82e-5 -3.977 2-4e-6c2 0 2 0 2-2l-1.7e-5 -0.9997c0-1 0-1-1-1-0.2576 0-0.5967-3.479e-4 -1-3.471e-4l-2 3.8e-6m9.82e-5 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="bevel" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m14 15h4m-4-4h4m-4-4h4m-4 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="bevel" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Bg-1.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Bg-1.svg
new file mode 120000
index 000000000..1abf17d37
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Bg-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Bg.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Bg-2.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Bg-2.svg
new file mode 120000
index 000000000..1abf17d37
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Bg-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Bg.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Bg-3.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Bg-3.svg
new file mode 120000
index 000000000..1abf17d37
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Bg-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Bg.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Bg.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Bg.svg
new file mode 100644
index 000000000..11ebdecd7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Bg.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m3.968 10.99s2 0.02271 3 0.02268c0.4072-2.5e-5 0.7412 3.46e-4 1 3.46e-4 1 0 1 0 1 1 0 0.2561 0 0.574 1e-6 0.9772 0 0.4017-1e-6 0.7581-1e-6 1.023 0 1 0 1-1 1-0.2543 0-0.6067-2.44e-4 -1-2.44e-4 -1 0-3-0.02268-3-0.02268m1.137e-4 -8v8m-9.82e-5 -3.977 2-4e-6c2 0 2 0 2-2l-1.7e-5 -0.9997c0-1 0-1-1-1-0.2576 0-0.5967-3.479e-4 -1-3.471e-4l-2 3.8e-6m9.82e-5 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="bevel" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m15.95 12h2m-1 0-1.1e-5 2c0 1 0 1-1 0.9996-0.4078 0-1.702 4.48e-4 -2 4.48e-4 -1 0-1 0-1-1l1.5e-5 -3-1.5e-5 -3c0-1 0-1 1-1 0.2508 0 1.616-3.629e-4 2-4.492e-4 1 4.492e-4 1 4.492e-4 1 1" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="bevel" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Bm.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Bm.svg
new file mode 100644
index 000000000..354b2142a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Bm.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m3.968 10.99s2 0.02271 3 0.02268c0.4072-2.5e-5 0.7412 3.46e-4 1 3.46e-4 1 0 1 0 1 1 0 0.2561 0 0.574 1e-6 0.9772 0 0.4017-1e-6 0.7581-1e-6 1.023 0 1 0 1-1 1-0.2543 0-0.6067-2.44e-4 -1-2.44e-4 -1 0-3-0.02268-3-0.02268m1.137e-4 -8v8m-9.82e-5 -3.977 2-4e-6c2 0 2 0 2-2l-1.7e-5 -0.9997c0-1 0-1-1-1-0.2576 0-0.5967-3.479e-4 -1-3.471e-4l-2 3.8e-6m9.82e-5 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="bevel" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m19 15v-8m-6 0 3 4 3-4m-6 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Bn-1.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Bn-1.svg
new file mode 120000
index 000000000..0447c2210
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Bn-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Bn.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Bn-2.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Bn-2.svg
new file mode 120000
index 000000000..0447c2210
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Bn-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Bn.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Bn-3.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Bn-3.svg
new file mode 120000
index 000000000..0447c2210
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Bn-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Bn.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Bn-4.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Bn-4.svg
new file mode 120000
index 000000000..0447c2210
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Bn-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-Bn.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Bn.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Bn.svg
new file mode 100644
index 000000000..c0e3d935a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Bn.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m4.968 10.99s2 0.02271 3 0.02268c0.4072-2.5e-5 0.7412 3.46e-4 1 3.46e-4 1 0 1 0 1 1 0 0.2561 0 0.574 1e-6 0.9772 0 0.4017-1e-6 0.7581-1e-6 1.023 0 1 0 1-1 1-0.2543 0-0.6067-2.44e-4 -1-2.44e-4 -1 0-3-0.02268-3-0.02268m1.137e-4 -8v8m-9.82e-5 -3.977 2-4e-6c2 0 2 0 2-2l-1.7e-5 -0.9997c0-1 0-1-1-1-0.2576 0-0.5967-3.479e-4 -1-3.471e-4l-2 3.8e-6m9.82e-5 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="bevel" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m14 15v-8l4 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Br-1.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Br-1.svg
new file mode 120000
index 000000000..407086e82
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Br-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Br.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Br-2.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Br-2.svg
new file mode 120000
index 000000000..407086e82
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Br-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Br.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Br-3.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Br-3.svg
new file mode 120000
index 000000000..407086e82
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Br-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Br.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Br.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Br.svg
new file mode 100644
index 000000000..bdd29b59e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Br.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m4.968 10.99s2 0.02271 3 0.02268c0.4072-2.5e-5 0.7412 3.46e-4 1 3.46e-4 1 0 1 0 1 1 0 0.2561 0 0.574 1e-6 0.9772 0 0.4017-1e-6 0.7581-1e-6 1.023 0 1 0 1-1 1-0.2543 0-0.6067-2.44e-4 -1-2.44e-4 -1 0-3-0.02268-3-0.02268m1.137e-4 -8v8m-9.82e-5 -3.977 2-4e-6c2 0 2 0 2-2l-1.7e-5 -0.9997c0-1 0-1-1-1-0.2576 0-0.5967-3.479e-4 -1-3.471e-4l-2 3.8e-6m9.82e-5 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="bevel" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m18 15-2-3m-2-1 2-4e-6c0.4238-1e-6 0.729 4.54e-4 1 4.54e-4 1 0 1 0 1-1 0-0.2567 1.5e-5 -0.5998 1.2e-5 -1l-1.2e-5 -0.9996c0-1 0-1-1-1-0.2245 0-0.5441 0.00944-0.8745 0.00719-1.125-0.00765-2.125-0.00756-2.125-0.00756m9.9e-5 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Bs-1.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Bs-1.svg
new file mode 120000
index 000000000..53b805827
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Bs-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Bs.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Bs-2.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Bs-2.svg
new file mode 120000
index 000000000..53b805827
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Bs-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Bs.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Bs-3.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Bs-3.svg
new file mode 120000
index 000000000..53b805827
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Bs-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Bs.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Bs-4.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Bs-4.svg
new file mode 120000
index 000000000..53b805827
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Bs-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-Bs.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Bs-5.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Bs-5.svg
new file mode 120000
index 000000000..53b805827
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Bs-5.svg
@@ -0,0 +1 @@
+indicator-keyboard-Bs.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Bs.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Bs.svg
new file mode 100644
index 000000000..192768712
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Bs.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m4.968 10.99s2 0.02271 3 0.02268c0.4072-2.5e-5 0.7412 3.46e-4 1 3.46e-4 1 0 1 0 1 1 0 0.2561 0 0.574 1e-6 0.9772 0 0.4017-1e-6 0.7581-1e-6 1.023 0 1 0 1-1 1-0.2543 0-0.6067-2.44e-4 -1-2.44e-4 -1 0-3-0.02268-3-0.02268m1.137e-4 -8v8m-9.82e-5 -3.977 2-4e-6c2 0 2 0 2-2l-1.7e-5 -0.9997c0-1 0-1-1-1-0.2576 0-0.5967-3.479e-4 -1-3.471e-4l-2 3.8e-6m9.82e-5 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="bevel" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m14 14c0 1 0 1 1 1 0.3591 0 0.4253 2.18e-4 1 3.2e-5 0.4546-1.11e-4 -1.1e-5 -3.2e-5 1-3.2e-5 0 0 1 0 1-1l8e-6 -1c0-4.214-4 0.2112-3.988-3.991-0.0025-0.4205-0.01209-0.7454-0.01209-1.009 0-1 1-1 1-1 0.2519 0 0.6317-4.499e-4 1-4.492e-4 0.3477 0 0.7413 4.492e-4 1 4.492e-4 1 0 1 0 1 1" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-By-1.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-By-1.svg
new file mode 120000
index 000000000..21ffb6433
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-By-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-By.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-By-2.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-By-2.svg
new file mode 120000
index 000000000..21ffb6433
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-By-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-By.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-By-3.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-By-3.svg
new file mode 120000
index 000000000..21ffb6433
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-By-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-By.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-By.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-By.svg
new file mode 100644
index 000000000..822a49e65
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-By.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m3.968 10.99s2 0.02271 3 0.02268c0.4072-2.5e-5 0.7412 3.46e-4 1 3.46e-4 1 0 1 0 1 1 0 0.2561 0 0.574 1e-6 0.9772 0 0.4017-1e-6 0.7581-1e-6 1.023 0 1 0 1-1 1-0.2543 0-0.6067-2.44e-4 -1-2.44e-4 -1 0-3-0.02268-3-0.02268m1.137e-4 -8v8m-9.82e-5 -3.977 2-4e-6c2 0 2 0 2-2l-1.7e-5 -0.9997c0-1 0-1-1-1-0.2576 0-0.5967-3.479e-4 -1-3.471e-4l-2 3.8e-6m9.82e-5 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="bevel" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m15 15v-4m3-4-3 4m-3-4 3 4" fill="none" stroke="currentColor" stroke-linecap="round" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ch.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ch.svg
new file mode 100644
index 000000000..b7cd22d02
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ch.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m9 14c0 1 0 1-1 0.9996-0.3988-1.79e-4 -1.742 4.48e-4 -2 4.48e-4 -0.4623 0-1 0-1-1l1.4e-5 -3-1.4e-5 -3c-5e-6 -1 0-1 1-1 0.4322 0 0.8111-2.531e-4 1-4.492e-4 0.4231-4.393e-4 0.4525 4.492e-4 1 4.492e-4 1 0 1 0 1 1" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="bevel" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m13 11h4m0 4v-8m-4 8v-8 0" fill="none" stroke="currentColor" stroke-linecap="round" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Cm-1.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Cm-1.svg
new file mode 120000
index 000000000..c46ff7b11
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Cm-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Cm.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Cm-2.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Cm-2.svg
new file mode 120000
index 000000000..c46ff7b11
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Cm-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Cm.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Cm-3.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Cm-3.svg
new file mode 120000
index 000000000..c46ff7b11
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Cm-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Cm.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Cm-4.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Cm-4.svg
new file mode 120000
index 000000000..c46ff7b11
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Cm-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-Cm.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Cm-5.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Cm-5.svg
new file mode 120000
index 000000000..c46ff7b11
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Cm-5.svg
@@ -0,0 +1 @@
+indicator-keyboard-Cm.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Cm.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Cm.svg
new file mode 100644
index 000000000..7d8117255
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Cm.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m8 14c0 1 0 1-1 0.9996-0.3988-1.79e-4 -1.742 4.48e-4 -2 4.48e-4 -0.4623 0-1 0-1-1l1.4e-5 -3-1.4e-5 -3c-5e-6 -1 0-1 1-1 0.4322 0 0.8111-2.531e-4 1-4.492e-4 0.4231-4.393e-4 0.4525 4.492e-4 1 4.492e-4 1 0 1 0 1 1" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="bevel" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m18 15v-8m-6 0 3 4 3-4m-6 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Cr-1.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Cr-1.svg
new file mode 120000
index 000000000..f072b3308
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Cr-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Cr.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Cr-2.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Cr-2.svg
new file mode 120000
index 000000000..f072b3308
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Cr-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Cr.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Cr-3.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Cr-3.svg
new file mode 120000
index 000000000..f072b3308
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Cr-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Cr.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Cr.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Cr.svg
new file mode 100644
index 000000000..27183a6e6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Cr.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m9 14c0 1 0 1-1 0.9996-0.3988-1.79e-4 -1.742 4.48e-4 -2 4.48e-4 -0.4623 0-1 0-1-1l1.4e-5 -3-1.4e-5 -3c-5e-6 -1 0-1 1-1 0.4322 0 0.8111-2.531e-4 1-4.492e-4 0.4231-4.393e-4 0.4525 4.492e-4 1 4.492e-4 1 0 1 0 1 1" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="bevel" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m17 15-2-3m-2-1 2-4e-6c0.4238-1e-6 0.729 4.55e-4 1 4.55e-4 1 0 1 0 1-1 0-0.2567 1.5e-5 -0.5998 1.2e-5 -1l-1.2e-5 -0.9996c0-1 0-1-1-1-0.2245 0-0.5441 0.00944-0.8745 0.00719-1.125-0.00765-2.125-0.00756-2.125-0.00756m9.8e-5 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Cs-1.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Cs-1.svg
new file mode 120000
index 000000000..50ed1589b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Cs-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Cs.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Cs-2.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Cs-2.svg
new file mode 120000
index 000000000..50ed1589b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Cs-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Cs.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Cs-3.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Cs-3.svg
new file mode 120000
index 000000000..50ed1589b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Cs-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Cs.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Cs-4.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Cs-4.svg
new file mode 120000
index 000000000..50ed1589b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Cs-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-Cs.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Cs-5.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Cs-5.svg
new file mode 120000
index 000000000..50ed1589b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Cs-5.svg
@@ -0,0 +1 @@
+indicator-keyboard-Cs.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Cs-6.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Cs-6.svg
new file mode 120000
index 000000000..50ed1589b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Cs-6.svg
@@ -0,0 +1 @@
+indicator-keyboard-Cs.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Cs.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Cs.svg
new file mode 100644
index 000000000..9238f7914
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Cs.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m9 14c0 1 0 1-1 0.9996-0.3988-1.79e-4 -1.742 4.48e-4 -2 4.48e-4 -0.4623 0-1 0-1-1l1.4e-5 -3-1.4e-5 -3c-5e-6 -1 0-1 1-1 0.4322 0 0.8111-2.531e-4 1-4.492e-4 0.4231-4.393e-4 0.4525 4.492e-4 1 4.492e-4 1 0 1 0 1 1" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="bevel" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m13 14c0 1 0 1 1 1 0.3591 0 0.4253 2.18e-4 1 3.2e-5 0.4546-1.11e-4 -1.1e-5 -3.2e-5 1-3.2e-5 0 0 1 0 1-1l8e-6 -1c0-4.214-4 0.2112-3.988-3.991-0.0025-0.4205-0.01209-0.7454-0.01209-1.009 0-1 1-1 1-1 0.2519 0 0.6317-4.499e-4 1-4.492e-4 0.3477 0 0.7413 4.492e-4 1 4.492e-4 1 0 1 0 1 1" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Da-1.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Da-1.svg
new file mode 120000
index 000000000..378b74fe0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Da-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Da.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Da-2.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Da-2.svg
new file mode 120000
index 000000000..378b74fe0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Da-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Da.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Da-3.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Da-3.svg
new file mode 120000
index 000000000..378b74fe0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Da-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Da.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Da-4.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Da-4.svg
new file mode 120000
index 000000000..378b74fe0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Da-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-Da.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Da-5.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Da-5.svg
new file mode 120000
index 000000000..378b74fe0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Da-5.svg
@@ -0,0 +1 @@
+indicator-keyboard-Da.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Da.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Da.svg
new file mode 100644
index 000000000..3d4154cfa
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Da.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m5.007 15.01s4.014 0.3504 4-4c-0.0142-4.525-4-4-4-4m-0.0141 7.994v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="bevel" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m13 12h4m-4 3v-6m4 6v-6m-4 0-1.5e-5 -0.9996c0-1 0-1 2-1 2-4.491e-4 2 4.491e-4 2 1 1.5e-5 1.995 1.5e-5 0.9996 1.5e-5 0.9996" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="bevel" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-De-1.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-De-1.svg
new file mode 120000
index 000000000..0180a1b86
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-De-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-De.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-De-10.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-De-10.svg
new file mode 120000
index 000000000..0180a1b86
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-De-10.svg
@@ -0,0 +1 @@
+indicator-keyboard-De.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-De-11.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-De-11.svg
new file mode 120000
index 000000000..0180a1b86
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-De-11.svg
@@ -0,0 +1 @@
+indicator-keyboard-De.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-De-12.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-De-12.svg
new file mode 120000
index 000000000..0180a1b86
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-De-12.svg
@@ -0,0 +1 @@
+indicator-keyboard-De.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-De-13.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-De-13.svg
new file mode 120000
index 000000000..0180a1b86
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-De-13.svg
@@ -0,0 +1 @@
+indicator-keyboard-De.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-De-14.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-De-14.svg
new file mode 120000
index 000000000..0180a1b86
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-De-14.svg
@@ -0,0 +1 @@
+indicator-keyboard-De.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-De-15.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-De-15.svg
new file mode 120000
index 000000000..0180a1b86
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-De-15.svg
@@ -0,0 +1 @@
+indicator-keyboard-De.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-De-16.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-De-16.svg
new file mode 120000
index 000000000..0180a1b86
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-De-16.svg
@@ -0,0 +1 @@
+indicator-keyboard-De.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-De-17.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-De-17.svg
new file mode 120000
index 000000000..0180a1b86
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-De-17.svg
@@ -0,0 +1 @@
+indicator-keyboard-De.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-De-18.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-De-18.svg
new file mode 120000
index 000000000..0180a1b86
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-De-18.svg
@@ -0,0 +1 @@
+indicator-keyboard-De.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-De-19.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-De-19.svg
new file mode 120000
index 000000000..0180a1b86
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-De-19.svg
@@ -0,0 +1 @@
+indicator-keyboard-De.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-De-2.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-De-2.svg
new file mode 120000
index 000000000..0180a1b86
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-De-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-De.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-De-20.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-De-20.svg
new file mode 120000
index 000000000..0180a1b86
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-De-20.svg
@@ -0,0 +1 @@
+indicator-keyboard-De.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-De-21.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-De-21.svg
new file mode 120000
index 000000000..0180a1b86
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-De-21.svg
@@ -0,0 +1 @@
+indicator-keyboard-De.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-De-22.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-De-22.svg
new file mode 120000
index 000000000..0180a1b86
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-De-22.svg
@@ -0,0 +1 @@
+indicator-keyboard-De.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-De-23.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-De-23.svg
new file mode 120000
index 000000000..0180a1b86
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-De-23.svg
@@ -0,0 +1 @@
+indicator-keyboard-De.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-De-24.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-De-24.svg
new file mode 120000
index 000000000..0180a1b86
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-De-24.svg
@@ -0,0 +1 @@
+indicator-keyboard-De.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-De-25.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-De-25.svg
new file mode 120000
index 000000000..0180a1b86
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-De-25.svg
@@ -0,0 +1 @@
+indicator-keyboard-De.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-De-3.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-De-3.svg
new file mode 120000
index 000000000..0180a1b86
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-De-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-De.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-De-4.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-De-4.svg
new file mode 120000
index 000000000..0180a1b86
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-De-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-De.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-De-5.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-De-5.svg
new file mode 120000
index 000000000..0180a1b86
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-De-5.svg
@@ -0,0 +1 @@
+indicator-keyboard-De.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-De-6.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-De-6.svg
new file mode 120000
index 000000000..0180a1b86
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-De-6.svg
@@ -0,0 +1 @@
+indicator-keyboard-De.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-De-7.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-De-7.svg
new file mode 120000
index 000000000..0180a1b86
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-De-7.svg
@@ -0,0 +1 @@
+indicator-keyboard-De.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-De-8.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-De-8.svg
new file mode 120000
index 000000000..0180a1b86
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-De-8.svg
@@ -0,0 +1 @@
+indicator-keyboard-De.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-De-9.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-De-9.svg
new file mode 120000
index 000000000..0180a1b86
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-De-9.svg
@@ -0,0 +1 @@
+indicator-keyboard-De.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-De.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-De.svg
new file mode 100644
index 000000000..9bea3e522
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-De.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m5.007 15.01s4.014 0.3504 4-4c-0.0142-4.525-4-4-4-4m-0.0141 7.994v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="bevel" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m13 15h4m-4-4h4m-4-4h4m-4 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="bevel" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Dv.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Dv.svg
new file mode 100644
index 000000000..0ddf25399
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Dv.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m5.007 15.01s4.014 0.3504 4-4c-0.0142-4.525-4-4-4-4m-0.0141 7.994v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="bevel" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m18 7-2.5 8-2.5-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Dz.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Dz.svg
new file mode 100644
index 000000000..de2312c29
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Dz.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m5.007 15.01s4.014 0.3504 4-4c-0.0142-4.525-4-4-4-4m-0.0141 7.994v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="bevel" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m13 7h4l-4 8h4v0" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ee.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ee.svg
new file mode 100644
index 000000000..346560238
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ee.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m5 15h4m-4-4h4m-4-4h4m-4 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="bevel" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m13 15h4m-4-4h4m-4-4h4m-4 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="bevel" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-1.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-1.svg
new file mode 120000
index 000000000..2418dd7df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-En.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-10.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-10.svg
new file mode 120000
index 000000000..2418dd7df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-10.svg
@@ -0,0 +1 @@
+indicator-keyboard-En.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-11.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-11.svg
new file mode 120000
index 000000000..2418dd7df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-11.svg
@@ -0,0 +1 @@
+indicator-keyboard-En.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-12.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-12.svg
new file mode 120000
index 000000000..2418dd7df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-12.svg
@@ -0,0 +1 @@
+indicator-keyboard-En.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-13.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-13.svg
new file mode 120000
index 000000000..2418dd7df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-13.svg
@@ -0,0 +1 @@
+indicator-keyboard-En.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-14.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-14.svg
new file mode 120000
index 000000000..2418dd7df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-14.svg
@@ -0,0 +1 @@
+indicator-keyboard-En.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-15.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-15.svg
new file mode 120000
index 000000000..2418dd7df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-15.svg
@@ -0,0 +1 @@
+indicator-keyboard-En.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-16.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-16.svg
new file mode 120000
index 000000000..2418dd7df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-16.svg
@@ -0,0 +1 @@
+indicator-keyboard-En.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-17.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-17.svg
new file mode 120000
index 000000000..2418dd7df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-17.svg
@@ -0,0 +1 @@
+indicator-keyboard-En.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-18.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-18.svg
new file mode 120000
index 000000000..2418dd7df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-18.svg
@@ -0,0 +1 @@
+indicator-keyboard-En.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-19.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-19.svg
new file mode 120000
index 000000000..2418dd7df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-19.svg
@@ -0,0 +1 @@
+indicator-keyboard-En.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-2.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-2.svg
new file mode 120000
index 000000000..2418dd7df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-En.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-20.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-20.svg
new file mode 120000
index 000000000..2418dd7df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-20.svg
@@ -0,0 +1 @@
+indicator-keyboard-En.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-21.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-21.svg
new file mode 120000
index 000000000..2418dd7df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-21.svg
@@ -0,0 +1 @@
+indicator-keyboard-En.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-22.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-22.svg
new file mode 120000
index 000000000..2418dd7df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-22.svg
@@ -0,0 +1 @@
+indicator-keyboard-En.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-23.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-23.svg
new file mode 120000
index 000000000..2418dd7df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-23.svg
@@ -0,0 +1 @@
+indicator-keyboard-En.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-24.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-24.svg
new file mode 120000
index 000000000..2418dd7df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-24.svg
@@ -0,0 +1 @@
+indicator-keyboard-En.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-25.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-25.svg
new file mode 120000
index 000000000..2418dd7df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-25.svg
@@ -0,0 +1 @@
+indicator-keyboard-En.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-26.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-26.svg
new file mode 120000
index 000000000..2418dd7df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-26.svg
@@ -0,0 +1 @@
+indicator-keyboard-En.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-27.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-27.svg
new file mode 120000
index 000000000..2418dd7df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-27.svg
@@ -0,0 +1 @@
+indicator-keyboard-En.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-28.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-28.svg
new file mode 120000
index 000000000..2418dd7df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-28.svg
@@ -0,0 +1 @@
+indicator-keyboard-En.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-29.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-29.svg
new file mode 120000
index 000000000..2418dd7df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-29.svg
@@ -0,0 +1 @@
+indicator-keyboard-En.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-3.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-3.svg
new file mode 120000
index 000000000..2418dd7df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-En.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-30.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-30.svg
new file mode 120000
index 000000000..2418dd7df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-30.svg
@@ -0,0 +1 @@
+indicator-keyboard-En.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-31.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-31.svg
new file mode 120000
index 000000000..2418dd7df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-31.svg
@@ -0,0 +1 @@
+indicator-keyboard-En.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-32.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-32.svg
new file mode 120000
index 000000000..2418dd7df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-32.svg
@@ -0,0 +1 @@
+indicator-keyboard-En.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-33.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-33.svg
new file mode 120000
index 000000000..2418dd7df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-33.svg
@@ -0,0 +1 @@
+indicator-keyboard-En.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-34.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-34.svg
new file mode 120000
index 000000000..2418dd7df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-34.svg
@@ -0,0 +1 @@
+indicator-keyboard-En.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-35.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-35.svg
new file mode 120000
index 000000000..2418dd7df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-35.svg
@@ -0,0 +1 @@
+indicator-keyboard-En.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-4.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-4.svg
new file mode 120000
index 000000000..2418dd7df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-En.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-5.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-5.svg
new file mode 120000
index 000000000..2418dd7df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-5.svg
@@ -0,0 +1 @@
+indicator-keyboard-En.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-6.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-6.svg
new file mode 120000
index 000000000..2418dd7df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-6.svg
@@ -0,0 +1 @@
+indicator-keyboard-En.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-7.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-7.svg
new file mode 120000
index 000000000..2418dd7df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-7.svg
@@ -0,0 +1 @@
+indicator-keyboard-En.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-8.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-8.svg
new file mode 120000
index 000000000..2418dd7df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-8.svg
@@ -0,0 +1 @@
+indicator-keyboard-En.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-9.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-9.svg
new file mode 120000
index 000000000..2418dd7df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En-9.svg
@@ -0,0 +1 @@
+indicator-keyboard-En.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En.svg
new file mode 100644
index 000000000..f91c8771f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-En.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m5 15h4m-4-4h4m-4-4h4m-4 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="bevel" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m13 15v-8l4 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Eo-1.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Eo-1.svg
new file mode 120000
index 000000000..24188cbd5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Eo-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Eo.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Eo-2.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Eo-2.svg
new file mode 120000
index 000000000..24188cbd5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Eo-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Eo.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Eo.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Eo.svg
new file mode 100644
index 000000000..6b4a37de4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Eo.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m5 15h4m-4-4h4m-4-4h4m-4 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="bevel" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m15 6.999c2.4 0 2 2 2 4 0 2 0.3556 4.061-2 4-2.349 0-2-2-2-4 0-2-0.4355-4 2-4" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="bevel" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Es-1.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Es-1.svg
new file mode 120000
index 000000000..88508478f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Es-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Es.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Es-10.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Es-10.svg
new file mode 120000
index 000000000..88508478f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Es-10.svg
@@ -0,0 +1 @@
+indicator-keyboard-Es.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Es-11.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Es-11.svg
new file mode 120000
index 000000000..88508478f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Es-11.svg
@@ -0,0 +1 @@
+indicator-keyboard-Es.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Es-12.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Es-12.svg
new file mode 120000
index 000000000..88508478f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Es-12.svg
@@ -0,0 +1 @@
+indicator-keyboard-Es.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Es-2.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Es-2.svg
new file mode 120000
index 000000000..88508478f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Es-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Es.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Es-3.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Es-3.svg
new file mode 120000
index 000000000..88508478f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Es-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Es.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Es-4.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Es-4.svg
new file mode 120000
index 000000000..88508478f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Es-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-Es.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Es-5.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Es-5.svg
new file mode 120000
index 000000000..88508478f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Es-5.svg
@@ -0,0 +1 @@
+indicator-keyboard-Es.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Es-6.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Es-6.svg
new file mode 120000
index 000000000..88508478f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Es-6.svg
@@ -0,0 +1 @@
+indicator-keyboard-Es.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Es-7.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Es-7.svg
new file mode 120000
index 000000000..88508478f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Es-7.svg
@@ -0,0 +1 @@
+indicator-keyboard-Es.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Es-8.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Es-8.svg
new file mode 120000
index 000000000..88508478f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Es-8.svg
@@ -0,0 +1 @@
+indicator-keyboard-Es.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Es-9.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Es-9.svg
new file mode 120000
index 000000000..88508478f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Es-9.svg
@@ -0,0 +1 @@
+indicator-keyboard-Es.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Es.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Es.svg
new file mode 100644
index 000000000..e933b001f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Es.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m5 15h4m-4-4h4m-4-4h4m-4 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="bevel" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m13 14c0 1 0 1 1 1 0.3591 0 0.4253 2.18e-4 1 3.2e-5 0.4546-1.11e-4 -1.1e-5 -3.2e-5 1-3.2e-5 0 0 1 0 1-1l8e-6 -1c0-4.214-4 0.2112-3.988-3.991-0.0025-0.4205-0.01209-0.7454-0.01209-1.009 0-1 1-1 1-1 0.2519 0 0.6317-4.498e-4 1-4.491e-4 0.3477 0 0.7413 4.491e-4 1 4.491e-4 1 0 1 0 1 1" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Et-1.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Et-1.svg
new file mode 120000
index 000000000..915bf452f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Et-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Et.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Et-2.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Et-2.svg
new file mode 120000
index 000000000..915bf452f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Et-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Et.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Et-3.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Et-3.svg
new file mode 120000
index 000000000..915bf452f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Et-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Et.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Et-4.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Et-4.svg
new file mode 120000
index 000000000..915bf452f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Et-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-Et.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Et.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Et.svg
new file mode 100644
index 000000000..780c4f7c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Et.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m5 15h4m-4-4h4m-4-4h4m-4 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="bevel" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m13 7h4m-2 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fa-1.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fa-1.svg
new file mode 120000
index 000000000..df670dbc5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fa-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fa.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fa-2.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fa-2.svg
new file mode 120000
index 000000000..df670dbc5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fa-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fa.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fa-3.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fa-3.svg
new file mode 120000
index 000000000..df670dbc5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fa-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fa.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fa-4.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fa-4.svg
new file mode 120000
index 000000000..df670dbc5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fa-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fa.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fa.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fa.svg
new file mode 100644
index 000000000..aa18c338e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fa.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m5 11h4m-4-4h4m-4 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="bevel" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m13 12h4m-4 3v-6m4 6v-6m-4 0-1.5e-5 -0.9996c0-1 0-1 2-1 2-4.491e-4 2 4.491e-4 2 1 1.6e-5 1.995 1.6e-5 0.9996 1.6e-5 0.9996" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="bevel" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ff.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ff.svg
new file mode 100644
index 000000000..53a31328e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ff.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m5 11h4m-4-4h4m-4 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="bevel" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m13 11h4m-4-4h4m-4 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="bevel" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fi-1.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fi-1.svg
new file mode 120000
index 000000000..9ee376544
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fi-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fi.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fi-2.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fi-2.svg
new file mode 120000
index 000000000..9ee376544
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fi-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fi.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fi-3.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fi-3.svg
new file mode 120000
index 000000000..9ee376544
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fi-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fi.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fi-4.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fi-4.svg
new file mode 120000
index 000000000..9ee376544
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fi-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fi.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fi-5.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fi-5.svg
new file mode 120000
index 000000000..9ee376544
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fi-5.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fi.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fi.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fi.svg
new file mode 100644
index 000000000..98a09a307
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fi.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m5 11h4m-4-4h4m-4 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="bevel" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m13 15h4m-4-8h4m-2 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fo-1.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fo-1.svg
new file mode 120000
index 000000000..f10d41e70
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fo-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fo.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fo-2.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fo-2.svg
new file mode 120000
index 000000000..f10d41e70
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fo-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fo.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fo.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fo.svg
new file mode 100644
index 000000000..f45d78e01
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fo.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m5 11h4m-4-4h4m-4 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="bevel" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m15 6.999c2.4 0 2 2 2 4 0 2 0.3556 4.061-2 4-2.349 0-2-2-2-4 0-2-0.4355-4 2-4" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="bevel" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr-1.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr-1.svg
new file mode 120000
index 000000000..7a4d593bf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fr.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr-10.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr-10.svg
new file mode 120000
index 000000000..7a4d593bf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr-10.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fr.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr-11.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr-11.svg
new file mode 120000
index 000000000..7a4d593bf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr-11.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fr.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr-12.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr-12.svg
new file mode 120000
index 000000000..7a4d593bf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr-12.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fr.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr-13.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr-13.svg
new file mode 120000
index 000000000..7a4d593bf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr-13.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fr.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr-14.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr-14.svg
new file mode 120000
index 000000000..7a4d593bf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr-14.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fr.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr-15.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr-15.svg
new file mode 120000
index 000000000..7a4d593bf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr-15.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fr.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr-16.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr-16.svg
new file mode 120000
index 000000000..7a4d593bf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr-16.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fr.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr-17.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr-17.svg
new file mode 120000
index 000000000..7a4d593bf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr-17.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fr.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr-18.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr-18.svg
new file mode 120000
index 000000000..7a4d593bf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr-18.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fr.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr-19.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr-19.svg
new file mode 120000
index 000000000..7a4d593bf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr-19.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fr.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr-2.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr-2.svg
new file mode 120000
index 000000000..7a4d593bf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fr.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr-20.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr-20.svg
new file mode 120000
index 000000000..7a4d593bf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr-20.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fr.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr-21.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr-21.svg
new file mode 120000
index 000000000..7a4d593bf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr-21.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fr.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr-22.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr-22.svg
new file mode 120000
index 000000000..7a4d593bf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr-22.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fr.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr-23.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr-23.svg
new file mode 120000
index 000000000..7a4d593bf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr-23.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fr.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr-24.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr-24.svg
new file mode 120000
index 000000000..7a4d593bf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr-24.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fr.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr-25.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr-25.svg
new file mode 120000
index 000000000..7a4d593bf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr-25.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fr.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr-26.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr-26.svg
new file mode 120000
index 000000000..7a4d593bf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr-26.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fr.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr-27.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr-27.svg
new file mode 120000
index 000000000..7a4d593bf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr-27.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fr.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr-28.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr-28.svg
new file mode 120000
index 000000000..7a4d593bf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr-28.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fr.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr-29.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr-29.svg
new file mode 120000
index 000000000..7a4d593bf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr-29.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fr.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr-3.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr-3.svg
new file mode 120000
index 000000000..7a4d593bf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fr.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr-30.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr-30.svg
new file mode 120000
index 000000000..7a4d593bf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr-30.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fr.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr-31.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr-31.svg
new file mode 120000
index 000000000..7a4d593bf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr-31.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fr.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr-4.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr-4.svg
new file mode 120000
index 000000000..7a4d593bf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fr.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr-5.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr-5.svg
new file mode 120000
index 000000000..7a4d593bf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr-5.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fr.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr-6.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr-6.svg
new file mode 120000
index 000000000..7a4d593bf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr-6.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fr.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr-7.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr-7.svg
new file mode 120000
index 000000000..7a4d593bf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr-7.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fr.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr-8.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr-8.svg
new file mode 120000
index 000000000..7a4d593bf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr-8.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fr.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr-9.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr-9.svg
new file mode 120000
index 000000000..7a4d593bf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr-9.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fr.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr.svg
new file mode 100644
index 000000000..d0ded03c2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Fr.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m5 11h4m-4-4h4m-4 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="bevel" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m17 15-2-3m-2-1 2-4e-6c0.4238-1e-6 0.729 4.54e-4 1 4.54e-4 1 0 1 0 1-1 0-0.2567 1.5e-5 -0.5998 1.2e-5 -1l-1.2e-5 -0.9996c0-1 0-1-1-1-0.2245 0-0.5441 0.00944-0.8745 0.00719-1.125-0.00765-2.125-0.00756-2.125-0.00756m9.9e-5 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ga-1.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ga-1.svg
new file mode 120000
index 000000000..d0b8edd4f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ga-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ga.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ga-2.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ga-2.svg
new file mode 120000
index 000000000..d0b8edd4f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ga-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ga.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ga.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ga.svg
new file mode 100644
index 000000000..4148b19a5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ga.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m8.024 12h2m-1 0-1.13e-5 2c0 1 0 1-1 0.9996-0.4078 0-1.702 4.48e-4 -2 4.48e-4 -1 0-1 0-1-1l1.51e-5 -3-1.51e-5 -3c0-1 0-1 1-1 0.2508 0 1.616-3.629e-4 2-4.492e-4 1 4.492e-4 1 4.492e-4 1 1" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="bevel" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m14 12h4m-4 3v-6m4 6v-6m-4 0-1.5e-5 -0.9996c0-1 0-1 2-1 2-4.491e-4 2 4.491e-4 2 1 1.5e-5 1.995 1.5e-5 0.9996 1.5e-5 0.9996" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="bevel" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Gr-1.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Gr-1.svg
new file mode 120000
index 000000000..960bc4a2d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Gr-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Gr.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Gr-2.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Gr-2.svg
new file mode 120000
index 000000000..960bc4a2d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Gr-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Gr.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Gr-3.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Gr-3.svg
new file mode 120000
index 000000000..960bc4a2d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Gr-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Gr.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Gr-4.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Gr-4.svg
new file mode 120000
index 000000000..960bc4a2d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Gr-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-Gr.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Gr-5.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Gr-5.svg
new file mode 120000
index 000000000..960bc4a2d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Gr-5.svg
@@ -0,0 +1 @@
+indicator-keyboard-Gr.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Gr.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Gr.svg
new file mode 100644
index 000000000..8eadc5a24
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Gr.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m8.024 12h2m-1 0-1.13e-5 2c0 1 0 1-1 0.9996-0.4078 0-1.702 4.48e-4 -2 4.48e-4 -1 0-1 0-1-1l1.51e-5 -3-1.51e-5 -3c0-1 0-1 1-1 0.2508 0 1.616-3.629e-4 2-4.492e-4 1 4.492e-4 1 4.492e-4 1 1" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="bevel" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m18 15-2-3m-2-1 2-4e-6c0.4238-1e-6 0.729 4.55e-4 1 4.55e-4 1 0 1 0 1-1 0-0.2567 1.5e-5 -0.5998 1.1e-5 -1l-1.1e-5 -0.9996c0-1 0-1-1-1-0.2245 0-0.5441 0.00944-0.8745 0.00719-1.125-0.00765-2.125-0.00756-2.125-0.00756m9.8e-5 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Gu.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Gu.svg
new file mode 100644
index 000000000..331d73a86
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Gu.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m8.024 12h2m-1 0-1.13e-5 2c0 1 0 1-1 0.9996-0.4078 0-1.702 4.48e-4 -2 4.48e-4 -1 0-1 0-1-1l1.51e-5 -3-1.51e-5 -3c0-1 0-1 1-1 0.2508 0 1.616-3.629e-4 2-4.492e-4 1 4.492e-4 1 4.492e-4 1 1" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="bevel" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m18 7.005-4e-6 6c0 1-4e-6 2-1 2-0.3954 0-0.6109 0.0096-1-4.48e-4 -0.3839 0.0015-8e-6 4.48e-4 -1 4.48e-4 -1 0-1-1-1-2l4e-6 -6" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="bevel" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ha-1.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ha-1.svg
new file mode 120000
index 000000000..f3d7f9ae2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ha-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ha.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ha-2.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ha-2.svg
new file mode 120000
index 000000000..f3d7f9ae2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ha-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ha.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ha.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ha.svg
new file mode 100644
index 000000000..3cbc01154
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ha.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m5 11h4m0 4v-8m-4 8v-8 0" fill="none" stroke="currentColor" stroke-linecap="round" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m13 12h4m-4 3v-6m4 6v-6m-4 0-1.5e-5 -0.9996c0-1 0-1 2-1 2-4.491e-4 2 4.491e-4 2 1 1.6e-5 1.995 1.6e-5 0.9996 1.6e-5 0.9996" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="bevel" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-He-1.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-He-1.svg
new file mode 120000
index 000000000..5e49240de
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-He-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-He.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-He-2.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-He-2.svg
new file mode 120000
index 000000000..5e49240de
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-He-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-He.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-He-3.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-He-3.svg
new file mode 120000
index 000000000..5e49240de
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-He-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-He.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-He-4.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-He-4.svg
new file mode 120000
index 000000000..5e49240de
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-He-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-He.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-He.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-He.svg
new file mode 100644
index 000000000..38115169a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-He.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m5 11h4m0 4v-8m-4 8v-8 0" fill="none" stroke="currentColor" stroke-linecap="round" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m13 15h4m-4-4h4m-4-4h4m-4 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="bevel" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hi-1.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hi-1.svg
new file mode 120000
index 000000000..d4dd2464f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hi-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Hi.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hi-2.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hi-2.svg
new file mode 120000
index 000000000..d4dd2464f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hi-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Hi.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hi-3.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hi-3.svg
new file mode 120000
index 000000000..d4dd2464f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hi-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Hi.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hi.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hi.svg
new file mode 100644
index 000000000..201358484
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hi.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m5 11h4m0 4v-8m-4 8v-8 0" fill="none" stroke="currentColor" stroke-linecap="round" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m13 15h4m-4-8h4m-2 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hr-1.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hr-1.svg
new file mode 120000
index 000000000..8ebeedf66
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hr-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Hr.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hr-2.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hr-2.svg
new file mode 120000
index 000000000..8ebeedf66
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hr-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Hr.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hr-3.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hr-3.svg
new file mode 120000
index 000000000..8ebeedf66
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hr-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Hr.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hr-4.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hr-4.svg
new file mode 120000
index 000000000..8ebeedf66
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hr-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-Hr.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hr-5.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hr-5.svg
new file mode 120000
index 000000000..8ebeedf66
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hr-5.svg
@@ -0,0 +1 @@
+indicator-keyboard-Hr.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hr.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hr.svg
new file mode 100644
index 000000000..231fbbe39
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hr.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m5 11h4m0 4v-8m-4 8v-8 0" fill="none" stroke="currentColor" stroke-linecap="round" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m17 15-2-3m-2-1 2-3e-6c0.4238-1e-6 0.729 4.54e-4 1 4.54e-4 1 0 1 0 1-1 0-0.2567 1.5e-5 -0.5998 1.1e-5 -1l-1.1e-5 -0.9996c0-1 0-1-1-1-0.2245 0-0.5441 0.00944-0.8745 0.00719-1.125-0.00765-2.125-0.00756-2.125-0.00756m9.8e-5 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hu-1.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hu-1.svg
new file mode 120000
index 000000000..756410ca4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hu-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Hu.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hu-10.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hu-10.svg
new file mode 120000
index 000000000..756410ca4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hu-10.svg
@@ -0,0 +1 @@
+indicator-keyboard-Hu.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hu-11.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hu-11.svg
new file mode 120000
index 000000000..756410ca4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hu-11.svg
@@ -0,0 +1 @@
+indicator-keyboard-Hu.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hu-12.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hu-12.svg
new file mode 120000
index 000000000..756410ca4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hu-12.svg
@@ -0,0 +1 @@
+indicator-keyboard-Hu.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hu-13.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hu-13.svg
new file mode 120000
index 000000000..756410ca4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hu-13.svg
@@ -0,0 +1 @@
+indicator-keyboard-Hu.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hu-14.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hu-14.svg
new file mode 120000
index 000000000..756410ca4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hu-14.svg
@@ -0,0 +1 @@
+indicator-keyboard-Hu.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hu-15.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hu-15.svg
new file mode 120000
index 000000000..756410ca4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hu-15.svg
@@ -0,0 +1 @@
+indicator-keyboard-Hu.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hu-16.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hu-16.svg
new file mode 120000
index 000000000..756410ca4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hu-16.svg
@@ -0,0 +1 @@
+indicator-keyboard-Hu.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hu-17.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hu-17.svg
new file mode 120000
index 000000000..756410ca4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hu-17.svg
@@ -0,0 +1 @@
+indicator-keyboard-Hu.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hu-18.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hu-18.svg
new file mode 120000
index 000000000..756410ca4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hu-18.svg
@@ -0,0 +1 @@
+indicator-keyboard-Hu.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hu-19.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hu-19.svg
new file mode 120000
index 000000000..756410ca4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hu-19.svg
@@ -0,0 +1 @@
+indicator-keyboard-Hu.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hu-2.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hu-2.svg
new file mode 120000
index 000000000..756410ca4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hu-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Hu.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hu-20.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hu-20.svg
new file mode 120000
index 000000000..756410ca4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hu-20.svg
@@ -0,0 +1 @@
+indicator-keyboard-Hu.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hu-3.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hu-3.svg
new file mode 120000
index 000000000..756410ca4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hu-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Hu.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hu-4.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hu-4.svg
new file mode 120000
index 000000000..756410ca4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hu-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-Hu.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hu-5.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hu-5.svg
new file mode 120000
index 000000000..756410ca4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hu-5.svg
@@ -0,0 +1 @@
+indicator-keyboard-Hu.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hu-6.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hu-6.svg
new file mode 120000
index 000000000..756410ca4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hu-6.svg
@@ -0,0 +1 @@
+indicator-keyboard-Hu.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hu-7.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hu-7.svg
new file mode 120000
index 000000000..756410ca4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hu-7.svg
@@ -0,0 +1 @@
+indicator-keyboard-Hu.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hu-8.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hu-8.svg
new file mode 120000
index 000000000..756410ca4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hu-8.svg
@@ -0,0 +1 @@
+indicator-keyboard-Hu.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hu-9.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hu-9.svg
new file mode 120000
index 000000000..756410ca4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hu-9.svg
@@ -0,0 +1 @@
+indicator-keyboard-Hu.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hu.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hu.svg
new file mode 100644
index 000000000..cd8b3d3c6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hu.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m5 11h4m0 4v-8m-4 8v-8 0" fill="none" stroke="currentColor" stroke-linecap="round" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m17 7.005-4e-6 6c0 1-4e-6 2-1 2-0.3954 0-0.6109 0.0096-1-4.48e-4 -0.3839 0.0015-8e-6 4.48e-4 -1 4.48e-4 -1 0-1-1-1-2l4e-6 -6" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="bevel" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hy-1.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hy-1.svg
new file mode 120000
index 000000000..ed78ecd2c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hy-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Hy.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hy-2.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hy-2.svg
new file mode 120000
index 000000000..ed78ecd2c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hy-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Hy.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hy-3.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hy-3.svg
new file mode 120000
index 000000000..ed78ecd2c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hy-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Hy.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hy-4.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hy-4.svg
new file mode 120000
index 000000000..ed78ecd2c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hy-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-Hy.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hy-5.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hy-5.svg
new file mode 120000
index 000000000..ed78ecd2c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hy-5.svg
@@ -0,0 +1 @@
+indicator-keyboard-Hy.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hy-6.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hy-6.svg
new file mode 120000
index 000000000..ed78ecd2c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hy-6.svg
@@ -0,0 +1 @@
+indicator-keyboard-Hy.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hy.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hy.svg
new file mode 100644
index 000000000..a57369078
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Hy.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m4 11h4m0 4v-8m-4 8v-8 0" fill="none" stroke="currentColor" stroke-linecap="round" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m15 15v-4m3-4-3 4m-3-4 3 4" fill="none" stroke="currentColor" stroke-linecap="round" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ie-1.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ie-1.svg
new file mode 120000
index 000000000..95a98960f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ie-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ie.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ie-2.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ie-2.svg
new file mode 120000
index 000000000..95a98960f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ie-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ie.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ie-3.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ie-3.svg
new file mode 120000
index 000000000..95a98960f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ie-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ie.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ie-4.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ie-4.svg
new file mode 120000
index 000000000..95a98960f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ie-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ie.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ie-5.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ie-5.svg
new file mode 120000
index 000000000..95a98960f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ie-5.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ie.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ie.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ie.svg
new file mode 100644
index 000000000..58a6d4ae9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ie.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m5 15h4m-4-8h4m-2 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m13 15h4m-4-4h4m-4-4h4m-4 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="bevel" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ig.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ig.svg
new file mode 100644
index 000000000..65e20123d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ig.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m5 15h4m-4-8h4m-2 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m15.98 12h2m-1 0-1.1e-5 2c0 1 0 1-1 0.9996-0.4078 0-1.702 4.48e-4 -2 4.48e-4 -1 0-1 0-1-1l1.5e-5 -3-1.5e-5 -3c0-1 0-1 1-1 0.2508 0 1.616-3.629e-4 2-4.492e-4 1 4.492e-4 1 4.492e-4 1 1" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="bevel" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ik.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ik.svg
new file mode 100644
index 000000000..333104269
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ik.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m5 15h4m-4-8h4m-2 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m17 15-4-5m4-3-4 5m0 3v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-In-1.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-In-1.svg
new file mode 120000
index 000000000..8138a152e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-In-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-In.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-In-2.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-In-2.svg
new file mode 120000
index 000000000..8138a152e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-In-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-In.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-In-3.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-In-3.svg
new file mode 120000
index 000000000..8138a152e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-In-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-In.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-In-4.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-In-4.svg
new file mode 120000
index 000000000..8138a152e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-In-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-In.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-In-5.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-In-5.svg
new file mode 120000
index 000000000..8138a152e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-In-5.svg
@@ -0,0 +1 @@
+indicator-keyboard-In.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-In.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-In.svg
new file mode 100644
index 000000000..628fba1b6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-In.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m5 15h4m-4-8h4m-2 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m13 15v-8l4 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Is-1.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Is-1.svg
new file mode 120000
index 000000000..bf9bfa7d8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Is-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Is.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Is-2.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Is-2.svg
new file mode 120000
index 000000000..bf9bfa7d8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Is-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Is.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Is-3.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Is-3.svg
new file mode 120000
index 000000000..bf9bfa7d8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Is-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Is.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Is-4.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Is-4.svg
new file mode 120000
index 000000000..bf9bfa7d8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Is-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-Is.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Is-5.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Is-5.svg
new file mode 120000
index 000000000..bf9bfa7d8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Is-5.svg
@@ -0,0 +1 @@
+indicator-keyboard-Is.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Is.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Is.svg
new file mode 100644
index 000000000..0afb202cf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Is.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m5 15h4m-4-8h4m-2 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m13 14c0 1 0 1 1 1 0.3591 0 0.4253 2.18e-4 1 3.2e-5 0.4546-1.11e-4 -1.1e-5 -3.2e-5 1-3.2e-5 0 0 1 0 1-1l8e-6 -1c0-4.214-4 0.2112-3.988-3.991-0.0025-0.4205-0.01209-0.7454-0.01209-1.009 0-1 1-1 1-1 0.2519 0 0.6317-4.499e-4 1-4.492e-4 0.3477 0 0.7413 4.492e-4 1 4.492e-4 1 0 1 0 1 1" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-It-1.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-It-1.svg
new file mode 120000
index 000000000..f93af5fb2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-It-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-It.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-It-2.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-It-2.svg
new file mode 120000
index 000000000..f93af5fb2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-It-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-It.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-It-3.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-It-3.svg
new file mode 120000
index 000000000..f93af5fb2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-It-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-It.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-It-4.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-It-4.svg
new file mode 120000
index 000000000..f93af5fb2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-It-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-It.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-It-5.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-It-5.svg
new file mode 120000
index 000000000..f93af5fb2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-It-5.svg
@@ -0,0 +1 @@
+indicator-keyboard-It.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-It-6.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-It-6.svg
new file mode 120000
index 000000000..f93af5fb2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-It-6.svg
@@ -0,0 +1 @@
+indicator-keyboard-It.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-It.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-It.svg
new file mode 100644
index 000000000..1ce492a84
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-It.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m5 15h4m-4-8h4m-2 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m13 7h4m-2 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ja-1.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ja-1.svg
new file mode 120000
index 000000000..b413ea93e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ja-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ja.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ja-2.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ja-2.svg
new file mode 120000
index 000000000..b413ea93e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ja-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ja.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ja-3.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ja-3.svg
new file mode 120000
index 000000000..b413ea93e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ja-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ja.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ja-4.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ja-4.svg
new file mode 120000
index 000000000..b413ea93e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ja-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ja.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ja-5.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ja-5.svg
new file mode 120000
index 000000000..b413ea93e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ja-5.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ja.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ja-6.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ja-6.svg
new file mode 120000
index 000000000..b413ea93e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ja-6.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ja.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ja-7.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ja-7.svg
new file mode 120000
index 000000000..b413ea93e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ja-7.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ja.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ja.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ja.svg
new file mode 100644
index 000000000..279953902
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ja.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m4.954 14.01v1h1c3.916-0.115 2.999-6.888 3-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m13 12h4m-4 3v-6m4 6v-6m-4 0-1.5e-5 -0.9996c0-1 0-1 2-1 2-4.491e-4 2 4.491e-4 2 1 1.6e-5 1.995 1.6e-5 0.9996 1.6e-5 0.9996" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="bevel" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ka-1.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ka-1.svg
new file mode 120000
index 000000000..e1c1a48d7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ka-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ka.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ka-2.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ka-2.svg
new file mode 120000
index 000000000..e1c1a48d7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ka-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ka.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ka-3.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ka-3.svg
new file mode 120000
index 000000000..e1c1a48d7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ka-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ka.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ka-4.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ka-4.svg
new file mode 120000
index 000000000..e1c1a48d7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ka-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ka.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ka.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ka.svg
new file mode 100644
index 000000000..0d364a436
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ka.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m9 15-4-5m4-3-4 5m0 3v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m13 12h4m-4 3v-6m4 6v-6m-4 0-1.5e-5 -0.9996c0-1 0-1 2-1 2-4.491e-4 2 4.491e-4 2 1 1.5e-5 1.995 1.5e-5 0.9996 1.5e-5 0.9996" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="bevel" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ki-1.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ki-1.svg
new file mode 120000
index 000000000..0bfdae104
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ki-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ki.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ki-2.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ki-2.svg
new file mode 120000
index 000000000..0bfdae104
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ki-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ki.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ki-3.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ki-3.svg
new file mode 120000
index 000000000..0bfdae104
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ki-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ki.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ki.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ki.svg
new file mode 100644
index 000000000..a6d7bc665
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ki.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m9 15-4-5m4-3-4 5m0 3v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m13 15h4m-4-8h4m-2 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Kk-1.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Kk-1.svg
new file mode 120000
index 000000000..bbbc77701
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Kk-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Kk.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Kk-2.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Kk-2.svg
new file mode 120000
index 000000000..bbbc77701
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Kk-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Kk.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Kk.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Kk.svg
new file mode 100644
index 000000000..6c5466c3d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Kk.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m9 15-4-5m4-3-4 5m0 3v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m17 15-4-5m4-3-4 5m0 3v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Km.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Km.svg
new file mode 100644
index 000000000..e1120daf8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Km.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m8 15-4-5m4-3-4 5m0 3v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m18 15v-8m-6 0 3 4 3-4m-6 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Kn-1.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Kn-1.svg
new file mode 120000
index 000000000..ea60ff9f8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Kn-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Kn.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Kn-2.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Kn-2.svg
new file mode 120000
index 000000000..ea60ff9f8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Kn-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Kn.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Kn.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Kn.svg
new file mode 100644
index 000000000..8d91050ca
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Kn.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m9 15-4-5m4-3-4 5m0 3v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m13 15v-8l4 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ko-1.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ko-1.svg
new file mode 120000
index 000000000..c8eaea546
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ko-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ko.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ko-2.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ko-2.svg
new file mode 120000
index 000000000..c8eaea546
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ko-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ko.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ko.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ko.svg
new file mode 100644
index 000000000..2feb6c853
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ko.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m9 15-4-5m4-3-4 5m0 3v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m15 6.999c2.4 0 2 2 2 4 0 2 0.3556 4.061-2 4-2.349 0-2-2-2-4 0-2-0.4355-4 2-4" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="bevel" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ku-1.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ku-1.svg
new file mode 120000
index 000000000..cd41a3159
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ku-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ku.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ku-10.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ku-10.svg
new file mode 120000
index 000000000..cd41a3159
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ku-10.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ku.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ku-11.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ku-11.svg
new file mode 120000
index 000000000..cd41a3159
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ku-11.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ku.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ku-12.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ku-12.svg
new file mode 120000
index 000000000..cd41a3159
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ku-12.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ku.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ku-13.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ku-13.svg
new file mode 120000
index 000000000..cd41a3159
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ku-13.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ku.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ku-14.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ku-14.svg
new file mode 120000
index 000000000..cd41a3159
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ku-14.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ku.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ku-2.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ku-2.svg
new file mode 120000
index 000000000..cd41a3159
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ku-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ku.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ku-3.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ku-3.svg
new file mode 120000
index 000000000..cd41a3159
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ku-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ku.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ku-4.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ku-4.svg
new file mode 120000
index 000000000..cd41a3159
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ku-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ku.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ku-5.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ku-5.svg
new file mode 120000
index 000000000..cd41a3159
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ku-5.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ku.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ku-6.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ku-6.svg
new file mode 120000
index 000000000..cd41a3159
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ku-6.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ku.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ku-7.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ku-7.svg
new file mode 120000
index 000000000..cd41a3159
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ku-7.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ku.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ku-8.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ku-8.svg
new file mode 120000
index 000000000..cd41a3159
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ku-8.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ku.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ku-9.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ku-9.svg
new file mode 120000
index 000000000..cd41a3159
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ku-9.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ku.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ku.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ku.svg
new file mode 100644
index 000000000..7d34ac3eb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ku.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m9 15-4-5m4-3-4 5m0 3v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m17 7.005-4e-6 6c0 1-4e-6 2-1 2-0.3954 0-0.6109 0.0096-1-4.48e-4 -0.3839 0.0015-7e-6 4.48e-4 -1 4.48e-4 -1 0-1-1-1-2l4e-6 -6" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="bevel" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Lo-1.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Lo-1.svg
new file mode 120000
index 000000000..b44e40ef7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Lo-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Lo.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Lo-2.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Lo-2.svg
new file mode 120000
index 000000000..b44e40ef7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Lo-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Lo.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Lo.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Lo.svg
new file mode 100644
index 000000000..5047934cf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Lo.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m4.993 7.007v8h4v0" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m15 6.999c2.4 0 2 2 2 4 0 2 0.3556 4.061-2 4-2.349 0-2-2-2-4 0-2-0.4355-4 2-4" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="bevel" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Lt-1.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Lt-1.svg
new file mode 120000
index 000000000..fdf8af7dc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Lt-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Lt.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Lt-2.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Lt-2.svg
new file mode 120000
index 000000000..fdf8af7dc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Lt-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Lt.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Lt-3.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Lt-3.svg
new file mode 120000
index 000000000..fdf8af7dc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Lt-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Lt.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Lt-4.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Lt-4.svg
new file mode 120000
index 000000000..fdf8af7dc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Lt-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-Lt.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Lt-5.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Lt-5.svg
new file mode 120000
index 000000000..fdf8af7dc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Lt-5.svg
@@ -0,0 +1 @@
+indicator-keyboard-Lt.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Lt-6.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Lt-6.svg
new file mode 120000
index 000000000..fdf8af7dc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Lt-6.svg
@@ -0,0 +1 @@
+indicator-keyboard-Lt.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Lt.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Lt.svg
new file mode 100644
index 000000000..da97d1d85
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Lt.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m4.993 7.007v8h4v0" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m12 7h4m-2 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Lv-1.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Lv-1.svg
new file mode 120000
index 000000000..cf6df25ff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Lv-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Lv.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Lv-2.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Lv-2.svg
new file mode 120000
index 000000000..cf6df25ff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Lv-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Lv.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Lv-3.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Lv-3.svg
new file mode 120000
index 000000000..cf6df25ff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Lv-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Lv.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Lv-4.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Lv-4.svg
new file mode 120000
index 000000000..cf6df25ff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Lv-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-Lv.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Lv-5.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Lv-5.svg
new file mode 120000
index 000000000..cf6df25ff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Lv-5.svg
@@ -0,0 +1 @@
+indicator-keyboard-Lv.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Lv-6.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Lv-6.svg
new file mode 120000
index 000000000..cf6df25ff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Lv-6.svg
@@ -0,0 +1 @@
+indicator-keyboard-Lv.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Lv-7.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Lv-7.svg
new file mode 120000
index 000000000..cf6df25ff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Lv-7.svg
@@ -0,0 +1 @@
+indicator-keyboard-Lv.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Lv.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Lv.svg
new file mode 100644
index 000000000..64fd6f2e9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Lv.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m4.993 7.007v8h4v0" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m17.01 7.007-2.5 8-2.5-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Md.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Md.svg
new file mode 100644
index 000000000..f2b3aa426
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Md.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m10 15v-8m-6 0 3 4 3-4m-6 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m14.01 15.01s4.014 0.3504 4-4c-0.0142-4.525-4-4-4-4m-0.0141 7.994v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="bevel" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Mi.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Mi.svg
new file mode 100644
index 000000000..72656963a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Mi.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m10 15v-8m-6 0 3 4 3-4m-6 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m14 15h4m-4-8h4m-2 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Mk-1.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Mk-1.svg
new file mode 120000
index 000000000..e784db827
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Mk-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Mk.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Mk-2.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Mk-2.svg
new file mode 120000
index 000000000..e784db827
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Mk-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Mk.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Mk.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Mk.svg
new file mode 100644
index 000000000..40c8e6d83
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Mk.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m10 15v-8m-6 0 3 4 3-4m-6 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m18 15-4-5m4-3-4 5m0 3v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ml-1.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ml-1.svg
new file mode 120000
index 000000000..30a2c091b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ml-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ml.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ml-2.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ml-2.svg
new file mode 120000
index 000000000..30a2c091b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ml-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ml.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ml-3.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ml-3.svg
new file mode 120000
index 000000000..30a2c091b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ml-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ml.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ml.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ml.svg
new file mode 100644
index 000000000..d0f5cab13
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ml.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m10 15v-8m-6 0 3 4 3-4m-6 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m13.99 7.007v8h4v0" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Mn.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Mn.svg
new file mode 100644
index 000000000..08e8bf676
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Mn.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m10 15v-8m-6 0 3 4 3-4m-6 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m14 15v-8l4 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Mr.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Mr.svg
new file mode 100644
index 000000000..828e213c3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Mr.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m10 15v-8m-6 0 3 4 3-4m-6 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m18 15-2-3m-2-1 2-4e-6c0.4238-1e-6 0.729 4.55e-4 1 4.55e-4 1 0 1 0 1-1 0-0.2567 1.5e-5 -0.5998 1.1e-5 -1l-1.1e-5 -0.9996c0-1 0-1-1-1-0.2245 0-0.5441 0.00944-0.8745 0.00719-1.125-0.00765-2.125-0.00756-2.125-0.00756m9.8e-5 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Mt-1.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Mt-1.svg
new file mode 120000
index 000000000..1a5e1fb1f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Mt-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Mt.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Mt-2.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Mt-2.svg
new file mode 120000
index 000000000..1a5e1fb1f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Mt-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Mt.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Mt.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Mt.svg
new file mode 100644
index 000000000..9e28cf557
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Mt.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m10 15v-8m-6 0 3 4 3-4m-6 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m14 7h4m-2 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-My.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-My.svg
new file mode 100644
index 000000000..7a64dbc65
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-My.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m9 15v-8m-6 0 3 4 3-4m-6 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m16 15v-4m3-4-3 4m-3-4 3 4" fill="none" stroke="currentColor" stroke-linecap="round" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ne.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ne.svg
new file mode 100644
index 000000000..309f63f06
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ne.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m5 15v-8l4 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m13 15h4m-4-4h4m-4-4h4m-4 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="bevel" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Nl-1.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Nl-1.svg
new file mode 120000
index 000000000..20dde9316
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Nl-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Nl.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Nl-2.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Nl-2.svg
new file mode 120000
index 000000000..20dde9316
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Nl-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Nl.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Nl-3.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Nl-3.svg
new file mode 120000
index 000000000..20dde9316
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Nl-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Nl.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Nl-4.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Nl-4.svg
new file mode 120000
index 000000000..20dde9316
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Nl-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-Nl.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Nl.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Nl.svg
new file mode 100644
index 000000000..e9e4af592
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Nl.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m5 15v-8l4 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m12.99 7.007v8h4v0" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-No-1.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-No-1.svg
new file mode 120000
index 000000000..8a12469c0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-No-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-No.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-No-2.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-No-2.svg
new file mode 120000
index 000000000..8a12469c0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-No-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-No.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-No-3.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-No-3.svg
new file mode 120000
index 000000000..8a12469c0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-No-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-No.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-No-4.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-No-4.svg
new file mode 120000
index 000000000..8a12469c0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-No-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-No.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-No-5.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-No-5.svg
new file mode 120000
index 000000000..8a12469c0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-No-5.svg
@@ -0,0 +1 @@
+indicator-keyboard-No.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-No-6.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-No-6.svg
new file mode 120000
index 000000000..8a12469c0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-No-6.svg
@@ -0,0 +1 @@
+indicator-keyboard-No.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-No-7.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-No-7.svg
new file mode 120000
index 000000000..8a12469c0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-No-7.svg
@@ -0,0 +1 @@
+indicator-keyboard-No.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-No-8.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-No-8.svg
new file mode 120000
index 000000000..8a12469c0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-No-8.svg
@@ -0,0 +1 @@
+indicator-keyboard-No.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-No.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-No.svg
new file mode 100644
index 000000000..ead44cce0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-No.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m5 15v-8l4 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m15 6.999c2.4 0 2 2 2 4 0 2 0.3556 4.061-2 4-2.349 0-2-2-2-4 0-2-0.4355-4 2-4" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="bevel" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Or.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Or.svg
new file mode 100644
index 000000000..7b4e7b9cb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Or.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m7.003 6.999c2.4 0 2 2 2 4 0 2 0.3556 4.061-2 4-2.349 0-2-2-2-4 0-2-0.4355-4 2-4" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="bevel" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m17 15-2-3m-2-1 2-4e-6c0.4238-1e-6 0.729 4.54e-4 1 4.54e-4 1 0 1 0 1-1 0-0.2567 1.5e-5 -0.5998 1.2e-5 -1l-1.2e-5 -0.9996c0-1 0-1-1-1-0.2245 0-0.5441 0.00944-0.8745 0.00719-1.125-0.00765-2.125-0.00756-2.125-0.00756m9.8e-5 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Pa-1.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Pa-1.svg
new file mode 120000
index 000000000..0aa50bce9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Pa-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Pa.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Pa-2.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Pa-2.svg
new file mode 120000
index 000000000..0aa50bce9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Pa-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Pa.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Pa.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Pa.svg
new file mode 100644
index 000000000..fba4294a6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Pa.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m5.007 11 2-4e-6c0.4242-1e-6 0.736 4.54e-4 1 4.54e-4 1 0 1 0 1-1 0-0.3133 1.89e-5 -0.3844 1.13e-5 -1-3.7e-6 -0.4161-1.13e-5 -0.7327-1.13e-5 -0.9996 0-1 0-1-1-1-0.2329 0-0.5751 0.02024-0.9214 0.02479-1.079 0.01417-2.079-0.02532-2.079-0.02532m9.83e-5 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="bevel" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m13 12h4m-4 3v-6m4 6v-6m-4 0-1.6e-5 -0.9996c0-1 0-1 2-1 2-4.491e-4 2 4.491e-4 2 1 1.5e-5 1.995 1.5e-5 0.9996 1.5e-5 0.9996" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="bevel" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ph-1.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ph-1.svg
new file mode 120000
index 000000000..0ce8011ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ph-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ph.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ph-10.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ph-10.svg
new file mode 120000
index 000000000..0ce8011ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ph-10.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ph.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ph-2.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ph-2.svg
new file mode 120000
index 000000000..0ce8011ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ph-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ph.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ph-3.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ph-3.svg
new file mode 120000
index 000000000..0ce8011ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ph-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ph.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ph-4.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ph-4.svg
new file mode 120000
index 000000000..0ce8011ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ph-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ph.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ph-5.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ph-5.svg
new file mode 120000
index 000000000..0ce8011ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ph-5.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ph.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ph-6.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ph-6.svg
new file mode 120000
index 000000000..0ce8011ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ph-6.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ph.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ph-7.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ph-7.svg
new file mode 120000
index 000000000..0ce8011ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ph-7.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ph.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ph-8.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ph-8.svg
new file mode 120000
index 000000000..0ce8011ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ph-8.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ph.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ph-9.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ph-9.svg
new file mode 120000
index 000000000..0ce8011ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ph-9.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ph.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ph.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ph.svg
new file mode 100644
index 000000000..485b27418
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ph.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m5.007 11 2-4e-6c0.4242-1e-6 0.736 4.54e-4 1 4.54e-4 1 0 1 0 1-1 0-0.3133 1.89e-5 -0.3844 1.13e-5 -1-3.7e-6 -0.4161-1.13e-5 -0.7327-1.13e-5 -0.9996 0-1 0-1-1-1-0.2329 0-0.5751 0.02024-0.9214 0.02479-1.079 0.01417-2.079-0.02532-2.079-0.02532m9.83e-5 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="bevel" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m13 11h4m0 4v-8m-4 8v-8 0" fill="none" stroke="currentColor" stroke-linecap="round" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Pl-1.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Pl-1.svg
new file mode 120000
index 000000000..4eefab8eb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Pl-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Pl.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Pl-2.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Pl-2.svg
new file mode 120000
index 000000000..4eefab8eb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Pl-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Pl.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Pl-3.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Pl-3.svg
new file mode 120000
index 000000000..4eefab8eb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Pl-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Pl.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Pl-4.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Pl-4.svg
new file mode 120000
index 000000000..4eefab8eb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Pl-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-Pl.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Pl-5.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Pl-5.svg
new file mode 120000
index 000000000..4eefab8eb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Pl-5.svg
@@ -0,0 +1 @@
+indicator-keyboard-Pl.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Pl-6.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Pl-6.svg
new file mode 120000
index 000000000..4eefab8eb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Pl-6.svg
@@ -0,0 +1 @@
+indicator-keyboard-Pl.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Pl-7.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Pl-7.svg
new file mode 120000
index 000000000..4eefab8eb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Pl-7.svg
@@ -0,0 +1 @@
+indicator-keyboard-Pl.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Pl-8.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Pl-8.svg
new file mode 120000
index 000000000..4eefab8eb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Pl-8.svg
@@ -0,0 +1 @@
+indicator-keyboard-Pl.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Pl-9.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Pl-9.svg
new file mode 120000
index 000000000..4eefab8eb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Pl-9.svg
@@ -0,0 +1 @@
+indicator-keyboard-Pl.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Pl.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Pl.svg
new file mode 100644
index 000000000..45431393f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Pl.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m5.007 11 2-4e-6c0.4242-1e-6 0.736 4.54e-4 1 4.54e-4 1 0 1 0 1-1 0-0.3133 1.89e-5 -0.3844 1.13e-5 -1-3.7e-6 -0.4161-1.13e-5 -0.7327-1.13e-5 -0.9996 0-1 0-1-1-1-0.2329 0-0.5751 0.02024-0.9214 0.02479-1.079 0.01417-2.079-0.02532-2.079-0.02532m9.83e-5 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="bevel" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m12.99 7.007v8h4v0" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ps-1.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ps-1.svg
new file mode 120000
index 000000000..b6b824f70
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ps-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ps.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ps-2.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ps-2.svg
new file mode 120000
index 000000000..b6b824f70
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ps-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ps.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ps.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ps.svg
new file mode 100644
index 000000000..9d64dc15d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ps.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m5.007 11 2-4e-6c0.4242-1e-6 0.736 4.54e-4 1 4.54e-4 1 0 1 0 1-1 0-0.3133 1.89e-5 -0.3844 1.13e-5 -1-3.7e-6 -0.4161-1.13e-5 -0.7327-1.13e-5 -0.9996 0-1 0-1-1-1-0.2329 0-0.5751 0.02024-0.9214 0.02479-1.079 0.01417-2.079-0.02532-2.079-0.02532m9.83e-5 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="bevel" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m13 14c0 1 0 1 1 1 0.3591 0 0.4253 2.18e-4 1 3.2e-5 0.4546-1.11e-4 -1.1e-5 -3.2e-5 1-3.2e-5 0 0 1 0 1-1l8e-6 -1c0-4.214-4 0.2112-3.988-3.991-0.0025-0.4205-0.01209-0.7454-0.01209-1.009 0-1 1-1 1-1 0.2519 0 0.6317-4.499e-4 1-4.492e-4 0.3477 0 0.7413 4.492e-4 1 4.492e-4 1 0 1 0 1 1" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Pt-1.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Pt-1.svg
new file mode 120000
index 000000000..c4dfdb297
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Pt-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Pt.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Pt-10.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Pt-10.svg
new file mode 120000
index 000000000..c4dfdb297
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Pt-10.svg
@@ -0,0 +1 @@
+indicator-keyboard-Pt.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Pt-11.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Pt-11.svg
new file mode 120000
index 000000000..c4dfdb297
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Pt-11.svg
@@ -0,0 +1 @@
+indicator-keyboard-Pt.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Pt-12.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Pt-12.svg
new file mode 120000
index 000000000..c4dfdb297
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Pt-12.svg
@@ -0,0 +1 @@
+indicator-keyboard-Pt.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Pt-13.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Pt-13.svg
new file mode 120000
index 000000000..c4dfdb297
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Pt-13.svg
@@ -0,0 +1 @@
+indicator-keyboard-Pt.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Pt-14.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Pt-14.svg
new file mode 120000
index 000000000..c4dfdb297
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Pt-14.svg
@@ -0,0 +1 @@
+indicator-keyboard-Pt.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Pt-15.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Pt-15.svg
new file mode 120000
index 000000000..c4dfdb297
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Pt-15.svg
@@ -0,0 +1 @@
+indicator-keyboard-Pt.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Pt-2.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Pt-2.svg
new file mode 120000
index 000000000..c4dfdb297
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Pt-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Pt.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Pt-3.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Pt-3.svg
new file mode 120000
index 000000000..c4dfdb297
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Pt-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Pt.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Pt-4.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Pt-4.svg
new file mode 120000
index 000000000..c4dfdb297
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Pt-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-Pt.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Pt-5.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Pt-5.svg
new file mode 120000
index 000000000..c4dfdb297
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Pt-5.svg
@@ -0,0 +1 @@
+indicator-keyboard-Pt.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Pt-6.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Pt-6.svg
new file mode 120000
index 000000000..c4dfdb297
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Pt-6.svg
@@ -0,0 +1 @@
+indicator-keyboard-Pt.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Pt-7.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Pt-7.svg
new file mode 120000
index 000000000..c4dfdb297
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Pt-7.svg
@@ -0,0 +1 @@
+indicator-keyboard-Pt.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Pt-8.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Pt-8.svg
new file mode 120000
index 000000000..c4dfdb297
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Pt-8.svg
@@ -0,0 +1 @@
+indicator-keyboard-Pt.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Pt-9.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Pt-9.svg
new file mode 120000
index 000000000..c4dfdb297
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Pt-9.svg
@@ -0,0 +1 @@
+indicator-keyboard-Pt.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Pt.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Pt.svg
new file mode 100644
index 000000000..60185d816
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Pt.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m5.007 11 2-4e-6c0.4242-1e-6 0.736 4.54e-4 1 4.54e-4 1 0 1 0 1-1 0-0.3133 1.89e-5 -0.3844 1.13e-5 -1-3.7e-6 -0.4161-1.13e-5 -0.7327-1.13e-5 -0.9996 0-1 0-1-1-1-0.2329 0-0.5751 0.02024-0.9214 0.02479-1.079 0.01417-2.079-0.02532-2.079-0.02532m9.83e-5 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="bevel" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m13 7h4m-2 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ro-1.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ro-1.svg
new file mode 120000
index 000000000..52b01d83e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ro-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ro.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ro-2.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ro-2.svg
new file mode 120000
index 000000000..52b01d83e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ro-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ro.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ro-3.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ro-3.svg
new file mode 120000
index 000000000..52b01d83e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ro-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ro.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ro-4.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ro-4.svg
new file mode 120000
index 000000000..52b01d83e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ro-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ro.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ro-5.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ro-5.svg
new file mode 120000
index 000000000..52b01d83e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ro-5.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ro.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ro.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ro.svg
new file mode 100644
index 000000000..de07d73dc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ro.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m9.003 15-2-3m-2-1 2-3e-6c0.4238-1e-6 0.729 4.54e-4 1 4.54e-4 1 0 1 0 1-1 0-0.2567 1.5e-5 -0.5998 1.1e-5 -1l-1.1e-5 -0.9996c0-1 0-1-1-1-0.2245 0-0.5441 0.00944-0.8745 0.00719-1.125-0.00765-2.125-0.00756-2.125-0.00756m9.83e-5 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m15 6.999c2.4 0 2 2 2 4 0 2 0.3556 4.061-2 4-2.349 0-2-2-2-4 0-2-0.4355-4 2-4" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="bevel" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ru-1.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ru-1.svg
new file mode 120000
index 000000000..2014f8975
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ru-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ru.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ru-10.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ru-10.svg
new file mode 120000
index 000000000..2014f8975
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ru-10.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ru.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ru-11.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ru-11.svg
new file mode 120000
index 000000000..2014f8975
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ru-11.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ru.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ru-12.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ru-12.svg
new file mode 120000
index 000000000..2014f8975
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ru-12.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ru.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ru-13.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ru-13.svg
new file mode 120000
index 000000000..2014f8975
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ru-13.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ru.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ru-14.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ru-14.svg
new file mode 120000
index 000000000..2014f8975
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ru-14.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ru.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ru-15.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ru-15.svg
new file mode 120000
index 000000000..2014f8975
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ru-15.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ru.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ru-16.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ru-16.svg
new file mode 120000
index 000000000..2014f8975
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ru-16.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ru.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ru-17.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ru-17.svg
new file mode 120000
index 000000000..2014f8975
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ru-17.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ru.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ru-18.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ru-18.svg
new file mode 120000
index 000000000..2014f8975
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ru-18.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ru.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ru-19.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ru-19.svg
new file mode 120000
index 000000000..2014f8975
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ru-19.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ru.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ru-2.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ru-2.svg
new file mode 120000
index 000000000..2014f8975
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ru-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ru.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ru-20.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ru-20.svg
new file mode 120000
index 000000000..2014f8975
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ru-20.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ru.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ru-21.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ru-21.svg
new file mode 120000
index 000000000..2014f8975
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ru-21.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ru.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ru-22.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ru-22.svg
new file mode 120000
index 000000000..2014f8975
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ru-22.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ru.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ru-23.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ru-23.svg
new file mode 120000
index 000000000..2014f8975
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ru-23.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ru.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ru-24.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ru-24.svg
new file mode 120000
index 000000000..2014f8975
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ru-24.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ru.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ru-25.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ru-25.svg
new file mode 120000
index 000000000..2014f8975
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ru-25.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ru.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ru-26.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ru-26.svg
new file mode 120000
index 000000000..2014f8975
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ru-26.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ru.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ru-27.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ru-27.svg
new file mode 120000
index 000000000..2014f8975
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ru-27.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ru.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ru-3.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ru-3.svg
new file mode 120000
index 000000000..2014f8975
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ru-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ru.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ru-4.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ru-4.svg
new file mode 120000
index 000000000..2014f8975
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ru-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ru.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ru-5.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ru-5.svg
new file mode 120000
index 000000000..2014f8975
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ru-5.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ru.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ru-6.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ru-6.svg
new file mode 120000
index 000000000..2014f8975
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ru-6.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ru.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ru-7.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ru-7.svg
new file mode 120000
index 000000000..2014f8975
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ru-7.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ru.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ru-8.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ru-8.svg
new file mode 120000
index 000000000..2014f8975
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ru-8.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ru.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ru-9.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ru-9.svg
new file mode 120000
index 000000000..2014f8975
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ru-9.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ru.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ru.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ru.svg
new file mode 100644
index 000000000..22cec221c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ru.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m9.003 15-2-3m-2-1 2-3e-6c0.4238-1e-6 0.729 4.54e-4 1 4.54e-4 1 0 1 0 1-1 0-0.2567 1.5e-5 -0.5998 1.1e-5 -1l-1.1e-5 -0.9996c0-1 0-1-1-1-0.2245 0-0.5441 0.00944-0.8745 0.00719-1.125-0.00765-2.125-0.00756-2.125-0.00756m9.83e-5 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m17 7.005-4e-6 6c0 1-4e-6 2-1 2-0.3954 0-0.6109 0.0096-1-4.48e-4 -0.3839 0.0015-7e-6 4.48e-4 -1 4.48e-4 -1 0-1-1-1-2l4e-6 -6" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="bevel" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sa.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sa.svg
new file mode 100644
index 000000000..c7b16694d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sa.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m5 14c0 1 0 1 1 1 0.3591 0 0.4253 2.18e-4 1 3.2e-5 0.4546-1.11e-4 -1.14e-5 -3.2e-5 1-3.2e-5 0 0 1 0 1-1l7.6e-6 -1c0-4.214-4 0.2112-3.988-3.991-0.00253-0.4205-0.0121-0.7454-0.0121-1.009 0-1 1-1 1-1 0.2519 0 0.6317-4.499e-4 1-4.492e-4 0.3477 0 0.7413 4.492e-4 1 4.492e-4 1 0 1 0 1 1" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m13 12h4m-4 3v-6m4 6v-6m-4 0-1.5e-5 -0.9996c0-1 0-1 2-1 2-4.491e-4 2 4.491e-4 2 1 1.6e-5 1.995 1.6e-5 0.9996 1.6e-5 0.9996" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="bevel" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sd.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sd.svg
new file mode 100644
index 000000000..686dab916
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sd.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m5 14c0 1 0 1 1 1 0.3591 0 0.4253 2.18e-4 1 3.2e-5 0.4546-1.11e-4 -1.14e-5 -3.2e-5 1-3.2e-5 0 0 1 0 1-1l7.6e-6 -1c0-4.214-4 0.2112-3.988-3.991-0.00253-0.4205-0.0121-0.7454-0.0121-1.009 0-1 1-1 1-1 0.2519 0 0.6317-4.499e-4 1-4.492e-4 0.3477 0 0.7413 4.492e-4 1 4.492e-4 1 0 1 0 1 1" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m13.01 15.01s4.014 0.3504 4-4c-0.0142-4.525-4-4-4-4m-0.0141 7.994v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="bevel" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Si-1.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Si-1.svg
new file mode 120000
index 000000000..d3dfefa73
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Si-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Si.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Si-2.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Si-2.svg
new file mode 120000
index 000000000..d3dfefa73
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Si-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Si.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Si.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Si.svg
new file mode 100644
index 000000000..830e74ea6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Si.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m5 14c0 1 0 1 1 1 0.3591 0 0.4253 2.18e-4 1 3.2e-5 0.4546-1.11e-4 -1.14e-5 -3.2e-5 1-3.2e-5 0 0 1 0 1-1l7.6e-6 -1c0-4.214-4 0.2112-3.988-3.991-0.00253-0.4205-0.0121-0.7454-0.0121-1.009 0-1 1-1 1-1 0.2519 0 0.6317-4.499e-4 1-4.492e-4 0.3477 0 0.7413 4.492e-4 1 4.492e-4 1 0 1 0 1 1" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m13 15h4m-4-8h4m-2 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sk-1.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sk-1.svg
new file mode 120000
index 000000000..9fa04fac3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sk-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Sk.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sk-2.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sk-2.svg
new file mode 120000
index 000000000..9fa04fac3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sk-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Sk.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sk-3.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sk-3.svg
new file mode 120000
index 000000000..9fa04fac3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sk-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Sk.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sk-4.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sk-4.svg
new file mode 120000
index 000000000..9fa04fac3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sk-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-Sk.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sk.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sk.svg
new file mode 100644
index 000000000..f66f84954
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sk.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m5 14c0 1 0 1 1 1 0.3591 0 0.4253 2.18e-4 1 3.2e-5 0.4546-1.11e-4 -1.14e-5 -3.2e-5 1-3.2e-5 0 0 1 0 1-1l7.6e-6 -1c0-4.214-4 0.2112-3.988-3.991-0.00253-0.4205-0.0121-0.7454-0.0121-1.009 0-1 1-1 1-1 0.2519 0 0.6317-4.499e-4 1-4.492e-4 0.3477 0 0.7413 4.492e-4 1 4.492e-4 1 0 1 0 1 1" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m17 15-4-5m4-3-4 5m0 3v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sl-1.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sl-1.svg
new file mode 120000
index 000000000..f1ebf016f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sl-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Sl.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sl-2.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sl-2.svg
new file mode 120000
index 000000000..f1ebf016f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sl-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Sl.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sl-3.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sl-3.svg
new file mode 120000
index 000000000..f1ebf016f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sl-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Sl.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sl-4.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sl-4.svg
new file mode 120000
index 000000000..f1ebf016f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sl-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-Sl.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sl.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sl.svg
new file mode 100644
index 000000000..7b3c0a834
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sl.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m5 14c0 1 0 1 1 1 0.3591 0 0.4253 2.18e-4 1 3.2e-5 0.4546-1.11e-4 -1.14e-5 -3.2e-5 1-3.2e-5 0 0 1 0 1-1l7.6e-6 -1c0-4.214-4 0.2112-3.988-3.991-0.00253-0.4205-0.0121-0.7454-0.0121-1.009 0-1 1-1 1-1 0.2519 0 0.6317-4.499e-4 1-4.492e-4 0.3477 0 0.7413 4.492e-4 1 4.492e-4 1 0 1 0 1 1" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m12.99 7.007v8h4v0" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sq.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sq.svg
new file mode 100644
index 000000000..877807242
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sq.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m5 14c0 1 0 1 1 1 0.3591 0 0.4253 2.18e-4 1 3.2e-5 0.4546-1.11e-4 -1.14e-5 -3.2e-5 1-3.2e-5 0 0 1 0 1-1l7.6e-6 -1c0-4.214-4 0.2112-3.988-3.991-0.00253-0.4205-0.0121-0.7454-0.0121-1.009 0-1 1-1 1-1 0.2519 0 0.6317-4.499e-4 1-4.492e-4 0.3477 0 0.7413 4.492e-4 1 4.492e-4 1 0 1 0 1 1" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m19.02 15-2-1m-2-7c2.4 0 2 2 2 4 0 2 0.3556 4.061-2 4-2.349 0-2-2-2-4 0-2-0.4354-4 2-4" fill="none" stroke="currentColor" stroke-linecap="round" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sr-1.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sr-1.svg
new file mode 120000
index 000000000..ac683eabb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sr-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Sr.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sr-10.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sr-10.svg
new file mode 120000
index 000000000..ac683eabb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sr-10.svg
@@ -0,0 +1 @@
+indicator-keyboard-Sr.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sr-11.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sr-11.svg
new file mode 120000
index 000000000..ac683eabb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sr-11.svg
@@ -0,0 +1 @@
+indicator-keyboard-Sr.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sr-12.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sr-12.svg
new file mode 120000
index 000000000..ac683eabb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sr-12.svg
@@ -0,0 +1 @@
+indicator-keyboard-Sr.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sr-13.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sr-13.svg
new file mode 120000
index 000000000..ac683eabb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sr-13.svg
@@ -0,0 +1 @@
+indicator-keyboard-Sr.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sr-14.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sr-14.svg
new file mode 120000
index 000000000..ac683eabb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sr-14.svg
@@ -0,0 +1 @@
+indicator-keyboard-Sr.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sr-15.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sr-15.svg
new file mode 120000
index 000000000..ac683eabb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sr-15.svg
@@ -0,0 +1 @@
+indicator-keyboard-Sr.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sr-16.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sr-16.svg
new file mode 120000
index 000000000..ac683eabb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sr-16.svg
@@ -0,0 +1 @@
+indicator-keyboard-Sr.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sr-17.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sr-17.svg
new file mode 120000
index 000000000..ac683eabb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sr-17.svg
@@ -0,0 +1 @@
+indicator-keyboard-Sr.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sr-2.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sr-2.svg
new file mode 120000
index 000000000..ac683eabb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sr-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Sr.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sr-3.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sr-3.svg
new file mode 120000
index 000000000..ac683eabb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sr-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Sr.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sr-4.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sr-4.svg
new file mode 120000
index 000000000..ac683eabb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sr-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-Sr.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sr-5.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sr-5.svg
new file mode 120000
index 000000000..ac683eabb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sr-5.svg
@@ -0,0 +1 @@
+indicator-keyboard-Sr.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sr-6.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sr-6.svg
new file mode 120000
index 000000000..ac683eabb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sr-6.svg
@@ -0,0 +1 @@
+indicator-keyboard-Sr.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sr-7.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sr-7.svg
new file mode 120000
index 000000000..ac683eabb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sr-7.svg
@@ -0,0 +1 @@
+indicator-keyboard-Sr.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sr-8.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sr-8.svg
new file mode 120000
index 000000000..ac683eabb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sr-8.svg
@@ -0,0 +1 @@
+indicator-keyboard-Sr.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sr-9.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sr-9.svg
new file mode 120000
index 000000000..ac683eabb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sr-9.svg
@@ -0,0 +1 @@
+indicator-keyboard-Sr.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sr.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sr.svg
new file mode 100644
index 000000000..885c7f0e8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sr.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m5 14c0 1 0 1 1 1 0.3591 0 0.4253 2.18e-4 1 3.2e-5 0.4546-1.11e-4 -1.14e-5 -3.2e-5 1-3.2e-5 0 0 1 0 1-1l7.6e-6 -1c0-4.214-4 0.2112-3.988-3.991-0.00253-0.4205-0.0121-0.7454-0.0121-1.009 0-1 1-1 1-1 0.2519 0 0.6317-4.499e-4 1-4.492e-4 0.3477 0 0.7413 4.492e-4 1 4.492e-4 1 0 1 0 1 1" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m17 15-2-3m-2-1 2-4e-6c0.4238-1e-6 0.729 4.54e-4 1 4.54e-4 1 0 1 0 1-1 0-0.2567 1.5e-5 -0.5998 1.2e-5 -1l-1.2e-5 -0.9996c0-1 0-1-1-1-0.2245 0-0.5441 0.00944-0.8745 0.00719-1.125-0.00765-2.125-0.00756-2.125-0.00756m9.9e-5 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sv-1.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sv-1.svg
new file mode 120000
index 000000000..2c0c0b32c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sv-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Sv.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sv-2.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sv-2.svg
new file mode 120000
index 000000000..2c0c0b32c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sv-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Sv.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sv-3.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sv-3.svg
new file mode 120000
index 000000000..2c0c0b32c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sv-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Sv.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sv-4.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sv-4.svg
new file mode 120000
index 000000000..2c0c0b32c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sv-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-Sv.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sv-5.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sv-5.svg
new file mode 120000
index 000000000..2c0c0b32c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sv-5.svg
@@ -0,0 +1 @@
+indicator-keyboard-Sv.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sv-6.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sv-6.svg
new file mode 120000
index 000000000..2c0c0b32c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sv-6.svg
@@ -0,0 +1 @@
+indicator-keyboard-Sv.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sv-7.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sv-7.svg
new file mode 120000
index 000000000..2c0c0b32c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sv-7.svg
@@ -0,0 +1 @@
+indicator-keyboard-Sv.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sv.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sv.svg
new file mode 100644
index 000000000..0281dc282
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sv.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m5 14c0 1 0 1 1 1 0.3591 0 0.4253 2.18e-4 1 3.2e-5 0.4546-1.11e-4 -1.14e-5 -3.2e-5 1-3.2e-5 0 0 1 0 1-1l7.6e-6 -1c0-4.214-4 0.2112-3.988-3.991-0.00253-0.4205-0.0121-0.7454-0.0121-1.009 0-1 1-1 1-1 0.2519 0 0.6317-4.499e-4 1-4.492e-4 0.3477 0 0.7413 4.492e-4 1 4.492e-4 1 0 1 0 1 1" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m18.01 7.007-2.5 8-2.5-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sw-1.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sw-1.svg
new file mode 120000
index 000000000..004df7a43
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sw-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Sw.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sw-2.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sw-2.svg
new file mode 120000
index 000000000..004df7a43
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sw-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Sw.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sw.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sw.svg
new file mode 100644
index 000000000..520ca4a91
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sw.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m3 14c0 1 0 1 1 1 0.3591 0 0.4253 2.18e-4 1 3.2e-5 0.4546-1.11e-4 -1.14e-5 -3.2e-5 1-3.2e-5 0 0 1 0 1-1l7.6e-6 -1c0-4.214-4 0.2112-3.988-3.991-0.00253-0.4205-0.0121-0.7454-0.0121-1.009 0-1 1-1 1-1 0.2519 0 0.6317-4.499e-4 1-4.492e-4 0.3477 0 0.7413 4.492e-4 1 4.492e-4 1 0 1 0 1 1" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m19 7.005-4e-6 6c0 1-3e-6 2-1 2-0.3954 0-0.6109 0.0096-1-4.48e-4 -0.3839 0.0015-8e-6 4.48e-4 -1 4.48e-4 -1 0-1-1-1-2l4e-6 -6m0 0-4e-6 6c0 1-4e-6 2-1 2-0.3954 0-0.6109 0.0096-1-4.48e-4 -0.3839 0.0015-7e-6 4.48e-4 -1 4.48e-4 -1 0-1-1-1-2l4e-6 -6" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="bevel" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sy-1.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sy-1.svg
new file mode 120000
index 000000000..737d29761
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sy-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Sy.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sy-2.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sy-2.svg
new file mode 120000
index 000000000..737d29761
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sy-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Sy.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sy.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sy.svg
new file mode 100644
index 000000000..412e7cc4c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Sy.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m4 14c0 1 0 1 1 1 0.3591 0 0.4253 2.18e-4 1 3.2e-5 0.4546-1.11e-4 -1.14e-5 -3.2e-5 1-3.2e-5 0 0 1 0 1-1l7.6e-6 -1c0-4.214-4 0.2112-3.988-3.991-0.00253-0.4205-0.0121-0.7454-0.0121-1.009 0-1 1-1 1-1 0.2519 0 0.6317-4.499e-4 1-4.492e-4 0.3477 0 0.7413 4.492e-4 1 4.492e-4 1 0 1 0 1 1" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m15 15v-4m3-4-3 4m-3-4 3 4" fill="none" stroke="currentColor" stroke-linecap="round" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ta-1.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ta-1.svg
new file mode 120000
index 000000000..375a158d7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ta-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ta.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ta-2.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ta-2.svg
new file mode 120000
index 000000000..375a158d7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ta-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ta.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ta-3.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ta-3.svg
new file mode 120000
index 000000000..375a158d7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ta-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ta.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ta-4.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ta-4.svg
new file mode 120000
index 000000000..375a158d7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ta-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ta.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ta-5.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ta-5.svg
new file mode 120000
index 000000000..375a158d7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ta-5.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ta.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ta-6.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ta-6.svg
new file mode 120000
index 000000000..375a158d7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ta-6.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ta.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ta.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ta.svg
new file mode 100644
index 000000000..0d6236bd7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ta.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m5 7h4m-2 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m13 12h4m-4 3v-6m4 6v-6m-4 0-1.5e-5 -0.9996c0-1 0-1 2-1 2-4.491e-4 2 4.491e-4 2 1 1.6e-5 1.995 1.6e-5 0.9996 1.6e-5 0.9996" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="bevel" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Te-1.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Te-1.svg
new file mode 120000
index 000000000..75c301b15
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Te-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Te.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Te-2.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Te-2.svg
new file mode 120000
index 000000000..75c301b15
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Te-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Te.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Te-3.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Te-3.svg
new file mode 120000
index 000000000..932c55e0c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Te-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Th.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Te.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Te.svg
new file mode 100644
index 000000000..a7b7efaf9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Te.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m5 7h4m-2 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m13 15h4m-4-4h4m-4-4h4m-4 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="bevel" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Tg-1.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Tg-1.svg
new file mode 120000
index 000000000..9a3d10c56
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Tg-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Tg.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Tg-2.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Tg-2.svg
new file mode 120000
index 000000000..9a3d10c56
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Tg-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Tg.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Tg.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Tg.svg
new file mode 100644
index 000000000..3d951a70f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Tg.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m4 7h4m-2 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m14.99 12h2m-1 0-1.1e-5 2c0 1 0 1-1 0.9996-0.4078 0-1.702 4.48e-4 -2 4.48e-4 -1 0-1 0-1-1l1.5e-5 -3-1.5e-5 -3c0-1 0-1 1-1 0.2508 0 1.616-3.629e-4 2-4.492e-4 1 4.492e-4 1 4.492e-4 1 1" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="bevel" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Th-1.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Th-1.svg
new file mode 120000
index 000000000..932c55e0c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Th-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Th.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Th-2.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Th-2.svg
new file mode 120000
index 000000000..932c55e0c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Th-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Th.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Th-3.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Th-3.svg
new file mode 120000
index 000000000..932c55e0c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Th-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Th.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Th.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Th.svg
new file mode 100644
index 000000000..3b9a30a05
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Th.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m5 7h4m-2 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m13 11h4m0 4v-8m-4 8v-8 0" fill="none" stroke="currentColor" stroke-linecap="round" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Tk-1.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Tk-1.svg
new file mode 120000
index 000000000..c2639a9df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Tk-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Tk.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Tk-2.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Tk-2.svg
new file mode 120000
index 000000000..c2639a9df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Tk-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Tk.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Tk.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Tk.svg
new file mode 100644
index 000000000..97dbf959a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Tk.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m5 7h4m-2 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m17 15-4-5m4-3-4 5m0 3v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Tn.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Tn.svg
new file mode 100644
index 000000000..a89e81e13
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Tn.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m5 7h4m-2 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m13 15v-8l4 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Tr-1.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Tr-1.svg
new file mode 120000
index 000000000..6398e82ce
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Tr-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Tr.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Tr-2.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Tr-2.svg
new file mode 120000
index 000000000..6398e82ce
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Tr-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Tr.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Tr-3.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Tr-3.svg
new file mode 120000
index 000000000..6398e82ce
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Tr-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Tr.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Tr-4.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Tr-4.svg
new file mode 120000
index 000000000..6398e82ce
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Tr-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-Tr.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Tr-5.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Tr-5.svg
new file mode 120000
index 000000000..6398e82ce
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Tr-5.svg
@@ -0,0 +1 @@
+indicator-keyboard-Tr.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Tr.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Tr.svg
new file mode 100644
index 000000000..bc988c1d1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Tr.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m5 7h4m-2 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m17 15-2-3m-2-1 2-3e-6c0.4238-1e-6 0.729 4.54e-4 1 4.54e-4 1 0 1 0 1-1 0-0.2567 1.5e-5 -0.5998 1.1e-5 -1l-1.1e-5 -0.9996c0-1 0-1-1-1-0.2245 0-0.5441 0.00944-0.8745 0.00719-1.125-0.00765-2.125-0.00756-2.125-0.00756m9.8e-5 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Uk-1.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Uk-1.svg
new file mode 120000
index 000000000..834fca66f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Uk-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Uk.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Uk-2.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Uk-2.svg
new file mode 120000
index 000000000..834fca66f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Uk-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Uk.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Uk-3.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Uk-3.svg
new file mode 120000
index 000000000..834fca66f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Uk-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Uk.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Uk-4.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Uk-4.svg
new file mode 120000
index 000000000..834fca66f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Uk-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-Uk.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Uk-5.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Uk-5.svg
new file mode 120000
index 000000000..834fca66f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Uk-5.svg
@@ -0,0 +1 @@
+indicator-keyboard-Uk.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Uk-6.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Uk-6.svg
new file mode 120000
index 000000000..834fca66f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Uk-6.svg
@@ -0,0 +1 @@
+indicator-keyboard-Uk.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Uk-7.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Uk-7.svg
new file mode 120000
index 000000000..834fca66f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Uk-7.svg
@@ -0,0 +1 @@
+indicator-keyboard-Uk.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Uk-8.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Uk-8.svg
new file mode 120000
index 000000000..834fca66f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Uk-8.svg
@@ -0,0 +1 @@
+indicator-keyboard-Uk.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Uk.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Uk.svg
new file mode 100644
index 000000000..66b021187
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Uk.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m9 7.005-3.8e-6 6c0 1-3.8e-6 2-1 2-0.3954 0-0.6109 0.0096-1-4.48e-4 -0.3839 0.0015-7.5e-6 4.48e-4 -1 4.48e-4 -1 0-1-1-1-2l3.8e-6 -6" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="bevel" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m17 15-4-5m4-3-4 5m0 3v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ur-1.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ur-1.svg
new file mode 120000
index 000000000..70fad7746
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ur-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ur.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ur-2.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ur-2.svg
new file mode 120000
index 000000000..70fad7746
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ur-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ur.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ur-3.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ur-3.svg
new file mode 120000
index 000000000..70fad7746
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ur-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ur.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ur-4.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ur-4.svg
new file mode 120000
index 000000000..70fad7746
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ur-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ur.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ur-5.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ur-5.svg
new file mode 120000
index 000000000..70fad7746
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ur-5.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ur.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ur-6.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ur-6.svg
new file mode 120000
index 000000000..70fad7746
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ur-6.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ur.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ur.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ur.svg
new file mode 100644
index 000000000..77e6bb48c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Ur.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m9 7.005-3.8e-6 6c0 1-3.8e-6 2-1 2-0.3954 0-0.6109 0.0096-1-4.48e-4 -0.3839 0.0015-7.5e-6 4.48e-4 -1 4.48e-4 -1 0-1-1-1-2l3.8e-6 -6" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="bevel" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m17 15-2-3m-2-1 2-4e-6c0.4238-1e-6 0.729 4.55e-4 1 4.55e-4 1 0 1 0 1-1 0-0.2567 1.5e-5 -0.5998 1.2e-5 -1l-1.2e-5 -0.9996c0-1 0-1-1-1-0.2245 0-0.5441 0.00944-0.8745 0.00719-1.125-0.00765-2.125-0.00756-2.125-0.00756m9.9e-5 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Uz-1.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Uz-1.svg
new file mode 120000
index 000000000..3748fa1a3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Uz-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Uz.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Uz-2.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Uz-2.svg
new file mode 120000
index 000000000..3748fa1a3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Uz-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Uz.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Uz-3.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Uz-3.svg
new file mode 120000
index 000000000..3748fa1a3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Uz-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Uz.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Uz-4.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Uz-4.svg
new file mode 120000
index 000000000..3748fa1a3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Uz-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-Uz.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Uz.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Uz.svg
new file mode 100644
index 000000000..ccbd5c948
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Uz.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m9 7.005-3.8e-6 6c0 1-3.8e-6 2-1 2-0.3954 0-0.6109 0.0096-1-4.48e-4 -0.3839 0.0015-7.5e-6 4.48e-4 -1 4.48e-4 -1 0-1-1-1-2l3.8e-6 -6" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="bevel" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m13 7h4l-4 8h4v0" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Vi.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Vi.svg
new file mode 100644
index 000000000..e25322b98
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Vi.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m9.028 7.007-2.5 8-2.5-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m13 15h4m-4-8h4m-2 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Wo.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Wo.svg
new file mode 100644
index 000000000..7b87842a1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Wo.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m11 7.005-4e-6 6c0 1-4e-6 2-1 2-0.3954 0-0.6109 0.0096-1-4.48e-4 -0.3839 0.0015-7.6e-6 4.48e-4 -1 4.48e-4 -1 0-1-1-1-2l3.8e-6 -6m0 0-3.8e-6 6c0 1-3.8e-6 2-1 2-0.3954 0-0.6109 0.0096-1-4.48e-4 -0.3839 0.0015-7.5e-6 4.48e-4 -1 4.48e-4 -1 0-1-1-1-2l3.8e-6 -6" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="bevel" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m17 6.999c2.4 0 2 2 2 4 0 2 0.3556 4.061-2 4-2.349 0-2-2-2-4 0-2-0.4355-4 2-4" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="bevel" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Xs.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Xs.svg
new file mode 100644
index 000000000..4745eee64
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Xs.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m10.01 7-5 8m0-8 5 8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m14 14c0 1 0 1 1 1 0.3591 0 0.4253 2.17e-4 1 3.1e-5 0.4546-1.1e-4 -1.1e-5 -3.1e-5 1-3.1e-5 0 0 1 0 1-1l8e-6 -1c0-4.214-4 0.2112-3.988-3.991-0.0025-0.4205-0.01209-0.7454-0.01209-1.009 0-1 1-1 1-1 0.2519 0 0.6317-4.499e-4 1-4.492e-4 0.3477 0 0.7413 4.492e-4 1 4.492e-4 1 0 1 0 1 1" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Yo.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Yo.svg
new file mode 100644
index 000000000..400a0f2f3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Yo.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m7 15v-4m3-4-3 4m-3-4 3 4" fill="none" stroke="currentColor" stroke-linecap="round" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m15 6.999c2.4 0 2 2 2 4 0 2 0.3556 4.061-2 4-2.349 0-2-2-2-4 0-2-0.4355-4 2-4" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="bevel" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Zh-1.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Zh-1.svg
new file mode 120000
index 000000000..66e790a01
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Zh-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Zh.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Zh-2.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Zh-2.svg
new file mode 120000
index 000000000..66e790a01
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Zh-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Zh.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Zh-3.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Zh-3.svg
new file mode 120000
index 000000000..66e790a01
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Zh-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Zh.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Zh-4.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Zh-4.svg
new file mode 120000
index 000000000..66e790a01
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Zh-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-Zh.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Zh-5.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Zh-5.svg
new file mode 120000
index 000000000..66e790a01
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Zh-5.svg
@@ -0,0 +1 @@
+indicator-keyboard-Zh.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Zh-6.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Zh-6.svg
new file mode 120000
index 000000000..66e790a01
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Zh-6.svg
@@ -0,0 +1 @@
+indicator-keyboard-Zh.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Zh.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Zh.svg
new file mode 100644
index 000000000..f1dd6f03e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard-Zh.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m5 7h4l-4 8h4v0" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m13 11h4m0 4v-8m-4 8v-8 0" fill="none" stroke="currentColor" stroke-linecap="round" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard.svg
new file mode 120000
index 000000000..9d1f3ab6c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-keyboard.svg
@@ -0,0 +1 @@
+input-keyboard-virtual-on.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-lunar-satelite.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-lunar-satelite.svg
new file mode 100644
index 000000000..9e43bda96
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-lunar-satelite.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m13.007 1035.1-6.0353 6.0353c0.93684 0.3669 1.8137 0.9408 2.5577 1.6849a1.0001 1.0001 0 0 0 0.00141 0c0.74275 0.7446 1.3158 1.6211 1.6821 2.5577l6.0366-6.0366-4.2426-4.2427z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m7.4083 1032.2-1.4142 1.4142 1.4142 1.4143 1.4142-1.4143-1.4142-1.4142zm2.1213 2.1213-1.4142 1.4143 1.4142 1.4142 1.4142-1.4142-1.4142-1.4143zm-4.2426 0-1.4142 1.4143 1.4142 1.4142 1.4142-1.4142-1.4142-1.4143zm2.1213 2.1214-1.4142 1.4142 1.4142 1.4142 1.4142-1.4142-1.4142-1.4142z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m16.601 1041.4-1.4142 1.4142 1.4142 1.4142 1.4142-1.4142-1.4142-1.4142zm2.1213 2.1213-1.4142 1.4142 1.4142 1.4143 1.4142-1.4143-1.4142-1.4142zm-4.2426 0-1.4142 1.4142 1.4142 1.4143 1.4142-1.4143-1.4142-1.4142zm2.1213 2.1214-1.4142 1.4142 1.4142 1.4142 1.4142-1.4142-1.4142-1.4142z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m8.8225 1043.5c-1.3626-1.3626-3.2092-2.0601-4.9069-1.7857a0.50005 0.50005 0 0 0 -0.27347 0.848l6.1154 6.1154a0.50005 0.50005 0 0 0 0.848 -0.2735c0.2742-1.6964-0.4231-3.5409-1.783-4.9042z"/>
+ <path fill-rule="evenodd" style="fill:currentColor" class="ColorScheme-Text" d="m16.295 6.6445l-0.826 0.8262 1.062 1.0605 0.826-0.8261c-0.453-0.2381-0.823-0.6072-1.062-1.0606z" transform="translate(0 1028.4)"/>
+ <circle style="fill:currentColor" class="ColorScheme-Text" cx="18.5" cy="1033.9" r="1.5"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-lunar.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-lunar.svg
new file mode 100644
index 000000000..3d69e8871
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-lunar.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 4a8 8 0 0 0 -8 8 8 8 0 0 0 8 8 8 8 0 0 0 0.9375 -0.064c-2.389-1.8-3.938-4.7-3.938-7.9 0-3.2377 1.5505-6.1111 3.9414-7.9395a8 8 0 0 0 -0.941 -0.1z"/>
+ <path opacity=".3" style="fill:currentColor" class="ColorScheme-Text" d="m14.289 4.3c-2.572 1.6-4.289 4.4-4.289 7.7 0 3.2462 1.7173 6.0772 4.2891 7.6602a8 8 0 0 0 5.711 -7.7 8 8 0 0 0 -5.7109 -7.6621z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-messages-new.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-messages-new.svg
new file mode 100644
index 000000000..bec685254
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-messages-new.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m6 6c-1.108 0-2 0.892-2 2v8c0 1.108 0.892 2 2 2h11c-1.645 0-3-1.355-3-3s1.355-3 3-3 3 1.355 3 3v-7c0-1.108-0.892-2-2-2h-12zm0 2 6 3 6-3v2l-6 3-6-3v-2z" fill="currentColor"/>
+ <path class="ColorScheme-Highlight" d="m17 13a2 2 0 0 0-2 2 2 2 0 0 0 2 2 2 2 0 0 0 2-2 2 2 0 0 0-2-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-messages-red.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-messages-red.svg
new file mode 100644
index 000000000..393dfc895
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-messages-red.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-NegativeText" d="m6 6c-1.108 0-2 0.892-2 2v8c0 1.108 0.892 2 2 2h12c1.108 0 2-0.892 2-2v-8c0-1.108-0.892-2-2-2h-12zm0 2 6 3 6-3v2l-6 3-6-3v-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-messages.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-messages.svg
new file mode 120000
index 000000000..af817c6dc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-messages.svg
@@ -0,0 +1 @@
+applications-email-panel.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-notification-read-dnd.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-notification-read-dnd.svg
new file mode 100644
index 000000000..a7a01830a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-notification-read-dnd.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 17.43564,3.9999898 a 1.0000948,0.99972028 0 0 0 -0.160156,0.019524 L 6.9766559,6.188623 a 1.0000948,0.99972028 0 0 0 -0.0293,0.00977 c -1.436541,0.3464702 -2.448943,1.432051 -3.130859,2.678684 -0.681916,1.246533 -1.092221,2.709758 -1.361328,4.137122 -0.269107,1.427265 -0.38906,2.817595 -0.433594,3.904787 -0.02227,0.543597 -0.02567,1.010469 -0.01758,1.372533 0.005,0.223016 0.03379,0.377315 0.04883,0.534956 1.63e-4,0 -1.7e-4,-2.34e-4 0,0.0098 a 1.0000948,0.99972028 0 0 0 -0.0039,0.07419 h 0.0098 c 0.01128,0.07997 -0.0069,0.137755 0.02344,0.253811 a 1.0000948,0.99972028 0 0 0 0.957031,0.745815 l 9.0390631,0.08981 a 1.0000948,0.99972028 0 0 0 0.220703,-0.02147 l 9.892578,-2.128109 a 1.0000948,0.99972028 0 0 0 0.789063,-0.931292 c 0,0 0.147573,-2.972755 -0.369141,-6.040705 C 22.353105,9.3443879 21.938624,7.7736258 21.177868,6.4737128 20.417113,5.1737998 19.181713,4.0987056 17.537243,4.0078397 a 1.0000948,0.99972028 0 0 0 -0.101562,0 z m 0.05078,2.018775 c 0.842493,0.069974 1.423078,0.5308324 1.964844,1.4564856 0.556625,0.9511437 0.9521,2.3294435 1.1875,3.7271196 0.407935,2.421992 0.315148,4.256893 0.296875,4.865365 l -8.660155,1.862583 C 12.268784,15.427803 11.967856,9.4109869 9.0625939,7.7934906 Z M 6.9727499,8.996165 c 2.947353,0 3.0273441,8.99663 3.0273441,8.99663 H 4.0000939 c 0,0 0.0253,-8.99663 2.972656,-8.99663 z m 11.7265621,1.999251 -4.617188,1.181199 -0.08203,0.113238 0.06641,1.388152 0.140625,0.03905 3.394531,-0.900053 0.07617,1.161674 0.09766,0.01562 1.15039,-0.396336 0.07422,-0.06443 -0.210945,-2.458063 z M 7.0000939,11.995042 a 1,0.99962552 0 0 0 -1,0.999625 1,0.99962552 0 0 0 0.316406,0.728244 l -0.816406,2.270633 3,-0.01562 -0.798828,-2.270634 a 1,0.99962552 0 0 0 0.298828,-0.712624 1,0.99962552 0 0 0 -1,-0.999624 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-notification-read.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-notification-read.svg
new file mode 100644
index 000000000..877cbf4a9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-notification-read.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 17.435547,4 c -0.05382,0.00219 -0.107384,0.00872 -0.160156,0.019531 L 6.9765625,6.1894531 c -0.00982,0.0031 -0.019582,0.00636 -0.029297,0.00977 C 5.5107246,6.5456889 4.4983224,7.6303201 3.8164062,8.8769531 3.1344904,10.123486 2.7241851,11.586308 2.4550781,13.013672 c -0.269107,1.427265 -0.3890597,2.819058 -0.4335937,3.90625 -0.02227,0.543597 -0.025668,1.00903 -0.017578,1.371094 0.005,0.223016 0.033788,0.377515 0.048828,0.535156 1.63e-4,0 -1.7e-4,-2.68e-4 0,0.0098 -0.00222,0.02468 -0.00352,0.04944 -0.00391,0.07422 h 0.00977 c 0.01128,0.07997 -0.0069,0.13785 0.023437,0.253906 0.1143398,0.435884 0.5062662,0.741427 0.9570313,0.746094 L 12.078125,20 c 0.07414,0.001 0.148159,-0.0062 0.220703,-0.02148 l 9.892578,-2.128907 c 0.443498,-0.09516 0.767389,-0.476775 0.789063,-0.929687 0,0 0.147573,-2.973066 -0.369141,-6.041016 C 22.352971,9.3449696 21.93849,7.7745224 21.177734,6.4746094 20.416979,5.1746964 19.181579,4.0986784 17.537109,4.0078125 c -0.03383,-0.00172 -0.06773,-0.00172 -0.101562,0 z m 0.05078,2.0195312 c 0.842493,0.069974 1.423078,0.529425 1.964844,1.4550782 0.556625,0.9511437 0.9521,2.3308395 1.1875,3.7285156 0.407935,2.421992 0.315148,4.256762 0.296875,4.865234 l -8.660156,1.861329 C 12.268691,15.427173 11.967762,9.410465 9.0625,7.7929688 Z M 6.9726562,8.9960938 C 9.9200093,8.9960938 10,17.992188 10,17.992188 H 4 c 0,0 0.0253,-8.9960944 2.9726562,-8.9960942 z M 14.539062,8 12.080078,8.2109375 12,8.3007812 13.181641,12.917969 13.294922,13 14.683594,12.933594 14.722656,12.792969 13.822266,9.398438 14.984375,9.322266 15,9.224609 14.603516,8.0742188 Z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="m 6.9727499,8.996165 c 2.947353,0 3.0273441,8.99663 3.0273441,8.99663 H 4.0000939 c 0,0 0.0253,-8.99663 2.972656,-8.99663 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-notification-unread-dnd.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-notification-unread-dnd.svg
new file mode 100644
index 000000000..b608e5a88
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-notification-unread-dnd.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 17.435547,3.9999015 a 1.0000948,0.99972028 0 0 0 -0.160156,0.019531 L 6.9765625,6.1893546 a 1.0000948,0.99972028 0 0 0 -0.029297,0.00977 C 5.5107246,6.5455904 4.4983223,7.6302216 3.8164062,8.8768546 3.1344902,10.123388 2.7241851,11.58621 2.4550781,13.013574 2.2780766,13.952338 2.1822107,14.838765 2.1132812,15.669824 A 3,3 0 0 1 4,14.999902 a 3,3 0 0 1 0.1816406,0.0098 C 4.4580086,12.390134 5.1610323,8.9959953 6.9726562,8.9959953 9.9200092,8.9959953 10,17.99209 10,17.99209 H 7 a 3,3 0 0 1 0,0.0078 3,3 0 0 1 -0.7128906,1.943359 l 5.7910156,0.05664 a 1.0000948,0.99972028 0 0 0 0.220703,-0.02148 l 9.892578,-2.128907 a 1.0000948,0.99972028 0 0 0 0.789063,-0.929687 c 0,0 0.147573,-2.973065 -0.369141,-6.041016 C 22.352971,9.3448705 21.93849,7.7744239 21.177734,6.4745109 20.416979,5.1745979 19.181579,4.0985799 17.537109,4.007714 a 1.0000948,0.99972028 0 0 0 -0.101562,0 z m 0.05078,2.0195312 c 0.842493,0.069974 1.423078,0.529425 1.964844,1.4550782 0.556625,0.9511437 0.9521,2.3308396 1.1875,3.7285161 0.407935,2.421992 0.315148,4.256762 0.296875,4.865234 L 12.27539,17.92959 C 12.268691,15.427075 11.967762,9.4103665 9.0625,7.7928703 Z M 18.699219,10.995996 14.082031,12.175683 14,12.288964 l 0.06641,1.388672 0.140625,0.03906 3.394531,-0.900391 0.07617,1.16211 0.09766,0.01563 1.15039,-0.396485 L 19,13.533105 18.789062,11.076074 Z M 7,11.994043 a 1,0.99962552 0 0 0 -1,1 1,0.99962552 0 0 0 0.3164062,0.728515 l -0.6425781,1.789063 a 3,3 0 0 1 0.5488281,0.478515 L 8.5,15.978418 7.7011719,13.706933 A 1,0.99962552 0 0 0 8,12.994043 a 1,0.99962552 0 0 0 -1,-1 z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="4" cy="18" r="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-notification-unread.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-notification-unread.svg
new file mode 100644
index 000000000..2c132c237
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-notification-unread.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 17.435547,3.9999085 c -0.05382,0.00219 -0.107384,0.00872 -0.160156,0.019531 L 6.9765625,6.1893616 c -0.00982,0.0031 -0.019582,0.00636 -0.029297,0.00977 C 5.5107247,6.5455931 4.4983224,7.6302286 3.8164062,8.8768616 3.1344904,10.123395 2.7241851,11.586217 2.4550781,13.013581 2.2780766,13.952345 2.1822106,14.838338 2.1132812,15.669831 A 3,3 0 0 1 4,14.999909 a 3,3 0 0 1 0.1816406,0.0098 C 4.4580086,12.390296 5.1610322,8.9960021 6.9726562,8.9960023 9.9200093,8.9960023 10,17.992096 10,17.992097 H 7 a 3,3 0 0 1 0,0.0078 3,3 0 0 1 -0.7128906,1.943359 l 5.7910156,0.05664 c 0.07414,0.001 0.148159,-0.0062 0.220703,-0.02148 l 9.892578,-2.128907 c 0.443498,-0.09516 0.767389,-0.476775 0.789063,-0.929687 0,0 0.147573,-2.973065 -0.369141,-6.041016 C 22.352971,9.3448725 21.93849,7.7744309 21.177734,6.4745179 20.416979,5.1746049 19.181579,4.0985869 17.537109,4.007721 c -0.03383,-0.00172 -0.06773,-0.00172 -0.101562,0 z m 0.05078,2.0195312 c 0.842493,0.069974 1.423078,0.529425 1.964844,1.4550782 0.556625,0.9511437 0.9521,2.3308386 1.1875,3.7285161 0.407935,2.421992 0.315148,4.256762 0.296875,4.865234 L 12.27539,17.929597 C 12.268692,15.427081 11.967762,9.4103735 9.0625,7.7928773 Z M 14.539062,7.9999085 12.080078,8.210846 12,8.3006897 l 1.181641,4.6171883 0.113281,0.08203 1.388672,-0.06641 0.03906,-0.140625 -0.90039,-3.3945325 1.162109,-0.07617 L 15,9.2245175 14.603516,8.0741273 Z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="m 6.9726562,8.9960023 c -1.8116239,0 -2.5146476,3.3941377 -2.7910156,6.0136727 A 3,3 0 0 1 7,17.992097 h 3 c 0,0 -0.079991,-8.9960947 -3.0273438,-8.9960947 z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="4" cy="18" r="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-privacy-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-privacy-panel.svg
new file mode 100644
index 000000000..7ef6973e7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-privacy-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12.01 6c-5.6755 0-9.01 5.67-9.01 5.67s3.6246 6.33 9.01 6.33c5.802 0 8.99-6.33 8.99-6.33s-3.22-5.67-8.99-5.67zm-0.01 3c1.6568 0 3 1.3432 3 3s-1.3432 3-3 3-3-1.3432-3-3 1.3432-3 3-3zm0 1c-1.105 0-2 0.89607-2 2 0 1.105 0.89607 2 2 2 1.105 0 2-0.89499 2-2s-0.89607-2-2-2z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-rss-aware-attention.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-rss-aware-attention.svg
new file mode 120000
index 000000000..ec6bddb36
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-rss-aware-attention.svg
@@ -0,0 +1 @@
+indicator-feedindicator-attention.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-rss-aware.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-rss-aware.svg
new file mode 120000
index 000000000..150dfe3fd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-rss-aware.svg
@@ -0,0 +1 @@
+indicator-feedindicator.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-sensors-battery.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-sensors-battery.svg
new file mode 100644
index 000000000..a3c6387c8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-sensors-battery.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m10 5v1h-3v13h10v-13h-3v-1zm-2 8h8v2h-8zm0 3h8v2h-8z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-sensors-case.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-sensors-case.svg
new file mode 100644
index 000000000..d9b102566
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-sensors-case.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m8 4-2 2h12l-2-2zm-2 3v12c0 0.554 0.446 1 1 1h10c0.554 0 1-0.446 1-1v-12zm2.5 2h7a0.5 0.5 0 0 1 0.5 0.5v4a0.5 0.5 0 0 1-0.5 0.5h-7a0.5 0.5 0 0 1-0.5-0.5v-4a0.5 0.5 0 0 1 0.5-0.5zm0.5 1v1h6v-1zm0 2v1h6v-1zm0 3h1v1h1v-1h1v1h1v-1h1v1h1v-1h1v1h-1v1h1v1h-1v-1h-1v1h-1v-1h-1v1h-1v-1h-1v1h-1v-1h-1v-1h1zm0 1v1h1v-1zm2 1h1v-1h-1zm2 0h1v-1h-1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-sensors-chip.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-sensors-chip.svg
new file mode 100644
index 000000000..f2fcfca40
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-sensors-chip.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" fill="currentColor" d="m9 5c-0.554 0-1 0.446-1 1v13c0 0.554 0.446 1 1 1h6c0.554 0 1-0.446 1-1v-13c0-0.554-0.446-1-1-1zm-3.75 1c-0.1385 0-0.25 0.1115-0.25 0.25v0.5c0 0.1385 0.1115 0.25 0.25 0.25h1.75v-1zm11.75 0v1h1.75c0.1385 0 0.25-0.1115 0.25-0.25v-0.5c0-0.1385-0.1115-0.25-0.25-0.25zm-11.75 2c-0.1385 0-0.25 0.1115-0.25 0.25v0.5c0 0.1385 0.1115 0.25 0.25 0.25h1.75v-1zm11.75 0v1h1.75c0.1385 0 0.25-0.1115 0.25-0.25v-0.5c0-0.1385-0.1115-0.25-0.25-0.25zm-11.75 2c-0.1385 0-0.25 0.1115-0.25 0.25v0.5c0 0.1385 0.1115 0.25 0.25 0.25h1.75v-1zm11.75 0v1h1.75c0.1385 0 0.25-0.1115 0.25-0.25v-0.5c0-0.1385-0.1115-0.25-0.25-0.25zm-11.75 2c-0.1385 0-0.25 0.1115-0.25 0.25v0.5c0 0.1385 0.1115 0.25 0.25 0.25h1.75v-1zm11.75 0v1h1.75c0.1385 0 0.25-0.1115 0.25-0.25v-0.5c0-0.1385-0.1115-0.25-0.25-0.25zm-11.75 2c-0.1385 0-0.25 0.1115-0.25 0.25v0.5c0 0.1385 0.1115 0.25 0.25 0.25h1.75v-1zm11.75 0v1h1.75c0.1385 0 0.25-0.1115 0.25-0.25v-0.5c0-0.1385-0.1115-0.25-0.25-0.25zm-11.75 2c-0.1385 0-0.25 0.1115-0.25 0.25v0.5c0 0.1385 0.1115 0.25 0.25 0.25h1.75v-1zm11.75 0v1h1.75c0.1385 0 0.25-0.1115 0.25-0.25v-0.5c0-0.1385-0.1115-0.25-0.25-0.25zm-11.75 2c-0.1385 0-0.25 0.1115-0.25 0.25v0.5c0 0.1385 0.1115 0.25 0.25 0.25h1.75v-1zm11.75 0v1h1.75c0.1385 0 0.25-0.1115 0.25-0.25v-0.5c0-0.1385-0.1115-0.25-0.25-0.25z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-sensors-cpu.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-sensors-cpu.svg
new file mode 100644
index 000000000..411c0f2c9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-sensors-cpu.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m9.25 3.999c-0.1385 0-0.25 0.1115-0.25 0.25v1.5c0 0.1385 0.1115 0.25 0.25 0.25h0.5c0.1385 0 0.25-0.1115 0.25-0.25v-1.5c0-0.1385-0.1115-0.25-0.25-0.25zm4 0c-0.1385 0-0.25 0.1115-0.25 0.25v1.5c0 0.1385 0.1115 0.25 0.25 0.25h0.5c0.1385 0 0.25-0.1115 0.25-0.25v-1.5c0-0.1385-0.1115-0.25-0.25-0.25zm4 0c-0.1385 0-0.25 0.1115-0.25 0.25v1.5c0 0.1385 0.1115 0.25 0.25 0.25h0.5c0.1385 0 0.25-0.1115 0.25-0.25v-1.5c0-0.1385-0.1115-0.25-0.25-0.25zm-10 2c-0.6925 0-1.25 0.5575-1.25 1.25v0.7754c0.5716 0.1154 1 0.6176 1 1.225v0.5c0 0.6066-0.4284 1.109-1 1.225v1.051c0.5716 0.116 1 0.6176 1 1.225v0.5c0 0.607-0.4284 1.109-1 1.225v1.051c0.5716 0.116 1 0.6176 1 1.225v0.5c0 0.599-0.418 1.095-0.9785 1.219 0.1034 0.587 0.6116 1.031 1.228 1.031h11.5c0.692 0 1.25-0.558 1.25-1.25v-11.5c0-0.6086-0.4309-1.111-1.006-1.225-0.014 0.5414-0.4491 0.9746-0.9941 0.9746h-1c-0.554 0-1-0.446-1-1h-1c0 0.554-0.446 1-1 1h-1c-0.554 0-1-0.446-1-1h-1c0 0.554-0.446 1-1 1h-1c-0.554 0-1-0.446-1-1h-0.75zm1.75 2h9c0.554 0 1 0.446 1 1v9c0 0.554-0.446 1-1 1h-9c-0.554 0-1-0.446-1-1v-9c0-0.554 0.446-1 1-1zm-4.75 1c-0.1385 0-0.25 0.1115-0.25 0.25v0.5c0 0.1385 0.1115 0.25 0.25 0.25h1.5c0.1385 0 0.25-0.1115 0.25-0.25v-0.5c0-0.1385-0.1115-0.25-0.25-0.25zm5 0c-0.1385 0-0.25 0.1115-0.25 0.25v8.5c0 0.1385 0.1115 0.25 0.25 0.25h8.5c0.1385 0 0.25-0.1115 0.25-0.25v-8.5c0-0.1385-0.1115-0.25-0.25-0.25zm-5 4c-0.1385 0-0.25 0.1115-0.25 0.25v0.5c0 0.1385 0.1115 0.25 0.25 0.25h1.5c0.1385 0 0.25-0.1115 0.25-0.25v-0.5c0-0.1385-0.1115-0.25-0.25-0.25zm0 4c-0.1385 0-0.25 0.1115-0.25 0.25v0.5c0 0.1385 0.1115 0.25 0.25 0.25h1.5c0.1385 0 0.25-0.1115 0.25-0.25v-0.5c0-0.1385-0.1115-0.25-0.25-0.25z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-sensors-disk.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-sensors-disk.svg
new file mode 120000
index 000000000..9d25e6ec1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-sensors-disk.svg
@@ -0,0 +1 @@
+drive-harddisk.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-sensors-fan.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-sensors-fan.svg
new file mode 100644
index 000000000..4ede65f55
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-sensors-fan.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m5 4c-0.554 0-1 0.446-1 1v14c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1v-14c0-0.554-0.446-1-1-1zm0.5 1a0.5 0.5 0 0 1 0.5 0.5 0.5 0.5 0 0 1-0.5 0.5 0.5 0.5 0 0 1-0.5-0.5 0.5 0.5 0 0 1 0.5-0.5zm6.5 0a7 7 0 0 1 7 7 7 7 0 0 1-7 7 7 7 0 0 1-7-7 7 7 0 0 1 7-7zm6.5 0a0.5 0.5 0 0 1 0.5 0.5 0.5 0.5 0 0 1-0.5 0.5 0.5 0.5 0 0 1-0.5-0.5 0.5 0.5 0 0 1 0.5-0.5zm-5.498 1.102c-0.5531-0.0011-1.002 0.4469-1.002 1v1.898a3 3 0 0 1 2.344 1.129c0.789-0.1705 1.455-0.3276 2.129-0.4863 0.894-0.2108 0.5338-0.9892 0.1758-1.43-0.873-1.074-2.091-1.814-3.447-2.092-0.0656-0.0132-0.1324-0.01963-0.1992-0.01953zm-3.938 0.8672c-0.289 0.00319-0.6175 0.195-0.8516 0.3848-1.074 0.8736-1.814 2.092-2.092 3.447-0.013 0.066-0.01953 0.1323-0.01953 0.1992-1e-3 0.5531 0.447 1.002 1 1.002h1.898a3 3 0 0 1 1.129-2.344c-0.1705-0.7895-0.3276-1.455-0.4863-2.129-0.09886-0.4192-0.3231-0.5634-0.5781-0.5605zm2.936 3.031a2 2 0 0 0-2 2 2 2 0 0 0 2 2 2 2 0 0 0 2-2 2 2 0 0 0-2-2zm3.002 1.998a3 3 0 0 1-1.129 2.344c0.1705 0.7895 0.3276 1.455 0.4863 2.129 0.2108 0.8942 0.9891 0.533 1.43 0.1758 1.074-0.8736 1.814-2.092 2.092-3.447 0.01316-0.066 0.0197-0.1323 0.01953-0.1992 1e-3 -0.5531-0.447-1.002-1-1.002h-1.898zm-5.348 1.975c-0.7895 0.1705-1.455 0.3276-2.129 0.4863-0.8942 0.2109-0.533 0.9892-0.1758 1.43 0.8736 1.074 2.092 1.814 3.447 2.092 0.066 0.013 0.1323 0.02148 0.1992 0.02148v-2e-3c0.5531 1e-3 1.002-0.447 1.002-1v-1.898a3 3 0 0 1-2.344-1.129zm-4.154 4.027a0.5 0.5 0 0 1 0.5 0.5 0.5 0.5 0 0 1-0.5 0.5 0.5 0.5 0 0 1-0.5-0.5 0.5 0.5 0 0 1 0.5-0.5zm13 0a0.5 0.5 0 0 1 0.5 0.5 0.5 0.5 0 0 1-0.5 0.5 0.5 0.5 0 0 1-0.5-0.5 0.5 0.5 0 0 1 0.5-0.5z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-sensors-gpu.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-sensors-gpu.svg
new file mode 100644
index 000000000..55b551488
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-sensors-gpu.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m4.998 6h1v3h-1.996v3h1.996v1h-1.996v3h1.996v2c0 1.333 2 1.333 2 0v-13c0.00294-0.6669-0.5895-1.019-1-1h-2c-1.338 0-1.338 2-5e-5 2zm4.004 1v2h9v8h-6v-2h-3v2h1v2h10v-12zm-4 3h0.9961v1h-0.9961zm5 0v4h1v-4zm2 0v4h1v-4zm2 0v4h1v-4zm2 0v4h1v-4zm-11 4h0.9961v1h-0.9961z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-sensors-memory.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-sensors-memory.svg
new file mode 100644
index 000000000..6fd2339ce
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-sensors-memory.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m7 4c-0.554 0-1 0.446-1 1v5h2v-6zm2 0v16h3a1 1 0 0 1 1-1 1 1 0 0 1 0.998 0.9297 1.5 1.5 0 0 1 2e-3 0.07h2c0.554 0 1-0.446 1-1v-14c0-0.554-0.446-1-1-1h-2a1 1 0 0 1-0.0059 0.1 1 1 0 0 1-0.9941 0.9003 1 1 0 0 1-1-1zm2 3h4v2h-4zm0 4h4v2h-4zm-5 1v7c0 0.554 0.446 1 1 1h1v-8zm5 3h4v2h-4z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-sound-switcher.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-sound-switcher.svg
new file mode 100644
index 000000000..16f7fc815
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-sound-switcher.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 3a8 8 0 0 0 -8 8 8 8 0 0 0 8 8 8 8 0 0 0 8 -8 8 8 0 0 0 -8 -8zm0 4a4 4 0 0 1 4 4 4 4 0 0 1 -4 4 4 4 0 0 1 -4 -4 4 4 0 0 1 4 -4z"/>
+ <circle opacity=".3" style="fill:currentColor" class="ColorScheme-Text" cx="11" cy="11" r="3"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-stardate.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-stardate.svg
new file mode 100644
index 000000000..758f15ea2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-stardate.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path fill-rule="evenodd" style="fill:currentColor" class="ColorScheme-Text" d="m12 1032.4c-2 0-5 9-5 16 2-3 5-6 6-6s2.1116 2 4.1116 5c-0.11161-6-3.1116-15-5.1116-15z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 6a6 6 0 0 0 -0.781 0.0586c-0.497 0.8503-1.037 2.125-1.5159 3.6211-0.6682 2.0883-1.1173 4.5773-1.3945 7.0413a6 6 0 0 0 0.0527 0.041c0.4469-0.536 0.867-1.154 1.3067-1.594 0.589-0.589 1.149-1.085 1.668-1.461s0.914-0.707 1.664-0.707c0.583 0 1.054 0.279 1.43 0.598 0.375 0.319 0.703 0.711 1.052 1.179 0.046 0.062 0.116 0.177 0.163 0.241-0.326-1.88-0.764-3.778-1.329-5.4477-0.483-1.4315-1.025-2.6744-1.523-3.5117a6 6 0 0 0 -0.793 -0.0586zm-3.5059 1.1406a6 6 0 0 0 -2.4941 4.8594 6 6 0 0 0 0.5078 2.398c0.3206-1.881 0.7715-3.71 1.2891-5.3277 0.2205-0.6892 0.4552-1.3292 0.6972-1.9297zm7.0429 0.0215c0.232 0.5609 0.46 1.1379 0.674 1.7695 0.549 1.6244 1.026 3.4424 1.367 5.2614a6 6 0 0 0 0.422 -2.193 6 6 0 0 0 -2.463 -4.8379zm-2.537 7.8379c-0.055 0-0.033 0.006 0.023 0.041 0.064-0.029 0.081-0.041-0.023-0.041zm0.023 0.041c-0.089 0.041-0.289 0.121-0.515 0.285-0.388 0.281-0.89 0.72-1.426 1.256-0.329 0.329-0.671 0.702-1.016 1.092a6 6 0 0 0 1.934 0.326 6 6 0 0 0 2.793 -0.693c-0.336-0.507-0.649-0.977-0.914-1.332-0.304-0.407-0.566-0.702-0.742-0.852-0.061-0.051-0.084-0.064-0.114-0.082z" transform="translate(0 1028.4)"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-stickynotes-mono.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-stickynotes-mono.svg
new file mode 120000
index 000000000..451eebfe9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-stickynotes-mono.svg
@@ -0,0 +1 @@
+notes-panel.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-trashindicator-attention.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-trashindicator-attention.svg
new file mode 100644
index 000000000..0c97b552a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-trashindicator-attention.svg
@@ -0,0 +1,21 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style type="text/css">
+ .ColorScheme-Text {
+ color: #ebdbb2;
+ }
+
+ .ColorScheme-Highlight {
+ color: #458588;
+ }
+ </style>
+ </defs>
+ <path class="ColorScheme-Text"
+ d="m-90.809 6.8115v5.712c0 1.7089 1.327 4.567 1.327 4.567s0.5441 1.1421 1.1421 1.1421h10.279c0.59846 0 1.1398-1.1421 1.1421-1.1421 0 0 1.2861-2.9989 1.3237-4.567v-5.712z"
+ color="#ebdbb2" fill="currentColor" stroke-width="1.1421" />
+ <path
+ d="m4.9969 7.996v3.5106c0 1.2138 0.067252 2.6107 0.22722 3.6423 0.15993 1.0317 0.91529 3.6408 0.91529 3.6408s0.54847 1.2142 1.1425 1.2142h9.4361c0.59404 0 1.1425-1.2142 1.1425-1.2142s0.75536-2.6089 0.91529-3.6408c0.15994-1.0317 0.22722-2.4287 0.22722-3.6423v-3.5106z"
+ fill="#ebdbb2" stroke-width=".84576" />
+ <path d="m9.9997 3.996c-1 0-1 1-1 1h-3s-1 0-1 1v1h14v-1c0-1-1-1-1-1h-3s0-1-1-1z" color="#ebdbb2"
+ fill="currentColor" />
+</svg> \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-trashindicator.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-trashindicator.svg
new file mode 100644
index 000000000..a2f87d78d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-trashindicator.svg
@@ -0,0 +1,16 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style type="text/css">
+ .ColorScheme-Text {
+ color: #ebdbb2;
+ }
+
+ .ColorScheme-Highlight {
+ color: #458588;
+ }
+ </style>
+ </defs>
+ <path class="ColorScheme-Text"
+ d="m10 4c-1 0-1 1-1 1h-3s-1 0-1 1v1h14v-1c0-1-1-1-1-1h-3s0-1-1-1zm-4 4v11c0 0.52 0.48 1 1 1h10c0.52 0 1-0.48 1-1v-11z"
+ color="#ebdbb2" fill="currentColor" />
+</svg> \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-virtual-box.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-virtual-box.svg
new file mode 100644
index 000000000..f05df3b1d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-virtual-box.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6,4 C 4.892,4 4,4.892 4,6 v 12 c 0,1.108 0.892,2 2,2 h 12 c 1.108,0 2,-0.892 2,-2 V 6 C 20,4.892 19.108,4 18,4 Z m 4.992188,2 a 1.0001,1.0001 0 0 1 0.96875,0.7246094 l 1.111328,3.8925786 0.978515,-2.9335942 a 1.0001,1.0001 0 0 1 1.898438,0 L 17.720703,13 H 19 v 2 H 17 A 1.0001,1.0001 0 0 1 16.050781,14.316406 L 15,11.164062 13.949219,14.316406 a 1.0001,1.0001 0 0 1 -1.910157,-0.04101 l -0.867187,-3.035157 -1.1914062,5.955078 a 1.0001,1.0001 0 0 1 -1.9414063,0.08008 L 6.2460938,11 H 5 V 9 H 7 A 1.0001,1.0001 0 0 1 7.9609375,9.724609 L 8.828125,12.759766 10.019531,6.8046875 A 1.0001,1.0001 0 0 1 10.992188,6 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-workspaces-1.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-workspaces-1.svg
new file mode 100644
index 000000000..b44d2b186
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-workspaces-1.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6,4 C 4.892,4 4,4.892 4,6 l 0,9 c 0,1.108 0.892,2 2,2 l 4,0 -2.2890625,2 c -1.0374129,0.9062 -0.9473684,1 0,1 l 7.5781245,0 c 0.94737,0 0.947368,0 0,-1 L 13,17 l 4,0 c 1.108,0 2,-0.892 2,-2 L 19,6 C 19,4.892 18.108,4 17,4 L 6,4 Z m 0,2 11,0 0,9 -11,0 0,-9 z m 5,1 0,1 -1,0 0,1 1,0 0,4 -1,0 0,1 3,0 0,-1 -1,0 0,-6 -1,0 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-workspaces-2.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-workspaces-2.svg
new file mode 100644
index 000000000..c62f77211
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-workspaces-2.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6,4 C 4.892,4 4,4.892 4,6 l 0,9 c 0,1.108 0.892,2 2,2 l 4,0 -2.2890625,2 c -1.0374129,0.9062 -0.9473684,1 0,1 l 7.5781245,0 c 0.947369,0 0.947368,0 0,-1 L 13,17 l 4,0 c 1.108,0 2,-0.892 2,-2 L 19,6 C 19,4.892 18.108,4 17,4 L 6,4 Z m 0,2 11,0 0,9 -11,0 0,-9 z m 3,1 0,1 4,0 0,2 -3,0 -1,0 0,1 0,3 1,0 4,0 0,-1 -4,0 0,-2 4,0 0,-1 0,-3 -5,0 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-workspaces-3.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-workspaces-3.svg
new file mode 100644
index 000000000..9d261fa1c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-workspaces-3.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6,4 C 4.892,4 4,4.892 4,6 l 0,9 c 0,1.108 0.892,2 2,2 l 4,0 -2.2890625,2 c -1.0374129,0.9062 -0.9473684,1 0,1 l 7.5781245,0 c 0.947369,0 0.947368,0 0,-1 L 13,17 l 4,0 c 1.108,0 2,-0.892 2,-2 L 19,6 C 19,4.892 18.108,4 17,4 L 6,4 Z m 0,2 11,0 0,9 -11,0 0,-9 z m 3,1 0,1 4,0 0,2 -4,0 0,1 4,0 0,2 -4,0 0,1 5,0 0,-1 0,-2 0,-1 0,-3 -5,0 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-workspaces-4.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-workspaces-4.svg
new file mode 100644
index 000000000..10c0eb2d4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-workspaces-4.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6,4 C 4.892,4 4,4.892 4,6 l 0,9 c 0,1.108 0.892,2 2,2 l 4,0 -2.2890625,2 c -1.0374129,0.9062 -0.9473684,1 0,1 l 7.5781245,0 c 0.947369,0 0.947368,0 0,-1 L 13,17 l 4,0 c 1.108,0 2,-0.892 2,-2 L 19,6 C 19,4.892 18.108,4 17,4 L 6,4 Z m 0,2 11,0 0,9 -11,0 0,-9 z m 3,1 0,4 1,0 3,0 0,3 1,0 0,-5 0,-2 -1,0 0,3 -3,0 0,-3 -1,0 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-workspaces-5.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-workspaces-5.svg
new file mode 100644
index 000000000..d18f86555
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-workspaces-5.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6,4 C 4.892,4 4,4.892 4,6 l 0,9 c 0,1.108 0.892,2 2,2 l 4,0 -2.2890625,2 c -1.0374129,0.9062 -0.9473684,1 0,1 l 7.5781245,0 c 0.947369,0 0.947368,0 0,-1 L 13,17 l 4,0 c 1.108,0 2,-0.892 2,-2 L 19,6 C 19,4.892 18.108,4 17,4 L 6,4 Z m 0,2 11,0 0,9 -11,0 0,-9 z m 3,1 0,1 0,2 0,1 4,0 0,2 -4,0 0,1 4,0 1,0 0,-3 0,-1 -1,0 -3,0 0,-2 4,0 0,-1 -4,0 -1,0 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-workspaces-6.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-workspaces-6.svg
new file mode 100644
index 000000000..b88523e68
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-workspaces-6.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6,4 C 4.892,4 4,4.892 4,6 l 0,9 c 0,1.108 0.892,2 2,2 l 4,0 -2.2890625,2 c -1.0374129,0.9062 -0.9473684,1 0,1 l 7.5781245,0 c 0.947369,0 0.947368,0 0,-1 L 13,17 l 4,0 c 1.108,0 2,-0.892 2,-2 L 19,6 C 19,4.892 18.108,4 17,4 L 6,4 Z m 0,2 11,0 0,9 -11,0 0,-9 z m 3,1 0,1 0,2 0,1 0,3 1,0 3,0 1,0 0,-3 0,-1 -1,0 -3,0 0,-2 4,0 0,-1 -4,0 -1,0 z m 1,4 3,0 0,2 -3,0 0,-2 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-workspaces-7.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-workspaces-7.svg
new file mode 100644
index 000000000..b29db822f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-workspaces-7.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6,4 C 4.892,4 4,4.892 4,6 l 0,9 c 0,1.108 0.892,2 2,2 l 4,0 -2.2890625,2 c -1.0374129,0.9062 -0.9473684,1 0,1 l 7.5781245,0 c 0.947369,0 0.947368,0 0,-1 L 13,17 l 4,0 c 1.108,0 2,-0.892 2,-2 L 19,6 C 19,4.892 18.108,4 17,4 L 6,4 Z m 0,2 11,0 0,9 -11,0 0,-9 z m 3,1 0,1 4,0 0,2 -2,0 -1,0 0,1 0,3 1,0 0,-3 3,0 0,-1 0,-3 -5,0 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/indicator-workspaces-8.svg b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-workspaces-8.svg
new file mode 100644
index 000000000..2348a74f5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/indicator-workspaces-8.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6,4 C 4.892,4 4,4.892 4,6 l 0,9 c 0,1.108 0.892,2 2,2 l 4,0 -2.2890625,2 c -1.0374129,0.9062 -0.9473684,1 0,1 l 7.5781245,0 c 0.947369,0 0.947368,0 0,-1 L 13,17 l 4,0 c 1.108,0 2,-0.892 2,-2 L 19,6 C 19,4.892 18.108,4 17,4 L 6,4 Z m 0,2 11,0 0,9 -11,0 0,-9 z m 3,1 0,1 0,3 0,3 1,0 4,0 0,-1 0,-2 0,-1 0,-3 -4,0 -1,0 z m 1,1 3,0 0,2 -3,0 0,-2 z m 0,3 3,0 0,2 -3,0 0,-2 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/input-caps-on.svg b/.icons/Gruvbox-Plus-Dark/panel/24/input-caps-on.svg
new file mode 120000
index 000000000..c1e9fdd71
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/input-caps-on.svg
@@ -0,0 +1 @@
+caps-lock-on.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/input-keyboard-virtual-off.svg b/.icons/Gruvbox-Plus-Dark/panel/24/input-keyboard-virtual-off.svg
new file mode 100644
index 000000000..29834ea97
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/input-keyboard-virtual-off.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m6 6s-2 0-2 2v8c0 2 2 2 2 2h11s2 0 2-2v-8c0-2-2-2-2-2h-11zm0.25 2h1.5c0.1385 0 0.25 0.1115 0.25 0.25v1.5c0 0.1385-0.1115 0.25-0.25 0.25h-1.5c-0.1385 0-0.25-0.1115-0.25-0.25v-1.5c0-0.1385 0.1115-0.25 0.25-0.25zm3 0h1.5c0.1385 0 0.25 0.1115 0.25 0.25v1.5c0 0.1385-0.1115 0.25-0.25 0.25h-1.5c-0.1385 0-0.25-0.1115-0.25-0.25v-1.5c0-0.1385 0.1115-0.25 0.25-0.25zm3 0h1.5c0.138 0 0.25 0.1115 0.25 0.25v1.5c0 0.1385-0.112 0.25-0.25 0.25h-1.5c-0.138 0-0.25-0.1115-0.25-0.25v-1.5c0-0.1385 0.112-0.25 0.25-0.25zm3 0h1.5c0.138 0 0.25 0.1115 0.25 0.25v1.5c0 0.1385-0.112 0.25-0.25 0.25h-1.5c-0.138 0-0.25-0.1115-0.25-0.25v-1.5c0-0.1385 0.112-0.25 0.25-0.25zm-9 3h1.5c0.1385 0 0.25 0.112 0.25 0.25v1.5c0 0.138-0.1115 0.25-0.25 0.25h-1.5c-0.1385 0-0.25-0.112-0.25-0.25v-1.5c0-0.138 0.1115-0.25 0.25-0.25zm3 0h1.5c0.1385 0 0.25 0.112 0.25 0.25v1.5c0 0.138-0.1115 0.25-0.25 0.25h-1.5c-0.1385 0-0.25-0.112-0.25-0.25v-1.5c0-0.138 0.1115-0.25 0.25-0.25zm3 0h1.5c0.1385 0 0.25 0.1115 0.25 0.25v1.5c0 0.138-0.112 0.25-0.25 0.25h-1.5c-0.138 0-0.25-0.112-0.25-0.25v-1.5c0-0.138 0.112-0.25 0.25-0.25zm3 0h1.5c0.1385 0 0.25 0.1115 0.25 0.25v1.5c0 0.138-0.112 0.25-0.25 0.25h-1.5c-0.138 0-0.25-0.112-0.25-0.25v-1.5c0-0.138 0.112-0.25 0.25-0.25zm-7 3h6.5c0.1385 0 0.25 0.1115 0.25 0.25v1.5c0 0.138-0.112 0.25-0.25 0.25h-6.5c-0.1385 0-0.25-0.112-0.25-0.25v-1.5c0-0.138 0.1115-0.25 0.25-0.25z" fill="currentColor" opacity=".3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/input-keyboard-virtual-on.svg b/.icons/Gruvbox-Plus-Dark/panel/24/input-keyboard-virtual-on.svg
new file mode 100644
index 000000000..b574fd780
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/input-keyboard-virtual-on.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m6 6c-1.108 0-2 0.892-2 2v8c0 1.108 0.892 2 2 2h11c1.108 0 2-0.892 2-2v-8c0-1.108-0.892-2-2-2zm0.25 2h1.5c0.1385 0 0.25 0.1115 0.25 0.25v1.5c0 0.1385-0.1115 0.25-0.25 0.25h-1.5c-0.1385 0-0.25-0.1115-0.25-0.25v-1.5c0-0.1385 0.1115-0.25 0.25-0.25zm3 0h1.5c0.1385 0 0.25 0.1115 0.25 0.25v1.5c0 0.1385-0.1115 0.25-0.25 0.25h-1.5c-0.1385 0-0.25-0.1115-0.25-0.25v-1.5c0-0.1385 0.1115-0.25 0.25-0.25zm3 0h1.5c0.139 0 0.25 0.1115 0.25 0.25v1.5c0 0.1385-0.111 0.25-0.25 0.25h-1.5c-0.139 0-0.25-0.1115-0.25-0.25v-1.5c0-0.1385 0.111-0.25 0.25-0.25zm3 0h1.5c0.139 0 0.25 0.1115 0.25 0.25v1.5c0 0.1385-0.111 0.25-0.25 0.25h-1.5c-0.139 0-0.25-0.1115-0.25-0.25v-1.5c0-0.1385 0.111-0.25 0.25-0.25zm-9 3h1.5c0.1385 0 0.25 0.111 0.25 0.25v1.5c0 0.139-0.1115 0.25-0.25 0.25h-1.5c-0.1385 0-0.25-0.111-0.25-0.25v-1.5c0-0.139 0.1115-0.25 0.25-0.25zm3 0h1.5c0.1385 0 0.25 0.111 0.25 0.25v1.5c0 0.139-0.1115 0.25-0.25 0.25h-1.5c-0.1385 0-0.25-0.111-0.25-0.25v-1.5c0-0.139 0.1115-0.25 0.25-0.25zm3 0h1.5c0.139 0 0.25 0.111 0.25 0.25v1.5c0 0.139-0.111 0.25-0.25 0.25h-1.5c-0.139 0-0.25-0.111-0.25-0.25v-1.5c0-0.139 0.111-0.25 0.25-0.25zm3 0h1.5c0.139 0 0.25 0.111 0.25 0.25v1.5c0 0.139-0.111 0.25-0.25 0.25h-1.5c-0.139 0-0.25-0.111-0.25-0.25v-1.5c0-0.139 0.111-0.25 0.25-0.25zm-7 3h6.5c0.139 0 0.25 0.111 0.25 0.25v1.5c0 0.139-0.111 0.25-0.25 0.25h-6.5c-0.1385 0-0.25-0.111-0.25-0.25v-1.5c0-0.139 0.1115-0.25 0.25-0.25z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/input-keyboard.svg b/.icons/Gruvbox-Plus-Dark/panel/24/input-keyboard.svg
new file mode 120000
index 000000000..9d1f3ab6c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/input-keyboard.svg
@@ -0,0 +1 @@
+input-keyboard-virtual-on.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/input-touchpad-off.svg b/.icons/Gruvbox-Plus-Dark/panel/24/input-touchpad-off.svg
new file mode 100644
index 000000000..ac90189f2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/input-touchpad-off.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,1,1)">
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 3,3 C 2.446,3 2,3.446 2,4 V 18 C 2,18.554 2.446,19 3,19 H 19 C 19.554,19 20,18.554 20,18 V 4 C 20,3.446 19.554,3 19,3 Z M 16,5 H 18 V 6 H 16 Z M 16,7 H 18 V 8 H 16 Z M 16,9 H 18 V 10 H 16 Z M 16,11 H 18 V 12 H 16 Z M 4,14 H 10 V 17 H 4 Z M 12,14 H 18 V 17 H 12 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/input-touchpad-on.svg b/.icons/Gruvbox-Plus-Dark/panel/24/input-touchpad-on.svg
new file mode 100644
index 000000000..db3374c77
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/input-touchpad-on.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,1,1)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,3 C 2.446,3 2,3.446 2,4 V 18 C 2,18.554 2.446,19 3,19 H 19 C 19.554,19 20,18.554 20,18 V 4 C 20,3.446 19.554,3 19,3 Z M 16,5 H 18 V 6 H 16 Z M 16,7 H 18 V 8 H 16 Z M 16,9 H 18 V 10 H 16 Z M 16,11 H 18 V 12 H 16 Z M 4,14 H 10 V 17 H 4 Z M 12,14 H 18 V 17 H 12 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/insync-action.svg b/.icons/Gruvbox-Plus-Dark/panel/24/insync-action.svg
new file mode 100644
index 000000000..612b445da
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/insync-action.svg
@@ -0,0 +1,9 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <rect class="ColorScheme-Highlight" x="15" y="16" width="3" height="4" fill="currentColor"/>
+ <circle class="ColorScheme-Highlight" cx="16.5" cy="13.5" r="1.5" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m8 15a10 10 0 0 1 10-10" fill="none" stroke="currentColor" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m12 15a6 6 0 0 1 6-6" fill="none" stroke="currentColor" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/insync-alert.svg b/.icons/Gruvbox-Plus-Dark/panel/24/insync-alert.svg
new file mode 100644
index 000000000..394a40455
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/insync-alert.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m18 4c-4.905 0-9.071 3.23-10.48 7.674a5 5 0 0 1 2.414-0.668c1.468-2.969 4.524-5.006 8.07-5.006zm0 4c-2.546 0-4.783 1.373-6.008 3.416a5 5 0 0 1 1.637 1.146c0.8518-1.532 2.485-2.562 4.371-2.562zm-1.5 4a1.5 1.5 0 0 0-1.5 1.5 1.5 1.5 0 0 0 1.5 1.5 1.5 1.5 0 0 0 1.5-1.5 1.5 1.5 0 0 0-1.5-1.5zm-1.5 4v4h3v-4z" fill="currentColor"/>
+ <path class="ColorScheme-NegativeText" d="m9.99 12c-0.6765 0.001344-1.363 0.1747-1.99 0.5371-1.913 1.104-2.567 3.55-1.463 5.463 1.104 1.913 3.55 2.567 5.463 1.463 1.913-1.104 2.567-3.548 1.463-5.461-0.6902-1.195-1.903-1.902-3.184-1.992-0.09605-0.0068-0.1924-0.01-0.2891-0.0098zm-0.9902 1h2v4h-2zm0 5h2v1h-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/insync-error.svg b/.icons/Gruvbox-Plus-Dark/panel/24/insync-error.svg
new file mode 100644
index 000000000..c9e5284f7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/insync-error.svg
@@ -0,0 +1,9 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <rect class="ColorScheme-NegativeText" x="15" y="16" width="3" height="4" fill="currentColor"/>
+ <circle class="ColorScheme-NegativeText" cx="16.5" cy="13.5" r="1.5" fill="currentColor"/>
+ <path class="ColorScheme-NegativeText" d="m8 15a10 10 0 0 1 10-10" fill="none" stroke="currentColor" stroke-width="2"/>
+ <path class="ColorScheme-NegativeText" d="m12 15a6 6 0 0 1 6-6" fill="none" stroke="currentColor" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/insync-feed.svg b/.icons/Gruvbox-Plus-Dark/panel/24/insync-feed.svg
new file mode 100644
index 000000000..d37bee233
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/insync-feed.svg
@@ -0,0 +1,9 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <rect class="ColorScheme-Text" x="15" y="16" width="3" height="4" fill="currentColor"/>
+ <circle class="ColorScheme-Highlight" cx="16.5" cy="13.5" r="1.5" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m8 15a10 10 0 0 1 10-10" fill="none" stroke="currentColor" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m12 15a6 6 0 0 1 6-6" fill="none" stroke="currentColor" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/insync-normal.svg b/.icons/Gruvbox-Plus-Dark/panel/24/insync-normal.svg
new file mode 100644
index 000000000..5a2fe76fe
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/insync-normal.svg
@@ -0,0 +1,9 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <rect class="ColorScheme-Text" x="15" y="16" width="3" height="4" fill="currentColor"/>
+ <circle class="ColorScheme-Text" cx="16.5" cy="13.5" r="1.5" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m8 15a10 10 0 0 1 10-10" fill="none" stroke="currentColor" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m12 15a6 6 0 0 1 6-6" fill="none" stroke="currentColor" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/insync-offline.svg b/.icons/Gruvbox-Plus-Dark/panel/24/insync-offline.svg
new file mode 100644
index 000000000..7302e75a5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/insync-offline.svg
@@ -0,0 +1,9 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <rect class="ColorScheme-Text" x="15" y="16" width="3" height="4" fill="currentColor" opacity=".3"/>
+ <circle class="ColorScheme-Text" cx="16.5" cy="13.5" r="1.5" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m8 15a10 10 0 0 1 10-10" fill="none" opacity=".3" stroke="currentColor" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m12 15a6 6 0 0 1 6-6" fill="none" opacity=".3" stroke="currentColor" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/insync-partial-error.svg b/.icons/Gruvbox-Plus-Dark/panel/24/insync-partial-error.svg
new file mode 100644
index 000000000..d2584148a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/insync-partial-error.svg
@@ -0,0 +1,9 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <rect class="ColorScheme-NegativeText" x="15" y="16" width="3" height="4" fill="currentColor"/>
+ <circle class="ColorScheme-NegativeText" cx="16.5" cy="13.5" r="1.5" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m8 15a10 10 0 0 1 10-10" fill="none" stroke="currentColor" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m12 15a6 6 0 0 1 6-6" fill="none" stroke="currentColor" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/insync-pause.svg b/.icons/Gruvbox-Plus-Dark/panel/24/insync-pause.svg
new file mode 120000
index 000000000..3eb164aa9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/insync-pause.svg
@@ -0,0 +1 @@
+insync-paused.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/insync-paused.svg b/.icons/Gruvbox-Plus-Dark/panel/24/insync-paused.svg
new file mode 100644
index 000000000..1968afe66
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/insync-paused.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m9.99 12c-0.6765 0.001344-1.363 0.1747-1.99 0.5371-1.913 1.104-2.567 3.55-1.463 5.463 1.104 1.913 3.55 2.567 5.463 1.463 1.913-1.104 2.567-3.548 1.463-5.461-0.6902-1.195-1.903-1.902-3.184-1.992-0.09606-0.0068-0.1924-0.01-0.2891-0.0098zm-1.99 2h1v4h-1zm3 0h1v4h-1z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m18 4c-4.905 0-9.071 3.23-10.48 7.674a5 5 0 0 1 2.414-0.668c1.468-2.969 4.524-5.006 8.07-5.006zm0 4c-2.546 0-4.783 1.373-6.008 3.416a5 5 0 0 1 1.637 1.146c0.8518-1.532 2.485-2.562 4.371-2.562zm-1.5 4a1.5 1.5 0 0 0-1.5 1.5 1.5 1.5 0 0 0 1.5 1.5 1.5 1.5 0 0 0 1.5-1.5 1.5 1.5 0 0 0-1.5-1.5zm-1.5 4v4h3v-4z" fill="currentColor" opacity=".3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/insync-share.svg b/.icons/Gruvbox-Plus-Dark/panel/24/insync-share.svg
new file mode 120000
index 000000000..da0e3b1cb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/insync-share.svg
@@ -0,0 +1 @@
+insync-feed.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/insync-synced.svg b/.icons/Gruvbox-Plus-Dark/panel/24/insync-synced.svg
new file mode 100644
index 000000000..4c40bba16
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/insync-synced.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m18 4c-4.905 0-9.071 3.23-10.48 7.674 0.735-0.4239 1.566-0.6537 2.414-0.668 1.468-2.969 4.524-5.006 8.07-5.006zm0 4c-2.546 0-4.783 1.373-6.008 3.416 0.6172 0.2681 1.174 0.6581 1.637 1.146 0.8518-1.532 2.485-2.562 4.371-2.562zm-8.01 4c-0.6765 0.001344-1.363 0.1747-1.99 0.5371-1.913 1.104-2.567 3.55-1.463 5.463 1.104 1.913 3.55 2.567 5.463 1.463 1.913-1.104 2.567-3.548 1.463-5.461-0.6902-1.195-1.903-1.902-3.184-1.992-0.09605-0.0068-0.1924-0.01-0.2891-0.0098zm6.51 0c-0.8284 0-1.5 0.6716-1.5 1.5s0.6716 1.5 1.5 1.5 1.5-0.6716 1.5-1.5-0.6716-1.5-1.5-1.5zm-4.514 2.178 0.7656 0.6445-2.689 3.201-2.051-1.709 0.6406-0.7676 1.285 1.07zm3.014 1.822v4h3v-4z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/insync-syncing-1.svg b/.icons/Gruvbox-Plus-Dark/panel/24/insync-syncing-1.svg
new file mode 100644
index 000000000..24114a926
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/insync-syncing-1.svg
@@ -0,0 +1,9 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <rect class="ColorScheme-Text" x="15" y="16" width="3" height="4" fill="currentColor" opacity=".3"/>
+ <circle class="ColorScheme-Text" cx="16.5" cy="13.5" r="1.5" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m8 15a10 10 0 0 1 10-10" fill="none" stroke="currentColor" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m12 15a6 6 0 0 1 6-6" fill="none" stroke="currentColor" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/insync-syncing-2.svg b/.icons/Gruvbox-Plus-Dark/panel/24/insync-syncing-2.svg
new file mode 100644
index 000000000..ace362e22
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/insync-syncing-2.svg
@@ -0,0 +1,9 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <rect class="ColorScheme-Text" x="15" y="16" width="3" height="4" fill="currentColor"/>
+ <circle class="ColorScheme-Text" cx="16.5" cy="13.5" r="1.5" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m8 15a10 10 0 0 1 10-10" fill="none" stroke="currentColor" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m12 15a6 6 0 0 1 6-6" fill="none" stroke="currentColor" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/insync-syncing-3.svg b/.icons/Gruvbox-Plus-Dark/panel/24/insync-syncing-3.svg
new file mode 100644
index 000000000..08f75be8b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/insync-syncing-3.svg
@@ -0,0 +1,9 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <rect class="ColorScheme-Text" x="15" y="16" width="3" height="4" fill="currentColor"/>
+ <circle class="ColorScheme-Text" cx="16.5" cy="13.5" r="1.5" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m8 15a10 10 0 0 1 10-10" fill="none" stroke="currentColor" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m12 15a6 6 0 0 1 6-6" fill="none" stroke="currentColor" stroke-width="2" opacity=".3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/insync-syncing-4.svg b/.icons/Gruvbox-Plus-Dark/panel/24/insync-syncing-4.svg
new file mode 100644
index 000000000..4a65d9642
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/insync-syncing-4.svg
@@ -0,0 +1,9 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <rect class="ColorScheme-Text" x="15" y="16" width="3" height="4" fill="currentColor"/>
+ <circle class="ColorScheme-Text" cx="16.5" cy="13.5" r="1.5" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m8 15a10 10 0 0 1 10-10" fill="none" stroke="currentColor" stroke-width="2" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m12 15a6 6 0 0 1 6-6" fill="none" stroke="currentColor" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/insync-syncing.svg b/.icons/Gruvbox-Plus-Dark/panel/24/insync-syncing.svg
new file mode 100644
index 000000000..a879b0372
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/insync-syncing.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m18 4c-4.905 0-9.071 3.23-10.48 7.674a5 5 0 0 1 2.414-0.668c1.468-2.969 4.524-5.006 8.07-5.006zm0 4c-2.546 0-4.783 1.373-6.008 3.416a5 5 0 0 1 1.637 1.146c0.8518-1.532 2.485-2.562 4.371-2.562zm-8.01 4c-0.6765 0.001344-1.363 0.1747-1.99 0.5371-1.913 1.104-2.567 3.55-1.463 5.463 1.104 1.913 3.55 2.567 5.463 1.463 1.913-1.104 2.567-3.548 1.463-5.461-0.6902-1.195-1.903-1.902-3.184-1.992-0.09605-0.0068-0.1924-0.01-0.2891-0.0098zm6.51 0a1.5 1.5 0 0 0-1.5 1.5 1.5 1.5 0 0 0 1.5 1.5 1.5 1.5 0 0 0 1.5-1.5 1.5 1.5 0 0 0-1.5-1.5zm-6.5 0.4004 1 1-1 1v-0.4004a2 2 0 0 0-2 2v2.23a3 3 0 0 1-1-2.23 3 3 0 0 1 3-3zm2 1.369a3 3 0 0 1 1 2.23 3 3 0 0 1-3 3v0.5l-1-1 1-1v0.5a2 2 0 0 0 2-2zm3 2.23v4h3v-4z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/irc-channel-joined.svg b/.icons/Gruvbox-Plus-Dark/panel/24/irc-channel-joined.svg
new file mode 100644
index 000000000..5c9ea69cc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/irc-channel-joined.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 8,4 0,4 -4,0 0,2 4,0 0,4 -4,0 0,2 4,0 0,4 2,0 0,-4 4,0 0,4 2,0 0,-4 4,0 0,-2 -4,0 0,-4 4,0 0,-2 -4,0 0,-4 -2,0 0,4 -4,0 0,-4 z m 2,6 4,0 0,4 -4,0 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/irc-channel-parted.svg b/.icons/Gruvbox-Plus-Dark/panel/24/irc-channel-parted.svg
new file mode 100644
index 000000000..06294dc1f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/irc-channel-parted.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="m 8,4 0,4 -4,0 0,2 4,0 0,4 -4,0 0,2 4,0 0,4 2,0 0,-4 4,0 0,4 2,0 0,-4 4,0 0,-2 -4,0 0,-4 4,0 0,-2 -4,0 0,-4 -2,0 0,4 -4,0 0,-4 z m 2,6 4,0 0,4 -4,0 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/irccloud-desktop-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/24/irccloud-desktop-tray.svg
new file mode 100644
index 000000000..09cc92577
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/irccloud-desktop-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11.5,4.0002743 A 5.5,5.5 0 0 0 6.0195312,9.1272273 4,4 0 0 0 3,13.000274 a 4,4 0 0 0 4,4 H 6.7792969 c 0.07907,0.28213 0.1487537,0.567335 0.1289062,0.845703 0.01039,0.746578 -0.3997707,1.199563 -0.9023437,1.634766 -0.127824,0.06781 -0.2260149,0.147344 -0.2167969,0.175781 0.03038,0.09368 0.6159005,0.29352 0.9609375,0.328125 0.445165,0.04463 1.0652649,-0.0096 1.4199219,-0.142578 0.563869,-0.211406 1.0170285,-0.563451 1.3359375,-1.041016 0.272695,-0.408366 0.4161593,-0.813186 0.4589844,-1.285156 l 0.03125,-0.515625 H 16.5 a 3.5,3.5 0 0 0 3.5,-3.5 A 3.5,3.5 0 0 0 16.972656,10.037383 5.5,5.5 0 0 0 17,9.5002743 a 5.5,5.5 0 0 0 -5.5,-5.5 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/jdownloader-indicator.svg b/.icons/Gruvbox-Plus-Dark/panel/24/jdownloader-indicator.svg
new file mode 100644
index 000000000..f332091d3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/jdownloader-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,4 A 8,8 0 0 0 4.0000001,12 8,8 0 0 0 12,20 8,8 0 0 0 20,12 8,8 0 0 0 12,4 Z m -1,4.0000001 2,0 L 13,12 15,12 11.982422,16 9.0000001,12 11,12 11,8.0000001 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/joplin-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/24/joplin-tray.svg
new file mode 100644
index 000000000..672b9b774
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/joplin-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 9.5713383,19.965651 C 7.7836603,19.801341 6.3979469,19.224831 5.3576662,18.212614 4.4738958,17.352678 4.0022103,15.541891 4.0000103,14.50289 c -0.00171,-0.728271 0.2079053,-1.310112 0.6301331,-1.750483 0.4799999,-0.500635 1.0287263,-0.72958 1.7595291,-0.734123 0.9154679,-0.0057 2.0566428,0.313941 2.3951725,1.022852 0.1428417,0.299129 0.1511846,0.350284 0.1810078,1.109607 0.033829,0.861519 -0.123365,2.414168 0.084849,2.823087 0.2988378,0.586903 0.8317252,1.038997 1.9905962,1.039874 1.158871,8.78e-4 1.606695,-0.592807 1.914247,-1.791409 0.07855,-0.306164 0.08537,-1.20649 0.08537,-5.179502 0,-4.2499072 -0.0017,-4.5060734 -0.09783,-4.6722754 C 12.773533,6.0778656 12.664172,6.0187065 11.857854,6 H 11 V 3.9999061 h 9 V 6 h -0.967749 c -0.765265,0.030303 -0.601262,0.050359 -0.770269,0.2327349 -0.233209,0.2516543 -0.170196,0.331137 -0.203024,4.9547921 -0.03257,4.586225 -0.03474,4.631283 -0.25294,5.237901 -0.545755,1.517258 -2.005915,2.785427 -3.879703,3.272278 -0.957805,0.24886 -3.29153,0.365696 -4.3549938,0.267946 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/kaku-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/24/kaku-tray.svg
new file mode 100644
index 000000000..8f25b64ec
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/kaku-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 16.882235,4.9995834 c -0.285923,0 -0.64571,0.04645 -0.798828,0.103516 -0.653686,0.243617 -1.160753,0.500199 -1.451172,1.664094 -0.467166,1.8722268 -1.269759,2.7070317 -2.602539,2.7070317 -0.407157,0 -0.410953,0.08131 -0.02149,0.4453111 0.756163,0.7067018 1.216254,1.7658248 1.34082,3.0878898 0.04897,0.51956 0.122066,0.74962 0.305664,0.964843 0.132467,0.155287 0.295766,0.28125 0.364258,0.28125 0.06849,0 0.201509,-0.230053 0.295899,-0.511718 0.126855,-0.378533 0.192132,-1.046417 0.25,-2.560547 0.06709,-1.7555209 0.109469,-2.1289799 0.295898,-2.6103493 0.477208,-1.2321663 1.544244,-1.8906223 2.630859,-1.4037893 0.521727,0.23375 0.972446,0.9126248 1.63379,2.0698047 0.490486,0.8582289 1.041652,1.5058569 1.282226,1.5058569 0.121528,0 0.124257,-0.166917 0.0039,-0.240234 C 19.918299,9.1548231 19.895881,7.4570444 19.595119,6.6636464 19.062447,5.6336994 18.027456,4.9995834 16.882235,4.9995834 Z M 9.8246174,9.2877021 c -0.09453,8.5e-4 -0.202611,0.0091 -0.336914,0.02149 -0.635293,0.05852 -0.951172,0.1418 -0.951172,0.2509769 0,0.03567 0.393838,0.458752 0.874023,0.940426 0.9551406,0.958098 1.4120686,1.72059 1.6201176,2.704102 0.09367,0.320125 0.121744,0.647749 0.142578,0.976562 -0.713386,0.324048 -1.171841,1.034825 -1.172852,1.818359 0,1.104569 0.895431,2 2.000001,2 1.10457,0 2,-0.895431 2,-2 -7e-4,-0.768985 -0.442262,-1.469458 -1.135742,-1.801758 -0.100665,-0.276185 -0.07519,-0.543654 -0.07519,-0.816406 0,-1.634304 -0.85421,-3.139681 -2.187501,-3.855466 C 10.264328,9.3447291 10.108202,9.2851371 9.8246174,9.2877071 Z m -2.091797,0.6513651 -0.539062,0.3652348 c -0.791485,0.537693 -1.56266,1.411237 -1.977539,2.239257 -0.328679,0.655977 -0.369397,0.824522 -0.408203,1.682617 -0.02699,0.596736 -0.101953,1.067707 -0.199219,1.256836 -0.211182,0.410627 -0.106372,0.796026 0.240234,0.881835 0.145922,0.03612 0.489867,0.292399 0.764648,0.56836 0.920057,0.923995 2.670229,1.302958 4.233399,0.916992 0.4047146,-0.09993 0.4538116,-0.188166 0.2148426,-0.383789 -0.08583,-0.07026 -0.2686876,-0.347526 -0.4072256,-0.617188 -0.47379,-0.922245 -0.297537,-2.069447 0.4335926,-2.80957 0.331739,-0.335816 0.35154,-0.389242 0.293946,-0.803711 -0.03393,-0.244325 -0.174625,-0.66527 -0.313477,-0.935547 C 9.7857824,11.749567 8.5947494,10.462801 8.0736404,10.145122 Z m -0.982422,4.0605458 c 0.414214,0 0.75,0.335786 0.75,0.75 0,0.414214 -0.335786,0.75 -0.75,0.75 -0.414213,0 -0.75,-0.335786 -0.75,-0.75 0,-0.414214 0.335787,-0.75 0.75,-0.75 z m 5.2500006,1 c 0.552285,0 1,0.447715 1,1 0,0.552284 -0.447715,1 -1,1 -0.552286,0 -1.000001,-0.447716 -1.000001,-1 0,-0.552285 0.447715,-1 1.000001,-1 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/kate.svg b/.icons/Gruvbox-Plus-Dark/panel/24/kate.svg
new file mode 100644
index 000000000..194667c2a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/kate.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m11.53 7.514c-0.7152 0.02377-1.522 0.246-2.306 0.814-0.814 0.5898-1.171 0.7513-1.566 0.9473 0.3519 0.02695 2.457-0.2732 2.829 0.9634-1.493 0.4264-2.24 1.367-1.604 2.703 0.6425 1.351 1.753 1.382 3.123 2.299 1.07 0.7155 1.332 1.08 2.022 2.072-0.1433-1.371-0.8066-3.137-1.117-3.916 1.197 0.716 1.805 0.8765 3.474 1.051-2.166-1.542-2.577-1.843-3.817-2.899-0.8319 0.04165-0.7405 0.03454-1.231 0.06273 0.6459 0.9112 0.9007 2.249-0.2798 2.495-1.105 0.2298-2.171-0.7238-1.868-1.746 0.3291-1.109 1.749-0.8964 3.239-1.089 1.49-0.1923 2.851-1.653 3.67-2.735h-2.46e-4c-1.397 0.4768-2.249 0.754-4.319 1.331-0.335-0.6525-0.7682-1.891 1.505-1.978-0.4158-0.2254-1.039-0.4001-1.754-0.3766z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m12 4c-4.418 0-8 3.582-8 8s3.582 8 8 8 8-3.582 8-8-3.582-8-8-8zm0 2c3.314-1e-7 6 2.686 6 6s-2.686 6-6 6-6-2.686-6-6 2.686-6 6-6z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/kazam-countdown.svg b/.icons/Gruvbox-Plus-Dark/panel/24/kazam-countdown.svg
new file mode 100644
index 000000000..06dd300fa
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/kazam-countdown.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4.1816406,6 C 3.5269406,6 3,6.5344188 3,7.1992188 V 16.800781 C 3,17.465781 3.5269406,18 4.1816406,18 H 14.818359 C 15.473359,18 16,17.465781 16,16.800781 V 14 l 5,2 V 8 l -5,2 V 7.1992188 C 16,6.5344188 15.473359,6 14.818359,6 Z M 9,8 a 4,4 0 0 1 4,4 4,4 0 0 1 -4,4 4,4 0 0 1 -4,-4 4,4 0 0 1 4,-4 z m 0,1 a 3,3 0 0 0 -3,3 3,3 0 0 0 3,3 3,3 0 0 0 3,-3 3,3 0 0 0 -3,-3 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/kazam-paused.svg b/.icons/Gruvbox-Plus-Dark/panel/24/kazam-paused.svg
new file mode 120000
index 000000000..c4598958a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/kazam-paused.svg
@@ -0,0 +1 @@
+simplescreenrecorder-paused.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/kazam-recording.svg b/.icons/Gruvbox-Plus-Dark/panel/24/kazam-recording.svg
new file mode 120000
index 000000000..6e0503ef5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/kazam-recording.svg
@@ -0,0 +1 @@
+simplescreenrecorder-recording.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/kazam-stopped.svg b/.icons/Gruvbox-Plus-Dark/panel/24/kazam-stopped.svg
new file mode 100644
index 000000000..e7927a87f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/kazam-stopped.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4.1816406,6 C 3.5269406,6 3,6.5344188 3,7.1992188 V 16.800781 C 3,17.465781 3.5269406,18 4.1816406,18 H 14.818359 C 15.473359,18 16,17.465781 16,16.800781 V 14 l 5,2 V 8 l -5,2 V 7.1992188 C 16,6.5344188 15.473359,6 14.818359,6 Z M 6,9 h 6 v 6 H 6 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/keepassx-indicator.svg b/.icons/Gruvbox-Plus-Dark/panel/24/keepassx-indicator.svg
new file mode 120000
index 000000000..04065e295
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/keepassx-indicator.svg
@@ -0,0 +1 @@
+keepassxc-unlocked.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/keepassx-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/24/keepassx-locked.svg
new file mode 120000
index 000000000..e352b5603
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/keepassx-locked.svg
@@ -0,0 +1 @@
+keepassxc-locked.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/keepassxc-dark.svg b/.icons/Gruvbox-Plus-Dark/panel/24/keepassxc-dark.svg
new file mode 120000
index 000000000..04065e295
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/keepassxc-dark.svg
@@ -0,0 +1 @@
+keepassxc-unlocked.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/keepassxc-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/24/keepassxc-locked.svg
new file mode 100644
index 000000000..c011ec99a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/keepassxc-locked.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m17 12c-1.108 0-2 0.9108-2 2.031v0.9688h-1v4h6v-4h-1v-0.9688c0-1.12-0.892-2.031-2-2.031zm0 1c0.554 0 1 0.4424 1 1v1h-2v-1c0-0.5576 0.446-1 1-1zm-11-6c-1.108 0-2 0.892-2 2v6c0 1.108 0.892 2 2 2h4c1.108 0 2-0.892 2-2v-1.004l1.945-0.0039 0.05859-0.05274c0.03294-1.632 1.364-2.938 2.996-2.939 1.046 5.65e-4 2.016 0.546 2.561 1.439l0.4395-0.4414-1.992-2-6.008 0.00195v-1c0-1.108-0.892-2-2-2zm2.008 3c1.105 0 2 0.8954 2 2 0 1.105-0.8954 2-2 2-1.105 0-2-0.8954-2-2 0-1.105 0.8954-2 2-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/keepassxc-monochrome-dark-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/24/keepassxc-monochrome-dark-locked.svg
new file mode 120000
index 000000000..e352b5603
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/keepassxc-monochrome-dark-locked.svg
@@ -0,0 +1 @@
+keepassxc-locked.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/keepassxc-monochrome-dark.svg b/.icons/Gruvbox-Plus-Dark/panel/24/keepassxc-monochrome-dark.svg
new file mode 120000
index 000000000..04065e295
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/keepassxc-monochrome-dark.svg
@@ -0,0 +1 @@
+keepassxc-unlocked.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/keepassxc-monochrome-light-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/24/keepassxc-monochrome-light-locked.svg
new file mode 120000
index 000000000..e352b5603
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/keepassxc-monochrome-light-locked.svg
@@ -0,0 +1 @@
+keepassxc-locked.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/keepassxc-monochrome-light.svg b/.icons/Gruvbox-Plus-Dark/panel/24/keepassxc-monochrome-light.svg
new file mode 120000
index 000000000..04065e295
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/keepassxc-monochrome-light.svg
@@ -0,0 +1 @@
+keepassxc-unlocked.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/keepassxc-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/keepassxc-panel.svg
new file mode 120000
index 000000000..04065e295
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/keepassxc-panel.svg
@@ -0,0 +1 @@
+keepassxc-unlocked.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/keepassxc-unlocked.svg b/.icons/Gruvbox-Plus-Dark/panel/24/keepassxc-unlocked.svg
new file mode 100644
index 000000000..fd7806424
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/keepassxc-unlocked.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m6 7c-1.108 0-2 0.892-2 2v6c0 1.108 0.892 2 2 2h4c1.108 0 2-0.892 2-2v-1.004l1.945-0.0039 0.5625-0.4941 0.5 0.5 0.5-0.5 0.5 0.5 0.5-0.5 1 1 2.492-2.5-1.992-2-6.008 0.0019v-1c0-1.108-0.892-2-2-2zm2.008 3c1.105 0 2 0.8954 2 2s-0.8954 2-2 2c-1.105 0-2-0.8954-2-2s0.8954-2 2-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/keybase-badged.svg b/.icons/Gruvbox-Plus-Dark/panel/24/keybase-badged.svg
new file mode 100644
index 000000000..746c5c410
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/keybase-badged.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 10.337491,4 c -0.04614,0 -0.3480001,0.5097587 -0.6347656,1.0722656 -0.4197997,0.8234637 -0.6207703,1.4559473 -0.6894531,2.1875 -0.016969,0.1807744 -0.013329,0.3586758 -0.00195,0.5332032 -0.00708,0.078624 -0.010999,0.157397 -0.011719,0.2363281 0,0.3216121 0.06468,0.625957 0.1601562,0.9160156 C 7.894699,9.509545 6.8233524,10.430383 6.087491,11.589844 c -0.1810603,0.236758 -0.3410751,0.483545 -0.4570312,0.748047 -0.1822119,0.415634 -0.3173554,0.845822 -0.4199219,1.310547 -0.068248,0.275755 -0.1256893,0.554232 -0.1601563,0.841796 -0.00307,0.0256 0.00501,0.03097 0.017578,0.02734 -0.013155,0.110763 -0.030783,0.216029 -0.041016,0.332031 -0.032805,0.371885 -0.036745,0.525389 -0.011719,0.525391 L 8.9996004,11 l -1.03125,3.455078 c 0.00607,0.0061 0.1375377,-0.04757 0.2929688,-0.11914 0.9549601,-0.439701 2.1451288,-1.206465 3.1972648,-1.332032 0.36284,-0.0433 1.621735,-0.04746 2,-0.0078 0.766252,0.08029 1.465805,0.671536 2.326172,0.908203 0.381224,0.104871 0.568629,0.13047 0.88086,0.119141 0.31246,-0.01132 0.495749,-0.05307 0.726562,-0.164063 0.575956,-0.276959 0.878965,-0.878336 0.794922,-1.527344 -0.0079,-0.06117 -0.02471,-0.120321 -0.03711,-0.179687 0.02469,-0.06112 0.0017,-0.163651 -0.0957,-0.333985 C 17.9584,11.563568 17.816291,11.308006 17.603118,11.019543 16.812525,10.150762 15.884994,9.42878 14.837491,8.9492188 14.933832,8.6579794 14.9996,8.3524242 14.9996,8.0292969 14.999574,7.9537899 14.9975,7.8780222 14.9918,7.8027344 14.9944,7.7274754 15.0016,7.6521806 14.9977,7.578125 14.944526,6.5609826 14.349928,5.8631388 13.452725,5.4042969 12.977718,5.1613714 12.251068,5.0478117 11.776944,5.046875 11.185451,5.045709 10.735951,4.5371451 10.446866,4.1210938 10.400591,4.0544933 10.35128,3.9999994 10.337491,4 Z m 8.49414,9.828125 c -0.235679,0.392443 -0.574048,0.723996 -1.005859,0.931641 -0.328884,0.158151 -0.735822,0.249642 -1.123047,0.263672 -0.381272,0.01383 -0.761686,-0.03824 -1.183594,-0.154297 -1.137368,-0.312864 -1.841121,-0.845068 -2.164062,-0.878907 -0.142321,-0.01491 -1.677283,-0.0061 -1.777344,0.0059 -0.664601,0.07932 -1.8290209,0.755645 -2.8984371,1.248047 -0.088747,0.04086 -0.1700516,0.07725 -0.2441406,0.107421 -0.037045,0.01508 -0.068655,0.0278 -0.1191407,0.04492 -0.025243,0.0086 -0.0507,0.01801 -0.1171874,0.0332 -0.033244,0.0076 -0.072608,0.01784 -0.171875,0.02344 -0.049633,0.0028 -0.2280842,-0.01164 -0.2285157,-0.01172 -2.157e-4,-4e-5 -0.2205474,-0.06634 -0.2207031,-0.06641 -1.557e-4,-6.6e-5 -0.3182645,-0.214748 -0.3183594,-0.214844 A 1.0001,1.0001 0 0 1 6.9956942,14.6875 L 5.7554598,16.048828 A 1.0001,1.0001 0 0 1 5.0894442,16.373047 6.9999312,6.9999312 0 0 0 6.7925692,20 L 17.208584,20 A 6.9999312,6.9999312 0 0 0 18.9996,15.333984 6.9999312,6.9999312 0 0 0 18.831631,13.828125 Z M 8.9996004,16 a 1,1 0 0 1 1,1 1,1 0 0 1 -1,1 1,1 0 0 1 -1,-1 1,1 0 0 1 1,-1 z M 14.9996,16 a 1,1 0 0 1 1,1 1,1 0 0 1 -1,1 1,1 0 0 1 -1,-1 1,1 0 0 1 1,-1 z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="19" cy="7" r="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/keybase-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/24/keybase-tray.svg
new file mode 100644
index 000000000..e41b5e08c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/keybase-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 10.337491,4 c -0.04614,0 -0.3480001,0.5097587 -0.6347656,1.0722656 -0.4197997,0.8234637 -0.6207703,1.4559473 -0.6894531,2.1875 -0.016969,0.1807744 -0.013329,0.3586758 -0.00195,0.5332032 -0.00708,0.078624 -0.010999,0.157397 -0.011719,0.2363281 0,0.3216121 0.06468,0.625957 0.1601562,0.9160156 C 7.894699,9.509545 6.8233524,10.430383 6.087491,11.589844 c -0.1810603,0.236758 -0.3410751,0.483545 -0.4570312,0.748047 -0.1822119,0.415634 -0.3173554,0.845822 -0.4199219,1.310547 -0.068248,0.275755 -0.1256893,0.554232 -0.1601563,0.841796 -0.00307,0.0256 0.00501,0.03097 0.017578,0.02734 -0.013155,0.110763 -0.030783,0.216029 -0.041016,0.332031 -0.032805,0.371885 -0.036745,0.525389 -0.011719,0.525391 L 8.9996004,11 l -1.03125,3.455078 c 0.00607,0.0061 0.1375377,-0.04757 0.2929688,-0.11914 0.9549601,-0.439701 2.1451288,-1.206465 3.1972648,-1.332032 0.36284,-0.0433 1.621735,-0.04746 2,-0.0078 0.766252,0.08029 1.465805,0.671536 2.326172,0.908203 0.381224,0.104871 0.568629,0.13047 0.88086,0.119141 0.31246,-0.01132 0.495749,-0.05307 0.726562,-0.164063 0.575956,-0.276959 0.878965,-0.878336 0.794922,-1.527344 -0.0079,-0.06117 -0.02471,-0.120321 -0.03711,-0.179687 0.02469,-0.06112 0.0017,-0.163651 -0.0957,-0.333985 C 17.9584,11.563568 17.816291,11.308006 17.603118,11.019543 16.812525,10.150762 15.884994,9.42878 14.837491,8.9492188 14.933832,8.6579794 14.9996,8.3524242 14.9996,8.0292969 14.999574,7.9537899 14.9975,7.8780222 14.9918,7.8027344 14.9944,7.7274754 15.0016,7.6521806 14.9977,7.578125 14.944526,6.5609826 14.349928,5.8631388 13.452725,5.4042969 12.977718,5.1613714 12.251068,5.0478117 11.776944,5.046875 11.185451,5.045709 10.735951,4.5371451 10.446866,4.1210938 10.400591,4.0544933 10.35128,3.9999994 10.337491,4 Z m 8.49414,9.828125 c -0.235679,0.392443 -0.574048,0.723996 -1.005859,0.931641 -0.328884,0.158151 -0.735822,0.249642 -1.123047,0.263672 -0.381272,0.01383 -0.761686,-0.03824 -1.183594,-0.154297 -1.137368,-0.312864 -1.841121,-0.845068 -2.164062,-0.878907 -0.142321,-0.01491 -1.677283,-0.0061 -1.777344,0.0059 -0.664601,0.07932 -1.8290209,0.755645 -2.8984371,1.248047 -0.088747,0.04086 -0.1700516,0.07725 -0.2441406,0.107421 -0.037045,0.01508 -0.068655,0.0278 -0.1191407,0.04492 -0.025243,0.0086 -0.0507,0.01801 -0.1171874,0.0332 -0.033244,0.0076 -0.072608,0.01784 -0.171875,0.02344 -0.049633,0.0028 -0.2280842,-0.01164 -0.2285157,-0.01172 -2.157e-4,-4e-5 -0.2205474,-0.06634 -0.2207031,-0.06641 -1.557e-4,-6.6e-5 -0.3182645,-0.214748 -0.3183594,-0.214844 A 1.0001,1.0001 0 0 1 6.9956942,14.6875 L 5.7554598,16.048828 A 1.0001,1.0001 0 0 1 5.0894442,16.373047 6.9999312,6.9999312 0 0 0 6.7925692,20 L 17.208584,20 A 6.9999312,6.9999312 0 0 0 18.9996,15.333984 6.9999312,6.9999312 0 0 0 18.831631,13.828125 Z M 8.9996004,16 a 1,1 0 0 1 1,1 1,1 0 0 1 -1,1 1,1 0 0 1 -1,-1 1,1 0 0 1 1,-1 z M 14.9996,16 a 1,1 0 0 1 1,1 1,1 0 0 1 -1,1 1,1 0 0 1 -1,-1 1,1 0 0 1 1,-1 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/keybase-update.svg b/.icons/Gruvbox-Plus-Dark/panel/24/keybase-update.svg
new file mode 100644
index 000000000..fc6b83d1d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/keybase-update.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10.337491,4 C 10.291351,4 9.9894909,4.5097587 9.7027254,5.0722656 9.2829257,5.8957293 9.0819551,6.5282129 9.0132723,7.2597656 8.9963033,7.44054 8.999943,7.6184414 9.0113192,7.7929688 c -0.00708,0.078624 -0.010999,0.157397 -0.011719,0.2363281 0,0.3216121 0.06468,0.625957 0.1601562,0.9160156 C 7.894699,9.509545 6.8233522,10.430382 6.0874908,11.589844 c -0.1810603,0.236758 -0.3410751,0.483545 -0.4570312,0.748047 -0.1822119,0.415634 -0.3173554,0.845821 -0.4199219,1.310547 -0.068248,0.275755 -0.1256893,0.554232 -0.1601563,0.841796 -0.00307,0.0256 0.00501,0.03097 0.017578,0.02734 -0.013155,0.110763 -0.030783,0.216029 -0.041016,0.332031 -0.032805,0.371885 -0.036745,0.525389 -0.011719,0.525391 L 8.9996004,11 l -1.03125,3.455078 c 0.00607,0.0061 0.1375376,-0.04757 0.2929688,-0.11914 0.9549601,-0.439703 2.1451298,-1.206465 3.1972648,-1.332032 0.36284,-0.0433 1.621735,-0.04746 2,-0.0078 0.37305,0.03909 0.729972,0.199432 1.097657,0.380859 A 5,5 0 0 1 17.9996,12 a 5,5 0 0 1 0.140625,0.0078 c -0.01597,-0.05208 -0.04136,-0.111494 -0.08594,-0.189453 -0.09589,-0.254803 -0.237999,-0.510365 -0.451172,-0.798828 C 16.812525,10.150762 15.884994,9.42878 14.837491,8.9492188 14.933832,8.6579794 14.9996,8.3524242 14.9996,8.0292969 14.999574,7.9537899 14.9975,7.8780222 14.9918,7.8027344 14.9944,7.7274754 15.0016,7.6521806 14.9977,7.578125 14.944526,6.5609826 14.349928,5.8631388 13.452725,5.4042969 12.977718,5.1613714 12.251068,5.0478117 11.776944,5.046875 11.185451,5.045709 10.735951,4.537145 10.446866,4.1210938 10.400591,4.0544931 10.35128,3.9999994 10.337491,4 Z m 7.662109,9 c -2.2091,0 -4,1.7909 -4,4 0,2.2091 1.7909,4 4,4 2.2091,0 4,-1.7909 4,-4 0,-2.2091 -1.7909,-4 -4,-4 z m -4.644531,0.990234 c -0.142321,-0.01491 -1.677283,-0.0061 -1.777344,0.0059 -0.664601,0.07932 -1.8290209,0.755645 -2.8984371,1.248047 -0.088747,0.04086 -0.1700516,0.07725 -0.2441406,0.107421 -0.037045,0.01508 -0.068655,0.0278 -0.1191407,0.04492 -0.025243,0.0086 -0.0507,0.01801 -0.1171874,0.0332 -0.033244,0.0076 -0.072608,0.01784 -0.171875,0.02344 -0.049633,0.0028 -0.2280842,-0.01164 -0.2285157,-0.01172 -2.157e-4,-4e-5 -0.2205474,-0.06634 -0.2207031,-0.06641 -1.557e-4,-6.6e-5 -0.3182645,-0.214748 -0.3183594,-0.214844 A 1.0001,1.0001 0 0 1 6.9956942,14.6875 L 5.7554598,16.048828 A 1.0001,1.0001 0 0 1 5.0894442,16.373047 6.9999312,6.9999312 0 0 0 6.7925692,20 l 7.2148428,0 A 5,5 0 0 1 12.9996,17 5,5 0 0 1 13.862881,14.193359 C 13.650194,14.088004 13.469602,14.002236 13.355069,13.990234 Z M 17.9996,14 a 3,3 0 0 1 3,3 l -1,0 a 2,2 0 0 0 -2,-2 l 0,-1 z m -8.9999996,2 a 1,1 0 0 1 1,1 1,1 0 0 1 -1,1 1,1 0 0 1 -1,-1 1,1 0 0 1 1,-1 z m 5.9999996,1 1,0 a 2,2 0 0 0 2,2 l 0,1 a 3,3 0 0 1 -3,-3 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/keybase-uploading.svg b/.icons/Gruvbox-Plus-Dark/panel/24/keybase-uploading.svg
new file mode 100644
index 000000000..a69109bc7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/keybase-uploading.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10.33749,4 C 10.29135,4 9.9894903,4.5097587 9.7027248,5.0722656 9.2829251,5.8957293 9.0819545,6.5282129 9.0132717,7.2597656 8.9963027,7.44054 8.9999424,7.6184414 9.0113186,7.7929688 c -0.00708,0.078624 -0.010999,0.157397 -0.011719,0.2363281 0,0.3216121 0.06468,0.625957 0.1601562,0.9160156 C 7.8946987,9.509545 6.8233518,10.430382 6.0874904,11.589844 5.9064301,11.826602 5.7464153,12.073389 5.6304592,12.337891 5.4482473,12.753525 5.3131038,13.183712 5.2105373,13.648438 5.1422893,13.924193 5.084848,14.20267 5.050381,14.490234 c -0.00307,0.0256 0.00501,0.03097 0.017578,0.02734 C 5.054804,14.628337 5.037176,14.733603 5.026943,14.849605 4.994138,15.221494 4.990199,15.374998 5.015225,15.375 L 8.9995998,11 l -1.03125,3.455078 c 0.00607,0.0061 0.1375376,-0.04757 0.2929688,-0.11914 0.9549601,-0.439703 2.1451294,-1.206465 3.1972654,-1.332032 0.36284,-0.0433 1.621735,-0.04747 2,-0.0078 0.37305,0.03909 0.729972,0.199432 1.097657,0.380859 C 15.485087,12.493536 16.717743,12.000626 17.9996,12 c 0.04691,0.0019 0.09379,0.0045 0.140625,0.0078 -0.01597,-0.05208 -0.04136,-0.111494 -0.08594,-0.189453 -0.09589,-0.254803 -0.237999,-0.510365 -0.451172,-0.798828 C 16.812528,10.150774 15.884994,9.42878 14.837491,8.9492188 14.933832,8.6579794 14.9996,8.3524242 14.9996,8.0292969 14.999574,7.9537899 14.9975,7.8780222 14.9918,7.8027344 14.9944,7.7274754 15.0016,7.6521806 14.9977,7.578125 14.944473,6.5609826 14.349928,5.8631388 13.452725,5.4042969 12.977718,5.1613714 12.251068,5.0478117 11.776944,5.046875 11.185451,5.045709 10.735951,4.537145 10.446865,4.1210938 10.40059,4.0544931 10.351279,3.9999994 10.33749,4 Z m 7.66211,9 c -2.2091,0 -4,1.7909 -4,4 0,2.2091 1.7909,4 4,4 2.2091,0 4,-1.7909 4,-4 0,-2.2091 -1.7909,-4 -4,-4 z m -4.644531,0.990234 c -0.142321,-0.01491 -1.677283,-0.0061 -1.777344,0.0059 -0.664602,0.07932 -1.8290215,0.755645 -2.8984377,1.248047 -0.088747,0.04086 -0.1700516,0.07725 -0.2441406,0.107421 -0.037045,0.01508 -0.068655,0.0278 -0.1191407,0.04492 -0.025243,0.0086 -0.0507,0.01801 -0.1171874,0.0332 -0.033244,0.0076 -0.072608,0.01784 -0.171875,0.02344 -0.049633,0.0028 -0.2280842,-0.01164 -0.2285157,-0.01172 C 7.7982122,15.44133 7.5778805,15.37507 7.5777248,15.375 7.5775691,15.374934 7.2594603,15.160252 7.2593654,15.160156 7.1297036,15.029833 7.0384719,14.866291 6.9956936,14.6875 L 5.7554592,16.048828 C 5.5831355,16.238164 5.3447637,16.354204 5.0894436,16.373047 5.291606,17.722159 5.883571,18.9828 6.7925686,20 l 7.2148434,0 c -0.651899,-0.864502 -1.005559,-1.917257 -1.007812,-3 3.68e-4,-1.000863 0.3011,-1.978583 0.863281,-2.806641 -0.212687,-0.105355 -0.393279,-0.191123 -0.507812,-0.203125 z M 17.9996,14 l 2.5,3 -1.5,0 0,2 -2,0 0,-2 -1.5,0 z m -9.0000002,2 c 0.5522847,0 1,0.447715 1,1 0,0.552285 -0.4477153,1 -1,1 -0.5522847,0 -1,-0.447715 -1,-1 0,-0.552285 0.4477153,-1 1,-1 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/keyboard-battery-caution.svg b/.icons/Gruvbox-Plus-Dark/panel/24/keyboard-battery-caution.svg
new file mode 100644
index 000000000..399ffbca4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/keyboard-battery-caution.svg
@@ -0,0 +1,8 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-NegativeText" d="m6.5 4c-0.277 0-0.5 0.223-0.5 0.5v0.5l-2-2e-3v-2.6e-4l-2e-5 14.5c0 0.277 0.223 0.5 0.5 0.5h6c0.277 0 0.5-0.223 0.5-0.5l2e-5 -14.5-0.5 2e-3h-1.5v-0.5c0-0.277-0.223-0.5-0.5-0.5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-NegativeText" d="m4 17v2.5c0 0.277 0.223 0.5 0.5 0.5h6c0.277 0 0.5-0.223 0.5-0.5v-2.5z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m14 5c-0.554 0-1 0.446-1 1v13c0 0.554 0.446 1 1 1h5c0.554 0 1-0.446 1-1v-13c0-0.554-0.446-1-1-1h-5zm0 3h1v1h-1v-1zm2 0h1v1h-1v-1zm2 1h1v7h-1v-7zm-4 1h1v1h-1v-1zm2 0h1v1h-1v-1zm-2 2h1v1h-1v-1zm2 0h1v1h-1v-1zm-2 2h1v1h-1v-1zm2 0h1v1h-1v-1zm-2 2h1v1h-1v-1zm2 0h1v1h-1v-1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/keyboard-battery-empty.svg b/.icons/Gruvbox-Plus-Dark/panel/24/keyboard-battery-empty.svg
new file mode 100644
index 000000000..215831a52
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/keyboard-battery-empty.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-NegativeText" d="m6.5 4c-0.277 0-0.5 0.223-0.5 0.5v0.5l-2-2e-3v-2.6e-4l-2e-5 14.5c0 0.277 0.223 0.5 0.5 0.5h6c0.277 0 0.5-0.223 0.5-0.5l2e-5 -14.5-0.5 2e-3h-1.5v-0.5c0-0.277-0.223-0.5-0.5-0.5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m14 5c-0.554 0-1 0.446-1 1v13c0 0.554 0.446 1 1 1h5c0.554 0 1-0.446 1-1v-13c0-0.554-0.446-1-1-1h-5zm0 3h1v1h-1v-1zm2 0h1v1h-1v-1zm2 1h1v7h-1v-7zm-4 1h1v1h-1v-1zm2 0h1v1h-1v-1zm-2 2h1v1h-1v-1zm2 0h1v1h-1v-1zm-2 2h1v1h-1v-1zm2 0h1v1h-1v-1zm-2 2h1v1h-1v-1zm2 0h1v1h-1v-1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/keyboard-battery-full.svg b/.icons/Gruvbox-Plus-Dark/panel/24/keyboard-battery-full.svg
new file mode 100644
index 000000000..3886c151e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/keyboard-battery-full.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m6.5 4c-0.277 0-0.5 0.223-0.5 0.5v0.5h-2v-2.6e-4l-1.5e-5 14.5c0 0.277 0.223 0.5 0.5 0.5h6c0.277 0 0.5-0.223 0.5-0.5v-14.5l-0.5 2e-3h-1.5v-0.5c0-0.277-0.223-0.5-0.5-0.5z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m14 5c-0.554 0-1 0.446-1 1v13c0 0.554 0.446 1 1 1h5c0.554 0 1-0.446 1-1v-13c0-0.554-0.446-1-1-1zm0 3h1v1h-1zm2 0h1v1h-1zm2 1h1v7h-1zm-4 1h1v1h-1zm2 0h1v1h-1zm-2 2h1v1h-1zm2 0h1v1h-1zm-2 2h1v1h-1zm2 0h1v1h-1zm-2 2h1v1h-1zm2 0h1v1h-1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/keyboard-battery-good.svg b/.icons/Gruvbox-Plus-Dark/panel/24/keyboard-battery-good.svg
new file mode 100644
index 000000000..57dee96c0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/keyboard-battery-good.svg
@@ -0,0 +1,8 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m6.5 4c-0.277 0-0.5 0.223-0.5 0.5v0.5h-2v-2.6e-4l-1.5e-5 14.5c0 0.277 0.223 0.5 0.5 0.5h6c0.277 0 0.5-0.223 0.5-0.5v-14.5l-0.5 2e-3h-1.5v-0.5c0-0.277-0.223-0.5-0.5-0.5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m4 9-1.5e-5 10.5c0 0.277 0.223 0.5 0.5 0.5h6c0.277 0 0.5-0.223 0.5-0.5v-10.5z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m14 5c-0.554 0-1 0.446-1 1v13c0 0.554 0.446 1 1 1h5c0.554 0 1-0.446 1-1v-13c0-0.554-0.446-1-1-1zm0 3h1v1h-1zm2 0h1v1h-1zm2 1h1v7h-1zm-4 1h1v1h-1zm2 0h1v1h-1zm-2 2h1v1h-1zm2 0h1v1h-1zm-2 2h1v1h-1zm2 0h1v1h-1zm-2 2h1v1h-1zm2 0h1v1h-1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/keyboard-battery-low.svg b/.icons/Gruvbox-Plus-Dark/panel/24/keyboard-battery-low.svg
new file mode 100644
index 000000000..7c9d42576
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/keyboard-battery-low.svg
@@ -0,0 +1,8 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-NeutralText" d="m6.5 3.999c-0.277 0-0.5 0.223-0.5 0.5v0.5l-2-2e-3v-2.6e-4l-1e-5 14.5c0 0.277 0.223 0.5 0.5 0.5h6c0.277 0 0.5-0.223 0.5-0.5l1e-5 -14.5-0.5 2e-3h-1.5v-0.5c0-0.277-0.223-0.5-0.5-0.5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-NeutralText" d="m4 14-1e-5 5.502c-1e-5 0.277 0.223 0.5 0.5 0.5h6c0.277 0 0.5-0.223 0.5-0.5l1e-5 -5.502z" fill="currentColor"/>
+ <path class="ColorScheme-NeutralText" d="m14 4.999c-0.554 0-1 0.446-1 1v13c0 0.554 0.446 1 1 1h5c0.554 0 1-0.446 1-1v-13c0-0.554-0.446-1-1-1zm0 3h1v1h-1zm2 0h1v1h-1zm2 1h1v7h-1zm-4 1h1v1h-1zm2 0h1v1h-1zm-2 2h1v1h-1zm2 0h1v1h-1zm-2 2h1v1h-1zm2 0h1v1h-1zm-2 2h1v1h-1zm2 0h1v1h-1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/keyboard-battery-medium.svg b/.icons/Gruvbox-Plus-Dark/panel/24/keyboard-battery-medium.svg
new file mode 100644
index 000000000..d6052e77e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/keyboard-battery-medium.svg
@@ -0,0 +1,8 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m6.5 3.999c-0.277 0-0.5 0.223-0.5 0.5v0.5h-2v-2.6e-4l-1.5e-5 14.5c0 0.277 0.223 0.5 0.5 0.5h6c0.277 0 0.5-0.223 0.5-0.5v-14.5l-0.5 2e-3h-1.5v-0.5c0-0.277-0.223-0.5-0.5-0.5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m4 12-1.5e-5 7.502c-1e-6 0.277 0.223 0.5 0.5 0.5h6c0.277 0 0.5-0.223 0.5-0.5v-7.5z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m14 4.999c-0.554 0-1 0.446-1 1v13c0 0.554 0.446 1 1 1h5c0.554 0 1-0.446 1-1v-13c0-0.554-0.446-1-1-1zm0 3h1v1h-1zm2 0h1v1h-1zm2 1h1v7h-1zm-4 1h1v1h-1zm2 0h1v1h-1zm-2 2h1v1h-1zm2 0h1v1h-1zm-2 2h1v1h-1zm2 0h1v1h-1zm-2 2h1v1h-1zm2 0h1v1h-1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/keyboard-caps-disabled.svg b/.icons/Gruvbox-Plus-Dark/panel/24/keyboard-caps-disabled.svg
new file mode 120000
index 000000000..1896f3ce2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/keyboard-caps-disabled.svg
@@ -0,0 +1 @@
+caps-lock-off.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/keyboard-caps-enabled.svg b/.icons/Gruvbox-Plus-Dark/panel/24/keyboard-caps-enabled.svg
new file mode 120000
index 000000000..c1e9fdd71
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/keyboard-caps-enabled.svg
@@ -0,0 +1 @@
+caps-lock-on.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/keyboard-caps-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/24/keyboard-caps-locked.svg
new file mode 100644
index 000000000..49bd0313b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/keyboard-caps-locked.svg
@@ -0,0 +1,8 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m3.999 17.2v0.547c0 1.212 1.038 2.25 2.25 2.25h11.5c1.212 0 2.25-1.038 2.25-2.25v-0.547c-0.532 0.485-1.225 0.797-2 0.797h-12c-0.7746 0-1.468-0.312-2-0.797z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m12.08 7.297-1.08 3.992h2.18zm-1.181-1.297h2.315l2.91 9h-1.91l-0.609-2h-3.077l-0.6171 2h-1.91zm-3.898-2c-1.019-1.709e-4 -1.876 0.7662-1.988 1.779l-1 9c-0.1316 1.185 0.7961 2.221 1.988 2.221h12c1.192 1.4e-5 2.12-1.036 1.988-2.221l-1-9c-0.1126-1.013-0.9688-1.779-1.988-1.779z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m12.08 7.297-1.08 3.992h2.18zm-1.181-1.297h2.315l2.91 9h-1.91l-0.609-2h-3.077l-0.6171 2h-1.91z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/kget.svg b/.icons/Gruvbox-Plus-Dark/panel/24/kget.svg
new file mode 100644
index 000000000..5c5eba9a8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/kget.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m9 4v7h-3l5.499 6 5.501-6h-3v-7zm-3 14v2h11v-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/knemo-modem-error.svg b/.icons/Gruvbox-Plus-Dark/panel/24/knemo-modem-error.svg
new file mode 120000
index 000000000..ef2c60f5d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/knemo-modem-error.svg
@@ -0,0 +1 @@
+knemo-monitor-error.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/knemo-modem-idle.svg b/.icons/Gruvbox-Plus-Dark/panel/24/knemo-modem-idle.svg
new file mode 120000
index 000000000..362b9db28
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/knemo-modem-idle.svg
@@ -0,0 +1 @@
+knemo-monitor-idle.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/knemo-modem-offline.svg b/.icons/Gruvbox-Plus-Dark/panel/24/knemo-modem-offline.svg
new file mode 120000
index 000000000..aca9918f5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/knemo-modem-offline.svg
@@ -0,0 +1 @@
+knemo-monitor-offline.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/knemo-modem-receive.svg b/.icons/Gruvbox-Plus-Dark/panel/24/knemo-modem-receive.svg
new file mode 120000
index 000000000..ac75238d8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/knemo-modem-receive.svg
@@ -0,0 +1 @@
+knemo-monitor-receive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/knemo-modem-transmit-receive.svg b/.icons/Gruvbox-Plus-Dark/panel/24/knemo-modem-transmit-receive.svg
new file mode 120000
index 000000000..21630461f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/knemo-modem-transmit-receive.svg
@@ -0,0 +1 @@
+knemo-monitor-transmit-receive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/knemo-modem-transmit.svg b/.icons/Gruvbox-Plus-Dark/panel/24/knemo-modem-transmit.svg
new file mode 120000
index 000000000..2a5a4d8eb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/knemo-modem-transmit.svg
@@ -0,0 +1 @@
+knemo-monitor-transmit.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/knemo-monitor-error.svg b/.icons/Gruvbox-Plus-Dark/panel/24/knemo-monitor-error.svg
new file mode 100644
index 000000000..d98361c5c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/knemo-monitor-error.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-NegativeText" d="m10 11-6 4.5 6 4.5c-4e-3 -3e-3 0-1.333 0-2h3v-5h-3z" fill="currentColor"/>
+ <path class="ColorScheme-NegativeText" d="m14 14 6-4.5-6-4.5c4e-3 3e-3 0 1.333 0 2h-3v5h3z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/knemo-monitor-idle.svg b/.icons/Gruvbox-Plus-Dark/panel/24/knemo-monitor-idle.svg
new file mode 100644
index 000000000..c1011ac8c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/knemo-monitor-idle.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m10 11-6 4.5 6 4.5c-4e-3 -3e-3 0-1.333 0-2h3v-5h-3z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m14 14 6-4.5-6-4.5c4e-3 3e-3 0 1.333 0 2h-3v5h3z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/knemo-monitor-offline.svg b/.icons/Gruvbox-Plus-Dark/panel/24/knemo-monitor-offline.svg
new file mode 100644
index 000000000..3db83523c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/knemo-monitor-offline.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m10 11-6 4.5 6 4.5c-4e-3 -3e-3 0-1.333 0-2h3v-5h-3z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m14 14 6-4.5-6-4.5c4e-3 3e-3 0 1.333 0 2h-3v5h3z" fill="currentColor" opacity=".3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/knemo-monitor-receive.svg b/.icons/Gruvbox-Plus-Dark/panel/24/knemo-monitor-receive.svg
new file mode 100644
index 000000000..e4fd004c6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/knemo-monitor-receive.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m10 11-6 4.5 6 4.5c-4e-3 -3e-3 0-1.333 0-2h3v-5h-3z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m14 14 6-4.5-6-4.5c4e-3 3e-3 0 1.333 0 2h-3v5h3z" fill="currentColor" opacity=".3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/knemo-monitor-transmit-receive.svg b/.icons/Gruvbox-Plus-Dark/panel/24/knemo-monitor-transmit-receive.svg
new file mode 120000
index 000000000..362b9db28
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/knemo-monitor-transmit-receive.svg
@@ -0,0 +1 @@
+knemo-monitor-idle.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/knemo-monitor-transmit.svg b/.icons/Gruvbox-Plus-Dark/panel/24/knemo-monitor-transmit.svg
new file mode 100644
index 000000000..cc117fc43
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/knemo-monitor-transmit.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m10 11-6 4.5 6 4.5c-4e-3 -3e-3 0-1.333 0-2h3v-5h-3z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m14 14 6-4.5-6-4.5c4e-3 3e-3 0 1.333 0 2h-3v5h3z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/knemo-network-error.svg b/.icons/Gruvbox-Plus-Dark/panel/24/knemo-network-error.svg
new file mode 120000
index 000000000..ef2c60f5d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/knemo-network-error.svg
@@ -0,0 +1 @@
+knemo-monitor-error.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/knemo-network-idle.svg b/.icons/Gruvbox-Plus-Dark/panel/24/knemo-network-idle.svg
new file mode 120000
index 000000000..362b9db28
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/knemo-network-idle.svg
@@ -0,0 +1 @@
+knemo-monitor-idle.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/knemo-network-offline.svg b/.icons/Gruvbox-Plus-Dark/panel/24/knemo-network-offline.svg
new file mode 120000
index 000000000..aca9918f5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/knemo-network-offline.svg
@@ -0,0 +1 @@
+knemo-monitor-offline.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/knemo-network-receive.svg b/.icons/Gruvbox-Plus-Dark/panel/24/knemo-network-receive.svg
new file mode 120000
index 000000000..ac75238d8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/knemo-network-receive.svg
@@ -0,0 +1 @@
+knemo-monitor-receive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/knemo-network-transmit-receive.svg b/.icons/Gruvbox-Plus-Dark/panel/24/knemo-network-transmit-receive.svg
new file mode 120000
index 000000000..21630461f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/knemo-network-transmit-receive.svg
@@ -0,0 +1 @@
+knemo-monitor-transmit-receive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/knemo-network-transmit.svg b/.icons/Gruvbox-Plus-Dark/panel/24/knemo-network-transmit.svg
new file mode 120000
index 000000000..2a5a4d8eb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/knemo-network-transmit.svg
@@ -0,0 +1 @@
+knemo-monitor-transmit.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/knemo-wireless-error.svg b/.icons/Gruvbox-Plus-Dark/panel/24/knemo-wireless-error.svg
new file mode 120000
index 000000000..ef2c60f5d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/knemo-wireless-error.svg
@@ -0,0 +1 @@
+knemo-monitor-error.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/knemo-wireless-idle.svg b/.icons/Gruvbox-Plus-Dark/panel/24/knemo-wireless-idle.svg
new file mode 120000
index 000000000..362b9db28
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/knemo-wireless-idle.svg
@@ -0,0 +1 @@
+knemo-monitor-idle.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/knemo-wireless-offline.svg b/.icons/Gruvbox-Plus-Dark/panel/24/knemo-wireless-offline.svg
new file mode 120000
index 000000000..aca9918f5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/knemo-wireless-offline.svg
@@ -0,0 +1 @@
+knemo-monitor-offline.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/knemo-wireless-receive.svg b/.icons/Gruvbox-Plus-Dark/panel/24/knemo-wireless-receive.svg
new file mode 120000
index 000000000..ac75238d8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/knemo-wireless-receive.svg
@@ -0,0 +1 @@
+knemo-monitor-receive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/knemo-wireless-transmit-receive.svg b/.icons/Gruvbox-Plus-Dark/panel/24/knemo-wireless-transmit-receive.svg
new file mode 120000
index 000000000..21630461f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/knemo-wireless-transmit-receive.svg
@@ -0,0 +1 @@
+knemo-monitor-transmit-receive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/knemo-wireless-transmit.svg b/.icons/Gruvbox-Plus-Dark/panel/24/knemo-wireless-transmit.svg
new file mode 120000
index 000000000..2a5a4d8eb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/knemo-wireless-transmit.svg
@@ -0,0 +1 @@
+knemo-monitor-transmit.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/krb-expiring-ticket.svg b/.icons/Gruvbox-Plus-Dark/panel/24/krb-expiring-ticket.svg
new file mode 100644
index 000000000..f9d31ffe1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/krb-expiring-ticket.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m8.5 8c-2.4853 0-4.5 2.015-4.5 4.5s2.0147 4.5 4.5 4.5c1.9047-0.003 3.6014-1.2042 4.2363-3l3.264-0.004v2h3v-2.0039l1 0.004v-3l-7.2637 0.004c-0.635-1.7957-2.331-2.9972-4.236-2.9999zm0 3c0.8284 0 1.5 0.672 1.5 1.5s-0.6716 1.5-1.5 1.5-1.5-0.672-1.5-1.5 0.6716-1.5 1.5-1.5z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/krb-no-valid-ticket.svg b/.icons/Gruvbox-Plus-Dark/panel/24/krb-no-valid-ticket.svg
new file mode 100644
index 000000000..aab77d859
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/krb-no-valid-ticket.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#fb4934; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m8.5 8c-2.4853 0-4.5 2.015-4.5 4.5s2.0147 4.5 4.5 4.5c1.9047-0.003 3.6014-1.2042 4.2363-3l2.264-0.002v-3l-2.264 0.002c-0.635-1.7958-2.331-2.9973-4.236-3zm10.5 2.9961v2.9961l1 0.004v-3h-1zm-10.5 0.004c0.82843 0 1.5 0.67157 1.5 1.5s-0.67157 1.5-1.5 1.5-1.5-0.67157-1.5-1.5 0.67157-1.5 1.5-1.5z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m16 10-0.00001 4 0.25 2h1.5l0.25-2v-4zm0 7v2h2v-2z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/krb-valid-ticket.svg b/.icons/Gruvbox-Plus-Dark/panel/24/krb-valid-ticket.svg
new file mode 100644
index 000000000..8b6a1c85f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/krb-valid-ticket.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m8.5 8c-2.4853 0-4.5 2.015-4.5 4.5s2.0147 4.5 4.5 4.5c1.9047-0.003 3.6014-1.2042 4.2363-3l3.264-0.004v2h3v-2.0039l1 0.004v-3l-7.2637 0.004c-0.635-1.7957-2.331-2.9972-4.236-2.9999zm0 3c0.8284 0 1.5 0.672 1.5 1.5s-0.6716 1.5-1.5 1.5-1.5-0.672-1.5-1.5 0.6716-1.5 1.5-1.5z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/krudiotray-light-off24.svg b/.icons/Gruvbox-Plus-Dark/panel/24/krudiotray-light-off24.svg
new file mode 100644
index 000000000..761894e7b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/krudiotray-light-off24.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(-421.71 -523.79)">
+ <g transform="translate(1,-1)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m3.1426 4c-0.6332 0-1.1426 0.5344-1.1426 1.1992v11.602c0 0.665 0.5094 1.199 1.1426 1.199h15.714c0.634 0 1.143-0.534 1.143-1.199v-11.602c0-0.6646-0.509-1.199-1.143-1.199h-15.714zm4.8574 3c2.2091 0 4 1.7909 4 4s-1.7909 4-4 4-4-1.791-4-4c0-2.2091 1.7909-4 4-4zm5 0h5v1h-5v-1zm-4.9004 1c-1.6569 0-3 1.3432-3 3s1.3431 3 3 3c1.6568 0 3-1.3432 3-3s-1.3431-3-3-3zm4.9004 2h5v1h-5v-1zm0 3h5v1h-5v-1z" transform="translate(421.71 525.79)"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/krudiotray-light-on24.svg b/.icons/Gruvbox-Plus-Dark/panel/24/krudiotray-light-on24.svg
new file mode 100644
index 000000000..e19659197
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/krudiotray-light-on24.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(-421.71 -523.79)">
+ <g transform="translate(1,-1)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m3.1426 4c-0.6332 0-1.1426 0.5344-1.1426 1.1992v11.602c0 0.665 0.5094 1.199 1.1426 1.199h15.714c0.634 0 1.143-0.534 1.143-1.199v-11.602c0-0.6646-0.509-1.199-1.143-1.199h-15.714zm4.8574 3c2.2091 0 4 1.7909 4 4s-1.7909 4-4 4-4-1.791-4-4c0-2.2091 1.7909-4 4-4zm5 0h5v1h-5v-1zm0 3h5v1h-5v-1zm0 3h5v1h-5v-1z" transform="translate(421.71 525.79)"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m429.81 533.79c-1.6569 0-3 1.3432-3 3s1.3431 3 3 3c1.6568 0 3-1.3432 3-3s-1.3432-3-3-3z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/ladi-started.svg b/.icons/Gruvbox-Plus-Dark/panel/24/ladi-started.svg
new file mode 100644
index 000000000..7ee3a14cc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/ladi-started.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 19.565574,4.0031151 c -0.13338,-0.013832 -0.342365,0.01732 -0.728515,0.1152471 -0.768649,0.1949282 -0.930631,0.2539411 -0.921875,0.4219215 0.0049,0.094542 0.05525,0.1792495 0.191406,0.3320679 L 17.542137,5.4349136 17.38784,5.2805997 c -0.04221,-0.042191 -0.09726,-0.062507 -0.152344,-0.062507 -0.05508,0 -0.110137,0.020316 -0.152344,0.062507 l -0.21875,0.2187741 1.652344,1.6232259 0.205078,-0.2051007 c 0.08441,-0.084382 0.08441,-0.2203388 0,-0.3047212 l -0.15039,-0.1504072 0.564453,-0.5645153 c 0.146377,0.1289882 0.227098,0.1779931 0.326172,0.189474 0.161676,0.018734 0.200243,-0.1736434 0.40625,-0.9395567 0.203467,-0.7564702 0.152188,-0.8089235 -0.02539,-0.9864369 -0.08481,-0.08478 -0.143964,-0.1443891 -0.277345,-0.1582206 z m -3.058594,1.8537201 -4.804687,4.8052158 1.636719,1.634947 4.820312,-4.816937 z m -6.115234,5.0005508 c -0.05764,7.3e-5 -0.113981,0.02221 -0.158203,0.06641 l -5.0292971,5.025945 c -0.08844,0.08841 -0.08822,0.230207 0,0.318395 l 2.523438,2.521762 c 0.08822,0.08819 0.229915,0.08841 0.318359,0 l 5.0273441,-5.025945 c 0.08844,-0.08841 0.08822,-0.230207 0,-0.318395 l -2.521485,-2.521762 c -0.04411,-0.04409 -0.102517,-0.06649 -0.160156,-0.06641 z m -5.6718751,6.340543 -0.558593,0.556701 c -0.214952,0.214873 -0.214952,0.560604 0,0.775477 l 1.308593,1.308738 c 0.214952,0.214873 0.562392,0.214873 0.777344,0 l 0.556641,-0.556702 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 15.637485,12.9999 A 0.61917984,0.62770775 0 0 0 15,13.627247 v 6.744484 a 0.61917984,0.62770775 0 0 0 0.928927,0.543706 l 2.880477,-1.68622 2.880825,-1.685822 a 0.61917984,0.62770775 0 0 0 0,-1.087433 L 18.809404,14.770142 15.928927,13.08364 A 0.61917984,0.62770775 0 0 0 15.63752,13 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/ladi-starting.svg b/.icons/Gruvbox-Plus-Dark/panel/24/ladi-starting.svg
new file mode 100644
index 000000000..43c667f6d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/ladi-starting.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 19.565574,4.0031151 c -0.13338,-0.013832 -0.342365,0.01732 -0.728515,0.1152471 -0.768649,0.1949282 -0.930631,0.2539411 -0.921875,0.4219215 0.0049,0.094542 0.05525,0.1792495 0.191406,0.3320679 L 17.542137,5.4349136 17.38784,5.2805997 c -0.04221,-0.042191 -0.09726,-0.062507 -0.152344,-0.062507 -0.05508,0 -0.110137,0.020316 -0.152344,0.062507 l -0.21875,0.2187741 1.652344,1.6232259 0.205078,-0.2051007 c 0.08441,-0.084382 0.08441,-0.2203388 0,-0.3047212 l -0.15039,-0.1504072 0.564453,-0.5645153 c 0.146377,0.1289882 0.227098,0.1779931 0.326172,0.189474 0.161676,0.018734 0.200243,-0.1736434 0.40625,-0.9395567 0.203467,-0.7564702 0.152188,-0.8089235 -0.02539,-0.9864369 -0.08481,-0.08478 -0.143964,-0.1443891 -0.277345,-0.1582206 z m -3.058594,1.8537201 -4.804687,4.8052158 1.636719,1.634947 4.820312,-4.816937 z m -6.115234,5.0005508 c -0.05764,7.3e-5 -0.113981,0.02221 -0.158203,0.06641 l -5.0292971,5.025945 c -0.08844,0.08841 -0.08822,0.230207 0,0.318395 l 2.523438,2.521762 c 0.08822,0.08819 0.229915,0.08841 0.318359,0 l 5.0273441,-5.025945 c 0.08844,-0.08841 0.08822,-0.230207 0,-0.318395 l -2.521485,-2.521762 c -0.04411,-0.04409 -0.102517,-0.06649 -0.160156,-0.06641 z m -5.6718751,6.340543 -0.558593,0.556701 c -0.214952,0.214873 -0.214952,0.560604 0,0.775477 l 1.308593,1.308738 c 0.214952,0.214873 0.562392,0.214873 0.777344,0 l 0.556641,-0.556702 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/ladi-stopped.svg b/.icons/Gruvbox-Plus-Dark/panel/24/ladi-stopped.svg
new file mode 100644
index 000000000..6532596b4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/ladi-stopped.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <rect style="fill:currentColor" class="ColorScheme-Text" width="8" height="8" x="15" y="13" rx="2" ry="2"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 19.565574,4.0031151 c -0.13338,-0.013832 -0.342365,0.01732 -0.728515,0.1152471 -0.768649,0.1949282 -0.930631,0.2539411 -0.921875,0.4219215 0.0049,0.094542 0.05525,0.1792495 0.191406,0.3320679 L 17.542137,5.4349136 17.38784,5.2805997 c -0.04221,-0.042191 -0.09726,-0.062507 -0.152344,-0.062507 -0.05508,0 -0.110137,0.020316 -0.152344,0.062507 l -0.21875,0.2187741 1.652344,1.6232259 0.205078,-0.2051007 c 0.08441,-0.084382 0.08441,-0.2203388 0,-0.3047212 l -0.15039,-0.1504072 0.564453,-0.5645153 c 0.146377,0.1289882 0.227098,0.1779931 0.326172,0.189474 0.161676,0.018734 0.200243,-0.1736434 0.40625,-0.9395567 0.203467,-0.7564702 0.152188,-0.8089235 -0.02539,-0.9864369 -0.08481,-0.08478 -0.143964,-0.1443891 -0.277345,-0.1582206 z m -3.058594,1.8537201 -4.804687,4.8052158 1.636719,1.634947 4.820312,-4.816937 z m -6.115234,5.0005508 c -0.05764,7.3e-5 -0.113981,0.02221 -0.158203,0.06641 l -5.0292971,5.025945 c -0.08844,0.08841 -0.08822,0.230207 0,0.318395 l 2.523438,2.521762 c 0.08822,0.08819 0.229915,0.08841 0.318359,0 l 5.0273441,-5.025945 c 0.08844,-0.08841 0.08822,-0.230207 0,-0.318395 l -2.521485,-2.521762 c -0.04411,-0.04409 -0.102517,-0.06649 -0.160156,-0.06641 z m -5.6718751,6.340543 -0.558593,0.556701 c -0.214952,0.214873 -0.214952,0.560604 0,0.775477 l 1.308593,1.308738 c 0.214952,0.214873 0.562392,0.214873 0.777344,0 l 0.556641,-0.556702 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/laptop-connected.svg b/.icons/Gruvbox-Plus-Dark/panel/24/laptop-connected.svg
new file mode 120000
index 000000000..0a2e7439c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/laptop-connected.svg
@@ -0,0 +1 @@
+laptopconnected.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/laptop-disconnected.svg b/.icons/Gruvbox-Plus-Dark/panel/24/laptop-disconnected.svg
new file mode 120000
index 000000000..07fe257b5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/laptop-disconnected.svg
@@ -0,0 +1 @@
+laptopdisconnected.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/laptop-trusted.svg b/.icons/Gruvbox-Plus-Dark/panel/24/laptop-trusted.svg
new file mode 120000
index 000000000..c7cbcec68
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/laptop-trusted.svg
@@ -0,0 +1 @@
+laptoptrusted.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/laptopconnected.svg b/.icons/Gruvbox-Plus-Dark/panel/24/laptopconnected.svg
new file mode 100644
index 000000000..1188d2b42
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/laptopconnected.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,1,1)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4 4 C 2.892 4 2 4.892 2 6 L 2 14 C 2 15.108 2.892 16 4 16 L 2 16 L 2 17 C 2 17.554 2.892 18 4 18 L 18 18 C 19.108 18 20 17.554 20 17 L 20 16 L 18 16 C 19.108 16 20 15.108 20 14 L 20 6 C 20 4.892 19.108 4 18 4 L 4 4 z M 10 5 L 12 5 L 12 5.5 L 10 5.5 L 10 5 z M 5 6 L 17 6 L 17 14 L 5 14 L 5 6 z M 9 16 L 13 16 L 13 16.5 L 9 16.5 L 9 16 z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/laptopdisconnected.svg b/.icons/Gruvbox-Plus-Dark/panel/24/laptopdisconnected.svg
new file mode 100644
index 000000000..39ee8f8c3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/laptopdisconnected.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,1,1)">
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 4,4 C 2.892,4 2,4.892 2,6 V 14 C 2,15.108 2.892,16 4,16 H 2 V 17 C 2,17.554 2.892,18 4,18 H 18 C 19.108,18 20,17.554 20,17 V 16 H 18 C 19.108,16 20,15.108 20,14 V 6 C 20,4.892 19.108,4 18,4 Z M 10,5 H 12 V 5.5 H 10 Z M 5,6 H 17 V 14 H 5 Z M 9,16 H 13 V 16.5 H 9 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/laptoptrusted.svg b/.icons/Gruvbox-Plus-Dark/panel/24/laptoptrusted.svg
new file mode 100644
index 000000000..e4e345a33
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/laptoptrusted.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,1,1)">
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 4,4 C 2.892,4 2,4.892 2,6 V 14 C 2,15.108 2.892,16 4,16 H 2 V 17 C 2,17.554 2.892,18 4,18 H 18 C 19.108,18 20,17.554 20,17 V 16 H 18 C 19.108,16 20,15.108 20,14 V 6 C 20,4.892 19.108,4 18,4 Z M 10,5 H 12 V 5.5 H 10 Z M 5,6 H 17 V 14 H 5 Z M 9,16 H 13 V 16.5 H 9 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/liferea-available.svg b/.icons/Gruvbox-Plus-Dark/panel/24/liferea-available.svg
new file mode 120000
index 000000000..150dfe3fd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/liferea-available.svg
@@ -0,0 +1 @@
+indicator-feedindicator.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/liferea-unread.svg b/.icons/Gruvbox-Plus-Dark/panel/24/liferea-unread.svg
new file mode 120000
index 000000000..ec6bddb36
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/liferea-unread.svg
@@ -0,0 +1 @@
+indicator-feedindicator-attention.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/livewallpaper-indicator.svg b/.icons/Gruvbox-Plus-Dark/panel/24/livewallpaper-indicator.svg
new file mode 100644
index 000000000..f0a4f83a4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/livewallpaper-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4.8007813,5 C 4.3575812,5 4,5.362375 4,5.8125 l 0,11.375 C 4,17.637625 4.3575812,18 4.8007813,18 L 7,18 7,19.1875 C 7,19.637625 7.3723177,20 7.8339844,20 l 8.3320316,0 C 16.627682,20 17,19.637625 17,19.1875 L 17,18 19.199219,18 C 19.642419,18 20,17.637625 20,17.1875 L 20,5.8125 C 20,5.362375 19.642419,5 19.199219,5 L 4.8007813,5 Z M 5,6 19,6 19,17 5,17 5,6 Z m 6,1 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z m 5,0 a 2,2 0 0 0 -2,2 2,2 0 0 0 2,2 2,2 0 0 0 2,-2 2,2 0 0 0 -2,-2 z M 7.5,10 A 1.5,1.5 0 0 0 6,11.5 1.5,1.5 0 0 0 7.5,13 1.5,1.5 0 0 0 9,11.5 1.5,1.5 0 0 0 7.5,10 Z m 8.964844,2.400391 a 0.5,0.5 0 0 0 -0.464844,0.5 0.5,0.5 0 0 0 0.5,0.5 0.5,0.5 0 0 0 0.5,-0.5 0.5,0.5 0 0 0 -0.5,-0.5 0.5,0.5 0 0 0 -0.03516,0 z M 13,13 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/lookit-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/lookit-panel.svg
new file mode 100644
index 000000000..7d43d8278
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/lookit-panel.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 4c-4.4064 0-8 3.5936-8 8 0 2.968 1.634 5.561 4.0449 6.941-0.0263-0.144-0.0449-0.29-0.0449-0.441 0-0.607 0.2387-1.133 0.6211-1.535-1.5843-1.078-2.6211-2.895-2.6211-4.965 0-3.3255 2.6744-6 6-6 3.326 0 6 2.6745 6 6 0 0.529-0.074 1.039-0.201 1.527 0.442 0.51 0.782 1.117 0.971 1.793 0.144 0.044 0.284 0.099 0.421 0.159 0.513-1.054 0.809-2.232 0.809-3.479 0-4.4064-3.594-8-8-8zm0 3c-2.7555 0-5 2.2445-5 5 0 1.866 1.0417 3.479 2.5625 4.338 0.1618-0.065 0.3278-0.121 0.5015-0.156 0.017-0.22 0.062-0.431 0.108-0.641-1.2862-0.664-2.172-1.989-2.172-3.541 0-2.215 1.7849-4 4-4 2.215 0 4 1.785 4 4 0 0.089-0.02 0.172-0.025 0.26 0.344 0.125 0.661 0.304 0.961 0.508 0.039-0.251 0.064-0.506 0.064-0.768 0-2.7555-2.244-5-5-5z" transform="translate(0 1028.4)"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m14.5 1041.4a3.5 3.5 0 0 0 -3.5 3.5 3.5 3.5 0 0 0 0.05273 0.6074 1.5 1.5 0 0 0 -0.55273 -0.1074 1.5 1.5 0 0 0 -1.5 1.5 1.5 1.5 0 0 0 1.5 1.5h7.5a2 2 0 0 0 2 -2 2 2 0 0 0 -2 -2 2 2 0 0 0 -0.03906 0 3.5 3.5 0 0 0 -3.4609 -3.002z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/low-signal-lock.svg b/.icons/Gruvbox-Plus-Dark/panel/24/low-signal-lock.svg
new file mode 120000
index 000000000..740576893
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/low-signal-lock.svg
@@ -0,0 +1 @@
+network-wireless-secure-signal-ok.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/low-signal.svg b/.icons/Gruvbox-Plus-Dark/panel/24/low-signal.svg
new file mode 120000
index 000000000..72f65ffb4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/low-signal.svg
@@ -0,0 +1 @@
+network-wireless-signal-ok.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/lyricfier-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/24/lyricfier-tray.svg
new file mode 100644
index 000000000..4351c46e9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/lyricfier-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4.800781,4 C 4.357581,4 4,4.3575812 4,4.8007812 V 19.199219 C 4,19.642419 4.357581,20 4.800781,20 H 19.199219 C 19.642419,20 20,19.642419 20,19.199219 V 4.8007812 C 20,4.3575812 19.642419,4 19.199219,4 Z M 11.5,6 C 11.777,6 12,6.3345 12,6.75 v 10.5 C 12,17.6655 11.777,18 11.5,18 11.223,18 11,17.6655 11,17.25 V 6.75 C 11,6.3345 11.223,6 11.5,6 Z m -6,1 C 5.777,7 6,7.3705493 6,7.8320312 V 16.167969 C 6,16.629451 5.777,17 5.5,17 5.2229999,17 5,16.629451 5,16.167969 V 7.8320312 C 5,7.3705492 5.2229999,7 5.5,7 Z m 9,0 C 14.777,7 15,7.3192877 15,7.7148438 V 16.285156 C 15,16.680712 14.777,17 14.5,17 14.223,17 14,16.680712 14,16.285156 V 7.7148438 C 14,7.3192877 14.223,7 14.5,7 Z M 8.5000001,8 c 0.2769999,0 0.5,0.3575812 0.5,0.8007812 v 6.3984378 c 0,0.4432 -0.2230001,0.800781 -0.5,0.800781 -0.277,0 -0.5,-0.357581 -0.5,-0.800781 V 8.8007812 c 0,-0.4432 0.223,-0.8007812 0.5,-0.8007812 z M 17.5,8 C 17.777,8 18,8.2984508 18,8.6679688 V 15.332031 C 18,15.701549 17.777,16 17.5,16 17.223,16 17,15.701549 17,15.332031 V 8.6679688 C 17,8.2984508 17.223,8 17.5,8 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/mailspring-tray-empty.svg b/.icons/Gruvbox-Plus-Dark/panel/24/mailspring-tray-empty.svg
new file mode 100644
index 000000000..43b14aed1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/mailspring-tray-empty.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m12 4a8 8 0 0 0-8 8 8 8 0 0 0 8 8 8 8 0 0 0 8-8 8 8 0 0 0-8-8zm-5 4h10l-5 5-5-5zm0 1.414 3.293 3.293-3.293 3.293v-6.586zm10 0v6.586l-3.293-3.293 3.293-3.293zm-6 4 0.293 0.293a1 1 0 0 0 1.414 0l0.293-0.293 2.586 2.586h-7.172l2.586-2.586z" fill="currentColor" opacity=".3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/mailspring-tray-full-newitems.svg b/.icons/Gruvbox-Plus-Dark/panel/24/mailspring-tray-full-newitems.svg
new file mode 100644
index 000000000..da5d2c50c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/mailspring-tray-full-newitems.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m12 4a8 8 0 0 0-8 8 8 8 0 0 0 8 8 8 8 0 0 0 8-8 8 8 0 0 0-8-8zm-5 4h10l-5 5-5-5zm0 1.414 3.293 3.293-3.293 3.293v-6.586zm10 0v6.586l-3.293-3.293 3.293-3.293zm-6 4 0.293 0.293a1 1 0 0 0 1.414 0l0.293-0.293 2.586 2.586h-7.172l2.586-2.586z" fill="currentColor"/>
+ <circle class="ColorScheme-Highlight" cx="21" cy="19" r="2" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/mailspring-tray-full.svg b/.icons/Gruvbox-Plus-Dark/panel/24/mailspring-tray-full.svg
new file mode 100644
index 000000000..036cfa73b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/mailspring-tray-full.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m12 4a8 8 0 0 0-8 8 8 8 0 0 0 8 8 8 8 0 0 0 8-8 8 8 0 0 0-8-8zm-5 4h10l-5 5-5-5zm0 1.414 3.293 3.293-3.293 3.293v-6.586zm10 0v6.586l-3.293-3.293 3.293-3.293zm-6 4 0.293 0.293a1 1 0 0 0 1.414 0l0.293-0.293 2.586 2.586h-7.172l2.586-2.586z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/manjaro-settings-manager-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/manjaro-settings-manager-panel.svg
new file mode 100644
index 000000000..2778275cb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/manjaro-settings-manager-panel.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m6 5c-0.554 0-1 0.446-1 1v12c0 0.554 0.446 1 1 1h3v-10h5v-4zm9 0v14h3c0.554 0 1-0.446 1-1v-12c0-0.554-0.446-1-1-1zm-5 5v9h4v-9z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/manjaro-settings-manager.svg b/.icons/Gruvbox-Plus-Dark/panel/24/manjaro-settings-manager.svg
new file mode 120000
index 000000000..b9bdd2f27
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/manjaro-settings-manager.svg
@@ -0,0 +1 @@
+manjaro-settings-manager-panel.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/manjaro-welcome.svg b/.icons/Gruvbox-Plus-Dark/panel/24/manjaro-welcome.svg
new file mode 120000
index 000000000..b9bdd2f27
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/manjaro-welcome.svg
@@ -0,0 +1 @@
+manjaro-settings-manager-panel.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/manjaro.svg b/.icons/Gruvbox-Plus-Dark/panel/24/manjaro.svg
new file mode 120000
index 000000000..b9bdd2f27
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/manjaro.svg
@@ -0,0 +1 @@
+manjaro-settings-manager-panel.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/mate-sensors-applet-battery.svg b/.icons/Gruvbox-Plus-Dark/panel/24/mate-sensors-applet-battery.svg
new file mode 120000
index 000000000..513846f19
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/mate-sensors-applet-battery.svg
@@ -0,0 +1 @@
+indicator-sensors-battery.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/mate-sensors-applet-case.svg b/.icons/Gruvbox-Plus-Dark/panel/24/mate-sensors-applet-case.svg
new file mode 120000
index 000000000..6463b1418
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/mate-sensors-applet-case.svg
@@ -0,0 +1 @@
+indicator-sensors-case.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/mate-sensors-applet-chip.svg b/.icons/Gruvbox-Plus-Dark/panel/24/mate-sensors-applet-chip.svg
new file mode 120000
index 000000000..028bba620
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/mate-sensors-applet-chip.svg
@@ -0,0 +1 @@
+indicator-sensors-chip.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/mate-sensors-applet-cpu.svg b/.icons/Gruvbox-Plus-Dark/panel/24/mate-sensors-applet-cpu.svg
new file mode 120000
index 000000000..421c61aa3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/mate-sensors-applet-cpu.svg
@@ -0,0 +1 @@
+indicator-sensors-cpu.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/mate-sensors-applet-drive-harddisk.svg b/.icons/Gruvbox-Plus-Dark/panel/24/mate-sensors-applet-drive-harddisk.svg
new file mode 120000
index 000000000..9d25e6ec1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/mate-sensors-applet-drive-harddisk.svg
@@ -0,0 +1 @@
+drive-harddisk.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/mate-sensors-applet-fan.svg b/.icons/Gruvbox-Plus-Dark/panel/24/mate-sensors-applet-fan.svg
new file mode 120000
index 000000000..872cbcd34
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/mate-sensors-applet-fan.svg
@@ -0,0 +1 @@
+indicator-sensors-fan.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/mate-sensors-applet-gpu.svg b/.icons/Gruvbox-Plus-Dark/panel/24/mate-sensors-applet-gpu.svg
new file mode 120000
index 000000000..e096c07fe
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/mate-sensors-applet-gpu.svg
@@ -0,0 +1 @@
+indicator-sensors-gpu.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/mate-sensors-applet-memory.svg b/.icons/Gruvbox-Plus-Dark/panel/24/mate-sensors-applet-memory.svg
new file mode 120000
index 000000000..f92d555cb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/mate-sensors-applet-memory.svg
@@ -0,0 +1 @@
+indicator-sensors-memory.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/megalogging.svg b/.icons/Gruvbox-Plus-Dark/panel/24/megalogging.svg
new file mode 100644
index 000000000..865198336
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/megalogging.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path class="ColorScheme-Text" d="m 12,4 c -4.4177135,0 -8,3.578744 -8,8 0,4.417713 3.5787438,8 8,8 4.417713,0 8,-3.578744 8,-8 0,-4.4177134 -3.578744,-8 -8,-8 z m -4,5 2,0 2,3 2,-3 2,0 0,6 -2,0 0,-2.5 -1,1.5 -2,0 -1,-1.5 0,2.5 -2,0 z" style="opacity:0.3;fill:currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/megapaused.svg b/.icons/Gruvbox-Plus-Dark/panel/24/megapaused.svg
new file mode 100644
index 000000000..a31c75f50
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/megapaused.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(1,1.0002371)" style="fill:currentColor;opacity:0.3" class="ColorScheme-Text">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 11,3 c -4.4177135,0 -8,3.578744 -8,8 0,4.417713 3.5787438,8 8,8 0.326401,0 0.646718,-0.02453 0.962891,-0.0625 A 5,5 0 0 1 11,16 5,5 0 0 1 13,12.007812 L 13,11.5 12,13 10,13 9,11.5 9,14 7,14 7,8 l 2,0 2,3 2,-3 2,0 0,3.105469 A 5,5 0 0 1 16,11 5,5 0 0 1 18.9375,11.960938 C 18.975324,11.645309 19,11.325879 19,11 19,6.5822866 15.421256,3 11,3 Z"/>
+ </g>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 17.279297,13.008049 C 16.510764,12.953728 15.717412,13.121168 15,13.535393 c -1.9132,1.1046 -2.567391,3.551644 -1.462891,5.464844 1.1045,1.9131 3.549791,2.567491 5.462891,1.462891 1.9132,-1.1046 2.569344,-3.549691 1.464844,-5.462891 -0.690313,-1.195688 -1.904658,-1.901651 -3.185547,-1.992188 z M 15,15.000237 l 1,0 0,4 -1,0 0,-4 z m 3,0 1,0 0,4 -1,0 0,-4 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/megasynching.svg b/.icons/Gruvbox-Plus-Dark/panel/24/megasynching.svg
new file mode 100644
index 000000000..f337169c8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/megasynching.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(1,1.0000001)" style="fill:currentColor" class="ColorScheme-Text">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 11,3 c -4.4177135,0 -8,3.578744 -8,8 0,4.417713 3.5787438,8 8,8 0.326401,0 0.646718,-0.02453 0.962891,-0.0625 A 5,5 0 0 1 11,16 5,5 0 0 1 13,12.007812 L 13,11.5 12,13 10,13 9,11.5 9,14 7,14 7,8 l 2,0 2,3 2,-3 2,0 0,3.105469 A 5,5 0 0 1 16,11 5,5 0 0 1 18.9375,11.960938 C 18.975324,11.645309 19,11.325879 19,11 19,6.5822866 15.421256,3 11,3 Z"/>
+ </g>
+ <path class="ColorScheme-Text" d="m 20.464742,14.999335 c -1.1045,-1.9131 -3.551,-2.5687 -5.4641,-1.4641 -1.9132,1.1046 -2.5686,3.5509 -1.4641,5.4641 1.1045,1.9131 3.551,2.5687 5.4641,1.4641 1.9132,-1.1046 2.5686,-3.5509 1.4641,-5.4641 z m -0.86601,0.5 a 3,3 0 0 1 -1.0981,4.0981 l -0.49998,-0.8661 a 2,2 0 0 0 0.73208,-2.7321 l 0.86598,-0.4999 z m -4.0981,-1.0981 0.49998,0.8661 a 2,2 0 0 0 -0.73208,2.7321 l -0.86598,0.4999 a 3,3 0 0 1 1.0981,-4.0981 z" style="fill:currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/megauptodate.svg b/.icons/Gruvbox-Plus-Dark/panel/24/megauptodate.svg
new file mode 100644
index 000000000..8b23f5de2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/megauptodate.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 11,3 c -4.4177135,0 -8,3.578744 -8,8 0,4.417713 3.5787438,8 8,8 4.417713,0 8,-3.578744 8,-8 0,-4.4177134 -3.578744,-8 -8,-8 z m -4,5 2,0 2,3 2,-3 2,0 0,6 -2,0 0,-2.5 -1,1.5 -2,0 -1,-1.5 0,2.5 -2,0 z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/megawarning.svg b/.icons/Gruvbox-Plus-Dark/panel/24/megawarning.svg
new file mode 100644
index 000000000..4774feb43
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/megawarning.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#fb4934; }
+ </style>
+ </defs>
+ <g transform="translate(1,1.0002371)" style="fill:currentColor" class="ColorScheme-Text">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 11,3 c -4.4177135,0 -8,3.578744 -8,8 0,4.417713 3.5787438,8 8,8 0.326401,0 0.646718,-0.02453 0.962891,-0.0625 A 5,5 0 0 1 11,16 5,5 0 0 1 13,12.007812 L 13,11.5 12,13 10,13 9,11.5 9,14 7,14 7,8 l 2,0 2,3 2,-3 2,0 0,3.105469 A 5,5 0 0 1 16,11 5,5 0 0 1 18.9375,11.960938 C 18.975324,11.645309 19,11.325879 19,11 19,6.5822866 15.421256,3 11,3 Z"/>
+ </g>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 17.279297,13.008049 C 16.510764,12.953728 15.717412,13.121168 15,13.535393 c -1.9132,1.1046 -2.567391,3.551644 -1.462891,5.464844 1.1045,1.9131 3.549791,2.567491 5.462891,1.462891 1.9132,-1.1046 2.569344,-3.549691 1.464844,-5.462891 -0.690313,-1.195688 -1.904658,-1.901651 -3.185547,-1.992188 z M 15.585938,14.879143 17,16.293206 l 1.414062,-1.414063 0.707032,0.707032 -1.414063,1.414062 1.414063,1.414062 -0.707032,0.707032 L 17,17.707268 l -1.414062,1.414063 -0.707032,-0.707032 1.414063,-1.414062 -1.414063,-1.414062 0.707032,-0.707032 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/mellowplayer-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/mellowplayer-panel.svg
new file mode 100644
index 000000000..ea18b345a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/mellowplayer-panel.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 9,4 A 5,5 0 0 0 4,9 5,5 0 0 0 4.305,10.687 3,3 0 0 1 7,9 3,3 0 0 1 7.006,9 V 6.404 c 0,0 -0.023,-0.266 0.185,-0.371 0.203,-0.101 0.397,0.061 0.397,0.061 l 1.969,1.17 A 3,3 0 0 1 12,6 3,3 0 0 1 13.152,6.232 5,5 0 0 0 9,4 Z m 5.24,3.008 A 3,3 0 0 1 15,9 3,3 0 0 1 14.691,10.318 l 2.026,1.205 c 0,0 0.283,0.14 0.283,0.473 0,0.334 -0.287,0.443 -0.287,0.443 l -2.035,1.209 A 3,3 0 0 1 15,15 3,3 0 0 1 14.242,16.988 5,5 0 0 0 19,12 5,5 0 0 0 14.24,7.008 Z M 4.303,13.303 A 5,5 0 0 0 4,15 5,5 0 0 0 9,20 5,5 0 0 0 13.158,17.768 3,3 0 0 1 12,18 3,3 0 0 1 9.535,16.705 l -2.06,1.225 c 0,0 -0.14,0.122 -0.319,0.043 C 6.953,17.882 7.006,17.65 7.006,17.65 V 15 A 3,3 0 0 1 7,15 3,3 0 0 1 4.303,13.303 Z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 12,6 A 3,3 0 0 0 9.557,7.266 l 2.672,1.587 2.464,1.467 A 3,3 0 0 0 15,9 3,3 0 0 0 12,6 Z M 7,9 a 3,3 0 0 0 -3,3 3,3 0 0 0 3,3 3,3 0 0 0 0.006,0 V 11.982 9 A 3,3 0 0 0 7,9 Z m 7.676,4.65 -2.457,1.459 -2.686,1.596 A 3,3 0 0 0 12,18 3,3 0 0 0 15,15 3,3 0 0 0 14.676,13.65 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/messenger-indicator.svg b/.icons/Gruvbox-Plus-Dark/panel/24/messenger-indicator.svg
new file mode 100644
index 000000000..3dc8c1069
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/messenger-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12.018 4c-3.8932 0-7.1297 2.5954-7.8344 6.027-0.1202 0.518-0.182 1.047-0.1836 1.577 0.00301 2.2775 1.1074 4.4289 3 5.8496v3.546l2.332-2.332c0.85064 0.28219 1.7459 0.43481 2.6504 0.43555 3.8345-0.0024 7.124-2.5669 7.8359-6.1074 0.117-0.506 0.182-1.03 0.182-1.568 0-4.103-3.574-7.428-7.982-7.428zm-1.018 4 2 3.5 5-2.5-6 6-1.5-3.5-4.5 2.5 5-6z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/messenger-notification.svg b/.icons/Gruvbox-Plus-Dark/panel/24/messenger-notification.svg
new file mode 100644
index 000000000..ad22f84e8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/messenger-notification.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11.018 3c-3.8932 0-7.1297 2.5954-7.8344 6.0273-0.1202 0.5179-0.182 1.0467-0.1836 1.5767 0.0025 1.8923 0.77364 3.6911 2.1172 5.0625a3 3 0 0 1 1.8828 -0.666 3 3 0 0 1 3 3 3 3 0 0 1 -0.00195 0.03711c0.32607 0.03968 0.65412 0.06614 0.98438 0.06641 3.8345-0.0024 7.124-2.5669 7.8359-6.1074 0.117-0.506 0.182-1.03 0.182-1.568 0-4.103-3.574-7.428-7.982-7.428zm-1.018 4 2 3.5 5-2.5-6 6-1.5-3.5-4.5 2.5 5-6z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="7" cy="18" r="2"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/mic-off-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/mic-off-symbolic.svg
new file mode 120000
index 000000000..e2e954d75
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/mic-off-symbolic.svg
@@ -0,0 +1 @@
+microphone-sensitivity-muted.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/mic-off.svg b/.icons/Gruvbox-Plus-Dark/panel/24/mic-off.svg
new file mode 120000
index 000000000..e2e954d75
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/mic-off.svg
@@ -0,0 +1 @@
+microphone-sensitivity-muted.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/mic-on-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/mic-on-symbolic.svg
new file mode 120000
index 000000000..78fd466a1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/mic-on-symbolic.svg
@@ -0,0 +1 @@
+mic-on.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/mic-on.svg b/.icons/Gruvbox-Plus-Dark/panel/24/mic-on.svg
new file mode 100644
index 000000000..eab2068e1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/mic-on.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Highlight" d="m12 5c-1.662 0-3 1.338-3 3v4.002c0 1.662 1.338 2.998 3 2.998s3-1.336 3-2.998v-4.002c0-1.662-1.338-3-3-3zm-6 6v0.998c0 2.967 2 6.002 5 6.002v2h2v-2c3 0 5-3.036 5-6.002v-0.998h-2v0.998c0 2.234-1.767 4.002-4 4.002s-4-1.768-4-4.002v-0.998z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/mic-ready-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/mic-ready-symbolic.svg
new file mode 120000
index 000000000..6cf00c893
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/mic-ready-symbolic.svg
@@ -0,0 +1 @@
+mic-ready.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/mic-ready.svg b/.icons/Gruvbox-Plus-Dark/panel/24/mic-ready.svg
new file mode 100644
index 000000000..e942bf3d5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/mic-ready.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m12 5c-1.662 0-3 1.338-3 3v4.002c0 1.662 1.338 2.998 3 2.998s3-1.336 3-2.998v-4.002c0-1.662-1.338-3-3-3zm-6 6v0.998c0 2.967 2 6.002 5 6.002v2h2v-2c3 0 5-3.036 5-6.002v-0.998h-2v0.998c0 2.234-1.767 4.002-4 4.002s-4-1.768-4-4.002v-0.998z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/mic-volume-high.svg b/.icons/Gruvbox-Plus-Dark/panel/24/mic-volume-high.svg
new file mode 120000
index 000000000..6cf00c893
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/mic-volume-high.svg
@@ -0,0 +1 @@
+mic-ready.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/mic-volume-low.svg b/.icons/Gruvbox-Plus-Dark/panel/24/mic-volume-low.svg
new file mode 100644
index 000000000..c83415d47
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/mic-volume-low.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m12 5c-1.662 0-3 1.338-3 3v4.002c0 1.662 1.338 2.998 3 2.998s3-1.336 3-2.998v-4.002c0-1.662-1.338-3-3-3z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m6 11v0.9984c0 2.967 2 6.002 5 6.002v2h2v-2c3 0 5-3.035 5-6.002v-0.998h-2v0.9985c0 2.235-1.767 4.002-4 4.002s-4-1.767-4-4.002v-0.998h-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/mic-volume-medium.svg b/.icons/Gruvbox-Plus-Dark/panel/24/mic-volume-medium.svg
new file mode 100644
index 000000000..e5de088a7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/mic-volume-medium.svg
@@ -0,0 +1,8 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m9 10v2.002c0 1.662 1.338 2.998 3 2.998s3-1.336 3-2.998v-2.002z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m6 11v0.9985c0 2.966 2 6.002 5 6.002v2h2v-2c3 0 5-3.035 5-6.002v-0.9985h-2v0.9985c0 2.234-1.767 4.002-4 4.002s-4-1.767-4-4.002v-0.9985z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m12 5c-1.662 0-3 1.338-3 3v2h6v-2c0-1.662-1.338-3-3-3z" fill="currentColor" opacity=".3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/mic-volume-muted.svg b/.icons/Gruvbox-Plus-Dark/panel/24/mic-volume-muted.svg
new file mode 120000
index 000000000..e2e954d75
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/mic-volume-muted.svg
@@ -0,0 +1 @@
+microphone-sensitivity-muted.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/microphone-sensitivity-high-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/microphone-sensitivity-high-symbolic.svg
new file mode 120000
index 000000000..24e3adab8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/microphone-sensitivity-high-symbolic.svg
@@ -0,0 +1 @@
+microphone-sensitivity-high.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/microphone-sensitivity-high.svg b/.icons/Gruvbox-Plus-Dark/panel/24/microphone-sensitivity-high.svg
new file mode 120000
index 000000000..6cf00c893
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/microphone-sensitivity-high.svg
@@ -0,0 +1 @@
+mic-ready.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/microphone-sensitivity-low-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/microphone-sensitivity-low-symbolic.svg
new file mode 120000
index 000000000..ad16fd28c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/microphone-sensitivity-low-symbolic.svg
@@ -0,0 +1 @@
+microphone-sensitivity-low.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/microphone-sensitivity-low.svg b/.icons/Gruvbox-Plus-Dark/panel/24/microphone-sensitivity-low.svg
new file mode 100644
index 000000000..cbd41122b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/microphone-sensitivity-low.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m12 5c-1.662 0-3 1.338-3 3v4c0 1.662 1.338 3 3 3s3-1.338 3-3v-4c0-1.662-1.338-3-3-3zm0 2c0.554 0 1 0.446 1 1v4c0 0.554-0.446 1-1 1s-1-0.446-1-1v-4c0-0.554 0.446-1 1-1zm-6 4v1c0 2.97 2.162 5.432 5 5.906v2.094h2v-2.094c2.838-0.4741 5-2.937 5-5.906v-1h-2v1c0 2.233-1.767 4-4 4s-4-1.767-4-4v-1z" fill="currentColor" opacity=".3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/microphone-sensitivity-medium-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/microphone-sensitivity-medium-symbolic.svg
new file mode 120000
index 000000000..e8af0c6df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/microphone-sensitivity-medium-symbolic.svg
@@ -0,0 +1 @@
+microphone-sensitivity-medium.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/microphone-sensitivity-medium.svg b/.icons/Gruvbox-Plus-Dark/panel/24/microphone-sensitivity-medium.svg
new file mode 100644
index 000000000..83051b893
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/microphone-sensitivity-medium.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m12 5c-1.662 0-3 1.338-3 3v4c0 1.662 1.338 3 3 3s3-1.338 3-3v-4c0-1.662-1.338-3-3-3zm0 2c0.554 0 1 0.446 1 1v4c0 0.554-0.446 1-1 1s-1-0.446-1-1v-4c0-0.554 0.446-1 1-1zm-6 4v1c0 2.97 2.162 5.432 5 5.906v2.094h2v-2.094c2.838-0.4741 5-2.937 5-5.906v-1h-2v1c0 2.233-1.767 4-4 4s-4-1.767-4-4v-1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/microphone-sensitivity-muted-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/microphone-sensitivity-muted-symbolic.svg
new file mode 120000
index 000000000..e2e954d75
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/microphone-sensitivity-muted-symbolic.svg
@@ -0,0 +1 @@
+microphone-sensitivity-muted.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/microphone-sensitivity-muted.svg b/.icons/Gruvbox-Plus-Dark/panel/24/microphone-sensitivity-muted.svg
new file mode 100644
index 000000000..316e76955
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/microphone-sensitivity-muted.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m12 5c-1.662 0-3 1.338-3 3v4.002c0 1.662 1.338 2.998 3 2.998s3-1.336 3-2.998v-4.002c0-1.662-1.338-3-3-3zm-6 6v0.998c0 2.967 2 6.002 5 6.002v2h2v-2c3 0 5-3.036 5-6.002v-0.998h-2v0.998c0 2.234-1.767 4.002-4 4.002s-4-1.768-4-4.002v-0.998z" fill="currentColor" opacity=".3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/minetime-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/24/minetime-tray.svg
new file mode 100644
index 000000000..4c42638cb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/minetime-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,4 c -4.432,0 -8,3.568 -8,8 0,4.432 3.568,8 8,8 4.432,0 8,-3.568 8,-8 0,-4.432 -3.568,-8 -8,-8 z m 0,2 c 3.324,0 6,2.676 6,6 0,3.324 -2.676,6 -6,6 C 8.676,18 6,15.324 6,12 6,8.676 8.676,6 12,6 Z M 9.3164062,8 8.7753906,8.3144531 8.6015625,8.4140625 8.0019531,8.7597656 8,8.7617188 8.00195,8.7636688 V 9.320313 15.199219 L 9,16 10,15.199219 V 10.96875 l 2,1.171875 2,-1.171875 v 4.230469 L 15,16 15.998047,15.199219 V 9.320313 8.7636719 L 16,8.7617188 15.998047,8.7597656 15.398438,8.4140625 15.224609,8.3144531 14.683594,8 12,9.697266 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/mini-calendar.svg b/.icons/Gruvbox-Plus-Dark/panel/24/mini-calendar.svg
new file mode 100644
index 000000000..be7db8d59
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/mini-calendar.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7,5 C 4.9997355,5 5,7 5,7 L 5,19 18.999736,19 19,7 c 4.4e-5,-2 -2,-2 -2,-2 z m 0,2 10,0 0,10 -10,0 z m 1,1 0,2 2,0 0,-2 z m 3.0001,0 0,2 2,0 0,-2 z m 3,0 0,2 2,0 0,-2 z M 8,11 l 0,2 2,0 0,-2 z m 3.0001,0 0,2 2,0 0,-2 z m 3,0 0,2 2,0 0,-2 z M 8,14 l 0,2 2,0 0,-2 z m 3.0001,0 0,2 2,0 0,-2 z m 3,0 0,2 2,0 0,-2 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/mintupdate-checking.svg b/.icons/Gruvbox-Plus-Dark/panel/24/mintupdate-checking.svg
new file mode 100644
index 000000000..1134589ae
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/mintupdate-checking.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g>
+ <path style="fill:currentColor;fill-rule:evenodd" class="ColorScheme-Text" d="M 12,4 C 9.8519,5.9698 6.2346,7.7049 5,8 5,13.333 7.625,19.111 12,20 16.375,19.111 19,13.333 19,8 17.765,7.7049 14.148,5.9698 12,4 Z m 0.145,3.998 0,0.002 0.001,0 c 1.309,0.048 2.501,0.7374 3.204,1.8184 l 1.388,-0.4629 -1.57,3.1465 -3.147,-1.5743 1.278,-0.4257 C 12.961,10.208 12.536,10.015 12.07,9.998 11.328,9.971 10.6357,10.3531 10.2637,10.9961 l -1.7325,-1 C 9.2713,8.7141 10.6655,7.943 12.145,7.998 Z m -3.313,3.5 3.147,1.574 -1.2778,0.426 c 0.3378,0.294 0.7628,0.485 1.2288,0.502 0.742,0.027 1.434,-0.355 1.806,-0.998 l 1.733,1 C 14.729,15.284 13.334,16.055 11.855,16 10.5465,15.952 9.3553,15.263 8.6523,14.182 L 7.2637,14.645 8.832,11.498 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/mintupdate-error.svg b/.icons/Gruvbox-Plus-Dark/panel/24/mintupdate-error.svg
new file mode 100644
index 000000000..34f5114b7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/mintupdate-error.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg"><defs><style id="current-color-scheme" type="text/css">.ColorScheme-Text{color:#ebdbb2;}.ColorScheme-Highlight{color:#458588;}</style></defs>
+ <defs>
+ <style id="current-color-scheme" type="text/css"/>
+ </defs>
+ <path d="m12 4.5-6 2v7c0 2.07 1.5795 3.4895 2.9395 4.4395s3.0605 1.5605 3.0605 1.5605 1.7005-0.61055 3.0605-1.5605c1.36-0.96 2.9395-2.3995 2.9395-4.4395v-7zm-3 4.5h1l2 2 2-2h1v1l-2 2 2 2v1h-1l-2-2-2 2h-1v-1l2-2-2-2z" fill="#fb4934"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/mintupdate-installing.svg b/.icons/Gruvbox-Plus-Dark/panel/24/mintupdate-installing.svg
new file mode 100644
index 000000000..e41bcd817
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/mintupdate-installing.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g>
+ <path style="fill:currentColor;fill-rule:evenodd" class="ColorScheme-Text" d="M 12,4 C 9.8519,5.9698 6.2346,7.7049 5,8 5,13.333 7.625,19.111 12,20 16.375,19.111 19,13.333 19,8 17.765,7.7049 14.148,5.9698 12,4 Z m -1,5 2,0 0,5 2,0 -3,3 -3,-3 2,0 0,-5 z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/mintupdate-up-to-date.svg b/.icons/Gruvbox-Plus-Dark/panel/24/mintupdate-up-to-date.svg
new file mode 100644
index 000000000..2b68eea72
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/mintupdate-up-to-date.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g>
+ <path style="fill:currentColor;fill-rule:evenodd" class="ColorScheme-Text" d="M 15,9 16.414,10.4141 11,16 7.5859,12.4141 9,11 11,13.172 Z M 12,4 C 9.8519,5.9698 6.2346,7.7049 5,8 5,13.333 7.625,19.111 12,20 16.375,19.111 19,13.333 19,8 17.765,7.7049 14.148,5.9698 12,4 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/mintupdate-updates-available.svg b/.icons/Gruvbox-Plus-Dark/panel/24/mintupdate-updates-available.svg
new file mode 100644
index 000000000..1af9ebe3c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/mintupdate-updates-available.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g>
+ <path style="fill:currentColor;fill-rule:evenodd" class="ColorScheme-Text" d="m 10,10 3,0 0,5 1,0 0,2 -4,0 0,-2 1,0 0,-3 -1,0 0,-2 z m 1,-3 2,0 0,2 -2,0 0,-2 z M 12,4 C 9.8519,5.9698 6.2346,7.7049 5,8 5,13.333 7.625,19.111 12,20 16.375,19.111 19,13.333 19,8 17.765,7.7049 14.148,5.9698 12,4 Z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="19" cy="19" r="2"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/mnotify-none-wireframe.svg b/.icons/Gruvbox-Plus-Dark/panel/24/mnotify-none-wireframe.svg
new file mode 100644
index 000000000..08fcda0da
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/mnotify-none-wireframe.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:none;stroke:currentColor;stroke-width:1.9997071;stroke-linecap:round;stroke-linejoin:round" class="ColorScheme-Text" d="M 11.999815,9.3572149 5.9998145,10.864055 m 6.0000005,2.53984 -0.9,-4.4038401 -6.1000005,-3 1,4.8640001 v 0 m 12.0000005,1.033 -7,-2.8970001 2.400655,-4 6.599345,2.5 z m -5.999999,7.09935 5.999999,-1.599113 v -5.500237 l -6,1.50684 m 0,5.59251 v -5.59251 l -6.0000005,-2.53984 v 5.400781 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/motrix-tray-active.svg b/.icons/Gruvbox-Plus-Dark/panel/24/motrix-tray-active.svg
new file mode 100644
index 000000000..fc1caa6ca
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/motrix-tray-active.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5,4 C 4.446,4 4,4.446 4,5 v 14 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 5 C 20,4.446 19.554,4 19,4 H 17 V 7.1992188 C 17,7.6424188 16.627682,8 16.166016,8 H 7.8339844 C 7.3723184,8 7,7.6424188 7,7.1992188 V 4 Z m 3,12 h 3 c 0.554,0 1,0.446 1,1 v 1 1 h -1 v -2 h -1 v 2 H 9 V 17 H 8 v 2 H 7 v -1 -1 c 0,-0.554 0.446,-1 1,-1 z m 8,0 h 2 c 0.554,0 1,0.446 1,1 v 1 c 0,0.554 -0.446,1 -1,1 h -2 c -0.554,0 -1,-0.446 -1,-1 v -1 c 0,-0.554 0.446,-1 1,-1 z m -2.5,1 C 13.777,17 14,17.223 14,17.5 14,17.777 13.777,18 13.5,18 13.223,18 13,17.777 13,17.5 13,17.223 13.223,17 13.5,17 Z m 2.5,0 v 1 h 2 v -1 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m 8,5 v 1 h 3 V 5 Z m 5,0 v 1 h 3 V 5 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/motrix-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/24/motrix-tray.svg
new file mode 100644
index 000000000..01c6501bb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/motrix-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 5,3.9999998 c -0.554,0 -1,0.446 -1,1 V 19 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 4.9999998 c 0,-0.554 -0.446,-1 -1,-1 h -2 v 3.199219 c 0,0.4432 -0.372318,0.800781 -0.833984,0.800781 H 7.833984 C 7.372318,7.9999998 7,7.6424188 7,7.1992188 v -3.199219 z m 3,1 v 1 h 3 v -1 z m 5,0 v 1 h 3 v -1 z M 8,16 h 3 c 0.554,0 1,0.446 1,1 v 1 1 h -1 v -2 h -1 v 2 H 9 V 17 H 8 v 2 H 7 v -1 -1 c 0,-0.554 0.446,-1 1,-1 z m 8,0 h 2 c 0.554,0 1,0.446 1,1 v 1 c 0,0.554 -0.446,1 -1,1 h -2 c -0.554,0 -1,-0.446 -1,-1 v -1 c 0,-0.554 0.446,-1 1,-1 z m -2.5,1 C 13.777,17 14,17.223 14,17.5 14,17.777 13.777,18 13.5,18 13.223,18 13,17.777 13,17.5 13,17.223 13.223,17 13.5,17 Z m 2.5,0 v 1 h 2 v -1 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/mouse-battery-caution.svg b/.icons/Gruvbox-Plus-Dark/panel/24/mouse-battery-caution.svg
new file mode 100644
index 000000000..809258412
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/mouse-battery-caution.svg
@@ -0,0 +1,8 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-NegativeText" d="m5.5 4c-0.277 0-0.5 0.223-0.5 0.5v0.5l-2-2e-3v-2.6e-4l-2e-5 14.5c0 0.277 0.223 0.5 0.5 0.5h6c0.277 0 0.5-0.223 0.5-0.5l2e-5 -14.5-0.5 2e-3h-1.5v-0.5c0-0.277-0.223-0.5-0.5-0.5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-NegativeText" d="m3 17v2.5c0 0.277 0.223 0.5 0.5 0.5h6c0.277 0 0.5-0.223 0.5-0.5v-2.5z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m17 4c-2.77 0-5 2.676-5 6h5zm1 0v6h5c0-3.324-2.23-6-5-6zm-6 7v3c0 3.324 2.23 6 5 6h1c2.77 0 5-2.676 5-6v-3h-5z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/mouse-battery-empty.svg b/.icons/Gruvbox-Plus-Dark/panel/24/mouse-battery-empty.svg
new file mode 100644
index 000000000..c3e667540
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/mouse-battery-empty.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-NegativeText" d="m5.5 4c-0.277 0-0.5 0.223-0.5 0.5v0.5l-2-2e-3v-2.6e-4l-2e-5 14.5c0 0.277 0.223 0.5 0.5 0.5h6c0.277 0 0.5-0.223 0.5-0.5l2e-5 -14.5-0.5 2e-3h-1.5v-0.5c0-0.277-0.223-0.5-0.5-0.5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m17 4c-2.77 0-5 2.676-5 6h5zm1 0v6h5c0-3.324-2.23-6-5-6zm-6 7v3c0 3.324 2.23 6 5 6h1c2.77 0 5-2.676 5-6v-3h-5z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/mouse-battery-full.svg b/.icons/Gruvbox-Plus-Dark/panel/24/mouse-battery-full.svg
new file mode 100644
index 000000000..3ca3e26cc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/mouse-battery-full.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m4.5 4c-0.277 0-0.5 0.223-0.5 0.5v0.5h-2v-2.6e-4l-1.5e-5 14.5c0 0.277 0.223 0.5 0.5 0.5h6c0.277 0 0.5-0.223 0.5-0.5v-14.5l-0.5 2e-3h-1.5v-0.5c0-0.277-0.223-0.5-0.5-0.5z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m16 4c-2.77 0-5 2.676-5 6h5zm1 0v6h5c0-3.324-2.23-6-5-6zm-6 7v3c0 3.324 2.23 6 5 6h1c2.77 0 5-2.676 5-6v-3h-5z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/mouse-battery-good.svg b/.icons/Gruvbox-Plus-Dark/panel/24/mouse-battery-good.svg
new file mode 100644
index 000000000..03d15e0b2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/mouse-battery-good.svg
@@ -0,0 +1,8 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m4.5 4c-0.277 0-0.5 0.223-0.5 0.5v0.5h-2v-2.6e-4l-1.5e-5 14.5c0 0.277 0.223 0.5 0.5 0.5h6c0.277 0 0.5-0.223 0.5-0.5v-14.5l-0.5 2e-3h-1.5v-0.5c0-0.277-0.223-0.5-0.5-0.5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m2 9-1.5e-5 10.5c0 0.277 0.223 0.5 0.5 0.5h6c0.277 0 0.5-0.223 0.5-0.5v-10.5z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m16 4c-2.77 0-5 2.676-5 6h5zm1 0v6h5c0-3.324-2.23-6-5-6zm-6 7v3c0 3.324 2.23 6 5 6h1c2.77 0 5-2.676 5-6v-3h-5z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/mouse-battery-low.svg b/.icons/Gruvbox-Plus-Dark/panel/24/mouse-battery-low.svg
new file mode 100644
index 000000000..315c05f3c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/mouse-battery-low.svg
@@ -0,0 +1,8 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-NeutralText" d="m4.5 3.999c-0.277 0-0.5 0.223-0.5 0.5v0.5l-2-2e-3v-2.6e-4l-1e-5 14.5c0 0.277 0.223 0.5 0.5 0.5h6c0.277 0 0.5-0.223 0.5-0.5l1e-5 -14.5-0.5 2e-3h-1.5v-0.5c0-0.277-0.223-0.5-0.5-0.5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-NeutralText" d="m2 14-1e-5 5.502c-1e-5 0.277 0.223 0.5 0.5 0.5h6c0.277 0 0.5-0.223 0.5-0.5l1e-5 -5.502z" fill="currentColor"/>
+ <path class="ColorScheme-NeutralText" d="m16 3.999c-2.77 0-5 2.676-5 6h5zm1 0v6h5c0-3.324-2.23-6-5-6zm-6 7v3c0 3.324 2.23 6 5 6h1c2.77 0 5-2.676 5-6v-3h-5z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/mouse-battery-medium.svg b/.icons/Gruvbox-Plus-Dark/panel/24/mouse-battery-medium.svg
new file mode 100644
index 000000000..74e71a1e9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/mouse-battery-medium.svg
@@ -0,0 +1,8 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m4.5 3.999c-0.277 0-0.5 0.223-0.5 0.5v0.5h-2v-2.6e-4l-1.5e-5 14.5c0 0.277 0.223 0.5 0.5 0.5h6c0.277 0 0.5-0.223 0.5-0.5v-14.5l-0.5 2e-3h-1.5v-0.5c0-0.277-0.223-0.5-0.5-0.5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m2 12-1.5e-5 7.502c-1e-6 0.277 0.223 0.5 0.5 0.5h6c0.277 0 0.5-0.223 0.5-0.5v-7.5z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m16 3.999c-2.77 0-5 2.676-5 6h5zm1 0v6h5c0-3.324-2.23-6-5-6zm-6 7v3c0 3.324 2.23 6 5 6h1c2.77 0 5-2.676 5-6v-3h-5z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/msd-xrandr.svg b/.icons/Gruvbox-Plus-Dark/panel/24/msd-xrandr.svg
new file mode 120000
index 000000000..9e47514a7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/msd-xrandr.svg
@@ -0,0 +1 @@
+disper-panel.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/mstdn-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/mstdn-panel.svg
new file mode 100644
index 000000000..c8e87396c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/mstdn-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 9.6659888,4 C 7.080655,4 4.9999729,6.1018375 4.9999729,8.7128906 v 2.5742184 c 0,0.0034 0.002,0.0064 0.002,0.0098 0.0024,1.722632 0.163625,5.562883 1.521485,7.109375 C 7.747042,19.799811 10.599144,20 11.751976,20 c 2.04875,0 3.248047,-0.802734 3.248047,-0.802734 V 17.5 c 0,0 -1.521099,0.525921 -2.980469,0.5 C 10.969683,17.97132 9.324905,17.55981 9.099633,16.400391 9.069663,16.256512 9.056603,16.091447 9.035183,15.935547 9.243756,15.964112 9.44947,16 9.6660428,16 h 4.6679682 c 2.585334,0 4.666016,-2.101838 4.666016,-4.712891 V 8.7128906 C 19.000027,6.1018375 16.919345,4 14.334011,4 Z M 8.999973,8 a 1,1 0 0 1 1.0000002,1 1,1 0 0 1 -1.0000002,1 1,1 0 0 1 -1,-1 1,1 0 0 1 1,-1 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/mullvad-tray-1.svg b/.icons/Gruvbox-Plus-Dark/panel/24/mullvad-tray-1.svg
new file mode 100644
index 000000000..bfd9def24
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/mullvad-tray-1.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,1,1)">
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 11,3 A 8,8 0 0 0 3,11 8,8 0 0 0 11,19 8,8 0 0 0 19,11 8,8 0 0 0 11,3 Z M 13,6 C 13.734,6 14.455,6.3515 15.02,6.8984 15.584,7.4454 16,8.2164 16,9.0938 16,9.7828 15.81,10.56 15.391,11.145 15.391,11.145 15.393,11.164 15.398,11.184 15.404,11.203 15.42,11.196 15.428,11.344 15.439,11.565 15.262,11.821 15.1,11.906 15.022,11.947 14.951,11.967 14.881,11.98 14.958,12.432 15.049,12.93 15.18,13.441 15.361,14.153 15.62,14.835 15.896,15.195 16.15,15.525 15.914,16.002 15.498,16 H 8.5 C 8.1787,15.999 7.9411,15.7 8.0137,15.387 8.0997,15.015 8.8171,13.661 8.9121,13.406 9.0071,13.152 8.9742,13.037 8.9902,13.064 9.0072,13.092 8.9529,12.995 8.5059,13 8.2226,13.003 7.9932,12.771 8,12.488 L 8.0059,12.219 C 7.3009,11.548 6.3552,10.854 5.6602,9.9902 5.607,9.9963 5.5535,9.9996 5.5,10 4.6716,10 4,9.3284 4,8.5 4,7.6716 4.6716,7 5.5,7 6.1349,7.0009 6.7005,7.4014 6.9121,8 7.1931,7.9985 8.798,8.0034 9,8 V 7.5 C 9,7.2239 9.2239,7 9.5,7 H 10.238 C 10.305,6.889 10.312,6.7375 10.402,6.6582 10.625,6.463 10.889,6.3425 11.172,6.25 11.737,6.065 12.397,6 13,6 Z M 13,7 C 12.476,7 11.885,7.0694 11.482,7.2012 11.281,7.267 11.132,7.3491 11.062,7.4102 10.994,7.4712 11,7.4728 11,7.5 11,7.7761 10.776,8 10.5,8 10.701,7.9998 10.882,8.1198 10.961,8.3047 11.035,8.4783 11.124,8.6413 11.221,8.8008 11.499,9.1494 11.763,9.5068 12.084,9.7969 12.259,9.9439 12.859,10.333 12.955,10.387 13.238,10.543 13.539,10.693 13.881,10.828 14.169,10.92 14.301,10.932 14.438,10.951 14.449,10.887 14.43,10.84 14.457,10.771 14.476,10.724 14.502,10.678 14.535,10.639 14.774,10.342 15,9.5945 15,9.0938 15,8.5352 14.728,8.008 14.324,7.6172 13.921,7.2264 13.392,7 13,7 Z M 6.9121,9 C 6.8516,9.1713 6.7599,9.33 6.6426,9.4688 7.2486,10.169 8.1032,10.882 8.8652,11.646 8.9623,11.743 9.0149,11.875 9.0117,12.012 L 9.0078,12.207 C 9.3198,12.283 9.6887,12.288 9.8457,12.547 10.098,12.964 9.9827,13.394 9.8477,13.756 9.7127,14.118 9.2939,14.923 9.2559,15 H 14.764 C 14.567,14.569 14.333,14.167 14.211,13.689 14.038,13.012 13.938,12.384 13.855,11.873 13.855,11.873 13.375,11.689 13.295,11.654 12.881,11.489 12.356,11.25 11.725,10.801 11.049,10.32 10.662,9.6889 10.35,9.3125 10.21,9.1447 10.102,9.0557 10.016,9.0039 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/mullvad-tray-10.svg b/.icons/Gruvbox-Plus-Dark/panel/24/mullvad-tray-10.svg
new file mode 100644
index 000000000..cb1c14e74
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/mullvad-tray-10.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,1,1)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11,3 A 8,8 0 0 0 3,11 8,8 0 0 0 11,19 8,8 0 0 0 19,11 8,8 0 0 0 11,3 Z M 13,6 C 13.734,6 14.455,6.3515 15.02,6.8984 15.584,7.4454 16,8.2164 16,9.0938 16,9.7828 15.81,10.56 15.391,11.145 15.391,11.145 15.393,11.164 15.398,11.184 15.404,11.203 15.42,11.196 15.428,11.344 15.439,11.565 15.262,11.821 15.1,11.906 15.022,11.947 14.951,11.967 14.881,11.98 14.958,12.432 15.049,12.93 15.18,13.441 15.361,14.153 15.62,14.835 15.896,15.195 16.15,15.525 15.914,16.002 15.498,16 H 8.5 C 8.1787,15.999 7.9411,15.7 8.0137,15.387 8.0997,15.015 8.8171,13.661 8.9121,13.406 9.0071,13.152 8.9742,13.037 8.9902,13.064 9.0072,13.092 8.9529,12.995 8.5059,13 8.2226,13.003 7.9932,12.771 8,12.488 L 8.0059,12.219 C 7.3009,11.548 6.3552,10.854 5.6602,9.9902 5.607,9.9963 5.5535,9.9996 5.5,10 4.6716,10 4,9.3284 4,8.5 4,7.6716 4.6716,7 5.5,7 6.1349,7.0009 6.7005,7.4014 6.9121,8 7.1931,7.9985 8.798,8.0034 9,8 V 7.5 C 9,7.2239 9.2239,7 9.5,7 H 10.238 C 10.305,6.889 10.312,6.7375 10.402,6.6582 10.625,6.463 10.889,6.3425 11.172,6.25 11.737,6.065 12.397,6 13,6 Z M 13,7 C 12.476,7 11.885,7.0694 11.482,7.2012 11.281,7.267 11.132,7.3491 11.062,7.4102 10.994,7.4712 11,7.4728 11,7.5 11,7.7761 10.776,8 10.5,8 10.701,7.9998 10.882,8.1198 10.961,8.3047 11.035,8.4783 11.124,8.6413 11.221,8.8008 11.499,9.1494 11.763,9.5068 12.084,9.7969 12.259,9.9439 12.859,10.333 12.955,10.387 13.238,10.543 13.539,10.693 13.881,10.828 14.169,10.92 14.301,10.932 14.438,10.951 14.449,10.887 14.43,10.84 14.457,10.771 14.476,10.724 14.502,10.678 14.535,10.639 14.774,10.342 15,9.5945 15,9.0938 15,8.5352 14.728,8.008 14.324,7.6172 13.921,7.2264 13.392,7 13,7 Z M 6.9121,9 C 6.8516,9.1713 6.7599,9.33 6.6426,9.4688 7.2486,10.169 8.1032,10.882 8.8652,11.646 8.9623,11.743 9.0149,11.875 9.0117,12.012 L 9.0078,12.207 C 9.3198,12.283 9.6887,12.288 9.8457,12.547 10.098,12.964 9.9827,13.394 9.8477,13.756 9.7127,14.118 9.2939,14.923 9.2559,15 H 14.764 C 14.567,14.569 14.333,14.167 14.211,13.689 14.038,13.012 13.938,12.384 13.855,11.873 13.855,11.873 13.375,11.689 13.295,11.654 12.881,11.489 12.356,11.25 11.725,10.801 11.049,10.32 10.662,9.6889 10.35,9.3125 10.21,9.1447 10.102,9.0557 10.016,9.0039 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/mullvad-tray-2.svg b/.icons/Gruvbox-Plus-Dark/panel/24/mullvad-tray-2.svg
new file mode 100644
index 000000000..9a73059b2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/mullvad-tray-2.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,1,1)">
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 11,3 A 8,8 0 0 0 3,11 8,8 0 0 0 11,19 8,8 0 0 0 19,11 8,8 0 0 0 11,3 Z M 13,6 C 13.734,6 14.455,6.3515 15.02,6.8984 15.584,7.4454 16,8.2164 16,9.0938 16,9.7828 15.81,10.56 15.391,11.145 15.391,11.145 15.393,11.164 15.398,11.184 15.404,11.203 15.42,11.196 15.428,11.344 15.439,11.565 15.262,11.821 15.1,11.906 15.022,11.947 14.951,11.967 14.881,11.98 14.958,12.432 15.049,12.93 15.18,13.441 15.361,14.153 15.62,14.835 15.896,15.195 16.15,15.525 15.914,16.002 15.498,16 H 8.5 C 8.1787,15.999 7.9411,15.7 8.0137,15.387 8.0997,15.015 8.8171,13.661 8.9121,13.406 9.0071,13.152 8.9742,13.037 8.9902,13.064 9.0072,13.092 8.9529,12.995 8.5059,13 8.2226,13.003 7.9932,12.771 8,12.488 L 8.0059,12.219 C 7.3009,11.548 6.3552,10.854 5.6602,9.9902 5.607,9.9963 5.5535,9.9996 5.5,10 4.6716,10 4,9.3284 4,8.5 4,7.6716 4.6716,7 5.5,7 6.1349,7.0009 6.7005,7.4014 6.9121,8 7.1931,7.9985 8.798,8.0034 9,8 V 7.5 C 9,7.2239 9.2239,7 9.5,7 H 10.238 C 10.305,6.889 10.312,6.7375 10.402,6.6582 10.625,6.463 10.889,6.3425 11.172,6.25 11.737,6.065 12.397,6 13,6 Z M 13,7 C 12.476,7 11.885,7.0694 11.482,7.2012 11.281,7.267 11.132,7.3491 11.062,7.4102 10.994,7.4712 11,7.4728 11,7.5 11,7.7761 10.776,8 10.5,8 10.701,7.9998 10.882,8.1198 10.961,8.3047 11.035,8.4783 11.124,8.6413 11.221,8.8008 11.499,9.1494 11.763,9.5068 12.084,9.7969 12.259,9.9439 12.859,10.333 12.955,10.387 13.238,10.543 13.539,10.693 13.881,10.828 14.169,10.92 14.301,10.932 14.438,10.951 14.449,10.887 14.43,10.84 14.457,10.771 14.476,10.724 14.502,10.678 14.535,10.639 14.774,10.342 15,9.5945 15,9.0938 15,8.5352 14.728,8.008 14.324,7.6172 13.921,7.2264 13.392,7 13,7 Z M 6.9121,9 C 6.8516,9.1713 6.7599,9.33 6.6426,9.4688 7.2486,10.169 8.1032,10.882 8.8652,11.646 8.9623,11.743 9.0149,11.875 9.0117,12.012 L 9.0078,12.207 C 9.3198,12.283 9.6887,12.288 9.8457,12.547 10.098,12.964 9.9827,13.394 9.8477,13.756 9.7127,14.118 9.2939,14.923 9.2559,15 H 14.764 C 14.567,14.569 14.333,14.167 14.211,13.689 14.038,13.012 13.938,12.384 13.855,11.873 13.855,11.873 13.375,11.689 13.295,11.654 12.881,11.489 12.356,11.25 11.725,10.801 11.049,10.32 10.662,9.6889 10.35,9.3125 10.21,9.1447 10.102,9.0557 10.016,9.0039 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11,3 A 8,8 0 0 0 5.3438,5.3438 L 8,8 C 8.4408,8.0006 8.9033,8.0016 9,8 V 7.5 C 9,7.2239 9.2239,7 9.5,7 H 10.238 C 10.305,6.889 10.312,6.7375 10.402,6.6582 10.578,6.5041 10.784,6.4043 11,6.3203 Z M 11,7.5 C 11,7.7761 10.776,8 10.5,8 10.701,7.9998 10.882,8.1198 10.961,8.3047 10.972,8.3307 10.988,8.3534 11,8.3789 Z M 9.002,9.002 11,11 V 10.125 C 10.736,9.8215 10.527,9.526 10.35,9.3125 10.21,9.1447 10.102,9.0557 10.016,9.0039 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/mullvad-tray-3.svg b/.icons/Gruvbox-Plus-Dark/panel/24/mullvad-tray-3.svg
new file mode 100644
index 000000000..d5fa7da4a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/mullvad-tray-3.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,1,1)">
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 11,3 A 8,8 0 0 0 3,11 8,8 0 0 0 11,19 8,8 0 0 0 19,11 8,8 0 0 0 11,3 Z M 13,6 C 13.734,6 14.455,6.3515 15.02,6.8984 15.584,7.4454 16,8.2164 16,9.0938 16,9.7828 15.81,10.56 15.391,11.145 15.391,11.145 15.393,11.164 15.398,11.184 15.404,11.203 15.42,11.196 15.428,11.344 15.439,11.565 15.262,11.821 15.1,11.906 15.022,11.947 14.951,11.967 14.881,11.98 14.958,12.432 15.049,12.93 15.18,13.441 15.361,14.153 15.62,14.835 15.896,15.195 16.15,15.525 15.914,16.002 15.498,16 H 8.5 C 8.1787,15.999 7.9411,15.7 8.0137,15.387 8.0997,15.015 8.8171,13.661 8.9121,13.406 9.0071,13.152 8.9742,13.037 8.9902,13.064 9.0072,13.092 8.9529,12.995 8.5059,13 8.2226,13.003 7.9932,12.771 8,12.488 L 8.0059,12.219 C 7.3009,11.548 6.3552,10.854 5.6602,9.9902 5.607,9.9963 5.5535,9.9996 5.5,10 4.6716,10 4,9.3284 4,8.5 4,7.6716 4.6716,7 5.5,7 6.1349,7.0009 6.7005,7.4014 6.9121,8 7.1931,7.9985 8.798,8.0034 9,8 V 7.5 C 9,7.2239 9.2239,7 9.5,7 H 10.238 C 10.305,6.889 10.312,6.7375 10.402,6.6582 10.625,6.463 10.889,6.3425 11.172,6.25 11.737,6.065 12.397,6 13,6 Z M 13,7 C 12.476,7 11.885,7.0694 11.482,7.2012 11.281,7.267 11.132,7.3491 11.062,7.4102 10.994,7.4712 11,7.4728 11,7.5 11,7.7761 10.776,8 10.5,8 10.701,7.9998 10.882,8.1198 10.961,8.3047 11.035,8.4783 11.124,8.6413 11.221,8.8008 11.499,9.1494 11.763,9.5068 12.084,9.7969 12.259,9.9439 12.859,10.333 12.955,10.387 13.238,10.543 13.539,10.693 13.881,10.828 14.169,10.92 14.301,10.932 14.438,10.951 14.449,10.887 14.43,10.84 14.457,10.771 14.476,10.724 14.502,10.678 14.535,10.639 14.774,10.342 15,9.5945 15,9.0938 15,8.5352 14.728,8.008 14.324,7.6172 13.921,7.2264 13.392,7 13,7 Z M 6.9121,9 C 6.8516,9.1713 6.7599,9.33 6.6426,9.4688 7.2486,10.169 8.1032,10.882 8.8652,11.646 8.9623,11.743 9.0149,11.875 9.0117,12.012 L 9.0078,12.207 C 9.3198,12.283 9.6887,12.288 9.8457,12.547 10.098,12.964 9.9827,13.394 9.8477,13.756 9.7127,14.118 9.2939,14.923 9.2559,15 H 14.764 C 14.567,14.569 14.333,14.167 14.211,13.689 14.038,13.012 13.938,12.384 13.855,11.873 13.855,11.873 13.375,11.689 13.295,11.654 12.881,11.489 12.356,11.25 11.725,10.801 11.049,10.32 10.662,9.6889 10.35,9.3125 10.21,9.1447 10.102,9.0557 10.016,9.0039 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11,3 A 8,8 0 0 0 5.3438,5.3438 8,8 0 0 0 3,11 H 6.6387 C 6.2933,10.685 5.9532,10.354 5.6602,9.9902 5.607,9.9963 5.5535,9.9996 5.5,10 4.6716,10 4,9.3284 4,8.5 4,7.6716 4.6716,7 5.5,7 6.1349,7.0009 6.7005,7.4014 6.9121,8 7.1931,7.9985 8.798,8.0034 9,8 V 7.5 C 9,7.2239 9.2239,7 9.5,7 H 10.238 C 10.305,6.889 10.312,6.7375 10.402,6.6582 10.578,6.5041 10.784,6.4043 11,6.3203 Z M 11,7.5 C 11,7.7761 10.776,8 10.5,8 10.701,7.9998 10.882,8.1198 10.961,8.3047 10.972,8.3307 10.988,8.3534 11,8.3789 Z M 6.9121,9 C 6.8516,9.1713 6.7599,9.33 6.6426,9.4688 7.0726,9.9656 7.6271,10.477 8.1855,11 H 11 V 10.125 C 10.736,9.8215 10.527,9.526 10.35,9.3125 10.21,9.1447 10.102,9.0557 10.016,9.0039 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/mullvad-tray-4.svg b/.icons/Gruvbox-Plus-Dark/panel/24/mullvad-tray-4.svg
new file mode 100644
index 000000000..2e8087d84
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/mullvad-tray-4.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,1,1)">
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 11,3 A 8,8 0 0 0 3,11 8,8 0 0 0 11,19 8,8 0 0 0 19,11 8,8 0 0 0 11,3 Z M 13,6 C 13.734,6 14.455,6.3515 15.02,6.8984 15.584,7.4454 16,8.2164 16,9.0938 16,9.7828 15.81,10.56 15.391,11.145 15.391,11.145 15.393,11.164 15.398,11.184 15.404,11.203 15.42,11.196 15.428,11.344 15.439,11.565 15.262,11.821 15.1,11.906 15.022,11.947 14.951,11.967 14.881,11.98 14.958,12.432 15.049,12.93 15.18,13.441 15.361,14.153 15.62,14.835 15.896,15.195 16.15,15.525 15.914,16.002 15.498,16 H 8.5 C 8.1787,15.999 7.9411,15.7 8.0137,15.387 8.0997,15.015 8.8171,13.661 8.9121,13.406 9.0071,13.152 8.9742,13.037 8.9902,13.064 9.0072,13.092 8.9529,12.995 8.5059,13 8.2226,13.003 7.9932,12.771 8,12.488 L 8.0059,12.219 C 7.3009,11.548 6.3552,10.854 5.6602,9.9902 5.607,9.9963 5.5535,9.9996 5.5,10 4.6716,10 4,9.3284 4,8.5 4,7.6716 4.6716,7 5.5,7 6.1349,7.0009 6.7005,7.4014 6.9121,8 7.1931,7.9985 8.798,8.0034 9,8 V 7.5 C 9,7.2239 9.2239,7 9.5,7 H 10.238 C 10.305,6.889 10.312,6.7375 10.402,6.6582 10.625,6.463 10.889,6.3425 11.172,6.25 11.737,6.065 12.397,6 13,6 Z M 13,7 C 12.476,7 11.885,7.0694 11.482,7.2012 11.281,7.267 11.132,7.3491 11.062,7.4102 10.994,7.4712 11,7.4728 11,7.5 11,7.7761 10.776,8 10.5,8 10.701,7.9998 10.882,8.1198 10.961,8.3047 11.035,8.4783 11.124,8.6413 11.221,8.8008 11.499,9.1494 11.763,9.5068 12.084,9.7969 12.259,9.9439 12.859,10.333 12.955,10.387 13.238,10.543 13.539,10.693 13.881,10.828 14.169,10.92 14.301,10.932 14.438,10.951 14.449,10.887 14.43,10.84 14.457,10.771 14.476,10.724 14.502,10.678 14.535,10.639 14.774,10.342 15,9.5945 15,9.0938 15,8.5352 14.728,8.008 14.324,7.6172 13.921,7.2264 13.392,7 13,7 Z M 6.9121,9 C 6.8516,9.1713 6.7599,9.33 6.6426,9.4688 7.2486,10.169 8.1032,10.882 8.8652,11.646 8.9623,11.743 9.0149,11.875 9.0117,12.012 L 9.0078,12.207 C 9.3198,12.283 9.6887,12.288 9.8457,12.547 10.098,12.964 9.9827,13.394 9.8477,13.756 9.7127,14.118 9.2939,14.923 9.2559,15 H 14.764 C 14.567,14.569 14.333,14.167 14.211,13.689 14.038,13.012 13.938,12.384 13.855,11.873 13.855,11.873 13.375,11.689 13.295,11.654 12.881,11.489 12.356,11.25 11.725,10.801 11.049,10.32 10.662,9.6889 10.35,9.3125 10.21,9.1447 10.102,9.0557 10.016,9.0039 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11,3 A 8,8 0 0 0 3.6094,7.9395 8,8 0 0 0 5.3438,16.656 L 8.9492,13.051 C 8.9111,13.032 8.8192,12.996 8.5059,13 8.2226,13.003 7.9932,12.771 8,12.488 L 8.0059,12.219 C 7.3009,11.548 6.3552,10.854 5.6602,9.9902 5.607,9.9963 5.5535,9.9996 5.5,10 4.6716,10 4,9.3284 4,8.5 4,7.6716 4.6716,7 5.5,7 6.1349,7.0009 6.7005,7.4014 6.9121,8 7.1931,7.9985 8.798,8.0034 9,8 V 7.5 C 9,7.2239 9.2239,7 9.5,7 H 10.238 C 10.305,6.889 10.312,6.7375 10.402,6.6582 10.578,6.5041 10.784,6.4043 11,6.3203 Z M 11,7.5 C 11,7.7761 10.776,8 10.5,8 10.701,7.9998 10.882,8.1198 10.961,8.3047 10.972,8.3307 10.988,8.3534 11,8.3789 Z M 6.9121,9 C 6.8516,9.1713 6.7599,9.33 6.6426,9.4688 7.2486,10.169 8.1032,10.882 8.8652,11.646 8.9623,11.743 9.0149,11.875 9.0117,12.012 L 9.0078,12.207 C 9.2185,12.258 9.451,12.282 9.6309,12.369 L 11,11 V 10.125 C 10.736,9.8215 10.527,9.526 10.35,9.3125 10.21,9.1447 10.102,9.0557 10.016,9.0039 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/mullvad-tray-5.svg b/.icons/Gruvbox-Plus-Dark/panel/24/mullvad-tray-5.svg
new file mode 100644
index 000000000..fd906e15b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/mullvad-tray-5.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,1,1)">
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 11,3 A 8,8 0 0 0 3,11 8,8 0 0 0 11,19 8,8 0 0 0 19,11 8,8 0 0 0 11,3 Z M 13,6 C 13.734,6 14.455,6.3515 15.02,6.8984 15.584,7.4454 16,8.2164 16,9.0938 16,9.7828 15.81,10.56 15.391,11.145 15.391,11.145 15.393,11.164 15.398,11.184 15.404,11.203 15.42,11.196 15.428,11.344 15.439,11.565 15.262,11.821 15.1,11.906 15.022,11.947 14.951,11.967 14.881,11.98 14.958,12.432 15.049,12.93 15.18,13.441 15.361,14.153 15.62,14.835 15.896,15.195 16.15,15.525 15.914,16.002 15.498,16 H 8.5 C 8.1787,15.999 7.9411,15.7 8.0137,15.387 8.0997,15.015 8.8171,13.661 8.9121,13.406 9.0071,13.152 8.9742,13.037 8.9902,13.064 9.0072,13.092 8.9529,12.995 8.5059,13 8.2226,13.003 7.9932,12.771 8,12.488 L 8.0059,12.219 C 7.3009,11.548 6.3552,10.854 5.6602,9.9902 5.607,9.9963 5.5535,9.9996 5.5,10 4.6716,10 4,9.3284 4,8.5 4,7.6716 4.6716,7 5.5,7 6.1349,7.0009 6.7005,7.4014 6.9121,8 7.1931,7.9985 8.798,8.0034 9,8 V 7.5 C 9,7.2239 9.2239,7 9.5,7 H 10.238 C 10.305,6.889 10.312,6.7375 10.402,6.6582 10.625,6.463 10.889,6.3425 11.172,6.25 11.737,6.065 12.397,6 13,6 Z M 13,7 C 12.476,7 11.885,7.0694 11.482,7.2012 11.281,7.267 11.132,7.3491 11.062,7.4102 10.994,7.4712 11,7.4728 11,7.5 11,7.7761 10.776,8 10.5,8 10.701,7.9998 10.882,8.1198 10.961,8.3047 11.035,8.4783 11.124,8.6413 11.221,8.8008 11.499,9.1494 11.763,9.5068 12.084,9.7969 12.259,9.9439 12.859,10.333 12.955,10.387 13.238,10.543 13.539,10.693 13.881,10.828 14.169,10.92 14.301,10.932 14.438,10.951 14.449,10.887 14.43,10.84 14.457,10.771 14.476,10.724 14.502,10.678 14.535,10.639 14.774,10.342 15,9.5945 15,9.0938 15,8.5352 14.728,8.008 14.324,7.6172 13.921,7.2264 13.392,7 13,7 Z M 6.9121,9 C 6.8516,9.1713 6.7599,9.33 6.6426,9.4688 7.2486,10.169 8.1032,10.882 8.8652,11.646 8.9623,11.743 9.0149,11.875 9.0117,12.012 L 9.0078,12.207 C 9.3198,12.283 9.6887,12.288 9.8457,12.547 10.098,12.964 9.9827,13.394 9.8477,13.756 9.7127,14.118 9.2939,14.923 9.2559,15 H 14.764 C 14.567,14.569 14.333,14.167 14.211,13.689 14.038,13.012 13.938,12.384 13.855,11.873 13.855,11.873 13.375,11.689 13.295,11.654 12.881,11.489 12.356,11.25 11.725,10.801 11.049,10.32 10.662,9.6889 10.35,9.3125 10.21,9.1447 10.102,9.0557 10.016,9.0039 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11,3 A 8,8 0 0 0 4.0723,7 8,8 0 0 0 4.0723,15 8,8 0 0 0 11,19 V 16 H 8.5 C 8.1787,15.999 7.9411,15.7 8.0137,15.387 8.0997,15.015 8.8171,13.661 8.9121,13.406 9.0071,13.152 8.9742,13.037 8.9902,13.064 9.0072,13.092 8.9529,12.995 8.5059,13 8.2226,13.003 7.9932,12.771 8,12.488 L 8.0059,12.219 C 7.3009,11.548 6.3552,10.854 5.6602,9.9902 5.607,9.9963 5.5535,9.9996 5.5,10 4.6716,10 4,9.3284 4,8.5 4,7.6716 4.6716,7 5.5,7 6.1349,7.0009 6.7005,7.4014 6.9121,8 7.1931,7.9985 8.798,8.0034 9,8 V 7.5 C 9,7.2239 9.2239,7 9.5,7 H 10.238 C 10.305,6.889 10.312,6.7375 10.402,6.6582 10.578,6.5041 10.784,6.4043 11,6.3203 Z M 11,7.5 C 11,7.7761 10.776,8 10.5,8 10.701,7.9998 10.882,8.1198 10.961,8.3047 10.972,8.3307 10.988,8.3534 11,8.3789 Z M 6.9121,9 C 6.8516,9.1713 6.7599,9.33 6.6426,9.4688 7.2486,10.169 8.1032,10.882 8.8652,11.646 8.9623,11.743 9.0149,11.875 9.0117,12.012 L 9.0078,12.207 C 9.3198,12.283 9.6887,12.288 9.8457,12.547 10.098,12.964 9.9827,13.394 9.8477,13.756 9.7127,14.118 9.2939,14.923 9.2559,15 H 11 V 11 10.125 C 10.736,9.8215 10.527,9.526 10.35,9.3125 10.21,9.1447 10.102,9.0557 10.016,9.0039 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/mullvad-tray-6.svg b/.icons/Gruvbox-Plus-Dark/panel/24/mullvad-tray-6.svg
new file mode 100644
index 000000000..0a7ea4f09
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/mullvad-tray-6.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,1,1)">
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 11,3 A 8,8 0 0 0 3,11 8,8 0 0 0 11,19 8,8 0 0 0 19,11 8,8 0 0 0 11,3 Z M 13,6 C 13.734,6 14.455,6.3515 15.02,6.8984 15.584,7.4454 16,8.2164 16,9.0938 16,9.7828 15.81,10.56 15.391,11.145 15.391,11.145 15.393,11.164 15.398,11.184 15.404,11.203 15.42,11.196 15.428,11.344 15.439,11.565 15.262,11.821 15.1,11.906 15.022,11.947 14.951,11.967 14.881,11.98 14.958,12.432 15.049,12.93 15.18,13.441 15.361,14.153 15.62,14.835 15.896,15.195 16.15,15.525 15.914,16.002 15.498,16 H 8.5 C 8.1787,15.999 7.9411,15.7 8.0137,15.387 8.0997,15.015 8.8171,13.661 8.9121,13.406 9.0071,13.152 8.9742,13.037 8.9902,13.064 9.0072,13.092 8.9529,12.995 8.5059,13 8.2226,13.003 7.9932,12.771 8,12.488 L 8.0059,12.219 C 7.3009,11.548 6.3552,10.854 5.6602,9.9902 5.607,9.9963 5.5535,9.9996 5.5,10 4.6716,10 4,9.3284 4,8.5 4,7.6716 4.6716,7 5.5,7 6.1349,7.0009 6.7005,7.4014 6.9121,8 7.1931,7.9985 8.798,8.0034 9,8 V 7.5 C 9,7.2239 9.2239,7 9.5,7 H 10.238 C 10.305,6.889 10.312,6.7375 10.402,6.6582 10.625,6.463 10.889,6.3425 11.172,6.25 11.737,6.065 12.397,6 13,6 Z M 13,7 C 12.476,7 11.885,7.0694 11.482,7.2012 11.281,7.267 11.132,7.3491 11.062,7.4102 10.994,7.4712 11,7.4728 11,7.5 11,7.7761 10.776,8 10.5,8 10.701,7.9998 10.882,8.1198 10.961,8.3047 11.035,8.4783 11.124,8.6413 11.221,8.8008 11.499,9.1494 11.763,9.5068 12.084,9.7969 12.259,9.9439 12.859,10.333 12.955,10.387 13.238,10.543 13.539,10.693 13.881,10.828 14.169,10.92 14.301,10.932 14.438,10.951 14.449,10.887 14.43,10.84 14.457,10.771 14.476,10.724 14.502,10.678 14.535,10.639 14.774,10.342 15,9.5945 15,9.0938 15,8.5352 14.728,8.008 14.324,7.6172 13.921,7.2264 13.392,7 13,7 Z M 6.9121,9 C 6.8516,9.1713 6.7599,9.33 6.6426,9.4688 7.2486,10.169 8.1032,10.882 8.8652,11.646 8.9623,11.743 9.0149,11.875 9.0117,12.012 L 9.0078,12.207 C 9.3198,12.283 9.6887,12.288 9.8457,12.547 10.098,12.964 9.9827,13.394 9.8477,13.756 9.7127,14.118 9.2939,14.923 9.2559,15 H 14.764 C 14.567,14.569 14.333,14.167 14.211,13.689 14.038,13.012 13.938,12.384 13.855,11.873 13.855,11.873 13.375,11.689 13.295,11.654 12.881,11.489 12.356,11.25 11.725,10.801 11.049,10.32 10.662,9.6889 10.35,9.3125 10.21,9.1447 10.102,9.0557 10.016,9.0039 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10.928,3.0001 A 8,8 0 0 0 3.2734,8.9298 8,8 0 0 0 7,17.928 8,8 0 0 0 16.656,16.656 L 15.842,15.842 C 15.754,15.932 15.644,16.001 15.498,16 H 8.5 C 8.1787,15.999 7.9411,15.7 8.0137,15.387 8.0997,15.015 8.8171,13.661 8.9121,13.406 9.0071,13.152 8.9742,13.037 8.9902,13.064 9.0072,13.092 8.9529,12.995 8.5059,13 8.2226,13.003 7.9932,12.771 8,12.488 L 8.0059,12.219 C 7.3009,11.548 6.3552,10.854 5.6602,9.9903 5.607,9.9964 5.5535,9.9997 5.5,10 4.6716,10 4,9.3285 4,8.5001 4,7.6717 4.6716,7.0001 5.5,7.0001 6.1349,7.001 6.7005,7.4015 6.9121,8.0001 7.1931,7.9986 8.798,8.0035 9,8.0001 V 7.5001 C 9,7.224 9.2239,7.0001 9.5,7.0001 H 10.238 C 10.305,6.8891 10.312,6.7376 10.402,6.6583 10.578,6.5042 10.784,6.4044 11,6.3204 V 3.0001 A 8,8 0 0 0 10.928,3.0001 Z M 11,7.5001 C 11,7.7762 10.776,8.0001 10.5,8.0001 10.701,7.9999 10.882,8.1199 10.961,8.3048 10.972,8.3308 10.988,8.3535 11,8.379 Z M 6.9121,9.0001 C 6.8516,9.1714 6.7599,9.3301 6.6426,9.4689 7.2486,10.169 8.1032,10.882 8.8652,11.646 8.9623,11.743 9.0149,11.875 9.0117,12.012 L 9.0078,12.207 C 9.3198,12.283 9.6887,12.288 9.8457,12.547 10.098,12.964 9.9827,13.394 9.8477,13.756 9.7127,14.118 9.2939,14.923 9.2559,15 H 14.764 C 14.694,14.848 14.621,14.698 14.549,14.549 L 11,11 V 10.125 C 10.736,9.8216 10.527,9.5261 10.35,9.3126 10.21,9.1448 10.102,9.0558 10.016,9.004 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/mullvad-tray-7.svg b/.icons/Gruvbox-Plus-Dark/panel/24/mullvad-tray-7.svg
new file mode 100644
index 000000000..f8e2a418a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/mullvad-tray-7.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,1,1)">
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 11,3 A 8,8 0 0 0 3,11 8,8 0 0 0 11,19 8,8 0 0 0 19,11 8,8 0 0 0 11,3 Z M 13,6 C 13.734,6 14.455,6.3515 15.02,6.8984 15.584,7.4454 16,8.2164 16,9.0938 16,9.7828 15.81,10.56 15.391,11.145 15.391,11.145 15.393,11.164 15.398,11.184 15.404,11.203 15.42,11.196 15.428,11.344 15.439,11.565 15.262,11.821 15.1,11.906 15.022,11.947 14.951,11.967 14.881,11.98 14.958,12.432 15.049,12.93 15.18,13.441 15.361,14.153 15.62,14.835 15.896,15.195 16.15,15.525 15.914,16.002 15.498,16 H 8.5 C 8.1787,15.999 7.9411,15.7 8.0137,15.387 8.0997,15.015 8.8171,13.661 8.9121,13.406 9.0071,13.152 8.9742,13.037 8.9902,13.064 9.0072,13.092 8.9529,12.995 8.5059,13 8.2226,13.003 7.9932,12.771 8,12.488 L 8.0059,12.219 C 7.3009,11.548 6.3552,10.854 5.6602,9.9902 5.607,9.9963 5.5535,9.9996 5.5,10 4.6716,10 4,9.3284 4,8.5 4,7.6716 4.6716,7 5.5,7 6.1349,7.0009 6.7005,7.4014 6.9121,8 7.1931,7.9985 8.798,8.0034 9,8 V 7.5 C 9,7.2239 9.2239,7 9.5,7 H 10.238 C 10.305,6.889 10.312,6.7375 10.402,6.6582 10.625,6.463 10.889,6.3425 11.172,6.25 11.737,6.065 12.397,6 13,6 Z M 13,7 C 12.476,7 11.885,7.0694 11.482,7.2012 11.281,7.267 11.132,7.3491 11.062,7.4102 10.994,7.4712 11,7.4728 11,7.5 11,7.7761 10.776,8 10.5,8 10.701,7.9998 10.882,8.1198 10.961,8.3047 11.035,8.4783 11.124,8.6413 11.221,8.8008 11.499,9.1494 11.763,9.5068 12.084,9.7969 12.259,9.9439 12.859,10.333 12.955,10.387 13.238,10.543 13.539,10.693 13.881,10.828 14.169,10.92 14.301,10.932 14.438,10.951 14.449,10.887 14.43,10.84 14.457,10.771 14.476,10.724 14.502,10.678 14.535,10.639 14.774,10.342 15,9.5945 15,9.0938 15,8.5352 14.728,8.008 14.324,7.6172 13.921,7.2264 13.392,7 13,7 Z M 6.9121,9 C 6.8516,9.1713 6.7599,9.33 6.6426,9.4688 7.2486,10.169 8.1032,10.882 8.8652,11.646 8.9623,11.743 9.0149,11.875 9.0117,12.012 L 9.0078,12.207 C 9.3198,12.283 9.6887,12.288 9.8457,12.547 10.098,12.964 9.9827,13.394 9.8477,13.756 9.7127,14.118 9.2939,14.923 9.2559,15 H 14.764 C 14.567,14.569 14.333,14.167 14.211,13.689 14.038,13.012 13.938,12.384 13.855,11.873 13.855,11.873 13.375,11.689 13.295,11.654 12.881,11.489 12.356,11.25 11.725,10.801 11.049,10.32 10.662,9.6889 10.35,9.3125 10.21,9.1447 10.102,9.0557 10.016,9.0039 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11,3 A 8,8 0 0 0 3.6094,7.9395 8,8 0 0 0 5.3438,16.656 8,8 0 0 0 14.061,18.391 8,8 0 0 0 19,11 H 15.475 C 15.445,11.047 15.423,11.1 15.391,11.145 15.391,11.145 15.393,11.164 15.398,11.184 15.404,11.203 15.42,11.196 15.428,11.344 15.439,11.565 15.262,11.821 15.1,11.906 15.022,11.947 14.951,11.967 14.881,11.98 14.958,12.432 15.049,12.93 15.18,13.441 15.361,14.153 15.62,14.835 15.896,15.195 16.15,15.525 15.914,16.002 15.498,16 H 8.5 C 8.1787,15.999 7.9411,15.7 8.0137,15.387 8.0997,15.015 8.8171,13.661 8.9121,13.406 9.0071,13.152 8.9742,13.037 8.9902,13.064 9.0072,13.092 8.9529,12.995 8.5059,13 8.2226,13.003 7.9932,12.771 8,12.488 L 8.0059,12.219 C 7.3009,11.548 6.3552,10.854 5.6602,9.9902 5.607,9.9963 5.5535,9.9996 5.5,10 4.6716,10 4,9.3284 4,8.5 4,7.6716 4.6716,7 5.5,7 6.1349,7.0009 6.7005,7.4014 6.9121,8 7.1931,7.9985 8.798,8.0034 9,8 V 7.5 C 9,7.2239 9.2239,7 9.5,7 H 10.238 C 10.305,6.889 10.312,6.7375 10.402,6.6582 10.578,6.5041 10.784,6.4043 11,6.3203 Z M 11,7.5 C 11,7.7761 10.776,8 10.5,8 10.701,7.9998 10.882,8.1198 10.961,8.3047 10.972,8.3307 10.988,8.3534 11,8.3789 Z M 6.9121,9 C 6.8516,9.1713 6.7599,9.33 6.6426,9.4688 7.2486,10.169 8.1032,10.882 8.8652,11.646 8.9623,11.743 9.0149,11.875 9.0117,12.012 L 9.0078,12.207 C 9.3198,12.283 9.6887,12.288 9.8457,12.547 10.098,12.964 9.9827,13.394 9.8477,13.756 9.7127,14.118 9.2939,14.923 9.2559,15 H 14.764 C 14.567,14.569 14.333,14.167 14.211,13.689 14.038,13.012 13.938,12.384 13.855,11.873 13.855,11.873 13.375,11.689 13.295,11.654 12.958,11.52 12.53,11.305 12.049,11 H 11 V 10.125 C 10.736,9.8215 10.527,9.526 10.35,9.3125 10.21,9.1447 10.102,9.0557 10.016,9.0039 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/mullvad-tray-8.svg b/.icons/Gruvbox-Plus-Dark/panel/24/mullvad-tray-8.svg
new file mode 100644
index 000000000..d2fe64cbf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/mullvad-tray-8.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,1,1)">
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 11,3 A 8,8 0 0 0 3,11 8,8 0 0 0 11,19 8,8 0 0 0 19,11 8,8 0 0 0 11,3 Z M 13,6 C 13.734,6 14.455,6.3515 15.02,6.8984 15.584,7.4454 16,8.2164 16,9.0938 16,9.7828 15.81,10.56 15.391,11.145 15.391,11.145 15.393,11.164 15.398,11.184 15.404,11.203 15.42,11.196 15.428,11.344 15.439,11.565 15.262,11.821 15.1,11.906 15.022,11.947 14.951,11.967 14.881,11.98 14.958,12.432 15.049,12.93 15.18,13.441 15.361,14.153 15.62,14.835 15.896,15.195 16.15,15.525 15.914,16.002 15.498,16 H 8.5 C 8.1787,15.999 7.9411,15.7 8.0137,15.387 8.0997,15.015 8.8171,13.661 8.9121,13.406 9.0071,13.152 8.9742,13.037 8.9902,13.064 9.0072,13.092 8.9529,12.995 8.5059,13 8.2226,13.003 7.9932,12.771 8,12.488 L 8.0059,12.219 C 7.3009,11.548 6.3552,10.854 5.6602,9.9902 5.607,9.9963 5.5535,9.9996 5.5,10 4.6716,10 4,9.3284 4,8.5 4,7.6716 4.6716,7 5.5,7 6.1349,7.0009 6.7005,7.4014 6.9121,8 7.1931,7.9985 8.798,8.0034 9,8 V 7.5 C 9,7.2239 9.2239,7 9.5,7 H 10.238 C 10.305,6.889 10.312,6.7375 10.402,6.6582 10.625,6.463 10.889,6.3425 11.172,6.25 11.737,6.065 12.397,6 13,6 Z M 13,7 C 12.476,7 11.885,7.0694 11.482,7.2012 11.281,7.267 11.132,7.3491 11.062,7.4102 10.994,7.4712 11,7.4728 11,7.5 11,7.7761 10.776,8 10.5,8 10.701,7.9998 10.882,8.1198 10.961,8.3047 11.035,8.4783 11.124,8.6413 11.221,8.8008 11.499,9.1494 11.763,9.5068 12.084,9.7969 12.259,9.9439 12.859,10.333 12.955,10.387 13.238,10.543 13.539,10.693 13.881,10.828 14.169,10.92 14.301,10.932 14.438,10.951 14.449,10.887 14.43,10.84 14.457,10.771 14.476,10.724 14.502,10.678 14.535,10.639 14.774,10.342 15,9.5945 15,9.0938 15,8.5352 14.728,8.008 14.324,7.6172 13.921,7.2264 13.392,7 13,7 Z M 6.9121,9 C 6.8516,9.1713 6.7599,9.33 6.6426,9.4688 7.2486,10.169 8.1032,10.882 8.8652,11.646 8.9623,11.743 9.0149,11.875 9.0117,12.012 L 9.0078,12.207 C 9.3198,12.283 9.6887,12.288 9.8457,12.547 10.098,12.964 9.9827,13.394 9.8477,13.756 9.7127,14.118 9.2939,14.923 9.2559,15 H 14.764 C 14.567,14.569 14.333,14.167 14.211,13.689 14.038,13.012 13.938,12.384 13.855,11.873 13.855,11.873 13.375,11.689 13.295,11.654 12.881,11.489 12.356,11.25 11.725,10.801 11.049,10.32 10.662,9.6889 10.35,9.3125 10.21,9.1447 10.102,9.0557 10.016,9.0039 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11,3 A 8,8 0 0 0 3.1543,9.4395 8,8 0 0 0 7.9395,18.391 8,8 0 0 0 17.652,15.445 8,8 0 0 0 16.656,5.3438 L 15.057,6.9434 C 15.6,7.4876 16,8.2378 16,9.0938 16,9.7828 15.81,10.56 15.391,11.145 15.391,11.145 15.393,11.164 15.398,11.184 15.404,11.203 15.42,11.196 15.428,11.344 15.439,11.565 15.262,11.821 15.1,11.906 15.022,11.947 14.951,11.967 14.881,11.98 14.958,12.432 15.049,12.93 15.18,13.441 15.361,14.153 15.62,14.835 15.896,15.195 16.15,15.525 15.914,16.002 15.498,16 H 8.5 C 8.1787,15.999 7.9411,15.7 8.0137,15.387 8.0997,15.015 8.8171,13.661 8.9121,13.406 9.0071,13.152 8.9742,13.037 8.9902,13.064 9.0072,13.092 8.9529,12.995 8.5059,13 8.2226,13.003 7.9932,12.771 8,12.488 L 8.0059,12.219 C 7.3009,11.548 6.3552,10.854 5.6602,9.9902 5.607,9.9963 5.5535,9.9996 5.5,10 4.6716,10 4,9.3284 4,8.5 4,7.6716 4.6716,7 5.5,7 6.1349,7.0009 6.7005,7.4014 6.9121,8 7.1931,7.9985 8.798,8.0034 9,8 V 7.5 C 9,7.2239 9.2239,7 9.5,7 H 10.238 C 10.305,6.889 10.312,6.7375 10.402,6.6582 10.578,6.5041 10.784,6.4043 11,6.3203 Z M 11,7.5 C 11,7.7761 10.776,8 10.5,8 10.701,7.9998 10.882,8.1198 10.961,8.3047 10.972,8.3307 10.988,8.3534 11,8.3789 Z M 14.352,7.6484 12.154,9.8457 C 12.373,10.013 12.867,10.337 12.955,10.387 13.238,10.543 13.539,10.693 13.881,10.828 14.169,10.92 14.301,10.932 14.438,10.951 14.449,10.887 14.43,10.84 14.457,10.771 14.476,10.724 14.502,10.678 14.535,10.639 14.774,10.342 15,9.5945 15,9.0938 15,8.549 14.739,8.0361 14.352,7.6484 Z M 6.9121,9 C 6.8516,9.1713 6.7599,9.33 6.6426,9.4688 7.2486,10.169 8.1032,10.882 8.8652,11.646 8.9623,11.743 9.0149,11.875 9.0117,12.012 L 9.0078,12.207 C 9.3198,12.283 9.6887,12.288 9.8457,12.547 10.098,12.964 9.9827,13.394 9.8477,13.756 9.7127,14.118 9.2939,14.923 9.2559,15 H 14.764 C 14.567,14.569 14.333,14.167 14.211,13.689 14.038,13.012 13.938,12.384 13.855,11.873 13.855,11.873 13.375,11.689 13.295,11.654 12.881,11.489 12.356,11.25 11.725,10.801 11.619,10.725 11.532,10.642 11.439,10.561 L 11,11 V 10.125 C 10.736,9.8215 10.527,9.526 10.35,9.3125 10.21,9.1447 10.102,9.0557 10.016,9.0039 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/mullvad-tray-9.svg b/.icons/Gruvbox-Plus-Dark/panel/24/mullvad-tray-9.svg
new file mode 100644
index 000000000..cb1c14e74
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/mullvad-tray-9.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,1,1)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11,3 A 8,8 0 0 0 3,11 8,8 0 0 0 11,19 8,8 0 0 0 19,11 8,8 0 0 0 11,3 Z M 13,6 C 13.734,6 14.455,6.3515 15.02,6.8984 15.584,7.4454 16,8.2164 16,9.0938 16,9.7828 15.81,10.56 15.391,11.145 15.391,11.145 15.393,11.164 15.398,11.184 15.404,11.203 15.42,11.196 15.428,11.344 15.439,11.565 15.262,11.821 15.1,11.906 15.022,11.947 14.951,11.967 14.881,11.98 14.958,12.432 15.049,12.93 15.18,13.441 15.361,14.153 15.62,14.835 15.896,15.195 16.15,15.525 15.914,16.002 15.498,16 H 8.5 C 8.1787,15.999 7.9411,15.7 8.0137,15.387 8.0997,15.015 8.8171,13.661 8.9121,13.406 9.0071,13.152 8.9742,13.037 8.9902,13.064 9.0072,13.092 8.9529,12.995 8.5059,13 8.2226,13.003 7.9932,12.771 8,12.488 L 8.0059,12.219 C 7.3009,11.548 6.3552,10.854 5.6602,9.9902 5.607,9.9963 5.5535,9.9996 5.5,10 4.6716,10 4,9.3284 4,8.5 4,7.6716 4.6716,7 5.5,7 6.1349,7.0009 6.7005,7.4014 6.9121,8 7.1931,7.9985 8.798,8.0034 9,8 V 7.5 C 9,7.2239 9.2239,7 9.5,7 H 10.238 C 10.305,6.889 10.312,6.7375 10.402,6.6582 10.625,6.463 10.889,6.3425 11.172,6.25 11.737,6.065 12.397,6 13,6 Z M 13,7 C 12.476,7 11.885,7.0694 11.482,7.2012 11.281,7.267 11.132,7.3491 11.062,7.4102 10.994,7.4712 11,7.4728 11,7.5 11,7.7761 10.776,8 10.5,8 10.701,7.9998 10.882,8.1198 10.961,8.3047 11.035,8.4783 11.124,8.6413 11.221,8.8008 11.499,9.1494 11.763,9.5068 12.084,9.7969 12.259,9.9439 12.859,10.333 12.955,10.387 13.238,10.543 13.539,10.693 13.881,10.828 14.169,10.92 14.301,10.932 14.438,10.951 14.449,10.887 14.43,10.84 14.457,10.771 14.476,10.724 14.502,10.678 14.535,10.639 14.774,10.342 15,9.5945 15,9.0938 15,8.5352 14.728,8.008 14.324,7.6172 13.921,7.2264 13.392,7 13,7 Z M 6.9121,9 C 6.8516,9.1713 6.7599,9.33 6.6426,9.4688 7.2486,10.169 8.1032,10.882 8.8652,11.646 8.9623,11.743 9.0149,11.875 9.0117,12.012 L 9.0078,12.207 C 9.3198,12.283 9.6887,12.288 9.8457,12.547 10.098,12.964 9.9827,13.394 9.8477,13.756 9.7127,14.118 9.2939,14.923 9.2559,15 H 14.764 C 14.567,14.569 14.333,14.167 14.211,13.689 14.038,13.012 13.938,12.384 13.855,11.873 13.855,11.873 13.375,11.689 13.295,11.654 12.881,11.489 12.356,11.25 11.725,10.801 11.049,10.32 10.662,9.6889 10.35,9.3125 10.21,9.1447 10.102,9.0557 10.016,9.0039 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/mullvadg.svg b/.icons/Gruvbox-Plus-Dark/panel/24/mullvadg.svg
new file mode 100644
index 000000000..b37aa6dba
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/mullvadg.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m10 4a8 8 0 0 0 -8 8 8 8 0 0 0 8 8 8 8 0 0 0 4.0254 -1.0957l-0.73242-0.73242a1.0001 1.0001 0 0 1 0 -1.4141l1.4141-1.4141a1.0001 1.0001 0 0 1 1.4141 0l0.74414 0.74414a8 8 0 0 0 1.135 -4.088 8 8 0 0 0 -8 -8zm-2 3c0.6026 0 1.2625 0.065 1.8281 0.25 0.2829 0.0925 0.5469 0.213 0.7699 0.4082 0.09 0.0793 0.097 0.2308 0.164 0.3418h0.738a0.50005 0.50005 0 0 1 0.5 0.5v0.5c0.20171 0.0034 0.31744 0.01032 1.2012 0 0.3754-0.0044 0.60589-0.0015 0.88672 0a1.5 1.5 0 0 1 1.412 -1 1.5 1.5 0 0 1 1.5 1.5 1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -0.16 -0.01c-0.69526 0.86351-1.6407 1.5573-2.3457 2.2285l0.006 0.27a0.50005 0.50005 0 0 1 -0.506 0.512c-0.44746-0.005-0.50079 0.09157-0.48438 0.06445 0.01642-0.02712-0.01692 0.08725 0.07813 0.3418 0.09502 0.25454 0.27465 0.58767 0.45312 0.92773 0.17848 0.34007 0.35929 0.68134 0.44531 1.0527a0.50005 0.50005 0 0 1 -0.486 0.613h-3a0.50005 0.50005 0 0 1 -0.0039 0c-1.3257-0.008-3.9941 0-3.9941 0a0.50005 0.50005 0 0 1 -0.3985 -0.805c0.27642-0.36037 0.5351-1.0423 0.7168-1.7539 0.13058-0.51138 0.22207-1.0099 0.29883-1.4609-0.069978-0.01316-0.14099-0.0334-0.21875-0.07422-0.16259-0.08535-0.33914-0.34116-0.32812-0.5625 0.00734-0.14787 0.024027-0.14052 0.029297-0.16016 0.00527-0.01963 0.00668-0.02958 0.00781-0.03711v-0.002c-0.4189-0.585-0.6093-1.361-0.6093-2.05 0-0.8777 0.4156-1.6486 0.9805-2.1956 0.5648-0.5469 1.2851-0.8984 2.0195-0.8984zm0 1c-0.3918 0-0.9206 0.2264-1.3242 0.6172s-0.6758 0.918-0.6758 1.4768c0 0.50095 0.22568 1.2485 0.46484 1.5449a0.50005 0.50005 0 0 1 0.078125 0.13281c0.026749 0.06855 0.00904 0.11503 0.019531 0.17969 0.13657-0.01873 0.26848-0.03164 0.55664-0.12305 0.34169-0.13499 0.64314-0.28476 0.92578-0.44141 0.096165-0.05328 0.18937-0.11717 0.28516-0.17578 0.2095-0.132 0.4112-0.267 0.5859-0.414 0.321-0.29 0.5849-0.648 0.8633-0.9962 0.0964-0.1595 0.1862-0.3225 0.2597-0.4961a0.50005 0.50005 0 0 1 0.461 -0.3047 0.50005 0.50005 0 0 1 -0.5 -0.5c0-0.0272 0.007-0.0288-0.0625-0.0898-0.0697-0.0611-0.2185-0.1432-0.4199-0.209-0.4029-0.1318-0.994-0.2012-1.5176-0.2012zm3.584 2a0.50005 0.50005 0 0 1 -0.08789 0.0078l-0.51172-0.0039c-0.08638 0.05179-0.19473 0.14078-0.33398 0.30859-0.31239 0.37643-0.69951 1.0072-1.375 1.4883-0.631 0.44943-1.1564 0.68808-1.5703 0.85352-0.08 0.03439-0.14578 0.07877-0.22852 0.11133a0.50005 0.50005 0 0 1 -0.029297 0.0098c-0.066457 0.02146-0.11252 0.02862-0.17383 0.04687-0.028972 0.01-0.10814 0.04356-0.12891 0.05078-0.08294 0.51071-0.18251 1.139-0.35547 1.8164-0.1215 0.477-0.3553 0.879-0.5524 1.31 0.69102-0.0018 2.1759-0.0069 3.2676 0h2.2402c-0.03796-0.07708-0.04534-0.12009-0.08789-0.20117-0.17241-0.32851-0.36883-0.68113-0.50391-1.043-0.13509-0.36184-0.25039-0.79225 0.002-1.209 0.15643-0.25844 0.5261-0.26434 0.83789-0.33984l-0.0039-0.19531a0.50005 0.50005 0 0 1 0.14648 -0.36524c0.76181-0.76445 1.6164-1.4773 2.2227-2.1777a1.5 1.5 0 0 1 -0.269 -0.469c-0.27942-0.0015-0.51968-0.0041-0.875 0-1.1787 0.01376-1.5781 0.0014-1.6289 0zm9.4863 4.6367-3.5352 3.5352l-2.121-2.121-1.414 1.414 2.121 2.121 1.414 1.414 1.4141-1.4141 3.5352-3.5352-1.4141-1.4141z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/mullvadr.svg b/.icons/Gruvbox-Plus-Dark/panel/24/mullvadr.svg
new file mode 100644
index 000000000..7efb54ac7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/mullvadr.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m10 4a8 8 0 0 0 -8 8 8 8 0 0 0 8 8 8 8 0 0 0 4.7305 -1.5586l0.97656-0.97656-1.4141-1.4141a1.0001 1.0001 0 0 1 0 -1.4141l1.4141-1.4141a1.0001 1.0001 0 0 1 0.69141 -0.29297 1.0001 1.0001 0 0 1 0.72266 0.29297l0.64844 0.64844a8 8 0 0 0 0.232 -1.87 8 8 0 0 0 -8 -8zm-2 3c0.6026 0 1.2625 0.065 1.8281 0.25 0.2829 0.0925 0.5469 0.213 0.7699 0.4082 0.09 0.0793 0.097 0.2308 0.164 0.3418h0.738a0.50005 0.50005 0 0 1 0.5 0.5v0.5c0.20171 0.0034 0.31744 0.01032 1.2012 0 0.3754-0.0044 0.60589-0.0015 0.88672 0a1.5 1.5 0 0 1 1.412 -1 1.5 1.5 0 0 1 1.5 1.5 1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -0.16 -0.01c-0.69526 0.86351-1.6407 1.5573-2.3457 2.2285l0.006 0.27a0.50005 0.50005 0 0 1 -0.506 0.512c-0.44746-0.005-0.50079 0.09157-0.48438 0.06445 0.01642-0.02712-0.01692 0.08725 0.07813 0.3418 0.09502 0.25454 0.27465 0.58767 0.45312 0.92773 0.17848 0.34007 0.35929 0.68134 0.44531 1.0527a0.50005 0.50005 0 0 1 -0.486 0.613h-3a0.50005 0.50005 0 0 1 -0.0039 0c-1.3257-0.008-3.9941 0-3.9941 0a0.50005 0.50005 0 0 1 -0.3985 -0.805c0.27642-0.36037 0.5351-1.0423 0.7168-1.7539 0.13058-0.51138 0.22207-1.0099 0.29883-1.4609-0.069978-0.01316-0.14099-0.0334-0.21875-0.07422-0.16259-0.08535-0.33914-0.34116-0.32812-0.5625 0.00734-0.14787 0.024027-0.14052 0.029297-0.16016 0.00527-0.01963 0.00668-0.02958 0.00781-0.03711v-0.002c-0.4189-0.585-0.6093-1.361-0.6093-2.05 0-0.8777 0.4156-1.6486 0.9805-2.1956 0.5648-0.5469 1.2851-0.8984 2.0195-0.8984zm0 1c-0.3918 0-0.9206 0.2264-1.3242 0.6172s-0.6758 0.918-0.6758 1.4768c0 0.50095 0.22568 1.2485 0.46484 1.5449a0.50005 0.50005 0 0 1 0.078125 0.13281c0.026749 0.06855 0.00904 0.11503 0.019531 0.17969 0.13657-0.01873 0.26848-0.03164 0.55664-0.12305 0.34169-0.13499 0.64314-0.28476 0.92578-0.44141 0.096165-0.05328 0.18937-0.11717 0.28516-0.17578 0.2095-0.132 0.4112-0.267 0.5859-0.414 0.321-0.29 0.5849-0.648 0.8633-0.9962 0.0964-0.1595 0.1862-0.3225 0.2597-0.4961a0.50005 0.50005 0 0 1 0.461 -0.3047 0.50005 0.50005 0 0 1 -0.5 -0.5c0-0.0272 0.007-0.0288-0.0625-0.0898-0.0697-0.0611-0.2185-0.1432-0.4199-0.209-0.4029-0.1318-0.994-0.2012-1.5176-0.2012zm3.584 2a0.50005 0.50005 0 0 1 -0.08789 0.0078l-0.51172-0.0039c-0.08638 0.05179-0.19473 0.14078-0.33398 0.30859-0.31239 0.37643-0.69951 1.0072-1.375 1.4883-0.631 0.44943-1.1564 0.68808-1.5703 0.85352-0.08 0.03439-0.14578 0.07877-0.22852 0.11133a0.50005 0.50005 0 0 1 -0.029297 0.0098c-0.066457 0.02146-0.11252 0.02862-0.17383 0.04687-0.028972 0.01-0.10814 0.04356-0.12891 0.05078-0.08294 0.51071-0.18251 1.139-0.35547 1.8164-0.1215 0.477-0.3553 0.879-0.5524 1.31 0.69102-0.0018 2.1759-0.0069 3.2676 0h2.2402c-0.03796-0.07708-0.04534-0.12009-0.08789-0.20117-0.17241-0.32851-0.36883-0.68113-0.50391-1.043-0.13509-0.36184-0.25039-0.79225 0.002-1.209 0.15643-0.25844 0.5261-0.26434 0.83789-0.33984l-0.0039-0.19531a0.50005 0.50005 0 0 1 0.14648 -0.36524c0.76181-0.76445 1.6164-1.4773 2.2227-2.1777a1.5 1.5 0 0 1 -0.269 -0.469c-0.27942-0.0015-0.51968-0.0041-0.875 0-1.1787 0.01376-1.5781 0.0014-1.6289 0zm4.83 3.93-1.414 1.414 2.121 2.121-2.121 2.121 1.414 1.414 2.121-2.121 2.121 2.121 1.414-1.414-2.121-2.121 2.121-2.121-1.414-1.414-2.121 2.121-2.121-2.121z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/mullvady.svg b/.icons/Gruvbox-Plus-Dark/panel/24/mullvady.svg
new file mode 100644
index 000000000..1d9974d48
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/mullvady.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m10 4c-4.432 0-8 3.568-8 8s3.568 8 8 8c1.5961 0 3.0766-0.46836 4.3223-1.2676a1.0001 1.0001 0 0 1 -0.322 -0.732v-2a1.0001 1.0001 0 0 1 0.5 -0.86328 1.0001 1.0001 0 0 1 0.25781 -0.96484l1.4141-1.4141a1.0001 1.0001 0 0 1 0.963 -0.258 1.0001 1.0001 0 0 1 0.865 -0.5c0-4.432-3.568-8-8-8zm-2 3c0.60258 0 1.2625 0.065035 1.8281 0.25 0.2828 0.092482 0.54648 0.213 0.76953 0.4082 0.09 0.0793 0.097 0.2308 0.164 0.3418h0.738a0.50005 0.50005 0 0 1 0.5 0.5v0.5c0.20171 0.0034 0.31744 0.01032 1.2012 0 0.3754-0.0044 0.60589-0.0015 0.88672 0a1.5 1.5 0 0 1 1.412 -1 1.5 1.5 0 0 1 1.5 1.5 1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -0.16 -0.01c-0.69526 0.86351-1.6407 1.5573-2.3457 2.2285l0.006 0.27a0.50005 0.50005 0 0 1 -0.506 0.512c-0.44746-0.005-0.50079 0.09157-0.48438 0.06445 0.01642-0.02712-0.01691 0.08725 0.07813 0.3418 0.09502 0.25454 0.27465 0.58767 0.45312 0.92773 0.17848 0.34007 0.35929 0.68134 0.44531 1.0527a0.50005 0.50005 0 0 1 -0.486 0.613h-3a0.50005 0.50005 0 0 1 -0.0039 0c-1.3257-0.008-3.9941 0-3.9941 0a0.50005 0.50005 0 0 1 -0.3985 -0.805c0.27642-0.36037 0.5351-1.0423 0.7168-1.7539 0.13058-0.51138 0.22207-1.0099 0.29883-1.4609-0.069978-0.01316-0.14099-0.0334-0.21875-0.07422-0.16259-0.08535-0.33914-0.34116-0.32812-0.5625 0.00734-0.14787 0.024027-0.14052 0.029297-0.16016 0.00527-0.01963 0.00668-0.02958 0.00781-0.03711v-0.002c-0.419-0.586-0.6093-1.361-0.6093-2.05 0-0.8777 0.4156-1.6486 0.9805-2.1956 0.5648-0.5469 1.2851-0.8984 2.0195-0.8984zm0 1c-0.3918 0-0.9206 0.2264-1.3242 0.6172s-0.6758 0.918-0.6758 1.4768c0 0.50095 0.22568 1.2485 0.46484 1.5449a0.50005 0.50005 0 0 1 0.078125 0.13281c0.026749 0.06855 0.00904 0.11503 0.019531 0.17969 0.13657-0.01873 0.26848-0.03164 0.55664-0.12305 0.34169-0.13499 0.64314-0.28476 0.92578-0.44141 0.096165-0.05328 0.18937-0.11716 0.28516-0.17578 0.2095-0.132 0.4112-0.267 0.5859-0.414 0.321-0.29 0.5849-0.648 0.8633-0.9962 0.0964-0.1595 0.1862-0.3225 0.2597-0.4961a0.50005 0.50005 0 0 1 0.461 -0.3047 0.50005 0.50005 0 0 1 -0.5 -0.5c0-0.0272 0.007-0.0288-0.0625-0.0898-0.0697-0.0611-0.2185-0.1432-0.4199-0.209-0.4029-0.1318-0.994-0.2012-1.5176-0.2012zm2.5039 1 0.27148 0.002c0.002-0.000584 0.0039-0.0014 0.0059-0.002h-0.27734zm1.0801 1a0.50005 0.50005 0 0 1 -0.08789 0.0078l-0.51172-0.0039c-0.08638 0.05179-0.19473 0.14078-0.33398 0.30859-0.31239 0.37643-0.69951 1.0072-1.375 1.4883-0.631 0.44943-1.1564 0.68808-1.5703 0.85352-0.08 0.03439-0.14578 0.07877-0.22852 0.11133a0.50005 0.50005 0 0 1 -0.029297 0.0098c-0.066457 0.02146-0.11252 0.02862-0.17383 0.04687-0.028972 0.01-0.10814 0.04356-0.12891 0.05078-0.08294 0.51071-0.18251 1.139-0.35547 1.8164-0.1215 0.477-0.3553 0.879-0.5524 1.31 0.69102-0.0018 2.1759-0.0069 3.2676 0h2.2402c-0.03796-0.07708-0.04534-0.12009-0.08789-0.20117-0.17241-0.32851-0.36883-0.68113-0.50391-1.043-0.13509-0.36184-0.25035-0.79225 0.002-1.209 0.15643-0.25844 0.5261-0.26434 0.83789-0.33984l-0.0039-0.19531a0.50005 0.50005 0 0 1 0.14648 -0.36524c0.76181-0.76445 1.6164-1.4773 2.2227-2.1777a1.5 1.5 0 0 1 -0.269 -0.469c-0.27942-0.0015-0.51968-0.0041-0.875 0-1.1787 0.01376-1.5781 0.0014-1.6289 0zm6.416 3v1.586l-1.121-1.121-1.414 1.414 1.121 1.121h-1.586v2h1.5859l-1.1211 1.1211 1.4141 1.4141 1.121-1.121v1.586h2v-1.5859l1.1211 1.1211 1.4141-1.4141-1.121-1.121h1.586v-2h-1.586l1.121-1.121-1.414-1.414-1.121 1.121v-1.586h-2zm1 2a2 2 0 0 1 2 2 2 2 0 0 1 -2 2 2 2 0 0 1 -2 -2 2 2 0 0 1 2 -2z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/mumble-indicator.svg b/.icons/Gruvbox-Plus-Dark/panel/24/mumble-indicator.svg
new file mode 100644
index 000000000..c505727e9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/mumble-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 5c-3.866 0-7 3.134-7 7v1.3613c-0.6428 0.729-0.9983 1.667-1 2.639 0 2.2091 1.7909 4 4 4h1v-8h-1c-0.3376 0.002-0.6736 0.047-1 0.133v-0.133c0-2.77 2.23-5 5-5s5 2.23 5 5v0.13086c-0.326-0.086-0.662-0.13-1-0.131h-1v6.0107c-0.39159-0.02345-0.80678 0.07409-1-0.02148v-0.99h-2c-0.554 0-1 0.53442-1 1.1992v0.60156c0 0.665 0.446 1.199 1 1.199h3 0.75391 0.246c2.2091 0 4-1.7909 4-4-0.0017-0.97183-0.35719-1.9098-1-2.6387v-1.361c0-3.866-3.134-7-7-7z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/museeks-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/24/museeks-tray.svg
new file mode 100644
index 000000000..1321d1102
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/museeks-tray.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 16.833984,4 11.855469,9.544922 13.800781,11.248047 14.662109,12 9.2304685,16.751953 8.9746091,16.974609 10.519531,18.519531 15,13.527344 V 20 h 5 V 4 Z M 10.519531,11.033203 6.9785153,14.978516 7.5585935,15.558594 7.9121091,15.248047 11.625,12 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 13.142857,12 8.5714284,16 4,20 V 4.0000003 l 4.5714284,3.9999999 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/museeq-offline.svg b/.icons/Gruvbox-Plus-Dark/panel/24/museeq-offline.svg
new file mode 100644
index 000000000..a669aa810
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/museeq-offline.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g opacity=".3" transform="matrix(.99990 0 0 .99994 .55164 -.99969)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m16.447 16.472c-0.458 0.119-1.474 0.371-2.225 0.475-0.984 0.137-2.122 0.213-2.973 0.198-0.608-0.011-1.41-0.139-1.8-0.291-0.373-0.153-0.713-0.356-1-0.61v4.757h-2v-16h2v6.181c0 0.729 0.043 1.348 0.128 1.857 0.102 0.509 0.254 0.924 0.458 1.246 0.22 0.322 0.5 0.56 0.839 0.712 0.356 0.136 1.149 0.25 1.658 0.25 0.22 0 1.191-0.055 1.411-0.072 0.237-0.017 0.453-0.034 0.657-0.051 0.203-0.017 0.343-0.045 0.496-0.062 0.153-0.034 0.293-0.048 0.344-0.065v-9.997h2.01z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/museeq-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/museeq-panel.svg
new file mode 100644
index 000000000..5aa6b6704
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/museeq-panel.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="matrix(.99990 0 0 .99994 .55164 -.99969)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m16.447 16.472c-0.458 0.119-1.474 0.371-2.225 0.475-0.984 0.137-2.122 0.213-2.973 0.198-0.608-0.011-1.41-0.139-1.8-0.291-0.373-0.153-0.713-0.356-1-0.61v4.757h-2v-16h2v6.181c0 0.729 0.043 1.348 0.128 1.857 0.102 0.509 0.254 0.924 0.458 1.246 0.22 0.322 0.5 0.56 0.839 0.712 0.356 0.136 1.149 0.25 1.658 0.25 0.22 0 1.191-0.055 1.411-0.072 0.237-0.017 0.453-0.034 0.657-0.051 0.203-0.017 0.343-0.045 0.496-0.062 0.153-0.034 0.293-0.048 0.344-0.065v-9.997h2.01z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-bluetooth-activated-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-bluetooth-activated-locked-symbolic.svg
new file mode 120000
index 000000000..e4671153c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-bluetooth-activated-locked-symbolic.svg
@@ -0,0 +1 @@
+network-bluetooth-activated-locked.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-bluetooth-activated-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-bluetooth-activated-locked.svg
new file mode 100644
index 000000000..b1d88abdc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-bluetooth-activated-locked.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m10.93 4.004c-0.1248 0.00976-0.2468 0.03898-0.3594 0.09375-0.346 0.1665-0.5661 0.5164-0.5664 0.9004v4.066l-2.387-1.855c-0.4359-0.3383-1.063-0.2597-1.402 0.1758-0.3383 0.4359-0.2597 1.063 0.1758 1.402l3.613 2.811v0.8008l-3.613 2.811c-0.4355 0.3389-0.5141 0.9668-0.1758 1.402 0.3389 0.4355 0.9668 0.5141 1.402 0.1758l2.387-1.855v4.066c-3.5e-4 0.8389 0.97 1.305 1.625 0.7812l1.375-1.1v-2.564l-1 0.7988v-3.541l0.1426-0.1094 2.08 1.619c0.2577-0.6374 0.7266-1.167 1.328-1.5l-1.779-1.385 2.842-2.211c0.5105-0.3966 0.5163-1.166 0.01172-1.57l-5-4c-0.1973-0.158-0.4471-0.2315-0.6992-0.2129zm1.074 3.076 2.385 1.908-2.242 1.744-0.1426-0.1113zm-6 3.92c-0.5523 0-1 0.4477-1 1s0.4477 1 1 1 1-0.4477 1-1-0.4477-1-1-1zm12 0c-0.5523 0-1 0.4477-1 1s0.4477 1 1 1 1-0.4477 1-1-0.4477-1-1-1zm-1 3.001c-1.108 0-2 0.9108-2 2.031v0.9688h-1v4h6v-4h-1v-0.9688c0-1.12-0.892-2.031-2-2.031zm0 1c0.554 0 1 0.4424 1 1v1h-2v-1c0-0.5576 0.446-1 1-1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-bluetooth-activated-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-bluetooth-activated-symbolic.svg
new file mode 120000
index 000000000..439e773fc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-bluetooth-activated-symbolic.svg
@@ -0,0 +1 @@
+bluetooth-paired.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-bluetooth-activated.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-bluetooth-activated.svg
new file mode 120000
index 000000000..439e773fc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-bluetooth-activated.svg
@@ -0,0 +1 @@
+bluetooth-paired.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-bluetooth-inactive-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-bluetooth-inactive-symbolic.svg
new file mode 120000
index 000000000..cdcdf9284
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-bluetooth-inactive-symbolic.svg
@@ -0,0 +1 @@
+bluetooth-disabled.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-bluetooth-inactive.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-bluetooth-inactive.svg
new file mode 120000
index 000000000..cdcdf9284
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-bluetooth-inactive.svg
@@ -0,0 +1 @@
+bluetooth-disabled.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-bluetooth-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-bluetooth-symbolic.svg
new file mode 120000
index 000000000..af9ceb3ec
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-bluetooth-symbolic.svg
@@ -0,0 +1 @@
+bluetooth-active.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-bluetooth.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-bluetooth.svg
new file mode 120000
index 000000000..af9ceb3ec
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-bluetooth.svg
@@ -0,0 +1 @@
+bluetooth-active.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-cellular-2g.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-cellular-2g.svg
new file mode 100644
index 000000000..357a4d474
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-cellular-2g.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m6.065 5c-1.143-0.0084-2.071 0.9202-2.063 2.063v9.874c0 1.151 0.912 2.063 2.063 2.063h11.87c1.143 0.0084 2.071-0.9202 2.063-2.063v-9.874c0.0084-1.143-0.9202-2.071-2.063-2.063zm1.937 2h1s0.459-0.014 0.947 0.23c0.489 0.245 1.053 0.937 1.053 1.77v2c0 0.2164-0.07018 0.4269-0.2 0.6l-2.55 3.4h2.75v2h-5v-2c0-0.2164 0.07018-0.4269 0.2-0.6l2.8-3.734v-1.666h-1v2h-2v-2c0-0.833 0.564-1.525 1.053-1.77 0.487-0.244 0.947-0.23 0.947-0.23zm6 0h2c0.833 0 1.525 0.564 1.77 1.053 0.244 0.488 0.23 0.947 0.23 0.947v1h-2v-1h-2v6h2v-2h-1v-2h3v4s0.014 0.459-0.23 0.947c-0.245 0.489-0.937 1.053-1.77 1.053h-2s-0.459 0.014-0.947-0.23c-0.489-0.245-1.053-0.937-1.053-1.77v-6s-0.014-0.459 0.23-0.947c0.245-0.489 0.937-1.053 1.77-1.053z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-cellular-3g.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-cellular-3g.svg
new file mode 100644
index 000000000..ed4a29b4f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-cellular-3g.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m4 7.062-5e-4 9.938c-1e-4 2 2 2 2 2h12c2 0 2-2 2-2v-10s1e-5 -2-2-2h-12s-1.999 4.3e-4 -2 2.062zm2-0.0625h4c0.6664 0.0162 1.167 0.8382 0.8755 1.438l-1.375 2.781c0.3546 0.1155 0.7491 0.1956 0.9688 0.4375 0.3324 0.3661 0.5312 0.8102 0.5312 1.344v2c0 1.112-0.9073 2-2 2h-3l-5e-4 -2h3v-2h-0.9995c-0.6664-0.0162-1.167-0.8382-0.875-1.438l1.25-2.562h-2.375zm10 0c2 0 2 2 2 2v1h-2v-1h-2v6h2v-2h-1l8e-4 -1.969 1.999-0.0312 1.001 0.0312v3.938c0 5e-5 -8e-4 2.031-2.001 2.031l-1.999-5e-5s-2.001 5e-5 -2.001-2v-6c0-2 2-2 2-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-cellular-4g.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-cellular-4g.svg
new file mode 100644
index 000000000..e2acfedb0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-cellular-4g.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m6 5s-2 0-2 2.062v9.938c-8e-5 2 2 2 2 2h12c2 0 2-2 2-2v-10s0-2-2-2zm2e-4 2h2v4h1v-4h2v10h-2v-4h-1c-2 0-2-2-2-2zm8 0h2c2 0 2 2 2 2v1h-2v-1h-2v6h2v-2h-1v-1.969l2-0.0312 1 0.0312v3.938c0 5e-5 0 2.031-2 2.031h-2s-2 0-2-2v-6c0-2 2-2 2-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-cellular-5g.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-cellular-5g.svg
new file mode 100644
index 000000000..48eaf5308
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-cellular-5g.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m6.065 5c-1.152 0-2.063 0.912-2.063 2.063v9.873c0 1.151 0.912 2.063 2.063 2.063h11.87c1.151 0 2.063-0.912 2.063-2.063v-9.873c0-1.152-0.912-2.063-2.063-2.063zm-0.088 2h5.025v2h-2.994v2h0.994c1.004 4e-3 2.006 1.002 2.006 2h-6e-3v2h6e-3c0 1-1.005 2-2.012 2h-3.02v-2h3.014v-2h-3.013zm8.025 0h2c0.833 0 1.525 0.564 1.77 1.053 0.244 0.488 0.23 0.947 0.23 0.947v1h-2v-1h-2v6h2v-2h-1v-2h3v4s0.014 0.459-0.23 0.947c-0.245 0.489-0.937 1.053-1.77 1.053h-2s-0.459 0.014-0.947-0.23c-0.489-0.245-1.053-0.937-1.053-1.77v-6s-0.014-0.459 0.23-0.947c0.245-0.489 0.937-1.053 1.77-1.053z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-cellular-acquiring.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-cellular-acquiring.svg
new file mode 100644
index 000000000..36d621e50
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-cellular-acquiring.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m19 5-4 4h4zm-10 10-4 4h14v-4z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m7 10c-1.108 0-2 0.892-2 2s0.892 2 2 2 2-0.892 2-2-0.892-2-2-2zm5 0c-1.108 0-2 0.892-2 2s0.892 2 2 2 2-0.892 2-2-0.892-2-2-2zm5 0c-1.108 0-2 0.892-2 2s0.892 2 2 2 2-0.892 2-2-0.892-2-2-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-cellular-cdma-1x.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-cellular-cdma-1x.svg
new file mode 100644
index 000000000..7d6acf205
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-cellular-cdma-1x.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m7 5s-2 0-2 2.062v9.938c0 2 2 2 2 2h10c2 0 2-2 2-2v-10s0-2-2-2zm3 2h4c2 0 2.052 2.351 2 2v1h-2v-1h-4v6h4v-1h2v1s0 2-2 2h-4s-2 0-2-2v-6c0-2 2-2 2-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-cellular-connected.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-cellular-connected.svg
new file mode 100644
index 000000000..85ef9293b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-cellular-connected.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m20 4-16 16h16zm-2 4.828v9.172h-9.172z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-cellular-edge.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-cellular-edge.svg
new file mode 100644
index 000000000..79834786d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-cellular-edge.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m7 5s-2 0-2 2.062v9.938c0 2 2 2 2 2h10c2 0 2-2 2-2v-10s0-2-2-2zm3 2 6-2e-5 2e-4 2h-6v2h4v2h-4v2h6v2h-6s-2 0-2-2v-6c0-2 2-2 2-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-cellular-evdo.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-cellular-evdo.svg
new file mode 100644
index 000000000..c53db9fb9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-cellular-evdo.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m5 5s-2 0-2 2.062v9.938c0 2 2 2 2 2h14c2 0 2-2 2-2v-10s0-2-2-2zm2 2.002h4v2h-4v2h3v2h-3v2h4v2h-4s-2 0-2-2v-6c0-2 2-2 2-2zm5 0h2c0.5035 2.667 1 8 1 8h1l1-8h2l-1 8s0 2-2 2h-1s-2 0-2-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-cellular-gprs.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-cellular-gprs.svg
new file mode 100644
index 000000000..7437472bb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-cellular-gprs.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m7 5s-2 0-2 2.062v9.938c0 2 2 2 2 2h10c2 0 2-2 2-2v-10s0-2-2-2zm3 2h4c2 0 2.052 2.351 2 2v1h-2v-1h-4v6h4v-1h-2v-2h4v3s0 2-2 2h-4s-2 0-2-2v-6c0-2 2-2 2-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-cellular-hspa.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-cellular-hspa.svg
new file mode 100644
index 000000000..586b06816
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-cellular-hspa.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m7 5s-2 0-2 2.062v9.938c0 2 2 2 2 2h10c2 0 2-2 2-2v-10s0-2-2-2zm3 2 2e-4 4h4l-2e-4 -4h2l2e-4 10-2-2e-5 2e-4 -4h-4l-2e-4 4-2 2e-5 -2e-4 -10z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-cellular-no-route.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-cellular-no-route.svg
new file mode 100644
index 000000000..cfa026cdf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-cellular-no-route.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m19 5-14 14h14zm-3 6c1.105 0 2 0.8954 2 2s-0.8954 2-2 2v1h-1v-2h1c0.5523 0 1-0.4477 1-1s-0.4477-1-1-1-1 0.4477-1 1h-1c0-1.105 0.8954-2 2-2zm-0.5 5.75a0.75 0.75 0 0 1 0.75 0.75 0.75 0.75 0 0 1-0.75 0.75 0.75 0.75 0 0 1-0.75-0.75 0.75 0.75 0 0 1 0.75-0.75z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-cellular-offline.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-cellular-offline.svg
new file mode 100644
index 000000000..69f6ed97c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-cellular-offline.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m19 5-14 14h9v-5h5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m15 15v1c0 0.2761 0.1003 0.5378 0.2812 0.7188l0.7812 0.7812-0.7812 0.7812c-0.181 0.181-0.2812 0.4426-0.2812 0.7188v1h1c0.2761 0 0.5378-0.1003 0.7188-0.2812l0.7812-0.7812 0.7812 0.7812c0.181 0.181 0.4426 0.2812 0.7188 0.2812h1v-1c0-0.2761-0.1003-0.5378-0.2812-0.7188l-0.7812-0.7812 0.7812-0.7812c0.181-0.181 0.2812-0.4426 0.2812-0.7188v-1h-1c-0.2761 0-0.5378 0.1003-0.7188 0.2812l-0.7812 0.7812-0.7812-0.7812c-0.181-0.181-0.4426-0.2812-0.7188-0.2812z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-cellular-secure-signal-excellent.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-cellular-secure-signal-excellent.svg
new file mode 100644
index 000000000..7baa65bde
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-cellular-secure-signal-excellent.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m17 13c-1.108 0-2 0.9108-2 2.031v0.9688h-1v4h6v-4h-1v-0.9688c0-1.12-0.892-2.031-2-2.031zm0 1c0.554 0 1 0.4424 1 1v1h-2v-1c0-0.5576 0.446-1 1-1z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m19 5-14 14h8v-4.004h1.014c0.01965-1.635 1.342-3 2.986-3 0.7744 0 1.471 0.3095 2 0.8008v-7.797z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-cellular-secure-signal-good.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-cellular-secure-signal-good.svg
new file mode 100644
index 000000000..cac68d482
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-cellular-secure-signal-good.svg
@@ -0,0 +1,8 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m19 5-14 14h8v-4.004h1.014c0.01965-1.635 1.342-3 2.986-3 0.7744 0 1.471 0.3095 2 0.8008z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m16 8-11 11h8v-4.004h1.014c0.01543-1.284 0.8389-2.392 1.986-2.812z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m17 13c-1.108 0-2 0.9108-2 2.031v0.9688h-1v4h6v-4h-1v-0.9688c0-1.12-0.892-2.031-2-2.031zm0 1c0.554 0 1 0.4424 1 1v1h-2v-1c0-0.5576 0.446-1 1-1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-cellular-secure-signal-low.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-cellular-secure-signal-low.svg
new file mode 100644
index 000000000..b9ed8280b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-cellular-secure-signal-low.svg
@@ -0,0 +1,8 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m19 5-14 14h8v-4.004h1.014c0.0196-1.635 1.342-3 2.986-3 0.7744 0 1.471 0.3095 2 0.8008v-7.797z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m9 15-4 4h4z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m17 13c-1.108 0-2 0.9108-2 2.031v0.9688h-1v4h6v-4h-1v-0.9688c0-1.12-0.892-2.031-2-2.031zm0 1c0.554 0 1 0.4424 1 1v1h-2v-1c0-0.5576 0.446-1 1-1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-cellular-secure-signal-none.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-cellular-secure-signal-none.svg
new file mode 100644
index 000000000..8e029575a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-cellular-secure-signal-none.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m19 5-14 14h8v-4.004h1.014c0.0197-1.635 1.342-3 2.986-3 0.7744 0 1.471 0.3095 2 0.8008v-7.797z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m17 13c-1.108 0-2 0.9108-2 2.031v0.9688h-1v4h6v-4h-1v-0.9688c0-1.12-0.892-2.031-2-2.031zm0 1c0.554 0 1 0.4424 1 1v1h-2v-1c0-0.5576 0.446-1 1-1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-cellular-secure-signal-ok.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-cellular-secure-signal-ok.svg
new file mode 100644
index 000000000..841ee1482
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-cellular-secure-signal-ok.svg
@@ -0,0 +1,8 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m19 5-14 14h8v-4.004h1.014c0.01965-1.635 1.342-3 2.986-3 0.7744 0 1.471 0.3095 2 0.8008v-7.797z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m13 11-8 8h8z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m17 13c-1.108 0-2 0.9108-2 2.031v0.9688h-1v4h6v-4h-1v-0.9688c0-1.12-0.892-2.031-2-2.031zm0 1c0.554 0 1 0.4424 1 1v1h-2v-1c0-0.5576 0.446-1 1-1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-cellular-signal-excellent-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-cellular-signal-excellent-symbolic.svg
new file mode 120000
index 000000000..90a741a11
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-cellular-signal-excellent-symbolic.svg
@@ -0,0 +1 @@
+network-cellular-signal-excellent.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-cellular-signal-excellent.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-cellular-signal-excellent.svg
new file mode 100644
index 000000000..2d991ba2f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-cellular-signal-excellent.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m5 19 14-14v14z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-cellular-signal-good-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-cellular-signal-good-symbolic.svg
new file mode 120000
index 000000000..d483798e8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-cellular-signal-good-symbolic.svg
@@ -0,0 +1 @@
+network-cellular-signal-good.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-cellular-signal-good.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-cellular-signal-good.svg
new file mode 100644
index 000000000..c6b98a813
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-cellular-signal-good.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m5 19 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m16 8-11 11h11z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-cellular-signal-low.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-cellular-signal-low.svg
new file mode 100644
index 000000000..069a9def4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-cellular-signal-low.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m5 19 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m9 15-4 4h4z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-cellular-signal-none-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-cellular-signal-none-symbolic.svg
new file mode 120000
index 000000000..a4482d856
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-cellular-signal-none-symbolic.svg
@@ -0,0 +1 @@
+network-cellular-signal-none.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-cellular-signal-none.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-cellular-signal-none.svg
new file mode 100644
index 000000000..9f73c49f1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-cellular-signal-none.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m5 19 14-14v14z" fill="currentColor" opacity=".3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-cellular-signal-ok-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-cellular-signal-ok-symbolic.svg
new file mode 120000
index 000000000..f8764e2c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-cellular-signal-ok-symbolic.svg
@@ -0,0 +1 @@
+network-cellular-signal-ok.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-cellular-signal-ok.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-cellular-signal-ok.svg
new file mode 100644
index 000000000..4434569fd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-cellular-signal-ok.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m5 19 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m13 11-8 8h8z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-cellular-signal-weak-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-cellular-signal-weak-symbolic.svg
new file mode 120000
index 000000000..1f49b2fc8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-cellular-signal-weak-symbolic.svg
@@ -0,0 +1 @@
+network-cellular-signal-low.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-cellular-umts.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-cellular-umts.svg
new file mode 100644
index 000000000..0c51731da
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-cellular-umts.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m7 5s-2 0-2 2.062v9.938c0 2 2 2 2 2h10c2 0 2-2 2-2v-10s1e-5 -2-2-2zm1 2h2v8h4v-8h2v8s0 2-2 2h-4s-2 0-2-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-connect.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-connect.svg
new file mode 120000
index 000000000..362b9db28
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-connect.svg
@@ -0,0 +1 @@
+knemo-monitor-idle.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-disconnect.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-disconnect.svg
new file mode 120000
index 000000000..727b81970
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-disconnect.svg
@@ -0,0 +1 @@
+network-wired-offline.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-disconnected.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-disconnected.svg
new file mode 100644
index 000000000..f466aeb5d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-disconnected.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m15 15v1c0 0.28 0.1 0.54 0.28 0.72l0.78 0.78-0.78 0.78c-0.18 0.19-0.28 0.45-0.28 0.72v1h1c0.28 0 0.54-0.1 0.72-0.28l0.78-0.78 0.78 0.78c0.18 0.18 0.45 0.28 0.72 0.28h1v-1c0-0.27-0.1-0.53-0.28-0.72l-0.78-0.78 0.78-0.78c0.18-0.18 0.28-0.44 0.28-0.72v-1h-1c-0.27 0-0.54 0.1-0.72 0.28l-0.78 0.79-0.78-0.79c-0.18-0.18-0.44-0.28-0.72-0.28z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m14 4v2h-3v5h3v2l5.5-4.5zm-4 6-5.5 4.5 5.5 4.5v-2h3v-5h-3z" fill="currentColor" opacity=".3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-error.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-error.svg
new file mode 100644
index 000000000..c9b7fa7c2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-error.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m14 4v2h-3v5h3v2l1-0.8184v-3.182h3.889l0.6113-0.5zm-4 6-5.5 4.5 5.5 4.5v-2h3v-5h-3z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-NegativeText" d="m16 10v4l0.25 2h1.5l0.25-2v-4zm0 7v2h2v-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-flightmode-off-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-flightmode-off-symbolic.svg
new file mode 120000
index 000000000..0e1a356ba
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-flightmode-off-symbolic.svg
@@ -0,0 +1 @@
+airplane-mode-off.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-flightmode-off.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-flightmode-off.svg
new file mode 120000
index 000000000..0e1a356ba
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-flightmode-off.svg
@@ -0,0 +1 @@
+airplane-mode-off.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-flightmode-on-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-flightmode-on-symbolic.svg
new file mode 120000
index 000000000..895d2ec73
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-flightmode-on-symbolic.svg
@@ -0,0 +1 @@
+airplane-mode.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-flightmode-on.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-flightmode-on.svg
new file mode 120000
index 000000000..895d2ec73
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-flightmode-on.svg
@@ -0,0 +1 @@
+airplane-mode.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-idle.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-idle.svg
new file mode 120000
index 000000000..84ab20350
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-idle.svg
@@ -0,0 +1 @@
+network-wired.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-limited-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-limited-symbolic.svg
new file mode 120000
index 000000000..4e0e738e8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-limited-symbolic.svg
@@ -0,0 +1 @@
+network-limited.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-limited.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-limited.svg
new file mode 100644
index 000000000..e941bf9dc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-limited.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m4.002 5s-1 1e-6 -1 1v11c0 1 1 1 1 1h3l1 1h4.865l1.031-2h-4.896l-1-1h-3v-9h1v2h1v-2h1v2h1v-2h1v2h1v-2h1v2h1v-2h1v2h1v-2h1v2h1v-2h1v5.082c0.4317 0.1422 0.8046 0.4638 1.035 0.9102l0.9648 1.871v-8.863c0-1-1-1-1-1z" fill="currentColor"/>
+ <path class="ColorScheme-NeutralText" d="m17.46 13a0.7106 0.7956 0 0 0-0.5781 0.3965l-2.789 5.41a0.7106 0.7956 0 0 0-0.0957 0.3789 0.7106 0.7956 0 0 0 0.7109 0.8145h5.578a0.7106 0.7956 0 0 0 0.6152-1.193l-2.789-5.41a0.7106 0.7956 0 0 0-0.582-0.3965 0.7106 0.7956 0 0 0-0.07031 0zm-0.4629 1h1v3h-1zm0 4h1v1h-1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-5g-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-5g-locked.svg
new file mode 100644
index 000000000..e10283c3c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-5g-locked.svg
@@ -0,0 +1,8 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m19 5-14 14h8v-4h1.01c0.02-1.64 1.35-3 2.99-3 0.77 0 1.47 0.31 2 0.8z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m17 13c-1.11 0-2 0.91-2 2.03v0.97h-1v4h6v-4h-1v-0.97c0-1.12-0.89-2.03-2-2.03zm0 1c0.55 0 1 0.44 1 1v1h-2v-1c0-0.56 0.45-1 1-1z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m4 5v3h3v1h-3v1h4v-3h-3v-1h3v-1zm5 0v5h4v-3h-2v1h1v1h-2v-3h3v-1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-5g.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-5g.svg
new file mode 100644
index 000000000..edf95d630
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-5g.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m5 19 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m4 5v3h3v1h-3v1h4v-3h-3v-1h3v-1zm5 0v5h4v-3h-2v1h1v1h-2v-3h3v-1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-edge-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-edge-locked-symbolic.svg
new file mode 120000
index 000000000..d6624ac42
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-edge-locked-symbolic.svg
@@ -0,0 +1 @@
+network-mobile-0-edge-locked.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-edge-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-edge-locked.svg
new file mode 100644
index 000000000..03857056a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-edge-locked.svg
@@ -0,0 +1,8 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m19 5-14 14h8v-4h1.01c0.02-1.64 1.35-3 2.99-3 0.77 0 1.47 0.31 2 0.8z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m5 5v5h4v-1h-3v-1h2v-1h-2v-1h3v-1h-3z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m17 13c-1.11 0-2 0.91-2 2.03v0.97h-1v4h6v-4h-1v-0.97c0-1.12-0.89-2.03-2-2.03zm0 1c0.55 0 1 0.44 1 1v1h-2v-1c0-0.56 0.45-1 1-1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-edge-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-edge-symbolic.svg
new file mode 120000
index 000000000..963d832f8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-edge-symbolic.svg
@@ -0,0 +1 @@
+network-mobile-0-edge.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-edge.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-edge.svg
new file mode 100644
index 000000000..b36ca6b42
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-edge.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m5 19 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m5 5v5h4v-1h-3v-1h2v-1h-2v-1h3v-1h-3z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-gprs-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-gprs-locked-symbolic.svg
new file mode 120000
index 000000000..1350d5969
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-gprs-locked-symbolic.svg
@@ -0,0 +1 @@
+network-mobile-0-gprs-locked.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-gprs-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-gprs-locked.svg
new file mode 100644
index 000000000..1d03c7fce
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-gprs-locked.svg
@@ -0,0 +1,8 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m19 5-14 14h8v-4h1.01c0.02-1.64 1.35-3 2.99-3 0.77 0 1.47 0.31 2 0.8z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m17 13c-1.11 0-2 0.91-2 2.03v0.97h-1v4h6v-4h-1v-0.97c0-1.12-0.89-2.03-2-2.03zm0 1c0.55 0 1 0.44 1 1v1h-2v-1c0-0.56 0.45-1 1-1z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m5 5v5h4v-3h-2v1h1v1h-2v-3h3v-1h-3z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-gprs-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-gprs-symbolic.svg
new file mode 120000
index 000000000..72fec9db3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-gprs-symbolic.svg
@@ -0,0 +1 @@
+network-mobile-0-gprs.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-gprs.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-gprs.svg
new file mode 100644
index 000000000..09bbe6026
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-gprs.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m5 19 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m5 5v5h4v-3h-2v1h1v1h-2v-3h3v-1h-3z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-hsdpa-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-hsdpa-locked-symbolic.svg
new file mode 120000
index 000000000..c2a549798
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-hsdpa-locked-symbolic.svg
@@ -0,0 +1 @@
+network-mobile-0-hsdpa-locked.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-hsdpa-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-hsdpa-locked.svg
new file mode 100644
index 000000000..8c392db7d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-hsdpa-locked.svg
@@ -0,0 +1,8 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m19 5-14 14h8v-4h1.01c0.02-1.64 1.35-3 2.99-3 0.77 0 1.47 0.31 2 0.8z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m17 13c-1.11 0-2 0.91-2 2.03v0.97h-1v4h6v-4h-1v-0.97c0-1.12-0.89-2.03-2-2.03zm0 1c0.55 0 1 0.44 1 1v1h-2v-1c0-0.56 0.45-1 1-1z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m5 5v5h1v-2h2v2h1v-5h-1v2h-2v-2zm5 0 1 2 1-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-hsdpa-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-hsdpa-symbolic.svg
new file mode 120000
index 000000000..615d10491
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-hsdpa-symbolic.svg
@@ -0,0 +1 @@
+network-mobile-0-hsdpa.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-hsdpa.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-hsdpa.svg
new file mode 100644
index 000000000..03e4ef5f3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-hsdpa.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m5 19 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m5 5v5h1v-2h2v2h1v-5h-1v2h-2v-2zm5 0 1 2 1-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-hspa-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-hspa-locked-symbolic.svg
new file mode 120000
index 000000000..ec5bda8a3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-hspa-locked-symbolic.svg
@@ -0,0 +1 @@
+network-mobile-0-hspa-locked.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-hspa-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-hspa-locked.svg
new file mode 100644
index 000000000..18db55662
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-hspa-locked.svg
@@ -0,0 +1,8 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m19 5-14 14h8v-4h1.01c0.02-1.64 1.35-3 2.99-3 0.77 0 1.47 0.31 2 0.8z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m17 13c-1.11 0-2 0.91-2 2.03v0.97h-1v4h6v-4h-1v-0.97c0-1.12-0.89-2.03-2-2.03zm0 1c0.55 0 1 0.44 1 1v1h-2v-1c0-0.56 0.45-1 1-1z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m5 5v5h1v-2h2v2h1v-5h-1v2h-2v-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-hspa-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-hspa-symbolic.svg
new file mode 120000
index 000000000..1cbff06ea
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-hspa-symbolic.svg
@@ -0,0 +1 @@
+network-mobile-0-hspa.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-hspa.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-hspa.svg
new file mode 100644
index 000000000..8a0283c4d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-hspa.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m5 19 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m5 5v5h1v-2h2v2h1v-5h-1v2h-2v-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-hsupa-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-hsupa-locked-symbolic.svg
new file mode 120000
index 000000000..be0dcfd6a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-hsupa-locked-symbolic.svg
@@ -0,0 +1 @@
+network-mobile-0-hsupa-locked.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-hsupa-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-hsupa-locked.svg
new file mode 100644
index 000000000..09fb50b97
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-hsupa-locked.svg
@@ -0,0 +1,8 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m19 5-14 14h8v-4h1.01c0.02-1.64 1.35-3 2.99-3 0.77 0 1.47 0.31 2 0.8z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m17 13c-1.11 0-2 0.91-2 2.03v0.97h-1v4h6v-4h-1v-0.97c0-1.12-0.89-2.03-2-2.03zm0 1c0.55 0 1 0.44 1 1v1h-2v-1c0-0.56 0.45-1 1-1z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m5 5v5h1v-2h2v2h1v-5h-1v2h-2v-2zm6 0-1 2h2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-hsupa-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-hsupa-symbolic.svg
new file mode 120000
index 000000000..60db4dc07
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-hsupa-symbolic.svg
@@ -0,0 +1 @@
+network-mobile-0-hsupa.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-hsupa.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-hsupa.svg
new file mode 100644
index 000000000..5ba86cb17
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-hsupa.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m5 19 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m5 5v5h1v-2h2v2h1v-5h-1v2h-2v-2zm6 0-1 2h2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-locked-symbolic.svg
new file mode 120000
index 000000000..ea1920ef0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-locked-symbolic.svg
@@ -0,0 +1 @@
+network-cellular-secure-signal-none.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-locked.svg
new file mode 120000
index 000000000..ea1920ef0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-locked.svg
@@ -0,0 +1 @@
+network-cellular-secure-signal-none.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-lte-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-lte-locked-symbolic.svg
new file mode 120000
index 000000000..72cb71e99
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-lte-locked-symbolic.svg
@@ -0,0 +1 @@
+network-mobile-0-lte-locked.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-lte-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-lte-locked.svg
new file mode 100644
index 000000000..b2e992bea
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-lte-locked.svg
@@ -0,0 +1,8 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m19 5-14 14h8v-4h1.01c0.02-1.64 1.35-3 2.99-3 0.77 0 1.47 0.31 2 0.8z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m5 5v5h4v-1h-3v-4z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m17 13c-1.11 0-2 0.91-2 2.03v0.97h-1v4h6v-4h-1v-0.97c0-1.12-0.89-2.03-2-2.03zm0 1c0.55 0 1 0.44 1 1v1h-2v-1c0-0.56 0.45-1 1-1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-lte-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-lte-symbolic.svg
new file mode 120000
index 000000000..ee9dae106
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-lte-symbolic.svg
@@ -0,0 +1 @@
+network-mobile-0-lte.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-lte.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-lte.svg
new file mode 100644
index 000000000..47f931e90
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-lte.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m5 19 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m5 5v5h4v-1h-3v-4z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-symbolic.svg
new file mode 120000
index 000000000..a4482d856
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-symbolic.svg
@@ -0,0 +1 @@
+network-cellular-signal-none.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-umts-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-umts-locked-symbolic.svg
new file mode 120000
index 000000000..192c3594d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-umts-locked-symbolic.svg
@@ -0,0 +1 @@
+network-mobile-0-umts-locked.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-umts-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-umts-locked.svg
new file mode 100644
index 000000000..e04dce210
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-umts-locked.svg
@@ -0,0 +1,8 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m19 5-14 14h8v-4h1.01c0.02-1.64 1.35-3 2.99-3 0.77 0 1.47 0.31 2 0.8z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m17 13c-1.11 0-2 0.91-2 2.03v0.97h-1v4h6v-4h-1v-0.97c0-1.12-0.89-2.03-2-2.03zm0 1c0.55 0 1 0.44 1 1v1h-2v-1c0-0.56 0.45-1 1-1z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m5 5v5h4v-5h-1v4h-2v-4z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-umts-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-umts-symbolic.svg
new file mode 120000
index 000000000..e85c76bf0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-umts-symbolic.svg
@@ -0,0 +1 @@
+network-mobile-0-umts.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-umts.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-umts.svg
new file mode 100644
index 000000000..1b810c3dd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0-umts.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m5 19 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m5 5v5h4v-5h-1v4h-2v-4z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0.svg
new file mode 120000
index 000000000..a4482d856
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-0.svg
@@ -0,0 +1 @@
+network-cellular-signal-none.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-5g-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-5g-locked.svg
new file mode 100644
index 000000000..b281750a4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-5g-locked.svg
@@ -0,0 +1,8 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m17 13c-1.108 0-2 0.91-2 2.03v0.97h-1v4h6v-4h-1v-0.97c0-1.12-0.892-2.03-2-2.03zm0 1c0.554 0 1 0.44 1 1v1h-2v-1c0-0.56 0.446-1 1-1z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m19 5-14 14h8v-4h1.014c0.019-1.64 1.342-3 2.986-3 0.774 0 1.471 0.31 2 0.8z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m4 5v3h3v1h-3v1h4v-3h-3v-1h3v-1zm5 0v5h4v-3h-2v1h1v1h-2v-3h3v-1h-3z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-5g.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-5g.svg
new file mode 100644
index 000000000..1587464cf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-5g.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m5 19 14-14v14z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m4 5v3h3v1h-3v1h4v-3h-3v-1h3v-1zm5 0v5h4v-3h-2v1h1v1h-2v-3h3v-1h-3z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-edge-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-edge-locked-symbolic.svg
new file mode 120000
index 000000000..85abece94
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-edge-locked-symbolic.svg
@@ -0,0 +1 @@
+network-mobile-100-edge-locked.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-edge-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-edge-locked.svg
new file mode 100644
index 000000000..14f199ed9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-edge-locked.svg
@@ -0,0 +1,8 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m17 13c-1.108 0-2 0.91-2 2.03v0.97h-1v4h6v-4h-1v-0.97c0-1.12-0.892-2.03-2-2.03zm0 1c0.554 0 1 0.44 1 1v1h-2v-1c0-0.56 0.446-1 1-1z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m19 5-14 14h8v-4h1.014c0.019-1.64 1.342-3 2.986-3 0.774 0 1.471 0.31 2 0.8z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m5 5v5h4v-1h-3v-1h2v-1h-2v-1h3v-1h-3z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-edge-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-edge-symbolic.svg
new file mode 120000
index 000000000..3c071bcbb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-edge-symbolic.svg
@@ -0,0 +1 @@
+network-mobile-100-edge.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-edge.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-edge.svg
new file mode 100644
index 000000000..1de75aaed
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-edge.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m5 19 14-14v14z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m5 5v5h4v-1h-3v-1h2v-1h-2v-1h3v-1h-3z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-gprs-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-gprs-locked-symbolic.svg
new file mode 120000
index 000000000..24b0b34f0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-gprs-locked-symbolic.svg
@@ -0,0 +1 @@
+network-mobile-100-gprs-locked.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-gprs-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-gprs-locked.svg
new file mode 100644
index 000000000..df4713623
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-gprs-locked.svg
@@ -0,0 +1,8 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m17 13c-1.108 0-2 0.91-2 2.03v0.97h-1v4h6v-4h-1v-0.97c0-1.12-0.892-2.03-2-2.03zm0 1c0.554 0 1 0.44 1 1v1h-2v-1c0-0.56 0.446-1 1-1z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m19 5-14 14h8v-4h1.014c0.019-1.64 1.342-3 2.986-3 0.774 0 1.471 0.31 2 0.8z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m5 5v5h4v-3h-2v1h1v1h-2v-3h3v-1h-3z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-gprs-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-gprs-symbolic.svg
new file mode 120000
index 000000000..3cb799fa9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-gprs-symbolic.svg
@@ -0,0 +1 @@
+network-mobile-100-gprs.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-gprs.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-gprs.svg
new file mode 100644
index 000000000..df9cb5bb7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-gprs.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m5 19 14-14v14z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m5 5v5h4v-3h-2v1h1v1h-2v-3h3v-1h-3z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-hsdpa-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-hsdpa-locked-symbolic.svg
new file mode 120000
index 000000000..fcc602fcc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-hsdpa-locked-symbolic.svg
@@ -0,0 +1 @@
+network-mobile-100-hsdpa-locked.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-hsdpa-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-hsdpa-locked.svg
new file mode 100644
index 000000000..9e1c45f07
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-hsdpa-locked.svg
@@ -0,0 +1,8 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m17 13c-1.108 0-2 0.91-2 2.03v0.97h-1v4h6v-4h-1v-0.97c0-1.12-0.892-2.03-2-2.03zm0 1c0.554 0 1 0.44 1 1v1h-2v-1c0-0.56 0.446-1 1-1z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m19 5-14 14h8v-4h1.014c0.019-1.64 1.342-3 2.986-3 0.774 0 1.471 0.31 2 0.8z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m5 5v5h1v-2h2v2h1v-5h-1v2h-2v-2zm5 0 1 2 1-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-hsdpa-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-hsdpa-symbolic.svg
new file mode 120000
index 000000000..85d44de92
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-hsdpa-symbolic.svg
@@ -0,0 +1 @@
+network-mobile-100-hsdpa.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-hsdpa.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-hsdpa.svg
new file mode 100644
index 000000000..234e48c46
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-hsdpa.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m5 19 14-14v14z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m5 5v5h1v-2h2v2h1v-5h-1v2h-2v-2zm5 0 1 2 1-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-hspa-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-hspa-locked-symbolic.svg
new file mode 120000
index 000000000..0e8217edb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-hspa-locked-symbolic.svg
@@ -0,0 +1 @@
+network-mobile-100-hspa-locked.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-hspa-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-hspa-locked.svg
new file mode 100644
index 000000000..52bf802c5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-hspa-locked.svg
@@ -0,0 +1,8 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m17 13c-1.108 0-2 0.91-2 2.03v0.97h-1v4h6v-4h-1v-0.97c0-1.12-0.892-2.03-2-2.03zm0 1c0.554 0 1 0.44 1 1v1h-2v-1c0-0.56 0.446-1 1-1z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m19 5-14 14h8v-4h1.014c0.019-1.64 1.342-3 2.986-3 0.774 0 1.471 0.31 2 0.8z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m5 5v5h1v-2h2v2h1v-5h-1v2h-2v-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-hspa-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-hspa-symbolic.svg
new file mode 120000
index 000000000..95fa69f47
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-hspa-symbolic.svg
@@ -0,0 +1 @@
+network-mobile-100-hspa.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-hspa.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-hspa.svg
new file mode 100644
index 000000000..e6bce8cb7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-hspa.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m5 19 14-14v14z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m5 5v5h1v-2h2v2h1v-5h-1v2h-2v-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-hsupa-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-hsupa-locked-symbolic.svg
new file mode 120000
index 000000000..3db6c422b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-hsupa-locked-symbolic.svg
@@ -0,0 +1 @@
+network-mobile-100-hsupa-locked.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-hsupa-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-hsupa-locked.svg
new file mode 100644
index 000000000..743aaf380
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-hsupa-locked.svg
@@ -0,0 +1,8 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m17 13c-1.108 0-2 0.91-2 2.03v0.97h-1v4h6v-4h-1v-0.97c0-1.12-0.892-2.03-2-2.03zm0 1c0.554 0 1 0.44 1 1v1h-2v-1c0-0.56 0.446-1 1-1z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m19 5-14 14h8v-4h1.014c0.019-1.64 1.342-3 2.986-3 0.774 0 1.471 0.31 2 0.8z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m5 5v5h1v-2h2v2h1v-5h-1v2h-2v-2zm6 0-1 2h2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-hsupa-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-hsupa-symbolic.svg
new file mode 120000
index 000000000..00f5830c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-hsupa-symbolic.svg
@@ -0,0 +1 @@
+network-mobile-100-hsupa.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-hsupa.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-hsupa.svg
new file mode 100644
index 000000000..902ce8877
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-hsupa.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m5 19 14-14v14z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m5 5v5h1v-2h2v2h1v-5h-1v2h-2v-2zm6 0-1 2h2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-locked-symbolic.svg
new file mode 120000
index 000000000..afc43d749
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-locked-symbolic.svg
@@ -0,0 +1 @@
+network-cellular-secure-signal-excellent.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-locked.svg
new file mode 120000
index 000000000..afc43d749
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-locked.svg
@@ -0,0 +1 @@
+network-cellular-secure-signal-excellent.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-lte-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-lte-locked-symbolic.svg
new file mode 120000
index 000000000..d543f3234
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-lte-locked-symbolic.svg
@@ -0,0 +1 @@
+network-mobile-100-lte-locked.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-lte-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-lte-locked.svg
new file mode 100644
index 000000000..f6f8caed0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-lte-locked.svg
@@ -0,0 +1,8 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m17 13c-1.108 0-2 0.91-2 2.03v0.97h-1v4h6v-4h-1v-0.97c0-1.12-0.892-2.03-2-2.03zm0 1c0.554 0 1 0.44 1 1v1h-2v-1c0-0.56 0.446-1 1-1z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m19 5-14 14h8v-4h1.014c0.019-1.64 1.342-3 2.986-3 0.774 0 1.471 0.31 2 0.8z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m5 5v5h4v-1h-3v-4z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-lte-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-lte-symbolic.svg
new file mode 120000
index 000000000..786ffa438
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-lte-symbolic.svg
@@ -0,0 +1 @@
+network-mobile-100-lte.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-lte.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-lte.svg
new file mode 100644
index 000000000..b0bb496db
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-lte.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m5 19 14-14v14z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m5 5v5h4v-1h-3v-4z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-symbolic.svg
new file mode 120000
index 000000000..90a741a11
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-symbolic.svg
@@ -0,0 +1 @@
+network-cellular-signal-excellent.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-umts-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-umts-locked-symbolic.svg
new file mode 120000
index 000000000..9eb243378
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-umts-locked-symbolic.svg
@@ -0,0 +1 @@
+network-mobile-100-umts-locked.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-umts-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-umts-locked.svg
new file mode 100644
index 000000000..5070bd987
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-umts-locked.svg
@@ -0,0 +1,8 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m17 13c-1.108 0-2 0.91-2 2.03v0.97h-1v4h6v-4h-1v-0.97c0-1.12-0.892-2.03-2-2.03zm0 1c0.554 0 1 0.44 1 1v1h-2v-1c0-0.56 0.446-1 1-1z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m19 5-14 14h8v-4h1.014c0.019-1.64 1.342-3 2.986-3 0.774 0 1.471 0.31 2 0.8z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m5 5v5h4v-5h-1v4h-2v-4z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-umts-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-umts-symbolic.svg
new file mode 120000
index 000000000..023f9eb1b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-umts-symbolic.svg
@@ -0,0 +1 @@
+network-mobile-100-umts.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-umts.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-umts.svg
new file mode 100644
index 000000000..6a6cd5c85
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100-umts.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m5 19 14-14v14z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m5 5v5h4v-5h-1v4h-2v-4z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100.svg
new file mode 120000
index 000000000..90a741a11
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-100.svg
@@ -0,0 +1 @@
+network-cellular-signal-excellent.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-5g-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-5g-locked.svg
new file mode 100644
index 000000000..e5acd0000
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-5g-locked.svg
@@ -0,0 +1,9 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m19 5-14 14h8v-4h1.01c0.02-1.64 1.35-3 2.99-3 0.77 0 1.47 0.31 2 0.8z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m9 15-4 4h4z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m17 13c-1.11 0-2 0.91-2 2.03v0.97h-1v4h6v-4h-1v-0.97c0-1.12-0.89-2.03-2-2.03zm0 1c0.55 0 1 0.44 1 1v1h-2v-1c0-0.56 0.45-1 1-1z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m4 5v3h3v1h-3v1h4v-3h-3v-1h3v-1zm5 0v5h4v-3h-2v1h1v1h-2v-3h3v-1h-3z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-5g.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-5g.svg
new file mode 100644
index 000000000..e80f9fabc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-5g.svg
@@ -0,0 +1,8 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m5 19 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m9 15-4 4h4z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m4 5v3h3v1h-3v1h4v-3h-3v-1h3v-1zm5 0v5h4v-3h-2v1h1v1h-2v-3h3v-1h-3z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-edge-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-edge-locked-symbolic.svg
new file mode 120000
index 000000000..89d8480a7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-edge-locked-symbolic.svg
@@ -0,0 +1 @@
+network-mobile-20-edge-locked.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-edge-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-edge-locked.svg
new file mode 100644
index 000000000..b511f462f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-edge-locked.svg
@@ -0,0 +1,9 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m19 5-14 14h8v-4h1.01c0.02-1.64 1.35-3 2.99-3 0.77 0 1.47 0.31 2 0.8z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m5 5v5h4v-1h-3v-1h2v-1h-2v-1h3v-1z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m9 15-4 4h4z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m17 13c-1.11 0-2 0.91-2 2.03v0.97h-1v4h6v-4h-1v-0.97c0-1.12-0.89-2.03-2-2.03zm0 1c0.55 0 1 0.44 1 1v1h-2v-1c0-0.56 0.45-1 1-1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-edge-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-edge-symbolic.svg
new file mode 120000
index 000000000..2fdb0ae30
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-edge-symbolic.svg
@@ -0,0 +1 @@
+network-mobile-20-edge.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-edge.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-edge.svg
new file mode 100644
index 000000000..a65266726
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-edge.svg
@@ -0,0 +1,8 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m5 19 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m9 15-4 4h4z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m5 5v5h4v-1h-3v-1h2v-1h-2v-1h3v-1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-gprs-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-gprs-locked-symbolic.svg
new file mode 120000
index 000000000..e5f34f793
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-gprs-locked-symbolic.svg
@@ -0,0 +1 @@
+network-mobile-20-gprs-locked.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-gprs-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-gprs-locked.svg
new file mode 100644
index 000000000..87662098f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-gprs-locked.svg
@@ -0,0 +1,9 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m19 5-14 14h8v-4h1.01c0.02-1.64 1.35-3 2.99-3 0.77 0 1.47 0.31 2 0.8z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m9 15-4 4h4z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m17 13c-1.11 0-2 0.91-2 2.03v0.97h-1v4h6v-4h-1v-0.97c0-1.12-0.89-2.03-2-2.03zm0 1c0.55 0 1 0.44 1 1v1h-2v-1c0-0.56 0.45-1 1-1z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m5 5v5h4v-3h-2v1h1v1h-2v-3h3v-1h-3z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-gprs-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-gprs-symbolic.svg
new file mode 120000
index 000000000..044604ee2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-gprs-symbolic.svg
@@ -0,0 +1 @@
+network-mobile-20-gprs.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-gprs.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-gprs.svg
new file mode 100644
index 000000000..117f52d75
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-gprs.svg
@@ -0,0 +1,8 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m5 19 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m9 15-4 4h4z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m5 5v5h4v-3h-2v1h1v1h-2v-3h3v-1h-3z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-hsdpa-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-hsdpa-locked-symbolic.svg
new file mode 120000
index 000000000..029948c42
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-hsdpa-locked-symbolic.svg
@@ -0,0 +1 @@
+network-mobile-20-hsdpa-locked.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-hsdpa-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-hsdpa-locked.svg
new file mode 100644
index 000000000..09567e63b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-hsdpa-locked.svg
@@ -0,0 +1,9 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m19 5-14 14h8v-4h1.01c0.02-1.64 1.35-3 2.99-3 0.77 0 1.47 0.31 2 0.8z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m9 15-4 4h4z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m17 13c-1.11 0-2 0.91-2 2.03v0.97h-1v4h6v-4h-1v-0.97c0-1.12-0.89-2.03-2-2.03zm0 1c0.55 0 1 0.44 1 1v1h-2v-1c0-0.56 0.45-1 1-1z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m5 5v5h1v-2h2v2h1v-5h-1v2h-2v-2zm5 0 1 2 1-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-hsdpa-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-hsdpa-symbolic.svg
new file mode 120000
index 000000000..6a7d66802
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-hsdpa-symbolic.svg
@@ -0,0 +1 @@
+network-mobile-20-hsdpa.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-hsdpa.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-hsdpa.svg
new file mode 100644
index 000000000..6ab188481
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-hsdpa.svg
@@ -0,0 +1,8 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m5 19 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m9 15-4 4h4z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m5 5v5h1v-2h2v2h1v-5h-1v2h-2v-2zm5 0 1 2 1-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-hspa-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-hspa-locked-symbolic.svg
new file mode 120000
index 000000000..12729b73a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-hspa-locked-symbolic.svg
@@ -0,0 +1 @@
+network-mobile-20-hspa-locked.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-hspa-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-hspa-locked.svg
new file mode 100644
index 000000000..1d6ab93c9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-hspa-locked.svg
@@ -0,0 +1,9 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m19 5-14 14h8v-4h1.01c0.02-1.64 1.35-3 2.99-3 0.77 0 1.47 0.31 2 0.8z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m9 15-4 4h4z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m17 13c-1.11 0-2 0.91-2 2.03v0.97h-1v4h6v-4h-1v-0.97c0-1.12-0.89-2.03-2-2.03zm0 1c0.55 0 1 0.44 1 1v1h-2v-1c0-0.56 0.45-1 1-1z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m5 5v5h1v-2h2v2h1v-5h-1v2h-2v-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-hspa-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-hspa-symbolic.svg
new file mode 120000
index 000000000..f9cc0e4c2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-hspa-symbolic.svg
@@ -0,0 +1 @@
+network-mobile-20-hspa.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-hspa.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-hspa.svg
new file mode 100644
index 000000000..5c033baeb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-hspa.svg
@@ -0,0 +1,8 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m5 19 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m9 15-4 4h4z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m5 5v5h1v-2h2v2h1v-5h-1v2h-2v-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-hsupa-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-hsupa-locked-symbolic.svg
new file mode 120000
index 000000000..cbfc12ffb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-hsupa-locked-symbolic.svg
@@ -0,0 +1 @@
+network-mobile-20-hsupa-locked.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-hsupa-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-hsupa-locked.svg
new file mode 100644
index 000000000..39a86f034
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-hsupa-locked.svg
@@ -0,0 +1,9 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m19 5-14 14h8v-4h1.01c0.02-1.64 1.35-3 2.99-3 0.77 0 1.47 0.31 2 0.8z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m9 15-4 4h4z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m17 13c-1.11 0-2 0.91-2 2.03v0.97h-1v4h6v-4h-1v-0.97c0-1.12-0.89-2.03-2-2.03zm0 1c0.55 0 1 0.44 1 1v1h-2v-1c0-0.56 0.45-1 1-1z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m5 5v5h1v-2h2v2h1v-5h-1v2h-2v-2zm6 0-1 2h2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-hsupa-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-hsupa-symbolic.svg
new file mode 120000
index 000000000..b234f7b79
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-hsupa-symbolic.svg
@@ -0,0 +1 @@
+network-mobile-20-hsupa.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-hsupa.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-hsupa.svg
new file mode 100644
index 000000000..a231fe7a1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-hsupa.svg
@@ -0,0 +1,8 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m5 19 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m5 5v5h1v-2h2v2h1v-5h-1v2h-2v-2zm6 0-1 2h2z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m9 15-4 4h4z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-locked-symbolic.svg
new file mode 120000
index 000000000..ea1920ef0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-locked-symbolic.svg
@@ -0,0 +1 @@
+network-cellular-secure-signal-none.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-locked.svg
new file mode 120000
index 000000000..ea1920ef0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-locked.svg
@@ -0,0 +1 @@
+network-cellular-secure-signal-none.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-lte-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-lte-locked-symbolic.svg
new file mode 120000
index 000000000..e6babb6ec
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-lte-locked-symbolic.svg
@@ -0,0 +1 @@
+network-mobile-20-lte-locked.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-lte-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-lte-locked.svg
new file mode 100644
index 000000000..0b72c123e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-lte-locked.svg
@@ -0,0 +1,9 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m19 5-14 14h8v-4h1.01c0.02-1.64 1.35-3 2.99-3 0.77 0 1.47 0.31 2 0.8z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m9 15-4 4h4z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m17 13c-1.11 0-2 0.91-2 2.03v0.97h-1v4h6v-4h-1v-0.97c0-1.12-0.89-2.03-2-2.03zm0 1c0.55 0 1 0.44 1 1v1h-2v-1c0-0.56 0.45-1 1-1z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m5 5v5h4v-1h-3v-4z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-lte-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-lte-symbolic.svg
new file mode 120000
index 000000000..0620f67b5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-lte-symbolic.svg
@@ -0,0 +1 @@
+network-mobile-20-lte.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-lte.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-lte.svg
new file mode 100644
index 000000000..c778d6a6d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-lte.svg
@@ -0,0 +1,8 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m5 19 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m9 15-4 4h4z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m5 5v5h4v-1h-3v-4z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-symbolic.svg
new file mode 120000
index 000000000..a4482d856
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-symbolic.svg
@@ -0,0 +1 @@
+network-cellular-signal-none.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-umts-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-umts-locked-symbolic.svg
new file mode 120000
index 000000000..bdde1ae58
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-umts-locked-symbolic.svg
@@ -0,0 +1 @@
+network-mobile-20-umts-locked.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-umts-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-umts-locked.svg
new file mode 100644
index 000000000..36aa857b5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-umts-locked.svg
@@ -0,0 +1,9 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m19 5-14 14h8v-4h1.01c0.02-1.64 1.35-3 2.99-3 0.77 0 1.47 0.31 2 0.8z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m9 15-4 4h4z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m17 13c-1.11 0-2 0.91-2 2.03v0.97h-1v4h6v-4h-1v-0.97c0-1.12-0.89-2.03-2-2.03zm0 1c0.55 0 1 0.44 1 1v1h-2v-1c0-0.56 0.45-1 1-1z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m5 5v5h4v-5h-1v4h-2v-4z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-umts-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-umts-symbolic.svg
new file mode 120000
index 000000000..201b52e19
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-umts-symbolic.svg
@@ -0,0 +1 @@
+network-mobile-20-umts.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-umts.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-umts.svg
new file mode 100644
index 000000000..40861124f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20-umts.svg
@@ -0,0 +1,8 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m5 19 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m5 5v5h4v-5h-1v4h-2v-4z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m9 15-4 4h4z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20.svg
new file mode 120000
index 000000000..a4482d856
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-20.svg
@@ -0,0 +1 @@
+network-cellular-signal-none.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-5g-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-5g-locked.svg
new file mode 100644
index 000000000..fcc2945c6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-5g-locked.svg
@@ -0,0 +1,9 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m19 5-14 14h8v-4h1.014c0.019-1.64 1.342-3 2.986-3 0.774 0 1.471 0.31 2 0.8z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m13 11-8 8h8z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m17 13c-1.108 0-2 0.91-2 2.03v0.97h-1v4h6v-4h-1v-0.97c0-1.12-0.892-2.03-2-2.03zm0 1c0.554 0 1 0.44 1 1v1h-2v-1c0-0.56 0.446-1 1-1z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m4 5v3h3v1h-3v1h4v-3h-3v-1h3v-1zm5 0v5h4v-3h-2v1h1v1h-2v-3h3v-1h-3z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-5g.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-5g.svg
new file mode 100644
index 000000000..8e6dbf14c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-5g.svg
@@ -0,0 +1,8 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m5 19 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m13 11-8 8h8z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m4 5v3h3v1h-3v1h4v-3h-3v-1h3v-1zm5 0v5h4v-3h-2v1h1v1h-2v-3h3v-1h-3z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-edge-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-edge-locked-symbolic.svg
new file mode 120000
index 000000000..775e67e36
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-edge-locked-symbolic.svg
@@ -0,0 +1 @@
+network-mobile-40-edge-locked.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-edge-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-edge-locked.svg
new file mode 100644
index 000000000..82ee148ce
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-edge-locked.svg
@@ -0,0 +1,9 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m19 5-14 14h8v-4h1.014c0.019-1.64 1.342-3 2.986-3 0.774 0 1.471 0.31 2 0.8z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m13 11-8 8h8z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m17 13c-1.108 0-2 0.91-2 2.03v0.97h-1v4h6v-4h-1v-0.97c0-1.12-0.892-2.03-2-2.03zm0 1c0.554 0 1 0.44 1 1v1h-2v-1c0-0.56 0.446-1 1-1z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m5 5v5h4v-1h-3v-1h2v-1h-2v-1h3v-1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-edge-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-edge-symbolic.svg
new file mode 120000
index 000000000..c1ab88338
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-edge-symbolic.svg
@@ -0,0 +1 @@
+network-mobile-40-edge.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-edge.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-edge.svg
new file mode 100644
index 000000000..5e70e75ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-edge.svg
@@ -0,0 +1,8 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m5 19 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m13 11-8 8h8z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m5 5v5h4v-1h-3v-1h2v-1h-2v-1h3v-1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-gprs-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-gprs-locked-symbolic.svg
new file mode 120000
index 000000000..1eeb62c30
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-gprs-locked-symbolic.svg
@@ -0,0 +1 @@
+network-mobile-40-gprs-locked.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-gprs-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-gprs-locked.svg
new file mode 100644
index 000000000..fdc67c83d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-gprs-locked.svg
@@ -0,0 +1,9 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m19 5-14 14h8v-4h1.014c0.019-1.64 1.342-3 2.986-3 0.774 0 1.471 0.31 2 0.8z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m13 11-8 8h8z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m17 13c-1.108 0-2 0.91-2 2.03v0.97h-1v4h6v-4h-1v-0.97c0-1.12-0.892-2.03-2-2.03zm0 1c0.554 0 1 0.44 1 1v1h-2v-1c0-0.56 0.446-1 1-1z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m5 5v5h4v-3h-2v1h1v1h-2v-3h3v-1h-3z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-gprs-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-gprs-symbolic.svg
new file mode 120000
index 000000000..c1c3fec4f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-gprs-symbolic.svg
@@ -0,0 +1 @@
+network-mobile-40-gprs.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-gprs.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-gprs.svg
new file mode 100644
index 000000000..24867f8ba
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-gprs.svg
@@ -0,0 +1,8 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m5 19 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m13 11-8 8h8z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m5 5v5h4v-3h-2v1h1v1h-2v-3h3v-1h-3z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-hsdpa-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-hsdpa-locked-symbolic.svg
new file mode 120000
index 000000000..993c44fb4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-hsdpa-locked-symbolic.svg
@@ -0,0 +1 @@
+network-mobile-40-hsdpa-locked.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-hsdpa-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-hsdpa-locked.svg
new file mode 100644
index 000000000..a9eac6a77
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-hsdpa-locked.svg
@@ -0,0 +1,9 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m19 5-14 14h8v-4h1.014c0.019-1.64 1.342-3 2.986-3 0.774 0 1.471 0.31 2 0.8z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m13 11-8 8h8z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m17 13c-1.108 0-2 0.91-2 2.03v0.97h-1v4h6v-4h-1v-0.97c0-1.12-0.892-2.03-2-2.03zm0 1c0.554 0 1 0.44 1 1v1h-2v-1c0-0.56 0.446-1 1-1z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m5 5v5h1v-2h2v2h1v-5h-1v2h-2v-2zm5 0 1 2 1-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-hsdpa-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-hsdpa-symbolic.svg
new file mode 120000
index 000000000..f726ff10d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-hsdpa-symbolic.svg
@@ -0,0 +1 @@
+network-mobile-40-hsdpa.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-hsdpa.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-hsdpa.svg
new file mode 100644
index 000000000..93503d4ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-hsdpa.svg
@@ -0,0 +1,8 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m5 19 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m13 11-8 8h8z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m5 5v5h1v-2h2v2h1v-5h-1v2h-2v-2zm5 0 1 2 1-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-hspa-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-hspa-locked-symbolic.svg
new file mode 120000
index 000000000..f06b42866
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-hspa-locked-symbolic.svg
@@ -0,0 +1 @@
+network-mobile-40-hspa-locked.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-hspa-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-hspa-locked.svg
new file mode 100644
index 000000000..f2e772780
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-hspa-locked.svg
@@ -0,0 +1,9 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m19 5-14 14h8v-4h1.014c0.019-1.64 1.342-3 2.986-3 0.774 0 1.471 0.31 2 0.8z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m13 11-8 8h8z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m17 13c-1.108 0-2 0.91-2 2.03v0.97h-1v4h6v-4h-1v-0.97c0-1.12-0.892-2.03-2-2.03zm0 1c0.554 0 1 0.44 1 1v1h-2v-1c0-0.56 0.446-1 1-1z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m5 5v5h1v-2h2v2h1v-5h-1v2h-2v-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-hspa-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-hspa-symbolic.svg
new file mode 120000
index 000000000..bb7fd41d9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-hspa-symbolic.svg
@@ -0,0 +1 @@
+network-mobile-40-hspa.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-hspa.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-hspa.svg
new file mode 100644
index 000000000..601353dfb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-hspa.svg
@@ -0,0 +1,8 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m5 19 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m13 11-8 8h8z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m5 5v5h1v-2h2v2h1v-5h-1v2h-2v-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-hsupa-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-hsupa-locked-symbolic.svg
new file mode 120000
index 000000000..b4624814e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-hsupa-locked-symbolic.svg
@@ -0,0 +1 @@
+network-mobile-40-hsupa-locked.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-hsupa-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-hsupa-locked.svg
new file mode 100644
index 000000000..4343e22b9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-hsupa-locked.svg
@@ -0,0 +1,9 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m19 5-14 14h8v-4h1.014c0.019-1.64 1.342-3 2.986-3 0.774 0 1.471 0.31 2 0.8z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m13 11-8 8h8z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m17 13c-1.108 0-2 0.91-2 2.03v0.97h-1v4h6v-4h-1v-0.97c0-1.12-0.892-2.03-2-2.03zm0 1c0.554 0 1 0.44 1 1v1h-2v-1c0-0.56 0.446-1 1-1z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m5 5v5h1v-2h2v2h1v-5h-1v2h-2v-2zm6 0-1 2h2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-hsupa-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-hsupa-symbolic.svg
new file mode 120000
index 000000000..036a09d6f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-hsupa-symbolic.svg
@@ -0,0 +1 @@
+network-mobile-40-hsupa.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-hsupa.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-hsupa.svg
new file mode 100644
index 000000000..375ece311
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-hsupa.svg
@@ -0,0 +1,8 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m5 19 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m13 11-8 8h8z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m5 5v5h1v-2h2v2h1v-5h-1v2h-2v-2zm6 0-1 2h2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-locked-symbolic.svg
new file mode 120000
index 000000000..86597a5a5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-locked-symbolic.svg
@@ -0,0 +1 @@
+network-cellular-secure-signal-low.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-locked.svg
new file mode 120000
index 000000000..86597a5a5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-locked.svg
@@ -0,0 +1 @@
+network-cellular-secure-signal-low.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-lte-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-lte-locked-symbolic.svg
new file mode 120000
index 000000000..b265b38f3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-lte-locked-symbolic.svg
@@ -0,0 +1 @@
+network-mobile-40-lte-locked.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-lte-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-lte-locked.svg
new file mode 100644
index 000000000..58e163347
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-lte-locked.svg
@@ -0,0 +1,9 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m19 5-14 14h8v-4h1.014c0.019-1.64 1.342-3 2.986-3 0.774 0 1.471 0.31 2 0.8z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m13 11-8 8h8z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m17 13c-1.108 0-2 0.91-2 2.03v0.97h-1v4h6v-4h-1v-0.97c0-1.12-0.892-2.03-2-2.03zm0 1c0.554 0 1 0.44 1 1v1h-2v-1c0-0.56 0.446-1 1-1z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m5 5v5h4v-1h-3v-4z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-lte-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-lte-symbolic.svg
new file mode 120000
index 000000000..879978938
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-lte-symbolic.svg
@@ -0,0 +1 @@
+network-mobile-40-lte.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-lte.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-lte.svg
new file mode 100644
index 000000000..cc0291715
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-lte.svg
@@ -0,0 +1,8 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m5 19 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m13 11-8 8h8z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m5 5v5h4v-1h-3v-4z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-symbolic.svg
new file mode 120000
index 000000000..1f49b2fc8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-symbolic.svg
@@ -0,0 +1 @@
+network-cellular-signal-low.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-umts-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-umts-locked-symbolic.svg
new file mode 120000
index 000000000..047a295cf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-umts-locked-symbolic.svg
@@ -0,0 +1 @@
+network-mobile-40-umts-locked.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-umts-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-umts-locked.svg
new file mode 100644
index 000000000..9d2e52d36
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-umts-locked.svg
@@ -0,0 +1,9 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m19 5-14 14h8v-4h1.014c0.019-1.64 1.342-3 2.986-3 0.774 0 1.471 0.31 2 0.8z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m13 11-8 8h8z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m17 13c-1.108 0-2 0.91-2 2.03v0.97h-1v4h6v-4h-1v-0.97c0-1.12-0.892-2.03-2-2.03zm0 1c0.554 0 1 0.44 1 1v1h-2v-1c0-0.56 0.446-1 1-1z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m5 5v5h4v-5h-1v4h-2v-4z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-umts-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-umts-symbolic.svg
new file mode 120000
index 000000000..f5f0cef6f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-umts-symbolic.svg
@@ -0,0 +1 @@
+network-mobile-40-umts.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-umts.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-umts.svg
new file mode 100644
index 000000000..4a31324e1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40-umts.svg
@@ -0,0 +1,8 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m5 19 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m13 11-8 8h8z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m5 5v5h4v-5h-1v4h-2v-4z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40.svg
new file mode 120000
index 000000000..1f49b2fc8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-40.svg
@@ -0,0 +1 @@
+network-cellular-signal-low.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-5g-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-5g-locked.svg
new file mode 100644
index 000000000..eec25037f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-5g-locked.svg
@@ -0,0 +1,9 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m19 5-14 14h8v-4h1.01c0.02-1.64 1.35-3 2.99-3 0.77 0 1.47 0.31 2 0.8z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m15 9-10 10h8v-4h1a3 3 0 0 1 1-2.232z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m17 13c-1.11 0-2 0.91-2 2.03v0.97h-1v4h6v-4h-1v-0.97c0-1.12-0.89-2.03-2-2.03zm0 1c0.55 0 1 0.44 1 1v1h-2v-1c0-0.56 0.45-1 1-1z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m4 5v3h3v1h-3v1h4v-3h-3v-1h3v-1zm5 0v5h4v-3h-2v1h1v1h-2v-3h3v-1h-3z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-5g.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-5g.svg
new file mode 100644
index 000000000..c4aec9bb9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-5g.svg
@@ -0,0 +1,8 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m5 19 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m15 9-10 10h10z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m4 5v3h3v1h-3v1h4v-3h-3v-1h3v-1zm5 0v5h4v-3h-2v1h1v1h-2v-3h3v-1h-3z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-edge-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-edge-locked-symbolic.svg
new file mode 120000
index 000000000..edc8be02d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-edge-locked-symbolic.svg
@@ -0,0 +1 @@
+network-mobile-60-edge-locked.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-edge-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-edge-locked.svg
new file mode 100644
index 000000000..26732563c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-edge-locked.svg
@@ -0,0 +1,9 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m19 5-14 14h8v-4h1.01c0.02-1.64 1.35-3 2.99-3 0.77 0 1.47 0.31 2 0.8z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m15 9-10 10h8v-4h1a3 3 0 0 1 1-2.232z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m17 13c-1.11 0-2 0.91-2 2.03v0.97h-1v4h6v-4h-1v-0.97c0-1.12-0.89-2.03-2-2.03zm0 1c0.55 0 1 0.44 1 1v1h-2v-1c0-0.56 0.45-1 1-1z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m5 5v5h4v-1h-3v-1h2v-1h-2v-1h3v-1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-edge-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-edge-symbolic.svg
new file mode 120000
index 000000000..11450c90c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-edge-symbolic.svg
@@ -0,0 +1 @@
+network-mobile-60-edge.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-edge.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-edge.svg
new file mode 100644
index 000000000..3afab9682
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-edge.svg
@@ -0,0 +1,8 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m5 19 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m15 9-10 10h10z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m5 5v5h4v-1h-3v-1h2v-1h-2v-1h3v-1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-gprs-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-gprs-locked-symbolic.svg
new file mode 120000
index 000000000..23a3c29dc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-gprs-locked-symbolic.svg
@@ -0,0 +1 @@
+network-mobile-60-gprs-locked.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-gprs-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-gprs-locked.svg
new file mode 100644
index 000000000..36a74943b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-gprs-locked.svg
@@ -0,0 +1,9 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m19 5-14 14h8v-4h1.01c0.02-1.64 1.35-3 2.99-3 0.77 0 1.47 0.31 2 0.8z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m15 9-10 10h8v-4h1a3 3 0 0 1 1-2.232z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m17 13c-1.11 0-2 0.91-2 2.03v0.97h-1v4h6v-4h-1v-0.97c0-1.12-0.89-2.03-2-2.03zm0 1c0.55 0 1 0.44 1 1v1h-2v-1c0-0.56 0.45-1 1-1z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m5 5v5h4v-3h-2v1h1v1h-2v-3h3v-1h-3z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-gprs-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-gprs-symbolic.svg
new file mode 120000
index 000000000..13495e01f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-gprs-symbolic.svg
@@ -0,0 +1 @@
+network-mobile-60-gprs.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-gprs.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-gprs.svg
new file mode 100644
index 000000000..bd1eb6bfe
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-gprs.svg
@@ -0,0 +1,8 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m5 19 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m15 9-10 10h10z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m5 5v5h4v-3h-2v1h1v1h-2v-3h3v-1h-3z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-hsdpa-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-hsdpa-locked-symbolic.svg
new file mode 120000
index 000000000..ef0b68796
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-hsdpa-locked-symbolic.svg
@@ -0,0 +1 @@
+network-mobile-60-hsdpa-locked.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-hsdpa-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-hsdpa-locked.svg
new file mode 100644
index 000000000..214bc5c55
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-hsdpa-locked.svg
@@ -0,0 +1,9 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m19 5-14 14h8v-4h1.01c0.02-1.64 1.35-3 2.99-3 0.77 0 1.47 0.31 2 0.8z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m15 9-10 10h8v-4h1a3 3 0 0 1 1-2.232z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m17 13c-1.11 0-2 0.91-2 2.03v0.97h-1v4h6v-4h-1v-0.97c0-1.12-0.89-2.03-2-2.03zm0 1c0.55 0 1 0.44 1 1v1h-2v-1c0-0.56 0.45-1 1-1z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m5 5v5h1v-2h2v2h1v-5h-1v2h-2v-2zm5 0 1 2 1-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-hsdpa-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-hsdpa-symbolic.svg
new file mode 120000
index 000000000..296d5c56f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-hsdpa-symbolic.svg
@@ -0,0 +1 @@
+network-mobile-60-hsdpa.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-hsdpa.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-hsdpa.svg
new file mode 100644
index 000000000..d0770a269
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-hsdpa.svg
@@ -0,0 +1,8 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m5 19 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m15 9-10 10h10z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m5 5v5h1v-2h2v2h1v-5h-1v2h-2v-2zm5 0 1 2 1-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-hspa-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-hspa-locked-symbolic.svg
new file mode 120000
index 000000000..5f7a62584
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-hspa-locked-symbolic.svg
@@ -0,0 +1 @@
+network-mobile-60-hspa-locked.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-hspa-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-hspa-locked.svg
new file mode 100644
index 000000000..1d9354653
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-hspa-locked.svg
@@ -0,0 +1,9 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m19 5-14 14h8v-4h1.01c0.02-1.64 1.35-3 2.99-3 0.77 0 1.47 0.31 2 0.8z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m15 9-10 10h8v-4h1a3 3 0 0 1 1-2.232z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m17 13c-1.11 0-2 0.91-2 2.03v0.97h-1v4h6v-4h-1v-0.97c0-1.12-0.89-2.03-2-2.03zm0 1c0.55 0 1 0.44 1 1v1h-2v-1c0-0.56 0.45-1 1-1z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m5 5v5h1v-2h2v2h1v-5h-1v2h-2v-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-hspa-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-hspa-symbolic.svg
new file mode 120000
index 000000000..5664b31fb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-hspa-symbolic.svg
@@ -0,0 +1 @@
+network-mobile-60-hspa.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-hspa.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-hspa.svg
new file mode 100644
index 000000000..554561fb5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-hspa.svg
@@ -0,0 +1,8 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m5 19 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m15 9-10 10h10z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m5 5v5h1v-2h2v2h1v-5h-1v2h-2v-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-hsupa-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-hsupa-locked-symbolic.svg
new file mode 120000
index 000000000..d6dbb7eb4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-hsupa-locked-symbolic.svg
@@ -0,0 +1 @@
+network-mobile-60-hsupa-locked.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-hsupa-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-hsupa-locked.svg
new file mode 100644
index 000000000..8ef6ad083
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-hsupa-locked.svg
@@ -0,0 +1,9 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m19 5-14 14h8v-4h1.01c0.02-1.64 1.35-3 2.99-3 0.77 0 1.47 0.31 2 0.8z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m15 9-10 10h8v-4h1a3 3 0 0 1 1-2.232z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m17 13c-1.11 0-2 0.91-2 2.03v0.97h-1v4h6v-4h-1v-0.97c0-1.12-0.89-2.03-2-2.03zm0 1c0.55 0 1 0.44 1 1v1h-2v-1c0-0.56 0.45-1 1-1z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m5 5v5h1v-2h2v2h1v-5h-1v2h-2v-2zm6 0-1 2h2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-hsupa-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-hsupa-symbolic.svg
new file mode 120000
index 000000000..ece34dd9f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-hsupa-symbolic.svg
@@ -0,0 +1 @@
+network-mobile-60-hsupa.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-hsupa.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-hsupa.svg
new file mode 100644
index 000000000..623ef81ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-hsupa.svg
@@ -0,0 +1,8 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m5 19 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m15 9-10 10h10z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m5 5v5h1v-2h2v2h1v-5h-1v2h-2v-2zm6 0-1 2h2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-locked-symbolic.svg
new file mode 120000
index 000000000..08f73d5e3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-locked-symbolic.svg
@@ -0,0 +1 @@
+network-cellular-secure-signal-ok.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-locked.svg
new file mode 120000
index 000000000..08f73d5e3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-locked.svg
@@ -0,0 +1 @@
+network-cellular-secure-signal-ok.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-lte-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-lte-locked-symbolic.svg
new file mode 120000
index 000000000..0739d9e33
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-lte-locked-symbolic.svg
@@ -0,0 +1 @@
+network-mobile-60-lte-locked.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-lte-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-lte-locked.svg
new file mode 100644
index 000000000..97e288ac4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-lte-locked.svg
@@ -0,0 +1,9 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m19 5-14 14h8v-4h1.01c0.02-1.64 1.35-3 2.99-3 0.77 0 1.47 0.31 2 0.8z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m15 9-10 10h8v-4h1a3 3 0 0 1 1-2.232z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m17 13c-1.11 0-2 0.91-2 2.03v0.97h-1v4h6v-4h-1v-0.97c0-1.12-0.89-2.03-2-2.03zm0 1c0.55 0 1 0.44 1 1v1h-2v-1c0-0.56 0.45-1 1-1z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m5 5v5h4v-1h-3v-4z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-lte-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-lte-symbolic.svg
new file mode 120000
index 000000000..09b5c34d9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-lte-symbolic.svg
@@ -0,0 +1 @@
+network-mobile-60-lte.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-lte.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-lte.svg
new file mode 100644
index 000000000..39a087a67
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-lte.svg
@@ -0,0 +1,8 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m5 19 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m15 9-10 10h10z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m5 5v5h4v-1h-3v-4z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-symbolic.svg
new file mode 120000
index 000000000..f8764e2c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-symbolic.svg
@@ -0,0 +1 @@
+network-cellular-signal-ok.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-umts-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-umts-locked-symbolic.svg
new file mode 120000
index 000000000..8b8e01868
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-umts-locked-symbolic.svg
@@ -0,0 +1 @@
+network-mobile-60-umts-locked.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-umts-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-umts-locked.svg
new file mode 100644
index 000000000..9cabf7f4d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-umts-locked.svg
@@ -0,0 +1,9 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m19 5-14 14h8v-4h1.01c0.02-1.64 1.35-3 2.99-3 0.77 0 1.47 0.31 2 0.8z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m15 9-10 10h8v-4h1a3 3 0 0 1 1-2.232z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m17 13c-1.11 0-2 0.91-2 2.03v0.97h-1v4h6v-4h-1v-0.97c0-1.12-0.89-2.03-2-2.03zm0 1c0.55 0 1 0.44 1 1v1h-2v-1c0-0.56 0.45-1 1-1z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m5 5v5h4v-5h-1v4h-2v-4z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-umts-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-umts-symbolic.svg
new file mode 120000
index 000000000..ba86fb9b8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-umts-symbolic.svg
@@ -0,0 +1 @@
+network-mobile-60-umts.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-umts.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-umts.svg
new file mode 100644
index 000000000..84a6e633b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60-umts.svg
@@ -0,0 +1,8 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m5 19 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m15 9-10 10h10z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m5 5v5h4v-5h-1v4h-2v-4z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60.svg
new file mode 120000
index 000000000..f8764e2c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-60.svg
@@ -0,0 +1 @@
+network-cellular-signal-ok.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-5g-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-5g-locked.svg
new file mode 100644
index 000000000..d04a8cd3c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-5g-locked.svg
@@ -0,0 +1,9 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m19 5-14 14h8v-4h1.01c0.02-1.64 1.35-3 2.99-3 0.77 0 1.47 0.31 2 0.8z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m17 7-12 12h8v-4h1a3 3 0 0 1 3-3z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m17 13c-1.11 0-2 0.91-2 2.03v0.97h-1v4h6v-4h-1v-0.97c0-1.12-0.89-2.03-2-2.03zm0 1c0.55 0 1 0.44 1 1v1h-2v-1c0-0.56 0.45-1 1-1z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m4 5v3h3v1h-3v1h4v-3h-3v-1h3v-1zm5 0v5h4v-3h-2v1h1v1h-2v-3h3v-1h-3z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-5g.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-5g.svg
new file mode 100644
index 000000000..c89317ca6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-5g.svg
@@ -0,0 +1,8 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m5 19 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m17 7-12 12h12z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m4 5v3h3v1h-3v1h4v-3h-3v-1h3v-1zm5 0v5h4v-3h-2v1h1v1h-2v-3h3v-1h-3z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-edge-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-edge-locked-symbolic.svg
new file mode 120000
index 000000000..b74786721
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-edge-locked-symbolic.svg
@@ -0,0 +1 @@
+network-mobile-80-edge-locked.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-edge-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-edge-locked.svg
new file mode 100644
index 000000000..b6f681bdc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-edge-locked.svg
@@ -0,0 +1,9 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m19 5-14 14h8v-4h1.01c0.02-1.64 1.35-3 2.99-3 0.77 0 1.47 0.31 2 0.8z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m17 7-12 12h8v-4h1a3 3 0 0 1 3-3z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m17 13c-1.11 0-2 0.91-2 2.03v0.97h-1v4h6v-4h-1v-0.97c0-1.12-0.89-2.03-2-2.03zm0 1c0.55 0 1 0.44 1 1v1h-2v-1c0-0.56 0.45-1 1-1z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m5 5v5h4v-1h-3v-1h2v-1h-2v-1h3v-1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-edge-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-edge-symbolic.svg
new file mode 120000
index 000000000..61bcd5aa3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-edge-symbolic.svg
@@ -0,0 +1 @@
+network-mobile-80-edge.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-edge.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-edge.svg
new file mode 100644
index 000000000..d53494797
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-edge.svg
@@ -0,0 +1,8 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m5 19 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m17 7-12 12h12z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m5 5v5h4v-1h-3v-1h2v-1h-2v-1h3v-1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-gprs-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-gprs-locked-symbolic.svg
new file mode 120000
index 000000000..b01014355
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-gprs-locked-symbolic.svg
@@ -0,0 +1 @@
+network-mobile-80-gprs-locked.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-gprs-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-gprs-locked.svg
new file mode 100644
index 000000000..d70051cc0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-gprs-locked.svg
@@ -0,0 +1,9 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m19 5-14 14h8v-4h1.01c0.02-1.64 1.35-3 2.99-3 0.77 0 1.47 0.31 2 0.8z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m17 7-12 12h8v-4h1a3 3 0 0 1 3-3z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m17 13c-1.11 0-2 0.91-2 2.03v0.97h-1v4h6v-4h-1v-0.97c0-1.12-0.89-2.03-2-2.03zm0 1c0.55 0 1 0.44 1 1v1h-2v-1c0-0.56 0.45-1 1-1z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m5 5v5h4v-3h-2v1h1v1h-2v-3h3v-1h-3z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-gprs-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-gprs-symbolic.svg
new file mode 120000
index 000000000..a45f6691f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-gprs-symbolic.svg
@@ -0,0 +1 @@
+network-mobile-80-gprs.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-gprs.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-gprs.svg
new file mode 100644
index 000000000..729672689
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-gprs.svg
@@ -0,0 +1,8 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m5 19 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m17 7-12 12h12z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m5 5v5h4v-3h-2v1h1v1h-2v-3h3v-1h-3z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-hsdpa-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-hsdpa-locked-symbolic.svg
new file mode 120000
index 000000000..d8c582c33
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-hsdpa-locked-symbolic.svg
@@ -0,0 +1 @@
+network-mobile-80-hsdpa-locked.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-hsdpa-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-hsdpa-locked.svg
new file mode 100644
index 000000000..ea2fc18b6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-hsdpa-locked.svg
@@ -0,0 +1,9 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m19 5-14 14h8v-4h1.01c0.02-1.64 1.35-3 2.99-3 0.77 0 1.47 0.31 2 0.8z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m17 7-12 12h8v-4h1a3 3 0 0 1 3-3z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m17 13c-1.11 0-2 0.91-2 2.03v0.97h-1v4h6v-4h-1v-0.97c0-1.12-0.89-2.03-2-2.03zm0 1c0.55 0 1 0.44 1 1v1h-2v-1c0-0.56 0.45-1 1-1z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m5 5v5h1v-2h2v2h1v-5h-1v2h-2v-2zm5 0 1 2 1-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-hsdpa-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-hsdpa-symbolic.svg
new file mode 120000
index 000000000..73f4d0cf3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-hsdpa-symbolic.svg
@@ -0,0 +1 @@
+network-mobile-80-hsdpa.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-hsdpa.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-hsdpa.svg
new file mode 100644
index 000000000..37aa2cf30
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-hsdpa.svg
@@ -0,0 +1,8 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m5 19 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m17 7-12 12h12z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m5 5v5h1v-2h2v2h1v-5h-1v2h-2v-2zm5 0 1 2 1-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-hspa-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-hspa-locked-symbolic.svg
new file mode 120000
index 000000000..0d74fd5ab
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-hspa-locked-symbolic.svg
@@ -0,0 +1 @@
+network-mobile-80-hspa-locked.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-hspa-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-hspa-locked.svg
new file mode 100644
index 000000000..18eed9be2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-hspa-locked.svg
@@ -0,0 +1,9 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m19 5-14 14h8v-4h1.01c0.02-1.64 1.35-3 2.99-3 0.77 0 1.47 0.31 2 0.8z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m17 7-12 12h8v-4h1a3 3 0 0 1 3-3z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m17 13c-1.11 0-2 0.91-2 2.03v0.97h-1v4h6v-4h-1v-0.97c0-1.12-0.89-2.03-2-2.03zm0 1c0.55 0 1 0.44 1 1v1h-2v-1c0-0.56 0.45-1 1-1z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m5 5v5h1v-2h2v2h1v-5h-1v2h-2v-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-hspa-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-hspa-symbolic.svg
new file mode 120000
index 000000000..df60150af
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-hspa-symbolic.svg
@@ -0,0 +1 @@
+network-mobile-80-hspa.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-hspa.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-hspa.svg
new file mode 100644
index 000000000..f05df2445
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-hspa.svg
@@ -0,0 +1,8 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m5 19 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m17 7-12 12h12z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m5 5v5h1v-2h2v2h1v-5h-1v2h-2v-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-hsupa-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-hsupa-locked-symbolic.svg
new file mode 120000
index 000000000..bb420f547
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-hsupa-locked-symbolic.svg
@@ -0,0 +1 @@
+network-mobile-80-hsupa-locked.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-hsupa-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-hsupa-locked.svg
new file mode 100644
index 000000000..104db8216
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-hsupa-locked.svg
@@ -0,0 +1,9 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m19 5-14 14h8v-4h1.01c0.02-1.64 1.35-3 2.99-3 0.77 0 1.47 0.31 2 0.8z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m17 7-12 12h8v-4h1a3 3 0 0 1 3-3z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m17 13c-1.11 0-2 0.91-2 2.03v0.97h-1v4h6v-4h-1v-0.97c0-1.12-0.89-2.03-2-2.03zm0 1c0.55 0 1 0.44 1 1v1h-2v-1c0-0.56 0.45-1 1-1z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m5 5v5h1v-2h2v2h1v-5h-1v2h-2v-2zm6 0-1 2h2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-hsupa-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-hsupa-symbolic.svg
new file mode 120000
index 000000000..0d00189de
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-hsupa-symbolic.svg
@@ -0,0 +1 @@
+network-mobile-80-hsupa.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-hsupa.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-hsupa.svg
new file mode 100644
index 000000000..6725b7dad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-hsupa.svg
@@ -0,0 +1,8 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m5 19 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m17 7-12 12h12z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m5 5v5h1v-2h2v2h1v-5h-1v2h-2v-2zm6 0-1 2h2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-locked-symbolic.svg
new file mode 120000
index 000000000..56374d216
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-locked-symbolic.svg
@@ -0,0 +1 @@
+network-cellular-secure-signal-good.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-locked.svg
new file mode 120000
index 000000000..56374d216
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-locked.svg
@@ -0,0 +1 @@
+network-cellular-secure-signal-good.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-lte-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-lte-locked-symbolic.svg
new file mode 120000
index 000000000..75a37bc4d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-lte-locked-symbolic.svg
@@ -0,0 +1 @@
+network-mobile-80-lte-locked.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-lte-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-lte-locked.svg
new file mode 100644
index 000000000..668d0b142
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-lte-locked.svg
@@ -0,0 +1,9 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m19 5-14 14h8v-4h1.01c0.02-1.64 1.35-3 2.99-3 0.77 0 1.47 0.31 2 0.8z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m17 7-12 12h8v-4h1a3 3 0 0 1 3-3z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m17 13c-1.11 0-2 0.91-2 2.03v0.97h-1v4h6v-4h-1v-0.97c0-1.12-0.89-2.03-2-2.03zm0 1c0.55 0 1 0.44 1 1v1h-2v-1c0-0.56 0.45-1 1-1z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m5 5v5h4v-1h-3v-4z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-lte-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-lte-symbolic.svg
new file mode 120000
index 000000000..ccd6c7a86
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-lte-symbolic.svg
@@ -0,0 +1 @@
+network-mobile-80-lte.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-lte.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-lte.svg
new file mode 100644
index 000000000..306b4a906
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-lte.svg
@@ -0,0 +1,8 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m5 19 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m17 7-12 12h12z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m5 5v5h4v-1h-3v-4z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-symbolic.svg
new file mode 120000
index 000000000..d483798e8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-symbolic.svg
@@ -0,0 +1 @@
+network-cellular-signal-good.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-umts-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-umts-locked-symbolic.svg
new file mode 120000
index 000000000..5292727e8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-umts-locked-symbolic.svg
@@ -0,0 +1 @@
+network-mobile-80-umts-locked.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-umts-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-umts-locked.svg
new file mode 100644
index 000000000..d3d1f03dc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-umts-locked.svg
@@ -0,0 +1,9 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m19 5-14 14h8v-4h1.01c0.02-1.64 1.35-3 2.99-3 0.77 0 1.47 0.31 2 0.8z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m17 7-12 12h8v-4h1a3 3 0 0 1 3-3z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m17 13c-1.11 0-2 0.91-2 2.03v0.97h-1v4h6v-4h-1v-0.97c0-1.12-0.89-2.03-2-2.03zm0 1c0.55 0 1 0.44 1 1v1h-2v-1c0-0.56 0.45-1 1-1z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m5 5v5h4v-5h-1v4h-2v-4z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-umts-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-umts-symbolic.svg
new file mode 120000
index 000000000..ac6ba4628
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-umts-symbolic.svg
@@ -0,0 +1 @@
+network-mobile-80-umts.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-umts.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-umts.svg
new file mode 100644
index 000000000..255819b30
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80-umts.svg
@@ -0,0 +1,8 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m5 19 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m17 7-12 12h12z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m5 5v5h4v-5h-1v4h-2v-4z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80.svg
new file mode 120000
index 000000000..d483798e8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-80.svg
@@ -0,0 +1 @@
+network-cellular-signal-good.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-available-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-available-symbolic.svg
new file mode 120000
index 000000000..bbbc8995e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-available-symbolic.svg
@@ -0,0 +1 @@
+network-mobile-available.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-available.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-available.svg
new file mode 100644
index 000000000..c6751fcc9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-available.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m19 5-14 14h10.34c-0.2238-0.4685-0.3405-0.9808-0.3418-1.5 0-1.933 1.567-3.5 3.5-3.5 0.1673-2.46e-4 0.3344 0.0115 0.5 0.03516z" fill="currentColor"/>
+ <circle class="ColorScheme-Highlight" cx="18.5" cy="17.5" r="2.5" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-off-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-off-symbolic.svg
new file mode 120000
index 000000000..5b17cfba9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-off-symbolic.svg
@@ -0,0 +1 @@
+network-cellular-offline.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-off.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-off.svg
new file mode 120000
index 000000000..5b17cfba9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-off.svg
@@ -0,0 +1 @@
+network-cellular-offline.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-on-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-on-symbolic.svg
new file mode 120000
index 000000000..90a741a11
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-on-symbolic.svg
@@ -0,0 +1 @@
+network-cellular-signal-excellent.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-on.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-on.svg
new file mode 120000
index 000000000..90a741a11
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-mobile-on.svg
@@ -0,0 +1 @@
+network-cellular-signal-excellent.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-offline-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-offline-symbolic.svg
new file mode 120000
index 000000000..727b81970
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-offline-symbolic.svg
@@ -0,0 +1 @@
+network-wired-offline.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-offline.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-offline.svg
new file mode 120000
index 000000000..727b81970
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-offline.svg
@@ -0,0 +1 @@
+network-wired-offline.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-receive.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-receive.svg
new file mode 120000
index 000000000..ac75238d8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-receive.svg
@@ -0,0 +1 @@
+knemo-monitor-receive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-transmit-receive.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-transmit-receive.svg
new file mode 120000
index 000000000..362b9db28
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-transmit-receive.svg
@@ -0,0 +1 @@
+knemo-monitor-idle.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-transmit.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-transmit.svg
new file mode 120000
index 000000000..2a5a4d8eb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-transmit.svg
@@ -0,0 +1 @@
+knemo-monitor-transmit.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-unavailable.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-unavailable.svg
new file mode 120000
index 000000000..727b81970
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-unavailable.svg
@@ -0,0 +1 @@
+network-wired-offline.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-vpn-acquiring.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-vpn-acquiring.svg
new file mode 100644
index 000000000..800c4fe34
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-vpn-acquiring.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m12 4a3 3 0 0 0-3 3v2h-1c-0.554 0-1 0.446-1 1v2a2 2 0 0 1 2-2 2 2 0 0 1 1.5 0.6797 2 2 0 0 1 1.5-0.6797 2 2 0 0 1 1.5 0.6797 2 2 0 0 1 1.5-0.6797 2 2 0 0 1 2 2v-2c0-0.554-0.446-1-1-1h-1v-2a3 3 0 0 0-3-3zm5 8a2 2 0 0 1-2 2 2 2 0 0 1-1.5-0.6797 2 2 0 0 1-1.5 0.6797 2 2 0 0 1-1.5-0.6797 2 2 0 0 1-1.5 0.6797 2 2 0 0 1-2-2v2c0 0.554 0.446 1 1 1h8c0.554 0 1-0.446 1-1zm-5-6c0.576 0 1 0.424 1 1v2h-2v-2c0-0.576 0.424-1 1-1zm-1 10v1h-2v3h6v-3h-2v-1zm-6 2c-0.554 0-1 0.446-1 1s0.446 1 1 1h3v-2zm11 0v2h3c0.554 0 1-0.446 1-1s-0.446-1-1-1z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m9 11a1 1 0 0 0-1 1 1 1 0 0 0 1 1 1 1 0 0 0 1-1 1 1 0 0 0-1-1zm3 0a1 1 0 0 0-1 1 1 1 0 0 0 1 1 1 1 0 0 0 1-1 1 1 0 0 0-1-1zm3 0a1 1 0 0 0-1 1 1 1 0 0 0 1 1 1 1 0 0 0 1-1 1 1 0 0 0-1-1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-vpn-lock-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-vpn-lock-symbolic.svg
new file mode 120000
index 000000000..bf46b3857
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-vpn-lock-symbolic.svg
@@ -0,0 +1 @@
+nm-vpn-lock.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-vpn.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-vpn.svg
new file mode 100644
index 000000000..820691459
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-vpn.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m12 4a3 3 0 0 0-3 3v2h-1c-0.554 0-1 0.446-1 1v4c0 0.554 0.446 1 1 1h8c0.554 0 1-0.446 1-1v-4c0-0.554-0.446-1-1-1h-1v-2a3 3 0 0 0-3-3zm0 2c0.576 0 1 0.424 1 1v2h-2v-2c0-0.576 0.424-1 1-1zm-1 10v1h-2v3h6v-3h-2v-1zm-6 2c-0.554 0-1 0.446-1 1s0.446 1 1 1h3v-2zm11 0v2h3c0.554 0 1-0.446 1-1s-0.446-1-1-1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-wired-acquiring-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-wired-acquiring-symbolic.svg
new file mode 120000
index 000000000..de84143ab
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-wired-acquiring-symbolic.svg
@@ -0,0 +1 @@
+network-wired-acquiring.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-wired-acquiring.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-wired-acquiring.svg
new file mode 100644
index 000000000..8c897ee45
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-wired-acquiring.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m6.5 11a1.5 1.5 0 0 0-1.5 1.5 1.5 1.5 0 0 0 1.5 1.5 1.5 1.5 0 0 0 1.5-1.5 1.5 1.5 0 0 0-1.5-1.5zm5 0a1.5 1.5 0 0 0-1.5 1.5 1.5 1.5 0 0 0 1.5 1.5 1.5 1.5 0 0 0 1.5-1.5 1.5 1.5 0 0 0-1.5-1.5zm5 0a1.5 1.5 0 0 0-1.5 1.5 1.5 1.5 0 0 0 1.5 1.5 1.5 1.5 0 0 0 1.5-1.5 1.5 1.5 0 0 0-1.5-1.5z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m4 5s-1 0-1 1v4h2v-3h1v2h1v-2h1v2h1v-2h1v2h1v-2h1v2h1v-2h1v2h1v-2h1v2h1v-2h1v3h2v-4c0-1-1-1-1-1zm-1 10v3c0 1 1 1 1 1h3l1 1h7l1-1h3s1 0.13 1-1v-3h-2v2h-3l-1 1h-5l-1-1h-3v-2z" fill="currentColor" opacity=".3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-wired-activated-limited.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-wired-activated-limited.svg
new file mode 120000
index 000000000..4e0e738e8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-wired-activated-limited.svg
@@ -0,0 +1 @@
+network-limited.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-wired-activated-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-wired-activated-locked.svg
new file mode 120000
index 000000000..08903dcd2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-wired-activated-locked.svg
@@ -0,0 +1 @@
+network-wired-secure.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-wired-activated-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-wired-activated-symbolic.svg
new file mode 120000
index 000000000..84ab20350
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-wired-activated-symbolic.svg
@@ -0,0 +1 @@
+network-wired.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-wired-activated.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-wired-activated.svg
new file mode 120000
index 000000000..84ab20350
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-wired-activated.svg
@@ -0,0 +1 @@
+network-wired.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-wired-available.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-wired-available.svg
new file mode 100644
index 000000000..aa13e2b54
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-wired-available.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m4 5s-1 1e-6 -1 1v11c0 1 1 1 1 1h3l1 1h7l0.2441-0.2441c-0.1578-0.4001-0.2406-0.8258-0.2441-1.256 0.0013-0.5192 0.118-1.032 0.3418-1.5h-0.3418l-1 1h-5l-1-1h-3v-9h1v2h1v-2h1v2h1v-2h1v2h1v-2h1v2h1v-2h1v2h1v-2h1v2h1v-2h1v7.035c0.1656-0.02365 0.3327-0.0354 0.5-0.03516 0.5189 5.3e-5 1.031 0.1155 1.5 0.3379v-8.338c0-1-1-1-1-1z" fill="currentColor"/>
+ <circle class="ColorScheme-Highlight" cx="18.5" cy="17.5" r="2.5" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-wired-disconnected-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-wired-disconnected-symbolic.svg
new file mode 120000
index 000000000..727b81970
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-wired-disconnected-symbolic.svg
@@ -0,0 +1 @@
+network-wired-offline.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-wired-disconnected.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-wired-disconnected.svg
new file mode 120000
index 000000000..727b81970
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-wired-disconnected.svg
@@ -0,0 +1 @@
+network-wired-offline.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-wired-no-route.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-wired-no-route.svg
new file mode 100644
index 000000000..5cc267822
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-wired-no-route.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m4 5s-1 0-1 1l1e-7 11c0 1 1 1 1 1h3l1 1h7l1-1h3s1 0.13 1-1v-11c0-1-1-1-1-1zm8 3c1.1 0 2 0.895 2 2 0 1.105-0.9 2-2 2v1h-1v-2h1c0.55 0 1-0.448 1-1s-0.45-1-1-1-1 0.448-1 1h-1c0-1.105 0.9-2 2-2zm-1 6h1v1h-1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-wired-offline-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-wired-offline-symbolic.svg
new file mode 120000
index 000000000..727b81970
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-wired-offline-symbolic.svg
@@ -0,0 +1 @@
+network-wired-offline.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-wired-offline.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-wired-offline.svg
new file mode 100644
index 000000000..4d213266c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-wired-offline.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m16 15v1c0 0.27 0.1 0.53 0.28 0.72l0.78 0.78-0.78 0.78c-0.18 0.18-0.28 0.44-0.28 0.72v1h1c0.28 0 0.54-0.1 0.72-0.28l0.78-0.79 0.78 0.79c0.18 0.18 0.44 0.28 0.72 0.28h1v-1c0-0.28-0.1-0.54-0.28-0.72l-0.78-0.78 0.78-0.78c0.18-0.19 0.28-0.45 0.28-0.72v-1h-1c-0.28 0-0.54 0.1-0.72 0.28l-0.78 0.78-0.78-0.78c-0.18-0.18-0.44-0.28-0.72-0.28z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m4 5s-1 1e-7 -1 1v11c0 1 1 1 1 1h3l1 1h7v-2h-6l-1-1h-3v-9h1v2h1v-2h1v2h1v-2h1v2h1v-2h1v2h1v-2h1v2h1v-2h1v2h1v-2h1v7h2v-8c0-1-1-1-1-1z" fill="currentColor" opacity=".3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-wired-secure-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-wired-secure-symbolic.svg
new file mode 120000
index 000000000..08903dcd2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-wired-secure-symbolic.svg
@@ -0,0 +1 @@
+network-wired-secure.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-wired-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-wired-secure.svg
new file mode 100644
index 000000000..eb4ae38a6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-wired-secure.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m4 5s-1 0-1 1v11c0 1 1 1 1 1h3l1 1h6v-2h-5l-1-1h-3v-9h1v2h1v-2h1v2h1v-2h1v2h1v-2h1v2h1v-2h1v2h1v-2h1v2h1v-2h1v5c0.7716 0 1.471 0.3008 2 0.7891v-6.789c0-1-1-1-1-1zm14 8c-1.108 0-2 0.9112-2 2.031v0.9688h-1v4h6v-4h-1v-0.9688c0-1.12-0.892-2.031-2-2.031zm0 1c0.554 0 1 0.442 1 1v1h-2v-1c0-0.558 0.446-1 1-1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-wired-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-wired-symbolic.svg
new file mode 120000
index 000000000..84ab20350
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-wired-symbolic.svg
@@ -0,0 +1 @@
+network-wired.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-wired-unavailable-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-wired-unavailable-symbolic.svg
new file mode 120000
index 000000000..727b81970
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-wired-unavailable-symbolic.svg
@@ -0,0 +1 @@
+network-wired-offline.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-wired-unavailable.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-wired-unavailable.svg
new file mode 120000
index 000000000..727b81970
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-wired-unavailable.svg
@@ -0,0 +1 @@
+network-wired-offline.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-wired.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-wired.svg
new file mode 100644
index 000000000..eb192c83d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-wired.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m4 5s-1 0-1 1v11c0 1 1 1 1 1h3l1 1h7l1-1h3s1 0.13 1-1v-11c0-1-1-1-1-1zm1 2h1v2h1v-2h1v2h1v-2h1v2h1v-2h1v2h1v-2h1v2h1v-2h1v2h1v-2h1v9h-3l-1 1h-5l-1-1h-3z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-0-limited.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-0-limited.svg
new file mode 100644
index 000000000..7384296f3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-0-limited.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m3 8.241 9 10.76 5-5.967v-3.033h2.541l1.459-1.74c-2.572-1.898-5.618-3.26-8.998-3.261-3.379-9.765e-4 -6.434 1.35-9.002 3.241z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-NeutralText" d="m18 11v4l0.25 2h1.5l0.25-2v-4zm0 7v2h2v-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-0-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-0-locked.svg
new file mode 120000
index 000000000..025351d77
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-0-locked.svg
@@ -0,0 +1 @@
+network-wireless-secure-signal-none.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-0.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-0.svg
new file mode 120000
index 000000000..06009a251
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-0.svg
@@ -0,0 +1 @@
+network-wireless-signal-none.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-100-limited.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-100-limited.svg
new file mode 100644
index 000000000..c78524042
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-100-limited.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m3 8.241 9 10.76 5-5.967v-3.033h2.541l1.459-1.74c-2.572-1.898-5.618-3.26-8.998-3.261-3.379-9.765e-4 -6.434 1.35-9.002 3.241z" fill="currentColor"/>
+ <path class="ColorScheme-NeutralText" d="m18 11v4l0.25 2h1.5l0.25-2v-4zm0 7v2h2v-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-100-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-100-locked.svg
new file mode 120000
index 000000000..61084b9bd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-100-locked.svg
@@ -0,0 +1 @@
+network-wireless-secure-signal-excellent.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-100.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-100.svg
new file mode 120000
index 000000000..d01f14302
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-100.svg
@@ -0,0 +1 @@
+network-wireless-signal-excellent.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-20-limited.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-20-limited.svg
new file mode 100644
index 000000000..f2bd6e880
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-20-limited.svg
@@ -0,0 +1,8 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m3 8.241 9 10.76 5-5.967v-3.033h2.541l1.459-1.74c-2.572-1.898-5.618-3.26-8.998-3.261-3.379-9.765e-4 -6.434 1.35-9.002 3.241z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="M 12,14 A 5,5 0 0 0 8.795,15.168 L 12,19 15.212,15.168 A 5,5 0 0 0 12,14 Z" fill="currentColor"/>
+ <path class="ColorScheme-NeutralText" d="m18 11v4l0.25 2h1.5l0.25-2v-4zm0 7v2h2v-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-20-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-20-locked.svg
new file mode 120000
index 000000000..025351d77
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-20-locked.svg
@@ -0,0 +1 @@
+network-wireless-secure-signal-none.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-20.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-20.svg
new file mode 120000
index 000000000..06009a251
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-20.svg
@@ -0,0 +1 @@
+network-wireless-signal-none.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-40-limited.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-40-limited.svg
new file mode 100644
index 000000000..b86af7881
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-40-limited.svg
@@ -0,0 +1,8 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m2.998 8.241 9 10.76 5-5.967v-3.033h2.541l1.459-1.74c-2.572-1.898-5.618-3.26-8.998-3.261-3.379-9.765e-4 -6.434 1.35-9.002 3.241z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m12 12a7 7 0 0 0-4.487 1.636l4.487 5.364 4.496-5.364a7 7 0 0 0-4.496-1.636z" fill="currentColor"/>
+ <path class="ColorScheme-NeutralText" d="m18 11v4l0.25 2h1.5l0.25-2v-4zm0 7v2h2v-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-40-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-40-locked.svg
new file mode 120000
index 000000000..3a6aeaa7d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-40-locked.svg
@@ -0,0 +1 @@
+network-wireless-secure-signal-low.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-40.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-40.svg
new file mode 120000
index 000000000..b158bb2d4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-40.svg
@@ -0,0 +1 @@
+network-wireless-signal-low.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-60-limited.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-60-limited.svg
new file mode 100644
index 000000000..84860c3f9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-60-limited.svg
@@ -0,0 +1,8 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m3 8.241 9 10.76 5-5.967v-3.033h2.541l1.459-1.74c-2.572-1.898-5.618-3.26-8.998-3.261-3.379-9.765e-4 -6.434 1.35-9.002 3.241z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m11.99 10a9 9 0 0 0-5.769 2.103l5.769 6.897 5.781-6.897a9 9 0 0 0-5.781-2.103z" fill="currentColor"/>
+ <path class="ColorScheme-NeutralText" d="m18 11v4l0.25 2h1.5l0.25-2v-4zm0 7v2h2v-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-60-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-60-locked.svg
new file mode 120000
index 000000000..740576893
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-60-locked.svg
@@ -0,0 +1 @@
+network-wireless-secure-signal-ok.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-60.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-60.svg
new file mode 120000
index 000000000..72f65ffb4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-60.svg
@@ -0,0 +1 @@
+network-wireless-signal-ok.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-80-limited.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-80-limited.svg
new file mode 100644
index 000000000..944668692
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-80-limited.svg
@@ -0,0 +1,8 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m3 8.241 9 10.76 5-5.967v-3.033h2.541l1.459-1.74c-2.572-1.898-5.618-3.26-8.998-3.261-3.379-9.765e-4 -6.434 1.35-9.002 3.241z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m11.99 8a11 11 0 0 0-7.051 2.57l7.051 8.43 5.008-5.975v-3.025h1.307a11 11 0 0 0-6.314-2z" fill="currentColor"/>
+ <path class="ColorScheme-NeutralText" d="m18 11v4l0.25 2h1.5l0.25-2v-4zm0 7v2h2v-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-80-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-80-locked.svg
new file mode 120000
index 000000000..921b3e1ba
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-80-locked.svg
@@ -0,0 +1 @@
+network-wireless-secure-signal-good.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-80.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-80.svg
new file mode 120000
index 000000000..13d3e7f1d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-80.svg
@@ -0,0 +1 @@
+network-wireless-signal-good.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-acquiring-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-acquiring-symbolic.svg
new file mode 120000
index 000000000..ea798a841
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-acquiring-symbolic.svg
@@ -0,0 +1 @@
+network-wireless-acquiring.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-acquiring.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-acquiring.svg
new file mode 100644
index 000000000..967d218c7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-acquiring.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m7.004 10c-1.105 0-2 0.8954-2 2s0.8954 2 2 2 2-0.8954 2-2-0.8954-2-2-2zm5 0c-1.105 0-2 0.8954-2 2s0.8954 2 2 2c1.105 0 2-0.8954 2-2s-0.8954-2-2-2zm5 0c-1.105 0-2 0.8954-2 2s0.8954 2 2 2 2-0.8954 2-2-0.8954-2-2-2z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m3.004 8.241 0.6348 0.7598h16.74l0.6211-0.7402c-2.572-1.898-5.618-3.26-8.998-3.261-3.379-9.765e-4 -6.434 1.35-9.002 3.241zm5.654 6.76 3.346 4 3.352-4z" fill="currentColor" opacity=".3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-available.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-available.svg
new file mode 120000
index 000000000..776c5ad44
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-available.svg
@@ -0,0 +1 @@
+network-wireless-offline.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-availible.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-availible.svg
new file mode 120000
index 000000000..776c5ad44
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-availible.svg
@@ -0,0 +1 @@
+network-wireless-offline.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-bluetooth-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-bluetooth-symbolic.svg
new file mode 120000
index 000000000..af9ceb3ec
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-bluetooth-symbolic.svg
@@ -0,0 +1 @@
+bluetooth-active.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-bluetooth.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-bluetooth.svg
new file mode 120000
index 000000000..af9ceb3ec
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-bluetooth.svg
@@ -0,0 +1 @@
+bluetooth-active.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-connected-00-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-connected-00-symbolic.svg
new file mode 120000
index 000000000..06009a251
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-connected-00-symbolic.svg
@@ -0,0 +1 @@
+network-wireless-signal-none.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-connected-00.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-connected-00.svg
new file mode 120000
index 000000000..06009a251
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-connected-00.svg
@@ -0,0 +1 @@
+network-wireless-signal-none.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-connected-100-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-connected-100-symbolic.svg
new file mode 120000
index 000000000..d01f14302
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-connected-100-symbolic.svg
@@ -0,0 +1 @@
+network-wireless-signal-excellent.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-connected-100.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-connected-100.svg
new file mode 120000
index 000000000..d01f14302
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-connected-100.svg
@@ -0,0 +1 @@
+network-wireless-signal-excellent.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-connected-20.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-connected-20.svg
new file mode 120000
index 000000000..06009a251
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-connected-20.svg
@@ -0,0 +1 @@
+network-wireless-signal-none.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-connected-25-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-connected-25-symbolic.svg
new file mode 120000
index 000000000..b158bb2d4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-connected-25-symbolic.svg
@@ -0,0 +1 @@
+network-wireless-signal-low.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-connected-25.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-connected-25.svg
new file mode 120000
index 000000000..b158bb2d4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-connected-25.svg
@@ -0,0 +1 @@
+network-wireless-signal-low.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-connected-40.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-connected-40.svg
new file mode 120000
index 000000000..b158bb2d4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-connected-40.svg
@@ -0,0 +1 @@
+network-wireless-signal-low.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-connected-50-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-connected-50-symbolic.svg
new file mode 120000
index 000000000..72f65ffb4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-connected-50-symbolic.svg
@@ -0,0 +1 @@
+network-wireless-signal-ok.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-connected-50.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-connected-50.svg
new file mode 120000
index 000000000..72f65ffb4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-connected-50.svg
@@ -0,0 +1 @@
+network-wireless-signal-ok.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-connected-60.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-connected-60.svg
new file mode 120000
index 000000000..72f65ffb4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-connected-60.svg
@@ -0,0 +1 @@
+network-wireless-signal-ok.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-connected-75-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-connected-75-symbolic.svg
new file mode 120000
index 000000000..13d3e7f1d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-connected-75-symbolic.svg
@@ -0,0 +1 @@
+network-wireless-signal-good.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-connected-75.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-connected-75.svg
new file mode 120000
index 000000000..13d3e7f1d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-connected-75.svg
@@ -0,0 +1 @@
+network-wireless-signal-good.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-connected-80.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-connected-80.svg
new file mode 120000
index 000000000..13d3e7f1d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-connected-80.svg
@@ -0,0 +1 @@
+network-wireless-signal-good.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-connected.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-connected.svg
new file mode 100644
index 000000000..5ee52b640
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-connected.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m3 8.241 9 10.76 9-10.74c-2.572-1.898-5.618-3.26-8.998-3.261s-6.434 1.35-9.002 3.241zm9.002-1.24c2.121 6.27e-4 4.075 0.7744 5.926 1.814l-5.928 7.072-5.926-7.088c1.849-1.032 3.806-1.799 5.928-1.799z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-disconnected-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-disconnected-symbolic.svg
new file mode 120000
index 000000000..776c5ad44
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-disconnected-symbolic.svg
@@ -0,0 +1 @@
+network-wireless-offline.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-disconnected.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-disconnected.svg
new file mode 120000
index 000000000..776c5ad44
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-disconnected.svg
@@ -0,0 +1 @@
+network-wireless-offline.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-encrypted.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-encrypted.svg
new file mode 120000
index 000000000..61084b9bd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-encrypted.svg
@@ -0,0 +1 @@
+network-wireless-secure-signal-excellent.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-hotspot-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-hotspot-symbolic.svg
new file mode 120000
index 000000000..072692ac5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-hotspot-symbolic.svg
@@ -0,0 +1 @@
+network-wireless-hotspot.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-hotspot.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-hotspot.svg
new file mode 100644
index 000000000..a0657ab98
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-hotspot.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m12 4c-3.4 0-6.22 2.564-7 6h2c0.74-2.531 2.43-4 5-4s4.26 1.469 5 4h2c-0.78-3.436-3.6-6-7-6zm0 4c-1.3 0-2.42 0.8045-3 2h6c-0.58-1.184-1.7-2-3-2zm-7 4 7 8 7-8z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-no-route-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-no-route-symbolic.svg
new file mode 120000
index 000000000..fab1948cc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-no-route-symbolic.svg
@@ -0,0 +1 @@
+network-wireless-no-route.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-no-route.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-no-route.svg
new file mode 100644
index 000000000..f6cdd0fa2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-no-route.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m3 8.241 9 10.76 9-10.74c-2.572-1.898-5.618-3.26-8.998-3.262-3.379-0.00195-6.434 1.349-9.003 3.24zm9-0.2402c1.11 0 2 0.9 2 2 0 1.11-0.89 2-2 2v1h-1v-2h1c0.56 0 1-0.44 1-1 0-0.55-0.44-1-1-1-0.55 0-1 0.45-1 1h-1c0-1.1 0.9-2 2-2zm-1 6h1v1h-1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-off.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-off.svg
new file mode 120000
index 000000000..776c5ad44
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-off.svg
@@ -0,0 +1 @@
+network-wireless-offline.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-offline-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-offline-symbolic.svg
new file mode 120000
index 000000000..776c5ad44
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-offline-symbolic.svg
@@ -0,0 +1 @@
+network-wireless-offline.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-offline.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-offline.svg
new file mode 100644
index 000000000..01580be73
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-offline.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m15 15v1c0 0.28 0.1 0.54 0.28 0.72l0.78 0.78-0.78 0.78c-0.18 0.19-0.28 0.45-0.28 0.72v1h1c0.28 0 0.54-0.1 0.72-0.28l0.78-0.78 0.78 0.78c0.18 0.18 0.45 0.28 0.72 0.28h1v-1c0-0.27-0.1-0.53-0.28-0.72l-0.78-0.78 0.78-0.78c0.18-0.18 0.28-0.44 0.28-0.72v-1h-1c-0.27 0-0.54 0.1-0.72 0.28l-0.78 0.79-0.78-0.79c-0.18-0.18-0.44-0.28-0.72-0.28z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m12 4.998c-3.377 0-6.431 1.351-9 3.242l9 10.76 2-2.387v-2.615h2.191l4.809-5.738c-2.572-1.898-5.618-3.26-9-3.26z" fill="currentColor" opacity=".3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-on.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-on.svg
new file mode 120000
index 000000000..d01f14302
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-on.svg
@@ -0,0 +1 @@
+network-wireless-signal-excellent.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-secure-signal-excellent.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-secure-signal-excellent.svg
new file mode 100644
index 000000000..1560bf423
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-secure-signal-excellent.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m17 13c-1.108 0-2 0.9109-2 2.031v0.9688h-1v4h6v-4h-1v-0.9688c0-1.12-0.892-2.031-2-2.031zm0 1c0.554 0 1 0.4424 1 1v1h-2v-1c0-0.5576 0.446-1 1-1z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m12 5c-3.377 0-6.431 1.351-9 3.242l9 10.76 1-1.193v-2.807h1c-5.5e-5 -1.657 1.343-3 3-3 0.2632 1.74e-4 0.5252 0.03498 0.7793 0.1035l3.221-3.844c-2.572-1.898-5.618-3.26-9-3.26z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-secure-signal-good.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-secure-signal-good.svg
new file mode 100644
index 000000000..34461bb32
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-secure-signal-good.svg
@@ -0,0 +1,8 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m17 13c-1.108 0-2 0.9109-2 2.031v0.9688h-1v4h6v-4h-1v-0.9688c0-1.12-0.892-2.031-2-2.031zm0 1c0.554 0 1 0.4424 1 1v1h-2v-1c0-0.5576 0.446-1 1-1z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m12 4.998c-3.377 0-6.431 1.351-9 3.242l9 10.76 1-1.193v-2.807h1c-5.5e-5 -1.657 1.343-3 3-3 0.2632 1.74e-4 0.5252 0.03498 0.7793 0.1035l3.221-3.844c-2.572-1.898-5.618-3.26-9-3.26z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m11.99 8a11.5 11.5 0 0 0-7.111 2.496l7.111 8.504 1.012-1.207v-2.793h1a3 3 0 0 1 3-3 3 3 0 0 1 0.7695 0.1016l1.354-1.615a11.5 11.5 0 0 0-7.135-2.486z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-secure-signal-low.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-secure-signal-low.svg
new file mode 100644
index 000000000..30304e0bd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-secure-signal-low.svg
@@ -0,0 +1,8 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m17 13c-1.108 0-2 0.9109-2 2.031v0.9688h-1v4h6v-4h-1v-0.9688c0-1.12-0.892-2.031-2-2.031zm0 1c0.554 0 1 0.4424 1 1v1h-2v-1c0-0.5576 0.446-1 1-1z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m12 4.998c-3.377 0-6.431 1.351-9 3.242l9 10.76 1-1.193v-2.807h1c-5.5e-5 -1.657 1.343-3 3-3 0.2632 1.74e-4 0.5252 0.03498 0.7793 0.1035l3.221-3.844c-2.572-1.898-5.618-3.26-9-3.26z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m12 13a6 6 0 0 0-3.846 1.402l3.846 4.598 1.004-1.197v-2.803h1a3 3 0 0 1 0.4043-1.49 6 6 0 0 0-2.408-0.5098z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-secure-signal-none.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-secure-signal-none.svg
new file mode 100644
index 000000000..26a3ffd62
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-secure-signal-none.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m17 13c-1.108 0-2 0.9109-2 2.031v0.9688h-1v4h6v-4h-1v-0.9688c0-1.12-0.892-2.031-2-2.031zm0 1c0.554 0 1 0.4424 1 1v1h-2v-1c0-0.5576 0.446-1 1-1z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m12 4.998c-3.377 0-6.431 1.351-9 3.242l9 10.76 1-1.193v-2.807h1c-5.5e-5 -1.657 1.343-3 3-3 0.2632 1.74e-4 0.5252 0.03498 0.7793 0.1035l3.221-3.844c-2.572-1.898-5.618-3.26-9-3.26z" fill="currentColor" opacity=".3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-secure-signal-ok.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-secure-signal-ok.svg
new file mode 100644
index 000000000..df0183b47
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-secure-signal-ok.svg
@@ -0,0 +1,8 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m17 13c-1.108 0-2 0.9109-2 2.031v0.9688h-1v4h6v-4h-1v-0.9688c0-1.12-0.892-2.031-2-2.031zm0 1c0.554 0 1 0.4424 1 1v1h-2v-1c0-0.5576 0.446-1 1-1z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m12 4.998c-3.377 0-6.431 1.351-9 3.242l9 10.76 1-1.193v-2.807h1c-5.5e-5 -1.657 1.343-3 3-3 0.2632 1.74e-4 0.5252 0.03498 0.7793 0.1035l3.221-3.844c-2.572-1.898-5.618-3.26-9-3.26z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m12 10a9 9 0 0 0-5.77 2.105l5.77 6.895 1-1.193v-2.807h1a3 3 0 0 1 3-3 3 3 0 0 1 0.7773 0.1035l2e-3 -2e-3a9 9 0 0 0-5.779-2.102z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-signal-excellent-secure-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-signal-excellent-secure-symbolic.svg
new file mode 120000
index 000000000..61084b9bd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-signal-excellent-secure-symbolic.svg
@@ -0,0 +1 @@
+network-wireless-secure-signal-excellent.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-signal-excellent-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-signal-excellent-symbolic.svg
new file mode 120000
index 000000000..d01f14302
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-signal-excellent-symbolic.svg
@@ -0,0 +1 @@
+network-wireless-signal-excellent.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-signal-excellent.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-signal-excellent.svg
new file mode 100644
index 000000000..f47f579f6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-signal-excellent.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m12 4.999c-3.377 0-6.431 1.351-9 3.242l9 10.76 9-10.74c-2.572-1.898-5.618-3.26-9-3.26z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-signal-good-secure-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-signal-good-secure-symbolic.svg
new file mode 120000
index 000000000..921b3e1ba
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-signal-good-secure-symbolic.svg
@@ -0,0 +1 @@
+network-wireless-secure-signal-good.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-signal-good-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-signal-good-symbolic.svg
new file mode 120000
index 000000000..13d3e7f1d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-signal-good-symbolic.svg
@@ -0,0 +1 @@
+network-wireless-signal-good.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-signal-good.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-signal-good.svg
new file mode 100644
index 000000000..6cca203e7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-signal-good.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m12 4.999c-3.377 0-6.431 1.351-9 3.242l9 10.76 9-10.74c-2.572-1.898-5.618-3.26-9-3.26z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m11.99 7.999a11.5 11.5 0 0 0-7.113 2.496l7.113 8.504 7.135-8.514a11.5 11.5 0 0 0-7.135-2.486z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-signal-low.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-signal-low.svg
new file mode 100644
index 000000000..2985c7b25
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-signal-low.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m12 4.999c-3.377 0-6.431 1.351-9 3.242l9 10.76 9-10.74c-2.572-1.898-5.618-3.26-9-3.26z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m12 13a6 6 0 0 0-3.846 1.402l3.846 4.598 3.854-4.598a6 6 0 0 0-3.854-1.402z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-signal-none-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-signal-none-symbolic.svg
new file mode 120000
index 000000000..06009a251
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-signal-none-symbolic.svg
@@ -0,0 +1 @@
+network-wireless-signal-none.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-signal-none.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-signal-none.svg
new file mode 100644
index 000000000..47abbe3c6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-signal-none.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m12 4.999c-3.377 0-6.431 1.351-9 3.242l9 10.76 9-10.74c-2.572-1.898-5.618-3.26-9-3.26z" fill="currentColor" opacity=".3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-signal-ok-secure-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-signal-ok-secure-symbolic.svg
new file mode 120000
index 000000000..740576893
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-signal-ok-secure-symbolic.svg
@@ -0,0 +1 @@
+network-wireless-secure-signal-ok.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-signal-ok-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-signal-ok-symbolic.svg
new file mode 120000
index 000000000..72f65ffb4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-signal-ok-symbolic.svg
@@ -0,0 +1 @@
+network-wireless-signal-ok.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-signal-ok.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-signal-ok.svg
new file mode 100644
index 000000000..962804d28
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-signal-ok.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m12 4.999c-3.377 0-6.431 1.351-9 3.242l9 10.76 9-10.74c-2.572-1.898-5.618-3.26-9-3.26z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m12 11a8 8 0 0 0-5.128 1.872l5.128 6.128 5.137-6.131a8 8 0 0 0-5.137-1.869z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-signal-weak-secure-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-signal-weak-secure-symbolic.svg
new file mode 120000
index 000000000..3a6aeaa7d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-signal-weak-secure-symbolic.svg
@@ -0,0 +1 @@
+network-wireless-secure-signal-low.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-signal-weak-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-signal-weak-symbolic.svg
new file mode 120000
index 000000000..b158bb2d4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-signal-weak-symbolic.svg
@@ -0,0 +1 @@
+network-wireless-signal-low.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-signal-weak.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-signal-weak.svg
new file mode 120000
index 000000000..b158bb2d4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless-signal-weak.svg
@@ -0,0 +1 @@
+network-wireless-signal-low.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless.svg b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless.svg
new file mode 120000
index 000000000..d01f14302
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/network-wireless.svg
@@ -0,0 +1 @@
+network-wireless-signal-excellent.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/new-messages-red.svg b/.icons/Gruvbox-Plus-Dark/panel/24/new-messages-red.svg
new file mode 100644
index 000000000..3a05c32aa
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/new-messages-red.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6,6 C 4.892,6 4,6.892 4,8 l 0,8 c 0,1.108 0.892,2 2,2 l 11,0 c -1.645,0 -3,-1.355 -3,-3 0,-1.645 1.355,-3 3,-3 1.645,0 3,1.355 3,3 L 20,8 C 20,6.892 19.108,6 18,6 L 6,6 Z m 0,2 6,3 6,-3 0,2 -6,3 -6,-3 0,-2 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m 17,13 a 2,2 0 0 0 -2,2 2,2 0 0 0 2,2 2,2 0 0 0 2,-2 2,2 0 0 0 -2,-2 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/night-light-disabled-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/night-light-disabled-symbolic.svg
new file mode 100644
index 000000000..eaf9383fc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/night-light-disabled-symbolic.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24"><defs><style id="current-color-scheme" type="text/css">.ColorScheme-Text{color:#ebdbb2;}.ColorScheme-Highlight{color:#458588;}</style></defs><defs><style id="current-color-scheme" type="text/css"></style></defs><path d="M12 3c-.554 0-1 .446-1 1v2.092a6 6 0 0 1 2-.002V4c0-.554-.446-1-1-1zM6.344 5.342c-.256 0-.511.099-.707.295a.998.998 0 0 0 0 1.414l1.478 1.478a6 6 0 0 1 .643-.771 6 6 0 0 1 .767-.647L7.051 5.637a.998.998 0 0 0-.707-.295zm11.312 0c-.255 0-.51.099-.707.295l-1.478 1.478a6 6 0 0 1 .771.643 6 6 0 0 1 .647.767l1.474-1.474a.998.998 0 0 0 0-1.414.998.998 0 0 0-.707-.295zM11.928 7a5 5 0 0 0-3.463 1.465 5 5 0 0 0 0 7.07 5 5 0 0 0 7.07 0 5 5 0 0 0 0-7.07A5 5 0 0 0 11.928 7zM4 11c-.554 0-1 .446-1 1s.446 1 1 1h2.092a6 6 0 0 1-.002-2H4zm13.908 0a6 6 0 0 1 .002 2H20c.554 0 1-.446 1-1s-.446-1-1-1h-2.092zm-1.023 4.47a6 6 0 0 1-.643.772 6 6 0 0 1-.767.647l1.474 1.474a.998.998 0 0 0 1.414 0 .998.998 0 0 0 0-1.414l-1.478-1.478zm-9.774.005l-1.474 1.474a.998.998 0 0 0 0 1.414.998.998 0 0 0 1.414 0l1.478-1.478a6 6 0 0 1-.771-.643 6 6 0 0 1-.647-.767zM13 17.908a6 6 0 0 1-2 .002V20c0 .554.446 1 1 1s1-.446 1-1v-2.092z" fill="currentColor" class="ColorScheme-Text"/></svg> \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/night-light-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/night-light-symbolic.svg
new file mode 100644
index 000000000..6033089a0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/night-light-symbolic.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(-80.000012,-680.28997)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 92.641732,685.28997 c -2.722529,0.10157 -5.231357,1.80685 -6.220533,4.56824 -1.302986,3.63742 0.515775,7.68743 4.095697,9.01134 2.71773,1.00506 5.656531,0.14514 7.483116,-1.90865 -1.308435,0.42914 -2.765217,0.45222 -4.157286,-0.0626 -3.324214,-1.22935 -5.028457,-4.97666 -3.818545,-8.35426 0.506669,-1.41443 1.452959,-2.51152 2.617551,-3.25409 z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/nitroshare-indicator.svg b/.icons/Gruvbox-Plus-Dark/panel/24/nitroshare-indicator.svg
new file mode 100644
index 000000000..90350c7ba
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/nitroshare-indicator.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,1,1)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 13,3 9,7 H 6 V 17 H 9 V 20 L 13,16 H 16 V 6 H 13 Z M 7,8 H 9 L 13,12 V 9 H 15 V 15 H 13 L 9,11 V 14 H 7 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/nixnote2-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/24/nixnote2-tray.svg
new file mode 100644
index 000000000..bee014e12
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/nixnote2-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 11.466483,4.0037948 c -0.668497,0.03465 -1.9618672,0.3406927 -2.6347663,1.4316407 0,0 -0.6211408,-0.2001508 0.1035157,-1.3398438 0,0 -1.9352671,-0.095703 -2.9921875,0.9042969 H 3.9996855 V 15.165905 c 0,0 2.6301792,5.81363 11.1757815,4.689453 0,0 3.86735,-0.584437 3.361328,-4.208985 0,0 1.208391,-1.374352 1.38086,-3.126953 0.159394,-1.618609 0.141687,-2.387603 -0.541016,-4.4853439 -0.04765,-0.146236 -0.250044,-0.13521 -0.28125,0.015625 -0.239303,1.1571795 -0.705748,3.5013699 -2.722656,4.6845629 0,0 1.061817,-1.374641 0.482422,-3.7532604 -0.01857,-0.07629 -0.123961,-0.068314 -0.132813,0.00977 -0.08497,0.754987 -0.387588,1.8036394 -1.417968,2.1321664 0,0 -0.84007,-2.408623 -3.634766,-3.982422 0,0 0.241394,-0.7526635 0.310547,-1.2890625 0.06894,-0.536623 -0.173044,-0.7866144 -0.03516,-1.0371094 0.138102,-0.250501 0.689454,-0.6074218 0.689454,-0.6074219 0,0 -0.499471,-0.2377789 -1.167969,-0.203125 z m 1.46875,7.9980472 c 0.603757,-0.0382 1.100446,0.458669 1.0625,1.0625 -0.0317,0.497666 -0.433741,0.902209 -0.931641,0.933594 -0.603749,0.0382 -1.102693,-0.458671 -1.064453,-1.0625 0.03139,-0.497953 0.435702,-0.902209 0.933594,-0.933594 z m 3.490234,5 c 0.136667,0.0079 0.286952,0.03438 0.410157,0.105469 0.04094,0.02367 0.183378,0.105882 0.162109,0.203125 -0.02021,0.09264 -0.175936,0.146571 -0.234375,0.166015 -0.179349,0.05976 -0.250353,0.0094 -0.484375,0.05664 -0.05708,0.0115 -0.232009,0.04783 -0.382813,0.144531 -0.122798,0.07885 -0.09225,0.10987 -0.205078,0.183594 -0.110958,0.07267 -0.346439,0.177861 -0.513672,0.125 -0.159694,-0.05038 -0.175041,-0.217825 -0.177734,-0.25 -0.01883,-0.229131 0.243373,-0.402298 0.353516,-0.474609 0.113094,-0.07408 0.368941,-0.214288 0.75,-0.25 0.06448,-0.0061 0.185597,-0.01759 0.322265,-0.0098 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/nm-adhoc.svg b/.icons/Gruvbox-Plus-Dark/panel/24/nm-adhoc.svg
new file mode 120000
index 000000000..072692ac5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/nm-adhoc.svg
@@ -0,0 +1 @@
+network-wireless-hotspot.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/nm-device-wired-autoip.svg b/.icons/Gruvbox-Plus-Dark/panel/24/nm-device-wired-autoip.svg
new file mode 120000
index 000000000..f16eb6e88
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/nm-device-wired-autoip.svg
@@ -0,0 +1 @@
+nm-device-wired.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/nm-device-wired-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/24/nm-device-wired-secure.svg
new file mode 120000
index 000000000..08903dcd2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/nm-device-wired-secure.svg
@@ -0,0 +1 @@
+network-wired-secure.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/nm-device-wired-secureoffline.svg b/.icons/Gruvbox-Plus-Dark/panel/24/nm-device-wired-secureoffline.svg
new file mode 120000
index 000000000..36b6d308d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/nm-device-wired-secureoffline.svg
@@ -0,0 +1 @@
+network-vpn.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/nm-device-wired.svg b/.icons/Gruvbox-Plus-Dark/panel/24/nm-device-wired.svg
new file mode 120000
index 000000000..84ab20350
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/nm-device-wired.svg
@@ -0,0 +1 @@
+network-wired.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/nm-device-wireless.svg b/.icons/Gruvbox-Plus-Dark/panel/24/nm-device-wireless.svg
new file mode 120000
index 000000000..54596d2e0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/nm-device-wireless.svg
@@ -0,0 +1 @@
+nm-signal-100.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/nm-device-wwan.svg b/.icons/Gruvbox-Plus-Dark/panel/24/nm-device-wwan.svg
new file mode 120000
index 000000000..cb0231e0c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/nm-device-wwan.svg
@@ -0,0 +1 @@
+gsm-3g-full.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/nm-mb-roam.svg b/.icons/Gruvbox-Plus-Dark/panel/24/nm-mb-roam.svg
new file mode 100644
index 000000000..2ca1eeb5d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/nm-mb-roam.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/nm-no-connection-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/24/nm-no-connection-secure.svg
new file mode 120000
index 000000000..727b81970
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/nm-no-connection-secure.svg
@@ -0,0 +1 @@
+network-wired-offline.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/nm-no-connection.svg b/.icons/Gruvbox-Plus-Dark/panel/24/nm-no-connection.svg
new file mode 120000
index 000000000..727b81970
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/nm-no-connection.svg
@@ -0,0 +1 @@
+network-wired-offline.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/nm-secure-lock.svg b/.icons/Gruvbox-Plus-Dark/panel/24/nm-secure-lock.svg
new file mode 120000
index 000000000..bf46b3857
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/nm-secure-lock.svg
@@ -0,0 +1 @@
+nm-vpn-lock.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/nm-signal-0-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/24/nm-signal-0-secure.svg
new file mode 120000
index 000000000..025351d77
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/nm-signal-0-secure.svg
@@ -0,0 +1 @@
+network-wireless-secure-signal-none.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/nm-signal-0.svg b/.icons/Gruvbox-Plus-Dark/panel/24/nm-signal-0.svg
new file mode 120000
index 000000000..06009a251
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/nm-signal-0.svg
@@ -0,0 +1 @@
+network-wireless-signal-none.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/nm-signal-00-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/24/nm-signal-00-secure.svg
new file mode 120000
index 000000000..025351d77
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/nm-signal-00-secure.svg
@@ -0,0 +1 @@
+network-wireless-secure-signal-none.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/nm-signal-00.svg b/.icons/Gruvbox-Plus-Dark/panel/24/nm-signal-00.svg
new file mode 120000
index 000000000..06009a251
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/nm-signal-00.svg
@@ -0,0 +1 @@
+network-wireless-signal-none.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/nm-signal-100-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/24/nm-signal-100-secure.svg
new file mode 120000
index 000000000..61084b9bd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/nm-signal-100-secure.svg
@@ -0,0 +1 @@
+network-wireless-secure-signal-excellent.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/nm-signal-100.svg b/.icons/Gruvbox-Plus-Dark/panel/24/nm-signal-100.svg
new file mode 120000
index 000000000..d01f14302
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/nm-signal-100.svg
@@ -0,0 +1 @@
+network-wireless-signal-excellent.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/nm-signal-25-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/24/nm-signal-25-secure.svg
new file mode 120000
index 000000000..3a6aeaa7d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/nm-signal-25-secure.svg
@@ -0,0 +1 @@
+network-wireless-secure-signal-low.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/nm-signal-25.svg b/.icons/Gruvbox-Plus-Dark/panel/24/nm-signal-25.svg
new file mode 120000
index 000000000..b158bb2d4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/nm-signal-25.svg
@@ -0,0 +1 @@
+network-wireless-signal-low.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/nm-signal-50-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/24/nm-signal-50-secure.svg
new file mode 120000
index 000000000..3a6aeaa7d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/nm-signal-50-secure.svg
@@ -0,0 +1 @@
+network-wireless-secure-signal-low.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/nm-signal-50.svg b/.icons/Gruvbox-Plus-Dark/panel/24/nm-signal-50.svg
new file mode 120000
index 000000000..b158bb2d4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/nm-signal-50.svg
@@ -0,0 +1 @@
+network-wireless-signal-low.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/nm-signal-75-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/24/nm-signal-75-secure.svg
new file mode 120000
index 000000000..921b3e1ba
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/nm-signal-75-secure.svg
@@ -0,0 +1 @@
+network-wireless-secure-signal-good.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/nm-signal-75.svg b/.icons/Gruvbox-Plus-Dark/panel/24/nm-signal-75.svg
new file mode 120000
index 000000000..13d3e7f1d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/nm-signal-75.svg
@@ -0,0 +1 @@
+network-wireless-signal-good.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage01-connecting01-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage01-connecting01-secure.svg
new file mode 100644
index 000000000..f1f89c430
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage01-connecting01-secure.svg
@@ -0,0 +1,9 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m7.997 14c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m16 3c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m6.193 13.01c-0.4223 0.01-0.8653 0.1678-1.34 0.5117-0.9324 0.6751-1.182 2.098-0.3262 3.537 0.219-1.722 1.687-3.055 3.469-3.055 0.06041 0 0.122 8.89e-4 0.1816 0.003906-0.00129-0.001299-0.002616-0.002606-0.003906-0.003906-0.63-0.6184-1.277-1.011-1.98-0.9941zm5.254 3.895c0.03367 0.1949 0.05078 0.3951 0.05078 0.5996 0 1.381-0.7992 2.575-1.961 3.145 1.157 0.34 2.381 0.4359 3.689 0.2852 0.2597-0.038 0.5181-0.08999 0.7734-0.1523v-3.381c-0.4579 0.004189-0.9105-0.02425-1.348-0.08594-0.4493-0.09844-0.8456-0.2391-1.205-0.4102z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m18 14c-1.108 0-2 0.9108-2 2.031v0.9688h-1v4h6v-4h-1v-0.9688c0-1.12-0.892-2.031-2-2.031zm0 1c0.554 0 1 0.4424 1 1v1h-2v-1c0-0.5576 0.446-1 1-1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage01-connecting01.svg b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage01-connecting01.svg
new file mode 100644
index 000000000..edee79fc0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage01-connecting01.svg
@@ -0,0 +1,8 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m7.997 14c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5c1.933 0 3.5-1.567 3.5-3.5s-1.567-3.5-3.5-3.5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m16 3c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m6.193 13.01c-0.4223 0.01-0.8655 0.1678-1.34 0.5117-0.9324 0.6751-1.182 2.098-0.3262 3.537 0.219-1.722 1.687-3.055 3.469-3.055 0.06041 0 0.122 8.82e-4 0.1816 0.0039-0.00129-0.0013-0.00262-0.0026-0.00391-0.0039-0.63-0.6184-1.277-1.011-1.98-0.9941zm14.81 0.3633c-1.2 1.977-3.062 3.366-5.164 3.824-1.076 0.2338-2.169 0.2607-3.186 0.1172-0.4493-0.09844-0.8455-0.2391-1.205-0.4102 0.03367 0.1949 0.05078 0.3951 0.05078 0.5996 0 1.381-0.7993 2.575-1.961 3.145 1.157 0.34 2.381 0.4359 3.689 0.2852 0.9403-0.1376 1.858-0.4405 2.711-0.8672 3.154-1.526 4.841-4.829 5.064-6.693z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage01-connecting02-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage01-connecting02-secure.svg
new file mode 100644
index 000000000..e0debfac3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage01-connecting02-secure.svg
@@ -0,0 +1,9 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m7.997 14c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m16 3c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m5.455 9.402c-0.0906-0.00229-0.1857-0.001474-0.2832 0.003906-1.353 0.07352-2.479 1.527-2.137 3.74 0.2999 1.484 0.7976 2.76 1.5 3.842 0.2477-1.69 1.702-2.988 3.461-2.988 0.04937 0 0.09961 0.001906 0.1484 0.003906-0.1891-0.7701-0.2846-1.569-0.4453-2.395-0.2918-1.292-0.8852-2.173-2.244-2.207zm6.004 8.619c-0.173 1.159-0.9146 2.132-1.932 2.627 0.4631 0.1239 0.9355 0.2097 1.412 0.2617 1.062 0.1304 2.098 0.04595 3.061-0.1738v-1.893c-0.5438-0.07469-1.076-0.206-1.59-0.3984-0.3281-0.123-0.6446-0.2664-0.9512-0.4238z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m18 14c-1.108 0-2 0.9108-2 2.031v0.9688h-1v4h6v-4h-1v-0.9688c0-1.12-0.892-2.031-2-2.031zm0 1c0.554 0 1 0.4424 1 1v1h-2v-1c0-0.5576 0.446-1 1-1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage01-connecting02.svg b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage01-connecting02.svg
new file mode 100644
index 000000000..e65a48c93
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage01-connecting02.svg
@@ -0,0 +1,8 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m7.997 14c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m16 3c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m5.455 9.402c-0.0906-0.00229-0.1857-0.00147-0.2832 0.00391-1.353 0.07352-2.479 1.527-2.137 3.74 0.2999 1.484 0.7976 2.76 1.5 3.842 0.2477-1.69 1.702-2.988 3.461-2.988 0.04937 0 0.09957 0.0019 0.1484 0.0039-0.1891-0.7701-0.2846-1.569-0.4453-2.395-0.2918-1.292-0.8851-2.173-2.244-2.207zm6.004 8.619c-0.173 1.159-0.915 2.132-1.932 2.627 0.4631 0.1239 0.9354 0.2097 1.412 0.2617 3.477 0.4267 6.686-1.435 7.883-2.881-2.08 1.012-4.397 1.171-6.412 0.416-0.3281-0.123-0.6446-0.2664-0.9512-0.4238z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage01-connecting03-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage01-connecting03-secure.svg
new file mode 100644
index 000000000..ac9329ece
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage01-connecting03-secure.svg
@@ -0,0 +1,9 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m7.997 14c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m16 3c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m6.693 5.861v0.001953c-1.027-0.01366-2.172 0.7169-2.854 2.252-1.241 3.181-1.078 6.009 0.5391 8.695 0.04856 0.07539 0.09934 0.1489 0.1504 0.2227 0.1989-1.491 1.336-2.686 2.799-2.969-0.1533-1.808 0.6369-3.147 1.266-4.723h0.001953c0.4832-1.327 0.4235-2.449-0.9355-3.221-0.2945-0.1675-0.6245-0.2552-0.9668-0.2598zm4.18 13.63c-0.3323 0.479-0.78 0.8724-1.305 1.137 1.659 0.481 3.294 0.4947 4.432 0.2559v-0.1953c-1.138-0.1976-2.201-0.6086-3.127-1.197z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m18 14c-1.108 0-2 0.9108-2 2.031v0.9688h-1v4h6v-4h-1v-0.9688c0-1.12-0.892-2.031-2-2.031zm0 1c0.554 0 1 0.4424 1 1v1h-2v-1c0-0.5576 0.446-1 1-1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage01-connecting03.svg b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage01-connecting03.svg
new file mode 100644
index 000000000..c624f998f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage01-connecting03.svg
@@ -0,0 +1,8 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m7.997 14c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5c1.933 0 3.5-1.567 3.5-3.5s-1.567-3.5-3.5-3.5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m16 3c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m6.693 5.863c-1.027-0.01366-2.172 0.7169-2.854 2.252-1.241 3.181-1.078 6.009 0.5391 8.695 0.04856 0.07539 0.09935 0.1489 0.1504 0.2227 0.1989-1.491 1.336-2.686 2.799-2.969-0.1533-1.808 0.6373-3.145 1.266-4.721h0.00195c0.4832-1.327 0.4235-2.449-0.9355-3.221-0.2945-0.1675-0.6245-0.2552-0.9668-0.2598zm4.18 13.63c-0.3323 0.479-0.7803 0.8707-1.305 1.135 1.91 0.5537 3.789 0.4881 4.912 0.1309-1.32-0.1571-2.552-0.5952-3.607-1.266z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage01-connecting04-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage01-connecting04-secure.svg
new file mode 100644
index 000000000..f3b490eab
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage01-connecting04-secure.svg
@@ -0,0 +1,9 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m7.997 14c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m16 3c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m9.557 3.58c-0.6972-0.0205-1.5 0.202-2.318 0.7402-2.764 2.005-4.158 4.471-4.25 7.605 8.011e-4 0.9503 0.1673 1.904 0.4668 2.809 0.2582 0.8171 0.6347 1.561 1.082 2.229 0.1669-1.084 0.8323-2.004 1.754-2.52-0.00157-0.89 0.1261-1.76 0.3613-2.564 0.7901-2.098 2.362-2.84 3.92-3.953 1.124-0.8552 1.68-1.831 0.9551-3.215-0.3536-0.6756-1.074-1.104-1.971-1.131z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m18 14c-1.108 0-2 0.9108-2 2.031v0.9688h-1v4h6v-4h-1v-0.9688c0-1.12-0.892-2.031-2-2.031zm0 1c0.554 0 1 0.4424 1 1v1h-2v-1c0-0.5576 0.446-1 1-1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage01-connecting04.svg b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage01-connecting04.svg
new file mode 100644
index 000000000..6654bdd6e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage01-connecting04.svg
@@ -0,0 +1,8 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m7.997 14c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m16 3c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m9.557 3.58c-0.6972-0.0205-1.5 0.202-2.318 0.7402-2.764 2.005-4.158 4.471-4.25 7.605 8.011e-4 0.9503 0.1673 1.904 0.4668 2.809 0.2582 0.8171 0.6347 1.561 1.082 2.229 0.1669-1.084 0.8323-2.004 1.754-2.52-0.00157-0.89 0.1261-1.76 0.3613-2.564 0.7901-2.098 2.362-2.84 3.92-3.953 1.124-0.8552 1.68-1.831 0.9551-3.215-0.3536-0.6756-1.074-1.104-1.971-1.131z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage01-connecting05-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage01-connecting05-secure.svg
new file mode 100644
index 000000000..b139f3e16
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage01-connecting05-secure.svg
@@ -0,0 +1,9 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m7.995 14c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m16 3c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m12.14 2.964c-3.409 0.193-5.917 1.516-7.688 4.102-0.5129 0.8-0.8854 1.693-1.123 2.617-0.7846 2.891 0.1157 5.823 1.182 7.482 0.02864-0.3003 0.09363-0.59 0.1934-0.8633-0.2178-1.693 0.06901-3.378 0.8555-4.812 0.5295-0.9657 1.227-1.809 2.002-2.482 1.713-1.274 3.359-1.131 5.164-1.195 0.01549-2.433e-4 0.01317 1.594e-4 0.02734 0-0.1635-0.4047-0.2539-0.8473-0.2539-1.311 0-1.304 0.7141-2.441 1.771-3.043-0.5524-0.3133-1.27-0.5034-2.131-0.4941z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m18 14c-1.108 0-2 0.9108-2 2.031v0.9688h-1v4h6v-4h-1v-0.9688c0-1.12-0.892-2.031-2-2.031zm0 1c0.554 0 1 0.4424 1 1v1h-2v-1c0-0.5576 0.446-1 1-1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage01-connecting05.svg b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage01-connecting05.svg
new file mode 100644
index 000000000..86b772fbe
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage01-connecting05.svg
@@ -0,0 +1,8 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m7.995 14c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m16 3c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m12.14 2.964c-3.409 0.193-5.917 1.516-7.688 4.102-0.5129 0.8-0.8854 1.693-1.123 2.617-0.7846 2.891 0.1157 5.823 1.182 7.482 0.02864-0.3003 0.09363-0.59 0.1934-0.8633-0.2178-1.693 0.06901-3.378 0.8555-4.812 0.5295-0.9657 1.227-1.809 2.002-2.482 1.713-1.274 3.359-1.131 5.164-1.195 0.01549-2.433e-4 0.01317 1.594e-4 0.02734 0-0.1635-0.4047-0.2539-0.8473-0.2539-1.311 0-1.304 0.7141-2.441 1.771-3.043-0.5524-0.3133-1.27-0.5034-2.131-0.4941z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage01-connecting06-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage01-connecting06-secure.svg
new file mode 100644
index 000000000..370048b73
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage01-connecting06-secure.svg
@@ -0,0 +1,9 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m8 14c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m12.07 3.01c-1.256-0.02078-2.505 0.2361-3.768 0.7715-0.8631 0.3978-1.658 0.9473-2.355 1.598-2.594 2.355-3.278 6.003-2.965 7.854 0.5923-2.236 1.986-4.097 3.873-5.131 0.966-0.5284 2.007-0.8631 3.023-1.014 1.109-0.07877 1.994 0.1581 2.809 0.5312-0.1187-0.3516-0.1855-0.7275-0.1855-1.119 0-1.368 0.7856-2.551 1.93-3.127-0.7912-0.2281-1.577-0.35-2.359-0.3633h-2e-3z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m16 3c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m18 14c-1.108 0-2 0.9108-2 2.031v0.9688h-1v4h6v-4h-1v-0.9688c0-1.12-0.892-2.031-2-2.031zm0 1c0.554 0 1 0.4424 1 1v1h-2v-1c0-0.5576 0.446-1 1-1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage01-connecting06.svg b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage01-connecting06.svg
new file mode 100644
index 000000000..1bcea5dbb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage01-connecting06.svg
@@ -0,0 +1,8 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m8 14c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m12.07 3.01c-1.256-0.02078-2.505 0.2361-3.768 0.7715-0.8631 0.3978-1.658 0.9473-2.355 1.598-2.594 2.355-3.278 6.003-2.965 7.854 0.5923-2.236 1.986-4.097 3.873-5.131 0.966-0.5284 2.007-0.8631 3.023-1.014 1.109-0.07877 1.994 0.1581 2.809 0.5312-0.1187-0.3516-0.1855-0.7275-0.1855-1.119 0-1.368 0.7856-2.551 1.93-3.127-0.7912-0.2281-1.577-0.35-2.359-0.3633h-2e-3z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m16 3c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5z" fill="currentColor" opacity=".3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage01-connecting07-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage01-connecting07-secure.svg
new file mode 100644
index 000000000..74b62ab4d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage01-connecting07-secure.svg
@@ -0,0 +1,9 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m8 14c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m16 3c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m12.26 3.008c-0.5952-0.00757-1.193 0.04611-1.779 0.1523-3.456 0.5788-6.003 3.276-6.74 5.002 1.707-1.56 3.883-2.372 6.029-2.221 0.9586 0.06791 1.888 0.2918 2.73 0.6289-4.66e-4 -0.02353-2e-3 -0.04667-2e-3 -0.07031 0-1.385 0.804-2.581 1.971-3.148-0.3678-0.107-0.7476-0.1939-1.143-0.2617-0.3529-0.0495-0.7093-0.07749-1.066-0.08203zm7.197 4.025c-0.2567 1.68-1.707 2.967-3.459 2.967-0.1188 0-0.2358-0.00601-0.3516-0.01758 0.1893 0.3854 0.3739 0.7791 0.5801 1.176l2e-3 2e-3c0.6896 1.233 1.577 1.921 3.049 1.395 1.277-0.4546 1.943-2.168 0.9863-4.193-0.252-0.4754-0.5217-0.9165-0.8066-1.328z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m18 14c-1.108 0-2 0.9108-2 2.031v0.9688h-1v4h6v-4h-1v-0.9688c0-1.12-0.892-2.031-2-2.031zm0 1c0.554 0 1 0.4424 1 1v1h-2v-1c0-0.5576 0.446-1 1-1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage01-connecting07.svg b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage01-connecting07.svg
new file mode 100644
index 000000000..84b63cef9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage01-connecting07.svg
@@ -0,0 +1,8 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m8 14c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m16 3c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m12.26 3.008c-0.5952-0.00757-1.193 0.04611-1.779 0.1523-3.456 0.5788-6.003 3.276-6.74 5.002 1.707-1.56 3.883-2.372 6.029-2.221 0.9586 0.06791 1.888 0.2918 2.73 0.6289-4.66e-4 -0.02353-2e-3 -0.04667-2e-3 -0.07031 0-1.385 0.804-2.581 1.971-3.148-0.3678-0.107-0.7476-0.1939-1.143-0.2617-0.3529-0.0495-0.7093-0.07749-1.066-0.08203zm7.197 4.025c-0.2567 1.68-1.707 2.967-3.459 2.967-0.1188 0-0.2358-0.00601-0.3516-0.01758 0.1893 0.3854 0.3739 0.7791 0.5801 1.176l2e-3 2e-3c0.6896 1.233 1.577 1.921 3.049 1.395 1.277-0.4546 1.943-2.168 0.9863-4.193-0.252-0.4754-0.5217-0.9165-0.8066-1.328z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage01-connecting08-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage01-connecting08-secure.svg
new file mode 100644
index 000000000..b76406f38
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage01-connecting08-secure.svg
@@ -0,0 +1,9 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m8 14c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m16 3c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m11.85 3.037c-1.978 0.0169-3.749 0.6134-4.721 1.271 1.993-0.3411 3.978-0.004509 5.598 0.9453 0.3132-0.8214 0.9254-1.494 1.705-1.885-0.8681-0.2404-1.743-0.3392-2.582-0.332zm7.611 3.947c-0.2261 1.632-1.576 2.904-3.244 3.008 0.1483 1.194-0.08696 2.34-0.2012 3.586v0.001953c-0.003686 0.06029-0.003915 0.1188-0.005859 0.1777a3 3 0 0 1 1.99-0.7578 3 3 0 0 1 2.633 1.561c0.1352-0.3418 0.2351-0.726 0.291-1.154 0.2118-2.521-0.2639-4.634-1.463-6.422z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m18 14c-1.108 0-2 0.9108-2 2.031v0.9688h-1v4h6v-4h-1v-0.9688c0-1.12-0.892-2.031-2-2.031zm0 1c0.554 0 1 0.4424 1 1v1h-2v-1c0-0.5576 0.446-1 1-1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage01-connecting08.svg b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage01-connecting08.svg
new file mode 100644
index 000000000..f47d453b0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage01-connecting08.svg
@@ -0,0 +1,8 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m8 14c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m16 3c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5c1.933 0 3.5-1.567 3.5-3.5s-1.567-3.5-3.5-3.5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m11.85 3.037c-1.978 0.0169-3.749 0.6129-4.721 1.271 1.993-0.3411 3.978-0.004522 5.598 0.9453 0.3132-0.8214 0.9253-1.494 1.705-1.885-0.8681-0.2404-1.743-0.3392-2.582-0.332zm7.611 3.947c-0.2261 1.632-1.576 2.904-3.244 3.008 0.1483 1.194-0.08699 2.34-0.2012 3.586v2e-3c-0.0862 1.41 0.2891 2.468 1.811 2.822 1.32 0.3078 2.808-0.7748 3.098-2.996 0.2118-2.521-0.264-4.634-1.463-6.422z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage01-connecting09-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage01-connecting09-secure.svg
new file mode 100644
index 000000000..7b98e0dd3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage01-connecting09-secure.svg
@@ -0,0 +1,9 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m8 14c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m16 3c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m12.07 2.896c0.5988 0.2546 1.157 0.5682 1.67 0.9316 0.2342-0.1983 0.4943-0.3663 0.7754-0.498-0.9243-0.3105-1.786-0.4497-2.445-0.4336zm7.391 4.115c-0.1921 1.311-1.109 2.384-2.332 2.801 0.02407 0.2635 0.03623 0.5246 0.03711 0.7832-0.1056 1.463-0.6981 2.464-1.424 3.404h0.04102a3 3 0 0 1 2.217-1 3 3 0 0 1 2.613 1.529c0.4967-1.612 0.5153-3.271 0.05274-5.021-0.2638-0.8872-0.6812-1.729-1.205-2.496z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m18 14c-1.108 0-2 0.9108-2 2.031v0.9688h-1v4h6v-4h-1v-0.9688c0-1.12-0.892-2.031-2-2.031zm0 1c0.554 0 1 0.4424 1 1v1h-2v-1c0-0.5576 0.446-1 1-1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage01-connecting09.svg b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage01-connecting09.svg
new file mode 100644
index 000000000..3452b993c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage01-connecting09.svg
@@ -0,0 +1,8 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m8 14c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m16 3c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m12.07 2.896c0.5988 0.2546 1.157 0.5682 1.67 0.9316 0.2342-0.1983 0.4943-0.3663 0.7754-0.498-0.9243-0.3105-1.786-0.4497-2.445-0.4336zm7.391 4.115c-0.1921 1.311-1.109 2.384-2.332 2.801 0.02407 0.2635 0.03623 0.5246 0.03711 0.7832-0.1615 2.236-1.457 3.394-2.635 4.904h-2e-3c-0.835 1.139-1.091 2.233-2e-3 3.354 0.9439 0.9729 2.78 0.8658 4.225-0.8457 2.081-2.708 2.715-5.469 1.914-8.5-0.2638-0.8872-0.6811-1.729-1.205-2.496z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage01-connecting10-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage01-connecting10-secure.svg
new file mode 100644
index 000000000..43269d9d1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage01-connecting10-secure.svg
@@ -0,0 +1,9 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m8 14c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m16 3c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m19.46 6.998c-0.1089 0.7643-0.465 1.448-0.9844 1.971 0.0095 0.5698-0.04564 1.137-0.166 1.693-0.1864 0.8583-0.4979 1.669-0.8965 2.402 0.1927-0.04067 0.389-0.06226 0.5859-0.06445 1.099 1.96e-4 2.11 0.6011 2.635 1.566 0.26-0.9058 0.3641-1.859 0.3301-2.805-0.04121-1.809-0.6787-3.456-1.504-4.764zm-5.461 8.725c-0.5743 0.2021-1.168 0.3743-1.773 0.5859-0.0111 0.0111-0.4085 0.1431-0.8223 0.4023 0.0585 0.2537 0.08984 0.5176 0.08984 0.7891 0 0.865-0.314 1.657-0.834 2.268 0.5338 0.8766 1.765 1.391 3.34 1.045z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m18 14c-1.108 0-2 0.9108-2 2.031v0.9688h-1v4h6v-4h-1v-0.9688c0-1.12-0.892-2.031-2-2.031zm0 1c0.554 0 1 0.4424 1 1v1h-2v-1c0-0.5576 0.446-1 1-1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage01-connecting10.svg b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage01-connecting10.svg
new file mode 100644
index 000000000..0964f93ee
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage01-connecting10.svg
@@ -0,0 +1,8 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m8 14c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m16 3c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m19.46 6.996c-0.1086 0.7651-0.4646 1.45-0.9844 1.973 0.0095 0.5698-0.04372 1.137-0.1641 1.693-0.2337 1.076-0.662 2.081-1.215 2.947-1.345 1.794-3.062 2.067-4.869 2.699l-2e-3 2e-3c-0.3036 0.1167-0.5782 0.2487-0.8203 0.4004 0.0585 0.2537 0.08984 0.5176 0.08984 0.7891 0 0.865-0.314 1.657-0.834 2.268 0.5807 0.9536 1.983 1.481 3.76 0.9355 3.215-1.152 5.241-3.129 6.207-6.113 0.2649-0.9127 0.3702-1.874 0.3359-2.828-0.04123-1.81-0.6781-3.458-1.504-4.766z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage01-connecting11-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage01-connecting11-secure.svg
new file mode 100644
index 000000000..0f9fa387f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage01-connecting11-secure.svg
@@ -0,0 +1,9 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m8 14c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m16 3c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m20.31 8.281c0.0467 1.788-0.4318 3.492-1.354 4.877a3 3 0 0 1 1.646 1.354c0.7013-2.441 0.3388-4.93-0.293-6.23zm-9.105 7.818c0.1874 0.4288 0.291 0.9029 0.291 1.4 0 1.399-0.8199 2.606-2.006 3.166 1.628 0.3574 3.123 0.3872 4.51 0.08594v-4.312c-0.9823 0.0916-1.879-0.09998-2.795-0.3398z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m18 14c-1.108 0-2 0.9108-2 2.031v0.9688h-1v4h6v-4h-1v-0.9688c0-1.12-0.892-2.031-2-2.031zm0 1c0.554 0 1 0.4424 1 1v1h-2v-1c0-0.5576 0.446-1 1-1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage01-connecting11.svg b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage01-connecting11.svg
new file mode 100644
index 000000000..1809da618
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage01-connecting11.svg
@@ -0,0 +1,8 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m8 14c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5c1.933 0 3.5-1.567 3.5-3.5s-1.567-3.5-3.5-3.5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m16 3c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m20.31 8.281c0.06039 2.312-0.7545 4.486-2.275 6.008-0.7787 0.7788-1.682 1.394-2.615 1.824-1.583 0.5884-2.877 0.3366-4.215-0.01367 0.1874 0.4288 0.291 0.9025 0.291 1.4 0 1.399-0.82 2.606-2.006 3.166 3.256 0.7148 5.983 0.1353 8.369-1.82 0.7164-0.6244 1.326-1.375 1.812-2.195 1.828-2.989 1.459-6.681 0.6387-8.369z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage02-connecting01-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage02-connecting01-secure.svg
new file mode 100644
index 000000000..fbe6ad607
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage02-connecting01-secure.svg
@@ -0,0 +1,9 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Highlight" d="m7.997 14c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m16 3c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m6.193 13.01c-0.4223 0.01-0.8653 0.1678-1.34 0.5117-0.9324 0.6751-1.182 2.098-0.3262 3.537 0.219-1.722 1.687-3.055 3.469-3.055 0.06041 0 0.122 8.89e-4 0.1816 0.003906-0.00129-0.001299-0.002616-0.002606-0.003906-0.003906-0.63-0.6184-1.277-1.011-1.98-0.9941zm5.254 3.895c0.03367 0.1949 0.05078 0.3951 0.05078 0.5996 0 1.381-0.7992 2.575-1.961 3.145 1.157 0.34 2.381 0.4359 3.689 0.2852 0.2597-0.038 0.5181-0.08999 0.7734-0.1523v-3.381c-0.4579 0.004189-0.9105-0.02425-1.348-0.08594-0.4493-0.09844-0.8456-0.2391-1.205-0.4102z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m18 14c-1.108 0-2 0.9108-2 2.031v0.9688h-1v4h6v-4h-1v-0.9688c0-1.12-0.892-2.031-2-2.031zm0 1c0.554 0 1 0.4424 1 1v1h-2v-1c0-0.5576 0.446-1 1-1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage02-connecting01.svg b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage02-connecting01.svg
new file mode 100644
index 000000000..ad8fcfc08
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage02-connecting01.svg
@@ -0,0 +1,8 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Highlight" d="m7.997 14c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5c1.933 0 3.5-1.567 3.5-3.5s-1.567-3.5-3.5-3.5z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m16 3c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m6.193 13.01c-0.4223 0.01-0.8655 0.1678-1.34 0.5117-0.9324 0.6751-1.182 2.098-0.3262 3.537 0.219-1.722 1.687-3.055 3.469-3.055 0.06041 0 0.122 8.82e-4 0.1816 0.0039-0.00129-0.0013-0.00262-0.0026-0.00391-0.0039-0.63-0.6184-1.277-1.011-1.98-0.9941zm14.81 0.3633c-1.2 1.977-3.062 3.366-5.164 3.824-1.076 0.2338-2.169 0.2607-3.186 0.1172-0.4493-0.09844-0.8455-0.2391-1.205-0.4102 0.03367 0.1949 0.05078 0.3951 0.05078 0.5996 0 1.381-0.7993 2.575-1.961 3.145 1.157 0.34 2.381 0.4359 3.689 0.2852 0.9403-0.1376 1.858-0.4405 2.711-0.8672 3.154-1.526 4.841-4.829 5.064-6.693z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage02-connecting02-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage02-connecting02-secure.svg
new file mode 100644
index 000000000..a1f835700
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage02-connecting02-secure.svg
@@ -0,0 +1,9 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Highlight" d="m7.997 14c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m16 3c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m5.455 9.402c-0.0906-0.00229-0.1857-0.001474-0.2832 0.003906-1.353 0.07352-2.479 1.527-2.137 3.74 0.2999 1.484 0.7976 2.76 1.5 3.842 0.2477-1.69 1.702-2.988 3.461-2.988 0.04937 0 0.09961 0.001906 0.1484 0.003906-0.1891-0.7701-0.2846-1.569-0.4453-2.395-0.2918-1.292-0.8852-2.173-2.244-2.207zm6.004 8.619c-0.173 1.159-0.9146 2.132-1.932 2.627 0.4631 0.1239 0.9355 0.2097 1.412 0.2617 1.062 0.1304 2.098 0.04595 3.061-0.1738v-1.893c-0.5438-0.07469-1.076-0.206-1.59-0.3984-0.3281-0.123-0.6446-0.2664-0.9512-0.4238z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m18 14c-1.108 0-2 0.9108-2 2.031v0.9688h-1v4h6v-4h-1v-0.9688c0-1.12-0.892-2.031-2-2.031zm0 1c0.554 0 1 0.4424 1 1v1h-2v-1c0-0.5576 0.446-1 1-1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage02-connecting02.svg b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage02-connecting02.svg
new file mode 100644
index 000000000..1c4f87caa
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage02-connecting02.svg
@@ -0,0 +1,8 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Highlight" d="m7.997 14c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m16 3c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m5.455 9.402c-0.0906-0.00229-0.1857-0.00147-0.2832 0.00391-1.353 0.07352-2.479 1.527-2.137 3.74 0.2999 1.484 0.7976 2.76 1.5 3.842 0.2477-1.69 1.702-2.988 3.461-2.988 0.04937 0 0.09957 0.0019 0.1484 0.0039-0.1891-0.7701-0.2846-1.569-0.4453-2.395-0.2918-1.292-0.8851-2.173-2.244-2.207zm6.004 8.619c-0.173 1.159-0.915 2.132-1.932 2.627 0.4631 0.1239 0.9354 0.2097 1.412 0.2617 3.477 0.4267 6.686-1.435 7.883-2.881-2.08 1.012-4.397 1.171-6.412 0.416-0.3281-0.123-0.6446-0.2664-0.9512-0.4238z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage02-connecting03-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage02-connecting03-secure.svg
new file mode 100644
index 000000000..a5e3108c6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage02-connecting03-secure.svg
@@ -0,0 +1,9 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Highlight" d="m7.997 14c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m16 3c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m6.693 5.861v0.001953c-1.027-0.01366-2.172 0.7169-2.854 2.252-1.241 3.181-1.078 6.009 0.5391 8.695 0.04856 0.07539 0.09934 0.1489 0.1504 0.2227 0.1989-1.491 1.336-2.686 2.799-2.969-0.1533-1.808 0.6369-3.147 1.266-4.723h0.001953c0.4832-1.327 0.4235-2.449-0.9355-3.221-0.2945-0.1675-0.6245-0.2552-0.9668-0.2598zm4.18 13.63c-0.3323 0.479-0.78 0.8724-1.305 1.137 1.659 0.481 3.294 0.4947 4.432 0.2559v-0.1953c-1.138-0.1976-2.201-0.6086-3.127-1.197z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m18 14c-1.108 0-2 0.9108-2 2.031v0.9688h-1v4h6v-4h-1v-0.9688c0-1.12-0.892-2.031-2-2.031zm0 1c0.554 0 1 0.4424 1 1v1h-2v-1c0-0.5576 0.446-1 1-1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage02-connecting03.svg b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage02-connecting03.svg
new file mode 100644
index 000000000..4b2e95920
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage02-connecting03.svg
@@ -0,0 +1,8 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Highlight" d="m7.997 14c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5c1.933 0 3.5-1.567 3.5-3.5s-1.567-3.5-3.5-3.5z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m16 3c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m6.693 5.863c-1.027-0.01366-2.172 0.7169-2.854 2.252-1.241 3.181-1.078 6.009 0.5391 8.695 0.04856 0.07539 0.09935 0.1489 0.1504 0.2227 0.1989-1.491 1.336-2.686 2.799-2.969-0.1533-1.808 0.6373-3.145 1.266-4.721h0.00195c0.4832-1.327 0.4235-2.449-0.9355-3.221-0.2945-0.1675-0.6245-0.2552-0.9668-0.2598zm4.18 13.63c-0.3323 0.479-0.7803 0.8707-1.305 1.135 1.91 0.5537 3.789 0.4881 4.912 0.1309-1.32-0.1571-2.552-0.5952-3.607-1.266z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage02-connecting04-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage02-connecting04-secure.svg
new file mode 100644
index 000000000..249143d83
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage02-connecting04-secure.svg
@@ -0,0 +1,9 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Highlight" d="m7.997 14c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m16 3c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m9.557 3.58c-0.6972-0.0205-1.5 0.202-2.318 0.7402-2.764 2.005-4.158 4.471-4.25 7.605 8.011e-4 0.9503 0.1673 1.904 0.4668 2.809 0.2582 0.8171 0.6347 1.561 1.082 2.229 0.1669-1.084 0.8323-2.004 1.754-2.52-0.00157-0.89 0.1261-1.76 0.3613-2.564 0.7901-2.098 2.362-2.84 3.92-3.953 1.124-0.8552 1.68-1.831 0.9551-3.215-0.3536-0.6756-1.074-1.104-1.971-1.131z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m18 14c-1.108 0-2 0.9108-2 2.031v0.9688h-1v4h6v-4h-1v-0.9688c0-1.12-0.892-2.031-2-2.031zm0 1c0.554 0 1 0.4424 1 1v1h-2v-1c0-0.5576 0.446-1 1-1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage02-connecting04.svg b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage02-connecting04.svg
new file mode 100644
index 000000000..ad64773c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage02-connecting04.svg
@@ -0,0 +1,8 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Highlight" d="m7.997 14c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m16 3c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m9.557 3.58c-0.6972-0.0205-1.5 0.202-2.318 0.7402-2.764 2.005-4.158 4.471-4.25 7.605 8.011e-4 0.9503 0.1673 1.904 0.4668 2.809 0.2582 0.8171 0.6347 1.561 1.082 2.229 0.1669-1.084 0.8323-2.004 1.754-2.52-0.00157-0.89 0.1261-1.76 0.3613-2.564 0.7901-2.098 2.362-2.84 3.92-3.953 1.124-0.8552 1.68-1.831 0.9551-3.215-0.3536-0.6756-1.074-1.104-1.971-1.131z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage02-connecting05-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage02-connecting05-secure.svg
new file mode 100644
index 000000000..9df9cc174
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage02-connecting05-secure.svg
@@ -0,0 +1,9 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Highlight" d="m7.995 14c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m16 3c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m12.14 2.964c-3.409 0.193-5.917 1.516-7.688 4.102-0.5129 0.8-0.8854 1.693-1.123 2.617-0.7846 2.891 0.1157 5.823 1.182 7.482 0.02864-0.3003 0.09363-0.59 0.1934-0.8633-0.2178-1.693 0.06901-3.378 0.8555-4.812 0.5295-0.9657 1.227-1.809 2.002-2.482 1.713-1.274 3.359-1.131 5.164-1.195 0.01549-2.433e-4 0.01317 1.594e-4 0.02734 0-0.1635-0.4047-0.2539-0.8473-0.2539-1.311 0-1.304 0.7141-2.441 1.771-3.043-0.5524-0.3133-1.27-0.5034-2.131-0.4941z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m18 14c-1.108 0-2 0.9108-2 2.031v0.9688h-1v4h6v-4h-1v-0.9688c0-1.12-0.892-2.031-2-2.031zm0 1c0.554 0 1 0.4424 1 1v1h-2v-1c0-0.5576 0.446-1 1-1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage02-connecting05.svg b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage02-connecting05.svg
new file mode 100644
index 000000000..5f8d7622e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage02-connecting05.svg
@@ -0,0 +1,8 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Highlight" d="m7.979 14c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5c1.933 0 3.5-1.567 3.5-3.5s-1.567-3.5-3.5-3.5z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m15.98 3c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m12.12 2.964c-3.409 0.193-5.917 1.516-7.688 4.102-0.5129 0.8-0.8854 1.693-1.123 2.617-0.7846 2.891 0.1157 5.823 1.182 7.482 0.02864-0.3003 0.09363-0.59 0.1934-0.8633-0.2178-1.693 0.06901-3.378 0.8555-4.812 0.5295-0.9657 1.227-1.809 2.002-2.482 1.713-1.274 3.359-1.131 5.164-1.195 0.01549-2.433e-4 0.01317 1.594e-4 0.02734 0-0.1635-0.4047-0.2539-0.8473-0.2539-1.311 0-1.304 0.7141-2.441 1.771-3.043-0.5524-0.3133-1.27-0.5034-2.131-0.4941z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage02-connecting06-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage02-connecting06-secure.svg
new file mode 100644
index 000000000..ed0e8c390
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage02-connecting06-secure.svg
@@ -0,0 +1,9 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Highlight" d="m8 14c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m12.07 3.01c-1.256-0.02078-2.505 0.2361-3.768 0.7715-0.8631 0.3978-1.658 0.9473-2.355 1.598-2.594 2.355-3.278 6.003-2.965 7.854 0.5923-2.236 1.986-4.097 3.873-5.131 0.966-0.5284 2.007-0.8631 3.023-1.014 1.109-0.07877 1.994 0.1581 2.809 0.5312-0.1187-0.3516-0.1855-0.7275-0.1855-1.119 0-1.368 0.7856-2.551 1.93-3.127-0.7912-0.2281-1.577-0.35-2.359-0.3633h-2e-3z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m16 3c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m18 14c-1.108 0-2 0.9108-2 2.031v0.9688h-1v4h6v-4h-1v-0.9688c0-1.12-0.892-2.031-2-2.031zm0 1c0.554 0 1 0.4424 1 1v1h-2v-1c0-0.5576 0.446-1 1-1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage02-connecting06.svg b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage02-connecting06.svg
new file mode 100644
index 000000000..0aa2a55fb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage02-connecting06.svg
@@ -0,0 +1,8 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Highlight" d="m8 14c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m12.07 3.01c-1.256-0.02078-2.505 0.2361-3.768 0.7715-0.8631 0.3978-1.658 0.9473-2.355 1.598-2.594 2.355-3.278 6.003-2.965 7.854 0.5923-2.236 1.986-4.097 3.873-5.131 0.966-0.5284 2.007-0.8631 3.023-1.014 1.109-0.07877 1.994 0.1581 2.809 0.5312-0.1187-0.3516-0.1855-0.7275-0.1855-1.119 0-1.368 0.7856-2.551 1.93-3.127-0.7912-0.2281-1.577-0.35-2.359-0.3633h-2e-3z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m16 3c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5z" fill="currentColor" opacity=".3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage02-connecting07-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage02-connecting07-secure.svg
new file mode 100644
index 000000000..2cf66d367
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage02-connecting07-secure.svg
@@ -0,0 +1,9 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Highlight" d="m8 14c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m16 3c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m12.26 3.008c-0.5952-0.00757-1.193 0.04611-1.779 0.1523-3.456 0.5788-6.003 3.276-6.74 5.002 1.707-1.56 3.883-2.372 6.029-2.221 0.9586 0.06791 1.888 0.2918 2.73 0.6289-4.66e-4 -0.02353-2e-3 -0.04667-2e-3 -0.07031 0-1.385 0.804-2.581 1.971-3.148-0.3678-0.107-0.7476-0.1939-1.143-0.2617-0.3529-0.0495-0.7093-0.07749-1.066-0.08203zm7.197 4.025c-0.2567 1.68-1.707 2.967-3.459 2.967-0.1188 0-0.2358-0.00601-0.3516-0.01758 0.1893 0.3854 0.3739 0.7791 0.5801 1.176l2e-3 2e-3c0.6896 1.233 1.577 1.921 3.049 1.395 1.277-0.4546 1.943-2.168 0.9863-4.193-0.252-0.4754-0.5217-0.9165-0.8066-1.328z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m18 14c-1.108 0-2 0.9108-2 2.031v0.9688h-1v4h6v-4h-1v-0.9688c0-1.12-0.892-2.031-2-2.031zm0 1c0.554 0 1 0.4424 1 1v1h-2v-1c0-0.5576 0.446-1 1-1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage02-connecting07.svg b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage02-connecting07.svg
new file mode 100644
index 000000000..e16ab4e35
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage02-connecting07.svg
@@ -0,0 +1,8 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Highlight" d="m8 14c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m16 3c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m12.26 3.008c-0.5952-0.00757-1.193 0.04611-1.779 0.1523-3.456 0.5788-6.003 3.276-6.74 5.002 1.707-1.56 3.883-2.372 6.029-2.221 0.9586 0.06791 1.888 0.2918 2.73 0.6289-4.66e-4 -0.02353-2e-3 -0.04667-2e-3 -0.07031 0-1.385 0.804-2.581 1.971-3.148-0.3678-0.107-0.7476-0.1939-1.143-0.2617-0.3529-0.0495-0.7093-0.07749-1.066-0.08203zm7.197 4.025c-0.2567 1.68-1.707 2.967-3.459 2.967-0.1188 0-0.2358-0.00601-0.3516-0.01758 0.1893 0.3854 0.3739 0.7791 0.5801 1.176l2e-3 2e-3c0.6896 1.233 1.577 1.921 3.049 1.395 1.277-0.4546 1.943-2.168 0.9863-4.193-0.252-0.4754-0.5217-0.9165-0.8066-1.328z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage02-connecting08-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage02-connecting08-secure.svg
new file mode 100644
index 000000000..c735617ca
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage02-connecting08-secure.svg
@@ -0,0 +1,9 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Highlight" d="m8 14c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m16 3c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m11.85 3.037c-1.978 0.0169-3.749 0.6134-4.721 1.271 1.993-0.3411 3.978-0.004509 5.598 0.9453 0.3132-0.8214 0.9254-1.494 1.705-1.885-0.8681-0.2404-1.743-0.3392-2.582-0.332zm7.611 3.947c-0.2261 1.632-1.576 2.904-3.244 3.008 0.1483 1.194-0.08696 2.34-0.2012 3.586v0.001953c-0.003686 0.06029-0.003915 0.1188-0.005859 0.1777a3 3 0 0 1 1.99-0.7578 3 3 0 0 1 2.633 1.561c0.1352-0.3418 0.2351-0.726 0.291-1.154 0.2118-2.521-0.2639-4.634-1.463-6.422z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m18 14c-1.108 0-2 0.9108-2 2.031v0.9688h-1v4h6v-4h-1v-0.9688c0-1.12-0.892-2.031-2-2.031zm0 1c0.554 0 1 0.4424 1 1v1h-2v-1c0-0.5576 0.446-1 1-1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage02-connecting08.svg b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage02-connecting08.svg
new file mode 100644
index 000000000..4d45fde96
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage02-connecting08.svg
@@ -0,0 +1,8 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Highlight" d="m8 14c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m16 3c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5c1.933 0 3.5-1.567 3.5-3.5s-1.567-3.5-3.5-3.5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m11.85 3.037c-1.978 0.0169-3.749 0.6129-4.721 1.271 1.993-0.3411 3.978-0.004522 5.598 0.9453 0.3132-0.8214 0.9253-1.494 1.705-1.885-0.8681-0.2404-1.743-0.3392-2.582-0.332zm7.611 3.947c-0.2261 1.632-1.576 2.904-3.244 3.008 0.1483 1.194-0.08699 2.34-0.2012 3.586v2e-3c-0.0862 1.41 0.2891 2.468 1.811 2.822 1.32 0.3078 2.808-0.7748 3.098-2.996 0.2118-2.521-0.264-4.634-1.463-6.422z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage02-connecting09-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage02-connecting09-secure.svg
new file mode 100644
index 000000000..34e01d26e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage02-connecting09-secure.svg
@@ -0,0 +1,9 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Highlight" d="m8 14c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m16 3c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m12.07 2.896c0.5988 0.2546 1.157 0.5682 1.67 0.9316 0.2342-0.1983 0.4943-0.3663 0.7754-0.498-0.9243-0.3105-1.786-0.4497-2.445-0.4336zm7.391 4.115c-0.1921 1.311-1.109 2.384-2.332 2.801 0.02407 0.2635 0.03623 0.5246 0.03711 0.7832-0.1056 1.463-0.6981 2.464-1.424 3.404h0.04102a3 3 0 0 1 2.217-1 3 3 0 0 1 2.613 1.529c0.4967-1.612 0.5153-3.271 0.05274-5.021-0.2638-0.8872-0.6812-1.729-1.205-2.496z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m18 14c-1.108 0-2 0.9108-2 2.031v0.9688h-1v4h6v-4h-1v-0.9688c0-1.12-0.892-2.031-2-2.031zm0 1c0.554 0 1 0.4424 1 1v1h-2v-1c0-0.5576 0.446-1 1-1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage02-connecting09.svg b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage02-connecting09.svg
new file mode 100644
index 000000000..b6d8b52b1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage02-connecting09.svg
@@ -0,0 +1,8 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Highlight" d="m8 14c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m16 3c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m12.07 2.896c0.5988 0.2546 1.157 0.5682 1.67 0.9316 0.2342-0.1983 0.4943-0.3663 0.7754-0.498-0.9243-0.3105-1.786-0.4497-2.445-0.4336zm7.391 4.115c-0.1921 1.311-1.109 2.384-2.332 2.801 0.02407 0.2635 0.03623 0.5246 0.03711 0.7832-0.1615 2.236-1.457 3.394-2.635 4.904h-2e-3c-0.835 1.139-1.091 2.233-2e-3 3.354 0.9439 0.9729 2.78 0.8658 4.225-0.8457 2.081-2.708 2.715-5.469 1.914-8.5-0.2638-0.8872-0.6811-1.729-1.205-2.496z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage02-connecting10-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage02-connecting10-secure.svg
new file mode 100644
index 000000000..e4e44021e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage02-connecting10-secure.svg
@@ -0,0 +1,9 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Highlight" d="m8 14c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m16 3c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m19.46 6.998c-0.1089 0.7643-0.465 1.448-0.9844 1.971 0.0095 0.5698-0.04564 1.137-0.166 1.693-0.1864 0.8583-0.4979 1.669-0.8965 2.402 0.1927-0.04067 0.389-0.06226 0.5859-0.06445 1.099 1.96e-4 2.11 0.6011 2.635 1.566 0.26-0.9058 0.3641-1.859 0.3301-2.805-0.04121-1.809-0.6787-3.456-1.504-4.764zm-5.461 8.725c-0.5743 0.2021-1.168 0.3743-1.773 0.5859-0.0111 0.0111-0.4085 0.1431-0.8223 0.4023 0.0585 0.2537 0.08984 0.5176 0.08984 0.7891 0 0.865-0.314 1.657-0.834 2.268 0.5338 0.8766 1.765 1.391 3.34 1.045z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m18 14c-1.108 0-2 0.9108-2 2.031v0.9688h-1v4h6v-4h-1v-0.9688c0-1.12-0.892-2.031-2-2.031zm0 1c0.554 0 1 0.4424 1 1v1h-2v-1c0-0.5576 0.446-1 1-1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage02-connecting10.svg b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage02-connecting10.svg
new file mode 100644
index 000000000..85a0f0530
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage02-connecting10.svg
@@ -0,0 +1,8 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Highlight" d="m8 14c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m16 3c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m19.46 6.996c-0.1086 0.7651-0.4646 1.45-0.9844 1.973 0.0095 0.5698-0.04372 1.137-0.1641 1.693-0.2337 1.076-0.662 2.081-1.215 2.947-1.345 1.794-3.062 2.067-4.869 2.699l-2e-3 2e-3c-0.3036 0.1167-0.5782 0.2487-0.8203 0.4004 0.0585 0.2537 0.08984 0.5176 0.08984 0.7891 0 0.865-0.314 1.657-0.834 2.268 0.5807 0.9536 1.983 1.481 3.76 0.9355 3.215-1.152 5.241-3.129 6.207-6.113 0.2649-0.9127 0.3702-1.874 0.3359-2.828-0.04123-1.81-0.6781-3.458-1.504-4.766z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage02-connecting11-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage02-connecting11-secure.svg
new file mode 100644
index 000000000..6af3ca7dd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage02-connecting11-secure.svg
@@ -0,0 +1,9 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Highlight" d="m8 14c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m16 3c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m20.31 8.281c0.0467 1.788-0.4318 3.492-1.354 4.877a3 3 0 0 1 1.646 1.354c0.7013-2.441 0.3388-4.93-0.293-6.23zm-9.105 7.818c0.1874 0.4288 0.291 0.9029 0.291 1.4 0 1.399-0.8199 2.606-2.006 3.166 1.628 0.3574 3.123 0.3872 4.51 0.08594v-4.312c-0.9823 0.0916-1.879-0.09998-2.795-0.3398z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m18 14c-1.108 0-2 0.9108-2 2.031v0.9688h-1v4h6v-4h-1v-0.9688c0-1.12-0.892-2.031-2-2.031zm0 1c0.554 0 1 0.4424 1 1v1h-2v-1c0-0.5576 0.446-1 1-1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage02-connecting11.svg b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage02-connecting11.svg
new file mode 100644
index 000000000..ba45065ca
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage02-connecting11.svg
@@ -0,0 +1,8 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Highlight" d="m8 14c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5c1.933 0 3.5-1.567 3.5-3.5s-1.567-3.5-3.5-3.5z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m16 3c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m20.31 8.281c0.06039 2.312-0.7545 4.486-2.275 6.008-0.7787 0.7788-1.682 1.394-2.615 1.824-1.583 0.5884-2.877 0.3366-4.215-0.01367 0.1874 0.4288 0.291 0.9025 0.291 1.4 0 1.399-0.82 2.606-2.006 3.166 3.256 0.7148 5.983 0.1353 8.369-1.82 0.7164-0.6244 1.326-1.375 1.812-2.195 1.828-2.989 1.459-6.681 0.6387-8.369z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage03-connecting01-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage03-connecting01-secure.svg
new file mode 100644
index 000000000..85e67432c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage03-connecting01-secure.svg
@@ -0,0 +1,9 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Highlight" d="m7.997 14c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5z" fill="currentColor"/>
+ <path class="ColorScheme-Highlight" d="m16 3c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m6.193 13.01c-0.4223 0.01-0.8653 0.1678-1.34 0.5117-0.9324 0.6751-1.182 2.098-0.3262 3.537 0.219-1.722 1.687-3.055 3.469-3.055 0.06041 0 0.122 8.89e-4 0.1816 0.003906-0.00129-0.001299-0.002616-0.002606-0.003906-0.003906-0.63-0.6184-1.277-1.011-1.98-0.9941zm5.254 3.895c0.03367 0.1949 0.05078 0.3951 0.05078 0.5996 0 1.381-0.7992 2.575-1.961 3.145 1.157 0.34 2.381 0.4359 3.689 0.2852 0.2597-0.038 0.5181-0.08999 0.7734-0.1523v-3.381c-0.4579 0.004189-0.9105-0.02425-1.348-0.08594-0.4493-0.09844-0.8456-0.2391-1.205-0.4102z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m18 14c-1.108 0-2 0.9108-2 2.031v0.9688h-1v4h6v-4h-1v-0.9688c0-1.12-0.892-2.031-2-2.031zm0 1c0.554 0 1 0.4424 1 1v1h-2v-1c0-0.5576 0.446-1 1-1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage03-connecting01.svg b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage03-connecting01.svg
new file mode 100644
index 000000000..3140051c8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage03-connecting01.svg
@@ -0,0 +1,8 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Highlight" d="m7.997 14c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5c1.933 0 3.5-1.567 3.5-3.5s-1.567-3.5-3.5-3.5z" fill="currentColor"/>
+ <path class="ColorScheme-Highlight" d="m16 3c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m6.193 13.01c-0.4223 0.01-0.8655 0.1678-1.34 0.5117-0.9324 0.6751-1.182 2.098-0.3262 3.537 0.219-1.722 1.687-3.055 3.469-3.055 0.06041 0 0.122 8.82e-4 0.1816 0.0039-0.00129-0.0013-0.00262-0.0026-0.00391-0.0039-0.63-0.6184-1.277-1.011-1.98-0.9941zm14.81 0.3633c-1.2 1.977-3.062 3.366-5.164 3.824-1.076 0.2338-2.169 0.2607-3.186 0.1172-0.4493-0.09844-0.8455-0.2391-1.205-0.4102 0.03367 0.1949 0.05078 0.3951 0.05078 0.5996 0 1.381-0.7993 2.575-1.961 3.145 1.157 0.34 2.381 0.4359 3.689 0.2852 0.9403-0.1376 1.858-0.4405 2.711-0.8672 3.154-1.526 4.841-4.829 5.064-6.693z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage03-connecting02-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage03-connecting02-secure.svg
new file mode 100644
index 000000000..905a9be0d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage03-connecting02-secure.svg
@@ -0,0 +1,9 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Highlight" d="m7.997 14c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5z" fill="currentColor"/>
+ <path class="ColorScheme-Highlight" d="m16 3c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m5.455 9.402c-0.0906-0.00229-0.1857-0.001474-0.2832 0.003906-1.353 0.07352-2.479 1.527-2.137 3.74 0.2999 1.484 0.7976 2.76 1.5 3.842 0.2477-1.69 1.702-2.988 3.461-2.988 0.04937 0 0.09961 0.001906 0.1484 0.003906-0.1891-0.7701-0.2846-1.569-0.4453-2.395-0.2918-1.292-0.8852-2.173-2.244-2.207zm6.004 8.619c-0.173 1.159-0.9146 2.132-1.932 2.627 0.4631 0.1239 0.9355 0.2097 1.412 0.2617 1.062 0.1304 2.098 0.04595 3.061-0.1738v-1.893c-0.5438-0.07469-1.076-0.206-1.59-0.3984-0.3281-0.123-0.6446-0.2664-0.9512-0.4238z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m18 14c-1.108 0-2 0.9108-2 2.031v0.9688h-1v4h6v-4h-1v-0.9688c0-1.12-0.892-2.031-2-2.031zm0 1c0.554 0 1 0.4424 1 1v1h-2v-1c0-0.5576 0.446-1 1-1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage03-connecting02.svg b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage03-connecting02.svg
new file mode 100644
index 000000000..f87b362b5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage03-connecting02.svg
@@ -0,0 +1,8 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Highlight" d="m7.997 14c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5z" fill="currentColor"/>
+ <path class="ColorScheme-Highlight" d="m16 3c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m5.455 9.402c-0.0906-0.00229-0.1857-0.00147-0.2832 0.00391-1.353 0.07352-2.479 1.527-2.137 3.74 0.2999 1.484 0.7976 2.76 1.5 3.842 0.2477-1.69 1.702-2.988 3.461-2.988 0.04937 0 0.09957 0.0019 0.1484 0.0039-0.1891-0.7701-0.2846-1.569-0.4453-2.395-0.2918-1.292-0.8851-2.173-2.244-2.207zm6.004 8.619c-0.173 1.159-0.915 2.132-1.932 2.627 0.4631 0.1239 0.9354 0.2097 1.412 0.2617 3.477 0.4267 6.686-1.435 7.883-2.881-2.08 1.012-4.397 1.171-6.412 0.416-0.3281-0.123-0.6446-0.2664-0.9512-0.4238z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage03-connecting03-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage03-connecting03-secure.svg
new file mode 100644
index 000000000..086bd9f09
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage03-connecting03-secure.svg
@@ -0,0 +1,9 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Highlight" d="m7.997 14c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5z" fill="currentColor"/>
+ <path class="ColorScheme-Highlight" d="m16 3c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m6.693 5.861v0.001953c-1.027-0.01366-2.172 0.7169-2.854 2.252-1.241 3.181-1.078 6.009 0.5391 8.695 0.04856 0.07539 0.09934 0.1489 0.1504 0.2227 0.1989-1.491 1.336-2.686 2.799-2.969-0.1533-1.808 0.6369-3.147 1.266-4.723h0.001953c0.4832-1.327 0.4235-2.449-0.9355-3.221-0.2945-0.1675-0.6245-0.2552-0.9668-0.2598zm4.18 13.63c-0.3323 0.479-0.78 0.8724-1.305 1.137 1.659 0.481 3.294 0.4947 4.432 0.2559v-0.1953c-1.138-0.1976-2.201-0.6086-3.127-1.197z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m18 14c-1.108 0-2 0.9108-2 2.031v0.9688h-1v4h6v-4h-1v-0.9688c0-1.12-0.892-2.031-2-2.031zm0 1c0.554 0 1 0.4424 1 1v1h-2v-1c0-0.5576 0.446-1 1-1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage03-connecting03.svg b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage03-connecting03.svg
new file mode 100644
index 000000000..0524acf9b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage03-connecting03.svg
@@ -0,0 +1,8 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Highlight" d="m7.997 14c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5c1.933 0 3.5-1.567 3.5-3.5s-1.567-3.5-3.5-3.5z" fill="currentColor"/>
+ <path class="ColorScheme-Highlight" d="m16 3c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m6.693 5.863c-1.027-0.01366-2.172 0.7169-2.854 2.252-1.241 3.181-1.078 6.009 0.5391 8.695 0.04856 0.07539 0.09935 0.1489 0.1504 0.2227 0.1989-1.491 1.336-2.686 2.799-2.969-0.1533-1.808 0.6373-3.145 1.266-4.721h0.00195c0.4832-1.327 0.4235-2.449-0.9355-3.221-0.2945-0.1675-0.6245-0.2552-0.9668-0.2598zm4.18 13.63c-0.3323 0.479-0.7803 0.8707-1.305 1.135 1.91 0.5537 3.789 0.4881 4.912 0.1309-1.32-0.1571-2.552-0.5952-3.607-1.266z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage03-connecting04-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage03-connecting04-secure.svg
new file mode 100644
index 000000000..e2fae2501
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage03-connecting04-secure.svg
@@ -0,0 +1,9 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Highlight" d="m7.997 14c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5z" fill="currentColor"/>
+ <path class="ColorScheme-Highlight" d="m16 3c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m9.557 3.58c-0.6972-0.0205-1.5 0.202-2.318 0.7402-2.764 2.005-4.158 4.471-4.25 7.605 8.011e-4 0.9503 0.1673 1.904 0.4668 2.809 0.2582 0.8171 0.6347 1.561 1.082 2.229 0.1669-1.084 0.8323-2.004 1.754-2.52-0.00157-0.89 0.1261-1.76 0.3613-2.564 0.7901-2.098 2.362-2.84 3.92-3.953 1.124-0.8552 1.68-1.831 0.9551-3.215-0.3536-0.6756-1.074-1.104-1.971-1.131z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m18 14c-1.108 0-2 0.9108-2 2.031v0.9688h-1v4h6v-4h-1v-0.9688c0-1.12-0.892-2.031-2-2.031zm0 1c0.554 0 1 0.4424 1 1v1h-2v-1c0-0.5576 0.446-1 1-1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage03-connecting04.svg b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage03-connecting04.svg
new file mode 100644
index 000000000..8f7486c96
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage03-connecting04.svg
@@ -0,0 +1,8 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Highlight" d="m7.997 14c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5z" fill="currentColor"/>
+ <path class="ColorScheme-Highlight" d="m16 3c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m9.557 3.58c-0.6972-0.0205-1.5 0.202-2.318 0.7402-2.764 2.005-4.158 4.471-4.25 7.605 8.011e-4 0.9503 0.1673 1.904 0.4668 2.809 0.2582 0.8171 0.6347 1.561 1.082 2.229 0.1669-1.084 0.8323-2.004 1.754-2.52-0.00157-0.89 0.1261-1.76 0.3613-2.564 0.7901-2.098 2.362-2.84 3.92-3.953 1.124-0.8552 1.68-1.831 0.9551-3.215-0.3536-0.6756-1.074-1.104-1.971-1.131z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage03-connecting05-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage03-connecting05-secure.svg
new file mode 100644
index 000000000..e55d3a9c8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage03-connecting05-secure.svg
@@ -0,0 +1,9 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Highlight" d="m7.995 14c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5z" fill="currentColor"/>
+ <path class="ColorScheme-Highlight" d="m16 3c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m12.14 2.964c-3.409 0.193-5.917 1.516-7.688 4.102-0.5129 0.8-0.8854 1.693-1.123 2.617-0.7846 2.891 0.1157 5.823 1.182 7.482 0.02864-0.3003 0.09363-0.59 0.1934-0.8633-0.2178-1.693 0.06901-3.378 0.8555-4.812 0.5295-0.9657 1.227-1.809 2.002-2.482 1.713-1.274 3.359-1.131 5.164-1.195 0.01549-2.433e-4 0.01317 1.594e-4 0.02734 0-0.1635-0.4047-0.2539-0.8473-0.2539-1.311 0-1.304 0.7141-2.441 1.771-3.043-0.5524-0.3133-1.27-0.5034-2.131-0.4941z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m18 14c-1.108 0-2 0.9108-2 2.031v0.9688h-1v4h6v-4h-1v-0.9688c0-1.12-0.892-2.031-2-2.031zm0 1c0.554 0 1 0.4424 1 1v1h-2v-1c0-0.5576 0.446-1 1-1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage03-connecting05.svg b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage03-connecting05.svg
new file mode 100644
index 000000000..99162cff7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage03-connecting05.svg
@@ -0,0 +1,8 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Highlight" d="m7.979 14c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5c1.933 0 3.5-1.567 3.5-3.5s-1.567-3.5-3.5-3.5z" fill="currentColor"/>
+ <path class="ColorScheme-Highlight" d="m15.98 3c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m12.12 2.964c-3.409 0.193-5.917 1.516-7.688 4.102-0.5129 0.8-0.8854 1.693-1.123 2.617-0.7846 2.891 0.1157 5.823 1.182 7.482 0.02864-0.3003 0.09363-0.59 0.1934-0.8633-0.2178-1.693 0.06901-3.378 0.8555-4.812 0.5295-0.9657 1.227-1.809 2.002-2.482 1.713-1.274 3.359-1.131 5.164-1.195 0.01549-2.433e-4 0.01317 1.594e-4 0.02734 0-0.1635-0.4047-0.2539-0.8473-0.2539-1.311 0-1.304 0.7141-2.441 1.771-3.043-0.5524-0.3133-1.27-0.5034-2.131-0.4941z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage03-connecting06-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage03-connecting06-secure.svg
new file mode 100644
index 000000000..bc2ee60d8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage03-connecting06-secure.svg
@@ -0,0 +1,9 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Highlight" d="m8 14c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5z" fill="currentColor"/>
+ <path class="ColorScheme-Highlight" d="m16 3c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m12.07 3.01c-1.256-0.02078-2.505 0.2361-3.768 0.7715-0.8631 0.3978-1.658 0.9473-2.355 1.598-2.594 2.355-3.278 6.003-2.965 7.854 0.5923-2.236 1.986-4.097 3.873-5.131 0.966-0.5284 2.007-0.8631 3.023-1.014 1.109-0.07877 1.994 0.1581 2.809 0.5312-0.1187-0.3516-0.1855-0.7275-0.1855-1.119 0-1.368 0.7856-2.551 1.93-3.127-0.7912-0.2281-1.577-0.35-2.359-0.3633h-2e-3z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m18 14c-1.108 0-2 0.9108-2 2.031v0.9688h-1v4h6v-4h-1v-0.9688c0-1.12-0.892-2.031-2-2.031zm0 1c0.554 0 1 0.4424 1 1v1h-2v-1c0-0.5576 0.446-1 1-1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage03-connecting06.svg b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage03-connecting06.svg
new file mode 100644
index 000000000..7e738f61c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage03-connecting06.svg
@@ -0,0 +1,8 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Highlight" d="m8 14c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m12.07 3.01c-1.256-0.02078-2.505 0.2361-3.768 0.7715-0.8631 0.3978-1.658 0.9473-2.355 1.598-2.594 2.355-3.278 6.003-2.965 7.854 0.5923-2.236 1.986-4.097 3.873-5.131 0.966-0.5284 2.007-0.8631 3.023-1.014 1.109-0.07877 1.994 0.1581 2.809 0.5312-0.1187-0.3516-0.1855-0.7275-0.1855-1.119 0-1.368 0.7856-2.551 1.93-3.127-0.7912-0.2281-1.577-0.35-2.359-0.3633h-2e-3z" fill="currentColor"/>
+ <path class="ColorScheme-Highlight" d="m16 3c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage03-connecting07-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage03-connecting07-secure.svg
new file mode 100644
index 000000000..fcd0da3c5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage03-connecting07-secure.svg
@@ -0,0 +1,9 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Highlight" d="m8 14c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5z" fill="currentColor"/>
+ <path class="ColorScheme-Highlight" d="m16 3c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m12.26 3.008c-0.5952-0.00757-1.193 0.04611-1.779 0.1523-3.456 0.5788-6.003 3.276-6.74 5.002 1.707-1.56 3.883-2.372 6.029-2.221 0.9586 0.06791 1.888 0.2918 2.73 0.6289-4.66e-4 -0.02353-2e-3 -0.04667-2e-3 -0.07031 0-1.385 0.804-2.581 1.971-3.148-0.3678-0.107-0.7476-0.1939-1.143-0.2617-0.3529-0.0495-0.7093-0.07749-1.066-0.08203zm7.197 4.025c-0.2567 1.68-1.707 2.967-3.459 2.967-0.1188 0-0.2358-0.00601-0.3516-0.01758 0.1893 0.3854 0.3739 0.7791 0.5801 1.176l2e-3 2e-3c0.6896 1.233 1.577 1.921 3.049 1.395 1.277-0.4546 1.943-2.168 0.9863-4.193-0.252-0.4754-0.5217-0.9165-0.8066-1.328z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m18 14c-1.108 0-2 0.9108-2 2.031v0.9688h-1v4h6v-4h-1v-0.9688c0-1.12-0.892-2.031-2-2.031zm0 1c0.554 0 1 0.4424 1 1v1h-2v-1c0-0.5576 0.446-1 1-1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage03-connecting07.svg b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage03-connecting07.svg
new file mode 100644
index 000000000..c9022d5e8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage03-connecting07.svg
@@ -0,0 +1,8 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Highlight" d="m8 14c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5z" fill="currentColor"/>
+ <path class="ColorScheme-Highlight" d="m16 3c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m12.26 3.008c-0.5952-0.00757-1.193 0.04611-1.779 0.1523-3.456 0.5788-6.003 3.276-6.74 5.002 1.707-1.56 3.883-2.372 6.029-2.221 0.9586 0.06791 1.888 0.2918 2.73 0.6289-4.66e-4 -0.02353-2e-3 -0.04667-2e-3 -0.07031 0-1.385 0.804-2.581 1.971-3.148-0.3678-0.107-0.7476-0.1939-1.143-0.2617-0.3529-0.0495-0.7093-0.07749-1.066-0.08203zm7.197 4.025c-0.2567 1.68-1.707 2.967-3.459 2.967-0.1188 0-0.2358-0.00601-0.3516-0.01758 0.1893 0.3854 0.3739 0.7791 0.5801 1.176l2e-3 2e-3c0.6896 1.233 1.577 1.921 3.049 1.395 1.277-0.4546 1.943-2.168 0.9863-4.193-0.252-0.4754-0.5217-0.9165-0.8066-1.328z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage03-connecting08-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage03-connecting08-secure.svg
new file mode 100644
index 000000000..33b23ce5c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage03-connecting08-secure.svg
@@ -0,0 +1,9 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Highlight" d="m8 14c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5z" fill="currentColor"/>
+ <path class="ColorScheme-Highlight" d="m16 3c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m11.85 3.037c-1.978 0.0169-3.749 0.6134-4.721 1.271 1.993-0.3411 3.978-0.004509 5.598 0.9453 0.3132-0.8214 0.9254-1.494 1.705-1.885-0.8681-0.2404-1.743-0.3392-2.582-0.332zm7.611 3.947c-0.2261 1.632-1.576 2.904-3.244 3.008 0.1483 1.194-0.08696 2.34-0.2012 3.586v0.001953c-0.003686 0.06029-0.003915 0.1188-0.005859 0.1777a3 3 0 0 1 1.99-0.7578 3 3 0 0 1 2.633 1.561c0.1352-0.3418 0.2351-0.726 0.291-1.154 0.2118-2.521-0.2639-4.634-1.463-6.422z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m18 14c-1.108 0-2 0.9108-2 2.031v0.9688h-1v4h6v-4h-1v-0.9688c0-1.12-0.892-2.031-2-2.031zm0 1c0.554 0 1 0.4424 1 1v1h-2v-1c0-0.5576 0.446-1 1-1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage03-connecting08.svg b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage03-connecting08.svg
new file mode 100644
index 000000000..f00130de8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage03-connecting08.svg
@@ -0,0 +1,8 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Highlight" d="m8 14c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5z" fill="currentColor"/>
+ <path class="ColorScheme-Highlight" d="m16 3c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5c1.933 0 3.5-1.567 3.5-3.5s-1.567-3.5-3.5-3.5z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m11.85 3.037c-1.978 0.0169-3.749 0.6129-4.721 1.271 1.993-0.3411 3.978-0.004522 5.598 0.9453 0.3132-0.8214 0.9253-1.494 1.705-1.885-0.8681-0.2404-1.743-0.3392-2.582-0.332zm7.611 3.947c-0.2261 1.632-1.576 2.904-3.244 3.008 0.1483 1.194-0.08699 2.34-0.2012 3.586v2e-3c-0.0862 1.41 0.2891 2.468 1.811 2.822 1.32 0.3078 2.808-0.7748 3.098-2.996 0.2118-2.521-0.264-4.634-1.463-6.422z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage03-connecting09-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage03-connecting09-secure.svg
new file mode 100644
index 000000000..df2b395b4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage03-connecting09-secure.svg
@@ -0,0 +1,9 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Highlight" d="m8 14c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5z" fill="currentColor"/>
+ <path class="ColorScheme-Highlight" d="m16 3c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m12.07 2.896c0.5988 0.2546 1.157 0.5682 1.67 0.9316 0.2342-0.1983 0.4943-0.3663 0.7754-0.498-0.9243-0.3105-1.786-0.4497-2.445-0.4336zm7.391 4.115c-0.1921 1.311-1.109 2.384-2.332 2.801 0.02407 0.2635 0.03623 0.5246 0.03711 0.7832-0.1056 1.463-0.6981 2.464-1.424 3.404h0.04102a3 3 0 0 1 2.217-1 3 3 0 0 1 2.613 1.529c0.4967-1.612 0.5153-3.271 0.05274-5.021-0.2638-0.8872-0.6812-1.729-1.205-2.496z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m18 14c-1.108 0-2 0.9108-2 2.031v0.9688h-1v4h6v-4h-1v-0.9688c0-1.12-0.892-2.031-2-2.031zm0 1c0.554 0 1 0.4424 1 1v1h-2v-1c0-0.5576 0.446-1 1-1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage03-connecting09.svg b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage03-connecting09.svg
new file mode 100644
index 000000000..c3532ec03
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage03-connecting09.svg
@@ -0,0 +1,8 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Highlight" d="m8 14c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5z" fill="currentColor"/>
+ <path class="ColorScheme-Highlight" d="m16 3c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m12.07 2.896c0.5988 0.2546 1.157 0.5682 1.67 0.9316 0.2342-0.1983 0.4943-0.3663 0.7754-0.498-0.9243-0.3105-1.786-0.4497-2.445-0.4336zm7.391 4.115c-0.1921 1.311-1.109 2.384-2.332 2.801 0.02407 0.2635 0.03623 0.5246 0.03711 0.7832-0.1615 2.236-1.457 3.394-2.635 4.904h-2e-3c-0.835 1.139-1.091 2.233-2e-3 3.354 0.9439 0.9729 2.78 0.8658 4.225-0.8457 2.081-2.708 2.715-5.469 1.914-8.5-0.2638-0.8872-0.6811-1.729-1.205-2.496z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage03-connecting10-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage03-connecting10-secure.svg
new file mode 100644
index 000000000..511404807
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage03-connecting10-secure.svg
@@ -0,0 +1,9 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Highlight" d="m8 14c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5z" fill="currentColor"/>
+ <path class="ColorScheme-Highlight" d="m16 3c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m19.46 6.998c-0.1089 0.7643-0.465 1.448-0.9844 1.971 0.0095 0.5698-0.04564 1.137-0.166 1.693-0.1864 0.8583-0.4979 1.669-0.8965 2.402 0.1927-0.04067 0.389-0.06226 0.5859-0.06445 1.099 1.96e-4 2.11 0.6011 2.635 1.566 0.26-0.9058 0.3641-1.859 0.3301-2.805-0.04121-1.809-0.6787-3.456-1.504-4.764zm-5.461 8.725c-0.5743 0.2021-1.168 0.3743-1.773 0.5859-0.0111 0.0111-0.4085 0.1431-0.8223 0.4023 0.0585 0.2537 0.08984 0.5176 0.08984 0.7891 0 0.865-0.314 1.657-0.834 2.268 0.5338 0.8766 1.765 1.391 3.34 1.045z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m18 14c-1.108 0-2 0.9108-2 2.031v0.9688h-1v4h6v-4h-1v-0.9688c0-1.12-0.892-2.031-2-2.031zm0 1c0.554 0 1 0.4424 1 1v1h-2v-1c0-0.5576 0.446-1 1-1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage03-connecting10.svg b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage03-connecting10.svg
new file mode 100644
index 000000000..2f9d71ec9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage03-connecting10.svg
@@ -0,0 +1,8 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Highlight" d="m8 14c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5z" fill="currentColor"/>
+ <path class="ColorScheme-Highlight" d="m16 3c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m19.46 6.996c-0.1086 0.7651-0.4646 1.45-0.9844 1.973 0.0095 0.5698-0.04372 1.137-0.1641 1.693-0.2337 1.076-0.662 2.081-1.215 2.947-1.345 1.794-3.062 2.067-4.869 2.699l-2e-3 2e-3c-0.3036 0.1167-0.5782 0.2487-0.8203 0.4004 0.0585 0.2537 0.08984 0.5176 0.08984 0.7891 0 0.865-0.314 1.657-0.834 2.268 0.5807 0.9536 1.983 1.481 3.76 0.9355 3.215-1.152 5.241-3.129 6.207-6.113 0.2649-0.9127 0.3702-1.874 0.3359-2.828-0.04123-1.81-0.6781-3.458-1.504-4.766z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage03-connecting11-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage03-connecting11-secure.svg
new file mode 100644
index 000000000..d1fd6d2e5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage03-connecting11-secure.svg
@@ -0,0 +1,9 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Highlight" d="m8 14c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5z" fill="currentColor"/>
+ <path class="ColorScheme-Highlight" d="m16 3c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m20.31 8.281c0.0467 1.788-0.4318 3.492-1.354 4.877a3 3 0 0 1 1.646 1.354c0.7013-2.441 0.3388-4.93-0.293-6.23zm-9.105 7.818c0.1874 0.4288 0.291 0.9029 0.291 1.4 0 1.399-0.8199 2.606-2.006 3.166 1.628 0.3574 3.123 0.3872 4.51 0.08594v-4.312c-0.9823 0.0916-1.879-0.09998-2.795-0.3398z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m18 14c-1.108 0-2 0.9108-2 2.031v0.9688h-1v4h6v-4h-1v-0.9688c0-1.12-0.892-2.031-2-2.031zm0 1c0.554 0 1 0.4424 1 1v1h-2v-1c0-0.5576 0.446-1 1-1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage03-connecting11.svg b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage03-connecting11.svg
new file mode 100644
index 000000000..6a60976da
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/nm-stage03-connecting11.svg
@@ -0,0 +1,8 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Highlight" d="m8 14c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5c1.933 0 3.5-1.567 3.5-3.5s-1.567-3.5-3.5-3.5z" fill="currentColor"/>
+ <path class="ColorScheme-Highlight" d="m16 3c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m20.31 8.281c0.06039 2.312-0.7545 4.486-2.275 6.008-0.7787 0.7788-1.682 1.394-2.615 1.824-1.583 0.5884-2.877 0.3366-4.215-0.01367 0.1874 0.4288 0.291 0.9025 0.291 1.4 0 1.399-0.82 2.606-2.006 3.166 3.256 0.7148 5.983 0.1353 8.369-1.82 0.7164-0.6244 1.326-1.375 1.812-2.195 1.828-2.989 1.459-6.681 0.6387-8.369z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/nm-tech-2g.svg b/.icons/Gruvbox-Plus-Dark/panel/24/nm-tech-2g.svg
new file mode 100644
index 000000000..50faec066
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/nm-tech-2g.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m20.5 18v1.5c0 1-0 1-1 1s-1-0-1-1v-2c-0-1 0-1 1-1h1.5" fill="none" stroke="currentColor" stroke-linejoin="round"/>
+ <path class="ColorScheme-Text" d="m14 16.5h2.5v2h-2v2h2.5" color="#ebdbb2" fill="none" stroke="currentColor" stroke-linejoin="round"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/nm-tech-3g.svg b/.icons/Gruvbox-Plus-Dark/panel/24/nm-tech-3g.svg
new file mode 100644
index 000000000..30203a340
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/nm-tech-3g.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m20.5 18v1.5c0 1-0 1-1 1s-1-0-1-1v-2c-0-1 0-1 1-1h1.5" fill="none" stroke="currentColor" stroke-linejoin="round"/>
+ <path class="ColorScheme-Text" d="m14 20.5h2.5v-4h-2.5m2.5 2h-2.5" fill="none" stroke="currentColor" stroke-linejoin="round"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/nm-tech-4g.svg b/.icons/Gruvbox-Plus-Dark/panel/24/nm-tech-4g.svg
new file mode 100644
index 000000000..f4c279cf6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/nm-tech-4g.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m20.5 18v1.5c0 1-0 1-1 1s-1-0-1-1v-2c-0-1 0-1 1-1h1.5" fill="none" stroke="currentColor" stroke-linejoin="round"/>
+ <path class="ColorScheme-Text" d="m16.5 21v-2.5h-2v-2.5m2 2.5v-2.5" fill="none" stroke="currentColor" stroke-linejoin="round"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/nm-tech-5g.svg b/.icons/Gruvbox-Plus-Dark/panel/24/nm-tech-5g.svg
new file mode 100644
index 000000000..21a003ae2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/nm-tech-5g.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m20.5 18v1.5c0 1-0 1-1 1s-1-0-1-1v-2c-0-1 0-1 1-1h1.5" fill="none" stroke="currentColor" stroke-linejoin="round"/>
+ <path class="ColorScheme-Text" d="m17 16.5h-2.5v2h2v2h-2.5" color="#ebdbb2" fill="none" stroke="currentColor" stroke-linejoin="round"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/nm-tech-cdma-1x.svg b/.icons/Gruvbox-Plus-Dark/panel/24/nm-tech-cdma-1x.svg
new file mode 100644
index 000000000..58b60fbbe
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/nm-tech-cdma-1x.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m19 20.5h-1.5c-1-0-1-0-1-1v-2c-0-1 0-1 1-1h1.5" fill="none" stroke="currentColor" stroke-linejoin="round"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/nm-tech-edge.svg b/.icons/Gruvbox-Plus-Dark/panel/24/nm-tech-edge.svg
new file mode 100644
index 000000000..d5ff18359
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/nm-tech-edge.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m19 20.5h-2.5v-4h2.5m-2.5 2h2.5" fill="none" stroke="currentColor" stroke-linejoin="round"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/nm-tech-evdo.svg b/.icons/Gruvbox-Plus-Dark/panel/24/nm-tech-evdo.svg
new file mode 100644
index 000000000..cdd0e5b57
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/nm-tech-evdo.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m17 20.5h-2.5v-4h2.5m-2.5 2h2.5" fill="none" stroke="currentColor" stroke-linejoin="round"/>
+ <path class="ColorScheme-Text" d="m18.5 16v3l1 1.5 1-1.5v-3" fill="none" stroke="currentColor" stroke-linejoin="round"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/nm-tech-gprs.svg b/.icons/Gruvbox-Plus-Dark/panel/24/nm-tech-gprs.svg
new file mode 100644
index 000000000..0f7a16dda
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/nm-tech-gprs.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m18 18.5h1.5v1c0 1-0 1-1.5 1s-1.5-0-1.5-1v-2c-0-1 0-1 1-1h2.5" fill="none" stroke="currentColor" stroke-linejoin="round"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/nm-tech-hspa.svg b/.icons/Gruvbox-Plus-Dark/panel/24/nm-tech-hspa.svg
new file mode 100644
index 000000000..62af14fb4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/nm-tech-hspa.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m17 18.5h2m0.5-2.5v5m-3-5v5" fill="none" stroke="currentColor" stroke-linejoin="round"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/nm-tech-lte.svg b/.icons/Gruvbox-Plus-Dark/panel/24/nm-tech-lte.svg
new file mode 120000
index 000000000..5e7cb741e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/nm-tech-lte.svg
@@ -0,0 +1 @@
+nm-tech-4g.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/nm-tech-umts.svg b/.icons/Gruvbox-Plus-Dark/panel/24/nm-tech-umts.svg
new file mode 100644
index 000000000..6eaef9af1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/nm-tech-umts.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m19.5 16v3.5s0 1-1.5 1-1.5-1-1.5-1v-3.5" fill="none" stroke="currentColor" stroke-linejoin="round"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/nm-vpn-active-lock.svg b/.icons/Gruvbox-Plus-Dark/panel/24/nm-vpn-active-lock.svg
new file mode 120000
index 000000000..bf46b3857
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/nm-vpn-active-lock.svg
@@ -0,0 +1 @@
+nm-vpn-lock.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/nm-vpn-lock.svg b/.icons/Gruvbox-Plus-Dark/panel/24/nm-vpn-lock.svg
new file mode 100644
index 000000000..59685de44
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/nm-vpn-lock.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(-152 -572.36)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m169 585.36c-1.108 0-2 0.91085-2 2.0312v0.96875h-1v4h6v-4h-1v-0.96875c0-1.1199-0.892-2.0312-2-2.0312zm0 1c0.554 0 1 0.4424 1 1v1h-2v-1c0-0.5576 0.446-1 1-1z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/nm-vpn-standalone-lock.svg b/.icons/Gruvbox-Plus-Dark/panel/24/nm-vpn-standalone-lock.svg
new file mode 100644
index 000000000..6d68bc6be
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/nm-vpn-standalone-lock.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(-176 -572.36)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m188 577.36c-2.216 0-4 1.8216-4 4.0625v1.9375h-1c-0.554 0-1 0.446-1 1v6c0 0.554 0.446 1 1 1h10c0.554 0 1-0.446 1-1v-6c0-0.554-0.446-1-1-1h-1v-1.9375c0-2.24-1.784-4.0625-4-4.0625zm0 2c1.108 0 2 0.892 2 2v2h-4v-2c0-1.108 0.892-2 2-2z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/nm-wwan-tower.svg b/.icons/Gruvbox-Plus-Dark/panel/24/nm-wwan-tower.svg
new file mode 100644
index 000000000..2ca1eeb5d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/nm-wwan-tower.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/no-signal.svg b/.icons/Gruvbox-Plus-Dark/panel/24/no-signal.svg
new file mode 120000
index 000000000..727b81970
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/no-signal.svg
@@ -0,0 +1 @@
+network-wired-offline.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/nomachine-disabled.svg b/.icons/Gruvbox-Plus-Dark/panel/24/nomachine-disabled.svg
new file mode 100644
index 000000000..1ce1f2cda
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/nomachine-disabled.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,1,1)">
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 4,3 C 3.446,3 3,3.45 3,4 V 18 C 3,18.55 3.446,19 4,19 H 18 C 18.55,19 19,18.55 19,18 V 4 C 19,3.45 18.55,3 18,3 Z M 5,7 H 7 V 12 H 5 Z M 8,7 H 16 V 15 H 14 V 10 H 13 V 15 H 11 V 10 H 10 V 15 H 8 Z M 5,13 H 7 V 15 H 5 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/nomachine-indicator.svg b/.icons/Gruvbox-Plus-Dark/panel/24/nomachine-indicator.svg
new file mode 100644
index 000000000..56c99ed5a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/nomachine-indicator.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,1,1)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4,3.0004 C 3.446,3.0004 3,3.4504 3,4.0004 V 18 C 3,18.55 3.446,19 4,19 H 18 C 18.55,19 19,18.55 19,18 V 4.0004 C 19,3.4504 18.55,3.0004 18,3.0004 Z M 4.9999,7.0004 H 6.9999 V 12 H 4.9999 Z M 7.9999,7.0004 H 16 V 15 H 14 V 10 H 13 V 15 H 11 V 10 H 9.9999 V 15 H 7.9999 Z M 4.9999,13 H 6.9999 V 15 H 4.9999 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/notes-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/notes-panel.svg
new file mode 100644
index 000000000..785c89928
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/notes-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6.2851562,4 C 5.0188705,4 4,5.0188706 4,6.2851562 V 17.714844 C 4,18.981129 5.0188706,20 6.2851562,20 H 17.714844 C 18.981129,20 20,18.981129 20,17.714844 V 6.2851562 C 20,5.0186419 18.981129,4 17.714844,4 Z M 7,7 H 17 V 9 H 7 Z m 0,4 h 10 v 2 H 7 Z m 0,4 h 6 v 2 H 7 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/notification-active-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/notification-active-symbolic.svg
new file mode 120000
index 000000000..f4401ac78
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/notification-active-symbolic.svg
@@ -0,0 +1 @@
+notification-active.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/notification-active.svg b/.icons/Gruvbox-Plus-Dark/panel/24/notification-active.svg
new file mode 100644
index 000000000..b1073ae99
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/notification-active.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Highlight" d="m20 7a2 2 0 0 1-2 2 2 2 0 0 1-2-2 2 2 0 0 1 2-2 2 2 0 0 1 2 2z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m12.63 5.199c-1.688 0.03783-3.315 0.9293-4.221 2.498l-2.252 3.898-2.732 0.7324-0.25 0.4336 12.12 7 0.25-0.4336-0.7324-2.732 2.252-3.9c0.4939-0.8555 0.7047-1.796 0.6641-2.715a3 3 0 0 1-2.732-2.98 3 3 0 0 1 0.2305-1.137c-0.8197-0.4713-1.716-0.6838-2.598-0.6641zm-5.393 11.06c0.0017 0.717 0.3831 1.375 0.998 1.73 0.615 0.355 1.376 0.355 1.998-2e-3l-2.996-1.729z" color="#ebdbb2" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/notification-disabled-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/notification-disabled-symbolic.svg
new file mode 120000
index 000000000..10147f9f5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/notification-disabled-symbolic.svg
@@ -0,0 +1 @@
+notification-disabled.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/notification-disabled.svg b/.icons/Gruvbox-Plus-Dark/panel/24/notification-disabled.svg
new file mode 100644
index 000000000..eee0256d8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/notification-disabled.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m12 5c0.55 0 1 0.45 1 1 0 0.03 0 0.07-0.01 0.1 2.29 0.46 4.01 2.47 4.01 4.9v4.5l2 2v0.5h-14v-0.5l2-2v-4.5c0-2.43 1.72-4.44 4.01-4.9-0.01-0.03-0.01-0.07-0.01-0.1 0-0.55 0.45-1 1-1zm1.73 14c-0.36 0.62-1.02 1-1.73 1s-1.37-0.38-1.73-1z" fill="currentColor" opacity=".3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/notification-inactive-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/notification-inactive-symbolic.svg
new file mode 120000
index 000000000..a3677aed5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/notification-inactive-symbolic.svg
@@ -0,0 +1 @@
+notification-inactive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/notification-inactive.svg b/.icons/Gruvbox-Plus-Dark/panel/24/notification-inactive.svg
new file mode 100644
index 000000000..cc7f4b1cf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/notification-inactive.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m12 5c0.55 0 1 0.45 1 1 0 0.03 0 0.07-0.01 0.1 2.29 0.46 4.01 2.47 4.01 4.9v4.5l2 2v0.5h-14v-0.5l2-2v-4.5c0-2.43 1.72-4.44 4.01-4.9-0.01-0.03-0.01-0.07-0.01-0.1 0-0.55 0.45-1 1-1zm1.73 14c-0.36 0.62-1.02 1-1.73 1s-1.37-0.38-1.73-1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/notification-new-10-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/notification-new-10-symbolic.svg
new file mode 100644
index 000000000..ffd66e2c0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/notification-new-10-symbolic.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m13.94 4.256c0.5335 0.1429 0.85 0.6913 0.7071 1.225-0.0086 0.03216-0.01915 0.06373-0.03158 0.09466 2.094 1.036 3.23 3.424 2.601 5.77l-1.165 4.347 1.414 2.449-0.1294 0.483-13.52-3.623 0.1294-0.483 2.449-1.414 1.165-4.347c0.6286-2.346 2.807-3.846 5.138-3.697 0.0047-0.03301 0.01137-0.0656 0.01999-0.09777 0.1429-0.5335 0.6913-0.85 1.225-0.7071zm-0.7257 14.3c-0.5048 0.5048-1.241 0.7023-1.93 0.518-0.6886-0.1859-1.226-0.7243-1.411-1.413z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/notification-new-20-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/notification-new-20-symbolic.svg
new file mode 100644
index 000000000..2716ac329
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/notification-new-20-symbolic.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m15.75 5.006c0.4763 0.275 0.641 0.8897 0.366 1.366-0.015 0.02598-0.035 0.06062-0.05866 0.0816 1.753 1.543 2.238 4.144 1.023 6.249l-2.25 3.897 0.732 2.732-0.25 0.433-12.12-7 0.25-0.433 2.732-0.7321 2.25-3.897c1.215-2.104 3.71-2.985 5.923-2.239 0.0063-0.03098 0.02634-0.06562 0.04134-0.0916 0.275-0.4763 0.8897-0.641 1.366-0.366zm-3.539 14.12c-0.6218 0.3569-1.383 0.356-1.998 1e-3 -0.6149-0.355-0.9965-1.014-0.9982-1.731z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/notification-new-30-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/notification-new-30-symbolic.svg
new file mode 100644
index 000000000..97ea51f2b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/notification-new-30-symbolic.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m17.3 6.196c0.3905 0.3905 0.3905 1.024 0 1.414-0.02355 0.02355-0.04844 0.04561-0.07468 0.06619 1.295 1.944 1.085 4.58-0.6324 6.298l-3.182 3.182v2.828l-0.3536 0.3536-9.899-9.899 0.3536-0.3536h2.828l3.182-3.182c1.718-1.718 4.354-1.928 6.298-0.6325 0.02058-0.02623 0.04265-0.05113 0.06619-0.07468 0.3905-0.3905 1.024-0.3905 1.414 0zm-5.657 14.14c-0.6896 0.1848-1.425-0.01206-1.931-0.5165-0.5034-0.5053-0.6997-1.24-0.5151-1.929z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/notification-new-40-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/notification-new-40-symbolic.svg
new file mode 120000
index 000000000..d9461de16
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/notification-new-40-symbolic.svg
@@ -0,0 +1 @@
+notification-new-20-symbolic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/notification-new-50-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/notification-new-50-symbolic.svg
new file mode 120000
index 000000000..b8d2880a5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/notification-new-50-symbolic.svg
@@ -0,0 +1 @@
+notification-new-10-symbolic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/notification-new-60-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/notification-new-60-symbolic.svg
new file mode 100644
index 000000000..ba5ecedd7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/notification-new-60-symbolic.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m12 4c0.55 0 1 0.45 1 1 0 0.03 0 0.07-0.01 0.1 2.29 0.46 4.01 2.47 4.01 4.9v4.5l2 2v0.5h-14v-0.5l2-2v-4.5c0-2.43 1.72-4.44 4.01-4.9-0.01-0.03-0.01-0.07-0.01-0.1 0-0.55 0.45-1 1-1zm3.997 14c-0.36 0.62-1.02 1-1.73 1s-1.37-0.38-1.73-1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/notification-new-70-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/notification-new-70-symbolic.svg
new file mode 100644
index 000000000..619f0473a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/notification-new-70-symbolic.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m10.06 4.256c-0.5335 0.1429-0.8501 0.6913-0.7071 1.225 9e-3 0.03215 0.019 0.06377 0.0315 0.0947-2.093 1.036-3.23 3.424-2.601 5.77l1.165 4.347-1.414 2.449 0.1294 0.483 13.52-3.623-0.1294-0.483-2.449-1.414-1.165-4.347c-0.6286-2.346-2.807-3.846-5.138-3.697-5e-3 -0.03301-0.0118-0.06548-0.0201-0.09772-0.1429-0.5335-0.6913-0.85-1.225-0.7071zm0.7257 14.3c0.5048 0.5048 1.241 0.7023 1.93 0.518 0.6886-0.1858 1.226-0.7243 1.411-1.413z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/notification-new-80-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/notification-new-80-symbolic.svg
new file mode 100644
index 000000000..d8898ffab
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/notification-new-80-symbolic.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m12 4c0.55 0 1 0.45 1 1 0 0.03 0 0.07-0.01 0.1 2.29 0.46 4.01 2.47 4.01 4.9v4.5l2 2v0.5h-14v-0.5l2-2v-4.5c0-2.43 1.72-4.44 4.01-4.9-0.01-0.03-0.01-0.07-0.01-0.1 0-0.55 0.45-1 1-1zm0.46 14c-0.36 0.62-1.02 1-1.73 1s-1.37-0.38-1.73-1z" fill="currentColor"/>
+ <circle class="ColorScheme-Highlight" cx="18" cy="6" r="1" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/notification-new-90-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/notification-new-90-symbolic.svg
new file mode 100644
index 000000000..e59c67619
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/notification-new-90-symbolic.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m13.73 4.221c-0.06636-0.00412-0.131-0.00114-0.1953 0.00781l2e-3 0.00195c-0.386 0.05374-0.7209 0.3323-0.8281 0.7324-9e-3 0.03217-0.01258 0.06465-0.01758 0.09766-2.331-0.1496-4.51 1.351-5.139 3.697l-0.5195 1.932-0.6465 2.414-2.449 1.414-0.1289 0.4844 13.52 3.623 0.1289-0.4844-1.414-2.449 1.164-4.346c0.1749-0.6528 0.2092-1.309 0.127-1.937-1.085-0.2979-1.837-1.283-1.838-2.408 0.0011-0.2553 0.04127-0.5089 0.1191-0.752-0.3047-0.261-0.6399-0.4925-1.01-0.6758 0.0125-0.03094 0.02235-0.06158 0.03125-0.09375 0.1429-0.5335-0.1736-1.082-0.707-1.225-0.0667-0.01787-0.1348-0.02908-0.2012-0.0332zm-3.863 13.44c0.1846 0.689 0.7236 1.226 1.412 1.412 0.6898 0.1842 1.427-0.01271 1.932-0.5176z" fill="currentColor"/>
+ <circle class="ColorScheme-Highlight" cx="18" cy="7" r="1.5" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/notification-new-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/notification-new-symbolic.svg
new file mode 120000
index 000000000..f4401ac78
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/notification-new-symbolic.svg
@@ -0,0 +1 @@
+notification-active.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/notification-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/notification-symbolic.svg
new file mode 120000
index 000000000..a3677aed5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/notification-symbolic.svg
@@ -0,0 +1 @@
+notification-inactive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/notifications-disabled-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/notifications-disabled-symbolic.svg
new file mode 120000
index 000000000..10147f9f5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/notifications-disabled-symbolic.svg
@@ -0,0 +1 @@
+notification-disabled.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/notifications-disabled.svg b/.icons/Gruvbox-Plus-Dark/panel/24/notifications-disabled.svg
new file mode 120000
index 000000000..10147f9f5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/notifications-disabled.svg
@@ -0,0 +1 @@
+notification-disabled.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/notion.svg b/.icons/Gruvbox-Plus-Dark/panel/24/notion.svg
new file mode 100644
index 000000000..b77963738
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/notion.svg
@@ -0,0 +1,21 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style type="text/css">
+ .ColorScheme-Text {
+ color: #ebdbb2;
+ }
+
+ .ColorScheme-Highlight {
+ color: #458588;
+ }
+ </style>
+ </defs>
+ <g transform="translate(-305 -1003.4)">
+ <path class="ColorScheme-Text"
+ d="m311 1007.4c-2 0-2 2-2 2v12c0 2 2 2 2 2h12s2 0 2-2v-12c0-2-2-2-2-2h-12zm0 1.9981h12v12h-12v-12z"
+ fill="currentColor" />
+ </g>
+ <path class="ColorScheme-Text"
+ d="m7.4814 16.519h3.1852v-0.77461l-0.64197-0.12912c-0.35802-0.077433-0.39506-0.19368-0.39506-0.59384v-5.3319h0.049381l3.9136 6.8294h1.8889v-7.4879c0-0.42603 0.0124-0.58095 0.3704-0.64551l0.66668-0.1291v-0.77461h-3.1852v0.77461l0.65428 0.1291c0.35804 0.06455 0.38272 0.19365 0.38272 0.59386v5.3319h-0.03705l-3.9136-6.8294h-2.9383v0.77461l0.65435 0.1291c0.35802 0.064551 0.38272 0.19365 0.38272 0.59386v5.9903c0 0.45186-0.024694 0.58097-0.37037 0.64551l-0.66668 0.12912z"
+ color="#ebdbb2" fill="currentColor" stroke-width=".75311" style="isolation:isolate" />
+</svg> \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/num-lock-off.svg b/.icons/Gruvbox-Plus-Dark/panel/24/num-lock-off.svg
new file mode 100644
index 000000000..5f80917d4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/num-lock-off.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" fill="currentColor" d="m7 4.002a2 2 0 0 0-1.988 1.779l-1 9a2 2 0 0 0 1.988 2.221h12a2 2 0 0 0 1.988-2.221l-1-9a2 2 0 0 0-1.988-1.779zm6 2v7h2v2h-6v-2h2v-4.5l-2 0.5v-2zm-9 11.2v0.5469c0 1.212 1.038 2.25 2.25 2.25h11.5c1.212 0 2.25-1.038 2.25-2.25v-0.5469c-0.532 0.485-1.225 0.7969-2 0.7969h-12c-0.7746 0-1.468-0.3119-2-0.7969z" opacity=".3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/num-lock-on.svg b/.icons/Gruvbox-Plus-Dark/panel/24/num-lock-on.svg
new file mode 100644
index 000000000..f6cd9567a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/num-lock-on.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" fill="currentColor" d="m7 4.002a2 2 0 0 0-1.988 1.779l-1 9a2 2 0 0 0 1.988 2.221h12a2 2 0 0 0 1.988-2.221l-1-9a2 2 0 0 0-1.988-1.779zm6 2v7h2v2h-6v-2h2v-4.5l-2 0.5v-2zm-9 11.2v0.5469c0 1.212 1.038 2.25 2.25 2.25h11.5c1.212 0 2.25-1.038 2.25-2.25v-0.5469c-0.532 0.485-1.225 0.7969-2 0.7969h-12c-0.7746 0-1.468-0.3119-2-0.7969z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/numlock-off.svg b/.icons/Gruvbox-Plus-Dark/panel/24/numlock-off.svg
new file mode 120000
index 000000000..0cdc2de80
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/numlock-off.svg
@@ -0,0 +1 @@
+num-lock-off.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/numlock-on.svg b/.icons/Gruvbox-Plus-Dark/panel/24/numlock-on.svg
new file mode 120000
index 000000000..73a806fa5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/numlock-on.svg
@@ -0,0 +1 @@
+num-lock-on.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/nutstore-offline-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/nutstore-offline-panel.svg
new file mode 100644
index 000000000..48253dc4b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/nutstore-offline-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="m 11.417556,5.0004974 c -0.604,-0.00237 -1.190696,0.077868 -1.7383486,0.2402344 -0.832589,0.3291024 -1.516407,0.6323071 -0.73831,1.0429687 1.4754386,0.770853 2.8654486,1.8222774 4.0685156,3.1542968 1.914157,2.1193267 3.10184,4.6591297 3.646623,7.1640617 0.154209,0.866273 0.903713,0.09868 1.210985,-0.21875 1.680965,-1.74698 1.597303,-6.033441 -0.972695,-8.8789054 -1.508141,-1.6697929 -3.57482,-2.4964437 -5.47677,-2.5039062 z m 7.406532,0.00586 c -0.204194,-0.018859 -0.427423,0.013669 -0.658228,0.070312 -0.497911,0.1413938 -0.978424,0.5073829 -1.445368,0.8964843 0.31868,0.2641451 0.629039,0.5435534 0.916051,0.8613282 0.110902,0.1227902 0.209881,0.2519012 0.312512,0.3789062 0.119496,-0.057018 0.24919,-0.1092291 0.404312,-0.1445312 0.358329,-0.081548 0.967504,0.1500187 1.250048,0.2519531 0.375949,0.00644 0.449361,-0.5595558 0.365248,-0.9589844 C 19.870263,5.8945872 19.563345,5.5625571 19.370984,5.2485443 19.213851,5.0961639 19.028282,5.0252153 18.824088,5.0063574 Z M 8.2494654,7.0239349 c -0.04378,0.032066 -0.08704,0.05855 -0.130865,0.091797 -3.310516,2.5117304 -5.164007,8.0631811 -3.494274,10.0292961 1.944062,2.289139 7.1665966,2.475433 10.3539126,0.470703 0.27483,-0.172859 0.525971,-0.361976 0.765653,-0.560546 -0.03224,-0.09568 -0.0566,-0.191285 -0.07227,-0.279297 l 0.0078,0.03711 C 15.168986,14.465937 14.052944,12.085069 12.267198,10.107919 11.145769,8.8662898 9.8516214,7.8880822 8.4779894,7.1704193 h -0.002 l -0.0019,-0.00195 c -0.07399,-0.03905 -0.148729,-0.09814 -0.224618,-0.1445313 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/nutstore-oops-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/nutstore-oops-panel.svg
new file mode 100644
index 000000000..1d0ed9e9e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/nutstore-oops-panel.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#fb4934; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 11.417317,5.0004511 c -0.604,-0.00237 -1.190628,0.077868 -1.7382813,0.2402344 -0.832589,0.3291024 -1.5163782,0.6323071 -0.7382813,1.0429687 1.4754386,0.770853 2.8652926,1.8222774 4.0683596,3.1542969 0.934789,1.0349849 1.693008,2.1710049 2.291015,3.3535159 a 5,5 0 0 1 2.699219,-0.791016 5,5 0 0 1 0.931641,0.08984 C 18.75231,10.519477 18.110691,8.8515938 16.893879,7.5043573 15.385738,5.8345644 13.319267,5.0079136 11.417317,5.0004511 Z m 7.40625,0.00586 c -0.204194,-0.018859 -0.427398,0.013669 -0.658203,0.070312 -0.497911,0.1413938 -0.978369,0.507383 -1.445313,0.8964843 0.31868,0.2641452 0.629004,0.5435534 0.916016,0.8613282 0.110902,0.1227902 0.209869,0.2519012 0.3125,0.3789062 0.119496,-0.057018 0.249175,-0.1092291 0.404297,-0.1445312 0.358329,-0.081548 0.967456,0.1500187 1.25,0.2519531 0.375949,0.00644 0.449347,-0.5595558 0.365234,-0.9589844 C 19.869698,5.8945408 19.562803,5.5625108 19.370442,5.248498 19.213309,5.0961176 19.027761,5.0251684 18.823567,5.0063111 Z M 8.2493482,7.0238886 c -0.04378,0.032066 -0.087034,0.05855 -0.1308594,0.091797 -3.310516,2.5117296 -5.1638736,8.0631814 -3.4941406,10.0292964 1.6162669,1.90316 5.4949448,2.34747 8.5898438,1.292969 a 5,5 0 0 1 -0.214844,-1.4375 5,5 0 0 1 1.5,-3.570312 C 13.925905,12.256044 13.187653,11.127288 12.266926,10.107873 11.145497,8.8662435 9.8514958,7.8880359 8.4778638,7.170373 h -0.00195 l -0.00195,-0.00195 C 8.3999676,7.1293699 8.3252372,7.0702799 8.2493482,7.0238886 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m 18.278645,13.010217 c -0.768442,-0.05431 -1.561969,0.113216 -2.279297,0.527343 -1.912976,1.10434 -2.567261,3.550142 -1.462891,5.462891 1.104371,1.912649 3.550015,2.567231 5.462891,1.462891 1.912976,-1.104339 2.567262,-3.548188 1.462891,-5.460938 -0.690232,-1.195406 -1.902855,-1.901671 -3.183594,-1.992187 z m -2.279297,1.990234 h 0.707031 l 0.232422,0.232422 1.060547,1.060547 1.060547,-1.060547 0.232422,-0.232422 h 0.707031 v 0.707031 l -0.232422,0.232422 -1.060547,1.060547 1.060547,1.060547 0.232422,0.232422 v 0.707031 h -0.707031 l -0.232422,-0.232422 -1.060547,-1.060547 -1.060547,1.060547 -0.232422,0.232422 H 15.999348 V 18.29342 l 0.232422,-0.232422 1.060547,-1.060547 -1.060547,-1.060547 -0.232422,-0.232422 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/nutstore-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/nutstore-panel.svg
new file mode 100644
index 000000000..597a878f1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/nutstore-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 11.417556,5.0004974 c -0.604,-0.00237 -1.190696,0.077868 -1.7383486,0.2402344 -0.832589,0.3291024 -1.516407,0.6323071 -0.73831,1.0429687 1.4754386,0.770853 2.8654486,1.8222774 4.0685156,3.1542968 1.914157,2.1193267 3.10184,4.6591297 3.646623,7.1640617 0.154209,0.866273 0.903713,0.09868 1.210985,-0.21875 1.680965,-1.74698 1.597303,-6.033441 -0.972695,-8.8789054 -1.508141,-1.6697929 -3.57482,-2.4964437 -5.47677,-2.5039062 z m 7.406532,0.00586 c -0.204194,-0.018859 -0.427423,0.013669 -0.658228,0.070312 -0.497911,0.1413938 -0.978424,0.5073829 -1.445368,0.8964843 0.31868,0.2641451 0.629039,0.5435534 0.916051,0.8613282 0.110902,0.1227902 0.209881,0.2519012 0.312512,0.3789062 0.119496,-0.057018 0.24919,-0.1092291 0.404312,-0.1445312 0.358329,-0.081548 0.967504,0.1500187 1.250048,0.2519531 0.375949,0.00644 0.449361,-0.5595558 0.365248,-0.9589844 C 19.870263,5.8945872 19.563345,5.5625571 19.370984,5.2485443 19.213851,5.0961639 19.028282,5.0252153 18.824088,5.0063574 Z M 8.2494654,7.0239349 c -0.04378,0.032066 -0.08704,0.05855 -0.130865,0.091797 -3.310516,2.5117304 -5.164007,8.0631811 -3.494274,10.0292961 1.944062,2.289139 7.1665966,2.475433 10.3539126,0.470703 0.27483,-0.172859 0.525971,-0.361976 0.765653,-0.560546 -0.03224,-0.09568 -0.0566,-0.191285 -0.07227,-0.279297 l 0.0078,0.03711 C 15.168986,14.465937 14.052944,12.085069 12.267198,10.107919 11.145769,8.8662898 9.8516214,7.8880822 8.4779894,7.1704193 h -0.002 l -0.0019,-0.00195 c -0.07399,-0.03905 -0.148729,-0.09814 -0.224618,-0.1445313 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/nutstore-paused-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/nutstore-paused-panel.svg
new file mode 100644
index 000000000..b09916b19
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/nutstore-paused-panel.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="m 11.417317,5.0000005 c -0.604,-0.00237 -1.190628,0.077868 -1.7382813,0.2402344 -0.832589,0.3291024 -1.5163782,0.6323071 -0.7382813,1.0429687 1.4754386,0.770853 2.8652926,1.8222774 4.0683596,3.1542969 0.934789,1.0349845 1.693008,2.1710045 2.291015,3.3535155 A 5,5 0 0 1 17.999348,12 5,5 0 0 1 18.930989,12.08984 C 18.75231,10.519026 18.110691,8.8511432 16.893879,7.5039067 15.385738,5.8341138 13.319267,5.007463 11.417317,5.0000005 Z m 7.40625,0.00586 c -0.204194,-0.018859 -0.427398,0.013669 -0.658203,0.070312 -0.497911,0.1413938 -0.978369,0.507383 -1.445313,0.8964843 0.31868,0.2641452 0.629004,0.5435534 0.916016,0.8613282 0.110902,0.1227902 0.209869,0.2519012 0.3125,0.3789062 0.119496,-0.057018 0.249175,-0.1092291 0.404297,-0.1445312 0.358329,-0.081548 0.967456,0.1500187 1.25,0.2519531 0.375949,0.00644 0.449347,-0.5595558 0.365234,-0.9589844 C 19.869698,5.8940902 19.562803,5.5620602 19.370442,5.2480474 19.213309,5.095667 19.027761,5.0247178 18.823567,5.0058605 Z M 8.2493482,7.023438 c -0.04378,0.032066 -0.087034,0.05855 -0.1308594,0.091797 -3.310516,2.5117296 -5.1638736,8.063182 -3.4941406,10.029297 1.6162669,1.90316 5.4949448,2.34747 8.5898438,1.292969 A 5,5 0 0 1 12.999348,17 a 5,5 0 0 1 1.5,-3.570312 C 13.925905,12.255593 13.187653,11.126837 12.266926,10.107422 11.145497,8.8657929 9.8514958,7.8875853 8.4778638,7.1699224 h -0.00195 l -0.00195,-0.00195 C 8.3999676,7.1289193 8.3252372,7.0698293 8.2493482,7.023438 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 18.277883,13.009931 c -0.768442,-0.05431 -1.561701,0.113093 -2.279029,0.52722 -1.912976,1.10434 -2.56709,3.550808 -1.46272,5.463557 1.104371,1.912649 3.549375,2.566886 5.462251,1.462546 1.912976,-1.104339 2.569043,-3.548854 1.464672,-5.461604 -0.690232,-1.195406 -1.904435,-1.901203 -3.185174,-1.991719 z m -2.279029,1.991719 h 0.999882 v 3.999058 h -0.999882 z m 2.999648,0 h 0.999883 v 3.999058 h -0.999883 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/nutstore-synchronized-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/nutstore-synchronized-panel.svg
new file mode 100644
index 000000000..c01738817
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/nutstore-synchronized-panel.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 11.417317,5.0004511 c -0.604,-0.00237 -1.190628,0.077868 -1.7382813,0.2402344 -0.832589,0.3291024 -1.5163782,0.6323071 -0.7382813,1.0429687 1.4754386,0.770853 2.8652926,1.8222774 4.0683596,3.1542969 0.934789,1.0349849 1.693008,2.1710049 2.291015,3.3535159 a 5,5 0 0 1 2.699219,-0.791016 5,5 0 0 1 0.931641,0.08984 C 18.75231,10.519477 18.110691,8.8515938 16.893879,7.5043573 15.385738,5.8345644 13.319267,5.0079136 11.417317,5.0004511 Z m 7.40625,0.00586 c -0.204194,-0.018859 -0.427398,0.013669 -0.658203,0.070312 -0.497911,0.1413938 -0.978369,0.507383 -1.445313,0.8964843 0.31868,0.2641452 0.629004,0.5435534 0.916016,0.8613282 0.110902,0.1227902 0.209869,0.2519012 0.3125,0.3789062 0.119496,-0.057018 0.249175,-0.1092291 0.404297,-0.1445312 0.358329,-0.081548 0.967456,0.1500187 1.25,0.2519531 0.375949,0.00644 0.449347,-0.5595558 0.365234,-0.9589844 C 19.869698,5.8945408 19.562803,5.5625108 19.370442,5.248498 19.213309,5.0961176 19.027761,5.0251684 18.823567,5.0063111 Z M 8.2493482,7.0238886 c -0.04378,0.032066 -0.087034,0.05855 -0.1308594,0.091797 -3.310516,2.5117296 -5.1638736,8.0631814 -3.4941406,10.0292964 1.6162669,1.90316 5.4949448,2.34747 8.5898438,1.292969 a 5,5 0 0 1 -0.214844,-1.4375 5,5 0 0 1 1.5,-3.570312 C 13.925905,12.256044 13.187653,11.127288 12.266926,10.107873 11.145497,8.8662435 9.8514958,7.8880359 8.4778638,7.170373 h -0.00195 l -0.00195,-0.00195 C 8.3999676,7.1293699 8.3252372,7.0702799 8.2493482,7.0238886 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 18.278645,13.010217 c -0.768442,-0.05431 -1.561969,0.113216 -2.279297,0.527343 -1.912976,1.10434 -2.567261,3.550142 -1.462891,5.462891 1.104371,1.912649 3.550015,2.567231 5.462891,1.462891 1.912976,-1.104339 2.567262,-3.548188 1.462891,-5.460938 -0.690232,-1.195406 -1.902855,-1.901671 -3.183594,-1.992187 z m 1.707031,2.167968 0.765625,0.644532 -2.689453,3.201172 -2.050781,-1.708985 0.640625,-0.767578 1.285156,1.070313 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/nutstore-synchronizing-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/nutstore-synchronizing-panel.svg
new file mode 100644
index 000000000..6b18c158b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/nutstore-synchronizing-panel.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 11.417317,5.0004511 c -0.604,-0.00237 -1.190628,0.077868 -1.7382813,0.2402344 -0.832589,0.3291024 -1.5163782,0.6323071 -0.7382813,1.0429687 1.4754386,0.770853 2.8652926,1.8222774 4.0683596,3.1542969 0.934789,1.0349849 1.693008,2.1710049 2.291015,3.3535159 a 5,5 0 0 1 2.699219,-0.791016 5,5 0 0 1 0.931641,0.08984 C 18.75231,10.519477 18.110691,8.8515938 16.893879,7.5043573 15.385738,5.8345644 13.319267,5.0079136 11.417317,5.0004511 Z m 7.40625,0.00586 c -0.204194,-0.018859 -0.427398,0.013669 -0.658203,0.070312 -0.497911,0.1413938 -0.978369,0.507383 -1.445313,0.8964843 0.31868,0.2641452 0.629004,0.5435534 0.916016,0.8613282 0.110902,0.1227902 0.209869,0.2519012 0.3125,0.3789062 0.119496,-0.057018 0.249175,-0.1092291 0.404297,-0.1445312 0.358329,-0.081548 0.967456,0.1500187 1.25,0.2519531 0.375949,0.00644 0.449347,-0.5595558 0.365234,-0.9589844 C 19.869698,5.8945408 19.562803,5.5625108 19.370442,5.248498 19.213309,5.0961176 19.027761,5.0251684 18.823567,5.0063111 Z M 8.2493482,7.0238886 c -0.04378,0.032066 -0.087034,0.05855 -0.1308594,0.091797 -3.310516,2.5117296 -5.1638736,8.0631814 -3.4941406,10.0292964 1.6162669,1.90316 5.4949448,2.34747 8.5898438,1.292969 a 5,5 0 0 1 -0.214844,-1.4375 5,5 0 0 1 1.5,-3.570312 C 13.925905,12.256044 13.187653,11.127288 12.266926,10.107873 11.145497,8.8662435 9.8514958,7.8880359 8.4778638,7.170373 h -0.00195 l -0.00195,-0.00195 C 8.3999676,7.1293699 8.3252372,7.0702799 8.2493482,7.0238886 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 18.278645,13.010217 c -0.768442,-0.05431 -1.561969,0.113216 -2.279297,0.527343 -1.912976,1.10434 -2.567261,3.550142 -1.462891,5.462891 1.104371,1.912649 3.550015,2.567231 5.462891,1.462891 1.912976,-1.104339 2.567262,-3.548188 1.462891,-5.460938 -0.690232,-1.195406 -1.902855,-1.901671 -3.183594,-1.992187 z m -0.279297,0.390625 0.5,0.5 0.5,0.5 -0.5,0.5 -0.5,0.5 v -0.400391 a 2,2 0 0 0 -2,2 v 2.230469 a 3,3 0 0 1 -1,-2.230469 3,3 0 0 1 3,-3 z m 2,1.36914 a 3,3 0 0 1 1,2.230469 3,3 0 0 1 -3,3 v 0.5 l -0.5,-0.5 -0.5,-0.5 0.5,-0.5 0.5,-0.5 v 0.5 a 2,2 0 0 0 2,-2 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/nylas-tray-empty.svg b/.icons/Gruvbox-Plus-Dark/panel/24/nylas-tray-empty.svg
new file mode 100644
index 000000000..7d49bf9dd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/nylas-tray-empty.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path fill-rule="evenodd" opacity=".3" style="fill:currentColor" class="ColorScheme-Text" d="m13 3.5v3l7 4v-3l-7-4zm-8 0.7227c-0.552 0-1 0.448-1 1v1.2773l7 4v-2.998c-1.833-1.048-3.6739-2.1035-5.5039-3.1465-0.151-0.087-0.3221-0.1328-0.4961-0.1328zm-1 4.2773v3l7 4v-3l-7-4zm9 0v3l7 4v-3l-7-4zm-9 5v3l7 4v-3l-7-4zm9 0v2.998c1.833 1.048 3.6739 2.1035 5.5039 3.1465 0.151 0.087 0.32209 0.13281 0.49609 0.13281 0.552 0 1-0.448 1-1v-1.277l-7-4z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/nylas-tray-full-newitems.svg b/.icons/Gruvbox-Plus-Dark/panel/24/nylas-tray-full-newitems.svg
new file mode 100644
index 000000000..7998271e8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/nylas-tray-full-newitems.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g fill-rule="evenodd" transform="translate(1,1)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 2.5v3l7 4v-3l-7-4zm-8 0.7227c-0.552 0-1 0.448-1 1v1.2773l7 4v-2.998c-1.833-1.048-3.6739-2.1035-5.5039-3.1465-0.151-0.087-0.3221-0.1328-0.4961-0.1328zm-1 4.2773v3l7 4v-3l-7-4zm9 0v3l7 4v-3l-7-4zm-9 5v3l7 4v-3l-7-4z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m12 12.5v2.998c1.833 1.048 3.6739 2.1035 5.5039 3.1465 0.151 0.087 0.32209 0.13281 0.49609 0.13281 0.552 0 1-0.448 1-1v-1.277l-7-4z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/nylas-tray-full.svg b/.icons/Gruvbox-Plus-Dark/panel/24/nylas-tray-full.svg
new file mode 100644
index 000000000..658e70f5c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/nylas-tray-full.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path fill-rule="evenodd" style="fill:currentColor" class="ColorScheme-Text" d="m13 3.5v3l7 4v-3l-7-4zm-8 0.7227c-0.552 0-1 0.448-1 1v1.2773l7 4v-2.998c-1.833-1.048-3.6739-2.1035-5.5039-3.1465-0.151-0.087-0.3221-0.1328-0.4961-0.1328zm-1 4.2773v3l7 4v-3l-7-4zm9 0v3l7 4v-3l-7-4zm-9 5v3l7 4v-3l-7-4zm9 0v2.998c1.833 1.048 3.6739 2.1035 5.5039 3.1465 0.151 0.087 0.32209 0.13281 0.49609 0.13281 0.552 0 1-0.448 1-1v-1.277l-7-4z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/obs-tray-active.svg b/.icons/Gruvbox-Plus-Dark/panel/24/obs-tray-active.svg
new file mode 100644
index 000000000..a734108e8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/obs-tray-active.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,4 a 8,8 0 0 0 -0.808594,0.041016 8,8 0 0 0 -0.78125,0.1191406 C 10.204,4.2019722 10.002871,4.2570472 9.8027344,4.3144531 A 8,8 0 0 0 9.625,4.3613281 C 9.58902,4.3725541 9.5553,4.3886691 9.5195312,4.4003911 A 8,8 0 0 0 5.8398438,6.90625 c -0.0035,0.00424 -0.0082,0.00747 -0.011719,0.011719 A 8,8 0 0 0 5.4375,7.4414062 C 5.40944,7.4816592 5.378902,7.5197612 5.351563,7.5605469 A 8,8 0 0 0 5.0800781,8.0039062 C 5.0292981,8.0914123 4.9772025,8.1780266 4.9296875,8.2675781 A 8,8 0 0 0 4.7363281,8.671875 c -0.04636,0.1006576 -0.09447,0.1998949 -0.1367187,0.3027344 A 8,8 0 0 0 4.4414062,9.404297 c -0.03732,0.108185 -0.07469,0.215964 -0.1074218,0.326172 a 8,8 0 0 0 -0.097656,0.376953 c -0.0354,0.144876 -0.070296,0.289689 -0.097656,0.4375 a 8,8 0 0 0 -0.048828,0.324219 c -0.02091,0.146481 -0.041867,0.292517 -0.054688,0.441406 A 8,8 0 0 0 4,12 8,8 0 0 0 4.041016,12.808594 c 2.59e-4,0.0026 -2.61e-4,0.0053 0,0.0078 a 8,8 0 0 0 0.1191406,0.773438 c 0.04182,0.206155 0.09689,0.407284 0.1542969,0.607422 a 8,8 0 0 0 0.046875,0.173828 c 0.01158,0.03719 0.026952,0.07242 0.039063,0.109375 A 8,8 0 0 0 6.90625,18.160156 c 0.0042,0.0035 0.0075,0.0082 0.011719,0.01172 A 8,8 0 0 0 7.4414062,18.5625 c 0.04025,0.02806 0.078351,0.0586 0.1191407,0.08594 a 8,8 0 0 0 0.4433593,0.271484 c 0.08751,0.05078 0.1741199,0.102875 0.2636719,0.15039 a 8,8 0 0 0 0.4042969,0.19336 c 0.100657,0.04636 0.1998944,0.09447 0.3027344,0.136719 A 8,8 0 0 0 9,19.410156 v -2.949218 c -0.1542027,0.01592 -0.308297,0.02098 -0.4589844,0.0039 -0.12848,-0.0144 -0.2231069,-0.02211 -0.3105468,-0.02149 -0.04368,3.04e-4 -0.074901,-0.0068 -0.1679688,0.02149 -0.01099,0.003 -0.029039,0.01219 -0.042969,0.01758 A 6,6 0 0 1 6,12 6,6 0 0 1 8.2636719,7.3046875 c -0.236615,0.5193882 -0.3938041,1.187374 -0.3925781,1.7363285 0.0012,0.512544 0.1258805,1.11942 0.3203124,1.605468 0.05136,0.12832 0.1132282,0.30088 0.2988282,0.416016 0.185616,0.1152 0.3195074,0.109899 0.5058594,0.130859 0.1619199,0.01824 0.4966432,0.09365 0.6445312,0.144532 1.489472,0.512432 2.18953,2.218484 1.490234,3.646484 -0.0027,0.0055 -0.007,0.01014 -0.0098,0.01563 h 1.683594 l -0.0918,-0.273438 c -0.53872,-1.630079 0.410991,-3.220033 2.082031,-3.501953 0.14704,-0.0248 0.29424,-0.03477 0.443359,-0.03125 1.038352,0.02464 2.06246,0.718765 2.4375,1.716797 0.02976,0.07936 0.05111,0.139356 0.07031,0.1875 0.0096,0.024 0.01989,0.04404 0.03125,0.06836 0.0064,0.0128 0.01076,0.02377 0.02148,0.04297 0.0048,0.0096 0.01272,0.02159 0.02344,0.03711 0.0066,0.0095 0.02032,0.02334 0.03516,0.03906 A 6,6 0 0 1 17.191406,15 h 2.21875 a 8,8 0 0 0 0.148438,-0.404297 c 0.03732,-0.108185 0.07469,-0.215963 0.107422,-0.326172 a 8,8 0 0 0 0.09766,-0.376953 c 0.0354,-0.144876 0.0703,-0.289688 0.09766,-0.4375 a 8,8 0 0 0 0.04883,-0.324219 c 0.02091,-0.146482 0.04187,-0.292517 0.05469,-0.441406 A 8,8 0 0 0 20,12 a 8,8 0 0 0 -0.04102,-0.808594 8,8 0 0 0 0,-0.0078 c -0.02671,-0.261919 -0.06763,-0.519544 -0.119136,-0.77345 -0.04182,-0.206155 -0.09689,-0.407284 -0.154297,-0.607422 -0.01571,-0.05477 -0.02612,-0.111729 -0.04297,-0.166015 a 8,8 0 0 0 -0.0039,-0.01172 c -0.01123,-0.03598 -0.02734,-0.0697 -0.03906,-0.105469 a 8,8 0 0 0 -2.505859,-3.6796872 8,8 0 0 0 -0.0098,-0.00977 c 0,0 -0.002,-0.00195 -0.002,-0.00195 A 8,8 0 0 0 16.558594,5.4375 C 16.518344,5.409439 16.480234,5.378899 16.439453,5.351563 A 8,8 0 0 0 15.996094,5.0800781 C 15.908584,5.0293011 15.821973,4.9772025 15.732422,4.9296875 A 8,8 0 0 0 15.328125,4.7363281 C 15.227468,4.6899651 15.128229,4.6418571 15.025391,4.5996094 A 8,8 0 0 0 14.595703,4.4414062 C 14.487519,4.4040902 14.379738,4.3667212 14.269531,4.3339844 a 8,8 0 0 0 -0.376953,-0.097656 c -0.144874,-0.035402 -0.289691,-0.070298 -0.4375,-0.097656 a 8,8 0 0 0 -0.324219,-0.048828 c -0.146478,-0.020912 -0.292522,-0.04187 -0.441406,-0.054688 A 8,8 0 0 0 12,4 Z m 0,2 a 6,6 0 0 1 5.958984,5.363281 c -0.165881,-0.264184 -0.356033,-0.517778 -0.591796,-0.75 -0.657601,-0.65104 -1.458057,-1.037182 -2.404297,-1.164062 -0.1408,-0.01888 -0.258692,-0.05346 -0.451172,0.01758 -0.19248,0.0704 -0.28695,0.223992 -0.34375,0.320312 -0.08208,0.13888 -0.55042,0.617797 -0.8125,0.785157 -0.74368,0.4752 -2.015479,0.47536 -2.761719,0 -0.8824,-0.56208 -1.3872356,-1.6648792 -1.2285156,-2.6367192 0.08992,-0.55008 0.3255306,-1.02726 0.7128906,-1.4375 0.08048,-0.08528 0.140269,-0.1519753 0.189453,-0.2070313 0.01183,-0.013252 0.021,-0.029917 0.03125,-0.041016 A 6,6 0 0 1 12,6 Z m -3.2792969,2.8300781 0.00195,0.00195 c 0.1049601,0.6310239 0.3580672,1.1659469 0.7832032,1.6582029 -0.14592,-0.03312 -0.2876328,-0.07903 -0.4179688,-0.09375 -0.14608,-0.01664 -0.153265,-0.02096 -0.140625,-0.0098 -0.0048,-0.0112 -0.00279,-0.0077 -0.015625,-0.03711 -0.1464,-0.36624 -0.2588056,-0.93778 -0.2597656,-1.3125 -1.28e-4,-0.05536 0.042748,-0.140455 0.048828,-0.207031 z m 6.1015629,1.3984379 c 0.0096,5.76e-4 -0.02552,0.0076 0.0332,0.01563 0.326176,0.04368 0.52545,0.271947 0.794922,0.380859 -0.337936,-0.05104 -0.644348,-0.245852 -0.990235,-0.1875 -0.06896,0.0112 -0.08905,0.09206 -0.15625,0.107422 0.1016,-0.1136 0.245913,-0.200406 0.31836,-0.316406 z m -1.574219,1.167968 c -0.57888,0.4704 -1.039871,1.055197 -1.275391,1.716797 -0.22288,-0.63856 -0.64366,-1.226192 -1.1875,-1.695312 0.8064,0.30208 1.666251,0.301231 2.462891,-0.02149 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m 10,16 v 1 1 1 2 h 1 V 19.707031 L 12.292969,21 H 13 V 20.292969 L 11.707031,19 H 12 13 v -1 -1 -1 h -1 z m 4,0 v 1 3 1 h 1 2 v -1 h -2 v -1 h 2 v -1 h -2 v -1 h 2 v -1 z m 4,0 v 1 4 h 3 v -1 h -2 v -3 h 2 v -1 z m -7,1 h 1 v 1 h -1 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/obs-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/24/obs-tray.svg
new file mode 100644
index 000000000..59b1334d8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/obs-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12.000031,4.0000002 a 8,8 0 0 0 -0.808594,0.041016 8,8 0 0 0 -0.781249,0.1191406 c -0.206156,0.041816 -0.407285,0.096891 -0.6074222,0.1542969 a 8,8 0 0 0 -0.177734,0.046875 c -0.03598,0.011226 -0.0697,0.027342 -0.105469,0.039063 a 8,8 0 0 0 -3.679688,2.5058594 c -0.0035,0.00424 -0.0082,0.00747 -0.01172,0.011719 a 8,8 0 0 0 -0.390624,0.5234372 c -0.02806,0.040253 -0.0586,0.078355 -0.08594,0.1191407 a 8,8 0 0 0 -0.271485,0.4433593 c -0.05078,0.087506 -0.102876,0.1741204 -0.150391,0.2636719 a 8,8 0 0 0 -0.193359,0.4042969 c -0.04636,0.1006576 -0.09447,0.1998949 -0.136719,0.3027344 a 8,8 0 0 0 -0.158203,0.4296874 c -0.03732,0.108185 -0.07469,0.215964 -0.107422,0.326172 a 8,8 0 0 0 -0.09766,0.3769531 c -0.0354,0.144876 -0.0703,0.289689 -0.09766,0.4375 a 8,8 0 0 0 -0.04883,0.324219 c -0.02091,0.146481 -0.04187,0.292517 -0.05469,0.441406 a 8,8 0 0 0 -0.03516,0.689453 8,8 0 0 0 0.04101,0.808594 c 2.59e-4,0.0026 -2.61e-4,0.0053 0,0.0078 a 8,8 0 0 0 0.119141,0.773438 c 0.04182,0.206155 0.09689,0.407284 0.154297,0.607422 a 8,8 0 0 0 0.04687,0.173828 c 0.01158,0.03719 0.02695,0.07242 0.03906,0.109375 a 8,8 0 0 0 2.50586,3.67969 c 0.0042,0.0035 0.0075,0.0082 0.01172,0.01172 a 8,8 0 0 0 0.523437,0.390624 c 0.04025,0.02806 0.07835,0.0586 0.11914,0.08594 a 8,8 0 0 0 0.44336,0.271484 c 0.08751,0.05078 0.17412,0.102875 0.263672,0.15039 a 8,8 0 0 0 0.404297,0.19336 c 0.100657,0.04636 0.199894,0.09447 0.302734,0.136719 a 8,8 0 0 0 0.429687,0.158203 c 0.108186,0.03732 0.215964,0.07469 0.326172,0.107422 a 8,8 0 0 0 0.3769532,0.09766 c 0.144876,0.0354 0.289689,0.0703 0.4375,0.09766 a 8,8 0 0 0 0.324219,0.04883 c 0.14648,0.02091 0.292517,0.04187 0.441405,0.05469 A 8,8 0 0 0 12,20 a 8,8 0 0 0 0.808593,-0.04102 8,8 0 0 0 0.0078,0 c 0.261895,-0.02671 0.519532,-0.06764 0.773438,-0.11914 0.206155,-0.04182 0.407284,-0.09689 0.607423,-0.154297 0.05477,-0.01571 0.111729,-0.02612 0.166015,-0.04297 a 8,8 0 0 0 0.01172,-0.0039 c 0.03598,-0.01123 0.0697,-0.02734 0.105469,-0.03906 a 8,8 0 0 0 3.679687,-2.50586 8,8 0 0 0 0.0098,-0.0098 c 5.8e-4,-7.03e-4 0.0014,-0.0012 0.002,-0.002 a 8,8 0 0 0 0.390545,-0.52336 c 0.02806,-0.04025 0.0586,-0.07836 0.08594,-0.119141 a 8,8 0 0 0 0.271484,-0.443359 c 0.05078,-0.08751 0.102875,-0.174121 0.15039,-0.263672 a 8,8 0 0 0 0.19336,-0.404297 c 0.04636,-0.100658 0.09447,-0.199895 0.136719,-0.302734 a 8,8 0 0 0 0.158203,-0.429688 c 0.03732,-0.108185 0.07469,-0.215963 0.107422,-0.326172 a 8,8 0 0 0 0.09766,-0.376953 c 0.0354,-0.144876 0.0703,-0.289688 0.09766,-0.4375 a 8,8 0 0 0 0.04883,-0.324218 c 0.02091,-0.146482 0.04187,-0.292518 0.05469,-0.441407 a 8,8 0 0 0 0.03514,-0.689453 8,8 0 0 0 -0.04102,-0.808594 8,8 0 0 0 0,-0.0078 c -0.02671,-0.261907 -0.06763,-0.519543 -0.119136,-0.77345 -0.04182,-0.206155 -0.09689,-0.407284 -0.154297,-0.6074211 -0.01571,-0.05477 -0.02612,-0.111729 -0.04297,-0.166016 a 8,8 0 0 0 -0.0039,-0.01172 c -0.01123,-0.03598 -0.02734,-0.0697 -0.03906,-0.105469 a 8,8 0 0 0 -2.505859,-3.6796872 8,8 0 0 0 -0.0098,-0.00977 c -7.03e-4,-5.805e-4 -0.0012,-0.00137 -0.002,-0.00195 A 8,8 0 0 0 16.558587,5.4374989 c -0.04025,-0.028061 -0.07836,-0.058601 -0.119141,-0.085937 A 8,8 0 0 0 15.996087,5.080077 C 15.908577,5.0293 15.821966,4.9772014 15.732415,4.9296864 A 8,8 0 0 0 15.328118,4.736327 C 15.227461,4.689964 15.128222,4.641856 15.025384,4.5996083 A 8,8 0 0 0 14.595696,4.4414051 C 14.487512,4.4040891 14.379731,4.3667201 14.269524,4.3339833 a 8,8 0 0 0 -0.376953,-0.097656 c -0.144874,-0.035402 -0.289691,-0.070298 -0.4375,-0.097656 A 8,8 0 0 0 13.130853,4.0898433 C 12.984375,4.0689313 12.83833,4.0479743 12.689446,4.0351563 a 8,8 0 0 0 -0.689453,-0.035156 z m 0,2 a 6,6 0 0 1 5.958984,5.3632818 c -0.165881,-0.264184 -0.356033,-0.517778 -0.591796,-0.750001 -0.6576,-0.6510401 -1.458057,-1.0371821 -2.404297,-1.1640621 -0.1408,-0.01888 -0.258692,-0.05346 -0.451172,0.01758 -0.19248,0.0704 -0.28695,0.223993 -0.34375,0.320313 -0.08208,0.13888 -0.550421,0.6177961 -0.812501,0.7851561 -0.74368,0.4752 -2.015478,0.47536 -2.761717,0 -0.8824002,-0.56208 -1.3872362,-1.664879 -1.2285162,-2.636719 0.08992,-0.55008 0.325531,-1.02726 0.7128912,-1.4375 0.08048,-0.08528 0.140269,-0.1519753 0.189453,-0.2070313 0.01183,-0.013252 0.021,-0.029917 0.03125,-0.041016 A 6,6 0 0 1 12.000031,6.0000002 Z M 8.2637028,7.3046877 c -0.236615,0.5193882 -0.3938041,1.187374 -0.3925781,1.7363282 0.0012,0.512544 0.125881,1.1194211 0.320313,1.6054691 0.05136,0.12832 0.113228,0.300879 0.298828,0.416015 0.185616,0.1152 0.319507,0.1099 0.5058591,0.13086 0.1619199,0.01824 0.496644,0.09365 0.644532,0.144531 1.4894712,0.512432 2.1895302,2.218484 1.4902342,3.646484 -0.469168,0.958016 -1.5978283,1.592853 -2.5898442,1.480469 -0.12848,-0.0144 -0.223107,-0.02212 -0.310547,-0.02149 -0.04368,3.04e-4 -0.0749,-0.0068 -0.167968,0.02149 -0.01099,0.003 -0.02904,0.01219 -0.04297,0.01758 A 6,6 0 0 1 6.0000307,12 6,6 0 0 1 8.2637028,7.3046877 Z m 0.4570319,1.5253906 0.0019,0.00195 c 0.10496,0.6310246 0.358067,1.1659476 0.7832031,1.6582037 -0.1459201,-0.03312 -0.287633,-0.07903 -0.417969,-0.09375 -0.14608,-0.01664 -0.153265,-0.02097 -0.140625,-0.0098 -0.0048,-0.0112 -0.0028,-0.0077 -0.01563,-0.03711 -0.1464,-0.3662401 -0.258806,-0.9377801 -0.259766,-1.3125001 -1.28e-4,-0.05536 0.04275,-0.1404557 0.04883,-0.2070317 z m 6.1015623,1.3984377 c 0.0096,5.76e-4 -0.02552,0.0076 0.0332,0.01563 0.326176,0.04368 0.52545,0.271947 0.794922,0.380859 -0.337936,-0.05104 -0.644347,-0.245852 -0.990234,-0.1875 -0.06896,0.0112 -0.08905,0.09206 -0.15625,0.107422 0.1016,-0.1136 0.245912,-0.200406 0.318359,-0.316406 z m 0.416015,0.964844 c 1.038352,0.02464 2.06246,0.718765 2.4375,1.716797 0.02976,0.07936 0.05111,0.139356 0.07031,0.1875 0.0096,0.024 0.01989,0.04404 0.03125,0.06836 0.0064,0.0128 0.01076,0.02377 0.02148,0.04297 0.0048,0.0096 0.01272,0.02159 0.02344,0.03711 0.0066,0.0095 0.02032,0.02334 0.03516,0.03906 a 6,6 0 0 1 -5.857421,4.714845 6,6 0 0 1 -2.5214842,-0.564454 c 0.364128,2.48e-4 0.7251482,-0.02505 1.0253912,-0.117188 l 0.03125,-0.0098 0.02148,-0.01172 0.0059,-0.0039 c 0.810559,-0.26456 1.660779,-0.859324 2.130859,-1.519531 l 0.251953,-0.34961 -0.232422,-0.697266 c -0.53872,-1.630079 0.410992,-3.220032 2.082032,-3.501952 0.14704,-0.0248 0.294239,-0.03477 0.443358,-0.03125 z m -1.990235,0.203125 c -0.57888,0.4704 -1.03987,1.055197 -1.27539,1.716797 -0.22288,-0.63856 -0.64366,-1.226193 -1.187499,-1.695313 0.806399,0.30208 1.666249,0.301236 2.462889,-0.02148 z m -1.279296,3.624999 0.08789,0.269532 -0.01563,0.02148 c -0.0912,0.12816 -0.34043,0.209672 -0.496094,0.347656 0.08432,-0.12576 0.237471,-0.185017 0.304688,-0.322265 0.05152,-0.10512 0.08154,-0.211111 0.119141,-0.316407 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/octopi-error.svg b/.icons/Gruvbox-Plus-Dark/panel/24/octopi-error.svg
new file mode 100644
index 000000000..59da16b43
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/octopi-error.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text {
+ color: #ebdbb2;
+ }
+
+ .ColorScheme-Highlight {
+ color: #fb4934;
+ }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Highlight"
+ d="m6 10h0.0000031v7c0 2 0.0000031 2.9996 1.5 2.9998 1.5 0.000206 1.5-0.99979 1.5-2.9998-0.000003 2-0.000003 3 1.5 2.9998 1.5-0.000206 1.5-0.99979 1.5-2.9998-0.000003 2 0.000002 2.9996 1.5 2.9998 1.5 0.000206 1.5-0.99979 1.5-2.9998-0.000003 2 0.000002 2.9996 1.5 2.9998 1.5 0.000206 1.5-0.99979 1.5-2.9998v-7h-0.002c0.002-2.9998-0.998-5.9998-5.998-6s-6 3.0002-6 6zm3.5-1c0.831 0 1.5 0.669 1.5 1.5s-0.669 1.5-1.5 1.5-1.5-0.669-1.5-1.5 0.669-1.5 1.5-1.5zm6 0c0.831 0 1.5 0.669 1.5 1.5s-0.669 1.5-1.5 1.5-1.5-0.669-1.5-1.5 0.669-1.5 1.5-1.5z" />
+</svg> \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/octopi-indicator.svg b/.icons/Gruvbox-Plus-Dark/panel/24/octopi-indicator.svg
new file mode 100644
index 000000000..fa8717836
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/octopi-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m6 10h0.0000031v7c0 2 0.0000031 2.9996 1.5 2.9998 1.5 0.000206 1.5-0.99979 1.5-2.9998-0.0000031 2-0.0000031 3 1.5 2.9998 1.5-0.000206 1.5-0.99979 1.5-2.9998-0.000003 2 0.000002 2.9996 1.5 2.9998 1.5 0.000206 1.5-0.99979 1.5-2.9998-0.000003 2 0.000002 2.9996 1.5 2.9998 1.5 0.000206 1.5-0.99979 1.5-2.9998v-7h-0.002c0.002-2.9998-0.998-5.9998-5.998-6s-6 3.0002-6 6zm3.5-1.0002c0.831 0 1.5 0.669 1.5 1.5s-0.669 1.5-1.5 1.5-1.5-0.669-1.5-1.5 0.669-1.5 1.5-1.5zm6 0c0.831 0 1.5 0.669 1.5 1.5s-0.669 1.5-1.5 1.5-1.5-0.669-1.5-1.5 0.669-1.5 1.5-1.5z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/octopi-info.svg b/.icons/Gruvbox-Plus-Dark/panel/24/octopi-info.svg
new file mode 100644
index 000000000..dbc3f34c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/octopi-info.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m6 10h0.0000031v7c0 2 0.0000031 2.9996 1.5 2.9998 1.5 0.000206 1.5-0.99979 1.5-2.9998-0.000003 2-0.000003 3 1.5 2.9998 1.5-0.000206 1.5-0.99979 1.5-2.9998-0.000003 2 0.000002 2.9996 1.5 2.9998 1.5 0.000206 1.5-0.99979 1.5-2.9998-0.000003 2 0.000002 2.9996 1.5 2.9998 1.5 0.000206 1.5-0.99979 1.5-2.9998v-7h-0.002c0.002-2.9998-0.998-5.9998-5.998-6s-6 3.0002-6 6zm3.5-1c0.831 0 1.5 0.669 1.5 1.5s-0.669 1.5-1.5 1.5-1.5-0.669-1.5-1.5 0.669-1.5 1.5-1.5zm6 0c0.831 0 1.5 0.669 1.5 1.5s-0.669 1.5-1.5 1.5-1.5-0.669-1.5-1.5 0.669-1.5 1.5-1.5z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="21" cy="6" r="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/octopi-ok.svg b/.icons/Gruvbox-Plus-Dark/panel/24/octopi-ok.svg
new file mode 120000
index 000000000..9c78a9da4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/octopi-ok.svg
@@ -0,0 +1 @@
+octopi-indicator.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/odrive-tray-grey.svg b/.icons/Gruvbox-Plus-Dark/panel/24/odrive-tray-grey.svg
new file mode 120000
index 000000000..a345c5e4c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/odrive-tray-grey.svg
@@ -0,0 +1 @@
+grive-app-ind-sleep.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/odrive-tray-sync.svg b/.icons/Gruvbox-Plus-Dark/panel/24/odrive-tray-sync.svg
new file mode 100644
index 000000000..4036be485
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/odrive-tray-sync.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m9 4 5.305 9.643c0.9455-1.043 2.287-1.64 3.695-1.643 0.7143 1.45e-4 1.42 0.1533 2.07 0.4492l-5.07-8.449zm-0.5 1-5.5 10 3 5 5.5-9.5zm9.5 8c-2.209 0-4 1.791-4 4 0 2.209 1.791 4 4 4 2.209 0 4-1.791 4-4 0-2.209-1.791-4-4-4zm0 1.143c1.578 0 2.857 1.279 2.857 2.857h-0.9531c-4.1e-4 -1.051-0.8529-1.904-1.904-1.904zm-4.58 0.8633-3.42 0.0039-3 4.99h7.016c-0.6547-0.8635-1.011-1.916-1.016-3 0.0016-0.6865 0.1445-1.365 0.4199-1.994zm1.723 1.994h0.9531c4.1e-4 1.051 0.8529 1.904 1.904 1.904v0.9531c-1.578 0-2.857-1.279-2.857-2.857z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/odrive-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/24/odrive-tray.svg
new file mode 120000
index 000000000..07632348a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/odrive-tray.svg
@@ -0,0 +1 @@
+grive-app-ind.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/onboard-mono.svg b/.icons/Gruvbox-Plus-Dark/panel/24/onboard-mono.svg
new file mode 120000
index 000000000..f115475ab
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/onboard-mono.svg
@@ -0,0 +1 @@
+onboard.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/onboard-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/onboard-panel.svg
new file mode 120000
index 000000000..f115475ab
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/onboard-panel.svg
@@ -0,0 +1 @@
+onboard.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/onboard.svg b/.icons/Gruvbox-Plus-Dark/panel/24/onboard.svg
new file mode 100644
index 000000000..2876a01ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/onboard.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6.285156,3.9999999 C 5.01887,3.9999999 4,5.0188699 4,6.2851599 V 17.71484 C 4,18.98113 5.018871,20 6.285156,20 H 17.714844 C 18.981129,20 20,18.98113 20,17.71484 V 6.2851599 c 0,-1.26629 -1.018871,-2.28516 -2.285156,-2.28516 z m 2.216797,2 c 0.781326,0 1.39132,0.22266 1.833985,0.66602 C 10.778803,7.1092699 11,7.7188899 11,8.4999999 11,9.2790301 10.778803,9.8907301 10.335938,10.33398 9.893273,10.77704 9.283279,11 8.501953,11 7.722731,11 7.109032,10.77704 6.664063,10.33398 6.221298,9.8907301 6,9.2790301 6,8.4999999 c 0,-0.78111 0.221298,-1.39073 0.664063,-1.83398 0.444969,-0.44336 1.058668,-0.66602 1.83789,-0.66602 z m 0,0.90039 c -0.382046,0 -0.678161,0.14018 -0.888672,0.41992 -0.210611,0.27974 -0.318359,0.67186 -0.318359,1.17969 0,0.5057402 0.107748,0.8999502 0.318359,1.1796902 0.210511,0.27974 0.506626,0.4199199 0.888672,0.4199199 0.38415,0 0.680114,-0.1401799 0.890625,-0.4199199 0.210511,-0.27974 0.316406,-0.67395 0.316406,-1.1796902 0,-0.50783 -0.105895,-0.89995 -0.316406,-1.17969 -0.210511,-0.27974 -0.506475,-0.41992 -0.890625,-0.41992 z M 14,13 h 1.880859 c 0.674989,0 1.163403,0.10421 1.464844,0.31445 0.304446,0.21024 0.455078,0.54508 0.455078,1.00782 0,0.24322 -0.05485,0.45289 -0.166015,0.625 -0.110161,0.17004 -0.272114,0.2945 -0.482422,0.37695 0.269395,0.0804 0.479738,0.22889 0.626953,0.44531 C 17.926514,15.98596 18,16.25207 18,16.56641 18,17.04872 17.841854,17.41048 17.525391,17.64648 17.208927,17.88352 16.726024,18 16.080078,18 H 14 Z m 1.253906,0.87695 v 1.0586 h 0.691406 c 0.197292,0 0.347069,-0.0451 0.449219,-0.13477 0.102143,-0.0886 0.154297,-0.22036 0.154297,-0.39453 0,-0.17211 -0.05215,-0.30395 -0.154297,-0.39258 -0.10215,-0.0917 -0.251928,-0.13672 -0.449219,-0.13672 z m -0.002,1.9375 v 1.3086 h 0.734375 c 0.251368,0 0.443174,-0.0548 0.56836,-0.16407 0.128186,-0.10924 0.191406,-0.27554 0.191406,-0.49609 0,-0.21642 -0.06131,-0.37914 -0.1875,-0.48633 -0.126184,-0.10924 -0.318895,-0.16211 -0.572266,-0.16211 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/openbazaar-system-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/24/openbazaar-system-tray.svg
new file mode 100644
index 000000000..07acbcb43
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/openbazaar-system-tray.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-rule:evenodd" class="ColorScheme-Text" d="M 12.000001,4 C 11.349091,5.267981 10.533596,6.638963 9.1855478,8.1894531 8.5914018,8.8734978 8.0040816,9.47239 7.4335947,10 l 2.5371093,0 4.058594,0 2.501953,0 C 15.992133,9.504585 15.436789,8.9427965 14.871095,8.2988281 13.478569,6.7158767 12.627623,5.2758465 12.000001,4 Z m 1.552734,0.7753906 c 0.534717,0.9017938 1.197957,1.8740482 2.06836,2.8632813 C 16.469363,8.6043123 17.290419,9.373541 18.056642,10 l 0.447265,0 -1.441406,-4.0019531 C 16.00073,6.0200469 14.782743,5.5333781 13.994142,5.0800781 13.833065,4.9854951 13.694113,4.8793889 13.552735,4.7753906 Z m -3.152343,0.076172 C 9.4084175,5.4647032 8.0407012,6.0179809 6.9414071,6.0019532 c 0,0 -0.9129387,2.5529544 -1.4335937,3.9980468 l 0.4101563,0 C 6.7123307,9.339191 7.5611324,8.5331778 8.4296884,7.5332031 9.2339204,6.6081956 9.8730195,5.7018504 10.400392,4.8515625 Z M 5.3046884,11 c -0.051161,-2.51e-4 -0.1015453,0.01587 -0.1464844,0.04687 -0.00874,0.0066 -0.017216,0.01379 -0.025391,0.02148 -0.00808,0.0067 -0.015898,0.01386 -0.023437,0.02149 -0.04729,0.05038 -0.081354,0.117825 -0.097656,0.193359 -0.00506,0.02364 -0.00833,0.04784 -0.00977,0.07227 l 0,0.002 0,0.002 C 5.00083,11.371789 5.00018,11.384179 5,11.396579 l 0,0.002 c 6.98e-4,0.025 0.00331,0.04986 0.00781,0.07422 l 0.00195,0.0059 0.1777344,0.919922 0.058594,0.308593 c 0.00751,0.03718 0.019361,0.07273 0.035156,0.105469 0.015825,0.03354 0.035582,0.06384 0.058594,0.08984 0.015061,0.01699 0.031417,0.03204 0.048828,0.04492 0.00824,0.0064 0.016712,0.01223 0.025391,0.01758 0.039824,0.02318 0.083131,0.03517 0.1269531,0.03516 l 0.2558594,0 3.8457031,-0.01172 c 0.00456,1.3e-4 0.00912,1.3e-4 0.013672,0 l 0.458984,0 c 0.01038,0.0013 0.02081,0.002 0.03125,0.002 l 0.01172,-0.002 0.271485,0 1.570312,0 1.570312,0 0.271485,0 c 0.01431,0.0013 0.02866,0.0013 0.04297,0 l 0.458984,0 c 0.0046,1.3e-4 0.0091,1.3e-4 0.01367,0 L 18.203126,13 l 0.002,0 0.253906,0 c 0.07141,6.2e-5 0.140552,-0.03175 0.195313,-0.08984 l 0,-0.002 c 0.04908,-0.05209 0.08394,-0.122492 0.09961,-0.201172 l 0.06055,-0.308593 0.177735,-0.919922 c 0.0024,-0.01224 0.0044,-0.02463 0.0059,-0.03711 l 0,-0.002 c 0.0026,-0.02525 0.0033,-0.05076 0.002,-0.07617 -0.0035,-0.07731 -0.02527,-0.151498 -0.0625,-0.21289 -0.01276,-0.02069 -0.02716,-0.03967 -0.04297,-0.05664 -0.0069,-0.0082 -0.01404,-0.01605 -0.02148,-0.02344 l -0.002,0 c -0.0064,-0.0055 -0.01287,-0.01073 -0.01953,-0.01562 l -0.0059,-0.0059 c -0.0083,-0.0057 -0.01674,-0.01092 -0.02539,-0.01563 l -0.002,0 c -0.0089,-0.0051 -0.01806,-0.0097 -0.02734,-0.01367 l -0.002,0 c -0.009,-0.0038 -0.01811,-0.0071 -0.02734,-0.0098 l -0.002,0 c -0.01923,-0.0057 -0.03886,-0.0089 -0.05859,-0.0098 l -0.002,0 -0.002,0 -4.667969,0 -4.058594,0 z m 4.7226566,2.984375 0.08594,0.0039 -0.4277346,0 c -0.02356,6.72e-4 -0.046762,6.72e-4 -0.070312,0 l -3.4316406,0.0098 C 6.4236496,15.808204 6.6423588,18.998376 7.8730478,19 l 1.5898437,0 -1.4492187,-2.507812 c -0.02309,-0.04 -0.015712,-0.09475 0.017578,-0.123047 l 2.0312502,-1.72461 c 0.03473,-0.02954 0.406631,-0.344916 0.773437,-0.65625 l -0.40625,0 -0.271484,0 0.08789,-0.0039 c -0.07296,0.0065 -0.145794,0.0065 -0.21875,0 z m 3.726562,0 0.08789,0.0039 -0.271485,0 -0.40625,0 c 0.366807,0.311334 0.738709,0.626714 0.773438,0.65625 l 2.03125,1.72461 c 0.03328,0.0283 0.04067,0.08304 0.01758,0.123047 L 14.53711,19 l 1.582032,0 c 1.222961,0 1.453176,-3.191325 1.697265,-5.001953 l -3.429687,-0.0098 c -0.01337,3.81e-4 -0.02765,5.2e-5 -0.04102,0 l -0.458984,0 0.08594,-0.0039 c -0.07296,0.0065 -0.145794,0.0065 -0.21875,0 z"/>
+ <path style="opacity:0.3;fill:currentColor;fill-rule:evenodd" class="ColorScheme-Text" d="m 11.57773,14.000005 -1.691407,3.996094 4.226563,0 -1.689453,-3.996094 -0.845703,0 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/optimus-indicator-intel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/optimus-indicator-intel.svg
new file mode 100644
index 000000000..5f40fb17c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/optimus-indicator-intel.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1" xmlns="http://www.w3.org/2000/svg"><defs><style id="current-color-scheme" type="text/css">.ColorScheme-Text{color:#ebdbb2;}.ColorScheme-Highlight{color:#458588;}</style></defs>
+ <g transform="translate(.00068759 2)" fill="#ebdbb2">
+ <path d="m22.903 6.832c-1.0359-5.0888-10.806-5.4111-17.105-1.5341v0.42826c6.2901-3.2721 15.215-3.2511 16.027 1.4364 0.27368 1.5529-0.58828 3.168-2.1338 4.0973v1.2162c1.8605-0.68786 3.7623-2.9145 3.2114-5.644m-11.453 8.9097c-4.3464 0.40553-8.8755-0.23268-9.5095-3.6691-0.31482-1.6922 0.45173-3.4881 1.4628-4.6024v-0.59664c-1.8232 1.6173-2.8136 3.663-2.2418 6.0783 0.7293 3.0996 4.616 4.854 10.55 4.2699 2.3494-0.22858 5.424-0.99366 7.5577-2.1804v-1.6861c-1.9391 1.1702-5.1463 2.1371-7.8188 2.3864z"/>
+ <path d="m18.921 6.0965h-1.1396v5.137c0 0.60338 0.286 1.1282 1.1396 1.2115m-13.574-4.4711h-1.1396v3.3553c0 0.60353 0.286 1.1281 1.1396 1.2112m-1.1395-6.2879h1.1396v1.0929h-1.1396zm7.9679 6.234c-0.92385 0-1.3134-0.64951-1.3134-1.2905v-4.4564h1.1271v1.2343h0.85345v0.92414h-0.85345v2.2293c0 0.26209 0.1243 0.4059 0.3935 0.4059h0.45994v0.95333h-0.66711m2.9958-3.6446c-0.38522 0-0.68346 0.20181-0.80784 0.47446-0.07458 0.16448-0.09951 0.28937-0.11176 0.49133h1.7444c-0.02493-0.49331-0.24464-0.96579-0.82478-0.96579m-0.91959 1.7443c0 0.5849 0.36446 1.0155 1.0025 1.0155 0.5016 0 0.7502-0.14153 1.0402-0.43046l0.69615 0.67635c-0.44748 0.44528-0.91571 0.71595-1.7444 0.71595-1.0814 0-2.1174-0.59737-2.1174-2.3375 0-1.4881 0.90317-2.3291 2.0924-2.3291 1.2058 0 1.8976 0.98457 1.8976 2.2772v0.41213h-2.8671m-5.8343-1.6883c0.33146 0 0.46823 0.16448 0.46823 0.43296v3.1617h1.1312v-3.1658c0-0.64313-0.33982-1.353-1.3301-1.353h-2.3327v4.5188h1.1269v-3.5946"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/optimus-indicator-nvidia.svg b/.icons/Gruvbox-Plus-Dark/panel/24/optimus-indicator-nvidia.svg
new file mode 120000
index 000000000..f32571e93
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/optimus-indicator-nvidia.svg
@@ -0,0 +1 @@
+optimus-tray-nvidia.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/optimus-tray-intel-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/optimus-tray-intel-symbolic.svg
new file mode 120000
index 000000000..6a93b8afc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/optimus-tray-intel-symbolic.svg
@@ -0,0 +1 @@
+optimus-tray-intel.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/optimus-tray-intel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/optimus-tray-intel.svg
new file mode 100644
index 000000000..303a96d1d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/optimus-tray-intel.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,1,1)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4,3 C 2.892,3 2,3.892 2,5 V 17 C 2,18.108 2.892,19 4,19 H 18 C 19.108,19 20,18.108 20,17 V 5 C 20,3.892 19.108,3 18,3 Z M 3,7 H 4 V 8 H 3 Z M 10,8 H 11 V 9 H 12 V 10 H 11 V 12 C 11,12.258 11.053,13 11.324,13 H 12 V 14 H 11 C 10.069,14 10,12.83 10,12.199 Z M 18,8 H 19 V 14 C 18.14,13.918 18,13.594 18,13 Z M 3,9 H 4 V 14 C 3.1401,13.918 3,13.094 3,12.5 Z M 5,9 H 7.5 C 8.4976,8.9884 9,9.8671 9,10.5 V 14 H 8 V 10.5 C 8,10.236 7.664,10 7.3301,10 H 6 V 14 H 5 Z M 15.098,9 H 15.1 C 16.306,9.0012 17,10.055 17,11.439 V 12 H 14.145 C 14.191,12.561 14.535,12.969 15.131,12.969 15.634,12.969 15.884,12.818 16.174,12.508 L 16.871,13.232 C 16.422,13.709 15.954,13.998 15.123,13.998 14.039,13.998 13.002,13.359 13.002,11.494 13.002,9.9012 13.906,9.001 15.098,9 Z M 15,10 A 1,1 0 0 0 14,11 H 16 A 1,1 0 0 0 15,10 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/optimus-tray-nvidia-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/optimus-tray-nvidia-symbolic.svg
new file mode 120000
index 000000000..f32571e93
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/optimus-tray-nvidia-symbolic.svg
@@ -0,0 +1 @@
+optimus-tray-nvidia.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/optimus-tray-nvidia.svg b/.icons/Gruvbox-Plus-Dark/panel/24/optimus-tray-nvidia.svg
new file mode 100644
index 000000000..f1a09bae3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/optimus-tray-nvidia.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m3.1455 11.027s1.8986-2.8224 5.6895-3.1143v-1.0239c-4.1989 0.3395-7.835 3.9222-7.835 3.9222s2.0594 5.9982 7.835 6.5474v-1.0884c-4.2384-0.537-5.6895-5.243-5.6895-5.243zm5.6895 3.079v0.99674c-3.2033-0.576-4.0924-3.931-4.0924-3.931s1.538-1.7166 4.0925-1.995v1.0937c-0.00157 0-0.00263-0.000567-0.00403-0.000567-1.3407-0.1621-2.388 1.0998-2.388 1.0998s0.58704 2.1243 2.3929 2.7356m0-9.1059v1.8886c0.12327-0.00945 0.24653-0.017496 0.37046-0.021761 4.7737-0.1621 7.8841 3.9446 7.8841 3.9446s-3.5724 4.3766-7.2942 4.3766c-0.3411 0-0.66043-0.03189-0.96037-0.08542v1.1679c0.25648 0.03276 0.52241 0.05211 0.7999 0.05211 3.4634 0 5.968-1.7821 8.3933-3.8913 0.40211 0.32446 2.0483 1.1138 2.3867 1.4593-2.306 1.9451-7.6801 3.5131-10.727 3.5131-0.29368 0-0.57573-0.0179-0.85297-0.04485v1.6411h13.164v-14h-13.164zm0 4.1774v-1.2648c0.122-0.00735 0.24492-0.015159 0.37046-0.019202 3.4328-0.10864 5.6849 2.9721 5.6849 2.9721s-2.4325 3.4038-5.0407 3.4038c-0.37536 0-0.7119-0.06076-1.0148-0.16338v-3.8348c1.3364 0.1627 1.6054 0.75746 2.4088 2.1069l1.7868-1.5181s-1.3044-1.7236-3.5033-1.7236c-0.23902-0.000082-0.46773 0.01686-0.69233 0.04096"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/org.keepassxc.KeePassXC-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/24/org.keepassxc.KeePassXC-locked.svg
new file mode 120000
index 000000000..e352b5603
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/org.keepassxc.KeePassXC-locked.svg
@@ -0,0 +1 @@
+keepassxc-locked.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/org.keepassxc.KeePassXC-monochrome-dark-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/24/org.keepassxc.KeePassXC-monochrome-dark-locked.svg
new file mode 120000
index 000000000..e352b5603
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/org.keepassxc.KeePassXC-monochrome-dark-locked.svg
@@ -0,0 +1 @@
+keepassxc-locked.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/org.keepassxc.KeePassXC-monochrome-dark.svg b/.icons/Gruvbox-Plus-Dark/panel/24/org.keepassxc.KeePassXC-monochrome-dark.svg
new file mode 120000
index 000000000..04065e295
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/org.keepassxc.KeePassXC-monochrome-dark.svg
@@ -0,0 +1 @@
+keepassxc-unlocked.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/org.keepassxc.KeePassXC-monochrome-light-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/24/org.keepassxc.KeePassXC-monochrome-light-locked.svg
new file mode 120000
index 000000000..e352b5603
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/org.keepassxc.KeePassXC-monochrome-light-locked.svg
@@ -0,0 +1 @@
+keepassxc-locked.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/org.keepassxc.KeePassXC-monochrome-light.svg b/.icons/Gruvbox-Plus-Dark/panel/24/org.keepassxc.KeePassXC-monochrome-light.svg
new file mode 120000
index 000000000..04065e295
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/org.keepassxc.KeePassXC-monochrome-light.svg
@@ -0,0 +1 @@
+keepassxc-unlocked.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/org.keepassxc.KeePassXC-unlocked.svg b/.icons/Gruvbox-Plus-Dark/panel/24/org.keepassxc.KeePassXC-unlocked.svg
new file mode 120000
index 000000000..04065e295
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/org.keepassxc.KeePassXC-unlocked.svg
@@ -0,0 +1 @@
+keepassxc-unlocked.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/org.sparkleshare.SparkleShare-syncing-down.svg b/.icons/Gruvbox-Plus-Dark/panel/24/org.sparkleshare.SparkleShare-syncing-down.svg
new file mode 100644
index 000000000..2b959b903
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/org.sparkleshare.SparkleShare-syncing-down.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5.1425781,4 C 5.1425781,4 4,4.04269 4,5.1855469 V 17.857422 C 4,17.857422 3.9997211,19 5.1425781,19 H 13.423828 A 5,5 0 0 1 13,17 5,5 0 0 1 13.017578,16.65625 L 12,15.994141 10.107422,17.228516 C 9.3248899,17.740989 8.2917154,17.039531 8.5683594,16.183594 L 9.2382812,14.013672 7.3984375,12.708984 c -0.762136,-0.5395 -0.3672864,-1.676829 0.5878906,-1.693359 l 2.3066409,-0.04297 0.757812,-2.3417966 c 0.144719,-0.3909099 0.544846,-0.6476257 0.986328,-0.6328125 0.414219,0.014758 0.77635,0.2660006 0.91211,0.6328125 l 0.757812,2.3417966 2.308594,0.04297 c 0.669504,0.01278 1.050788,0.574638 0.962891,1.095703 A 5,5 0 0 1 18,12 5,5 0 0 1 20,12.419922 V 7.171875 C 20,6.0290178 18.857422,6.0292969 18.857422,6.0292969 H 13.142578 L 10.857422,4 Z m 6.8457029,4.9785156 -0.757812,2.3417964 c -0.142852,0.385434 -0.506995,0.644244 -0.917969,0.652344 l -2.1679688,0.04102 1.671875,1.185547 c 0.3562388,0.252723 0.5072788,0.707404 0.3730468,1.123047 l -0.6367186,2.068359 c 0.0046,-0.0024 0.00141,0.0041 0.00781,0 L 11.455078,15.15625 c 0.331831,-0.216172 0.759966,-0.216172 1.091797,0 l 0.660156,0.429688 a 5,5 0 0 1 0.597657,-1.298829 c -0.115009,-0.405949 0.03263,-0.842244 0.378906,-1.08789 l 1.671875,-1.185547 -2.166016,-0.04102 c -0.411693,-0.0073 -0.77681,-0.266255 -0.919922,-0.652344 L 12.013672,8.9785156 h -0.002 c 0.01242,0.03376 0.01358,0.020378 -0.0098,0.017578 -0.02307,0.00225 -0.02626,0.016432 -0.01367,-0.017578 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 18,13 c -2.2091,0 -4,1.7909 -4,4 0,2.2091 1.7909,4 4,4 2.2091,0 4,-1.7909 4,-4 0,-2.2091 -1.7909,-4 -4,-4 z m -1,2 h 2 v 2 h 1.5 L 19.25,18.5 18,20 16.75,18.5 15.5,17 H 17 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/org.sparkleshare.SparkleShare-syncing-error.svg b/.icons/Gruvbox-Plus-Dark/panel/24/org.sparkleshare.SparkleShare-syncing-error.svg
new file mode 100644
index 000000000..2997f01c7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/org.sparkleshare.SparkleShare-syncing-error.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text {
+ color: #ebdbb2;
+ }
+
+ .ColorScheme-Highlight {
+ color: #fb4934;
+ }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Highlight"
+ d="M 5.1425781,4 C 5.1425781,4 4,4.04269 4,5.1855469 V 17.857422 C 4,17.857422 3.9997211,19 5.1425781,19 H 13.423828 A 5,5 0 0 1 13,17 5,5 0 0 1 13.017578,16.65625 L 12,15.994141 10.107422,17.228516 C 9.3248899,17.740989 8.2917154,17.039531 8.5683594,16.183594 L 9.2382812,14.013672 7.3984375,12.708984 c -0.762136,-0.5395 -0.3672864,-1.676829 0.5878906,-1.693359 l 2.3066409,-0.04297 0.757812,-2.3417966 c 0.144719,-0.3909099 0.544846,-0.6476257 0.986328,-0.6328125 0.414219,0.014758 0.77635,0.2660006 0.91211,0.6328125 l 0.757812,2.3417966 2.308594,0.04297 c 0.669504,0.01278 1.050788,0.574638 0.962891,1.095703 A 5,5 0 0 1 18,12 5,5 0 0 1 20,12.419922 V 7.171875 C 20,6.0290178 18.857422,6.0292969 18.857422,6.0292969 H 13.142578 L 10.857422,4 Z m 6.8457029,4.9785156 -0.757812,2.3417964 c -0.142852,0.385434 -0.506995,0.644244 -0.917969,0.652344 l -2.1679688,0.04102 1.671875,1.185547 c 0.3562388,0.252723 0.5072788,0.707404 0.3730468,1.123047 l -0.6367186,2.068359 c 0.0046,-0.0024 0.00141,0.0041 0.00781,0 L 11.455078,15.15625 c 0.331831,-0.216172 0.759966,-0.216172 1.091797,0 l 0.660156,0.429688 a 5,5 0 0 1 0.597657,-1.298829 c -0.115009,-0.405949 0.03263,-0.842244 0.378906,-1.08789 l 1.671875,-1.185547 -2.166016,-0.04102 c -0.411693,-0.0073 -0.77681,-0.266255 -0.919922,-0.652344 L 12.013672,8.9785156 h -0.002 c 0.01242,0.03376 0.01358,0.020378 -0.0098,0.017578 -0.02307,0.00225 -0.02626,0.016432 -0.01367,-0.017578 z" />
+ <path style="fill:currentColor" class="ColorScheme-Highlight"
+ d="m 18,13 c -2.2091,0 -4,1.7909 -4,4 0,2.2091 1.7909,4 4,4 2.2091,0 4,-1.7909 4,-4 0,-2.2091 -1.7909,-4 -4,-4 z m -1,1 h 2 v 3 h -2 z m 1,4 a 1,1 0 0 1 1,1 1,1 0 0 1 -1,1 1,1 0 0 1 -1,-1 1,1 0 0 1 1,-1 z" />
+</svg> \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/org.sparkleshare.SparkleShare-syncing-up.svg b/.icons/Gruvbox-Plus-Dark/panel/24/org.sparkleshare.SparkleShare-syncing-up.svg
new file mode 100644
index 000000000..8956bda49
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/org.sparkleshare.SparkleShare-syncing-up.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5.1425781,4 C 5.1425781,4 4,4.04269 4,5.1855469 V 17.857422 C 4,17.857422 3.9997211,19 5.1425781,19 H 13.423828 A 5,5 0 0 1 13,17 5,5 0 0 1 13.017578,16.65625 L 12,15.994141 10.107422,17.228516 C 9.3248899,17.740989 8.2917154,17.039531 8.5683594,16.183594 L 9.2382812,14.013672 7.3984375,12.708984 c -0.762136,-0.5395 -0.3672864,-1.676829 0.5878906,-1.693359 l 2.3066409,-0.04297 0.757812,-2.3417966 c 0.144719,-0.3909099 0.544846,-0.6476257 0.986328,-0.6328125 0.414219,0.014758 0.77635,0.2660006 0.91211,0.6328125 l 0.757812,2.3417966 2.308594,0.04297 c 0.669504,0.01278 1.050788,0.574638 0.962891,1.095703 A 5,5 0 0 1 18,12 5,5 0 0 1 20,12.419922 V 7.171875 C 20,6.0290178 18.857422,6.0292969 18.857422,6.0292969 H 13.142578 L 10.857422,4 Z m 6.8457029,4.9785156 -0.757812,2.3417964 c -0.142852,0.385434 -0.506995,0.644244 -0.917969,0.652344 l -2.1679688,0.04102 1.671875,1.185547 c 0.3562388,0.252723 0.5072788,0.707404 0.3730468,1.123047 l -0.6367186,2.068359 c 0.0046,-0.0024 0.00141,0.0041 0.00781,0 L 11.455078,15.15625 c 0.331831,-0.216172 0.759966,-0.216172 1.091797,0 l 0.660156,0.429688 a 5,5 0 0 1 0.597657,-1.298829 c -0.115009,-0.405949 0.03263,-0.842244 0.378906,-1.08789 l 1.671875,-1.185547 -2.166016,-0.04102 c -0.411693,-0.0073 -0.77681,-0.266255 -0.919922,-0.652344 L 12.013672,8.9785156 h -0.002 c 0.01242,0.03376 0.01358,0.020378 -0.0098,0.017578 -0.02307,0.00225 -0.02626,0.016432 -0.01367,-0.017578 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 18,21 c -2.2091,0 -4,-1.7909 -4,-4 0,-2.2091 1.7909,-4 4,-4 2.2091,0 4,1.7909 4,4 0,2.2091 -1.7909,4 -4,4 z m -1,-2 h 2 v -2 h 1.5 L 19.25,15.5 18,14 16.75,15.5 15.5,17 H 17 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/org.sparkleshare.SparkleShare-syncing.svg b/.icons/Gruvbox-Plus-Dark/panel/24/org.sparkleshare.SparkleShare-syncing.svg
new file mode 100644
index 000000000..d3cb300aa
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/org.sparkleshare.SparkleShare-syncing.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5.1425781,4 C 5.1425781,4 4,4.04269 4,5.1855469 V 17.857422 C 4,17.857422 3.9997211,19 5.1425781,19 H 13.423828 A 5,5 0 0 1 13,17 5,5 0 0 1 13.017578,16.65625 L 12,15.994141 10.107422,17.228516 C 9.3248899,17.740989 8.2917154,17.039531 8.5683594,16.183594 L 9.2382812,14.013672 7.3984375,12.708984 c -0.762136,-0.5395 -0.3672864,-1.676829 0.5878906,-1.693359 l 2.3066409,-0.04297 0.757812,-2.3417966 c 0.144719,-0.3909099 0.544846,-0.6476257 0.986328,-0.6328125 0.414219,0.014758 0.77635,0.2660006 0.91211,0.6328125 l 0.757812,2.3417966 2.308594,0.04297 c 0.669504,0.01278 1.050788,0.574638 0.962891,1.095703 A 5,5 0 0 1 18,12 5,5 0 0 1 20,12.419922 V 7.171875 C 20,6.0290178 18.857422,6.0292969 18.857422,6.0292969 H 13.142578 L 10.857422,4 Z m 6.8457029,4.9785156 -0.757812,2.3417964 c -0.142852,0.385434 -0.506995,0.644244 -0.917969,0.652344 l -2.1679688,0.04102 1.671875,1.185547 c 0.3562388,0.252723 0.5072788,0.707404 0.3730468,1.123047 l -0.6367186,2.068359 c 0.0046,-0.0024 0.00141,0.0041 0.00781,0 L 11.455078,15.15625 c 0.331831,-0.216172 0.759966,-0.216172 1.091797,0 l 0.660156,0.429688 a 5,5 0 0 1 0.597657,-1.298829 c -0.115009,-0.405949 0.03263,-0.842244 0.378906,-1.08789 l 1.671875,-1.185547 -2.166016,-0.04102 c -0.411693,-0.0073 -0.77681,-0.266255 -0.919922,-0.652344 L 12.013672,8.9785156 h -0.002 c 0.01242,0.03376 0.01358,0.020378 -0.0098,0.017578 -0.02307,0.00225 -0.02626,0.016432 -0.01367,-0.017578 z"/>
+ <path class="ColorScheme-Text" d="m 18,13 c -2.2091,0 -4,1.7909 -4,4 0,2.2091 1.7909,4 4,4 2.2091,0 4,-1.7909 4,-4 0,-2.2091 -1.7909,-4 -4,-4 z m 0,1 a 3,3 0 0 1 3,3 h -1 a 2,2 0 0 0 -2,-2 z m -3,3 h 1 a 2,2 0 0 0 2,2 v 1 a 3,3 0 0 1 -3,-3 z" style="fill:currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/overgrive-app-ind-con-1.svg b/.icons/Gruvbox-Plus-Dark/panel/24/overgrive-app-ind-con-1.svg
new file mode 120000
index 000000000..5a6a822fa
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/overgrive-app-ind-con-1.svg
@@ -0,0 +1 @@
+grive-app-ind-con-1.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/overgrive-app-ind-con-2.svg b/.icons/Gruvbox-Plus-Dark/panel/24/overgrive-app-ind-con-2.svg
new file mode 120000
index 000000000..364e56419
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/overgrive-app-ind-con-2.svg
@@ -0,0 +1 @@
+grive-app-ind-con-2.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/overgrive-app-ind-con-3.svg b/.icons/Gruvbox-Plus-Dark/panel/24/overgrive-app-ind-con-3.svg
new file mode 120000
index 000000000..364e56419
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/overgrive-app-ind-con-3.svg
@@ -0,0 +1 @@
+grive-app-ind-con-2.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/overgrive-app-ind-sleep.svg b/.icons/Gruvbox-Plus-Dark/panel/24/overgrive-app-ind-sleep.svg
new file mode 120000
index 000000000..a345c5e4c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/overgrive-app-ind-sleep.svg
@@ -0,0 +1 @@
+grive-app-ind-sleep.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/overgrive-app-ind.svg b/.icons/Gruvbox-Plus-Dark/panel/24/overgrive-app-ind.svg
new file mode 120000
index 000000000..07632348a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/overgrive-app-ind.svg
@@ -0,0 +1 @@
+grive-app-ind.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/pamac-tray-no-update.svg b/.icons/Gruvbox-Plus-Dark/panel/24/pamac-tray-no-update.svg
new file mode 120000
index 000000000..68dbb7641
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/pamac-tray-no-update.svg
@@ -0,0 +1 @@
+mintupdate-up-to-date.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/pamac-tray-update.svg b/.icons/Gruvbox-Plus-Dark/panel/24/pamac-tray-update.svg
new file mode 120000
index 000000000..07ef66955
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/pamac-tray-update.svg
@@ -0,0 +1 @@
+mintupdate-updates-available.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/pcloud-offline.svg b/.icons/Gruvbox-Plus-Dark/panel/24/pcloud-offline.svg
new file mode 100644
index 000000000..fdd4388f6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/pcloud-offline.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 12.5,5 A 6.5,6.5 0 0 0 6.490234,9.0312501 5,5 0 0 0 2,14 5,5 0 0 0 7,19 H 18.75 C 20.544925,19 22,17.544925 22,15.75 22,14.523022 21.312228,13.467196 20.308594,12.914062 A 3,3 0 0 0 21,11 3,3 0 0 0 18,8 3,3 0 0 0 17.97656,8 6.5,6.5 0 0 0 12.499998,5 Z m 0,2 A 4.5,4.5 0 0 1 17,11.5 4.5,4.5 0 0 1 12.5,16 4.5,4.5 0 0 1 8,11.5 4.5,4.5 0 0 1 12.5,7 Z m 0,0.9999999 A 3.5,3.5 0 0 0 9,11.5 3.5,3.5 0 0 0 12.5,15 3.5,3.5 0 0 0 16,11.5 3.5,3.5 0 0 0 12.5,7.9999999 Z M 11,9 h 1 1.5 A 1.5,1.5 0 0 1 15,10.5 1.5,1.5 0 0 1 13.5,12 H 12 v 2 h -1 v -2 z m 1,1 v 1 h 1.5 A 0.5,0.5 0 0 0 14,10.5 0.5,0.5 0 0 0 13.5,10 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/pcloud-ok.svg b/.icons/Gruvbox-Plus-Dark/panel/24/pcloud-ok.svg
new file mode 100644
index 000000000..0accdc5d8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/pcloud-ok.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12.5,5 A 6.5,6.5 0 0 0 6.490234,9.0312501 5,5 0 0 0 2,14 5,5 0 0 0 7,19 H 18.75 C 20.544925,19 22,17.544925 22,15.75 22,14.523022 21.312228,13.467196 20.308594,12.914062 A 3,3 0 0 0 21,11 3,3 0 0 0 18,8 3,3 0 0 0 17.97656,8 6.5,6.5 0 0 0 12.499998,5 Z m 0,2 A 4.5,4.5 0 0 1 17,11.5 4.5,4.5 0 0 1 12.5,16 4.5,4.5 0 0 1 8,11.5 4.5,4.5 0 0 1 12.5,7 Z m 0,0.9999999 A 3.5,3.5 0 0 0 9,11.5 3.5,3.5 0 0 0 12.5,15 3.5,3.5 0 0 0 16,11.5 3.5,3.5 0 0 0 12.5,7.9999999 Z M 11,9 h 1 1.5 A 1.5,1.5 0 0 1 15,10.5 1.5,1.5 0 0 1 13.5,12 H 12 v 2 h -1 v -2 z m 1,1 v 1 h 1.5 A 0.5,0.5 0 0 0 14,10.5 0.5,0.5 0 0 0 13.5,10 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/pcloud-pause.svg b/.icons/Gruvbox-Plus-Dark/panel/24/pcloud-pause.svg
new file mode 100644
index 000000000..37ae3f6f0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/pcloud-pause.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 12.5,5.0002371 A 6.5,6.5 0 0 0 6.4902344,9.0314871 5,5 0 0 0 2,14.000237 a 5,5 0 0 0 5,5 h 6.423828 A 5,5 0 0 1 13,17.000237 5,5 0 0 1 13.113281,15.953362 4.5,4.5 0 0 1 12.5,16.000237 4.5,4.5 0 0 1 8,11.500237 4.5,4.5 0 0 1 12.5,7.0002371 4.5,4.5 0 0 1 17,11.500237 4.5,4.5 0 0 1 16.951172,12.117425 5,5 0 0 1 18,12.000237 5,5 0 0 1 20.490234,12.670159 3,3 0 0 0 21,11.000237 3,3 0 0 0 18,8.0002371 a 3,3 0 0 0 -0.02344,0 6.5,6.5 0 0 0 -5.476562,-3 z m 0,3 A 3.5,3.5 0 0 0 9,11.500237 a 3.5,3.5 0 0 0 3.5,3.5 3.5,3.5 0 0 0 0.990234,-0.144531 5,5 0 0 1 2.365235,-2.365235 A 3.5,3.5 0 0 0 16,11.500237 3.5,3.5 0 0 0 12.5,8.0002371 Z m -1.5,1 h 1 1.5 a 1.5,1.5 0 0 1 1.5,1.4999999 1.5,1.5 0 0 1 -1.5,1.5 H 12 v 2 h -1 v -2 z m 1,0.9999999 v 1 h 1.5 a 0.5,0.5 0 0 0 0.5,-0.5 0.5,0.5 0 0 0 -0.5,-0.5 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 18.279297,13.008049 C 17.510764,12.953728 16.717412,13.121168 16,13.535393 c -1.9132,1.1046 -2.567391,3.551644 -1.462891,5.464844 1.1045,1.9131 3.549791,2.567491 5.462891,1.462891 1.9132,-1.1046 2.569344,-3.549691 1.464844,-5.462891 -0.690313,-1.195688 -1.904658,-1.901651 -3.185547,-1.992188 z M 16,15.000237 h 1 v 4 h -1 z m 3,0 h 1 v 4 h -1 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/pcloud-sync.svg b/.icons/Gruvbox-Plus-Dark/panel/24/pcloud-sync.svg
new file mode 100644
index 000000000..f62b2f77f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/pcloud-sync.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12.5,5.0002371 A 6.5,6.5 0 0 0 6.4902344,9.0314871 5,5 0 0 0 2,14.000237 a 5,5 0 0 0 5,5 h 6.423828 A 5,5 0 0 1 13,17.000237 5,5 0 0 1 13.113281,15.953362 4.5,4.5 0 0 1 12.5,16.000237 4.5,4.5 0 0 1 8,11.500237 4.5,4.5 0 0 1 12.5,7.0002371 4.5,4.5 0 0 1 17,11.500237 4.5,4.5 0 0 1 16.951172,12.117425 5,5 0 0 1 18,12.000237 5,5 0 0 1 20.490234,12.670159 3,3 0 0 0 21,11.000237 3,3 0 0 0 18,8.0002371 a 3,3 0 0 0 -0.02344,0 6.5,6.5 0 0 0 -5.476562,-3 z m 0,3 A 3.5,3.5 0 0 0 9,11.500237 a 3.5,3.5 0 0 0 3.5,3.5 3.5,3.5 0 0 0 0.990234,-0.144531 5,5 0 0 1 2.365235,-2.365235 A 3.5,3.5 0 0 0 16,11.500237 3.5,3.5 0 0 0 12.5,8.0002371 Z m -1.5,1 h 1 1.5 a 1.5,1.5 0 0 1 1.5,1.4999999 1.5,1.5 0 0 1 -1.5,1.5 H 12 v 2 h -1 v -2 z m 1,0.9999999 v 1 h 1.5 a 0.5,0.5 0 0 0 0.5,-0.5 0.5,0.5 0 0 0 -0.5,-0.5 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 21.464742,14.999335 c -1.1045,-1.9131 -3.551,-2.5687 -5.4641,-1.4641 -1.9132,1.1046 -2.5686,3.5509 -1.4641,5.4641 1.1045,1.9131 3.551,2.5687 5.4641,1.4641 1.9132,-1.1046 2.5686,-3.5509 1.4641,-5.4641 z m -0.86601,0.5 a 3,3 0 0 1 -1.0981,4.0981 l -0.49998,-0.8661 a 2,2 0 0 0 0.73208,-2.7321 l 0.86598,-0.4999 z m -4.0981,-1.0981 0.49998,0.8661 a 2,2 0 0 0 -0.73208,2.7321 l -0.86598,0.4999 a 3,3 0 0 1 1.0981,-4.0981 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/pcloud-warning.svg b/.icons/Gruvbox-Plus-Dark/panel/24/pcloud-warning.svg
new file mode 100644
index 000000000..2b807d73a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/pcloud-warning.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 12.5,5 A 6.5,6.5 0 0 0 6.490234,9.0312501 5,5 0 0 0 2,14 5,5 0 0 0 7,19 H 18.75 C 20.544925,19 22,17.544925 22,15.75 22,14.523022 21.312228,13.467196 20.308594,12.914062 A 3,3 0 0 0 21,11 3,3 0 0 0 18,8 3,3 0 0 0 17.97656,8 6.5,6.5 0 0 0 12.499998,5 Z m 0,2 A 4.5,4.5 0 0 1 17,11.5 4.5,4.5 0 0 1 12.5,16 4.5,4.5 0 0 1 8,11.5 4.5,4.5 0 0 1 12.5,7 Z m 0,0.9999999 A 3.5,3.5 0 0 0 9,11.5 3.5,3.5 0 0 0 12.5,15 3.5,3.5 0 0 0 16,11.5 3.5,3.5 0 0 0 12.5,7.9999999 Z M 11,9 h 1 1.5 A 1.5,1.5 0 0 1 15,10.5 1.5,1.5 0 0 1 13.5,12 H 12 v 2 h -1 v -2 z m 1,1 v 1 h 1.5 A 0.5,0.5 0 0 0 14,10.5 0.5,0.5 0 0 0 13.5,10 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/persepolis-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/24/persepolis-tray.svg
new file mode 100644
index 000000000..df54480da
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/persepolis-tray.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path d="m12 4.0000001c-4.4319999 0-8 3.5679999-8 7.9999999s3.5680001 8 8 8c4.432 0 8-3.568 8-8s-3.568-7.9999999-8-7.9999999zm-2.9999999 3c1.5999999 1.1999998 5.2989669 1.2019988 6.9999999 1.4999998-1.178779 0.26163-3.117177 0.315744-4.769531 0.652344 1.425675 1.0157421 2.160985 1.0658581 3.769531 1.3476561-1.712773 0.380149-2.360694 0.342187-3.789063 1.361328 1.684351 0.367339 3.667522 0.442191 4.789063 0.638672-1.803821 0.400358-5.4 0.3-6.9999999 1.5l1.4999999 0.199219 1.5-0.199219c-1.2 1.6-1.201999 2.298967-1.5 4-0.400357-1.803821-0.3-2.4-1.4999999-4l0.1992192-1.5-0.1992192-1.5c0.5052456 0.378934 1.2285949 0.631302 2.0234379 0.818359l0.175781-1.318359-0.171875-1.3007811c-0.793918 0.176622-1.5168183 0.417887-2.0273439 0.800781l0.1992184-1.5zm3.9999999 6.9999999 1.5 0.199219 1.5-0.199219c-1.2 1.6-1.201999 2.298967-1.5 4-0.400357-1.803821-0.3-2.4-1.5-4z" style="fill:currentColor" class="ColorScheme-Text"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/phone-battery-caution.svg b/.icons/Gruvbox-Plus-Dark/panel/24/phone-battery-caution.svg
new file mode 100644
index 000000000..caada36de
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/phone-battery-caution.svg
@@ -0,0 +1,8 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m13 4c-1 0-1 1-1 1v14s1e-6 1 1 1h8c1 0 1-1 1-1v-14s-1e-6 -1-1-1zm1 2.004h6v9.996h-6zm2.5 11h1c0.277 0 0.5 0.223 0.5 0.5v1c0 0.277-0.223 0.5-0.5 0.5h-1c-0.277 0-0.5-0.223-0.5-0.5v-1c0-0.277 0.223-0.5 0.5-0.5z" fill="currentColor"/>
+ <path class="ColorScheme-NegativeText" d="m4.5 4c-0.277 0-0.5 0.223-0.5 0.5v0.5l-2-2e-3 -2e-5 14.5c0 0.277 0.223 0.4999 0.5 0.5l7 0.0023c0.277 8.9e-5 0.5-0.223 0.5-0.5l2e-5 -14.5-2 2e-3v-0.5c0-0.277-0.223-0.5-0.5-0.5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-NegativeText" d="m2 17v2.5c0 0.277 0.223 0.5 0.5 0.5h7c0.277 0 0.5-0.223 0.5-0.5v-2.5z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/phone-battery-empty.svg b/.icons/Gruvbox-Plus-Dark/panel/24/phone-battery-empty.svg
new file mode 100644
index 000000000..4a3b7f1e0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/phone-battery-empty.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m13 4c-1 0-1 1-1 1v14s1e-6 1 1 1h8c1 0 1-1 1-1v-14s-1e-6 -1-1-1zm1 2.004h6v9.996h-6zm2.5 11h1c0.277 0 0.5 0.223 0.5 0.5v1c0 0.277-0.223 0.5-0.5 0.5h-1c-0.277 0-0.5-0.223-0.5-0.5v-1c0-0.277 0.223-0.5 0.5-0.5z" fill="currentColor"/>
+ <path class="ColorScheme-NegativeText" d="m4.5 4c-0.277 0-0.5 0.223-0.5 0.5v0.5l-2-2e-3v-2.6e-4l-2e-5 14.5c0 0.277 0.223 0.4999 0.5 0.5l7 0.0023c0.277 8.9e-5 0.5-0.223 0.5-0.5l2e-5 -14.5-2 2e-3v-0.5c0-0.277-0.223-0.5-0.5-0.5z" fill="currentColor" opacity=".3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/phone-battery-full.svg b/.icons/Gruvbox-Plus-Dark/panel/24/phone-battery-full.svg
new file mode 100644
index 000000000..7d19529d1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/phone-battery-full.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m13 4c-1 0-1 1-1 1v14s1e-6 1 1 1h8c1 0 1-1 1-1v-14s-1e-6 -1-1-1zm1 2.004h6v9.996h-6zm2.5 11h1c0.277 0 0.5 0.223 0.5 0.5v1c0 0.277-0.223 0.5-0.5 0.5h-1c-0.277 0-0.5-0.223-0.5-0.5v-1c0-0.277 0.223-0.5 0.5-0.5z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m4.5 4c-0.277 0-0.5 0.223-0.5 0.5v0.5h-2l-1.5e-5 14.5c0 0.277 0.223 0.5 0.5 0.5l7 2.6e-4c0.277 1e-5 0.5-0.223 0.5-0.5v-14.5l-2 2e-3v-0.5c0-0.277-0.223-0.5-0.5-0.5z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/phone-battery-good.svg b/.icons/Gruvbox-Plus-Dark/panel/24/phone-battery-good.svg
new file mode 100644
index 000000000..16b434839
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/phone-battery-good.svg
@@ -0,0 +1,8 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m13 4c-1 0-1 1-1 1v14s1e-6 1 1 1h8c1 0 1-1 1-1v-14s-1e-6 -1-1-1zm1 2.004h6v9.996h-6zm2.5 11h1c0.277 0 0.5 0.223 0.5 0.5v1c0 0.277-0.223 0.5-0.5 0.5h-1c-0.277 0-0.5-0.223-0.5-0.5v-1c0-0.277 0.223-0.5 0.5-0.5z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m4.5 4c-0.277 0-0.5 0.223-0.5 0.5v0.5h-2l-1.5e-5 14.5c0 0.277 0.223 0.5 0.5 0.5l7 2.6e-4c0.277 1e-5 0.5-0.223 0.5-0.5v-14.5l-2 2e-3v-0.5c0-0.277-0.223-0.5-0.5-0.5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m2 9-1.5e-5 10.5c0 0.277 0.223 0.5 0.5 0.5h7c0.277 0 0.5-0.223 0.5-0.5v-10.5z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/phone-battery-low.svg b/.icons/Gruvbox-Plus-Dark/panel/24/phone-battery-low.svg
new file mode 100644
index 000000000..1caac5955
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/phone-battery-low.svg
@@ -0,0 +1,8 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-NeutralText" d="m13 4c-1 0-1 1-1 1v14s1e-6 1 1 1h8c1 0 1-1 1-1v-14s-1e-6 -1-1-1zm1 2.004h6v9.996h-6zm2.5 11h1c0.277 0 0.5 0.223 0.5 0.5v1c0 0.277-0.223 0.5-0.5 0.5h-1c-0.277 0-0.5-0.223-0.5-0.5v-1c0-0.277 0.223-0.5 0.5-0.5z" fill="currentColor"/>
+ <path class="ColorScheme-NeutralText" d="m4.5 3.999c-0.277 0-0.5 0.223-0.5 0.5v0.5l-2-2e-3 -1e-5 14.5c0 0.277 0.223 0.4999 0.5 0.5l7 0.0033c0.277 1.29e-4 0.5-0.223 0.5-0.5l1e-5 -14.5-2 2e-3v-0.5c0-0.277-0.223-0.5-0.5-0.5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-NeutralText" d="m2 14-1e-5 5.502c-1e-5 0.277 0.223 0.5 0.5 0.5h7c0.277 0 0.5-0.223 0.5-0.5l1e-5 -5.502z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/phone-battery-medium.svg b/.icons/Gruvbox-Plus-Dark/panel/24/phone-battery-medium.svg
new file mode 100644
index 000000000..0cde028ff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/phone-battery-medium.svg
@@ -0,0 +1,8 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m13 4c-1 0-1 1-1 1v14s1e-6 1 1 1h8c1 0 1-1 1-1v-14s-1e-6 -1-1-1zm1 2.004h6v9.996h-6zm2.5 11h1c0.277 0 0.5 0.223 0.5 0.5v1c0 0.277-0.223 0.5-0.5 0.5h-1c-0.277 0-0.5-0.223-0.5-0.5v-1c0-0.277 0.223-0.5 0.5-0.5z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m4.5 3.999c-0.277 0-0.5 0.223-0.5 0.5v0.5h-2l-1.5e-5 14.5c0 0.277 0.223 0.5 0.5 0.5l7 0.00126c0.277 5e-5 0.5-0.223 0.5-0.5v-14.5l-2 2e-3v-0.5c0-0.277-0.223-0.5-0.5-0.5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m2 12-1.5e-5 7.502c-1e-6 0.277 0.223 0.5001 0.5 0.5l7-2e-3c0.277-7.9e-5 0.5-0.223 0.5-0.5v-7.5z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/pia_tray_connected.svg b/.icons/Gruvbox-Plus-Dark/panel/24/pia_tray_connected.svg
new file mode 100644
index 000000000..6521ca221
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/pia_tray_connected.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12.5,4 C 9.4627564,4 7.0004562,6.3276432 7,9.199219 7.00172,9.332894 7.00888,9.466457 7.021484,9.599609 L 7,9.599609 7,10 5.8339844,10 C 5.3723177,10 5,10.346455 5,10.777344 l 0,5.445312 C 5,16.653545 5.3723177,17 5.8339844,17 L 7,17 7,19.199219 C 7,19.642419 7.3769338,20 7.8457031,20 l 2.9628909,0 1.267578,-2 0.847656,0 1.267578,2 2.962891,0 C 17.623066,20 18,19.642419 18,19.199219 L 18,17 19.166016,17 C 19.627682,17 20,16.653545 20,16.222656 l 0,-5.445312 C 20,10.346455 19.627682,10 19.166016,10 L 18,10 l 0,-0.400391 -0.01758,0 C 17.99372,9.466409 17.99958,9.332846 18,9.199219 17.999544,6.3276432 15.537244,4 12.5,4 Z m 0,2 c 1.932663,-1e-7 3.5,1 3.5,3.977539 -5.58e-4,0.01498 -0.0012,0.02995 -0.002,0.04492 l -6.998,0 c -9.31e-5,-0.01497 -9.31e-5,-0.02995 0,-0.04492 C 9,6.9999999 10.567337,5.9999998 12.5,6 Z m -2.5,2 0,1 1,0 0,-1 z m 4,0 0,1 1,0 0,-1 z m -1.5,3 c 0.923333,0 1.466796,0.782188 1.466796,1.742188 l 0,0.257812 0.617188,0 C 14.811473,12.96085 15,13.262571 15,13.5 l 0,2.072266 C 15,15.809694 14.814818,16 14.583984,16 l -4.167968,0 C 10.185182,16 10,15.809694 10,15.572266 L 10,13.5 c 0,-0.237429 0.29478,-0.696433 0.416016,-0.5 l 0.617187,0 0,-0.257812 C 11.033203,11.781802 11.576667,11 12.5,11 Z m 0,0.857422 c -0.461667,0 -0.632812,0.382565 -0.632812,0.857422 l 0,0.285156 1.265625,0 0,-0.285156 c 0,-0.474857 -0.171146,-0.857422 -0.632813,-0.857422 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/pia_tray_connecting.svg b/.icons/Gruvbox-Plus-Dark/panel/24/pia_tray_connecting.svg
new file mode 100644
index 000000000..cf7b43647
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/pia_tray_connecting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 12.5,4 C 9.4627564,4 7.0004562,6.3276432 7,9.199219 7.00172,9.332894 7.00888,9.466457 7.021484,9.599609 L 7,9.599609 7,10 5.8339844,10 C 5.3723177,10 5,10.346455 5,10.777344 l 0,5.445312 C 5,16.653545 5.3723177,17 5.8339844,17 L 7,17 7,19.199219 C 7,19.642419 7.3769338,20 7.8457031,20 l 2.9628909,0 1.267578,-2 0.847656,0 1.267578,2 2.962891,0 C 17.623066,20 18,19.642419 18,19.199219 L 18,17 19.166016,17 C 19.627682,17 20,16.653545 20,16.222656 l 0,-5.445312 C 20,10.346455 19.627682,10 19.166016,10 L 18,10 l 0,-0.400391 -0.01758,0 C 17.99372,9.466409 17.99958,9.332846 18,9.199219 17.999544,6.3276432 15.537244,4 12.5,4 Z m 0,2 c 1.932663,-1e-7 3.5,0.9990235 3.5,3.976563 -5.58e-4,0.01498 -0.0012,0.03191 -0.002,0.04687 L 9,10.021484 c -9.31e-5,-0.01497 -9.31e-5,-0.02995 0,-0.04492 C 9,6.9990235 10.567337,5.9999998 12.5,6 Z m -2.5,2 0,1 1,0 0,-1 -1,0 z m 4,0 0,1 1,0 0,-1 -1,0 z M 8.5,12 A 1.5,1.5 0 0 1 10,13.5 1.5,1.5 0 0 1 8.5,15 1.5,1.5 0 0 1 7,13.5 1.5,1.5 0 0 1 8.5,12 Z m 4,0 A 1.5,1.5 0 0 1 14,13.5 1.5,1.5 0 0 1 12.5,15 1.5,1.5 0 0 1 11,13.5 1.5,1.5 0 0 1 12.5,12 Z m 4,0 A 1.5,1.5 0 0 1 18,13.5 1.5,1.5 0 0 1 16.5,15 1.5,1.5 0 0 1 15,13.5 1.5,1.5 0 0 1 16.5,12 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 8,13 0,1 1,0 0,-1 -1,0 z m 4,0 0,1 1,0 0,-1 -1,0 z m 4,0 0,1 1,0 0,-1 -1,0 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/pia_tray_disconnected.svg b/.icons/Gruvbox-Plus-Dark/panel/24/pia_tray_disconnected.svg
new file mode 100644
index 000000000..46d75ab0a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/pia_tray_disconnected.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 12.5,4 C 9.4627564,4 7.0004562,6.3276432 7,9.199219 7.00172,9.332894 7.00888,9.466457 7.021484,9.599609 L 7,9.599609 7,10 5.8339844,10 C 5.3723177,10 5,10.346455 5,10.777344 l 0,5.445312 C 5,16.653545 5.3723177,17 5.8339844,17 L 7,17 7,19.199219 C 7,19.642419 7.3769338,20 7.8457031,20 l 2.9628909,0 1.267578,-2 0.847656,0 1.267578,2 2.962891,0 C 17.623066,20 18,19.642419 18,19.199219 L 18,17 19.166016,17 C 19.627682,17 20,16.653545 20,16.222656 l 0,-5.445312 C 20,10.346455 19.627682,10 19.166016,10 L 18,10 l 0,-0.400391 -0.01758,0 C 17.99372,9.466409 17.99958,9.332846 18,9.199219 17.999544,6.3276432 15.537244,4 12.5,4 Z m 0,2 c 1.932663,-1e-7 3.5,1 3.5,3.977539 -5.58e-4,0.01498 -0.0012,0.02995 -0.002,0.04492 l -6.998,0 c -9.31e-5,-0.01497 -9.31e-5,-0.02995 0,-0.04492 C 9,6.9999999 10.567337,5.9999998 12.5,6 Z m -2.5,2 0,1 1,0 0,-1 z m 4,0 0,1 1,0 0,-1 z m -1.5,3 c 0.923333,0 1.466796,0.782188 1.466796,1.742188 l 0,0.257812 0.617188,0 C 14.811473,12.96085 15,13.262571 15,13.5 l 0,2.072266 C 15,15.809694 14.814818,16 14.583984,16 l -4.167968,0 C 10.185182,16 10,15.809694 10,15.572266 L 10,13.5 C 10,13.262571 10.185182,13 10.416016,13 l 0.617187,0 0,-0.257812 C 11.033203,11.781802 11.576667,11 12.5,11 Z m 0,0.857422 c -0.461667,0 -0.632812,0.382565 -0.632812,0.857422 l 0,0.285156 1.265625,0 0,-0.285156 c 0,-0.474857 -0.171146,-0.857422 -0.632813,-0.857422 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/pidgin-tray-available.svg b/.icons/Gruvbox-Plus-Dark/panel/24/pidgin-tray-available.svg
new file mode 120000
index 000000000..1bbb5c839
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/pidgin-tray-available.svg
@@ -0,0 +1 @@
+user-available.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/pidgin-tray-away.svg b/.icons/Gruvbox-Plus-Dark/panel/24/pidgin-tray-away.svg
new file mode 120000
index 000000000..d0a56fad1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/pidgin-tray-away.svg
@@ -0,0 +1 @@
+user-away.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/pidgin-tray-busy.svg b/.icons/Gruvbox-Plus-Dark/panel/24/pidgin-tray-busy.svg
new file mode 120000
index 000000000..ce0d3d7f7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/pidgin-tray-busy.svg
@@ -0,0 +1 @@
+user-busy.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/pidgin-tray-connect.svg b/.icons/Gruvbox-Plus-Dark/panel/24/pidgin-tray-connect.svg
new file mode 120000
index 000000000..1bbb5c839
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/pidgin-tray-connect.svg
@@ -0,0 +1 @@
+user-available.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/pidgin-tray-invisible.svg b/.icons/Gruvbox-Plus-Dark/panel/24/pidgin-tray-invisible.svg
new file mode 120000
index 000000000..cbe782f3e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/pidgin-tray-invisible.svg
@@ -0,0 +1 @@
+user-invisible.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/pidgin-tray-offline.svg b/.icons/Gruvbox-Plus-Dark/panel/24/pidgin-tray-offline.svg
new file mode 120000
index 000000000..3d0c6dcba
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/pidgin-tray-offline.svg
@@ -0,0 +1 @@
+user-offline.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/pidgin-tray-pending.svg b/.icons/Gruvbox-Plus-Dark/panel/24/pidgin-tray-pending.svg
new file mode 120000
index 000000000..9c653fa64
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/pidgin-tray-pending.svg
@@ -0,0 +1 @@
+user-status-pending.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/pidgin-tray-xa.svg b/.icons/Gruvbox-Plus-Dark/panel/24/pidgin-tray-xa.svg
new file mode 120000
index 000000000..3e76e3ca1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/pidgin-tray-xa.svg
@@ -0,0 +1 @@
+user-status-new.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/pithos-tray-icon.svg b/.icons/Gruvbox-Plus-Dark/panel/24/pithos-tray-icon.svg
new file mode 100644
index 000000000..3b2370c9c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/pithos-tray-icon.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m13.561 4c-1.28 0-2.5605-0.0007031-2.5605 1.2793v8.0625c-0.46846-0.22377-0.98084-0.34052-1.5-0.3418-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5c1.8917-0.0024 3.4392-1.5075 3.4941-3.3984l0.0059 0.0039c0.000222-0.03496-0.00021-0.0705 0-0.10547 0.01427-2.3762 0-4.7806 0-7.166 0-3.5324 4.36 1.026 5 1.666 0-1.7069 0.04055-7-4.4395-7z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/pithos-tray-plugin.svg b/.icons/Gruvbox-Plus-Dark/panel/24/pithos-tray-plugin.svg
new file mode 120000
index 000000000..18c6e3928
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/pithos-tray-plugin.svg
@@ -0,0 +1 @@
+pithos-tray-icon.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/pomodoneapp-break.svg b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoneapp-break.svg
new file mode 100644
index 000000000..2ca8f7a1f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoneapp-break.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,4 c -4.4182781,-10e-8 -8.0000001,3.5817219 -8,8 0,4.418278 3.581722,8 8,8 4.418278,0 8,-3.581722 8,-8 C 20,7.5817219 16.418278,4 12,4 Z M 9.5,8 h 5 C 15.331,8 16,8.669 16,9.5 v 5 c 0,0.831 -0.669,1.5 -1.5,1.5 h -5 C 8.669,16 8,15.331 8,14.5 v -5 C 8,8.669 8.669,8 9.5,8 Z m 1.085938,1.378906 c -0.12781,0 -0.255582,0.04855 -0.353516,0.146485 l -0.7070314,0.707031 c -0.1958686,0.195869 -0.1958686,0.511163 0,0.707031 L 10.585938,12 9.5253906,13.060547 c -0.1958686,0.195868 -0.1958686,0.511163 0,0.707031 l 0.7070314,0.707031 c 0.195869,0.195869 0.511163,0.195869 0.707031,0 L 12,13.414062 l 1.060547,1.060547 c 0.195868,0.195869 0.511163,0.195869 0.707031,0 l 0.707031,-0.707031 c 0.195869,-0.195868 0.195869,-0.511163 0,-0.707031 L 13.414062,12 14.474609,10.939453 c 0.195869,-0.195869 0.195869,-0.511163 0,-0.707031 L 13.767578,9.525391 c -0.195868,-0.195869 -0.511163,-0.195869 -0.707031,0 L 12,10.585938 10.939453,9.525391 C 10.841523,9.427451 10.713747,9.378906 10.585938,9.378906 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/pomodoneapp-indicator.svg b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoneapp-indicator.svg
new file mode 100644
index 000000000..81a3434dc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoneapp-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,3.9999999 A 8,8 0 0 0 3.9999999,12 8,8 0 0 0 12,20 8,8 0 0 0 20,12 8,8 0 0 0 12,3.9999999 Z m -2.5,4 h 5 c 0.831,0 1.5,0.669 1.5,1.5000002 V 14.5 c 0,0.831 -0.669,1.5 -1.5,1.5 h -5 C 8.669,16 7.9999999,15.331 7.9999999,14.5 V 9.5000001 C 7.9999999,8.6689999 8.669,7.9999999 9.5,7.9999999 Z M 10.59961,10 C 10.26721,10 10,10.267209 10,10.599609 V 13.40039 C 10,13.73279 10.26721,14 10.59961,14 h 2.800781 C 13.732791,14 14,13.73279 14,13.40039 V 10.599609 C 14,10.267209 13.732791,10 13.400391,10 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/pomodoneapp-paused.svg b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoneapp-paused.svg
new file mode 100644
index 000000000..3214d7f2a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoneapp-paused.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,4 c -4.4182781,-10e-8 -8.0000001,3.5817219 -8,8 0,4.418278 3.581722,8 8,8 4.418278,0 8,-3.581722 8,-8 C 20,7.5817219 16.418278,4 12,4 Z M 9.5,8 h 5 C 15.331,8 16,8.669 16,9.5 v 5 c 0,0.831 -0.669,1.5 -1.5,1.5 h -5 C 8.669,16 8,15.331 8,14.5 v -5 C 8,8.669 8.669,8 9.5,8 Z m 0,1 C 9.223,9 9,9.223 9,9.5 v 5 C 9,14.777 9.223,15 9.5,15 h 1 c 0.277,0 0.5,-0.223 0.5,-0.5 v -5 C 11,9.223 10.777,9 10.5,9 Z m 4,0 C 13.223,9 13,9.223 13,9.5 v 5 c 0,0.277 0.223,0.5 0.5,0.5 h 1 c 0.277,0 0.5,-0.223 0.5,-0.5 v -5 C 15,9.223 14.777,9 14.5,9 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/pomodoneapp-started.svg b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoneapp-started.svg
new file mode 100644
index 000000000..dad2068a0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoneapp-started.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,4 c -4.4182781,-10e-8 -8.0000001,3.5817219 -8,8 0,4.418278 3.581722,8 8,8 4.418278,0 8,-3.581722 8,-8 C 20,7.5817219 16.418278,4 12,4 Z M 9.5,8 h 5 C 15.331,8 16,8.669 16,9.5 v 5 c 0,0.831 -0.669,1.5 -1.5,1.5 h -5 C 8.669,16 8,15.331 8,14.5 v -5 C 8,8.669 8.669,8 9.5,8 Z m 2,1 C 11.223,9 11,9.223 11,9.5 v 2 1 c 0,0.277 0.223,0.5 0.5,0.5 h 3 c 0.277,0 0.5,-0.223 0.5,-0.5 v -1 C 15,11.223 14.777,11 14.5,11 H 13 V 9.5 C 13,9.223 12.777,9 12.5,9 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-00.svg b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-00.svg
new file mode 100644
index 000000000..b6c8e62f9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-00.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 1031.4c-2.1276 0-4.0845 0.7343-5.625 1.9687l-1.8125-1.8125-1.4062 1.4063 1.8125 1.8125c-1.2343 1.5405-1.9688 3.4974-1.9688 5.625 0 4.9706 4.0294 9 9 9s9-4.0294 9-9c0-2.1276-0.73441-4.0845-1.9688-5.625l1.8125-1.8125-1.4062-1.4063-1.8125 1.8125c-1.5405-1.2344-3.4974-1.9687-5.625-1.9687zm0 2c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7 3.134-7 7-7z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-01.svg b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-01.svg
new file mode 100644
index 000000000..a5dfa3c34
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-01.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 1031.4c-2.1276 0-4.0845 0.7343-5.625 1.9687l-1.8125-1.8125-1.4062 1.4063 1.8125 1.8125c-1.2343 1.5405-1.9688 3.4974-1.9688 5.625 0 4.9706 4.0294 9 9 9s9-4.0294 9-9c0-2.1276-0.73441-4.0845-1.9688-5.625l1.8125-1.8125-1.4062-1.4063-1.8125 1.8125c-1.5405-1.2344-3.4974-1.9687-5.625-1.9687zm0 2c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7 3.134-7 7-7zm0 1v6l0.62695-5.9668a6 6 0 0 0 -0.627 0z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-02.svg b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-02.svg
new file mode 100644
index 000000000..71f2d5c65
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-02.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 1031.4c-2.1276 0-4.0845 0.7344-5.625 1.9688l-1.8125-1.8125-1.4062 1.4062 1.8125 1.8125c-1.2343 1.5405-1.9688 3.4974-1.9688 5.625 0 4.9706 4.0294 9 9 9s9-4.0294 9-9c0-2.1276-0.73441-4.0845-1.9688-5.625l1.8125-1.8125-1.4062-1.4062-1.8125 1.8125c-1.5405-1.2344-3.4974-1.9688-5.625-1.9688zm0 2c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7 3.134-7 7-7zm0 1v6l1.248-5.8691a6 6 0 0 0 -1.248 -0.1z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-03.svg b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-03.svg
new file mode 100644
index 000000000..0007ed442
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-03.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 1031.4c-2.1276 0-4.0845 0.7344-5.625 1.9688l-1.8125-1.8125-1.4062 1.4062 1.8125 1.8125c-1.2343 1.5405-1.9688 3.4974-1.9688 5.625 0 4.9706 4.0294 9 9 9s9-4.0294 9-9c0-2.1276-0.73441-4.0845-1.9688-5.625l1.8125-1.8125-1.4062-1.4062-1.8125 1.8125c-1.5405-1.2344-3.4974-1.9688-5.625-1.9688zm0 2c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7 3.134-7 7-7zm0 1v6l1.8535-5.707a6 6 0 0 0 -1.854 -0.3z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-04.svg b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-04.svg
new file mode 100644
index 000000000..2dcd804f0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-04.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 1031.4c-2.1276 0-4.0845 0.7343-5.625 1.9687l-1.8125-1.8125-1.4062 1.4063 1.8125 1.8125c-1.2343 1.5405-1.9688 3.4974-1.9688 5.625 0 4.9706 4.0294 9 9 9s9-4.0294 9-9c0-2.1276-0.73441-4.0845-1.9688-5.625l1.8125-1.8125-1.4062-1.4063-1.8125 1.8125c-1.5405-1.2344-3.4974-1.9687-5.625-1.9687zm0 2c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7 3.134-7 7-7zm0 1v6l2.4395-5.4805a6 6 0 0 0 -2.4395 -0.5195z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-05.svg b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-05.svg
new file mode 100644
index 000000000..67977235f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-05.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 1031.4c-2.1276 0-4.0845 0.7344-5.625 1.9688l-1.8125-1.8125-1.4062 1.4062 1.8125 1.8125c-1.2343 1.5405-1.9688 3.4974-1.9688 5.625 0 4.9706 4.0294 9 9 9s9-4.0294 9-9c0-2.1276-0.73441-4.0845-1.9688-5.625l1.8125-1.8125-1.4062-1.4062-1.8125 1.8125c-1.5405-1.2344-3.4974-1.9688-5.625-1.9688zm0 2c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7 3.134-7 7-7zm0 1v6l3-5.1953a6 6 0 0 0 -3 -0.8047z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-06.svg b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-06.svg
new file mode 100644
index 000000000..9c571e330
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-06.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 1031.4c-2.1276 0-4.0845 0.7343-5.625 1.9687l-1.8125-1.8125-1.4062 1.4063 1.8125 1.8125c-1.2344 1.5-1.9688 3.4-1.9688 5.6 0 4.9706 4.0294 9 9 9s9-4.0294 9-9c0-2.1276-0.73441-4.0845-1.9688-5.625l1.8125-1.8125-1.4062-1.4063-1.8125 1.8125c-1.5405-1.2344-3.4974-1.9687-5.625-1.9687zm0 2c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7 3.134-7 7-7zm0 1v6l3.5273-4.8535a6 6 0 0 0 -3.527 -1.1z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-07.svg b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-07.svg
new file mode 100644
index 000000000..fa54a7bde
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-07.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 1031.4c-2.1276 0-4.0845 0.7344-5.625 1.9688l-1.8125-1.8125-1.4062 1.4062 1.8125 1.8125c-1.2344 1.5-1.9688 3.4-1.9688 5.6 0 4.9706 4.0294 9 9 9s9-4.0294 9-9c0-2.1276-0.73441-4.0845-1.9688-5.625l1.8125-1.8125-1.4062-1.4062-1.8125 1.8125c-1.5405-1.2344-3.4974-1.9688-5.625-1.9688zm0 2c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7 3.134-7 7-7zm0 1v6l4.0156-4.459a6 6 0 0 0 -4.016 -1.5z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-08.svg b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-08.svg
new file mode 100644
index 000000000..dbacc9995
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-08.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 1031.4c-2.1276 0-4.0845 0.7343-5.625 1.9687l-1.8125-1.8125-1.4062 1.4063 1.8125 1.8125c-1.2343 1.5405-1.9688 3.4974-1.9688 5.625 0 4.9706 4.0294 9 9 9s9-4.0294 9-9c0-2.1276-0.73441-4.0845-1.9688-5.625l1.8125-1.8125-1.4063-1.4063-1.8125 1.8125c-1.5405-1.2344-3.4974-1.9687-5.625-1.9687zm0 2c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7 3.134-7 7-7zm0 1v6l4.459-4.0157a6 6 0 0 0 -4.459 -1.9843z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-09.svg b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-09.svg
new file mode 100644
index 000000000..d924853c0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-09.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 1031.4c-2.1276 0-4.0845 0.7343-5.625 1.9687l-1.8125-1.8125-1.4062 1.4063 1.8125 1.8125c-1.2344 1.5-1.9688 3.4-1.9688 5.6 0 4.9706 4.0294 9 9 9s9-4.0294 9-9c0-2.1276-0.73441-4.0845-1.9688-5.625l1.8125-1.8125-1.4062-1.4063-1.8125 1.8125c-1.5405-1.2344-3.4974-1.9687-5.625-1.9687zm0 2c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7 3.134-7 7-7zm0 1v6l4.8535-3.5274a6 6 0 0 0 -4.854 -2.5z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-10.svg b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-10.svg
new file mode 100644
index 000000000..6968ec621
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-10.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 1031.4c-2.1276 0-4.0845 0.7343-5.625 1.9687l-1.8125-1.8125-1.4062 1.4063 1.8125 1.8125c-1.2344 1.5-1.9688 3.4-1.9688 5.6 0 4.9706 4.0294 9 9 9s9-4.0294 9-9c0-2.1276-0.73441-4.0845-1.9688-5.625l1.8125-1.8125-1.4062-1.4063-1.8125 1.8125c-1.5405-1.2344-3.4974-1.9687-5.625-1.9687zm0 2c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7 3.134-7 7-7zm0 1v6l5.1953-3a6 6 0 0 0 -5.1953 -3z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-11.svg b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-11.svg
new file mode 100644
index 000000000..c09bd2658
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-11.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 1031.4c-2.1276 0-4.0845 0.7343-5.625 1.9687l-1.8125-1.8125-1.4062 1.4063 1.8125 1.8125c-1.2344 1.5-1.9688 3.4-1.9688 5.6 0 4.9706 4.0294 9 9 9s9-4.0294 9-9c0-2.1276-0.73441-4.0845-1.9688-5.625l1.8125-1.8125-1.4062-1.4063-1.8125 1.8125c-1.5405-1.2344-3.4974-1.9687-5.625-1.9687zm0 2c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7 3.134-7 7-7zm0 1v6l5.4805-2.4414a6 6 0 0 0 -5.48 -3.6z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-12.svg b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-12.svg
new file mode 100644
index 000000000..6b8fac57d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-12.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 1031.4c-2.1276 0-4.0845 0.7344-5.625 1.9688l-1.8125-1.8125-1.4062 1.4062 1.8125 1.8125c-1.2344 1.5-1.9688 3.4-1.9688 5.6 0 4.9706 4.0294 9 9 9s9-4.0294 9-9c0-2.1276-0.73441-4.0845-1.9688-5.625l1.8125-1.8125-1.4062-1.4062-1.8125 1.8125c-1.5405-1.2344-3.4974-1.9688-5.625-1.9688zm0 2c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7 3.134-7 7-7zm0 1v6l5.707-1.8535a6 6 0 0 0 -5.707 -4.1z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-13.svg b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-13.svg
new file mode 100644
index 000000000..74ea776b6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-13.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 1031.4c-2.1276 0-4.0845 0.7344-5.625 1.9688l-1.8125-1.8125-1.4062 1.4062 1.8125 1.8125c-1.2344 1.5-1.9688 3.4-1.9688 5.6 0 4.9706 4.0294 9 9 9s9-4.0294 9-9c0-2.1276-0.73441-4.0845-1.9688-5.625l1.8125-1.8125-1.4062-1.4062-1.8125 1.8125c-1.5405-1.2344-3.4974-1.9688-5.625-1.9688zm0 2c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7 3.134-7 7-7zm0 1v6l5.8691-1.248a6 6 0 0 0 -5.869 -4.8z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-14.svg b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-14.svg
new file mode 100644
index 000000000..a88122ce1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-14.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 1031.4c-2.1276 0-4.0845 0.7343-5.625 1.9687l-1.8125-1.8125-1.4062 1.4063 1.8125 1.8125c-1.2344 1.5-1.9688 3.4-1.9688 5.6 0 4.9706 4.0294 9 9 9s9-4.0294 9-9c0-2.1276-0.73441-4.0845-1.9688-5.625l1.8125-1.8125-1.4062-1.4063-1.8125 1.8125c-1.5405-1.2344-3.4974-1.9687-5.625-1.9687zm0 2c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7 3.134-7 7-7zm0 1v6l5.9668-0.627a6 6 0 0 0 -5.967 -5.4z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-15.svg b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-15.svg
new file mode 100644
index 000000000..fe0e0386f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-15.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 1031.4c-2.1276 0-4.0845 0.7344-5.625 1.9688l-1.8125-1.8125-1.4062 1.4062 1.8125 1.8125c-1.2344 1.5-1.9688 3.4-1.9688 5.6 0 4.9706 4.0294 9 9 9s9-4.0294 9-9c0-2.1276-0.73441-4.0845-1.9688-5.625l1.8125-1.8125-1.4062-1.4062-1.8125 1.8125c-1.5405-1.2344-3.4974-1.9688-5.625-1.9688zm0 2c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7 3.134-7 7-7zm0 1v6h6a6 6 0 0 0 -6 -6z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-16.svg b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-16.svg
new file mode 100644
index 000000000..ae5e89008
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-16.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 1031.4c-2.1276 0-4.0845 0.7344-5.625 1.9688l-1.8125-1.8125-1.4062 1.4062 1.8125 1.8125c-1.2344 1.5-1.9688 3.4-1.9688 5.6 0 4.9706 4.0294 9 9 9s9-4.0294 9-9c0-2.1276-0.73441-4.0845-1.9688-5.625l1.8125-1.8125-1.4062-1.4062-1.8125 1.8125c-1.5405-1.2344-3.4974-1.9688-5.625-1.9688zm0 2c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7 3.134-7 7-7zm0 1v6l5.9668 0.627a6 6 0 0 0 -1.508 -4.7 6 6 0 0 0 -4.459 -1.9z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-17.svg b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-17.svg
new file mode 100644
index 000000000..0fd4e03c8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-17.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 1031.4c-2.1276 0-4.0845 0.7344-5.625 1.9688l-1.8125-1.8125-1.4062 1.4062 1.8125 1.8125c-1.2344 1.5-1.9688 3.4-1.9688 5.6 0 4.9706 4.0294 9 9 9s9-4.0294 9-9c0-2.1276-0.73441-4.0845-1.9688-5.625l1.8125-1.8125-1.4062-1.4062-1.8125 1.8125c-1.5405-1.2344-3.4974-1.9688-5.625-1.9688zm0 2c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7 3.134-7 7-7zm0 1v6l5.8691 1.2481a6 6 0 0 0 -1.207 -5 6 6 0 0 0 -4.662 -2.2z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-18.svg b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-18.svg
new file mode 100644
index 000000000..92ce79d0f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-18.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 1031.4c-2.1276 0-4.0845 0.7344-5.625 1.9688l-1.8125-1.8125-1.4062 1.4062 1.8125 1.8125c-1.2344 1.5-1.9688 3.4-1.9688 5.6 0 4.9706 4.0294 9 9 9s9-4.0294 9-9c0-2.1276-0.73441-4.0845-1.9688-5.625l1.8125-1.8125-1.4062-1.4062-1.8125 1.8125c-1.5405-1.2344-3.4974-1.9688-5.625-1.9688zm0 2c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7 3.134-7 7-7zm0 1v6l5.707 1.8535a6 6 0 0 0 -0.853 -5.5 6 6 0 0 0 -4.854 -2.4z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-19.svg b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-19.svg
new file mode 100644
index 000000000..2fe08a6df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-19.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 1031.4c-2.1276 0-4.0845 0.7343-5.625 1.9687l-1.8125-1.8125-1.4062 1.4063 1.8125 1.8125c-1.2344 1.5-1.9688 3.4-1.9688 5.6 0 4.9706 4.0294 9 9 9s9-4.0294 9-9c0-2.1276-0.73441-4.0845-1.9688-5.625l1.8125-1.8125-1.4062-1.4063-1.8125 1.8125c-1.5405-1.2344-3.4974-1.9687-5.625-1.9687zm0 2c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7 3.134-7 7-7zm0 1v6l5.4805 2.4394a6 6 0 0 0 -0.449 -5.7 6 6 0 0 0 -5.031 -2.7z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-20.svg b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-20.svg
new file mode 100644
index 000000000..4925cf106
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-20.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 1031.4c-2.1276 0-4.0845 0.7343-5.625 1.9687l-1.8125-1.8125-1.4062 1.4063 1.8125 1.8125c-1.2344 1.5-1.9688 3.4-1.9688 5.6 0 4.9706 4.0294 9 9 9s9-4.0294 9-9c0-2.1276-0.73441-4.0845-1.9688-5.625l1.8125-1.8125-1.4062-1.4063-1.8125 1.8125c-1.5405-1.2344-3.4974-1.9687-5.625-1.9687zm0 2c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7 3.134-7 7-7zm0 1v6l5.1953 3a6 6 0 0 0 0 -6 6 6 0 0 0 -5.1953 -3z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-21.svg b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-21.svg
new file mode 100644
index 000000000..a0d37db87
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-21.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 1031.4c-2.1276 0-4.0845 0.7343-5.625 1.9687l-1.8125-1.8125-1.4062 1.4063 1.8125 1.8125c-1.2344 1.5-1.9688 3.4-1.9688 5.6 0 4.9706 4.0294 9 9 9s9-4.0294 9-9c0-2.1276-0.73441-4.0845-1.9688-5.625l1.8125-1.8125-1.4062-1.4063-1.8125 1.8125c-1.5405-1.2344-3.4974-1.9687-5.625-1.9687zm0 2c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7 3.134-7 7-7zm0 1v6l4.8535 3.5273a6 6 0 0 0 0.49219 -6.2519 6 6 0 0 0 -5.346 -3.2z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-22.svg b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-22.svg
new file mode 100644
index 000000000..58bf0ab90
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-22.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 1031.4c-2.1276 0-4.0845 0.7344-5.625 1.9688l-1.8125-1.8125-1.4062 1.4062 1.8125 1.8125c-1.2343 1.5405-1.9687 3.4974-1.9687 5.625 0 4.9706 4.0294 9 9 9s9-4.0294 9-9c0-2.1276-0.73441-4.0845-1.9688-5.625l1.8125-1.8125-1.4062-1.4062-1.8125 1.8125c-1.5405-1.2344-3.4974-1.9688-5.625-1.9688zm0 2c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7 3.134-7 7-7zm0 1v6l4.459 4.0156a6 6 0 0 0 1.0215 -6.457 6 6 0 0 0 -5.48 -3.5z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-23.svg b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-23.svg
new file mode 100644
index 000000000..72bfa8b0f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-23.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 1031.4c-2.1276 0-4.0845 0.7343-5.625 1.9687l-1.8125-1.8125-1.4062 1.4063 1.8125 1.8125c-1.2344 1.5-1.9688 3.4-1.9688 5.6 0 4.9706 4.0294 9 9 9s9-4.0294 9-9c0-2.1276-0.73441-4.0845-1.9688-5.625l1.8125-1.8125-1.4062-1.4063-1.8125 1.8125c-1.5405-1.2344-3.4974-1.9687-5.625-1.9687zm0 2c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7 3.134-7 7-7zm0 1v6l4.0156 4.4589a6 6 0 0 0 1.5859 -6.6093 6 6 0 0 0 -5.602 -3.9z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-24.svg b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-24.svg
new file mode 100644
index 000000000..619380321
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-24.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 1031.4c-2.1276 0-4.0845 0.7344-5.625 1.9688l-1.8125-1.8125-1.4062 1.4062 1.8125 1.8125c-1.2344 1.5-1.9688 3.4-1.9688 5.6 0 4.9706 4.0294 9 9 9s9-4.0294 9-9c0-2.1276-0.73441-4.0845-1.9688-5.625l1.8125-1.8125-1.4062-1.4062-1.8125 1.8125c-1.5405-1.2344-3.4974-1.9688-5.625-1.9688zm0 2c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7 3.134-7 7-7zm0 1v6l3.5273 4.8535a6 6 0 0 0 2.1797 -6.707 6 6 0 0 0 -5.707 -4.2z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-25.svg b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-25.svg
new file mode 100644
index 000000000..ee204b271
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-25.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 1031.4c-2.1276 0-4.0845 0.7344-5.625 1.9688l-1.8125-1.8125-1.4062 1.4062 1.8125 1.8125c-1.2343 1.5405-1.9687 3.4974-1.9687 5.625 0 4.9706 4.0294 9 9 9s9-4.0294 9-9c0-2.1276-0.73441-4.0845-1.9688-5.625l1.8125-1.8125-1.4062-1.4062-1.8125 1.8125c-1.5405-1.2344-3.4974-1.9688-5.625-1.9688zm0 2c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7 3.134-7 7-7zm0 1v6l3 5.1953a6 6 0 0 0 2.7949 -6.748 6 6 0 0 0 -5.795 -4.5z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-26.svg b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-26.svg
new file mode 100644
index 000000000..0800f1ff4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-26.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 1031.4c-2.1276 0-4.0845 0.7344-5.625 1.9688l-1.8125-1.8125-1.4062 1.4062 1.8125 1.8125c-1.2343 1.5405-1.9687 3.4974-1.9687 5.625 0 4.9706 4.0294 9 9 9s9-4.0294 9-9c0-2.1276-0.73441-4.0845-1.9688-5.625l1.8125-1.8125-1.4062-1.4062-1.8125 1.8125c-1.5405-1.2344-3.4974-1.9688-5.625-1.9688zm0 2c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7 3.134-7 7-7zm0 1v6l2.4395 5.4805a6 6 0 0 0 3.429 -6.8 6 6 0 0 0 -5.869 -4.7z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-27.svg b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-27.svg
new file mode 100644
index 000000000..1f2c780ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-27.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 1031.4c-2.1276 0-4.0845 0.7344-5.625 1.9688l-1.8125-1.8125-1.4062 1.4062 1.8125 1.8125c-1.2343 1.5405-1.9687 3.4974-1.9687 5.625 0 4.9706 4.0294 9 9 9s9-4.0294 9-9c0-2.1276-0.73441-4.0845-1.9688-5.625l1.8125-1.8125-1.4062-1.4062-1.8125 1.8125c-1.5405-1.2344-3.4974-1.9688-5.625-1.9688zm0 2c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7 3.134-7 7-7zm0 1v6l1.8535 5.707a6 6 0 0 0 4.072 -6.7 6 6 0 0 0 -5.926 -5z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-28.svg b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-28.svg
new file mode 100644
index 000000000..16ff67c86
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-28.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 1031.4c-2.1276 0-4.0845 0.7343-5.625 1.9687l-1.8125-1.8125-1.4062 1.4063 1.8125 1.8125c-1.2343 1.5405-1.9687 3.4974-1.9687 5.625 0 4.9706 4.0294 9 9 9s9-4.0294 9-9c0-2.1276-0.73441-4.0845-1.9688-5.625l1.8125-1.8125-1.4062-1.4063-1.8125 1.8125c-1.5405-1.2344-3.4974-1.9687-5.625-1.9687zm0 2c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7 3.134-7 7-7zm0 1v6l1.248 5.8691a6 6 0 0 0 4.7188 -6.4961 6 6 0 0 0 -5.967 -5.4z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-29.svg b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-29.svg
new file mode 100644
index 000000000..98379e907
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-29.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 1031.4c-2.1276 0-4.0845 0.7343-5.625 1.9687l-1.8125-1.8125-1.4062 1.4063 1.8125 1.8125c-1.2343 1.5405-1.9687 3.4974-1.9687 5.625 0 4.9706 4.0294 9 9 9s9-4.0294 9-9c0-2.1276-0.73441-4.0845-1.9688-5.625l1.8125-1.8125-1.4062-1.4063-1.8125 1.8125c-1.5405-1.2344-3.4974-1.9687-5.625-1.9687zm0 2c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7 3.134-7 7-7zm0 1v6l0.62695 5.9668a6 6 0 0 0 5.3652 -6.2813 6 6 0 0 0 -5.992 -5.7z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-30.svg b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-30.svg
new file mode 100644
index 000000000..9a33b18fc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-30.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 1031.4c-2.1276 0-4.0845 0.7343-5.625 1.9687l-1.8125-1.8125-1.4062 1.4063 1.8125 1.8125c-1.2343 1.5405-1.9687 3.4974-1.9687 5.625 0 4.9706 4.0294 9 9 9s9-4.0294 9-9c0-2.1276-0.73441-4.0845-1.9688-5.625l1.8125-1.8125-1.4062-1.4063-1.8125 1.8125c-1.5405-1.2344-3.4974-1.9687-5.625-1.9687zm0 2c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7 3.134-7 7-7zm0 1v6 6a6 6 0 0 0 6 -6 6 6 0 0 0 -6 -6z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-31.svg b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-31.svg
new file mode 100644
index 000000000..3bb00ee2d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-31.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 1031.4c-2.1276 0-4.0845 0.7343-5.625 1.9687l-1.8125-1.8125-1.4062 1.4063 1.8125 1.8125c-1.2344 1.5-1.9688 3.4-1.9688 5.6 0 4.9706 4.0294 9 9 9s9-4.0294 9-9c0-2.1276-0.73441-4.0845-1.9688-5.625l1.8125-1.8125-1.4062-1.4063-1.8125 1.8125c-1.5405-1.2344-3.4974-1.9687-5.625-1.9687zm0 2c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7 3.134-7 7-7zm0 1v6l-0.62695 5.9667a6 6 0 0 0 5.6016 -2.6113 6 6 0 0 0 0.32227 -6.1719 6 6 0 0 0 -5.2969 -3.1835z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-32.svg b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-32.svg
new file mode 100644
index 000000000..009d513fb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-32.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 1031.4c-2.1276 0-4.0845 0.7343-5.625 1.9687l-1.8125-1.8125-1.4062 1.4063 1.8125 1.8125c-1.2343 1.5405-1.9687 3.4974-1.9687 5.625 0 4.9706 4.0294 9 9 9s9-4.0294 9-9c0-2.1276-0.73441-4.0845-1.9688-5.625l1.8125-1.8125-1.4062-1.4063-1.8125 1.8125c-1.5405-1.2344-3.4974-1.9687-5.625-1.9687zm0 2c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7 3.134-7 7-7zm0 1v6l-1.248 5.8691a6 6 0 0 0 5.9766 -2.1757 6 6 0 0 0 0.66406 -6.3243 6 6 0 0 0 -5.3926 -3.3691z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-33.svg b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-33.svg
new file mode 100644
index 000000000..1e68982ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-33.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 1031.4c-2.1276 0-4.0845 0.7344-5.625 1.9688l-1.8125-1.8125-1.4062 1.4062 1.8125 1.8125c-1.2344 1.5-1.9688 3.4-1.9688 5.6 0 4.9706 4.0294 9 9 9s9-4.0294 9-9c0-2.1276-0.73441-4.0845-1.9688-5.625l1.8125-1.8125-1.4062-1.4062-1.8125 1.8125c-1.5405-1.2344-3.4974-1.9688-5.625-1.9688zm0 2c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7 3.134-7 7-7zm0 1v6l-1.8535 5.7071a6 6 0 0 0 6.3125 -1.6915 6 6 0 0 0 1.0215 -6.457 6 6 0 0 0 -5.48 -3.6z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-34.svg b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-34.svg
new file mode 100644
index 000000000..968892fe4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-34.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 1031.4c-2.1276 0-4.0845 0.7343-5.625 1.9687l-1.8125-1.8125-1.4062 1.4063 1.8125 1.8125c-1.2344 1.5-1.9688 3.4-1.9688 5.6 0 4.9706 4.0294 9 9 9s9-4.0294 9-9c0-2.1276-0.73441-4.0845-1.9688-5.625l1.8125-1.8125-1.4062-1.4063-1.8125 1.8125c-1.5405-1.2344-3.4974-1.9687-5.625-1.9687zm0 2c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7 3.134-7 7-7zm0 1v6l-2.4395 5.4805a6 6 0 0 0 6.6074 -1.1641 6 6 0 0 0 1.3945 -6.5645 6 6 0 0 0 -5.562 -3.8z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-35.svg b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-35.svg
new file mode 100644
index 000000000..2cb2e13d2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-35.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 1031.4c-2.1276 0-4.0845 0.7344-5.625 1.9688l-1.8125-1.8125-1.4062 1.4062 1.8125 1.8125c-1.2344 1.5-1.9688 3.4-1.9688 5.6 0 4.9706 4.0294 9 9 9s9-4.0294 9-9c0-2.1276-0.73441-4.0845-1.9688-5.625l1.8125-1.8125-1.4062-1.4062-1.8125 1.8125c-1.5405-1.2344-3.4974-1.9688-5.625-1.9688zm0 2c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7 3.134-7 7-7zm0 1v6l-3 5.1953a6 6 0 0 0 6.8574 -0.5996 6 6 0 0 0 1.7812 -6.6484 6 6 0 0 0 -5.639 -4z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-36.svg b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-36.svg
new file mode 100644
index 000000000..95448db0a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-36.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 1031.4c-2.1276 0-4.0845 0.7343-5.625 1.9687l-1.8125-1.8125-1.4062 1.4063 1.8125 1.8125c-1.2343 1.5405-1.9687 3.4974-1.9687 5.625 0 4.9706 4.0294 9 9 9s9-4.0294 9-9c0-2.1276-0.73441-4.0845-1.9688-5.625l1.8125-1.8125-1.4062-1.4063-1.8125 1.8125c-1.5405-1.2344-3.4974-1.9687-5.625-1.9687zm0 2c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7 3.134-7 7-7zm0 1v6l-3.5273 4.8535a6 6 0 0 0 7.0547 0 6 6 0 0 0 2.1797 -6.707 6 6 0 0 0 -5.707 -4.2z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-37.svg b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-37.svg
new file mode 100644
index 000000000..f10ea7ecc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-37.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 1031.4c-2.1276 0-4.0845 0.7344-5.625 1.9688l-1.8125-1.8125-1.4062 1.4062 1.8125 1.8125c-1.2343 1.5405-1.9688 3.4974-1.9688 5.625 0 4.9706 4.0294 9 9 9s9-4.0294 9-9c0-2.1276-0.73441-4.0845-1.9688-5.625l1.8125-1.8125-1.4062-1.4062-1.8125 1.8125c-1.5405-1.2344-3.4974-1.9688-5.625-1.9688zm0 2c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7 3.134-7 7-7zm0 1v6l-4.0156 4.459a6 6 0 0 0 7.1953 0.6289 6 6 0 0 0 2.5879 -6.7422 6 6 0 0 0 -5.768 -4.4z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-38.svg b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-38.svg
new file mode 100644
index 000000000..cf377eaf9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-38.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 1031.4c-2.1276 0-4.0845 0.7343-5.625 1.9687l-1.8125-1.8125-1.4062 1.4063 1.8125 1.8125c-1.2343 1.5405-1.9688 3.4974-1.9688 5.625 0 4.9706 4.0294 9 9 9s9-4.0294 9-9c0-2.1276-0.73441-4.0845-1.9688-5.625l1.8125-1.8125-1.4062-1.4063-1.8125 1.8125c-1.5405-1.2344-3.4974-1.9687-5.625-1.9687zm0 2c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7 3.134-7 7-7zm0 1v6l-4.459 4.0156a6 6 0 0 0 7.2754 1.2813 6 6 0 0 0 3.0059 -6.7481 6 6 0 0 0 -5.8223 -4.5488z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-39.svg b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-39.svg
new file mode 100644
index 000000000..1a4257a61
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-39.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 1031.4c-2.1276 0-4.0845 0.7343-5.625 1.9687l-1.8125-1.8125-1.4062 1.4063 1.8125 1.8125c-1.2343 1.5405-1.9688 3.4974-1.9688 5.625 0 4.9706 4.0294 9 9 9s9-4.0294 9-9c0-2.1276-0.73441-4.0845-1.9688-5.625l1.8125-1.8125-1.4062-1.4063-1.8125 1.8125c-1.5405-1.2344-3.4974-1.9687-5.625-1.9687zm0 2c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7 3.134-7 7-7zm0 1v6l-4.8535 3.5273a6 6 0 0 0 7.293 1.9532 6 6 0 0 0 3.4297 -6.7286 6 6 0 0 0 -5.87 -4.7z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-40.svg b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-40.svg
new file mode 100644
index 000000000..52c39a675
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-40.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 1031.4c-2.1276 0-4.0845 0.7343-5.625 1.9687l-1.8125-1.8125-1.4062 1.4063 1.8125 1.8125c-1.2343 1.5405-1.9687 3.4974-1.9687 5.625 0 4.9706 4.0294 9 9 9s9-4.0294 9-9c0-2.1276-0.73441-4.0845-1.9688-5.625l1.8125-1.8125-1.4062-1.4063-1.8125 1.8125c-1.5405-1.2344-3.4974-1.9687-5.625-1.9687zm0 2c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7 3.134-7 7-7zm0 1v6l-5.1953 3a6 6 0 0 0 7.248 2.6386 6 6 0 0 0 3.8555 -6.6796 6 6 0 0 0 -5.9082 -4.959z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-41.svg b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-41.svg
new file mode 100644
index 000000000..61de2e983
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-41.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 1031.4c-2.1276 0-4.0845 0.7344-5.625 1.9687l-1.8125-1.8124-1.4062 1.4062 1.8125 1.8125c-1.2343 1.5405-1.9688 3.4974-1.9688 5.625 0 4.9706 4.0294 9 9 9s9-4.0294 9-9c0-2.1276-0.73441-4.0845-1.9688-5.625l1.8125-1.8125-1.4062-1.4062-1.8125 1.8124c-1.5405-1.2343-3.4974-1.9687-5.625-1.9687zm0 2c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7 3.134-7 7-7zm0 1v6l-5.4805 2.4395a6 6 0 0 0 7.1348 3.3281 6 6 0 0 0 4.2871 -6.6035 6 6 0 0 0 -5.942 -5.1z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-42.svg b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-42.svg
new file mode 100644
index 000000000..29febbd74
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-42.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 1031.4c-2.1276 0-4.0845 0.7343-5.625 1.9687l-1.8125-1.8125-1.4062 1.4063 1.8125 1.8125c-1.2343 1.5405-1.9688 3.4974-1.9688 5.625 0 4.9706 4.0294 9 9 9s9-4.0294 9-9c0-2.1276-0.73441-4.0845-1.9688-5.625l1.8125-1.8125-1.4062-1.4063-1.8125 1.8125c-1.5405-1.2344-3.4974-1.9687-5.625-1.9687zm0 2c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7 3.134-7 7-7zm0 1v6l-5.707 1.8535a6 6 0 0 0 6.9551 4.0156 6 6 0 0 0 4.7187 -6.4961 6 6 0 0 0 -5.9668 -5.373z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-43.svg b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-43.svg
new file mode 100644
index 000000000..995ee3c58
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-43.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 1031.4c-2.1276 0-4.0845 0.7343-5.625 1.9687l-1.8125-1.8125-1.4062 1.4063 1.8125 1.8125c-1.2343 1.5405-1.9688 3.4974-1.9688 5.625 0 4.9706 4.0294 9 9 9s9-4.0294 9-9c0-2.1276-0.73441-4.0845-1.9688-5.625l1.8125-1.8125-1.4062-1.4063-1.8125 1.8125c-1.5405-1.2344-3.4974-1.9687-5.625-1.9687zm0 2c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7 3.134-7 7-7zm0 1v6l-5.8691 1.248a6 6 0 0 0 6.7051 4.6934 6 6 0 0 0 5.1504 -6.3594 6 6 0 0 0 -5.9863 -5.582z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-44.svg b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-44.svg
new file mode 100644
index 000000000..d48d0ab92
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-44.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 1031.4c-2.1276 0-4.0845 0.7343-5.625 1.9687l-1.8125-1.8125-1.4062 1.4063 1.8125 1.8125c-1.2343 1.5405-1.9688 3.4974-1.9688 5.625 0 4.9706 4.0294 9 9 9s9-4.0294 9-9c0-2.1276-0.73441-4.0845-1.9688-5.625l1.8125-1.8125-1.4062-1.4063-1.8125 1.8125c-1.5405-1.2344-3.4974-1.9687-5.625-1.9687zm0 2c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7 3.134-7 7-7zm0 1v6l-5.9668 0.6269a6 6 0 0 0 6.3848 5.3594 6 6 0 0 0 5.5781 -6.1953 6 6 0 0 0 -5.9961 -5.791z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-45.svg b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-45.svg
new file mode 100644
index 000000000..692dfd93a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-45.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 1031.4c-2.1276 0-4.0845 0.7344-5.625 1.9688l-1.8125-1.8125-1.4062 1.4062 1.8125 1.8125c-1.2343 1.5405-1.9688 3.4974-1.9688 5.625 0 4.9706 4.0294 9 9 9s9-4.0294 9-9c0-2.1276-0.73441-4.0845-1.9688-5.625l1.8125-1.8125-1.4062-1.4062-1.8125 1.8125c-1.5405-1.2344-3.4974-1.9688-5.625-1.9688zm0 2c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7 3.134-7 7-7zm0 1v6h-6a6 6 0 0 0 3.7031 5.543 6 6 0 0 0 6.5391 -1.3008 6 6 0 0 0 1.3008 -6.539 6 6 0 0 0 -5.543 -3.7032z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-46.svg b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-46.svg
new file mode 100644
index 000000000..d100ba034
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-46.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 1031.4c-2.1276 0-4.0845 0.7343-5.625 1.9687l-1.8125-1.8125-1.4062 1.4063 1.8125 1.8125c-1.2344 1.5-1.9688 3.4-1.9688 5.6 0 4.9706 4.0294 9 9 9s9-4.0294 9-9c0-2.1276-0.73441-4.0845-1.9688-5.625l1.8125-1.8125-1.4062-1.4063-1.8125 1.8125c-1.5405-1.2344-3.4974-1.9687-5.625-1.9687zm0 2c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7 3.134-7 7-7zm0 1v6l-5.9668-0.627a6 6 0 0 0 3.2422 5.9727 6 6 0 0 0 6.7402 -0.8868 6 6 0 0 0 1.5859 -6.6093 6 6 0 0 0 -5.601 -3.9z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-47.svg b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-47.svg
new file mode 100644
index 000000000..a3322887e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-47.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 1031.4c-2.1276 0-4.0845 0.7344-5.625 1.9688l-1.8125-1.8125-1.4062 1.4062 1.8125 1.8125c-1.2344 1.5-1.9688 3.4-1.9688 5.6 0 4.9706 4.0294 9 9 9s9-4.0294 9-9c0-2.1276-0.73441-4.0845-1.9688-5.625l1.8125-1.8125-1.4062-1.4062-1.8125 1.8125c-1.5405-1.2344-3.4974-1.9688-5.625-1.9688zm0 2c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7 3.134-7 7-7zm0 1v6l-5.8691-1.248a6 6 0 0 0 2.7344 6.3632 6 6 0 0 0 6.9102 -0.4531 6 6 0 0 0 1.8809 -6.664 6 6 0 0 0 -5.657 -4z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-48.svg b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-48.svg
new file mode 100644
index 000000000..55c5cdc9c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-48.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 1031.4c-2.1276 0-4.0845 0.7343-5.625 1.9687l-1.8125-1.8125-1.4062 1.4063 1.8125 1.8125c-1.2344 1.5-1.9688 3.4-1.9688 5.6 0 4.9706 4.0294 9 9 9s9-4.0294 9-9c0-2.1276-0.73441-4.0845-1.9688-5.625l1.8125-1.8125-1.4062-1.4063-1.8125 1.8125c-1.5405-1.2344-3.4974-1.9687-5.625-1.9687zm0 2c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7 3.134-7 7-7zm0 1v6l-5.707-1.8535a6 6 0 0 0 2.1797 6.707 6 6 0 0 0 7.0547 0 6 6 0 0 0 2.1797 -6.707 6 6 0 0 0 -5.707 -4.1z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-49.svg b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-49.svg
new file mode 100644
index 000000000..7435bf593
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-49.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 1031.4c-2.1276 0-4.0845 0.7343-5.625 1.9687l-1.8125-1.8125-1.4062 1.4063 1.8125 1.8125c-1.2344 1.5-1.9688 3.4-1.9688 5.6 0 4.9706 4.0294 9 9 9s9-4.0294 9-9c0-2.1276-0.73441-4.0845-1.9688-5.625l1.8125-1.8125-1.4062-1.4063-1.8125 1.8125c-1.5405-1.2344-3.4974-1.9687-5.625-1.9687zm0 2c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7 3.134-7 7-7zm0 1v6l-5.4805-2.4414a6 6 0 0 0 1.584 7.0039 6 6 0 0 0 7.1641 0.4687 6 6 0 0 0 2.4844 -6.7363 6 6 0 0 0 -5.752 -4.3z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-50.svg b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-50.svg
new file mode 100644
index 000000000..3039abadb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-50.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 1031.4c-2.1276 0-4.0845 0.7344-5.625 1.9688l-1.8125-1.8125-1.4062 1.4062 1.8125 1.8125c-1.2344 1.5-1.9688 3.4-1.9688 5.6 0 4.9706 4.0294 9 9 9s9-4.0294 9-9c0-2.1276-0.73441-4.0845-1.9688-5.625l1.8125-1.8125-1.4062-1.4062-1.8125 1.8125c-1.5405-1.2344-3.4974-1.9688-5.625-1.9688zm0 2c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7 3.134-7 7-7zm0 1v6l-5.1953-3a6 6 0 0 0 0.95312 7.2422 6 6 0 0 0 7.2422 1 6 6 0 0 0 2.795 -6.8 6 6 0 0 0 -5.795 -4.4z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-51.svg b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-51.svg
new file mode 100644
index 000000000..7f5f4af9b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-51.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 1031.4c-2.1276 0-4.0845 0.7343-5.625 1.9687l-1.8125-1.8125-1.4062 1.4063 1.8125 1.8125c-1.2344 1.5-1.9688 3.4-1.9688 5.6 0 4.9706 4.0294 9 9 9s9-4.0294 9-9c0-2.1276-0.73441-4.0845-1.9688-5.625l1.8125-1.8125-1.4062-1.4063-1.8125 1.8125c-1.5405-1.2344-3.4974-1.9687-5.625-1.9687zm0 2c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7 3.134-7 7-7zm0 1v6l-4.8535-3.5274a6 6 0 0 0 0.29102 7.4239 6 6 0 0 0 7.2871 1.4492 6 6 0 0 0 3.1094 -6.7461 6 6 0 0 0 -5.834 -4.6z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-52.svg b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-52.svg
new file mode 100644
index 000000000..95911c517
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-52.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 1031.4c-2.1276 0-4.0845 0.7343-5.625 1.9687l-1.8125-1.8125-1.4062 1.4063 1.8125 1.8125c-1.2344 1.5-1.9688 3.4-1.9688 5.6 0 4.9706 4.0294 9 9 9s9-4.0294 9-9c0-2.1276-0.73441-4.0845-1.9688-5.625l1.8125-1.8125-1.4062-1.4063-1.8125 1.8125c-1.5405-1.2344-3.4974-1.9687-5.625-1.9687zm0 2c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7 3.134-7 7-7zm0 1v6l-4.459-4.0157a6 6 0 0 0 -0.39453 7.543 6 6 0 0 0 7.293 1.9531 6 6 0 0 0 3.4297 -6.7285 6 6 0 0 0 -5.869 -4.8z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-53.svg b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-53.svg
new file mode 100644
index 000000000..599ed2f6d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-53.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 1031.4c-2.1276 0-4.0845 0.7344-5.625 1.9688l-1.8125-1.8125-1.4062 1.4062 1.8125 1.8125c-1.2344 1.5-1.9688 3.4-1.9688 5.6 0 4.9706 4.0294 9 9 9s9-4.0294 9-9c0-2.1276-0.73441-4.0845-1.9688-5.625l1.8125-1.8125-1.4062-1.4062-1.8125 1.8125c-1.5405-1.2344-3.4974-1.9688-5.625-1.9688zm0 2c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7 3.134-7 7-7zm0 1v6l-4.0156-4.459a6 6 0 0 0 -1.0996 7.5938 6 6 0 0 0 7.2656 2.4668 6 6 0 0 0 3.75 -6.6953 6 6 0 0 0 -5.9 -4.9z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-54.svg b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-54.svg
new file mode 100644
index 000000000..a833bbcfa
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-54.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 1031.4c-2.1276 0-4.0845 0.7343-5.625 1.9687l-1.8125-1.8125-1.4062 1.4063 1.8125 1.8125c-1.2344 1.5-1.9688 3.4-1.9688 5.6 0 4.9706 4.0294 9 9 9s9-4.0294 9-9c0-2.1276-0.73441-4.0845-1.9688-5.625l1.8125-1.8125-1.4062-1.4063-1.8125 1.8125c-1.5405-1.2344-3.4974-1.9687-5.625-1.9687zm0 2c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7 3.134-7 7-7zm0 1v6l-3.5273-4.8536a6 6 0 0 0 -1.8184 7.5782 6 6 0 0 0 7.1992 2.9824 6 6 0 0 0 4.0723 -6.6465 6 6 0 0 0 -5.926 -5z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-55.svg b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-55.svg
new file mode 100644
index 000000000..2df8b891e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-55.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 1031.4c-2.1276 0-4.0845 0.7344-5.625 1.9688l-1.8125-1.8125-1.4062 1.4062 1.8125 1.8125c-1.2343 1.5405-1.9688 3.4974-1.9688 5.625 0 4.9706 4.0294 9 9 9s9-4.0294 9-9c0-2.1276-0.73441-4.0845-1.9688-5.625l1.8125-1.8125-1.4062-1.4062-1.8125 1.8125c-1.5405-1.2344-3.4974-1.9688-5.625-1.9688zm0 2c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7 3.134-7 7-7zm0 1v6l-3-5.1953a6 6 0 0 0 -2.543 7.4922 6 6 0 0 0 7.0957 3.498 6 6 0 0 0 4.3965 -6.5781 6 6 0 0 0 -5.9492 -5.2168z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-56.svg b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-56.svg
new file mode 100644
index 000000000..1c384e4c6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-56.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 1031.4c-2.1276 0-4.0845 0.7343-5.625 1.9687l-1.8125-1.8125-1.4062 1.4063 1.8125 1.8125c-1.2343 1.5405-1.9687 3.4974-1.9687 5.625 0 4.9706 4.0294 9 9 9s9-4.0294 9-9c0-2.1276-0.73441-4.0845-1.9688-5.625l1.8125-1.8125-1.4062-1.4063-1.8125 1.8125c-1.5405-1.2344-3.4974-1.9687-5.625-1.9687zm0 2c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7 3.134-7 7-7zm0 1v6l-2.4395-5.4805a6 6 0 0 0 -3.2676 7.334 6 6 0 0 0 6.9551 4.0156 6 6 0 0 0 4.7188 -6.4961 6 6 0 0 0 -5.967 -5.4z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-57.svg b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-57.svg
new file mode 100644
index 000000000..d4fc9d18f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-57.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 1031.4c-2.1276 0-4.0845 0.7343-5.625 1.9687l-1.8125-1.8125-1.4062 1.4063 1.8125 1.8125c-1.2343 1.5405-1.9688 3.4974-1.9688 5.625 0 4.9706 4.0294 9 9 9s9-4.0294 9-9c0-2.1276-0.73441-4.0845-1.9688-5.625l1.8125-1.8125-1.4063-1.4063-1.8125 1.8125c-1.5405-1.2344-3.4974-1.9687-5.625-1.9687zm0 2c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7 3.134-7 7-7zm0 1v6l-1.8535-5.707a6 6 0 0 0 -3.9805 7.1074 6 6 0 0 0 6.7734 4.5253 6 6 0 0 0 5.043 -6.3964 6 6 0 0 0 -5.9824 -5.5293z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-58.svg b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-58.svg
new file mode 100644
index 000000000..f4ed8ca77
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-58.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 1031.4c-2.1276 0-4.0845 0.7344-5.625 1.9688l-1.8125-1.8125-1.4062 1.4062 1.8125 1.8125c-1.2343 1.5405-1.9688 3.4974-1.9688 5.625 0 4.9706 4.0294 9 9 9s9-4.0294 9-9c0-2.1276-0.73441-4.0845-1.9688-5.625l1.8125-1.8125-1.4063-1.4062-1.8125 1.8125c-1.5405-1.2344-3.4974-1.9688-5.625-1.9688zm0 2c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7 3.134-7 7-7zm0 1v6l-1.8535-5.707a6 6 0 0 0 -3.9805 7.1074 6 6 0 0 0 6.7734 4.5254 6 6 0 0 0 5.043 -6.3965 6 6 0 0 0 -5.9824 -5.5293z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-59.svg b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-59.svg
new file mode 100644
index 000000000..818a74572
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-59.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 1031.4c-2.1276 0-4.0845 0.7344-5.625 1.9688l-1.8125-1.8125-1.4062 1.4062 1.8125 1.8125c-1.2343 1.5405-1.9688 3.4974-1.9688 5.625 0 4.9706 4.0294 9 9 9s9-4.0294 9-9c0-2.1276-0.73441-4.0845-1.9688-5.625l1.8125-1.8125-1.4063-1.4062-1.8125 1.8125c-1.5405-1.2344-3.4974-1.9688-5.625-1.9688zm0 2c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7 3.134-7 7-7zm0 1v6l-1.248-5.8691a6 6 0 0 0 -4.6777 6.8086 6 6 0 0 0 6.5527 5.0273 6 6 0 0 0 5.3652 -6.2812 6 6 0 0 0 -5.9922 -5.6856z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-60.svg b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-60.svg
new file mode 100644
index 000000000..0a5fdf347
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-60.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 1031.4c-2.1276 0-4.0845 0.7343-5.625 1.9687l-1.8125-1.8125-1.4062 1.4063 1.8125 1.8125c-1.2343 1.5405-1.9687 3.4974-1.9687 5.625 0 4.9706 4.0294 9 9 9s9-4.0294 9-9c0-2.1276-0.73441-4.0845-1.9688-5.625l1.8125-1.8125-1.4062-1.4063-1.8125 1.8125c-1.5405-1.2344-3.4974-1.9687-5.625-1.9687zm0 2c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7 3.134-7 7-7zm0 1v6l-0.62695-5.9668a6 6 0 0 0 -5.3555 6.4375 6 6 0 0 0 6.2969 5.5215 6 6 0 0 0 5.6836 -6.1485 6 6 0 0 0 -5.998 -5.8z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-61.svg b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-61.svg
new file mode 100644
index 000000000..695f774ec
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-indicator-light-61.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 1031.4c-2.1276 0-4.0845 0.7343-5.625 1.9687l-1.8125-1.8125-1.4062 1.4063 1.8125 1.8125c-1.2343 1.5405-1.9688 3.4974-1.9688 5.625 0 4.9706 4.0294 9 9 9s9-4.0294 9-9c0-2.1276-0.73441-4.0845-1.9688-5.625l1.8125-1.8125-1.4062-1.4063-1.8125 1.8125c-1.5405-1.2344-3.4974-1.9687-5.625-1.9687zm0 2c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7 3.134-7 7-7zm0 1a6 6 0 0 0 -6 6 6 6 0 0 0 6 6 6 6 0 0 0 6 -6 6 6 0 0 0 -6 -6z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-start-light.svg b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-start-light.svg
new file mode 100644
index 000000000..0e44c70c0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-start-light.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,3 C 9.8724,3 7.9155,3.73435 6.375,4.96875 L 4.5625,3.15625 3.15625,4.5625 4.96875,6.375 C 3.73435,7.9155 3,9.8724 3,12 c 0,4.971 4.0294,9 9,9 4.971,0 9,-4.029 9,-9 C 21,9.8724 20.26625,7.9155 19.03125,6.375 L 20.84375,4.5625 19.4375,3.15625 17.625,4.96875 C 16.084,3.73435 14.128,3 12,3 Z m 0,2 c 3.866,0 7,3.134 7,7 0,3.866 -3.134,7 -7,7 C 8.134,19 5,15.866 5,12 5,8.134 8.134,5 12,5 Z m -2,3 v 8 l 6,-4 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-stop-light.svg b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-stop-light.svg
new file mode 100644
index 000000000..c0ec27b7d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/pomodoro-stop-light.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(1 -1029.4)">
+ <path fill-opacity=".992" style="fill:currentColor" class="ColorScheme-Text" d="m11 2c-2.1276 0-4.0845 0.7344-5.625 1.9688l-1.8125-1.8126-1.4063 1.4063 1.8126 1.8125c-1.2344 1.5405-1.9688 3.4974-1.9688 5.625 0 4.9706 4.0294 9 9 9s9-4.0294 9-9c0-2.1276-0.734-4.0845-1.969-5.625l1.813-1.8125-1.406-1.4063-1.813 1.8126c-1.541-1.2344-3.497-1.9688-5.625-1.9688zm0 2c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7 3.134-7 7-7zm-3 4v6h6v-3-3z" transform="translate(0 1030.4)"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/popcorntime-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/24/popcorntime-tray.svg
new file mode 100644
index 000000000..0e133855d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/popcorntime-tray.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 4.857422,4.0000002 C 4.382562,4.0000002 4,4.3825621 4,4.8574221 L 4,12 20,12 20,4.8574221 c 0,-0.47484 -0.383422,-0.8574219 -0.857422,-0.8574219 l -14.285156,0 z m 3.142578,2 a 1,1 0 0 1 1,1 1,1 0 0 1 -1,1 1,1 0 0 1 -1,-1 1,1 0 0 1 1,-1 z m 8,0 a 1,1 0 0 1 1,1 1,1 0 0 1 -1,1 1,1 0 0 1 -1,-1 1,1 0 0 1 1,-1 z M 10,9 c 2.0537,0.31733 4,0 4,0 0,1.1046 -0.8954,2 -2,2 -1.1046,0 -2,-0.8954 -2,-2 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 4,12 0,7.142578 C 4,19.617578 4.382572,20 4.857422,20 l 14.285156,0 C 19.617578,20 20,19.617578 20,19.142578 L 20,12 4,12 Z m 3.902344,1 0.195312,0 C 8.597364,13 9,13.357028 9,13.800781 l 0,4.398438 C 9,18.642973 8.597364,19 8.097656,19 L 7.902344,19 C 7.402635,19 7,18.642973 7,18.199219 L 7,13.800781 C 7,13.357028 7.402635,13 7.902344,13 Z m 4,0 0.195312,0 C 12.597364,13 13,13.357028 13,13.800781 l 0,4.398438 C 13,18.642973 12.597364,19 12.097656,19 l -0.195312,0 C 11.402635,19 11,18.642973 11,18.199219 l 0,-4.398438 C 11,13.357028 11.402635,13 11.902344,13 Z m 4,0 0.195312,0 C 16.597364,13 17,13.357028 17,13.800781 l 0,4.398438 C 17,18.642973 16.597364,19 16.097656,19 l -0.195312,0 C 15.402636,19 15,18.642973 15,18.199219 l 0,-4.398438 C 15,13.357028 15.402636,13 15.902344,13 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/pragha-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/pragha-panel.svg
new file mode 100644
index 000000000..cfb3ac0e7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/pragha-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 14.972853,4.0004188 c -0.08669,-0.00541 -0.224954,0.052592 -0.478515,0.1660156 -0.300984,0.1346429 -0.984079,0.2441407 -1.519532,0.2441406 -1.894939,0.039685 -3.4120549,0.7044527 -4.6406248,1.9589843 -1.66758,1.7143604 -2.192301,3.8724007 -1.431641,5.8749997 0.175588,0.46226 0.281926,0.932494 0.236328,1.044922 -0.04558,0.112423 -0.366205,0.422558 -0.710937,0.691407 -0.74902,0.58406 -1.26689,1.526779 -1.396484,2.539062 -0.07785,0.608054 -0.02388,0.897726 0.30664,1.621093 0.70984,1.553379 2.319357,2.218356 4.035156,1.667969 0.9934918,-0.318676 1.9873838,-1.450655 2.7832038,-3.167968 0.687326,-1.483288 0.717404,-1.519977 1.455078,-1.787109 1.243636,-0.450378 2.027721,-0.947362 2.806641,-1.781251 C 17.79908,11.594257 18.311517,9.6802002 17.816603,7.8500281 17.594214,7.0277091 17.405741,6.7445522 16.398635,5.6976844 15.760712,5.0345615 15.195189,4.3622316 15.140822,4.2054969 15.094992,4.0734508 15.059552,4.0058095 14.972853,4.0004188 Z m -3.136718,2 c 0.583947,0.0024 1.034985,0.1788654 1.158203,0.5292968 0.0404,0.1149159 -0.130658,0.6565893 -0.38086,1.203125 -0.643418,1.4055406 -0.847528,2.1787226 -1.236328,4.6582024 -0.482198,3.075068 -1.008865,4.402744 -2.0644528,5.201172 -0.665454,0.50331 -1.483417,0.545393 -1.919922,0.101562 -0.377644,-0.383984 -0.486213,-0.864898 -0.310547,-1.369139 0.139149,-0.399431 0.673188,-0.46395 1.687406,-0.613281 0.705615,-0.103876 1.2031249,-0.59278 1.2031249,-1.232422 0,-0.402502 -0.162872,-0.633313 -0.7109369,-1.212891 -0.847927,-0.896702 -1.619049,-1.757208 -1.622954,-2.84375 -0.0062,-1.699446 0.826812,-3.1447548 2.2480469,-3.9042972 0.6497829,-0.3472521 1.3652679,-0.5199739 1.9492199,-0.517578 z m 2.33789,1.001953 c 0.204073,-0.026668 0.463475,0.1829108 0.830078,0.6191407 1.448466,1.7234697 1.300085,4.3315805 -0.332031,5.8300785 -0.695725,0.638752 -0.859407,0.678105 -1.341797,0.333984 -0.279023,-0.199046 -0.332376,-0.379441 -0.330078,-1.107423 0.0033,-1.115268 0.382421,-3.8470416 0.677734,-4.8847645 0.143104,-0.5028478 0.292018,-0.7643278 0.496094,-0.7910157 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/preferences-desktop-accessibility-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/preferences-desktop-accessibility-panel.svg
new file mode 100644
index 000000000..313131c21
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/preferences-desktop-accessibility-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11.5,4 C 10.12,4 9,5.12 9,6.5 9,7.88 10.12,9 11.5,9 12.88,9 14,7.88 14,6.5 14,5.12 12.88,4 11.5,4 Z m -6.5,6 0,2 4,0 0,8 2,0 0,-5 1,0 0,5 2,0 0,-8 4,0 0,-2 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/preferences-system-bluetooth-activated.svg b/.icons/Gruvbox-Plus-Dark/panel/24/preferences-system-bluetooth-activated.svg
new file mode 120000
index 000000000..6e9e06d1a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/preferences-system-bluetooth-activated.svg
@@ -0,0 +1 @@
+network-bluetooth-activated.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/preferences-system-bluetooth-active.svg b/.icons/Gruvbox-Plus-Dark/panel/24/preferences-system-bluetooth-active.svg
new file mode 120000
index 000000000..af9ceb3ec
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/preferences-system-bluetooth-active.svg
@@ -0,0 +1 @@
+bluetooth-active.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/preferences-system-bluetooth-inactive.svg b/.icons/Gruvbox-Plus-Dark/panel/24/preferences-system-bluetooth-inactive.svg
new file mode 120000
index 000000000..cdcdf9284
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/preferences-system-bluetooth-inactive.svg
@@ -0,0 +1 @@
+bluetooth-disabled.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/preferences-system-bluetooth.svg b/.icons/Gruvbox-Plus-Dark/panel/24/preferences-system-bluetooth.svg
new file mode 120000
index 000000000..0ef235277
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/preferences-system-bluetooth.svg
@@ -0,0 +1 @@
+network-bluetooth.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/prime-hybrid.svg b/.icons/Gruvbox-Plus-Dark/panel/24/prime-hybrid.svg
new file mode 100644
index 000000000..0ab705653
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/prime-hybrid.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7,4 C 5.892,4 5,4.892 5,6 v 12 c 0,1.108 0.892,2 2,2 h 7 v -7 h -3 v 4 H 9 V 13 11 7 h 2 v 4 h 3 V 4 Z m 7,7 v 2 h 3 v 4 h 2 V 7 h -2 v 4 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/prime-intel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/prime-intel.svg
new file mode 120000
index 000000000..6a93b8afc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/prime-intel.svg
@@ -0,0 +1 @@
+optimus-tray-intel.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/prime-nvidia.svg b/.icons/Gruvbox-Plus-Dark/panel/24/prime-nvidia.svg
new file mode 120000
index 000000000..f32571e93
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/prime-nvidia.svg
@@ -0,0 +1 @@
+optimus-tray-nvidia.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/printer-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/printer-symbolic.svg
new file mode 120000
index 000000000..f0bff2272
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/printer-symbolic.svg
@@ -0,0 +1 @@
+printer.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/printer.svg b/.icons/Gruvbox-Plus-Dark/panel/24/printer.svg
new file mode 100644
index 000000000..f5a3d71c6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/printer.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m7 4v3h10v-3zm-2 4c-0.5 0-1 0.5-1 1v5c0 0.5 0.5 1 1 1h1v-2h12v2h1c0.5 0 1-0.5 1-1v-5c0-0.5-0.5-1-1-1zm2 6v6h10v-6z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/process-syncing-down.svg b/.icons/Gruvbox-Plus-Dark/panel/24/process-syncing-down.svg
new file mode 100644
index 000000000..6dbd55d76
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/process-syncing-down.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m5 5c-0.554 0-1 0.446-1 1v2.2832c0.2965-0.1755 0.636-0.2832 1-0.2832h3.5859l1.7071-1.707a1.0001 1.0001 0 0 1 0.707 -0.293h1c0-0.554-0.446-1-1-1h-6zm6 2l-2 2h-4c-0.554 0-1 0.446-1 1v8c0 1.108 0.892 2 2 2h12c1.108 0 2-0.892 2-2v-10c0-0.554-0.446-1-1-1h-8zm0 3h2v4h2l-3 4-3-4h2v-4z" transform="translate(0 1028.4)"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/process-syncing-error.svg b/.icons/Gruvbox-Plus-Dark/panel/24/process-syncing-error.svg
new file mode 100644
index 000000000..12bf114ce
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/process-syncing-error.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#fb4934; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m5 5c-0.554 0-1 0.446-1 1v2.2832c0.2965-0.1755 0.636-0.2832 1-0.2832h1 1 1.5859l1.7071-1.707a1.0001 1.0001 0 0 1 0.707 -0.293h1c0-0.554-0.446-1-1-1h-6zm6 2-2 2h-2-1-1c-0.554 0-1 0.446-1 1v1 1 2 1 3c0 1.108 0.892 2 2 2h12c1.108 0 2-0.892 2-2v-3-1-6c0-0.554-0.446-1-1-1h-8zm0.98 2.3203a0.44445 0.44445 0 0 1 0.045 0 0.44445 0.44445 0 0 1 0.401 0.3047l0.797 2.391 2.519 0.025a0.44445 0.44445 0 0 1 0.26 0.801l-2.025 1.498 0.753 2.404a0.44445 0.44445 0 0 1 -0.683 0.494l-2.049-1.465-2.0527 1.461a0.44445 0.44445 0 0 1 -0.6816 -0.498l0.7593-2.402-2.023-1.5a0.44445 0.44445 0 0 1 0.2617 -0.803l2.5193-0.019 0.801-2.387a0.44445 0.44445 0 0 1 0.398 -0.3047z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/process-syncing-idle.svg b/.icons/Gruvbox-Plus-Dark/panel/24/process-syncing-idle.svg
new file mode 100644
index 000000000..ecc8a0160
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/process-syncing-idle.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m5 5c-0.554 0-1 0.446-1 1v2.2832c0.2965-0.1755 0.636-0.2832 1-0.2832h3.5859l1.7071-1.707a1.0001 1.0001 0 0 1 0.707 -0.293h1c0-0.554-0.446-1-1-1h-6zm6 2l-2 2h-4c-0.554 0-1 0.446-1 1v8c0 1.108 0.892 2 2 2h12c1.108 0 2-0.892 2-2v-10c0-0.554-0.446-1-1-1h-8zm0.98 2.3203a0.44445 0.44445 0 0 1 0.045 0 0.44445 0.44445 0 0 1 0.401 0.3047l0.797 2.391 2.519 0.025a0.44445 0.44445 0 0 1 0.26 0.801l-2.025 1.498 0.753 2.404a0.44445 0.44445 0 0 1 -0.683 0.494l-2.049-1.465-2.0527 1.461a0.44445 0.44445 0 0 1 -0.6816 -0.498l0.7593-2.402-2.023-1.5a0.44445 0.44445 0 0 1 0.2617 -0.803l2.5193-0.019 0.801-2.387a0.44445 0.44445 0 0 1 0.398 -0.3047z" transform="translate(0 1028.4)"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/process-syncing-up.svg b/.icons/Gruvbox-Plus-Dark/panel/24/process-syncing-up.svg
new file mode 100644
index 000000000..99635f49f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/process-syncing-up.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m5 5c-0.554 0-1 0.446-1 1v2.2832c0.2965-0.1755 0.636-0.2832 1-0.2832h3.5859l1.7071-1.707a1.0001 1.0001 0 0 1 0.707 -0.293h1c0-0.554-0.446-1-1-1h-6zm6 2l-2 2h-4c-0.554 0-1 0.446-1 1v8c0 1.108 0.892 2 2 2h12c1.108 0 2-0.892 2-2v-10c0-0.554-0.446-1-1-1h-8zm1 3l3 4h-2v4h-2v-4h-2l3-4z" transform="translate(0 1028.4)"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/process-syncing.svg b/.icons/Gruvbox-Plus-Dark/panel/24/process-syncing.svg
new file mode 100644
index 000000000..5c6f0715f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/process-syncing.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m5 5c-0.554 0-1 0.446-1 1v2.2832c0.2965-0.1755 0.636-0.2832 1-0.2832h3.5859l1.7071-1.707a1.0001 1.0001 0 0 1 0.707 -0.293h1c0-0.554-0.446-1-1-1h-6zm6 2l-2 2h-4c-0.554 0-1 0.446-1 1v8c0 1.108 0.892 2 2 2h12c1.108 0 2-0.892 2-2v-10c0-0.554-0.446-1-1-1h-8zm2 3l4 4h-2v2h-2v-6zm-3 2h2v6l-4-4h2v-2z" transform="translate(0 1028.4)"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/protonmail-indicator.svg b/.icons/Gruvbox-Plus-Dark/panel/24/protonmail-indicator.svg
new file mode 100644
index 000000000..71988e2a1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/protonmail-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12.000077,3.999938 c -0.376405,0 -0.754439,0.016971 -0.994141,0.052734 -2.8932644,0.4315301 -4.6029634,1.8938258 -4.9453114,4.226563 -0.03782,0.257736 -0.04861,0.715323 -0.05469,2.46875 l -0.0059,2.082031 0.08398,0.138672 c 0.207221,0.343093 0.493264,0.583776 1.855469,1.5625 2.2773884,1.636272 3.2125684,2.234165 3.7890624,2.416016 0.09098,0.0287 0.21673,0.0519 0.279296,0.05273 0.382606,0.0053 1.501514,-0.643479 3.195313,-1.855469 2.112288,-1.511443 2.503135,-1.825343 2.708984,-2.167969 l 0.08789,-0.14648 0,-1.71875 c 0,-2.240483 -0.01403,-2.637028 -0.115234,-3.117187 C 17.704319,7.137796 17.375044,6.462242 16.851596,5.8729849 16.011412,4.9271679 14.697387,4.3069974 12.992222,4.0526724 c -0.23971,-0.03575 -0.615783,-0.052734 -0.992188,-0.052734 z m 0,3 c 1.999997,9e-6 2.545045,1.178874 2.931641,2.623047 0.06807,0.25426 0.06836,0.264618 0.06836,1.298828 0,0.573422 -0.0078,1.052891 -0.01758,1.064453 -0.0098,0.01154 -1.346061,0.01606 -2.982422,0.01172 -1.63636,0.0044 -2.9726224,-1.59e-4 -2.9824214,-0.01172 -0.0098,-0.01156 -0.01758,-0.491031 -0.01758,-1.064453 0,-1.03421 3.19e-4,-1.044568 0.06836,-1.298828 0.3866,-1.444173 0.9316434,-2.623056 2.9316394,-2.623047 z m -5.9980464,7 c 0,0 -0.0057,0.587641 0.002,2.775391 l 0.0098,2.6875 0.08984,0.167968 c 0.06931,0.128895 0.125514,0.187587 0.238281,0.253907 l 0.148437,0.08789 2.390625,0.01367 c 1.3148174,0.0079 3.7752454,0.01447 5.4687494,0.01367 l 3.080079,-0.002 0.148437,-0.0625 c 0.19133,-0.08219 0.247244,-0.132473 0.335937,-0.298828 l 0.07227,-0.134766 0.0039,-2.451172 0.0097,-3.05073 -0.03906,0 -0.04883,0.08008 c -0.20585,0.333837 -0.596697,0.63864 -2.708985,2.111326 -1.693807,1.180911 -2.812716,1.813794 -3.195322,1.808594 -0.06257,-8e-4 -0.188315,-0.02476 -0.279296,-0.05273 -0.576494,-0.17719 -1.511674,-0.757249 -3.7890624,-2.351563 -1.362207,-0.953626 -1.648249,-1.189142 -1.855469,-1.523437 l -0.04492,-0.07227 -0.03711,0 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/protonmail-notification.svg b/.icons/Gruvbox-Plus-Dark/panel/24/protonmail-notification.svg
new file mode 100644
index 000000000..e2e9e2af9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/protonmail-notification.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="20" cy="4" r="2"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12.000077,3.999938 c -0.376405,0 -0.754439,0.016971 -0.994141,0.052734 -2.8932644,0.4315301 -4.6029634,1.8938258 -4.9453114,4.226563 -0.03782,0.257736 -0.04861,0.715323 -0.05469,2.46875 l -0.0059,2.082031 0.08398,0.138672 c 0.207221,0.343093 0.493264,0.583776 1.855469,1.5625 2.2773884,1.636272 3.2125684,2.234165 3.7890624,2.416016 0.09098,0.0287 0.21673,0.0519 0.279296,0.05273 0.382606,0.0053 1.501514,-0.643479 3.195313,-1.855469 2.112288,-1.511443 2.503135,-1.825343 2.708984,-2.167969 l 0.08789,-0.14648 0,-1.71875 c 0,-2.240483 -0.01403,-2.637028 -0.115234,-3.117187 C 17.704319,7.137796 17.375044,6.462242 16.851596,5.8729849 16.011412,4.9271679 14.697387,4.3069974 12.992222,4.0526724 c -0.23971,-0.03575 -0.615783,-0.052734 -0.992188,-0.052734 z m 0,3 c 1.999997,9e-6 2.545045,1.178874 2.931641,2.623047 0.06807,0.25426 0.06836,0.264618 0.06836,1.298828 0,0.573422 -0.0078,1.052891 -0.01758,1.064453 -0.0098,0.01154 -1.346061,0.01606 -2.982422,0.01172 -1.63636,0.0044 -2.9726224,-1.59e-4 -2.9824214,-0.01172 -0.0098,-0.01156 -0.01758,-0.491031 -0.01758,-1.064453 0,-1.03421 3.19e-4,-1.044568 0.06836,-1.298828 0.3866,-1.444173 0.9316434,-2.623056 2.9316394,-2.623047 z m -5.9980464,7 c 0,0 -0.0057,0.587641 0.002,2.775391 l 0.0098,2.6875 0.08984,0.167968 c 0.06931,0.128895 0.125514,0.187587 0.238281,0.253907 l 0.148437,0.08789 2.390625,0.01367 c 1.3148174,0.0079 3.7752454,0.01447 5.4687494,0.01367 l 3.080079,-0.002 0.148437,-0.0625 c 0.19133,-0.08219 0.247244,-0.132473 0.335937,-0.298828 l 0.07227,-0.134766 0.0039,-2.451172 0.0097,-3.05073 -0.03906,0 -0.04883,0.08008 c -0.20585,0.333837 -0.596697,0.63864 -2.708985,2.111326 -1.693807,1.180911 -2.812716,1.813794 -3.195322,1.808594 -0.06257,-8e-4 -0.188315,-0.02476 -0.279296,-0.05273 -0.576494,-0.17719 -1.511674,-0.757249 -3.7890624,-2.351563 -1.362207,-0.953626 -1.648249,-1.189142 -1.855469,-1.523437 l -0.04492,-0.07227 -0.03711,0 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/psensor_hot.svg b/.icons/Gruvbox-Plus-Dark/panel/24/psensor_hot.svg
new file mode 100644
index 000000000..5a1b72b51
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/psensor_hot.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m 12,3.999999 c -1.662,0 -3,1.338 -3,3 v 4.007812 c -1.256833,0.942621 -1.997544,2.421151 -2,3.992188 0.0029,2.624395 2.034298,4.799946 4.652344,4.982422 0.115575,0.0109 0.23157,0.01677 0.347656,0.01758 2.761424,0 5,-2.238576 5,-5 -0.0025,-1.571037 -0.743168,-3.049566 -2,-3.992188 V 6.999999 c 0,-1.662 -1.338,-3 -3,-3 z m 0,2 c 0.588594,0 1,0.4114055 1,1 v 5.007812 l 0.800781,0.59961 c 0.754951,0.566211 1.197108,1.450832 1.199219,2.394531 -10e-4,1.67894 -1.319107,2.997011 -2.998047,2.998047 -0.05407,-6.94e-4 -0.108141,-0.0027 -0.162109,-0.0078 l -0.02344,-0.0039 -0.02539,-0.002 C 10.201993,17.875601 9.002731,16.592617 9,14.999999 9.0027,14.057107 9.444771,13.173255 10.199218,12.607421 L 11,12.007811 V 6.999999 c 0,-0.5885945 0.411406,-1 1,-1 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/psensor_normal.svg b/.icons/Gruvbox-Plus-Dark/panel/24/psensor_normal.svg
new file mode 100644
index 000000000..ed79b56b0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/psensor_normal.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,3.999999 c -1.662,0 -3,1.338 -3,3 v 4.007812 c -1.256833,0.942621 -1.997544,2.421151 -2,3.992188 0.0029,2.624395 2.034298,4.799946 4.652344,4.982422 0.115575,0.0109 0.23157,0.01677 0.347656,0.01758 2.761424,0 5,-2.238576 5,-5 -0.0025,-1.571037 -0.743168,-3.049566 -2,-3.992188 V 6.999999 c 0,-1.662 -1.338,-3 -3,-3 z m 0,2 c 0.588594,0 1,0.4114055 1,1 v 5.007812 l 0.800781,0.59961 c 0.754951,0.566211 1.197108,1.450832 1.199219,2.394531 -10e-4,1.67894 -1.319107,2.997011 -2.998047,2.998047 -0.05407,-6.94e-4 -0.108141,-0.0027 -0.162109,-0.0078 l -0.02344,-0.0039 -0.02539,-0.002 C 10.201993,17.875601 9.002731,16.592617 9,14.999999 9.0027,14.057107 9.444771,13.173255 10.199218,12.607421 L 11,12.007811 V 6.999999 c 0,-0.5885945 0.411406,-1 1,-1 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/pushbullet-indicator-disabled.svg b/.icons/Gruvbox-Plus-Dark/panel/24/pushbullet-indicator-disabled.svg
new file mode 100644
index 000000000..ce946a836
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/pushbullet-indicator-disabled.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 4,6 4,18 6,18 6,6 Z m 4,0 0,12 4.2528,-0.03231 c 2.9313,-0.03263 3.2079,-0.07305 4.4472,-0.67688 2.702,-1.3165 3.9783,-4.5042 2.94,-7.3433 -0.686,-1.8753 -2.246,-3.2637 -4.235,-3.7686 -0.625,-0.1586 -1.022,-0.1792 -3.45,-0.1792 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/pushbullet-indicator-light.svg b/.icons/Gruvbox-Plus-Dark/panel/24/pushbullet-indicator-light.svg
new file mode 100644
index 000000000..5eb27d3fb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/pushbullet-indicator-light.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m4 6v12h2v-12zm4 0v12l4.2528-0.03231c2.9313-0.03263 3.2079-0.07305 4.4472-0.67688 2.702-1.3165 3.9783-4.5042 2.94-7.3433-0.68573-1.875-2.2461-3.2634-4.2352-3.7683-0.62476-0.15859-1.0216-0.17917-3.45-0.17917z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/pushbullet-indicator-paused.svg b/.icons/Gruvbox-Plus-Dark/panel/24/pushbullet-indicator-paused.svg
new file mode 100644
index 000000000..7d1e49610
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/pushbullet-indicator-paused.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4 6 L 4 18 L 6 18 L 6 6 L 4 6 z M 8 6 L 8 18 L 12.251953 17.966797 C 15.183253 17.934167 15.459919 17.894846 16.699219 17.291016 C 19.401219 15.974516 20.678925 12.786366 19.640625 9.9472656 C 18.954625 8.0719656 17.393297 6.6845875 15.404297 6.1796875 C 14.779297 6.0210875 14.383078 6 11.955078 6 L 8 6 z M 11 9 L 13 9 L 13 15 L 11 15 L 11 9 z M 14 9 L 16 9 L 16 15 L 14 15 L 14 9 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/pushbullet-indicator-sync0-light.svg b/.icons/Gruvbox-Plus-Dark/panel/24/pushbullet-indicator-sync0-light.svg
new file mode 100644
index 000000000..e90b83b5f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/pushbullet-indicator-sync0-light.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m3.9998 6v12h2v-12h-2zm4 0v12l4.252-0.0332c2.9313-0.03263 3.208-0.07195 4.4473-0.67578 2.702-1.3165 3.9797-4.5047 2.9414-7.3438-0.686-1.8751-2.248-3.2628-4.237-3.7677-0.625-0.1586-1.021-0.1797-3.449-0.1797h-3.9552zm6 2c1.4826 0 2.4128 0.55829 3 1.25v-1.25h1v2 1h-1-2v-1h1.3125c-0.435-0.557-1.1425-1-2.3125-1-3 0-3 3-3 3h-1s0-4 4-4zm3 4h1s0 4-4 4c-1.4826-0.00001-2.4128-0.5583-3-1.25v1.25h-1v-2-1h1 2v1h-1.3125c0.43536 0.55672 1.1425 1 2.3125 1 3 0.00001 3-3 3-3z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/pushbullet-indicator-sync1-light.svg b/.icons/Gruvbox-Plus-Dark/panel/24/pushbullet-indicator-sync1-light.svg
new file mode 100644
index 000000000..5c32f5f47
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/pushbullet-indicator-sync1-light.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m3.9998 6v12h2v-12h-2zm4 0v12l4.252-0.0332c2.9313-0.03263 3.208-0.07195 4.4473-0.67578 2.702-1.3165 3.9797-4.5047 2.9414-7.3438-0.686-1.8751-2.248-3.2628-4.237-3.7677-0.625-0.1586-1.021-0.1797-3.449-0.1797h-3.9552zm6.2637 1.918c0.79757 0.03798 1.6806 0.37002 2.5645 1.2539 1.0484 1.0484 1.3122 2.1015 1.2383 3.0059l0.882-0.885 0.707 0.707-1.414 1.414-0.707 0.707-0.707-0.707-1.414-1.414 0.70703-0.70703 0.92773 0.92773c0.08627-0.70145-0.10042-1.5145-0.92773-2.3418-2.1213-2.1213-4.2422 0-4.2422 0l-0.707-0.7073s1.3372-1.3375 3.0918-1.2539zm-3.799 1.9609 0.707 0.7071 1.414 1.414-0.707 0.707-0.928-0.928c-0.08582 0.70151 0.10041 1.5145 0.92774 2.3418 2.1213 2.1213 4.2422 0 4.2422 0l0.70703 0.70703s-2.8278 2.8284-5.6562 0c-1.0484-1.0484-1.3122-2.1015-1.2383-3.0059l-0.883 0.885-0.707-0.707 1.4141-1.414 0.7074-0.7071z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/pushbullet-indicator-sync2-light.svg b/.icons/Gruvbox-Plus-Dark/panel/24/pushbullet-indicator-sync2-light.svg
new file mode 100644
index 000000000..ab1935deb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/pushbullet-indicator-sync2-light.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m3.9998 6v12h2v-12h-2zm4 0v12l4.252-0.0332c2.9313-0.03263 3.208-0.07195 4.4473-0.67578 2.702-1.3165 3.9797-4.5047 2.9414-7.3438-0.686-1.8751-2.248-3.2628-4.237-3.7677-0.625-0.1586-1.021-0.1797-3.449-0.1797h-3.9552zm2 2h2 1v1 2h-1v-1.3125c-0.557 0.4355-1 1.1425-1 2.3125-0.00001 3 3 3 3 3v1s-4 0-4-4c0.00001-1.4826 0.5583-2.4128 1.25-3h-1.25v-1zm4 0s4 0 4 4c0 1.4826-0.55829 2.4128-1.25 3h1.25v1h-2-1v-1-2h1v1.3125c0.557-0.435 1-1.1425 1-2.3125 0-3-3-3-3-3v-1z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/pushbullet-indicator-sync3-light.svg b/.icons/Gruvbox-Plus-Dark/panel/24/pushbullet-indicator-sync3-light.svg
new file mode 100644
index 000000000..5a9a78058
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/pushbullet-indicator-sync3-light.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m3.9998 6v12h2v-12h-2zm4 0v12l4.252-0.0332c2.9313-0.03263 3.208-0.07195 4.4473-0.67578 2.702-1.3165 3.9797-4.5047 2.9414-7.3438-0.686-1.8751-2.248-3.2628-4.237-3.7677-0.625-0.1586-1.021-0.1797-3.449-0.1797h-3.9552zm6 0.34375 1.4141 1.4141 0.70703 0.70703-0.70703 0.70703-1.4141 1.4141-0.70703-0.70703 0.92773-0.92773c-0.702-0.0859-1.515 0.1003-2.342 0.9276-2.1213 2.1213 0 4.2422 0 4.2422l-0.70703 0.70703s-2.8284-2.8278 0-5.6562c1.0484-1.0483 2.1015-1.3122 3.0059-1.2383l-0.885-0.8827 0.707-0.707zm2.8281 2.8281s2.8284 2.8278 0 5.6562c-1.0484 1.0484-2.1015 1.3122-3.0059 1.2383l0.88476 0.88281-0.70703 0.70703-1.4141-1.4141-0.70703-0.70703 0.70703-0.70703 1.4141-1.4141 0.70703 0.70703-0.92773 0.92773c0.70145 0.08627 1.5145-0.10042 2.3418-0.92773 2.1213-2.1213 0-4.2422 0-4.2422l0.70703-0.70703z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/pushbullet-indicator-transparent.svg b/.icons/Gruvbox-Plus-Dark/panel/24/pushbullet-indicator-transparent.svg
new file mode 120000
index 000000000..193f4a312
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/pushbullet-indicator-transparent.svg
@@ -0,0 +1 @@
+pushbullet-indicator-disabled.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/pushbullet-indicator.svg b/.icons/Gruvbox-Plus-Dark/panel/24/pushbullet-indicator.svg
new file mode 120000
index 000000000..77a38cf91
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/pushbullet-indicator.svg
@@ -0,0 +1 @@
+pushbullet-indicator-light.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/qbittorrent-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/qbittorrent-panel.svg
new file mode 120000
index 000000000..e96793b62
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/qbittorrent-panel.svg
@@ -0,0 +1 @@
+qbittorrent-tray.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/qbittorrent-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/24/qbittorrent-tray.svg
new file mode 100644
index 000000000..53026b9af
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/qbittorrent-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 14,4 a 1,1 0 0 0 -1,1 v 11 h 2 V 15.458984 C 15.607485,15.81219 16.297298,15.998156 17,16 19.209139,16 21,14.209139 21,12 21,9.790861 19.209139,8 17,8 16.29748,8.0013 15.607679,8.186556 15,8.539063 V 5 A 1,1 0 0 0 14,4 Z M 7,8 c -2.209139,0 -4,1.790861 -4,4 0,2.209139 1.790861,4 4,4 0.7025232,-0.0013 1.3923246,-0.188495 2,-0.541016 V 19 a 1,1 0 0 0 1,1 1,1 0 0 0 1,-1 V 8 H 9 V 8.541016 C 8.3925148,8.18781 7.7027016,8.001855 7,8 Z m 0,2 c 1.1045695,0 2,0.895431 2,2 0,1.104569 -0.8954305,2 -2,2 -1.1045695,0 -2,-0.895431 -2,-2 0,-1.104569 0.8954305,-2 2,-2 z m 10,0 c 1.104569,0 2,0.895431 2,2 0,1.104569 -0.895431,2 -2,2 -1.104569,0 -2,-0.895431 -2,-2 0,-1.104569 0.895431,-2 2,-2 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/qelectrotech-indicator.svg b/.icons/Gruvbox-Plus-Dark/panel/24/qelectrotech-indicator.svg
new file mode 100644
index 000000000..7576dc865
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/qelectrotech-indicator.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1032.4a7 8 0 0 0 -7 8 7 8 0 0 0 7 8 7 8 0 0 0 3.7949 -1.2852l-1.2812-1.5371a5 6 0 0 1 -2.514 0.8 5 6 0 0 1 -5 -6 5 6 0 0 1 5 -6 5 6 0 0 1 4.2383 2.8242l2.7422 2.7422a7 8 0 0 0 -6.98 -7.5zm3 5 2 4.5-3 1.5 5 6-2-5 3-2-5-5z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/qjoypad-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/24/qjoypad-tray.svg
new file mode 100644
index 000000000..7322997af
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/qjoypad-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 7.0249898,4.0000744 v 0.00195 c -2.4887083,0 -4.3597989,2.0010688 -4.4906099,4.4804688 L 2.0362913,17.943434 c -0.3150264,1.85 1.482765,3.017141 2.9943906,0.994141 0.9425788,-1.279 2.9689984,-3.9375 2.9689984,-3.9375 l 8.0006697,0.04102 2.988531,4.021484 c 1.499025,2.012 3.186861,0.357874 2.996345,-1.003906 L 21.48909,8.5840588 c 7.84e-4,-0.034624 0.0098,-0.066745 0.0098,-0.1015625 -3e-5,-2.4824 -2.002332,-4.4824219 -4.490641,-4.4824219 z m -1.0254769,2 h 2.0001674 v 2 H 9.9998477 V 10.000075 H 7.9996803 v 2 H 5.9995129 v -2 H 3.9993455 V 8.0000744 h 2.0001674 z m 11.0009211,0 a 1.0000837,1 0 0 1 1.000083,1 1.0000837,1 0 0 1 -1.000083,1 1.0000837,1 0 0 1 -1.000084,-1 1.0000837,1 0 0 1 1.000084,-1 z m -2.000168,2 A 1.0000837,1 0 0 1 16.00035,9.0000749 1.0000837,1 0 0 1 15.000266,10.000075 1.0000837,1 0 0 1 14.000183,9.0000749 1.0000837,1 0 0 1 15.000266,8.0000744 Z m 4.000335,0 a 1.0000837,1 0 0 1 1.000084,1.0000005 1.0000837,1 0 0 1 -1.000084,1.0000001 1.0000837,1 0 0 1 -1.000084,-1.0000001 1.0000837,1 0 0 1 1.000084,-1.0000005 z m -2.000167,2.0000006 a 1.0000837,1 0 0 1 1.000083,1 1.0000837,1 0 0 1 -1.000083,1 1.0000837,1 0 0 1 -1.000084,-1 1.0000837,1 0 0 1 1.000084,-1 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/qnapi-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/qnapi-panel.svg
new file mode 100644
index 000000000..f261dd685
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/qnapi-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4.888672,5.0000002 C 4.396182,5.0000002 4,5.3903002 4,5.8750002 L 4,17 c 0,0.48475 0.396442,0.98462 0.888672,1 L 13,18 l 1.5,2 1.5,-2 3.111328,0 C 19.603328,18 20,17.485 20,17 L 20,5.8750002 c 0,-0.4847 -0.395672,-0.875 -0.888672,-0.875 l -14.222656,0 z m 2.111328,3 10,0 L 17,9 7,9 7,8.0000002 Z M 7,11 l 10,0 0,1 -10,0 0,-1 z m 0,3 6,0 0,1 -6,0 0,-1 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/qomp-pause-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/qomp-pause-panel.svg
new file mode 100644
index 000000000..77f2c8808
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/qomp-pause-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12 4 C 7.568 4 4 7.568 4 12 C 4 16.432 7.568 20 12 20 C 16.432 20 20 16.432 20 12 C 20 7.568 16.432 4 12 4 z M 12 6 A 6 6 0 0 1 18 12 A 6 6 0 0 1 12 18 A 6 6 0 0 1 6 12 A 6 6 0 0 1 12 6 z M 9 9 L 9 15 L 11 15 L 11 9 L 9 9 z M 13 9 L 13 15 L 15 15 L 15 9 L 13 9 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/qomp-play-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/qomp-play-panel.svg
new file mode 100644
index 000000000..ad5f94587
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/qomp-play-panel.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,4 c -4.432,0 -8,3.568 -8,8 0,4.432 3.568,8 8,8 4.432,0 8,-3.568 8,-8 0,-4.432 -3.568,-8 -8,-8 z m 0,2 a 6,6 0 0 1 6,6 6,6 0 0 1 -6,6 6,6 0 0 1 -6,-6 6,6 0 0 1 6,-6 z"/>
+ <g style="fill:currentColor;enable-background:new" class="ColorScheme-Highlight" transform="matrix(0.5,0,0,0.5,-234.5,-83.49875)">
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m 489,183 0,8.1875 c -0.32,-0.12 -0.64,-0.19 -1,-0.19 -1.6568,0 -3,1.3432 -3,3 0,1.6568 1.3432,3 3,3 1.6568,0 3,-1.3432 3,-3 l 0,-7 6,0 0,4.1875 c -0.32,-0.12 -0.64,-0.19 -1,-0.19 -1.6568,0 -3,1.3432 -3,3 0,1.6568 1.3432,3 3,3 1.6568,0 3,-1.3432 3,-3 l 0,-11 -1,0 z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/qomp-stop-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/qomp-stop-panel.svg
new file mode 100644
index 000000000..3229a4e00
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/qomp-stop-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,4 c -4.432,0 -8,3.568 -8,8 0,4.432 3.568,8 8,8 4.432,0 8,-3.568 8,-8 0,-4.432 -3.568,-8 -8,-8 z m 0,2 a 6,6 0 0 1 6,6 6,6 0 0 1 -6,6 6,6 0 0 1 -6,-6 6,6 0 0 1 6,-6 z m 2.5,1.9980469 -4.5,0.00391 0,4.0937501 C 9.84,12.035703 9.68,12 9.5,12 8.6716,12 8,12.6716 8,13.5 8,14.3284 8.6716,15 9.5,15 10.3284,15 11,14.3284 11,13.5 l 0,-3.5 3,0 0,2.09375 c -0.16,-0.06 -0.32,-0.0957 -0.5,-0.0957 -0.8284,0 -1.5,0.6716 -1.5,1.5 0,0.8284 0.6716,1.5 1.5,1.5 0.8284,0 1.5,-0.6716 1.5,-1.5 l 0,-5.5000001 -0.5,0 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/qtox-away.svg b/.icons/Gruvbox-Plus-Dark/panel/24/qtox-away.svg
new file mode 100644
index 000000000..7de404b3d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/qtox-away.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12.000489,11.999511 A 3.0004892,3.0004892 0 0 0 9,15 l 6,0 A 3.0004892,3.0004892 0 0 0 11.999511,11.999511 Z M 12,4 C 9.7911,4 8,5.7911 8,8 l 0,2 -2,0 C 5.4476649,9.9998784 4.9998784,10.447665 5,11 l 0,8 c -1.216e-4,0.552335 0.4476649,1.000122 1,1 l 12,0 c 0.552335,1.22e-4 1.000122,-0.447665 1,-1 l 0,-8 c 1.22e-4,-0.552335 -0.447665,-1.0001216 -1,-1 l -2,0 0,-2 C 16,5.7911 14.209,4 12,4 Z m 0,2 c 1.1052,0 2,0.8955 2,2 0,0.4715 -0.102,0.8423 -0.236,1.1074 C 13.631,9.3725 13.338,9.7271 13,10 c -0.33,0.2671 -1,0.6 -1,0.6 0,0 0.303,-0.3643 0.428,-0.65 C 12.287,9.9813 12.145,10 12,10 10.8956,10.001 10,9.1045 10,8 10,6.8955 10.8948,6 12,6 Z m 0,5 c 2.209116,5.5e-5 3.999945,1.790884 4,4 -5.5e-5,2.209116 -1.790884,3.999945 -4,4 -2.2091161,-5.5e-5 -3.9999448,-1.790884 -4,-4 5.52e-5,-2.209116 1.7908839,-3.999945 4,-4 z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/qtox-busy.svg b/.icons/Gruvbox-Plus-Dark/panel/24/qtox-busy.svg
new file mode 100644
index 000000000..a55cebda9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/qtox-busy.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,11 c 2.209116,5.5e-5 3.999945,1.790884 4,4 -5.5e-5,2.209116 -1.790884,3.999945 -4,4 -2.2091161,-5.5e-5 -3.9999448,-1.790884 -4,-4 5.52e-5,-2.209116 1.7908839,-3.999945 4,-4 z m 0,-5 c 1.1052,0 2,0.8955 2,2 0,0.4715 -0.102,0.8423 -0.236,1.1074 C 13.631,9.3725 13.338,9.7271 13,10 c -0.33,0.2671 -1,0.6 -1,0.6 0,0 0.303,-0.3643 0.428,-0.65 C 12.287,9.9813 12.145,10 12,10 10.8956,10.001 10,9.1045 10,8 10,6.8955 10.8948,6 12,6 Z M 12,4 C 9.7911,4 8,5.7911 8,8 l 0,2 -2,0 C 5.4476649,9.9998784 4.9998784,10.447665 5,11 l 0,8 c -1.216e-4,0.552335 0.4476649,1.000122 1,1 l 12,0 c 0.552335,1.22e-4 1.000122,-0.447665 1,-1 l 0,-8 c 1.22e-4,-0.552335 -0.447665,-1.0001216 -1,-1 l -2,0 0,-2 C 16,5.7911 14.209,4 12,4 Z M 9,14.000326 9,16 l 6,0 0,-1.999674 -6,0 z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/qtox-event.svg b/.icons/Gruvbox-Plus-Dark/panel/24/qtox-event.svg
new file mode 100644
index 000000000..2493a807c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/qtox-event.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,11 c 2.209116,5.5e-5 3.999945,1.790884 4,4 -5.5e-5,2.209116 -1.790884,3.999945 -4,4 -2.2091161,-5.5e-5 -3.9999448,-1.790884 -4,-4 5.52e-5,-2.209116 1.7908839,-3.999945 4,-4 z m 0,-5 c 1.1052,0 2,0.8955 2,2 0,0.4715 -0.102,0.8423 -0.236,1.1074 C 13.631,9.3725 13.338,9.7271 13,10 c -0.33,0.2671 -1,0.6 -1,0.6 0,0 0.303,-0.3643 0.428,-0.65 C 12.287,9.9813 12.145,10 12,10 10.8956,10.001 10,9.1045 10,8 10,6.8955 10.8948,6 12,6 Z M 12,4 C 9.7911,4 8,5.7911 8,8 l 0,2 -2,0 C 5.4476649,9.9998784 4.9998784,10.447665 5,11 l 0,8 c -1.216e-4,0.552335 0.4476649,1.000122 1,1 l 12,0 c 0.552335,1.22e-4 1.000122,-0.447665 1,-1 l 0,-8 c 1.22e-4,-0.552335 -0.447665,-1.0001216 -1,-1 l -2,0 0,-2 C 16,5.7911 14.209,4 12,4 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m 12,12 c -1.656854,0 -3,1.343146 -3,3 0,1.656854 1.343146,3 3,3 1.656854,0 3,-1.343146 3,-3 0,-1.656854 -1.343146,-3 -3,-3 z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/qtox-invisible.svg b/.icons/Gruvbox-Plus-Dark/panel/24/qtox-invisible.svg
new file mode 100644
index 000000000..4b8d3195f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/qtox-invisible.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,11 c 2.209116,5.5e-5 3.999945,1.790884 4,4 -5.5e-5,2.209116 -1.790884,3.999945 -4,4 -2.2091161,-5.5e-5 -3.9999448,-1.790884 -4,-4 5.52e-5,-2.209116 1.7908839,-3.999945 4,-4 z m 0,-5 c 1.1052,0 2,0.8955 2,2 0,0.4715 -0.102,0.8423 -0.236,1.1074 C 13.631,9.3725 13.338,9.7271 13,10 c -0.33,0.2671 -1,0.6 -1,0.6 0,0 0.303,-0.3643 0.428,-0.65 C 12.287,9.9813 12.145,10 12,10 10.8956,10.001 10,9.1045 10,8 10,6.8955 10.8948,6 12,6 Z M 12,4 C 9.7911,4 8,5.7911 8,8 l 0,2 -2,0 C 5.4476649,9.9998784 4.9998784,10.447665 5,11 l 0,8 c -1.216e-4,0.552335 0.4476649,1.000122 1,1 l 12,0 c 0.552335,1.22e-4 1.000122,-0.447665 1,-1 l 0,-8 c 1.22e-4,-0.552335 -0.447665,-1.0001216 -1,-1 l -2,0 0,-2 C 16,5.7911 14.209,4 12,4 Z m 1,8.174522 0,5.650478 A 3.0003494,3.0003494 0 0 0 14.999581,14.998783 3.0003494,3.0003494 0 0 0 13,12.174522 Z m -2.000419,-10e-7 A 3.0003494,3.0003494 0 0 0 9,15.000739 3.0003494,3.0003494 0 0 0 10.999581,17.825 l 0,-5.650479 z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/qtox-offline.svg b/.icons/Gruvbox-Plus-Dark/panel/24/qtox-offline.svg
new file mode 100644
index 000000000..d3a87a2c7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/qtox-offline.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 12,4 C 9.7911,4 8,5.7911 8,8 l 0,2 -2,0 C 5.4476649,9.9998784 4.9998784,10.447665 5,11 l 0,8 c -1.216e-4,0.552335 0.4476649,1.000122 1,1 l 12,0 c 0.552335,1.22e-4 1.000122,-0.447665 1,-1 l 0,-8 c 1.22e-4,-0.552335 -0.447665,-1.0001216 -1,-1 l -2,0 0,-2 C 16,5.7911 14.209,4 12,4 Z m 0,2 c 1.1052,0 2,0.8955 2,2 0,0.4715 -0.102,0.8423 -0.236,1.1074 C 13.631,9.3725 13.338,9.7271 13,10 c -0.33,0.2671 -1,0.6 -1,0.6 0,0 0.303,-0.3643 0.428,-0.65 C 12.287,9.9813 12.145,10 12,10 10.8956,10.001 10,9.1045 10,8 10,6.8955 10.8948,6 12,6 Z m 0,5 c 2.209116,5.5e-5 3.999945,1.790884 4,4 -5.5e-5,2.209116 -1.790884,3.999945 -4,4 -2.2091161,-5.5e-5 -3.9999448,-1.790884 -4,-4 5.52e-5,-2.209116 1.7908839,-3.999945 4,-4 z m 0,1 c -1.656854,0 -3,1.343146 -3,3 0,1.656854 1.343146,3 3,3 1.656854,0 3,-1.343146 3,-3 0,-1.656854 -1.343146,-3 -3,-3 z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/qtox-online.svg b/.icons/Gruvbox-Plus-Dark/panel/24/qtox-online.svg
new file mode 100644
index 000000000..d04f749a6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/qtox-online.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,4 C 9.7911,4 8,5.7911 8,8 l 0,2 -2,0 C 5.4476649,9.9998784 4.9998784,10.447665 5,11 l 0,8 c -1.216e-4,0.552335 0.4476649,1.000122 1,1 l 12,0 c 0.552335,1.22e-4 1.000122,-0.447665 1,-1 l 0,-8 c 1.22e-4,-0.552335 -0.447665,-1.0001216 -1,-1 l -2,0 0,-2 C 16,5.7911 14.209,4 12,4 Z m 0,2 c 1.1052,0 2,0.8955 2,2 0,0.4715 -0.102,0.8423 -0.236,1.1074 C 13.631,9.3725 13.338,9.7271 13,10 c -0.33,0.2671 -1,0.6 -1,0.6 0,0 0.303,-0.3643 0.428,-0.65 C 12.287,9.9813 12.145,10 12,10 10.8956,10.001 10,9.1045 10,8 10,6.8955 10.8948,6 12,6 Z m 0,5 c 2.209116,5.5e-5 3.999945,1.790884 4,4 -5.5e-5,2.209116 -1.790884,3.999945 -4,4 -2.2091161,-5.5e-5 -3.9999448,-1.790884 -4,-4 5.52e-5,-2.209116 1.7908839,-3.999945 4,-4 z m 0,1 c -1.656854,0 -3,1.343146 -3,3 0,1.656854 1.343146,3 3,3 1.656854,0 3,-1.343146 3,-3 0,-1.656854 -1.343146,-3 -3,-3 z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/qtpass-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/24/qtpass-tray.svg
new file mode 100644
index 000000000..8f0d10f5d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/qtpass-tray.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 12.000001,4 C 10.733341,4 9.6438613,4.557 8.9691413,5.4004 8.2944213,6.24378 8.0000013,7.31482 8.0000013,8.4 l 0,6.6 1.9999997,0 0,-6.6 c 0,-0.71482 0.20558,-1.34378 0.53086,-1.7504 C 10.856141,6.243 11.266661,6 12.000001,6 c 0.73334,0 1.14386,0.243 1.46914,0.6496 0.32528,0.40662 0.53086,1.03558 0.53086,1.7504 l 0,6.6 2,0 0,-6.6 c 0,-1.08518 -0.29442,-2.15622 -0.96914,-2.9996 C 14.356141,4.557 13.266661,4 12.000001,4 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 9.3587317,9.0039062 C 7.4329303,8.9164502 6.1006111,10.485836 6.0054515,12.185547 5.9560485,13.067973 6.2402372,13.985452 6.947647,14.724609 L 12,20 17.052354,14.724609 c 0.707406,-0.739148 0.991594,-1.656622 0.942195,-2.539062 -0.09516,-1.6997 -1.427479,-3.2691008 -3.35328,-3.1816408 C 13.545143,9.0534862 12.549122,9.6839612 12,10.675781 11.450875,9.6839527 10.454848,9.0534854 9.3587317,9.0039062 Z M 11.001234,12 12,12 l 0.998767,0 0,2 -0.477926,0 0.977309,2 L 12,16 l -1.498149,0 0.977309,-2 -0.477926,0 0,-2 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/quota.svg b/.icons/Gruvbox-Plus-Dark/panel/24/quota.svg
new file mode 100644
index 000000000..c9b65fc6d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/quota.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6.166,4.0004 C 4.9993,4.0004 5,5.143 5,5.143 l 0,13.714 c 0,0 -7e-4,1.143 1.166,1.143 l 11.668,0 c 0,0 1.166,0 1.166,-1.143 L 19,5.143 C 19,5.1426 19.001,4 17.834,4 L 6.166,4 Z m 5.834,2 c 2.761,0 5,2.2386 5,5 0,2.761 -2.239,5 -5,5 l -5,0 0,-5 c 0,-2.7614 2.2386,-5 5,-5 z m 0,2 c -1.6569,0 -3,1.3431 -3,3 0,1.657 1.3431,3 3,3 1.657,0 3,-1.343 3,-3 0,-1.6569 -1.343,-3 -3,-3 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/radiotray-ng-off-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/radiotray-ng-off-panel.svg
new file mode 120000
index 000000000..be5c4805b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/radiotray-ng-off-panel.svg
@@ -0,0 +1 @@
+radiotray_off.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/radiotray-ng-off.svg b/.icons/Gruvbox-Plus-Dark/panel/24/radiotray-ng-off.svg
new file mode 120000
index 000000000..be5c4805b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/radiotray-ng-off.svg
@@ -0,0 +1 @@
+radiotray_off.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/radiotray-ng-on-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/radiotray-ng-on-panel.svg
new file mode 120000
index 000000000..b512cafdd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/radiotray-ng-on-panel.svg
@@ -0,0 +1 @@
+radiotray_on.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/radiotray-ng-on.svg b/.icons/Gruvbox-Plus-Dark/panel/24/radiotray-ng-on.svg
new file mode 120000
index 000000000..b512cafdd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/radiotray-ng-on.svg
@@ -0,0 +1 @@
+radiotray_on.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/radiotray_connecting.svg b/.icons/Gruvbox-Plus-Dark/panel/24/radiotray_connecting.svg
new file mode 100644
index 000000000..0aba00e8e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/radiotray_connecting.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(-421.71 -523.79)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m425.86 528.79c-0.63315 0-1.1426 0.53442-1.1426 1.1992v11.602c0 0.6648 0.50943 1.1992 1.1426 1.1992h15.715c0.63315 0 1.1426-0.53442 1.1426-1.1992v-11.602c0-0.6648-0.50943-1.1992-1.1426-1.1992h-15.715zm4.8574 3c2.2091 0 4 1.7909 4 4s-1.7909 4-4 4-4-1.7909-4-4 1.7909-4 4-4zm5 0h5v1h-5v-1zm-5 1c-1.6569 0-3 1.3432-3 3s1.3431 3 3 3c1.6568 0 3-1.3432 3-3s-1.3432-3-3-3zm5 2h5v1h-5v-1zm0 3h5v1h-5v-1z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/radiotray_off.svg b/.icons/Gruvbox-Plus-Dark/panel/24/radiotray_off.svg
new file mode 100644
index 000000000..17a2c6f0b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/radiotray_off.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(-421.71 -523.79)">
+ <g transform="translate(1,-1)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m3.1426 4c-0.6332 0-1.1426 0.5344-1.1426 1.1992v11.602c0 0.665 0.5094 1.199 1.1426 1.199h15.714c0.634 0 1.143-0.534 1.143-1.199v-11.602c0-0.6646-0.509-1.199-1.143-1.199h-15.714zm4.8574 3c2.2091 0 4 1.7909 4 4s-1.7909 4-4 4-4-1.791-4-4c0-2.2091 1.7909-4 4-4zm5 0h5v1h-5v-1zm0 3h5v1h-5v-1zm0 3h5v1h-5v-1z" transform="translate(421.71 525.79)"/>
+ <path opacity=".3" style="fill:currentColor" class="ColorScheme-Text" d="m429.71 533.79c-1.6569 0-3 1.3432-3 3s1.3431 3 3 3c1.6568 0 3-1.3432 3-3s-1.3432-3-3-3z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/radiotray_on.svg b/.icons/Gruvbox-Plus-Dark/panel/24/radiotray_on.svg
new file mode 100644
index 000000000..0bcc17b7d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/radiotray_on.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(-421.71 -523.79)">
+ <g transform="translate(1,-1)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m424.86 529.79c-0.63315 0-1.1426 0.53442-1.1426 1.1992v11.602c0 0.6648 0.50943 1.1992 1.1426 1.1992h15.715c0.63315 0 1.1426-0.53442 1.1426-1.1992v-11.602c0-0.6648-0.50943-1.1992-1.1426-1.1992h-15.715zm4.8574 3c2.2091 0 4 1.7909 4 4s-1.7909 4-4 4-4-1.7909-4-4 1.7909-4 4-4zm5 0h5v1h-5v-1zm0 3h5v1h-5v-1zm0 3h5v1h-5v-1z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m429.71 533.79c-1.6569 0-3 1.3432-3 3s1.3431 3 3 3c1.6568 0 3-1.3432 3-3s-1.3432-3-3-3z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/rambox-indicator.svg b/.icons/Gruvbox-Plus-Dark/panel/24/rambox-indicator.svg
new file mode 100644
index 000000000..b6c7ddc76
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/rambox-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path fill-rule="evenodd" style="fill:currentColor" class="ColorScheme-Text" d="m12.928 8.7935c1.8641 0.027066 2.1077 1.4722 2.6528 1.508 0.67581 0.0435 1.0585 0.88737 0.78596 1.4577-0.27256 0.57031-0.69168 0.28032-0.70568 0.95794-0.0084 0.39439 0.17362 0.68728 0.32204 0.69211 0.41912-0.31996 0.8597-0.32576 1.0809-0.11793 0.22029 0.20783 0.22123 0.62928 0.21842 1.1629 0.99598 1.1406 1.2443 1.2296 1.5075 1.7651 0.20349 0.41469 0.40325 1.1561-0.14468 1.3939-0.39298 1.564-1.5084 2.1015-2.6202 1.9652-0.37151-0.03867-1.3311 0.71724-3.3221 0.29096-1.5392-0.32962-8.4476-2.0174-7.6374-5.1241 0.71782-2.7404 3.1858-8.8718 3.9186-9.5832 0 0-0.14748 1.4935 0.49939 2.1024 0.2859-2.4111 2.1065-3.1863 2.7455-3.2646-0.626 0.7443-0.943 1.5988-0.76 2.3383 1.42-1.7603 3.798-1.5814 4.899-1.0024-4.747 0.841-3.438 3.4586-3.438 3.4586z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/rambox-notification.svg b/.icons/Gruvbox-Plus-Dark/panel/24/rambox-notification.svg
new file mode 100644
index 000000000..167330a3e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/rambox-notification.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(1 1)">
+ <path fill-rule="evenodd" style="fill:currentColor" class="ColorScheme-Text" d="m11.928 7.7935c1.8641 0.027066 2.1077 1.4722 2.6528 1.508 0.67581 0.043499 1.0585 0.88737 0.78596 1.4577-0.27256 0.57031-0.69168 0.28032-0.70568 0.95794-0.0084 0.39439 0.17362 0.68728 0.32204 0.69211 0.41912-0.31996 0.8597-0.32576 1.0809-0.11793 0.22029 0.20783 0.22123 0.62928 0.21842 1.1629 0.99598 1.1406 1.2443 1.2296 1.5075 1.7651 0.20349 0.41469 0.40325 1.1561-0.14468 1.3939-0.39298 1.564-1.5084 2.1015-2.6202 1.9652-0.37151-0.03867-1.3311 0.71724-3.3221 0.29096-1.5392-0.32962-8.4476-2.0174-7.6374-5.1241 0.71782-2.7404 3.1858-8.8718 3.9186-9.5832 0 0-0.14748 1.4935 0.49939 2.1024 0.2859-2.4111 2.1065-3.1863 2.7455-3.2646-0.626 0.7443-0.943 1.5988-0.76 2.3383 1.42-1.7603 3.798-1.5814 4.899-1.0024-4.747 0.841-3.438 3.4586-3.438 3.4586z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="17" cy="7" r="2"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/rclonetray-connected-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/24/rclonetray-connected-tray.svg
new file mode 100644
index 000000000..b6e5718d4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/rclonetray-connected-tray.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 13.128953,4.0046394 c -0.37378,0.021527 -0.74507,0.1224284 -1.101562,0.3027344 -0.11431,0.057816 -0.269559,0.1466017 -0.345703,0.1972656 C 10.923186,5.0093593 10.269252,5.7290126 9.8164537,6.778077 9.7053238,7.0355448 9.5537569,7.4392896 9.5371569,7.5222176 9.5222369,7.5967936 9.4907162,7.5935457 9.4023913,7.5085457 9.0570562,7.1761937 8.6312051,7.0022907 8.2129381,7.0241707 7.7935861,7.0461227 7.4322225,7.2234033 7.0781725,7.5808113 6.8017945,7.8598113 6.600655,8.1648029 6.429735,8.559327 6.207078,9.0732792 6.099707,9.5354372 6.03911,10.242921 l -0.00977,0.103515 -0.1503907,0.101563 c -0.8457099,0.568427 -1.5034626,1.952187 -1.7597656,3.367187 -0.343815,1.898152 0.0713,3.870247 1.0507813,5.115235 0.113562,0.144342 0.3899321,0.428533 0.5175781,0.53125 0.375901,0.302471 0.7605405,0.470852 1.2109375,0.529296 h 0.00195 c 0.02579,0.0033 2.3749838,0.0066 5.2207034,0.0078 5.673089,0.0026 5.287733,0.0096 5.591797,-0.08594 0.530578,-0.166796 1.059751,-0.616954 1.443359,-1.226562 0.655008,-1.040904 0.952947,-2.480377 0.808594,-3.917969 -0.19325,-1.924572 -1.101944,-3.487231 -1.824219,-3.759766 l -0.125,-0.03516 -0.0039,-0.130859 C 17.982056,9.7346692 17.923299,9.1793342 17.752,8.4128426 17.284103,6.3192304 15.616219,4.6907887 14.250047,4.1804207 13.879484,4.0419847 13.502734,3.9831129 13.128953,4.0046394 Z m -2.414062,4.9980468 c 0.783829,-0.00931 1.549727,0.03957 2.162109,0.150391 0.431986,0.07817 0.807852,0.179827 1.183594,0.322265 0.865657,0.328157 1.567236,0.8739748 1.837891,1.5878908 0.180911,0.477224 0.09518,1.869557 -0.05078,2.460938 -0.127289,0.515691 -0.460495,1.134251 -0.880859,1.507812 l 1.54492,2.96875 H 15.611375 14.888719 13.97075 l -0.873047,-2.111328 c -0.369085,0.04972 -0.739542,0.0849 -1.177734,0.130859 -0.343857,0.02684 -1.004195,0.02362 -1.458984,-0.0059 -0.200765,-0.01301 -0.342223,-0.02775 -0.359375,-0.03125 -0.01715,-0.0035 -0.03798,0.0018 -0.04687,0.01172 -0.01141,0.0126 -0.0052,-0.577929 -0.0078,0.06836 l -0.0039,1.917969 -1.3457032,0.002 -0.6972643,0.0039 0.00391,-4.84375 0.00391,-3.8437498 0.054687,-0.01758 c 0.03089,-0.0093 0.2029544,-0.04344 0.3808594,-0.07617 0.685973,-0.126237 1.4876553,-0.193815 2.2714841,-0.203125 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m 11.550582,11.001309 c -0.446585,-0.0012 -0.969238,0.03923 -1.359375,0.109375 -0.07654,0.01377 -0.144097,0.02539 -0.148437,0.02539 -0.0043,0 -0.01536,0.0067 -0.02539,0.01563 -0.01629,0.01462 -0.01774,0.152504 -0.01758,1.373046 8.9e-5,0.764103 0.004,1.364947 0.0098,1.373047 0.01743,0.02457 0.347181,0.0724 0.65039,0.09375 0.29238,0.02059 1.09459,0.0075 1.38086,-0.02148 0.404483,-0.04094 0.790619,-0.131114 1.074214,-0.251953 0.340238,-0.144972 0.581902,-0.351208 0.730469,-0.621094 0.09849,-0.178921 0.139429,-0.326542 0.152344,-0.564453 0.02162,-0.398119 -0.112645,-0.72903 -0.400391,-0.984375 -0.342728,-0.304142 -0.848209,-0.468177 -1.632812,-0.53125 -0.124093,-0.01 -0.265201,-0.01522 -0.414063,-0.01563 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/rclonetray-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/24/rclonetray-tray.svg
new file mode 100644
index 000000000..0d9f4b6b1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/rclonetray-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 13.12866,4.004482 c -0.37378,0.021527 -0.74507,0.1224284 -1.101562,0.3027344 -0.11431,0.057816 -0.269559,0.1466016 -0.345703,0.1972656 -0.758502,0.5047199 -1.412437,1.2243732 -1.8652354,2.2734375 -0.11113,0.2574679 -0.262697,0.6612126 -0.279297,0.7441406 -0.01492,0.074576 -0.04644,0.071328 -0.134765,-0.013672 -0.345335,-0.332352 -0.771186,-0.506255 -1.189453,-0.484375 -0.419352,0.021952 -0.780716,0.1992326 -1.134766,0.5566406 -0.276378,0.279 -0.477518,0.5839916 -0.648438,0.9785157 -0.222657,0.5139516 -0.330028,0.9761096 -0.390625,1.6835936 l -0.0098,0.103516 -0.150391,0.101562 c -0.84571,0.568428 -1.503462,1.952188 -1.759765,3.367188 -0.343815,1.898152 0.0713,3.870247 1.050781,5.115235 0.113562,0.144343 0.389932,0.428533 0.517578,0.53125 0.375901,0.302471 0.76054,0.470852 1.210937,0.529296 h 0.002 c 0.02579,0.0033 2.374985,0.0066 5.2207044,0.0078 5.673089,0.0026 5.287733,0.0096 5.591797,-0.08594 0.530578,-0.166796 1.059751,-0.616954 1.443359,-1.226562 0.655008,-1.040904 0.952947,-2.480516 0.808594,-3.918108 -0.19325,-1.924572 -1.101944,-3.487092 -1.824219,-3.759627 l -0.125,-0.03516 -0.0039,-0.130859 C 17.981781,9.734497 17.923021,9.179177 17.751722,8.412685 17.283825,6.3190728 15.615941,4.6906312 14.249769,4.1802632 13.879206,4.0418272 13.502456,3.9829554 13.128675,4.0044819 Z m -2.414062,4.998047 c 0.783829,-0.00931 1.549727,0.03957 2.162109,0.15039 0.431986,0.07817 0.807852,0.179828 1.183594,0.322266 0.865657,0.328157 1.567236,0.873974 1.837891,1.587891 0.180911,0.477224 0.09518,1.869557 -0.05078,2.460937 -0.127289,0.515691 -0.460495,1.134252 -0.880859,1.507813 l 1.54492,2.96875 H 15.611082 14.888426 13.970457 L 13.09741,15.889248 c -0.369085,0.04972 -0.739542,0.0849 -1.177734,0.130859 -0.343857,0.02684 -1.004196,0.02358 -1.458985,-0.0059 -0.200765,-0.01301 -0.342223,-0.02775 -0.359375,-0.03125 -0.01715,-0.0035 -0.03797,0.0018 -0.04687,0.01172 -0.01141,0.0126 -0.0052,-0.577928 -0.0078,0.06836 l -0.0039,1.917969 -1.3457034,0.002 -0.697264,0.0039 0.0039,-4.84375 0.0039,-3.84375 0.05469,-0.01758 c 0.03089,-0.0093 0.202954,-0.04344 0.380859,-0.07617 0.685973,-0.126237 1.487656,-0.193815 2.2714854,-0.203125 z m 0.835937,1.998047 c -0.446585,-0.0012 -0.969238,0.03923 -1.359375,0.109375 -0.07654,0.01377 -0.144097,0.02539 -0.148437,0.02539 -0.0043,0 -0.01536,0.0067 -0.02539,0.01563 -0.01629,0.01462 -0.01774,0.152504 -0.01758,1.373046 8.9e-5,0.764103 0.004,1.364947 0.0098,1.373047 0.01743,0.02457 0.347181,0.0724 0.65039,0.09375 0.29238,0.02059 1.09459,0.0075 1.38086,-0.02148 0.404483,-0.04094 0.790619,-0.131114 1.074214,-0.251953 0.340238,-0.144972 0.581902,-0.351208 0.730469,-0.621094 0.09849,-0.178921 0.139429,-0.326542 0.152344,-0.564453 0.02162,-0.398119 -0.112645,-0.72903 -0.400391,-0.984375 -0.342728,-0.304142 -0.848209,-0.468177 -1.632812,-0.53125 -0.124093,-0.01 -0.265201,-0.01522 -0.414063,-0.01563 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/receiving-bad-signal-lock.svg b/.icons/Gruvbox-Plus-Dark/panel/24/receiving-bad-signal-lock.svg
new file mode 120000
index 000000000..3a6aeaa7d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/receiving-bad-signal-lock.svg
@@ -0,0 +1 @@
+network-wireless-secure-signal-low.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/receiving-bad-signal.svg b/.icons/Gruvbox-Plus-Dark/panel/24/receiving-bad-signal.svg
new file mode 120000
index 000000000..b158bb2d4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/receiving-bad-signal.svg
@@ -0,0 +1 @@
+network-wireless-signal-low.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/receiving-good-signal-lock.svg b/.icons/Gruvbox-Plus-Dark/panel/24/receiving-good-signal-lock.svg
new file mode 120000
index 000000000..921b3e1ba
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/receiving-good-signal-lock.svg
@@ -0,0 +1 @@
+network-wireless-secure-signal-good.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/receiving-good-signal.svg b/.icons/Gruvbox-Plus-Dark/panel/24/receiving-good-signal.svg
new file mode 120000
index 000000000..13d3e7f1d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/receiving-good-signal.svg
@@ -0,0 +1 @@
+network-wireless-signal-good.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/receiving-high-signal-lock.svg b/.icons/Gruvbox-Plus-Dark/panel/24/receiving-high-signal-lock.svg
new file mode 120000
index 000000000..61084b9bd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/receiving-high-signal-lock.svg
@@ -0,0 +1 @@
+network-wireless-secure-signal-excellent.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/receiving-high-signal.svg b/.icons/Gruvbox-Plus-Dark/panel/24/receiving-high-signal.svg
new file mode 120000
index 000000000..d01f14302
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/receiving-high-signal.svg
@@ -0,0 +1 @@
+network-wireless-signal-excellent.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/receiving-low-signal-lock.svg b/.icons/Gruvbox-Plus-Dark/panel/24/receiving-low-signal-lock.svg
new file mode 120000
index 000000000..740576893
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/receiving-low-signal-lock.svg
@@ -0,0 +1 @@
+network-wireless-secure-signal-ok.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/receiving-low-signal.svg b/.icons/Gruvbox-Plus-Dark/panel/24/receiving-low-signal.svg
new file mode 120000
index 000000000..72f65ffb4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/receiving-low-signal.svg
@@ -0,0 +1 @@
+network-wireless-signal-ok.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/record-desktop-indicator-recording.svg b/.icons/Gruvbox-Plus-Dark/panel/24/record-desktop-indicator-recording.svg
new file mode 120000
index 000000000..6e0503ef5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/record-desktop-indicator-recording.svg
@@ -0,0 +1 @@
+simplescreenrecorder-recording.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/record-desktop-indicator.svg b/.icons/Gruvbox-Plus-Dark/panel/24/record-desktop-indicator.svg
new file mode 120000
index 000000000..940c35ba5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/record-desktop-indicator.svg
@@ -0,0 +1 @@
+simplescreenrecorder-panel.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/redshift-status-off.svg b/.icons/Gruvbox-Plus-Dark/panel/24/redshift-status-off.svg
new file mode 100644
index 000000000..10c862013
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/redshift-status-off.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m12 4.999c-2.485 0-4.5 2.015-4.5 4.5 0 1.56 0.7943 2.935 2 3.742v1.266h5v-1.266c1.206-0.8073 2-2.182 2-3.742 0-2.485-2.015-4.5-4.5-4.5zm-2.5 10.51v0.4922c0 0.554 0.446 1 1 1h3c0.554-1e-6 1-0.446 1-1v-0.4922zm1.158 2.492v0.5c0 0.277 0.223 0.5 0.5 0.5h1.684c0.277 0 0.5-0.223 0.5-0.5v-0.5z" fill="currentColor" opacity=".3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/redshift-status-on.svg b/.icons/Gruvbox-Plus-Dark/panel/24/redshift-status-on.svg
new file mode 100644
index 000000000..e20d87d79
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/redshift-status-on.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m12 4.999c-2.485 0-4.5 2.015-4.5 4.5 0 1.56 0.7943 2.935 2 3.742v1.266h5v-1.266c1.206-0.8073 2-2.182 2-3.742 0-2.485-2.015-4.5-4.5-4.5zm-2.5 10.51v0.4922c0 0.554 0.446 1 1 1h3c0.554-1e-6 1-0.446 1-1v-0.4922zm1.158 2.492v0.5c0 0.277 0.223 0.5 0.5 0.5h1.684c0.277 0 0.5-0.223 0.5-0.5v-0.5z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/remmina-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/remmina-panel.svg
new file mode 100644
index 000000000..ce25a1a75
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/remmina-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,4 a 8,8 0 0 0 -8,8 8,8 0 0 0 0.9921875,3.857422 L 6.6660156,14.744141 A 6,6 0 0 1 6,12 6,6 0 0 1 12,6 6,6 0 0 1 16.59375,8.1503906 L 18.265625,7.0371094 A 8,8 0 0 0 12,4 Z M 9,7.5996094 V 9.541016 L 10.289063,10.400391 9,11.259766 v 1.939453 l 4.199219,-2.798828 z M 19.011719,8.1503906 17.337891,9.263672 A 6,6 0 0 1 18,12 6,6 0 0 1 12,18 6,6 0 0 1 7.4121094,15.857422 L 5.7402344,16.96875 A 8,8 0 0 0 12,20 8,8 0 0 0 20,12 8,8 0 0 0 19.011719,8.1503906 Z M 15,10.800781 10.800781,13.599609 15,16.400391 V 14.458984 L 13.710938,13.599609 15,12.740234 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/remote-folder-sync-down.svg b/.icons/Gruvbox-Plus-Dark/panel/24/remote-folder-sync-down.svg
new file mode 100644
index 000000000..b1675a0cd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/remote-folder-sync-down.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(-56,-908.36)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 62,914.36 c 0,0 -1,0 -1,1 l 0,11 c 0,0 0,1 1,1 l 12,0 c 0,0 1,0 1,-1 l 0,-9 c 0,-1 -1,-1 -1,-1 l -5,0 -2,-2 z m 4,4 4,0 0,3 2,0 -4,5 -4,-5 2,0 z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/remote-folder-sync-up.svg b/.icons/Gruvbox-Plus-Dark/panel/24/remote-folder-sync-up.svg
new file mode 100644
index 000000000..817a3303d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/remote-folder-sync-up.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(-32,-908.36)">
+ <path style="opacity:0.5;fill:currentColor" class="ColorScheme-Text" d="m 38,914.36 c 0,0 -1,0 -1,1 l 0,11 c 0,0 0,1 1,1 l 12,0 c 0,0 1,0 1,-1 l 0,-9 c 0,-1 -1,-1 -1,-1 l -5,0 -2,-2 z m 6,3 4,5 -2,0 0,3 -4,0 0,-3 -2,0 z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/remote-folder-sync.svg b/.icons/Gruvbox-Plus-Dark/panel/24/remote-folder-sync.svg
new file mode 100644
index 000000000..44eefeee9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/remote-folder-sync.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(-80,-908.36)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 86,914.36 c 0,0 -1,0 -1,1 l 0,11 c 0,0 0,1 1,1 l 12,0 c 0,0 1,0 1,-1 l 0,-9 c 0,-1 -1,-1 -1,-1 l -5,0 -2,-2 z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/rescuetime-indicator.svg b/.icons/Gruvbox-Plus-Dark/panel/24/rescuetime-indicator.svg
new file mode 100644
index 000000000..de8d81693
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/rescuetime-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path fill-rule="evenodd" style="fill:currentColor" class="ColorScheme-Text" d="m9 4v5h-5v6h5v5h6v-5h5v-6h-5v-5h-6zm3 2c0.554 0 1 0.446 1 1v3.2695a2 2 0 0 1 0.729 0.73h3.271c0.554 0 1 0.446 1 1s-0.446 1-1 1h-3.2695a2 2 0 0 1 -1.73 1 2 2 0 0 1 -2 -2 2 2 0 0 1 1 -1.729v-3.271c0-0.554 0.446-1 1-1z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/rescuetime-offline.svg b/.icons/Gruvbox-Plus-Dark/panel/24/rescuetime-offline.svg
new file mode 100644
index 000000000..f93a617e4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/rescuetime-offline.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path fill-rule="evenodd" opacity=".3" style="fill:currentColor" class="ColorScheme-Text" d="m9 4v5h-5v6h5v5h6v-5h5v-6h-5v-5h-6zm3 2c0.554 0 1 0.446 1 1v3.2695a2 2 0 0 1 0.729 0.73h3.271c0.554 0 1 0.446 1 1s-0.446 1-1 1h-3.2695a2 2 0 0 1 -1.73 1 2 2 0 0 1 -2 -2 2 2 0 0 1 1 -1.729v-3.271c0-0.554 0.446-1 1-1z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/rhythmbox-indicator.svg b/.icons/Gruvbox-Plus-Dark/panel/24/rhythmbox-indicator.svg
new file mode 120000
index 000000000..38faa24c9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/rhythmbox-indicator.svg
@@ -0,0 +1 @@
+rhythmbox-panel.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/rhythmbox-notplaying.svg b/.icons/Gruvbox-Plus-Dark/panel/24/rhythmbox-notplaying.svg
new file mode 120000
index 000000000..38faa24c9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/rhythmbox-notplaying.svg
@@ -0,0 +1 @@
+rhythmbox-panel.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/rhythmbox-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/rhythmbox-panel.svg
new file mode 100644
index 000000000..a7ca7b746
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/rhythmbox-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path fill-rule="evenodd" style="fill:currentColor" class="ColorScheme-Text" d="m7.5 20c-0.831 0-1.5-0.669-1.5-1.5v-13c0-0.831 0.669-1.5 1.5-1.5h8c0.831 0 1.5 0.669 1.5 1.5v13c0 0.831-0.669 1.5-1.5 1.5h-8zm4-2c1.933 0 3.5-1.567 3.5-3.5s-1.567-3.5-3.5-3.5c-1.9334 0-3.5005 1.567-3.5 3.5-0.0005 1.933 1.5666 3.5 3.5 3.5zm0-2c-0.828 0-1.5-0.672-1.5-1.5s0.672-1.5 1.5-1.5 1.5 0.672 1.5 1.5-0.672 1.5-1.5 1.5zm-2.5-8c0.5524 0 1-0.4478 1-1s-0.4476-1-1-1-1.0002 0.4478-1 1c-0.0002 0.5522 0.4476 1 1 1zm5 0c0.55243 0 1.0002-0.44778 1-1 0.000202-0.55222-0.44757-1-1-1s-1.0002 0.44778-1 1c-0.000202 0.55222 0.44757 1 1 1z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/rhythmbox-playing.svg b/.icons/Gruvbox-Plus-Dark/panel/24/rhythmbox-playing.svg
new file mode 100644
index 000000000..a7e65ac64
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/rhythmbox-playing.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill-rule:evenodd;fill:currentColor" class="ColorScheme-Text" d="m7.5 4c-0.831 0-1.5 0.669-1.5 1.5v13c0 0.831 0.669 1.5 1.5 1.5h8c0.831 0 1.5-0.669 1.5-1.5v-13c0-0.831-0.669-1.5-1.5-1.5h-8zm1.5 2c0.5524 0 1 0.4478 1 1s-0.4476 1-1 1-1.0002-0.4478-1-1c-0.0002-0.5522 0.4476-1 1-1zm5 0c0.55243 0 1.000202 0.44778 1 1 0.0002 0.55222-0.44757 1-1 1s-1.000202-0.44778-1-1c-0.0002-0.55222 0.44757-1 1-1zm-2.5 5c1.933 0 3.5 1.567 3.5 3.5s-1.567 3.5-3.5 3.5c-1.9334 0-3.5005-1.567-3.5-3.5-0.0005-1.933 1.5666-3.5 3.5-3.5zm0 2c-0.828 0-1.5 0.672-1.5 1.5s0.672 1.5 1.5 1.5 1.5-0.672 1.5-1.5-0.672-1.5-1.5-1.5zm7.123047 2a0.60877104 0.68700394 0 0 0 -0.623047 0.6875v1.8125 1.8125a0.60877104 0.68700394 0 0 0 0.912109 0.595703l1.392579-0.90625 1.390624-0.90625a0.60877104 0.68700394 0 0 0 0 -1.189453l-1.390624-0.908203-1.392579-0.90625a0.60877104 0.68700394 0 0 0 -0.289062 -0.091797z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/riot-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/24/riot-tray.svg
new file mode 100644
index 000000000..08a53bba9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/riot-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 7.999969,4.0000226 a 2,2 0 0 0 -2,2 2,2 0 0 0 2,2 2,2 0 0 0 2,-2 2,2 0 0 0 -2,-2 z m 2.212891,0 c 0.483,0.53335 0.787109,1.2314 0.787109,2 0,1.6449999 -1.3550001,3 -3.0000001,3 -0.7686,0 -1.4667,-0.3041094 -2,-0.7871094 v 9.7871098 c 0,1.116 0.8843,2 2,2 1.1157001,0 2.0000001,-0.884 2.0000001,-2 v -3 h 0.408203 L 9.6386409,13.84182 9.6308409,13.8301 c -0.2881,-0.448 -0.6300601,-1.048125 -0.63086,-1.828125 v -0.002 c 0,-1.645 1.3550001,-3.0000005 3.0000001,-3.0000005 h 0.002 c 0.963,0.0012 1.868841,0.4663471 2.431641,1.2480475 l 0.01953,0.0293 2.009766,3.015625 c 0.947004,-0.9872 1.537113,-2.320769 1.537113,-3.7929694 0,-3.0376002 -2.5,-5.5000001 -5.5,-5.5000001 z m 1.787109,6.0000004 c -1.1046,0 -2,0.8954 -2,2 5e-4,0.472 0.218956,0.894563 0.472656,1.289063 l 3.845703,5.794921 c 0.374,0.569 1.001641,0.916016 1.681641,0.916016 1.1046,0 2,-0.89543 2,-2 -9.42e-4,-0.41214 -0.129187,-0.813911 -0.367188,-1.150391 l -4.011718,-6.017578 c -0.3753,-0.5217 -0.978394,-0.831231 -1.621094,-0.832031 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/rocketchat-tray-1.svg b/.icons/Gruvbox-Plus-Dark/panel/24/rocketchat-tray-1.svg
new file mode 120000
index 000000000..37f4dbc5d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/rocketchat-tray-1.svg
@@ -0,0 +1 @@
+rocketchat-tray-alert.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/rocketchat-tray-2.svg b/.icons/Gruvbox-Plus-Dark/panel/24/rocketchat-tray-2.svg
new file mode 120000
index 000000000..37f4dbc5d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/rocketchat-tray-2.svg
@@ -0,0 +1 @@
+rocketchat-tray-alert.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/rocketchat-tray-3.svg b/.icons/Gruvbox-Plus-Dark/panel/24/rocketchat-tray-3.svg
new file mode 120000
index 000000000..37f4dbc5d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/rocketchat-tray-3.svg
@@ -0,0 +1 @@
+rocketchat-tray-alert.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/rocketchat-tray-4.svg b/.icons/Gruvbox-Plus-Dark/panel/24/rocketchat-tray-4.svg
new file mode 120000
index 000000000..37f4dbc5d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/rocketchat-tray-4.svg
@@ -0,0 +1 @@
+rocketchat-tray-alert.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/rocketchat-tray-5.svg b/.icons/Gruvbox-Plus-Dark/panel/24/rocketchat-tray-5.svg
new file mode 120000
index 000000000..37f4dbc5d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/rocketchat-tray-5.svg
@@ -0,0 +1 @@
+rocketchat-tray-alert.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/rocketchat-tray-6.svg b/.icons/Gruvbox-Plus-Dark/panel/24/rocketchat-tray-6.svg
new file mode 120000
index 000000000..37f4dbc5d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/rocketchat-tray-6.svg
@@ -0,0 +1 @@
+rocketchat-tray-alert.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/rocketchat-tray-7.svg b/.icons/Gruvbox-Plus-Dark/panel/24/rocketchat-tray-7.svg
new file mode 120000
index 000000000..37f4dbc5d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/rocketchat-tray-7.svg
@@ -0,0 +1 @@
+rocketchat-tray-alert.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/rocketchat-tray-8.svg b/.icons/Gruvbox-Plus-Dark/panel/24/rocketchat-tray-8.svg
new file mode 120000
index 000000000..37f4dbc5d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/rocketchat-tray-8.svg
@@ -0,0 +1 @@
+rocketchat-tray-alert.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/rocketchat-tray-9-plus.svg b/.icons/Gruvbox-Plus-Dark/panel/24/rocketchat-tray-9-plus.svg
new file mode 120000
index 000000000..37f4dbc5d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/rocketchat-tray-9-plus.svg
@@ -0,0 +1 @@
+rocketchat-tray-alert.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/rocketchat-tray-9.svg b/.icons/Gruvbox-Plus-Dark/panel/24/rocketchat-tray-9.svg
new file mode 120000
index 000000000..37f4dbc5d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/rocketchat-tray-9.svg
@@ -0,0 +1 @@
+rocketchat-tray-alert.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/rocketchat-tray-alert.svg b/.icons/Gruvbox-Plus-Dark/panel/24/rocketchat-tray-alert.svg
new file mode 100644
index 000000000..1eeebcbe4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/rocketchat-tray-alert.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4,4 C 4.625289,4.9191748 5.0814606,6.662158 5.3378906,8.681641 4.4662891,9.664932 4.0008959,10.819243 4,12 4.00265,13.214174 4.4964048,14.399175 5.4160156,15.398438 5.1963716,17.38357 4.740364,19.093055 4,20 6.101032,20 8.0025374,19.106296 9.3808594,17.662109 10.222682,17.883472 11.107941,17.997678 12,18 16.418278,18 20,15.313708 20,12 20,8.686291 16.418278,6 12,6 11.107941,6.0023218 10.222682,6.1165275 9.3808594,6.3378906 8.0025374,4.8937041 6.101032,4 4,4 Z m 8,4 a 6,4 0 0 1 0.652344,0.02539 c 0.0045,3.41e-4 0.0092,-3.48e-4 0.01367,0 a 6,4 0 0 1 0.05664,0.0059 6,4 0 0 1 5.175782,3.248047 c 0.0031,0.01117 0.0087,0.02201 0.01172,0.0332 A 6,4 0 0 1 18,12 6,4 0 0 1 17.91602,12.642578 c -0.0068,0.0274 -0.01184,0.05472 -0.01953,0.08203 A 6,4 0 0 1 17.625,13.375 6,4 0 0 1 13.324219,15.896484 c -0.004,6.36e-4 -0.0077,0.0013 -0.01172,0.002 a 6,4 0 0 1 -0.03125,0.0039 6,4 0 0 1 -0.482422,0.05664 c -0.07783,0.0073 -0.155536,0.01433 -0.234375,0.01953 A 6,4 0 0 1 12.015625,16 l -0.0098,0 A 6,4 0 0 1 12,16 6,4 0 0 1 9.4160156,15.603516 L 8.7480469,15.427734 7.9335938,16.28125 c -0.2143292,0.224571 -0.4977484,0.342544 -0.7402344,0.527344 0.06099,-0.40272 0.1643575,-0.768464 0.2109375,-1.189453 l 0.099609,-0.90625 -0.2460937,-0.267579 A 6,4 0 0 1 6.0605469,12.533203 c -0.00494,-0.02341 -0.00745,-0.04693 -0.011719,-0.07031 A 6,4 0 0 1 6,12 6,4 0 0 1 6.046875,11.523438 c 0.00351,-0.01891 0.00972,-0.03771 0.013672,-0.05664 A 6,4 0 0 1 12,8 Z m -3,3 c -0.5522847,0 -1,0.447715 -1,1 0,0.552285 0.4477153,1 1,1 0.5522847,0 1,-0.447715 1,-1 0,-0.552285 -0.4477153,-1 -1,-1 z m 3,0 c -0.552285,0 -1,0.447715 -1,1 0,0.552285 0.447715,1 1,1 0.552285,0 1,-0.447715 1,-1 0,-0.552285 -0.447715,-1 -1,-1 z m 3,0 c -0.552285,0 -1,0.447715 -1,1 0,0.552285 0.447715,1 1,1 0.552285,0 1,-0.447715 1,-1 0,-0.552285 -0.447715,-1 -1,-1 z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="20" cy="19" r="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/rocketchat-tray-dot.svg b/.icons/Gruvbox-Plus-Dark/panel/24/rocketchat-tray-dot.svg
new file mode 100644
index 000000000..37c582608
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/rocketchat-tray-dot.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4 4 C 4.625289 4.9191748 5.0814606 6.6621576 5.3378906 8.6816406 C 4.4662891 9.6649316 4.0008959 10.819243 4 12 C 4.00265 13.214174 4.4964048 14.399175 5.4160156 15.398438 C 5.1963716 17.38357 4.740364 19.093055 4 20 C 6.101032 20 8.0025374 19.106296 9.3808594 17.662109 C 10.222682 17.883472 11.107941 17.997678 12 18 C 16.418278 18 20 15.313708 20 12 C 20 8.686291 16.418278 6 12 6 C 11.107941 6.0023218 10.222682 6.1165275 9.3808594 6.3378906 C 8.0025374 4.8937041 6.101032 4 4 4 z M 12 8 A 6 4 0 0 1 12.652344 8.0253906 C 12.656844 8.0257316 12.661546 8.0250426 12.666016 8.0253906 A 6 4 0 0 1 12.722656 8.03125 A 6 4 0 0 1 17.898438 11.279297 C 17.901537 11.290467 17.907136 11.30131 17.910156 11.3125 A 6 4 0 0 1 18 12 A 6 4 0 0 1 17.916016 12.642578 C 17.909216 12.669978 17.904174 12.697299 17.896484 12.724609 A 6 4 0 0 1 17.625 13.375 A 6 4 0 0 1 13.324219 15.896484 C 13.320219 15.89712 13.31652 15.897737 13.3125 15.898438 A 6 4 0 0 1 13.28125 15.902344 A 6 4 0 0 1 12.798828 15.958984 C 12.720998 15.966284 12.643292 15.973316 12.564453 15.978516 A 6 4 0 0 1 12.015625 16 L 12.005859 16 A 6 4 0 0 1 12 16 A 6 4 0 0 1 9.4160156 15.603516 L 8.7480469 15.427734 L 7.9335938 16.28125 C 7.7192646 16.505821 7.4358454 16.623794 7.1933594 16.808594 C 7.2543494 16.405874 7.3577169 16.04013 7.4042969 15.619141 L 7.5039062 14.712891 L 7.2578125 14.445312 A 6 4 0 0 1 6.0605469 12.533203 C 6.0556069 12.509793 6.0530971 12.486271 6.0488281 12.462891 A 6 4 0 0 1 6 12 A 6 4 0 0 1 6.046875 11.523438 C 6.050385 11.504528 6.0565949 11.485727 6.0605469 11.466797 A 6 4 0 0 1 12 8 z M 9 11 C 8.4477153 11 8 11.447715 8 12 C 8 12.552285 8.4477153 13 9 13 C 9.5522847 13 10 12.552285 10 12 C 10 11.447715 9.5522847 11 9 11 z M 12 11 C 11.447715 11 11 11.447715 11 12 C 11 12.552285 11.447715 13 12 13 C 12.552285 13 13 12.552285 13 12 C 13 11.447715 12.552285 11 12 11 z M 15 11 C 14.447715 11 14 11.447715 14 12 C 14 12.552285 14.447715 13 15 13 C 15.552285 13 16 12.552285 16 12 C 16 11.447715 15.552285 11 15 11 z M 20 17 A 2 2 0 0 0 18 19 A 2 2 0 0 0 20 21 A 2 2 0 0 0 22 19 A 2 2 0 0 0 20 17 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/rocketchat-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/24/rocketchat-tray.svg
new file mode 100644
index 000000000..2a568deb1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/rocketchat-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4,4 C 4.625289,4.9191748 5.0814606,6.662158 5.3378906,8.681641 4.4662891,9.664932 4.0008959,10.819243 4,12 4.00265,13.214174 4.4964048,14.399175 5.4160156,15.398438 5.1963716,17.38357 4.740364,19.093055 4,20 6.101032,20 8.0025374,19.106296 9.3808594,17.662109 10.222682,17.883472 11.107941,17.997678 12,18 16.418278,18 20,15.313708 20,12 20,8.686291 16.418278,6 12,6 11.107941,6.0023218 10.222682,6.1165275 9.3808594,6.3378906 8.0025374,4.8937041 6.101032,4 4,4 Z m 8,4 a 6,4 0 0 1 0.652344,0.02539 c 0.0045,3.41e-4 0.0092,-3.48e-4 0.01367,0 a 6,4 0 0 1 0.05664,0.0059 6,4 0 0 1 5.175782,3.248047 c 0.0031,0.01117 0.0087,0.02201 0.01172,0.0332 A 6,4 0 0 1 18,12 6,4 0 0 1 17.91602,12.642578 c -0.0068,0.0274 -0.01184,0.05472 -0.01953,0.08203 A 6,4 0 0 1 17.625,13.375 6,4 0 0 1 13.324219,15.896484 c -0.004,6.36e-4 -0.0077,0.0013 -0.01172,0.002 a 6,4 0 0 1 -0.03125,0.0039 6,4 0 0 1 -0.482422,0.05664 c -0.07783,0.0073 -0.155536,0.01433 -0.234375,0.01953 A 6,4 0 0 1 12.015625,16 l -0.0098,0 A 6,4 0 0 1 12,16 6,4 0 0 1 9.4160156,15.603516 L 8.7480469,15.427734 7.9335938,16.28125 c -0.2143292,0.224571 -0.4977484,0.342544 -0.7402344,0.527344 0.06099,-0.40272 0.1643575,-0.768464 0.2109375,-1.189453 l 0.099609,-0.90625 -0.2460937,-0.267579 A 6,4 0 0 1 6.0605469,12.533203 c -0.00494,-0.02341 -0.00745,-0.04693 -0.011719,-0.07031 A 6,4 0 0 1 6,12 6,4 0 0 1 6.046875,11.523438 c 0.00351,-0.01891 0.00972,-0.03771 0.013672,-0.05664 A 6,4 0 0 1 12,8 Z m -3,3 c -0.5522847,0 -1,0.447715 -1,1 0,0.552285 0.4477153,1 1,1 0.5522847,0 1,-0.447715 1,-1 0,-0.552285 -0.4477153,-1 -1,-1 z m 3,0 c -0.552285,0 -1,0.447715 -1,1 0,0.552285 0.447715,1 1,1 0.552285,0 1,-0.447715 1,-1 0,-0.552285 -0.447715,-1 -1,-1 z m 3,0 c -0.552285,0 -1,0.447715 -1,1 0,0.552285 0.447715,1 1,1 0.552285,0 1,-0.447715 1,-1 0,-0.552285 -0.447715,-1 -1,-1 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/rsibreak0.svg b/.icons/Gruvbox-Plus-Dark/panel/24/rsibreak0.svg
new file mode 120000
index 000000000..8bac1748e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/rsibreak0.svg
@@ -0,0 +1 @@
+pomodoro-indicator-light-60.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/rsibreak1.svg b/.icons/Gruvbox-Plus-Dark/panel/24/rsibreak1.svg
new file mode 120000
index 000000000..8042abcfa
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/rsibreak1.svg
@@ -0,0 +1 @@
+pomodoro-indicator-light-45.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/rsibreak2.svg b/.icons/Gruvbox-Plus-Dark/panel/24/rsibreak2.svg
new file mode 120000
index 000000000..23d2a3042
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/rsibreak2.svg
@@ -0,0 +1 @@
+pomodoro-indicator-light-30.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/rsibreak3.svg b/.icons/Gruvbox-Plus-Dark/panel/24/rsibreak3.svg
new file mode 120000
index 000000000..72857b012
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/rsibreak3.svg
@@ -0,0 +1 @@
+pomodoro-indicator-light-15.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/rsibreak4.svg b/.icons/Gruvbox-Plus-Dark/panel/24/rsibreak4.svg
new file mode 120000
index 000000000..a04b3d1b1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/rsibreak4.svg
@@ -0,0 +1 @@
+pomodoro-indicator-light-00.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/rsibreakx.svg b/.icons/Gruvbox-Plus-Dark/panel/24/rsibreakx.svg
new file mode 120000
index 000000000..b056d41ab
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/rsibreakx.svg
@@ -0,0 +1 @@
+pomodoneapp-break.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/rto-proxy-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/24/rto-proxy-tray.svg
new file mode 100644
index 000000000..764c8cf18
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/rto-proxy-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,4.0000001 C 7.581722,4.0000002 4.0000001,7.581722 4,12 c 0,4.418278 3.5817219,8 8,8 4.418278,0 8,-3.581722 8,-8 C 20,7.581722 16.418278,4.0000001 12,4.0000001 Z M 12,6.5 13.544922,9.7910159 17,10.320313 14.5,12.882813 15.089844,16.5 12,14.791016 8.9101561,16.5 9.5,12.882813 7,10.320313 10.455078,9.7910159 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/safeeyes_disabled.svg b/.icons/Gruvbox-Plus-Dark/panel/24/safeeyes_disabled.svg
new file mode 100644
index 000000000..fde409d33
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/safeeyes_disabled.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path opacity=".3" style="fill:currentColor" class="ColorScheme-Text" d="m12 4c-4.432 0-8 3.568-8 8s3.568 8 8 8c4.4281 0 7.9937-3.5618 8-7.9883 0.000006-0.0039 0-0.0078 0-0.01172 0-4.432-3.568-8-8-8zm0.08789 2a6 6 0 0 1 4.1543 1.7578 6 6 0 0 1 0 8.4844 6 6 0 0 1 -8.4844 0 6 6 0 0 1 0 -8.4844 6 6 0 0 1 4.3301 -1.7578zm-0.088 1v5l5 0.008v-0.008c0-2.7733-2.227-5-5-5zm-4 4a1 1 0 0 0 -1 1 1 1 0 0 0 1 1 1 1 0 0 0 1 -1 1 1 0 0 0 -1 -1zm4 4a1 1 0 0 0 -1 1 1 1 0 0 0 1 1 1 1 0 0 0 1 -1 1 1 0 0 0 -1 -1z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/safeeyes_enabled.svg b/.icons/Gruvbox-Plus-Dark/panel/24/safeeyes_enabled.svg
new file mode 100644
index 000000000..156415f09
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/safeeyes_enabled.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 4c-4.432 0-8 3.568-8 8s3.568 8 8 8c4.4281 0 7.9937-3.5618 8-7.9883 0.000006-0.0039 0-0.0078 0-0.01172 0-4.432-3.568-8-8-8zm0.08789 2a6 6 0 0 1 4.1543 1.7578 6 6 0 0 1 0 8.4844 6 6 0 0 1 -8.4844 0 6 6 0 0 1 0 -8.4844 6 6 0 0 1 4.3301 -1.7578zm-0.088 1v5l5 0.008v-0.008c0-2.7733-2.227-5-5-5zm-4 4a1 1 0 0 0 -1 1 1 1 0 0 0 1 1 1 1 0 0 0 1 -1 1 1 0 0 0 -1 -1zm4 4a1 1 0 0 0 -1 1 1 1 0 0 0 1 1 1 1 0 0 0 1 -1 1 1 0 0 0 -1 -1z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/screencloud-idle.svg b/.icons/Gruvbox-Plus-Dark/panel/24/screencloud-idle.svg
new file mode 100644
index 000000000..a61d104be
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/screencloud-idle.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 9.5,6 A 5.5,5.5 0 0 0 4,11.5 5.5,5.5 0 0 0 4.046875,12.158203 3,3 0 0 0 2,15 3,3 0 0 0 5,18 l 14,0 A 3,3 0 0 0 22,15 3,3 0 0 0 19.992188,12.171875 4,4 0 0 0 20,12 4,4 0 0 0 16,8 4,4 0 0 0 14.097656,8.4863281 5.5,5.5 0 0 0 9.5,6 Z M 6.984375,8 C 7.537375,8 8,8.448 8,9 8,9.552 7.537375,10 6.984375,10 6.431375,10 6,9.552 6,9 6,8.448 6.432275,8 6.984375,8 Z M 12,9 c 2.209139,0 4,1.790861 4,4 0,2.209139 -1.790861,4 -4,4 C 9.790861,17 8,15.209139 8,13 8,10.790861 9.790861,9 12,9 Z m 0,2 c -1.104569,0 -2,0.895431 -2,2 0,1.104569 0.895431,2 2,2 1.104569,0 2,-0.895431 2,-2 0,-1.104569 -0.895431,-2 -2,-2 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/screencloud-uploading.svg b/.icons/Gruvbox-Plus-Dark/panel/24/screencloud-uploading.svg
new file mode 100644
index 000000000..24005e950
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/screencloud-uploading.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 9.5,6 C 6.4624339,6 4,8.4624339 4,11.5 4.00244,11.720141 4.018091,11.939938 4.046875,12.158203 2.8250871,12.567585 2.0011893,13.711451 2,15 c 0,1.656854 1.3431458,3 3,3 l 14,0 c 1.656854,0 3,-1.343146 3,-3 C 21.9987,13.726732 21.193805,12.592982 19.992188,12.171875 19.996023,12.114646 19.998629,12.057341 20,12 20,9.790861 18.209139,8 16,8 15.335328,8.0015368 14.681516,8.1686818 14.097656,8.4863281 13.08199,6.9357523 11.353608,6.0010752 9.5,6 Z M 6.984375,8 C 7.537375,8 8,8.448 8,9 8,9.552 7.537375,10 6.984375,10 6.431375,10 6,9.552 6,9 6,8.448 6.432275,8 6.984375,8 Z M 12,9 l 0,0 3,5 -2,0 0,3 -2,0 0,-3 -2,0 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/scrllock-off.svg b/.icons/Gruvbox-Plus-Dark/panel/24/scrllock-off.svg
new file mode 120000
index 000000000..9cf453732
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/scrllock-off.svg
@@ -0,0 +1 @@
+scroll-lock-off.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/scrllock-on.svg b/.icons/Gruvbox-Plus-Dark/panel/24/scrllock-on.svg
new file mode 120000
index 000000000..19c6e1f1d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/scrllock-on.svg
@@ -0,0 +1 @@
+scroll-lock-on.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/scroll-lock-off.svg b/.icons/Gruvbox-Plus-Dark/panel/24/scroll-lock-off.svg
new file mode 100644
index 000000000..b76b38a6a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/scroll-lock-off.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m7 4a2 2 0 0 0-1.988 1.779l-1 9a2 2 0 0 0 1.988 2.221h12a2 2 0 0 0 1.988-2.221l-1-9a2 2 0 0 0-1.988-1.779h-10zm4 2h2v4h3l-4 5.121-4-5.121h3v-4zm-7 11.2v0.547c0 1.212 1.038 2.25 2.25 2.25h11.5c1.212 0 2.25-1.038 2.25-2.25v-0.547c-0.532 0.485-1.225 0.797-2 0.797h-12c-0.7746 0-1.468-0.312-2-0.797z" fill="currentColor" opacity=".3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/scroll-lock-on.svg b/.icons/Gruvbox-Plus-Dark/panel/24/scroll-lock-on.svg
new file mode 100644
index 000000000..52dc7ed88
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/scroll-lock-on.svg
@@ -0,0 +1,6 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m7 4a2 2 0 0 0-1.988 1.779l-1 9a2 2 0 0 0 1.988 2.221h12a2 2 0 0 0 1.988-2.221l-1-9a2 2 0 0 0-1.988-1.779h-10zm4 2h2v4h3l-4 5.121-4-5.121h3v-4zm-7 11.2v0.547c0 1.212 1.038 2.25 2.25 2.25h11.5c1.212 0 2.25-1.038 2.25-2.25v-0.547c-0.532 0.485-1.225 0.797-2 0.797h-12c-0.7746 0-1.468-0.312-2-0.797z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/scudcloud-attention-1.svg b/.icons/Gruvbox-Plus-Dark/panel/24/scudcloud-attention-1.svg
new file mode 120000
index 000000000..9501e00ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/scudcloud-attention-1.svg
@@ -0,0 +1 @@
+scudcloud-attention.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/scudcloud-attention-2.svg b/.icons/Gruvbox-Plus-Dark/panel/24/scudcloud-attention-2.svg
new file mode 120000
index 000000000..9501e00ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/scudcloud-attention-2.svg
@@ -0,0 +1 @@
+scudcloud-attention.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/scudcloud-attention-3.svg b/.icons/Gruvbox-Plus-Dark/panel/24/scudcloud-attention-3.svg
new file mode 120000
index 000000000..9501e00ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/scudcloud-attention-3.svg
@@ -0,0 +1 @@
+scudcloud-attention.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/scudcloud-attention-4.svg b/.icons/Gruvbox-Plus-Dark/panel/24/scudcloud-attention-4.svg
new file mode 120000
index 000000000..9501e00ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/scudcloud-attention-4.svg
@@ -0,0 +1 @@
+scudcloud-attention.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/scudcloud-attention-5.svg b/.icons/Gruvbox-Plus-Dark/panel/24/scudcloud-attention-5.svg
new file mode 120000
index 000000000..9501e00ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/scudcloud-attention-5.svg
@@ -0,0 +1 @@
+scudcloud-attention.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/scudcloud-attention-6.svg b/.icons/Gruvbox-Plus-Dark/panel/24/scudcloud-attention-6.svg
new file mode 120000
index 000000000..9501e00ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/scudcloud-attention-6.svg
@@ -0,0 +1 @@
+scudcloud-attention.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/scudcloud-attention-7.svg b/.icons/Gruvbox-Plus-Dark/panel/24/scudcloud-attention-7.svg
new file mode 120000
index 000000000..9501e00ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/scudcloud-attention-7.svg
@@ -0,0 +1 @@
+scudcloud-attention.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/scudcloud-attention-8.svg b/.icons/Gruvbox-Plus-Dark/panel/24/scudcloud-attention-8.svg
new file mode 120000
index 000000000..9501e00ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/scudcloud-attention-8.svg
@@ -0,0 +1 @@
+scudcloud-attention.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/scudcloud-attention-9.svg b/.icons/Gruvbox-Plus-Dark/panel/24/scudcloud-attention-9.svg
new file mode 120000
index 000000000..9501e00ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/scudcloud-attention-9.svg
@@ -0,0 +1 @@
+scudcloud-attention.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/scudcloud-attention.svg b/.icons/Gruvbox-Plus-Dark/panel/24/scudcloud-attention.svg
new file mode 100644
index 000000000..3233893c2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/scudcloud-attention.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(1 .99938)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m10.5 3c-2.9648 0-5.368 2.3858-5.4648 5.3281-1.7615 0.6233-3.0326 2.2419-3.0352 4.1719 0 2.104 1.4964 3.8041 3.457 4.2891-0.0776 0.609-0.13091 1.217-0.38281 1.832a1.0001 1.0001 0 0 0 1.1602 1.352c2.1096-0.51 3.7836-1.588 5.1386-2.973h3.627c2.75 0 5-2.25 5-5 0-1.737-0.92506-3.2173-2.2891-4.0879a3 3 0 0 1 -0.711 0.0879 3 3 0 0 1 -3 -3 3 3 0 0 1 0.061 -0.5996c-0.95-0.8628-2.184-1.3988-3.559-1.4004a1.0001 1.0001 0 0 0 -0.002 0zm1.5 9h3c0.554 0 1 0.446 1 1s-0.446 1-1 1h-3c-0.554 0-1-0.446-1-1s0.446-1 1-1z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m19 4.9995a2 2 0 0 1 -4 0 2 2 0 1 1 4 0z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/scudcloud.svg b/.icons/Gruvbox-Plus-Dark/panel/24/scudcloud.svg
new file mode 100644
index 000000000..f0ae0fd95
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/scudcloud.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11.5 3.9642c-2.9655 0-5.3691 2.3868-5.4648 5.3301-1.7745 0.62857-3.0504 2.2641-3.0352 4.209 0.00185 2.1023 1.4977 3.7986 3.457 4.2832-0.077555 0.61008-0.13064 1.2184-0.38281 1.834a1.0001 1.0001 0 0 0 1.1602 1.3516c2.1096-0.51011 3.784-1.5879 5.1387-2.9727h3.627c2.7496 0 5-2.2504 5-5 0-2.4896-1.8756-4.4804-4.2656-4.8516-0.57988-2.2214-2.4454-3.8422-4.75-4.0566a1.0001 1.0001 0 0 0 -0.484 -0.1268zm1.5 9.0352h3c0.554 0 1 0.446 1 1s-0.446 1-1 1h-3c-0.554 0-1-0.446-1-1s0.446-1 1-1z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/seafile-status-error.svg b/.icons/Gruvbox-Plus-Dark/panel/24/seafile-status-error.svg
new file mode 100644
index 000000000..cd10e3233
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/seafile-status-error.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#fb4934; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m9 6v0.017578a3 2.9965 0 0 0 -3 2.9961v0.27148a2 1.9977 0 0 0 -1 -0.27148 2 1.9977 0 0 0 -2 1.998h-0.5a0.5 0.49942 0 0 0 -0.5 0.5 0.5 0.49942 0 0 0 0.5 0.49805h0.77148 2.2891c0.69631-1.1861 1.9728-1.998 3.4395-1.998h0.00195c0.53313 0.000799 1.0499 0.11815 1.5332 0.32031 0.32866-0.74504 0.8083-1.4043 1.3984-1.9355a3 2.9965 0 0 0 -2.934 -2.3968zm6.5 2.0117v0.00391c-2.2208 0-4.1069 1.6234-4.4414 3.8164-0.55606-0.5263-1.2926-0.81912-2.0586-0.82032-1.6569 0-3 1.3411-3 2.9961 0.00109 0.3432 0.06121 0.68293 0.17773 1.0059-0.0591-0.01-0.1184-0.0098-0.17773-0.0098-1.1046 0-2 0.89472-2 1.998 0 1.1034 0.89543 1.9981 2 1.9981h1.0449c0.37118-0.10248 0.64896-0.20383 0.9668-0.47852 0.33976-0.29376 3.4977-5.498 6.377-5.498 1.5268 0.000598 3.0074 0.74744 3.5254 2.7969 0.04577 0.19208 0.1078 0.56368 0.08594 0.68164 0 0.82744-0.67157 1.5-1.5 1.5s-1.5-0.67256-1.5-1.5c-0.000084-0.81916 0.65851-1.4864 1.4785-1.498-0.46843-0.29736-1.0396-0.47091-1.4746-0.47461-1.181-0.01-1.917 1.0206-2.0215 1.9434-0.1034 0.91325 0.19556 1.9752 2.0098 2.5273h4.508c1.381 0 2.5-1.119 2.5-2.498 0-1.289-0.983-2.365-2.268-2.484 0.176-0.485 0.266-0.995 0.268-1.51 0-2.483-2.015-4.4963-4.5-4.4963z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/seafile-status-notification.svg b/.icons/Gruvbox-Plus-Dark/panel/24/seafile-status-notification.svg
new file mode 100644
index 000000000..1b6a2a0c7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/seafile-status-notification.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(1 2)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m8 4v0.017578c-1.6567 0-2.9998 1.3413-3 2.9961v0.2715c-0.3037-0.1767-0.6486-0.2704-1-0.2715-1.1047 0-2.0002 0.89461-2 1.998h-0.5c-0.27637-3e-7 -0.50032 0.22395-0.5 0.5 0.0007596 0.27529 0.22439 0.49805 0.5 0.49805h0.77148 2.2891c0.6963-1.1864 1.9727-1.9983 3.4394-1.9983h0.00195c0.5331 0.0008 1.0499 0.1182 1.5332 0.3203 0.3286-0.745 0.8078-1.4042 1.3988-1.9355-0.285-1.3928-1.5108-2.3938-2.934-2.3965zm6.5 2.0117v0.00391c-2.2208 0-4.1069 1.6234-4.4414 3.8164-0.5565-0.5263-1.293-0.8191-2.059-0.8203-1.6569 0-3 1.3411-3 2.9961 0.00109 0.3432 0.06121 0.68293 0.17773 1.0059-0.0591-0.01-0.1184-0.0098-0.17773-0.0098-1.1046 0-2 0.89472-2 1.998 0 1.103 0.8954 1.998 2 1.998h1.0449c0.37118-0.10248 0.64896-0.20383 0.9668-0.47852 0.33976-0.29376 3.4977-5.498 6.377-5.498 0 0 0.42528-0.01631 0.61133-0.02344 1.6569 0 3 1.3431 3 3s-1.3431 3-3 3h4.5c1.381 0 2.5-1.119 2.5-2.498 0-1.289-0.983-2.365-2.268-2.484 0.176-0.485 0.266-0.995 0.268-1.51 0-2.4826-2.015-4.4963-4.5-4.4963z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="14" cy="14" r="2"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/seafile-status-offline.svg b/.icons/Gruvbox-Plus-Dark/panel/24/seafile-status-offline.svg
new file mode 100644
index 000000000..45d1c2a5c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/seafile-status-offline.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path opacity=".3" style="fill:currentColor" class="ColorScheme-Text" d="m9 6v0.017578a3 2.9965 0 0 0 -3 2.9961v0.27148a2 1.9977 0 0 0 -1 -0.27148 2 1.9977 0 0 0 -2 1.998h-0.5a0.5 0.49942 0 0 0 -0.5 0.5 0.5 0.49942 0 0 0 0.5 0.49805h0.77148 2.2891c0.69631-1.1861 1.9728-1.998 3.4395-1.998h0.00195c0.53313 0.000799 1.0499 0.11815 1.5332 0.32031 0.32866-0.74504 0.8083-1.4043 1.3984-1.9355a3 2.9965 0 0 0 -2.934 -2.3968zm6.5 2.0117v0.00391c-2.2208 0-4.1069 1.6234-4.4414 3.8164-0.55606-0.5263-1.2926-0.81912-2.0586-0.82032-1.6569 0-3 1.3411-3 2.9961 0.00109 0.3432 0.06121 0.68293 0.17773 1.0059-0.0591-0.01-0.1184-0.0098-0.17773-0.0098-1.1046 0-2 0.89472-2 1.998 0 1.1034 0.89543 1.9981 2 1.9981h1.0449c0.37118-0.10248 0.64896-0.20383 0.9668-0.47852 0.33976-0.29376 3.4977-5.498 6.377-5.498 1.5268 0.000598 3.0074 0.74744 3.5254 2.7969 0.04577 0.19208 0.1078 0.56368 0.08594 0.68164 0 0.82744-0.67157 1.5-1.5 1.5s-1.5-0.67256-1.5-1.5c-0.000084-0.81916 0.65851-1.4864 1.4785-1.498-0.46843-0.29736-1.0396-0.47091-1.4746-0.47461-1.181-0.01-1.917 1.0206-2.0215 1.9434-0.1034 0.91325 0.19556 1.9752 2.0098 2.5273h4.508c1.381 0 2.5-1.119 2.5-2.498 0-1.289-0.983-2.365-2.268-2.484 0.176-0.485 0.266-0.995 0.268-1.51 0-2.483-2.015-4.4963-4.5-4.4963z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/seafile-status-ok.svg b/.icons/Gruvbox-Plus-Dark/panel/24/seafile-status-ok.svg
new file mode 100644
index 000000000..bf55c0a3d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/seafile-status-ok.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m9 6v0.017578a3 2.9965 0 0 0 -3 2.9961v0.27148a2 1.9977 0 0 0 -1 -0.27148 2 1.9977 0 0 0 -2 1.998h-0.5a0.5 0.49942 0 0 0 -0.5 0.5 0.5 0.49942 0 0 0 0.5 0.49805h0.77148 2.2891c0.69631-1.1861 1.9728-1.998 3.4395-1.998h0.00195c0.53313 0.000799 1.0499 0.11815 1.5332 0.32031 0.32866-0.74504 0.8083-1.4043 1.3984-1.9355a3 2.9965 0 0 0 -2.934 -2.3968zm6.5 2.0117v0.00391c-2.2208 0-4.1069 1.6234-4.4414 3.8164-0.55606-0.5263-1.2926-0.81912-2.0586-0.82032-1.6569 0-3 1.3411-3 2.9961 0.00109 0.3432 0.06121 0.68293 0.17773 1.0059-0.0591-0.01-0.1184-0.0098-0.17773-0.0098-1.1046 0-2 0.89472-2 1.998 0 1.1034 0.89543 1.9981 2 1.9981h1.0449c0.37118-0.10248 0.64896-0.20383 0.9668-0.47852 0.33976-0.29376 3.4977-5.498 6.377-5.498 1.5268 0.000598 3.0074 0.74744 3.5254 2.7969 0.04577 0.19208 0.1078 0.56368 0.08594 0.68164 0 0.82744-0.67157 1.5-1.5 1.5s-1.5-0.67256-1.5-1.5c-0.000084-0.81916 0.65851-1.4864 1.4785-1.498-0.46843-0.29736-1.0396-0.47091-1.4746-0.47461-1.181-0.01-1.917 1.0206-2.0215 1.9434-0.1034 0.91325 0.19556 1.9752 2.0098 2.5273h4.508c1.381 0 2.5-1.119 2.5-2.498 0-1.289-0.983-2.365-2.268-2.484 0.176-0.485 0.266-0.995 0.268-1.51 0-2.483-2.015-4.4963-4.5-4.4963z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/seafile-status-paused.svg b/.icons/Gruvbox-Plus-Dark/panel/24/seafile-status-paused.svg
new file mode 100644
index 000000000..2df232350
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/seafile-status-paused.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(1 2)">
+ <path opacity=".3" style="fill:currentColor" class="ColorScheme-Text" d="m8 4v0.017578c-1.6567 0-2.9998 1.3413-3 2.9961v0.2715c-0.3037-0.1767-0.6486-0.2704-1-0.2715-1.1047 0-2.0002 0.89461-2 1.998h-0.5c-0.27637-3e-7 -0.50032 0.22395-0.5 0.5 0.0007596 0.27529 0.22439 0.49805 0.5 0.49805h0.77148 2.2891c0.6963-1.1864 1.9727-1.9983 3.4394-1.9983h0.00195c0.5331 0.0008 1.0499 0.1182 1.5332 0.3203 0.3286-0.745 0.8078-1.4042 1.3988-1.9355-0.285-1.3928-1.5108-2.3938-2.934-2.3965zm6.5 2.0117v0.00391c-2.2208 0-4.1069 1.6234-4.4414 3.8164-0.5565-0.5263-1.293-0.8191-2.059-0.8203-1.6569 0-3 1.3411-3 2.9961 0.00109 0.3432 0.06121 0.68293 0.17773 1.0059-0.0591-0.01-0.1184-0.0098-0.17773-0.0098-1.1046 0-2 0.89472-2 1.998 0 1.103 0.8954 1.998 2 1.998h1.0449c0.37118-0.10248 0.64896-0.20383 0.9668-0.47852 0.33976-0.29376 3.4977-5.498 6.377-5.498 0 0 0.42528-0.01631 0.61133-0.02344 1.6569 0 3 1.3431 3 3s-1.3431 3-3 3h4.5c1.381 0 2.5-1.119 2.5-2.498 0-1.289-0.983-2.365-2.268-2.484 0.176-0.485 0.266-0.995 0.268-1.51 0-2.4826-2.015-4.4963-4.5-4.4963z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 12v4h1v-4h-1zm2 0v4h1v-4h-1z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/seafile-status-syncing-1.svg b/.icons/Gruvbox-Plus-Dark/panel/24/seafile-status-syncing-1.svg
new file mode 100644
index 000000000..38424d6fe
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/seafile-status-syncing-1.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(1 2)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m14.5 6.0149c-2.2208 0-4.1069 1.6249-4.4414 3.8179-0.55606-0.52629-1.2926-0.82015-2.0586-0.82135-1.6569 0-3 1.3416-3 2.9965 0.00109 0.3432 0.061206 0.68371 0.17773 1.0066-0.0591-0.01-0.1184-0.01-0.17773-0.01-1.1046 0-2 0.89437-2 1.9977s0.89543 1.9977 2 1.9977h1.0449c0.37118-0.10248 0.64896-0.20327 0.9668-0.47795 0.33976-0.29376 3.4977-5.4996 6.377-5.4996 1.5268 0.000599 3.0074 0.74814 3.5254 2.7976 0.04577 0.19208 0.1078 0.56485 0.08594 0.68281 0 0.82744-0.67157 1.4983-1.5 1.4983s-1.5-0.67083-1.5-1.4983c-0.000084-0.81916 0.65849-1.4866 1.4785-1.4983-0.46843-0.29736-1.0396-0.47236-1.4746-0.47605-1.181-0.01-1.917 1.0223-2.0215 1.9451-0.1034 0.91325 0.1956 1.9742 2.0098 2.5264h4.5078c1.3807 0 2.5-1.118 2.5-2.4971-0.00046-1.2888-0.98284-2.3656-2.2676-2.4854 0.176-0.485 0.266-0.996 0.268-1.511 0-2.4819-2.015-4.4943-4.5-4.4943z"/>
+ <path opacity=".3" style="fill:currentColor" class="ColorScheme-Text" d="m8 4.0172a3 2.9965 0 0 0 -3 2.9965v0.27119a2 1.9977 0 0 0 -1 -0.27119 2 1.9977 0 0 0 -2 1.9977h-0.5a0.5 0.49942 0 0 0 -0.5 0.49942 0.5 0.49942 0 0 0 0.5 0.49942h0.77148 2.2891c0.6963-1.1859 1.9728-1.9974 3.4395-1.9974h0.00195c0.53313 0.000799 1.0499 0.11776 1.5332 0.31993 0.32866-0.74504 0.80826-1.404 1.3984-1.9353a3 2.9965 0 0 0 -2.934 -2.3972z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/seafile-status-syncing-2.svg b/.icons/Gruvbox-Plus-Dark/panel/24/seafile-status-syncing-2.svg
new file mode 100644
index 000000000..8d69f47ed
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/seafile-status-syncing-2.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(1 2)">
+ <path opacity=".3" style="fill:currentColor" class="ColorScheme-Text" d="m14.5 6.0149c-2.2208 0-4.1069 1.6249-4.4414 3.8179-0.55606-0.52629-1.2926-0.82015-2.0586-0.82135-1.6569 0-3 1.3416-3 2.9965 0.00109 0.3432 0.061206 0.68371 0.17773 1.0066-0.0591-0.01-0.1184-0.01-0.17773-0.01-1.1046 0-2 0.89437-2 1.9977s0.89543 1.9977 2 1.9977h1.0449c0.37118-0.10248 0.64896-0.20327 0.9668-0.47795 0.33976-0.29376 3.4977-5.4996 6.377-5.4996 1.5268 0.000599 3.0074 0.74814 3.5254 2.7976 0.04577 0.19208 0.1078 0.56485 0.08594 0.68281 0 0.82744-0.67157 1.4983-1.5 1.4983s-1.5-0.67083-1.5-1.4983c-0.000084-0.81916 0.65849-1.4866 1.4785-1.4983-0.46843-0.29736-1.0396-0.47236-1.4746-0.47605-1.181-0.01-1.917 1.0223-2.0215 1.9451-0.1034 0.91325 0.1956 1.9742 2.0098 2.5264h4.5078c1.3807 0 2.5-1.118 2.5-2.4971-0.00046-1.2888-0.98284-2.3656-2.2676-2.4854 0.176-0.485 0.266-0.996 0.268-1.511 0-2.4819-2.015-4.4943-4.5-4.4943z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m8 4.0172a3 2.9965 0 0 0 -3 2.9965v0.27119a2 1.9977 0 0 0 -1 -0.27119 2 1.9977 0 0 0 -2 1.9977h-0.5a0.5 0.49942 0 0 0 -0.5 0.49942 0.5 0.49942 0 0 0 0.5 0.49942h0.77148 2.2891c0.6963-1.1859 1.9728-1.9974 3.4395-1.9974h0.00195c0.53313 0.000799 1.0499 0.11776 1.5332 0.31993 0.32866-0.74504 0.80826-1.404 1.3984-1.9353a3 2.9965 0 0 0 -2.934 -2.3972z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/security-high.svg b/.icons/Gruvbox-Plus-Dark/panel/24/security-high.svg
new file mode 100644
index 000000000..36370083c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/security-high.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(-544,402.01)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 549,-398.01 0,8.6035 c -2.4e-4,4.9478 7,7.3965 7,7.3965 0,0 6.9998,-2.4486 7,-7.3965 l 0,-8.6035 -14,0 z m 2,2 5,0 0,5 5,0 0,2.1992 c -2.7e-4,3.6124 -5,4.8008 -5,4.8008 l 0,-7 -5,0 0,-5 z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/security-low.svg b/.icons/Gruvbox-Plus-Dark/panel/24/security-low.svg
new file mode 100644
index 000000000..0b845660a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/security-low.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(-544,402.01)">
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m 4,3 0,8.604 c -2e-4,4.947 7,7.396 7,7.396 0,0 7,-2.449 7,-7.396 L 18,3 4,3 Z m 2,2 5,0 0,5 5,0 0,2.199 C 16,15.812 11,17 11,17 l 0,-7 -5,0 0,-5 z" transform="translate(545,-401.01)"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/security-medium.svg b/.icons/Gruvbox-Plus-Dark/panel/24/security-medium.svg
new file mode 100644
index 000000000..2a228b9f2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/security-medium.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(-544,402.01)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 549,-398.01 0,8.6035 c -2.4e-4,4.9478 7,7.3965 7,7.3965 0,0 6.9998,-2.4486 7,-7.3965 l 0,-8.6035 -14,0 z m 2,2 5,0 0,5 5,0 0,2.1992 c -2.7e-4,3.6124 -5,4.8008 -5,4.8008 l 0,-7 -5,0 0,-5 z"/>
+ </g>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="20" cy="19" r="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/sflphone-indicator.svg b/.icons/Gruvbox-Plus-Dark/panel/24/sflphone-indicator.svg
new file mode 120000
index 000000000..82d15cc11
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/sflphone-indicator.svg
@@ -0,0 +1 @@
+viber-normal.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/sflphone-notification.svg b/.icons/Gruvbox-Plus-Dark/panel/24/sflphone-notification.svg
new file mode 120000
index 000000000..27903fe87
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/sflphone-notification.svg
@@ -0,0 +1 @@
+viber-notification.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/sflphone-offline.svg b/.icons/Gruvbox-Plus-Dark/panel/24/sflphone-offline.svg
new file mode 100644
index 000000000..8dbc9c884
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/sflphone-offline.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="m 12.532348,4.0038348 c -0.430992,-0.0128 -0.517991,0.0021 -0.641989,0.113298 -0.203996,0.177796 -0.193996,0.560289 0.017,0.722586 0.113998,0.0849 0.200996,0.104598 0.702987,0.132898 1.485973,0.0848 2.621952,0.477391 3.718932,1.283176 1.315975,0.963282 2.14096,2.305358 2.452954,3.9862272 0.08,0.428492 0.119998,0.786785 0.146998,1.341775 0.016,0.361993 0.028,0.441992 0.076,0.53499 0.150997,0.281995 0.591989,0.322994 0.792986,0.072 0.105998,-0.128998 0.117997,-0.228996 0.099,-0.680988 -0.05,-1.324675 -0.343994,-2.5286532 -0.858984,-3.5411342 -0.369994,-0.725587 -0.716987,-1.193478 -1.345976,-1.810567 -0.670987,-0.653488 -1.178978,-1.011281 -1.971963,-1.390574 -0.806985,-0.384693 -1.541972,-0.599789 -2.450955,-0.710987 -0.179997,-0.0208 -0.511991,-0.0453 -0.736986,-0.0527 z m -5.6422966,0.265595 c -0.1198978,-0.0109 -0.2362956,-0.0103 -0.3221941,0.0078 l -0.002,0 c -0.2512954,0.0519 -0.5662896,0.234695 -1.247977,0.730486 -0.4095925,0.299795 -0.9714821,0.837785 -1.1035797,1.054681 -0.3064943,0.51399 -0.2891946,0.950582 0.083998,1.955064 0.6399882,1.722568 1.5751709,3.3823372 2.8046483,4.9843082 2.3531566,3.064943 5.3174021,5.293902 9.0293331,6.788874 0.472992,0.190997 0.626989,0.222996 0.997982,0.204997 0.448992,-0.021 0.789985,-0.156997 1.270976,-0.513991 0.531991,-0.393993 1.292977,-1.318975 1.488973,-1.811966 0.184997,-0.467992 0.135997,-0.891984 -0.138997,-1.222978 -0.155998,-0.182996 -1.308976,-1.102979 -1.847966,-1.471973 -0.408993,-0.278995 -1.042981,-0.662987 -1.333976,-0.810985 -0.382993,-0.190996 -0.764986,-0.223996 -1.137979,-0.1 -0.293994,0.099 -0.389993,0.182997 -0.818985,0.708987 -0.221996,0.268995 -0.426992,0.512991 -0.452991,0.53599 -0.029,0.023 -0.121998,0.074 -0.208997,0.112998 -0.345993,0.157997 -0.819984,0.063 -1.59397,-0.314994 C 11.753361,14.815733 11.219371,14.44674 10.614582,13.90375 10.099292,13.444759 9.5795007,12.84377 9.2885066,12.376778 8.9132135,11.774789 8.6271188,10.994104 8.6244188,10.562312 c 0,-0.185897 0.076899,-0.449892 0.1718968,-0.5839902 0.036999,-0.0539 0.272095,-0.258295 0.5233904,-0.456991 0.6264877,-0.493191 0.766686,-0.646988 0.851584,-0.941383 0.0822,-0.273495 -0.0062,-0.644088 -0.2675953,-1.142579 -0.457391,-0.873084 -1.8548653,-2.619851 -2.357356,-2.945245 -0.082198,-0.0519 -0.2260958,-0.123298 -0.3183941,-0.154298 -0.095298,-0.0337 -0.217996,-0.0574 -0.3378938,-0.0684 z m 5.8882916,1.62307 c -0.148997,0.0229 -0.235996,0.0831 -0.303994,0.187496 l -0.002,0 c -0.126998,0.188597 -0.111998,0.416193 0.039,0.58399 0.097,0.111098 0.239996,0.162697 0.499991,0.183596 0.716987,0.0565 1.501972,0.285795 2.034962,0.595689 0.617989,0.358994 1.12598,0.874784 1.473973,1.499973 0.306994,0.547689 0.484991,1.2528762 0.484991,1.9217642 0,0.433792 0.06,0.592789 0.263995,0.693787 0.120998,0.062 0.341994,0.067 0.444992,0.015 0.095,-0.049 0.205996,-0.165997 0.239996,-0.253995 0.037,-0.093 0.036,-0.653388 0.002,-0.960583 -0.098,-0.8393842 -0.381993,-1.6227702 -0.839985,-2.2890572 -0.813985,-1.182979 -2.056962,-1.910165 -3.661932,-2.140561 -0.315995,-0.0465 -0.526991,-0.06 -0.675988,-0.0371 z m 0.56099,1.931564 c -0.051,0.0058 -0.086,0.0187 -0.136998,0.043 -0.266995,0.134098 -0.340993,0.498291 -0.147997,0.722587 0.104998,0.121298 0.203996,0.156997 0.52899,0.195396 0.692987,0.0828 1.10098,0.335794 1.333976,0.824185 0.107998,0.229696 0.172996,0.4782912 0.206996,0.8319852 0.029,0.266095 0.069,0.364093 0.194996,0.456991 0.174997,0.131598 0.461992,0.125598 0.617989,-0.0136 0.165997,-0.149597 0.195996,-0.329594 0.123998,-0.789086 -0.104999,-0.7046872 -0.344994,-1.1966782 -0.784986,-1.6015702 -0.340994,-0.312494 -0.740986,-0.506691 -1.260977,-0.615189 -0.107998,-0.0228 -0.309994,-0.0452 -0.447991,-0.0527 l -0.002,0 c -0.108998,-0.0063 -0.175997,-0.0077 -0.225996,-0.002 z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/shutter-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/shutter-panel.svg
new file mode 100644
index 000000000..f3e2d23f9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/shutter-panel.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(-545 403.01)">
+ <g transform="matrix(.546 0 0 .54523 543.66 -951.37)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m31.043 1019.7c-3.179 0.2271-8.7671 5.5822-7.9813 5.5551 6.4993-0.2244 10.559 0.146 15.63 1.7055 0.75087 0.231-0.81026-6.7379-7.6487-7.2606z" xml:space="default"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m21.375 1015.3c-1.8074 2.6003-2.0343 12.777-1.5677 12.15 3.8452-5.1661 13.062-11.546 18.558-14.115 6.7943-3.1757-12.967-2.7882-16.99 1.9653z" xml:space="default"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m13.191 1026.3c1.0415 2.9837 7.7064 6.9501 7.4773 6.2052-1.8951-6.1617-2.5807-10.142-2.3673-15.397 0.0316-0.7781-6.3637 2.5131-5.11 9.192z" xml:space="default"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m14.061 1036.1c2.9518 1.191 10.357-1.1587 9.6399-1.4791-5.9273-2.6501-9.4014-4.7632-13.251-8.3861-0.56994-0.5364-2.2867 6.3965 3.6106 9.8652z" xml:space="default"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m22.601 1041.7c2.8222-1.4672 5.7825-8.5885 5.0733-8.2525-5.8667 2.7794-9.7372 4.0475-15.015 4.6262-0.78146 0.086 3.4625 5.8552 9.9416 3.6263z" xml:space="default"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m32.554 1038.7c0.6894-3.0822-2.8932-9.9173-3.0917-9.1638-1.6417 6.2326-3.1611 9.9796-6.1202 14.347-0.43814 0.6466 6.7504 1.158 9.2119-5.1828z" xml:space="default"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m36.472 1029c-1.9176-2.5217-9.4911-4.2654-9.0418-3.6263 3.7167 5.2856 5.6052 8.8642 7.0341 13.93 0.21158 0.75 5.2747-4.3301 2.0076-10.303z" xml:space="default"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/si-syncthing-0.svg b/.icons/Gruvbox-Plus-Dark/panel/24/si-syncthing-0.svg
new file mode 120000
index 000000000..63fd97767
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/si-syncthing-0.svg
@@ -0,0 +1 @@
+si-syncthing-idle.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/si-syncthing-1.svg b/.icons/Gruvbox-Plus-Dark/panel/24/si-syncthing-1.svg
new file mode 100644
index 000000000..6601bd454
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/si-syncthing-1.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m16 5.0718a8 8 0 0 0 -10.928 2.9282 8 8 0 0 0 2.928 10.928 8 8 0 0 0 10.928 -2.928 8 8 0 0 0 -2.928 -10.928zm-1 1.7321a6 6 0 0 1 2.8736 3.9955 1.5 1.5 0 0 1 0.24007 0.11154 1.5 1.5 0 0 1 0.54904 2.049 1.5 1.5 0 0 1 -0.90187 0.6949 6 6 0 0 1 -0.565 1.345 6 6 0 0 1 -2.793 2.49 1.5 1.5 0 0 1 -0.198 0.691 1.5 1.5 0 0 1 -2.049 0.549 1.5 1.5 0 0 1 -0.647 -0.758 6 6 0 0 1 -2.509 -0.776 6 6 0 0 1 -2.9949 -5.195 1.5 1.5 0 0 1 -0.0517 -0.028 1.5 1.5 0 0 1 -0.5491 -2.0489 1.5 1.5 0 0 1 1.3084 -0.7467 6 6 0 0 1 0.0911 -0.1774 6 6 0 0 1 8.1962 -2.1961zm-0.5 0.866a5 5 0 0 0 -6.8301 1.8301 5 5 0 0 0 -0.0108 0.0186 1.5 1.5 0 0 1 0.541 1.1914l3.2736 1.2518a1.5 1.5 0 0 1 1.8923 -0.32831 1.5 1.5 0 0 1 0.57176 0.59172l1.9534-0.29752a1.5 1.5 0 0 1 0.174 -0.467 1.5 1.5 0 0 1 0.786 -0.66 5 5 0 0 0 -2.351 -3.1301zm1.5419 5.2474-1.9534 0.29751a1.5 1.5 0 0 1 -0.17336 0.46824 1.5 1.5 0 0 1 -0.7097 0.62768l0.1093 1.6779a1.5 1.5 0 0 1 0.34143 0.143 1.5 1.5 0 0 1 0.45027 0.39979 5 5 0 0 0 2.2238 -2.0314 5 5 0 0 0 0.41088 -0.9265 1.5 1.5 0 0 1 -0.12737 -0.06453 1.5 1.5 0 0 1 -0.57176 -0.59172zm-4.9226-0.02071-3.2746-1.2501a1.5 1.5 0 0 1 -0.83824 0.49483 5 5 0 0 0 2.4936 4.1888 5 5 0 0 0 1.9805 0.63602 1.5 1.5 0 0 1 0.12652 -0.28554 1.5 1.5 0 0 1 0.7097 -0.62768l-0.1093-1.6779a1.5 1.5 0 0 1 -0.34143 -0.143 1.5 1.5 0 0 1 -0.74675 -1.3355z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/si-syncthing-10.svg b/.icons/Gruvbox-Plus-Dark/panel/24/si-syncthing-10.svg
new file mode 100644
index 000000000..924f70d38
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/si-syncthing-10.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m5.0718 8a8 8 0 0 0 2.9282 10.928 8 8 0 0 0 10.928 -2.928 8 8 0 0 0 -2.928 -10.928 8 8 0 0 0 -10.928 2.928zm1.732 1a6 6 0 0 1 3.9952 -2.8736 1.5 1.5 0 0 1 0.112 -0.24 1.5 1.5 0 0 1 2.049 -0.5491 1.5 1.5 0 0 1 0.695 0.9019 6 6 0 0 1 1.345 0.5646 6 6 0 0 1 2.49 2.793 1.5 1.5 0 0 1 0.691 0.1981 1.5 1.5 0 0 1 0.549 2.0491 1.5 1.5 0 0 1 -0.758 0.647 6 6 0 0 1 -0.776 2.509 6 6 0 0 1 -5.195 2.995 1.5 1.5 0 0 1 -0.028 0.052 1.5 1.5 0 0 1 -2.0489 0.549 1.5 1.5 0 0 1 -0.7467 -1.309 6 6 0 0 1 -0.1774 -0.091 6 6 0 0 1 -2.1961 -8.196zm0.8661 0.5a5 5 0 0 0 1.8301 6.83 5 5 0 0 0 0.018603 0.01074 1.5 1.5 0 0 1 1.1919 -0.54098l1.2518-3.2736a1.5 1.5 0 0 1 -0.32831 -1.8923 1.5 1.5 0 0 1 0.59171 -0.57176l-0.297-1.9532a1.5 1.5 0 0 1 -0.468 -0.1734 1.5 1.5 0 0 1 -0.66 -0.7869 5 5 0 0 0 -3.1301 2.3515zm5.2474-1.5419 0.29751 1.9534a1.5 1.5 0 0 1 0.46824 0.17336 1.5 1.5 0 0 1 0.62768 0.7097l1.6779-0.1093a1.5 1.5 0 0 1 0.143 -0.342 1.5 1.5 0 0 1 0.399 -0.4504 5 5 0 0 0 -2.031 -2.2237 5 5 0 0 0 -0.927 -0.4109 1.5 1.5 0 0 1 -0.06453 0.12737 1.5 1.5 0 0 1 -0.59172 0.57176zm-0.02071 4.9226-1.2501 3.2746a1.5 1.5 0 0 1 0.49482 0.83825 5 5 0 0 0 4.1888 -2.4936 5 5 0 0 0 0.63602 -1.9805 1.5 1.5 0 0 1 -0.28554 -0.12652 1.5 1.5 0 0 1 -0.62768 -0.7097l-1.6779 0.1093a1.5 1.5 0 0 1 -0.143 0.34143 1.5 1.5 0 0 1 -1.3355 0.74674z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/si-syncthing-11.svg b/.icons/Gruvbox-Plus-Dark/panel/24/si-syncthing-11.svg
new file mode 100644
index 000000000..f3a044d70
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/si-syncthing-11.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m8 5.0718a8 8 0 0 0 -2.9282 10.928 8 8 0 0 0 10.928 2.928 8 8 0 0 0 2.928 -10.928 8 8 0 0 0 -10.928 -2.9282zm1 1.7321a6 6 0 0 1 4.897 -0.49082 1.5 1.5 0 0 1 0.21663 -0.15213 1.5 1.5 0 0 1 2.049 0.54904 1.5 1.5 0 0 1 0.15086 1.1285 6 6 0 0 1 0.88263 1.1616 6 6 0 0 1 0.7598 3.6637 1.5 1.5 0 0 1 0.49917 0.51694 1.5 1.5 0 0 1 -0.54904 2.049 1.5 1.5 0 0 1 -0.97961 0.18218 6 6 0 0 1 -1.926 1.784 6 6 0 0 1 -5.9969 -0.0041 1.5 1.5 0 0 1 -0.049749 0.03103 1.5 1.5 0 0 1 -2.049 -0.54904 1.5 1.5 0 0 1 0.0076 -1.5064 6 6 0 0 1 -0.1081 -0.168 6 6 0 0 1 2.1961 -8.1962zm0.5 0.866a5 5 0 0 0 -1.8301 6.8301 5 5 0 0 0 0.010741 0.0186 1.5 1.5 0 0 1 1.3027 0.12744l2.7209-2.2092a1.5 1.5 0 0 1 0.66182 -1.8029 1.5 1.5 0 0 1 0.79832 -0.1993l0.719-1.8408a1.5 1.5 0 0 1 -0.318 -0.3843 1.5 1.5 0 0 1 -0.178 -1.0113 5 5 0 0 0 -3.887 0.4713zm5.315 1.2884-0.719 1.8407a1.5 1.5 0 0 1 0.31883 0.38425 1.5 1.5 0 0 1 0.18873 0.92846l1.5077 0.74429a1.5 1.5 0 0 1 0.294 -0.224 1.5 1.5 0 0 1 0.571 -0.19 5 5 0 0 0 -0.647 -2.942 5 5 0 0 0 -0.597 -0.8191 1.5 1.5 0 0 1 -0.119 0.0781 1.5 1.5 0 0 1 -0.799 0.1993zm-2.4792 4.2527-2.7199 2.2108a1.5 1.5 0 0 1 0.0094 0.97335 5 5 0 0 0 4.8744 -0.06507 5 5 0 0 0 1.5411 -1.3972 1.5 1.5 0 0 1 -0.18402 -0.25234 1.5 1.5 0 0 1 -0.18874 -0.92846l-1.507-0.744a1.5 1.5 0 0 1 -0.29456 0.22418 1.5 1.5 0 0 1 -1.53 -0.02105z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/si-syncthing-2.svg b/.icons/Gruvbox-Plus-Dark/panel/24/si-syncthing-2.svg
new file mode 100644
index 000000000..dfbfae5a0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/si-syncthing-2.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m18.928 8a8 8 0 0 0 -10.928 -2.9282 8 8 0 0 0 -2.9282 10.928 8 8 0 0 0 10.928 2.928 8 8 0 0 0 2.928 -10.928zm-1.7321 1a6 6 0 0 1 0.49082 4.897 1.5 1.5 0 0 1 0.15213 0.21663 1.5 1.5 0 0 1 -0.54904 2.049 1.5 1.5 0 0 1 -1.1285 0.15086 6 6 0 0 1 -1.161 0.882 6 6 0 0 1 -3.664 0.76 1.5 1.5 0 0 1 -0.517 0.499 1.5 1.5 0 0 1 -2.0486 -0.549 1.5 1.5 0 0 1 -0.1822 -0.98 6 6 0 0 1 -1.7844 -1.926 6 6 0 0 1 0.0041 -5.9969 1.5 1.5 0 0 1 -0.031 -0.0497 1.5 1.5 0 0 1 0.5491 -2.0491 1.5 1.5 0 0 1 1.5064 0.0076 6 6 0 0 1 0.16762 -0.10809 6 6 0 0 1 8.1962 2.1961zm-0.866 0.5a5 5 0 0 0 -6.83 -1.8301 5 5 0 0 0 -0.0186 0.0107 1.5 1.5 0 0 1 -0.1274 1.3027l2.2091 2.7209a1.5 1.5 0 0 1 1.8029 0.66182 1.5 1.5 0 0 1 0.1993 0.79832l1.8405 0.71906a1.5 1.5 0 0 1 0.384 -0.318 1.5 1.5 0 0 1 1.011 -0.178 5 5 0 0 0 -0.471 -3.887zm-1.288 5.315-1.841-0.719a1.5 1.5 0 0 1 -0.38425 0.31883 1.5 1.5 0 0 1 -0.92846 0.18873l-0.74429 1.5077a1.5 1.5 0 0 1 0.22419 0.29455 1.5 1.5 0 0 1 0.19005 0.57136 5 5 0 0 0 2.942 -0.648 5 5 0 0 0 0.819 -0.597 1.5 1.5 0 0 1 -0.078 -0.119 1.5 1.5 0 0 1 -0.199 -0.799zm-4.253-2.479-2.2108-2.7198a1.5 1.5 0 0 1 -0.97335 0.00942 5 5 0 0 0 0.06507 4.8744 5 5 0 0 0 1.3972 1.5411 1.5 1.5 0 0 1 0.25234 -0.18403 1.5 1.5 0 0 1 0.92846 -0.18873l0.744-1.507a1.5 1.5 0 0 1 -0.22418 -0.29456 1.5 1.5 0 0 1 0.02105 -1.53z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/si-syncthing-3.svg b/.icons/Gruvbox-Plus-Dark/panel/24/si-syncthing-3.svg
new file mode 100644
index 000000000..a40d301eb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/si-syncthing-3.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m20 12a8 8 0 0 0 -8 -8 8 8 0 0 0 -8 8 8 8 0 0 0 8 8 8 8 0 0 0 8 -8zm-2 0a6 6 0 0 1 -2.023 4.486 1.5 1.5 0 0 1 0.023 0.264 1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.053 -0.434 6 6 0 0 1 -1.447 0.184 6 6 0 0 1 -3.5527 -1.174 1.5 1.5 0 0 1 -0.6973 0.174 1.5 1.5 0 0 1 -1.5 -1.5 1.5 1.5 0 0 1 0.332 -0.939 6 6 0 0 1 -0.582 -2.561 6 6 0 0 1 3.002 -5.1914 1.5 1.5 0 0 1 -0.002 -0.0586 1.5 1.5 0 0 1 1.5 -1.5 1.5 1.5 0 0 1 1.3008 0.75978 6 6 0 0 1 0.19921 -0.0098 6 6 0 0 1 6 6zm-1 0a5 5 0 0 0 -5 -5 5 5 0 0 0 -0.02148 0.0000029 1.5 1.5 0 0 1 -0.76172 1.0645l0.55273 3.4609a1.5 1.5 0 0 1 1.2305 1.4746 1.5 1.5 0 0 1 -0.22656 0.79102l1.2344 1.543a1.5 1.5 0 0 1 0.492 -0.084 1.5 1.5 0 0 1 0.965 0.352 5 5 0 0 0 1.535 -3.602zm-3.773 3.959-1.235-1.543a1.5 1.5 0 0 1 -0.492 0.084 1.5 1.5 0 0 1 -0.898 -0.301l-1.3989 0.934a1.5 1.5 0 0 1 0.0469 0.367 1.5 1.5 0 0 1 -0.1211 0.59 5 5 0 0 0 2.8711 0.91 5 5 0 0 0 1.0078 -0.10742 1.5 1.5 0 0 1 -0.0078 -0.14257 1.5 1.5 0 0 1 0.22656 -0.79102zm-2.444-4.273-0.554-3.4614a1.5 1.5 0 0 1 -0.8481 -0.4785 5 5 0 0 0 -2.3809 4.2539 5 5 0 0 0 0.4395 2.033 1.5 1.5 0 0 1 0.31055 -0.0332 1.5 1.5 0 0 1 0.89844 0.30078l1.3984-0.93359a1.5 1.5 0 0 1 -0.04687 -0.36719 1.5 1.5 0 0 1 0.7832 -1.3145z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/si-syncthing-4.svg b/.icons/Gruvbox-Plus-Dark/panel/24/si-syncthing-4.svg
new file mode 100644
index 000000000..7ec8fc5ff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/si-syncthing-4.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m18.928 16a8 8 0 0 0 -2.928 -10.928 8 8 0 0 0 -10.928 2.928 8 8 0 0 0 2.928 10.928 8 8 0 0 0 10.928 -2.928zm-1.732-1a6 6 0 0 1 -3.995 2.874 1.5 1.5 0 0 1 -0.112 0.24 1.5 1.5 0 0 1 -2.049 0.549 1.5 1.5 0 0 1 -0.695 -0.902 6 6 0 0 1 -1.345 -0.565 6 6 0 0 1 -2.4898 -2.793 1.5 1.5 0 0 1 -0.6908 -0.198 1.5 1.5 0 0 1 -0.549 -2.049 1.5 1.5 0 0 1 0.75727 -0.64758 6 6 0 0 1 0.77622 -2.5085 6 6 0 0 1 5.1955 -2.9949 1.5 1.5 0 0 1 0.02757 -0.051749 1.5 1.5 0 0 1 2.049 -0.54904 1.5 1.5 0 0 1 0.74661 1.3084 6 6 0 0 1 0.17742 0.091119 6 6 0 0 1 2.1962 8.1962zm-0.866-0.5a5 5 0 0 0 -1.83 -6.8301 5 5 0 0 0 -0.019 -0.0108 1.5 1.5 0 0 1 -1.191 0.541l-1.2518 3.2736a1.5 1.5 0 0 1 0.32831 1.8923 1.5 1.5 0 0 1 -0.59172 0.57176l0.29752 1.9534a1.5 1.5 0 0 1 0.46824 0.17336 1.5 1.5 0 0 1 0.6598 0.78688 5 5 0 0 0 3.129 -2.351zm-5.2474 1.5419-0.29751-1.9534a1.5 1.5 0 0 1 -0.468 -0.174 1.5 1.5 0 0 1 -0.6277 -0.71l-1.6779 0.11a1.5 1.5 0 0 1 -0.143 0.341 1.5 1.5 0 0 1 -0.3998 0.45 5 5 0 0 0 2.0314 2.224 5 5 0 0 0 0.9265 0.41088 1.5 1.5 0 0 1 0.06453 -0.12737 1.5 1.5 0 0 1 0.59172 -0.57176zm0.02071-4.9226 1.2501-3.2746a1.5 1.5 0 0 1 -0.495 -0.838 5 5 0 0 0 -4.1891 2.4936 5 5 0 0 0 -0.63602 1.9805 1.5 1.5 0 0 1 0.28554 0.12652 1.5 1.5 0 0 1 0.62768 0.7097l1.6779-0.1093a1.5 1.5 0 0 1 0.143 -0.34143 1.5 1.5 0 0 1 1.3355 -0.74675z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/si-syncthing-5.svg b/.icons/Gruvbox-Plus-Dark/panel/24/si-syncthing-5.svg
new file mode 100644
index 000000000..0248e411c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/si-syncthing-5.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m16 18.928a8 8 0 0 0 2.928 -10.928 8 8 0 0 0 -10.928 -2.9282 8 8 0 0 0 -2.9282 10.928 8 8 0 0 0 10.928 2.928zm-1-1.732a6 6 0 0 1 -4.897 0.491 1.5 1.5 0 0 1 -0.2166 0.152 1.5 1.5 0 0 1 -2.0491 -0.549 1.5 1.5 0 0 1 -0.1508 -1.128 6 6 0 0 1 -0.8827 -1.162 6 6 0 0 1 -0.7598 -3.664 1.5 1.5 0 0 1 -0.4991 -0.517 1.5 1.5 0 0 1 0.549 -2.0486 1.5 1.5 0 0 1 0.9796 -0.1822 6 6 0 0 1 1.9265 -1.7844 6 6 0 0 1 5.9969 0.0041 1.5 1.5 0 0 1 0.04975 -0.031031 1.5 1.5 0 0 1 2.049 0.54904 1.5 1.5 0 0 1 -0.0076 1.5064 6 6 0 0 1 0.10809 0.16762 6 6 0 0 1 -2.1962 8.1962zm-0.5-0.866a5 5 0 0 0 1.83 -6.83 5 5 0 0 0 -0.011 -0.0186 1.5 1.5 0 0 1 -1.302 -0.1274l-2.7209 2.2091a1.5 1.5 0 0 1 -0.66182 1.8029 1.5 1.5 0 0 1 -0.79832 0.1993l-0.71906 1.8405a1.5 1.5 0 0 1 0.31883 0.38425 1.5 1.5 0 0 1 0.17796 1.0114 5 5 0 0 0 3.886 -0.472zm-5.3153-1.288 0.7191-1.841a1.5 1.5 0 0 1 -0.3189 -0.384 1.5 1.5 0 0 1 -0.1887 -0.928l-1.5077-0.745a1.5 1.5 0 0 1 -0.2946 0.224 1.5 1.5 0 0 1 -0.5714 0.19 5 5 0 0 0 0.6474 2.942 5 5 0 0 0 0.59694 0.81908 1.5 1.5 0 0 1 0.11957 -0.07804 1.5 1.5 0 0 1 0.79832 -0.1993zm2.4792-4.2527 2.7199-2.2108a1.5 1.5 0 0 1 -0.0094 -0.97335 5 5 0 0 0 -4.8744 0.06507 5 5 0 0 0 -1.5411 1.3972 1.5 1.5 0 0 1 0.18403 0.25234 1.5 1.5 0 0 1 0.18873 0.92846l1.5077 0.74428a1.5 1.5 0 0 1 0.29456 -0.22418 1.5 1.5 0 0 1 1.53 0.02105z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/si-syncthing-6.svg b/.icons/Gruvbox-Plus-Dark/panel/24/si-syncthing-6.svg
new file mode 100644
index 000000000..afffd7a4e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/si-syncthing-6.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 20a8 8 0 0 0 8 -8 8 8 0 0 0 -8 -8 8 8 0 0 0 -8 8 8 8 0 0 0 8 8zm0-2a6 6 0 0 1 -4.4863 -2.023 1.5 1.5 0 0 1 -0.2637 0.023 1.5 1.5 0 0 1 -1.5 -1.5 1.5 1.5 0 0 1 0.4336 -1.053 6 6 0 0 1 -0.1836 -1.447 6 6 0 0 1 1.1738 -3.5527 1.5 1.5 0 0 1 -0.1738 -0.6973 1.5 1.5 0 0 1 1.5 -1.5 1.5 1.5 0 0 1 0.9395 0.332 6 6 0 0 1 2.5605 -0.582 6 6 0 0 1 5.1914 3.002 1.5 1.5 0 0 1 0.0586 -0.002 1.5 1.5 0 0 1 1.5 1.5 1.5 1.5 0 0 1 -0.75978 1.3008 6 6 0 0 1 0.0098 0.19921 6 6 0 0 1 -6 6zm0-1a5 5 0 0 0 5 -5 5 5 0 0 0 -0.000003 -0.02148 1.5 1.5 0 0 1 -1.0645 -0.76172l-3.4609 0.55273a1.5 1.5 0 0 1 -1.4746 1.2305 1.5 1.5 0 0 1 -0.79102 -0.22656l-1.543 1.234a1.5 1.5 0 0 1 0.084 0.492 1.5 1.5 0 0 1 -0.3516 0.965 5 5 0 0 0 3.6016 1.535zm-3.959-3.773 1.543-1.235a1.5 1.5 0 0 1 -0.084 -0.492 1.5 1.5 0 0 1 0.3008 -0.898l-0.9336-1.3989a1.5 1.5 0 0 1 -0.3672 0.0469 1.5 1.5 0 0 1 -0.5898 -0.1211 5 5 0 0 0 -0.9102 2.8711 5 5 0 0 0 0.10742 1.0078 1.5 1.5 0 0 1 0.14257 -0.0078 1.5 1.5 0 0 1 0.79102 0.22656zm4.2734-2.4434 3.4609-0.55469a1.5 1.5 0 0 1 0.479 -0.8481 5 5 0 0 0 -4.254 -2.3809 5 5 0 0 0 -2.0332 0.4395 1.5 1.5 0 0 1 0.0332 0.3105 1.5 1.5 0 0 1 -0.3008 0.8985l0.93359 1.3984a1.5 1.5 0 0 1 0.36719 -0.04687 1.5 1.5 0 0 1 1.3145 0.7832z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/si-syncthing-7.svg b/.icons/Gruvbox-Plus-Dark/panel/24/si-syncthing-7.svg
new file mode 100644
index 000000000..991a06e54
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/si-syncthing-7.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m8 18.928a8 8 0 0 0 10.928 -2.928 8 8 0 0 0 -2.928 -10.928 8 8 0 0 0 -10.928 2.928 8 8 0 0 0 2.928 10.928zm1-1.732a6 6 0 0 1 -2.8736 -3.995 1.5 1.5 0 0 1 -0.24 -0.112 1.5 1.5 0 0 1 -0.5491 -2.049 1.5 1.5 0 0 1 0.9019 -0.695 6 6 0 0 1 0.5646 -1.345 6 6 0 0 1 2.793 -2.4898 1.5 1.5 0 0 1 0.1981 -0.6908 1.5 1.5 0 0 1 2.0491 -0.549 1.5 1.5 0 0 1 0.647 0.7572 6 6 0 0 1 2.509 0.7762 6 6 0 0 1 2.9949 5.1955 1.5 1.5 0 0 1 0.05175 0.02757 1.5 1.5 0 0 1 0.54904 2.049 1.5 1.5 0 0 1 -1.3084 0.74661 6 6 0 0 1 -0.09112 0.17742 6 6 0 0 1 -8.1962 2.1962zm0.5-0.866a5 5 0 0 0 6.83 -1.83 5 5 0 0 0 0.011 -0.019 1.5 1.5 0 0 1 -0.541 -1.191l-3.274-1.252a1.5 1.5 0 0 1 -1.892 0.328 1.5 1.5 0 0 1 -0.572 -0.592l-1.9532 0.298a1.5 1.5 0 0 1 -0.1734 0.468 1.5 1.5 0 0 1 -0.7869 0.66 5 5 0 0 0 2.3515 3.13zm-1.5419-5.247 1.9535-0.298a1.5 1.5 0 0 1 0.1734 -0.468 1.5 1.5 0 0 1 0.71 -0.6277l-0.11-1.6779a1.5 1.5 0 0 1 -0.341 -0.143 1.5 1.5 0 0 1 -0.4504 -0.3998 5 5 0 0 0 -2.2237 2.0314 5 5 0 0 0 -0.41088 0.9265 1.5 1.5 0 0 1 0.12737 0.06453 1.5 1.5 0 0 1 0.57176 0.59172zm4.9226 0.02071 3.2746 1.2501a1.5 1.5 0 0 1 0.838 -0.495 5 5 0 0 0 -2.494 -4.1891 5 5 0 0 0 -1.981 -0.636 1.5 1.5 0 0 1 -0.126 0.2855 1.5 1.5 0 0 1 -0.71 0.6277l0.1093 1.6779a1.5 1.5 0 0 1 0.34143 0.143 1.5 1.5 0 0 1 0.74675 1.3355z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/si-syncthing-8.svg b/.icons/Gruvbox-Plus-Dark/panel/24/si-syncthing-8.svg
new file mode 100644
index 000000000..0b27a8110
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/si-syncthing-8.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m5.0718 16a8 8 0 0 0 10.928 2.928 8 8 0 0 0 2.928 -10.928 8 8 0 0 0 -10.928 -2.9282 8 8 0 0 0 -2.9282 10.928zm1.732-1a6 6 0 0 1 -0.4908 -4.897 1.5 1.5 0 0 1 -0.1521 -0.2166 1.5 1.5 0 0 1 0.549 -2.0491 1.5 1.5 0 0 1 1.1285 -0.1508 6 6 0 0 1 1.1616 -0.8827 6 6 0 0 1 3.6637 -0.7598 1.5 1.5 0 0 1 0.51694 -0.49917 1.5 1.5 0 0 1 2.049 0.54904 1.5 1.5 0 0 1 0.18218 0.97961 6 6 0 0 1 1.7843 1.9265 6 6 0 0 1 -0.0041 5.9969 1.5 1.5 0 0 1 0.03103 0.04975 1.5 1.5 0 0 1 -0.54904 2.049 1.5 1.5 0 0 1 -1.5064 -0.0076 6 6 0 0 1 -0.16762 0.10809 6 6 0 0 1 -8.1962 -2.1962zm0.8661-0.5a5 5 0 0 0 6.8301 1.83 5 5 0 0 0 0.0186 -0.01074 1.5 1.5 0 0 1 0.12744 -1.3027l-2.2092-2.7209a1.5 1.5 0 0 1 -1.8029 -0.66182 1.5 1.5 0 0 1 -0.1993 -0.79832l-1.8408-0.719a1.5 1.5 0 0 1 -0.3843 0.318 1.5 1.5 0 0 1 -1.0113 0.178 5 5 0 0 0 0.4713 3.887zm1.2884-5.3153 1.8407 0.7191a1.5 1.5 0 0 1 0.384 -0.3189 1.5 1.5 0 0 1 0.928 -0.1887l0.745-1.5077a1.5 1.5 0 0 1 -0.224 -0.2946 1.5 1.5 0 0 1 -0.19 -0.5714 5 5 0 0 0 -2.942 0.6474 5 5 0 0 0 -0.8191 0.5969 1.5 1.5 0 0 1 0.078041 0.11957 1.5 1.5 0 0 1 0.1993 0.79832zm4.2527 2.4792 2.2108 2.7199a1.5 1.5 0 0 1 0.97335 -0.0094 5 5 0 0 0 -0.06507 -4.8744 5 5 0 0 0 -1.3972 -1.5411 1.5 1.5 0 0 1 -0.25234 0.18403 1.5 1.5 0 0 1 -0.92846 0.18873l-0.74428 1.5077a1.5 1.5 0 0 1 0.22418 0.29456 1.5 1.5 0 0 1 -0.02105 1.53z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/si-syncthing-9.svg b/.icons/Gruvbox-Plus-Dark/panel/24/si-syncthing-9.svg
new file mode 100644
index 000000000..3757435ef
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/si-syncthing-9.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m4 12a8 8 0 0 0 8 8 8 8 0 0 0 8 -8 8 8 0 0 0 -8 -8 8 8 0 0 0 -8 8zm2 0a6 6 0 0 1 2.0234 -4.4863 1.5 1.5 0 0 1 -0.0234 -0.2637 1.5 1.5 0 0 1 1.5 -1.5 1.5 1.5 0 0 1 1.053 0.4336 6 6 0 0 1 1.447 -0.1836 6 6 0 0 1 3.553 1.1738 1.5 1.5 0 0 1 0.697 -0.1738 1.5 1.5 0 0 1 1.5 1.5 1.5 1.5 0 0 1 -0.332 0.9395 6 6 0 0 1 0.582 2.5605 6 6 0 0 1 -3.002 5.1914 1.5 1.5 0 0 1 0.002 0.0586 1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.3008 -0.75978 6 6 0 0 1 -0.19921 0.0098 6 6 0 0 1 -6 -6zm1 0a5 5 0 0 0 5 5 5 5 0 0 0 0.02148 -0.000001 1.5 1.5 0 0 1 0.76172 -1.0645l-0.553-3.461a1.5 1.5 0 0 1 -1.2305 -1.4746 1.5 1.5 0 0 1 0.22656 -0.79102l-1.2338-1.543a1.5 1.5 0 0 1 -0.4922 0.084 1.5 1.5 0 0 1 -0.9648 -0.3516 5 5 0 0 0 -1.5352 3.6016zm3.773-3.959 1.235 1.543a1.5 1.5 0 0 1 0.492 -0.084 1.5 1.5 0 0 1 0.898 0.3008l1.3984-0.93359a1.5 1.5 0 0 1 -0.046 -0.3672 1.5 1.5 0 0 1 0.121 -0.5898 5 5 0 0 0 -2.871 -0.9102 5 5 0 0 0 -1.0078 0.10742 1.5 1.5 0 0 1 0.0078 0.14257 1.5 1.5 0 0 1 -0.22656 0.79102zm2.4434 4.2734 0.55469 3.4609a1.5 1.5 0 0 1 0.84765 0.47854 5 5 0 0 0 2.3809 -4.2539 5 5 0 0 0 -0.43945 -2.0332 1.5 1.5 0 0 1 -0.31055 0.0332 1.5 1.5 0 0 1 -0.89844 -0.30078l-1.3984 0.93359a1.5 1.5 0 0 1 0.04687 0.36719 1.5 1.5 0 0 1 -0.7832 1.3145z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/si-syncthing-idle.svg b/.icons/Gruvbox-Plus-Dark/panel/24/si-syncthing-idle.svg
new file mode 100644
index 000000000..9b81dfd46
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/si-syncthing-idle.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 4a8 8 0 0 0 -8 8 8 8 0 0 0 8 8 8 8 0 0 0 8 -8 8 8 0 0 0 -8 -8zm0 2a6 6 0 0 1 4.486 2.0234 1.5 1.5 0 0 1 0.264 -0.0234 1.5 1.5 0 0 1 1.5 1.5 1.5 1.5 0 0 1 -0.434 1.053 6 6 0 0 1 0.184 1.447 6 6 0 0 1 -1.174 3.553 1.5 1.5 0 0 1 0.174 0.697 1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -0.939 -0.332 6 6 0 0 1 -2.561 0.582 6 6 0 0 1 -5.1914 -3.002 1.5 1.5 0 0 1 -0.0586 0.002 1.5 1.5 0 0 1 -1.5 -1.5 1.5 1.5 0 0 1 0.75978 -1.3008 6 6 0 0 1 -0.0098 -0.19921 6 6 0 0 1 6 -6zm0 1a5 5 0 0 0 -5 5 5 5 0 0 0 0.0000029 0.02148 1.5 1.5 0 0 1 1.0645 0.76172l3.4609-0.55273a1.5 1.5 0 0 1 1.4746 -1.2305 1.5 1.5 0 0 1 0.79102 0.22656l1.543-1.2338a1.5 1.5 0 0 1 -0.084 -0.4922 1.5 1.5 0 0 1 0.352 -0.9648 5 5 0 0 0 -3.602 -1.5352zm3.959 3.7734-1.543 1.2344a1.5 1.5 0 0 1 0.08399 0.49219 1.5 1.5 0 0 1 -0.30078 0.89844l0.93359 1.3984a1.5 1.5 0 0 1 0.367 -0.046 1.5 1.5 0 0 1 0.59 0.121 5 5 0 0 0 0.91 -2.871 5 5 0 0 0 -0.10742 -1.0078 1.5 1.5 0 0 1 -0.14258 0.0078 1.5 1.5 0 0 1 -0.79102 -0.22656zm-4.2734 2.4434-3.4609 0.55469a1.5 1.5 0 0 1 -0.47852 0.84766 5 5 0 0 0 4.2539 2.3809 5 5 0 0 0 2.0332 -0.43945 1.5 1.5 0 0 1 -0.0332 -0.31055 1.5 1.5 0 0 1 0.30078 -0.89844l-0.93359-1.3984a1.5 1.5 0 0 1 -0.36719 0.04687 1.5 1.5 0 0 1 -1.3145 -0.7832z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/si-syncthing-unknown.svg b/.icons/Gruvbox-Plus-Dark/panel/24/si-syncthing-unknown.svg
new file mode 100644
index 000000000..43c8a59be
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/si-syncthing-unknown.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path opacity=".3" style="fill:currentColor" class="ColorScheme-Text" d="m12 4a8 8 0 0 0 -8 8 8 8 0 0 0 8 8 8 8 0 0 0 8 -8 8 8 0 0 0 -8 -8zm0 2a6 6 0 0 1 4.486 2.0234 1.5 1.5 0 0 1 0.264 -0.0234 1.5 1.5 0 0 1 1.5 1.5 1.5 1.5 0 0 1 -0.434 1.053 6 6 0 0 1 0.184 1.447 6 6 0 0 1 -1.174 3.553 1.5 1.5 0 0 1 0.174 0.697 1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -0.939 -0.332 6 6 0 0 1 -2.561 0.582 6 6 0 0 1 -5.1914 -3.002 1.5 1.5 0 0 1 -0.0586 0.002 1.5 1.5 0 0 1 -1.5 -1.5 1.5 1.5 0 0 1 0.75978 -1.3008 6 6 0 0 1 -0.0098 -0.19921 6 6 0 0 1 6 -6zm0 1a5 5 0 0 0 -5 5 5 5 0 0 0 0.0000029 0.02148 1.5 1.5 0 0 1 1.0645 0.76172l3.4609-0.55273a1.5 1.5 0 0 1 1.4746 -1.2305 1.5 1.5 0 0 1 0.79102 0.22656l1.543-1.2338a1.5 1.5 0 0 1 -0.084 -0.4922 1.5 1.5 0 0 1 0.352 -0.9648 5 5 0 0 0 -3.602 -1.5352zm3.959 3.7734-1.543 1.2344a1.5 1.5 0 0 1 0.08399 0.49219 1.5 1.5 0 0 1 -0.30078 0.89844l0.93359 1.3984a1.5 1.5 0 0 1 0.367 -0.046 1.5 1.5 0 0 1 0.59 0.121 5 5 0 0 0 0.91 -2.871 5 5 0 0 0 -0.10742 -1.0078 1.5 1.5 0 0 1 -0.14258 0.0078 1.5 1.5 0 0 1 -0.79102 -0.22656zm-4.2734 2.4434-3.4609 0.55469a1.5 1.5 0 0 1 -0.47852 0.84766 5 5 0 0 0 4.2539 2.3809 5 5 0 0 0 2.0332 -0.43945 1.5 1.5 0 0 1 -0.0332 -0.31055 1.5 1.5 0 0 1 0.30078 -0.89844l-0.93359-1.3984a1.5 1.5 0 0 1 -0.36719 0.04687 1.5 1.5 0 0 1 -1.3145 -0.7832z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/signal-100.svg b/.icons/Gruvbox-Plus-Dark/panel/24/signal-100.svg
new file mode 120000
index 000000000..d01f14302
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/signal-100.svg
@@ -0,0 +1 @@
+network-wireless-signal-excellent.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/signal-25.svg b/.icons/Gruvbox-Plus-Dark/panel/24/signal-25.svg
new file mode 120000
index 000000000..b158bb2d4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/signal-25.svg
@@ -0,0 +1 @@
+network-wireless-signal-low.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/signal-50.svg b/.icons/Gruvbox-Plus-Dark/panel/24/signal-50.svg
new file mode 120000
index 000000000..72f65ffb4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/signal-50.svg
@@ -0,0 +1 @@
+network-wireless-signal-ok.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/signal-75.svg b/.icons/Gruvbox-Plus-Dark/panel/24/signal-75.svg
new file mode 100644
index 000000000..e1beb294f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/signal-75.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="m 4,8 c 2.0806,-1.9268 4.9494,-3 8,-3 3.051,0 5.919,1.0731 8,3 l -8,11 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,8 A 8,8 0 0 0 5.9863281,10.732422 L 12,19 18.009766,10.734375 A 8,8 0 0 0 12,8 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/signal-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/24/signal-tray.svg
new file mode 100644
index 000000000..faa726c4c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/signal-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path d="M 12.018512,4 C 8.1257403,4 4.8879336,6.5954436 4.1831681,10.027344 A 7.9814888,7.5 0 0 0 4,11.603516 7.9814888,7.5 0 0 0 7.0300814,17.476562 V 20 l 1.7732314,-1.519531 a 7.9814888,7.5 0 0 0 3.1781762,0.623047 7.9814888,7.5 0 0 0 7.83729,-6.107422 C 19.935508,12.490394 20,11.965934 20,11.427734 20,7.3250344 16.426288,3.9999999 12.018512,4 Z m -0.02339,2 h 0.02339 0.02339 l 0.561198,0.025391 0.02143,0.00195 0.02339,0.00391 0.54561,0.074219 0.03312,0.00586 0.03312,0.00977 0.155889,0.042969 -0.270855,0.9628841 -0.113019,-0.033203 -0.500792,-0.070312 -0.512483,-0.021484 -0.514432,0.021484 -0.138351,0.019531 -0.136403,-0.9902345 0.159787,-0.021484 0.02339,-0.00391 0.02143,-0.00195 z M 10.190717,6.2871094 10.461573,7.2480469 10.062109,7.3632812 9.2105682,7.7832031 8.8520248,8.0527344 8.2538032,7.2519531 8.6513182,6.953125 8.6883424,6.925781 8.7292675,6.90625 9.6626497,6.4453125 l 0.040925,-0.021484 0.04287,-0.011719 z m 4.263549,0.1972656 0.853489,0.421875 0.04092,0.019531 0.03702,0.027344 0.812568,0.6113281 0.03702,0.029297 0.03312,0.035156 0.01948,0.021484 L 15.804628,8.0898438 15.600024,8.3652344 14.826429,7.7832031 14.01386,7.3808594 Z m -7.0071858,1.5 L 8.1856014,8.65625 7.8601841,9.015625 7.6224545,9.375 7.4159025,9.767578 7.2424767,10.195313 6.3168884,9.822266 6.5000576,9.367188 l 0.00978,-0.02539 0.011693,-0.02148 0.2318842,-0.4375005 0.011693,-0.023437 0.013638,-0.021484 0.2747529,-0.4121094 0.02143,-0.029297 0.023386,-0.027344 z m 9.5540128,0.46875 0.257215,0.3847656 0.01364,0.021484 0.01169,0.023437 0.231884,0.4375004 0.01169,0.02148 0.0098,0.02539 0.185118,0.458984 0.0098,0.02539 0.0078,0.02539 0.134454,0.478516 0.0078,0.02734 0.0039,0.02734 0.0078,0.04687 -0.923639,0.15625 -0.05651,0.01563 -0.002,-0.0059 h -0.002 L 16.90561,10.603516 16.784797,10.171875 16.623062,9.767578 16.414561,9.375 16.170985,9.007813 Z m -10.9336261,2.447266 0.5358672,0.08984 0.454025,0.02539 -0.025331,0.484375 0.023386,0.453125 0.074048,0.439453 0.1208138,0.429687 -0.9606619,0.271485 -0.1266603,-0.449219 -0.00778,-0.02734 -0.00389,-0.02734 -0.083796,-0.496094 -0.00389,-0.02734 -0.002,-0.02734 -0.029232,-0.511719 v -0.02734 -0.02734 l 0.029232,-0.511721 0.002,-0.02734 0.00389,-0.02734 z m 10.9394711,0.572265 0.997687,0.05469 -0.02923,0.511719 -0.002,0.02734 -0.0039,0.02734 -0.0838,0.496094 -0.0039,0.02734 -0.0078,0.02734 -0.134454,0.478515 -0.0078,0.02539 -0.0098,0.02539 -0.181168,0.45117 -0.925587,-0.373047 0.169529,-0.423828 0.122762,-0.435547 0.07405,-0.439453 z m -9.3981239,2.132813 0.017539,0.02734 0.2338327,0.349609 0.6138114,0.679687 0.352697,0.265625 -0.60017,0.800782 -0.3877727,-0.292969 -0.037024,-0.0293 -0.033123,-0.03516 -0.6703204,-0.740235 -0.023386,-0.02734 -0.02143,-0.0293 -0.2747538,-0.41211 -0.013638,-0.02148 -0.011693,-0.02344 -0.00978,-0.01563 0.5982256,-0.318349 z m 8.5894529,0.355468 0.738522,0.671875 -0.668372,0.738282 -0.03312,0.03516 -0.03702,0.0293 -0.800876,0.601562 -0.598222,-0.798828 0.763852,-0.576172 z m -6.607721,1.44336 0.471563,0.232422 0.941177,0.269531 0.329314,0.04492 -0.136403,0.992187 -0.352697,-0.04883 -0.03312,-0.0059 -0.03312,-0.0098 -1.0308131,-0.291015 -0.042871,-0.01172 -0.040925,-0.02148 -0.5124823,-0.251878 z m 4.429181,0.220703 0.05456,0.195312 0.350749,0.710938 -0.05066,0.02344 -0.04092,0.02148 -0.04287,0.01172 -1.030812,0.291015 -0.03312,0.0098 -0.03312,0.0059 -0.54561,0.07422 -0.02339,0.0039 -0.02143,0.002 -0.32152,0.01367 -0.04482,-1 0.294239,-0.01172 0.50274,-0.07031 0.945074,-0.269531 0.0039,-0.002 z" style="fill:currentColor" class="ColorScheme-Text"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/signal-unread-1.svg b/.icons/Gruvbox-Plus-Dark/panel/24/signal-unread-1.svg
new file mode 100644
index 000000000..ecdca96e9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/signal-unread-1.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12.017578,4 C 8.1248064,4 4.8883592,6.5954436 4.1835938,10.027344 A 7.9814888,7.5 0 0 0 4,11.603516 7.9814888,7.5 0 0 0 5.2324219,15.580078 3,3 0 0 1 7,15 3,3 0 0 1 7.4707031,15.04102 l -0.3730469,-0.410157 -0.023437,-0.02734 -0.021484,-0.0293 -0.2734375,-0.41211 -0.013672,-0.02148 -0.011719,-0.02344 -0.00977,-0.01563 0.5976563,-0.318359 0.2675781,-0.177734 0.017578,0.02734 0.2324219,0.34961 0.6152344,0.679687 0.3515625,0.265625 -0.3476563,0.464844 a 3,3 0 0 1 0.796875,0.65625 l 0.3144532,-0.644531 0.4726562,0.232422 0.941406,0.269531 0.328125,0.04492 -0.136719,0.992187 -0.351562,-0.04883 -0.0332,-0.0059 -0.0332,-0.0098 L 9.74609,16.58781 9.703121,16.57609 9.662105,16.55461 9.611324,16.52922 A 3,3 0 0 1 10,18 3,3 0 0 1 9.8808594,18.826172 7.9814888,7.5 0 0 0 11.982422,19.103516 7.9814888,7.5 0 0 0 19.818359,12.996094 C 19.935088,12.490394 20,11.965934 20,11.427734 20,7.3250348 16.425354,3.9999999 12.017578,4 Z m -0.02148,2 h 0.02148 0.02344 l 0.5625,0.025391 0.02148,0.00195 0.02344,0.00391 0.544921,0.074219 0.0332,0.00586 0.0332,0.00977 0.15625,0.042969 -0.271485,0.9628906 -0.113281,-0.033203 -0.5,-0.070312 -0.513672,-0.021484 -0.513672,0.021484 -0.138672,0.019531 -0.136718,-0.9902344 0.160156,-0.021484 0.02344,-0.00391 0.02149,-0.00195 z M 10.191406,6.2871094 10.460938,7.2480469 10.0625,7.3632812 9.2109375,7.7832031 8.8515625,8.0527344 8.2539062,7.2519531 8.6503906,6.953125 8.6875,6.9257812 8.7285156,6.90625 9.6621094,6.4453125 9.703125,6.4238281 9.7460938,6.4121094 Z m 4.263672,0.1972656 0.853516,0.421875 0.04101,0.019531 0.03516,0.027344 0.814453,0.6113281 0.03516,0.029297 0.0332,0.035156 0.01953,0.021484 -0.482421,0.4394532 -0.205079,0.2753906 -0.773437,-0.5820313 -0.8125,-0.4023437 z m -7.0078124,1.5 L 8.1855469,8.65625 7.859375,9.015625 7.6230469,9.375 7.4160156,9.767578 7.2421875,10.195313 6.3164062,9.822266 6.5,9.367188 6.50977,9.341798 6.521489,9.320318 6.7539108,8.8828175 l 0.011719,-0.023437 0.013672,-0.021484 0.2734375,-0.4121094 0.021484,-0.029297 0.023437,-0.027344 z m 9.5546874,0.46875 0.255859,0.3847656 0.01367,0.021484 0.01172,0.023437 0.232422,0.4375004 0.01172,0.02148 0.0098,0.02539 0.185547,0.458984 0.0098,0.02539 0.0078,0.02539 0.134766,0.478516 0.0078,0.02734 0.0039,0.02734 0.0078,0.04687 -0.923828,0.15625 -0.05664,0.01563 -0.002,-0.0059 h -0.002 L 16.90625,10.603516 16.785156,10.171875 16.623047,9.767578 16.414062,9.375 16.171875,9.007813 Z m -10.9335936,2.447266 0.5351562,0.08984 0.453125,0.02539 L 7.03125,11.5 7.0546875,11.953125 7.1289062,12.392578 7.25,12.822266 6.2890625,13.09375 6.1621094,12.644531 l -0.00781,-0.02734 -0.00391,-0.02734 -0.082031,-0.496094 -0.00391,-0.02734 -0.00195,-0.02734 -0.029297,-0.511718 V 11.5 11.472656 L 6.0625,10.960938 6.06445,10.933594 6.06836,10.90625 Z m 10.9394526,0.572265 0.996094,0.05469 -0.0293,0.511718 -0.002,0.02734 -0.0039,0.02734 -0.08398,0.496094 -0.0039,0.02734 -0.0078,0.02734 -0.132813,0.478516 -0.0078,0.02539 -0.0098,0.02539 -0.18164,0.451172 -0.925782,-0.373047 0.169922,-0.423828 0.123047,-0.435547 0.07422,-0.439453 z m -0.808593,2.488282 0.738281,0.671874 -0.669922,0.738282 -0.0332,0.03516 -0.03516,0.0293 -0.802735,0.601562 -0.597656,-0.798828 0.763672,-0.576172 z m -2.179688,1.664062 0.05469,0.195312 0.351562,0.710938 -0.05078,0.02344 -0.04102,0.02148 -0.04297,0.01172 -1.03125,0.291015 -0.0332,0.0098 -0.0332,0.0059 -0.544921,0.07422 -0.02344,0.0039 -0.02148,0.002 -0.322266,0.01367 -0.04492,-1 0.294922,-0.01172 0.501953,-0.07031 0.945313,-0.269531 0.0039,-0.002 z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="7" cy="18" r="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/signal-unread-10.svg b/.icons/Gruvbox-Plus-Dark/panel/24/signal-unread-10.svg
new file mode 120000
index 000000000..2a200701c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/signal-unread-10.svg
@@ -0,0 +1 @@
+signal-unread-1.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/signal-unread-2.svg b/.icons/Gruvbox-Plus-Dark/panel/24/signal-unread-2.svg
new file mode 120000
index 000000000..2a200701c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/signal-unread-2.svg
@@ -0,0 +1 @@
+signal-unread-1.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/signal-unread-3.svg b/.icons/Gruvbox-Plus-Dark/panel/24/signal-unread-3.svg
new file mode 120000
index 000000000..2a200701c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/signal-unread-3.svg
@@ -0,0 +1 @@
+signal-unread-1.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/signal-unread-4.svg b/.icons/Gruvbox-Plus-Dark/panel/24/signal-unread-4.svg
new file mode 120000
index 000000000..2a200701c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/signal-unread-4.svg
@@ -0,0 +1 @@
+signal-unread-1.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/signal-unread-5.svg b/.icons/Gruvbox-Plus-Dark/panel/24/signal-unread-5.svg
new file mode 120000
index 000000000..2a200701c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/signal-unread-5.svg
@@ -0,0 +1 @@
+signal-unread-1.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/signal-unread-6.svg b/.icons/Gruvbox-Plus-Dark/panel/24/signal-unread-6.svg
new file mode 120000
index 000000000..2a200701c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/signal-unread-6.svg
@@ -0,0 +1 @@
+signal-unread-1.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/signal-unread-7.svg b/.icons/Gruvbox-Plus-Dark/panel/24/signal-unread-7.svg
new file mode 120000
index 000000000..2a200701c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/signal-unread-7.svg
@@ -0,0 +1 @@
+signal-unread-1.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/signal-unread-8.svg b/.icons/Gruvbox-Plus-Dark/panel/24/signal-unread-8.svg
new file mode 120000
index 000000000..2a200701c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/signal-unread-8.svg
@@ -0,0 +1 @@
+signal-unread-1.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/signal-unread-9.svg b/.icons/Gruvbox-Plus-Dark/panel/24/signal-unread-9.svg
new file mode 120000
index 000000000..2a200701c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/signal-unread-9.svg
@@ -0,0 +1 @@
+signal-unread-1.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/simplescreenrecorder-error.svg b/.icons/Gruvbox-Plus-Dark/panel/24/simplescreenrecorder-error.svg
new file mode 100644
index 000000000..b6400b850
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/simplescreenrecorder-error.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#fb4934; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 4.1816406,6 C 3.5269406,6 3,6.5344188 3,7.1992188 L 3,16.800781 C 3,17.465781 3.5269406,18 4.1816406,18 L 15.818359,18 C 16.473359,18 17,17.465781 17,16.800781 L 17,14 l 5,2 0,-8 -5,2 0,-2.8007812 C 17,6.5344187 16.473359,6 15.818359,6 L 4.1816406,6 Z M 7.7773438,8 10,10.222656 12.222656,8 14,9.777344 11.777344,12 14,14.222656 12.222656,16 10,13.777344 7.7773438,16 6,14.222656 8.2226562,12 6,9.777344 7.7773438,8 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/simplescreenrecorder-idle.svg b/.icons/Gruvbox-Plus-Dark/panel/24/simplescreenrecorder-idle.svg
new file mode 120000
index 000000000..940c35ba5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/simplescreenrecorder-idle.svg
@@ -0,0 +1 @@
+simplescreenrecorder-panel.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/simplescreenrecorder-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/simplescreenrecorder-panel.svg
new file mode 100644
index 000000000..ec2d02674
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/simplescreenrecorder-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4.1816406,6 C 3.5269406,6 3,6.5344188 3,7.1992188 L 3,16.800781 C 3,17.465781 3.5269406,18 4.1816406,18 l 11.6365384,0 c 0.655,0 1.181641,-0.534219 1.181641,-1.199219 l 0,-2.800781 5,2 0,-8 -5,2 0,-2.8007812 C 16.99982,6.5344188 16.473179,6 15.818179,6 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/simplescreenrecorder-paused.svg b/.icons/Gruvbox-Plus-Dark/panel/24/simplescreenrecorder-paused.svg
new file mode 100644
index 000000000..bc0136a0c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/simplescreenrecorder-paused.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4.1816406,6 C 3.5269406,6 3,6.5344188 3,7.1992188 L 3,16.800781 C 3,17.465781 3.5269406,18 4.1816406,18 L 15.818359,18 C 16.473359,18 17,17.465781 17,16.800781 L 17,14 l 5,2 0,-8 -5,2 0,-2.8007812 C 17,6.5344187 16.473359,6 15.818359,6 L 4.1816406,6 Z M 6,9 9,9 9,15 6,15 6,9 Z m 5,0 3,0 0,6 -3,0 0,-6 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/simplescreenrecorder-recording.svg b/.icons/Gruvbox-Plus-Dark/panel/24/simplescreenrecorder-recording.svg
new file mode 100644
index 000000000..d92fc81ff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/simplescreenrecorder-recording.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4.1816406,6 C 3.5269406,6 3,6.5344188 3,7.1992188 L 3,16.800781 C 3,17.465781 3.5269406,18 4.1816406,18 l 11.6365384,0 c 0.655,0 1.181641,-0.534219 1.181641,-1.199219 l 0,-2.800781 5,2 0,-8 -5,2 0,-2.8007812 C 16.99982,6.5344188 16.473179,6 15.818179,6 Z m 5.8181797,2 c 2.2091387,0 3.9999997,1.790861 3.9999997,4 0,2.209139 -1.790861,4 -3.9999997,4 -2.209139,0 -4,-1.790861 -4,-4 0,-2.209139 1.790861,-4 4,-4 z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="10" cy="12" r="3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/skype-indicator.svg b/.icons/Gruvbox-Plus-Dark/panel/24/skype-indicator.svg
new file mode 100644
index 000000000..e9a5218c0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/skype-indicator.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m8 4a4 4 0 0 0 -4 4 4 4 0 0 0 1.1152 2.77 7 7 0 0 0 -0.1152 1.23 7 7 0 0 0 7 7 7 7 0 0 0 1.238 -0.113 4 4 0 0 0 2.762 1.113 4 4 0 0 0 4 -4 4 4 0 0 0 -1.115 -2.77 7 7 0 0 0 0.115 -1.23 7 7 0 0 0 -7 -7 7 7 0 0 0 -1.238 0.1133 4 4 0 0 0 -2.762 -1.1133zm4.127 4c1.9736 0 2.9922 1.0424 2.9922 1.6543 0 0.61395-0.29491 0.70508-0.7793 0.70508-0.94131 0-0.5552-1.1328-2.3184-1.1328-0.58345 0-1.3125 0.26546-1.3125 0.94726 0 0.5481 0.6457 0.75005 1.7852 1.0312 1.718 0.46 3.006 0.919 3.006 2.496 0 1.531-1.247 2.299-3.221 2.299-1.973 0-3.2341-1.181-3.2341-1.793 0-0.6119 0.23241-0.76562 0.7168-0.76562 0.94281 0 0.81697 1.2891 2.5801 1.2891 0.5855 0 1.4492-0.26732 1.4492-0.95117 0-0.54605-0.04607-0.73496-1.2969-1.0723-1.336-0.181-3.494-0.616-3.494-2.283 0-1.5311 1.155-2.422 3.129-2.422l-0.002-0.002z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m-22.069-4.0812"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/skype-status-away-notification.svg b/.icons/Gruvbox-Plus-Dark/panel/24/skype-status-away-notification.svg
new file mode 100644
index 000000000..cc73e25aa
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/skype-status-away-notification.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,4 A 4,4 0 0 0 4,8 4,4 0 0 0 5.1152,10.7695 7,7 0 0 0 5,12 7,7 0 0 0 12,19 7,7 0 0 0 13.238,18.887 4,4 0 0 0 16,20 4,4 0 0 0 20,16 4,4 0 0 0 18.885,13.23 7,7 0 0 0 19,12 7,7 0 0 0 12,5 7,7 0 0 0 10.7617,5.1133 4,4 0 0 0 8,4 Z m 4,5.0898 V 11.09 h 4 v 2 h -4 v 2 l -5,-3 z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="20" cy="5" r="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/skype-status-away.svg b/.icons/Gruvbox-Plus-Dark/panel/24/skype-status-away.svg
new file mode 100644
index 000000000..a8695c208
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/skype-status-away.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m8 4a4 4 0 0 0 -4 4 4 4 0 0 0 1.1152 2.77 7 7 0 0 0 -0.1152 1.23 7 7 0 0 0 7 7 7 7 0 0 0 1.238 -0.113 4 4 0 0 0 2.762 1.113 4 4 0 0 0 4 -4 4 4 0 0 0 -1.115 -2.77 7 7 0 0 0 0.115 -1.23 7 7 0 0 0 -7 -7 7 7 0 0 0 -1.238 0.1133 4 4 0 0 0 -2.762 -1.1133zm4 5.0898v2h4v2h-4v2l-5-3 5-3z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/skype-status-connected-notification.svg b/.icons/Gruvbox-Plus-Dark/panel/24/skype-status-connected-notification.svg
new file mode 100644
index 000000000..8b606ce8b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/skype-status-connected-notification.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M -22.069,-4.0812"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,4 A 4,4 0 0 0 4,8 4,4 0 0 0 5.1152,10.7695 7,7 0 0 0 5,12 7,7 0 0 0 12,19 7,7 0 0 0 13.238,18.887 4,4 0 0 0 16,20 4,4 0 0 0 20,16 4,4 0 0 0 18.885,13.23 7,7 0 0 0 19,12 7,7 0 0 0 12,5 7,7 0 0 0 10.7617,5.1133 4,4 0 0 0 8,4 Z m 4.127,4 c 1.9736,0 2.9922,1.0424 2.9922,1.6543 0,0.61395 -0.29491,0.70508 -0.7793,0.70508 -0.94131,0 -0.5552,-1.1328 -2.3184,-1.1328 -0.58345,0 -1.3125,0.26546 -1.3125,0.94726 0,0.5481 0.6457,0.75005 1.7852,1.0312 1.718,0.46 3.006,0.919 3.006,2.496 0,1.531 -1.247,2.299 -3.221,2.299 -1.9733,0 -3.2341,-1.181 -3.2341,-1.793 0,-0.6119 0.23241,-0.76562 0.7168,-0.76562 0.94281,0 0.81697,1.2891 2.5801,1.2891 0.5855,0 1.4492,-0.26732 1.4492,-0.95117 0,-0.54605 -0.04607,-0.73496 -1.2969,-1.0723 -1.336,-0.181 -3.494,-0.616 -3.494,-2.2832 0,-1.5309 1.1554,-2.4218 3.129,-2.4218 l -0.002,-0.002 z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="20" cy="5" r="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/skype-status-connected.svg b/.icons/Gruvbox-Plus-Dark/panel/24/skype-status-connected.svg
new file mode 120000
index 000000000..87da272fc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/skype-status-connected.svg
@@ -0,0 +1 @@
+skype-indicator.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/skype-status-connecting-0.svg b/.icons/Gruvbox-Plus-Dark/panel/24/skype-status-connecting-0.svg
new file mode 100644
index 000000000..eca406a47
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/skype-status-connecting-0.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m8 4a4 4 0 0 0 -4 4 4 4 0 0 0 1.1152 2.77 7 7 0 0 0 -0.1152 1.23 7 7 0 0 0 7 7 7 7 0 0 0 1.238 -0.113 4 4 0 0 0 2.762 1.113 4 4 0 0 0 4 -4 4 4 0 0 0 -1.115 -2.77 7 7 0 0 0 0.115 -1.23 7 7 0 0 0 -7 -7 7 7 0 0 0 -1.238 0.1133 4 4 0 0 0 -2.762 -1.1133zm4 3.0898a1 1 0 0 1 1 1 1 1 0 0 1 -1 1 3 3 0 0 0 -3 3h1l-2 3-2-3h1a5 5 0 0 1 4.906 -4.9962 1 1 0 0 1 0.094 -0.004zm4 2 2 3h-1a5 5 0 0 1 -4.9062 4.9961 1 1 0 0 1 -0.09375 0.0039 1 1 0 0 1 -1 -1 1 1 0 0 1 1 -1 3 3 0 0 0 3 -3h-1l2-3z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m-22.069-4.0812"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/skype-status-connecting-1.svg b/.icons/Gruvbox-Plus-Dark/panel/24/skype-status-connecting-1.svg
new file mode 100644
index 000000000..25d35160f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/skype-status-connecting-1.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m8 4a4 4 0 0 0 -4 4 4 4 0 0 0 1.1152 2.77 7 7 0 0 0 -0.1152 1.23 7 7 0 0 0 7 7 7 7 0 0 0 1.238 -0.113 4 4 0 0 0 2.762 1.113 4 4 0 0 0 4 -4 4 4 0 0 0 -1.115 -2.77 7 7 0 0 0 0.115 -1.23 7 7 0 0 0 -7 -7 7 7 0 0 0 -1.238 0.1133 4 4 0 0 0 -2.762 -1.1133zm4 2.0898v1a5 5 0 0 1 4.9961 4.9063 1 1 0 0 1 0.0039 0.09375 1 1 0 0 1 -1 1 1 1 0 0 1 -1 -1 3 3 0 0 0 -3 -3v1l-3-2 3-2zm-4 5.0002a1 1 0 0 1 1 1 3 3 0 0 0 3 3v-1l3 2-3 2v-1a5 5 0 0 1 -4.9961 -4.906 1 1 0 0 1 -0.0039 -0.094 1 1 0 0 1 1 -1z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m-22.069-4.0812"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/skype-status-connecting-2.svg b/.icons/Gruvbox-Plus-Dark/panel/24/skype-status-connecting-2.svg
new file mode 120000
index 000000000..a42948bcb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/skype-status-connecting-2.svg
@@ -0,0 +1 @@
+skype-status-connecting-0.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/skype-status-connecting-3.svg b/.icons/Gruvbox-Plus-Dark/panel/24/skype-status-connecting-3.svg
new file mode 120000
index 000000000..0d28b5ad6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/skype-status-connecting-3.svg
@@ -0,0 +1 @@
+skype-status-connecting-1.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/skype-status-disturb-notification.svg b/.icons/Gruvbox-Plus-Dark/panel/24/skype-status-disturb-notification.svg
new file mode 100644
index 000000000..12886ede7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/skype-status-disturb-notification.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,4 A 4,4 0 0 0 4,8 4,4 0 0 0 5.1152,10.7695 7,7 0 0 0 5,12 7,7 0 0 0 12,19 7,7 0 0 0 13.238,18.887 4,4 0 0 0 16,20 4,4 0 0 0 20,16 4,4 0 0 0 18.885,13.23 7,7 0 0 0 19,12 7,7 0 0 0 12,5 7,7 0 0 0 10.7617,5.1133 4,4 0 0 0 8,4 Z m 0,7.09 h 8 v 2 H 8 Z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="20" cy="5" r="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/skype-status-disturb.svg b/.icons/Gruvbox-Plus-Dark/panel/24/skype-status-disturb.svg
new file mode 100644
index 000000000..9c62671a2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/skype-status-disturb.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m8 4a4 4 0 0 0 -4 4 4 4 0 0 0 1.1152 2.77 7 7 0 0 0 -0.1152 1.23 7 7 0 0 0 7 7 7 7 0 0 0 1.238 -0.113 4 4 0 0 0 2.762 1.113 4 4 0 0 0 4 -4 4 4 0 0 0 -1.115 -2.77 7 7 0 0 0 0.115 -1.23 7 7 0 0 0 -7 -7 7 7 0 0 0 -1.238 0.1133 4 4 0 0 0 -2.762 -1.1133zm0 7.0898h8v2h-8v-2z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/skype-status-hidden-notification.svg b/.icons/Gruvbox-Plus-Dark/panel/24/skype-status-hidden-notification.svg
new file mode 100644
index 000000000..b54737183
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/skype-status-hidden-notification.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,4 A 4,4 0 0 0 4,8 4,4 0 0 0 5.1152,10.7695 7,7 0 0 0 5,12 7,7 0 0 0 12,19 7,7 0 0 0 13.238,18.887 4,4 0 0 0 16,20 4,4 0 0 0 20,16 4,4 0 0 0 18.885,13.23 7,7 0 0 0 19,12 7,7 0 0 0 12,5 7,7 0 0 0 10.7617,5.1133 4,4 0 0 0 8,4 Z m 1.707,4.3828 2.293,2.293 2.293,-2.293 1.414,1.4141 -2.293,2.2931 2.293,2.293 -1.414,1.414 L 12,13.504 9.707,15.797 8.293,14.383 10.5859,12.09 8.293,9.7969 Z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="20" cy="5" r="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/skype-status-hidden.svg b/.icons/Gruvbox-Plus-Dark/panel/24/skype-status-hidden.svg
new file mode 100644
index 000000000..ce39decc2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/skype-status-hidden.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m8 4a4 4 0 0 0 -4 4 4 4 0 0 0 1.1152 2.77 7 7 0 0 0 -0.1152 1.23 7 7 0 0 0 7 7 7 7 0 0 0 1.238 -0.113 4 4 0 0 0 2.762 1.113 4 4 0 0 0 4 -4 4 4 0 0 0 -1.115 -2.77 7 7 0 0 0 0.115 -1.23 7 7 0 0 0 -7 -7 7 7 0 0 0 -1.238 0.1133 4 4 0 0 0 -2.762 -1.1133zm1.707 4.3828 2.293 2.2932 2.293-2.2932 1.414 1.4141-2.293 2.2931 2.293 2.293-1.414 1.414-2.293-2.293-2.293 2.293-1.414-1.414 2.293-2.293-2.293-2.2931 1.414-1.4141z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/skype-status-invisible-notification.svg b/.icons/Gruvbox-Plus-Dark/panel/24/skype-status-invisible-notification.svg
new file mode 120000
index 000000000..4d66b1017
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/skype-status-invisible-notification.svg
@@ -0,0 +1 @@
+skype-status-hidden-notification.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/skype-status-invisible.svg b/.icons/Gruvbox-Plus-Dark/panel/24/skype-status-invisible.svg
new file mode 120000
index 000000000..249c5c163
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/skype-status-invisible.svg
@@ -0,0 +1 @@
+skype-status-hidden.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/skype-status-offline-notification.svg b/.icons/Gruvbox-Plus-Dark/panel/24/skype-status-offline-notification.svg
new file mode 100644
index 000000000..e950f14fd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/skype-status-offline-notification.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 8,4 A 4,4 0 0 0 4,8 4,4 0 0 0 5.1152,10.7695 7,7 0 0 0 5,12 7,7 0 0 0 12,19 7,7 0 0 0 13.238,18.887 4,4 0 0 0 16,20 4,4 0 0 0 20,16 4,4 0 0 0 18.885,13.23 7,7 0 0 0 19,12 7,7 0 0 0 12,5 7,7 0 0 0 10.7617,5.1133 4,4 0 0 0 8,4 Z m 1.707,4.3828 2.293,2.293 2.293,-2.293 1.414,1.4141 -2.293,2.2931 2.293,2.293 -1.414,1.414 L 12,13.504 9.707,15.797 8.293,14.383 10.5859,12.09 8.293,9.7969 Z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="20" cy="5" r="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/skype-status-offline.svg b/.icons/Gruvbox-Plus-Dark/panel/24/skype-status-offline.svg
new file mode 100644
index 000000000..c09457570
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/skype-status-offline.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path opacity=".3" style="fill:currentColor" class="ColorScheme-Text" d="m8 4a4 4 0 0 0 -4 4 4 4 0 0 0 1.1152 2.77 7 7 0 0 0 -0.1152 1.23 7 7 0 0 0 7 7 7 7 0 0 0 1.238 -0.113 4 4 0 0 0 2.762 1.113 4 4 0 0 0 4 -4 4 4 0 0 0 -1.115 -2.77 7 7 0 0 0 0.115 -1.23 7 7 0 0 0 -7 -7 7 7 0 0 0 -1.238 0.1133 4 4 0 0 0 -2.762 -1.1133zm1.707 4.3828 2.293 2.2932 2.293-2.2932 1.414 1.4141-2.293 2.2931 2.293 2.293-1.414 1.414-2.293-2.293-2.293 2.293-1.414-1.414 2.293-2.293-2.293-2.2931 1.414-1.4141z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/slack-indicator-highlight.svg b/.icons/Gruvbox-Plus-Dark/panel/24/slack-indicator-highlight.svg
new file mode 120000
index 000000000..a02dc68b6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/slack-indicator-highlight.svg
@@ -0,0 +1 @@
+slack-indicator-unread.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/slack-indicator-unread.svg b/.icons/Gruvbox-Plus-Dark/panel/24/slack-indicator-unread.svg
new file mode 100644
index 000000000..c8db293a2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/slack-indicator-unread.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(4,5)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5.5,0 A 1.5,1.5 0 0 0 4,1.5 1.5,1.5 0 0 0 5.5,3 H 7 V 1.5 A 1.5,1.5 0 0 0 5.5,0 Z M 9.5,0 A 1.5,1.5 0 0 0 8,1.5 V 5.5 A 1.5,1.5 0 0 0 9.5,7 1.5,1.5 0 0 0 11,5.5 V 4.2324 A 3,3 0 0 1 10,2 3,3 0 0 1 10.484,0.37109 1.5,1.5 0 0 0 9.5,0 Z M 1.5,4 A 1.5,1.5 0 0 0 0,5.5 1.5,1.5 0 0 0 1.5,7 H 5.5 A 1.5,1.5 0 0 0 7,5.5 1.5,1.5 0 0 0 5.5,4 Z M 14.631,4.5156 A 3,3 0 0 1 13,5 3,3 0 0 1 12.141,4.873 1.5,1.5 0 0 0 12,5.5 V 7 H 13.5 A 1.5,1.5 0 0 0 15,5.5 1.5,1.5 0 0 0 14.631,4.5156 Z M 1.5,8 A 1.5,1.5 0 0 0 0,9.5 1.5,1.5 0 0 0 1.5,11 1.5,1.5 0 0 0 3,9.5 V 8 Z M 5.5,8 A 1.5,1.5 0 0 0 4,9.5 V 13.5 A 1.5,1.5 0 0 0 5.5,15 1.5,1.5 0 0 0 7,13.5 V 9.5 A 1.5,1.5 0 0 0 5.5,8 Z M 9.5,8 A 1.5,1.5 0 0 0 8,9.5 1.5,1.5 0 0 0 9.5,11 H 13.5 A 1.5,1.5 0 0 0 15,9.5 1.5,1.5 0 0 0 13.5,8 Z M 8,12 V 13.5 A 1.5,1.5 0 0 0 9.5,15 1.5,1.5 0 0 0 11,13.5 1.5,1.5 0 0 0 9.5,12 Z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="13" cy="2" r="2"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/slack-indicator.svg b/.icons/Gruvbox-Plus-Dark/panel/24/slack-indicator.svg
new file mode 100644
index 000000000..50b29ca5b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/slack-indicator.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(4,5)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5.5,0 A 1.5,1.5 0 0 0 4,1.5 1.5,1.5 0 0 0 5.5,3 H 7 V 1.5 A 1.5,1.5 0 0 0 5.5,0 Z M 9.5,0 A 1.5,1.5 0 0 0 8,1.5 V 5.5 A 1.5,1.5 0 0 0 9.5,7 1.5,1.5 0 0 0 11,5.5 V 1.5 A 1.5,1.5 0 0 0 9.5,0 Z M 1.5,4 A 1.5,1.5 0 0 0 0,5.5 1.5,1.5 0 0 0 1.5,7 H 5.5 A 1.5,1.5 0 0 0 7,5.5 1.5,1.5 0 0 0 5.5,4 Z M 13.5,4 A 1.5,1.5 0 0 0 12,5.5 V 7 H 13.5 A 1.5,1.5 0 0 0 15,5.5 1.5,1.5 0 0 0 13.5,4 Z M 1.5,8 A 1.5,1.5 0 0 0 0,9.5 1.5,1.5 0 0 0 1.5,11 1.5,1.5 0 0 0 3,9.5 V 8 Z M 5.5,8 A 1.5,1.5 0 0 0 4,9.5 V 13.5 A 1.5,1.5 0 0 0 5.5,15 1.5,1.5 0 0 0 7,13.5 V 9.5 A 1.5,1.5 0 0 0 5.5,8 Z M 9.5,8 A 1.5,1.5 0 0 0 8,9.5 1.5,1.5 0 0 0 9.5,11 H 13.5 A 1.5,1.5 0 0 0 15,9.5 1.5,1.5 0 0 0 13.5,8 Z M 8,12 V 13.5 A 1.5,1.5 0 0 0 9.5,15 1.5,1.5 0 0 0 11,13.5 1.5,1.5 0 0 0 9.5,12 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/smartcode-stremio-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/24/smartcode-stremio-tray.svg
new file mode 100644
index 000000000..ed21bbae4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/smartcode-stremio-tray.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="m 12,3.9999266 c -0.419066,0 -0.839081,0.155495 -1.152343,0.46875 L 4.4687506,10.849536 c -0.3134475,0.313439 -0.4691604,0.731399 -0.46875,1.150391 H 11 V 8.9999266 l 4,3.0000004 h 5 c 0,-0.418969 -0.157441,-0.837136 -0.470703,-1.150391 L 13.152344,4.4686766 C 12.839082,4.1554217 12.419067,3.9999266 12,3.9999266 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 4.0000006,11.999927 c 4.114e-4,0.418498 0.1576125,0.83732 0.4707031,1.15039 l 6.3789063,6.378907 c 0.626525,0.62651 1.676208,0.628419 2.302734,0.002 l 6.376953,-6.380907 C 19.842559,12.837063 20,12.418896 20,11.999927 h -5 l -4,3 v -3 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/smartphone-connected.svg b/.icons/Gruvbox-Plus-Dark/panel/24/smartphone-connected.svg
new file mode 120000
index 000000000..7c0dac4d5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/smartphone-connected.svg
@@ -0,0 +1 @@
+smartphoneconnected.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/smartphone-disconnected.svg b/.icons/Gruvbox-Plus-Dark/panel/24/smartphone-disconnected.svg
new file mode 120000
index 000000000..4cd3fc48b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/smartphone-disconnected.svg
@@ -0,0 +1 @@
+smartphonedisconnected.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/smartphone-trusted.svg b/.icons/Gruvbox-Plus-Dark/panel/24/smartphone-trusted.svg
new file mode 120000
index 000000000..609f18725
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/smartphone-trusted.svg
@@ -0,0 +1 @@
+smartphonetrusted.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/smartphoneattention.svg b/.icons/Gruvbox-Plus-Dark/panel/24/smartphoneattention.svg
new file mode 100644
index 000000000..29a900fa5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/smartphoneattention.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7,3 C 6,3 6,4 6,4 V 18 C 6,18 6,19 7,19 H 14 V 15 H 8 V 6 L 14,6 V 10 H 16 V 4 C 16,4 16,3 15,3 Z M 10.5,16 H 11.5 C 11.5,16 12,16 12,16.5 V 17.5 C 12,17.5 12,18 11.5,18 H 10.5 C 10.5,18 10,18 10,17.5 V 16.5 C 10,16.5 10,16 10.5,16 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 15,11 V 15 L 15.25,17 H 16.75 L 17,15 V 11 Z M 15,18 V 20 H 17 V 18 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/smartphoneconnected.svg b/.icons/Gruvbox-Plus-Dark/panel/24/smartphoneconnected.svg
new file mode 100644
index 000000000..c9c19e13b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/smartphoneconnected.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m8 4c-1 0-1 1-1 1v14s0 1 1 1h8c1 0 1-1 1-1v-14s0-1-1-1h-8zm7 3v9h-6v-8.998l6-0.00195zm-3 10a1 1 0 0 1 1 1 1 1 0 0 1 -1 1 1 1 0 0 1 -1 -1 1 1 0 0 1 1 -1z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/smartphonedisconnected.svg b/.icons/Gruvbox-Plus-Dark/panel/24/smartphonedisconnected.svg
new file mode 100644
index 000000000..fb7ac5dcb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/smartphonedisconnected.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m8 4c-1 0-1 1-1 1v14s0 1 1 1h8c1 0 1-1 1-1v-14s0-1-1-1h-8zm7 3v9h-6v-8.998l6-0.00195zm-3 10a1 1 0 0 1 1 1 1 1 0 0 1 -1 1 1 1 0 0 1 -1 -1 1 1 0 0 1 1 -1z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/smartphonetrusted.svg b/.icons/Gruvbox-Plus-Dark/panel/24/smartphonetrusted.svg
new file mode 100644
index 000000000..c730c7245
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/smartphonetrusted.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path opacity=".3" style="fill:currentColor" class="ColorScheme-Text" d="m8 4c-1 0-1 1-1 1v14s0 1 1 1h8c1 0 1-1 1-1v-14s0-1-1-1h-8zm7 3v9h-6v-8.998l6-0.00195zm-3 10a1 1 0 0 1 1 1 1 1 0 0 1 -1 1 1 1 0 0 1 -1 -1 1 1 0 0 1 1 -1z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/smplayer-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/smplayer-panel.svg
new file mode 100644
index 000000000..f026687d5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/smplayer-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 4c-4.432 0-8 3.568-8 8s3.568 8 8 8 8-3.568 8-8-3.568-8-8-8zm0 1a2 2 0 0 1 2 2 2 2 0 0 1 -2 2 2 2 0 0 1 -2 -2 2 2 0 0 1 2 -2zm-5 5a2 2 0 0 1 2 2 2 2 0 0 1 -2 2 2 2 0 0 1 -2 -2 2 2 0 0 1 2 -2zm10 0a2 2 0 0 1 2 2 2 2 0 0 1 -2 2 2 2 0 0 1 -2 -2 2 2 0 0 1 2 -2zm-5.5117 0.63477a0.5 0.5 0 0 1 0.44531 0.25 0.5 0.5 0 0 1 -0.183 0.681 0.5 0.5 0 0 1 -0.684 -0.181 0.5 0.5 0 0 1 0.184 -0.684 0.5 0.5 0 0 1 0.238 -0.066zm1.366 0.365a0.5 0.5 0 0 1 0.44531 0.25 0.5 0.5 0 0 1 -0.18359 0.68359 0.5 0.5 0 0 1 -0.682 -0.184 0.5 0.5 0 0 1 0.181 -0.684 0.5 0.5 0 0 1 0.239 -0.066zm-1.7305 1a0.5 0.5 0 0 1 0.44336 0.25 0.5 0.5 0 0 1 -0.18164 0.68359 0.5 0.5 0 0 1 -0.685 -0.184 0.5 0.5 0 0 1 0.184 -0.684 0.5 0.5 0 0 1 0.238 -0.066zm1.3652 0.36523a0.5 0.5 0 0 1 0.44531 0.25 0.5 0.5 0 0 1 -0.184 0.684 0.5 0.5 0 0 1 -0.684 -0.184 0.5 0.5 0 0 1 0.184 -0.681 0.5 0.5 0 0 1 0.238 -0.069zm-0.489 2.635a2 2 0 0 1 2 2 2 2 0 0 1 -2 2 2 2 0 0 1 -2 -2 2 2 0 0 1 2 -2z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/solaar-attention.svg b/.icons/Gruvbox-Plus-Dark/panel/24/solaar-attention.svg
new file mode 100644
index 000000000..159a0e45f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/solaar-attention.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <g transform="translate(1,-1)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m5 3c-1.108 0-2 0.892-2 2v12c0 1.108 0.892 2 2 2h12c1.108 0 2-0.892 2-2v-12c0-1.108-0.892-2-2-2h-12zm3.8652 2.3047 1.5858 2.748a3 3 0 0 1 0.549 -0.0527 3 3 0 0 1 0.547 0.0527l1.5879-2.748 1.7305 1-1.5859 2.75a3 3 0 0 1 0.546 0.9453h3.174v2h-3.1758a3 3 0 0 1 -0.54297 0.94922l1.584 2.7461-1.7305 1-1.5859-2.748a3 3 0 0 1 -0.549 0.053 3 3 0 0 1 -0.547 -0.053l-1.5879 2.748-1.7305-1 1.5859-2.75a3 3 0 0 1 -0.5467 -0.945h-3.1738v-2h3.1758a3 3 0 0 1 0.543 -0.9492l-1.584-2.7461 1.7305-1z" transform="translate(0 1030.4)"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m11 1039.4a2 2 0 0 0 -2 2 2 2 0 0 0 2 2 2 2 0 0 0 2 -2 2 2 0 0 0 -2 -2z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/solaar-indicator.svg b/.icons/Gruvbox-Plus-Dark/panel/24/solaar-indicator.svg
new file mode 100644
index 000000000..9c77d19ac
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/solaar-indicator.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m6 4c-1.108 0-2 0.892-2 2v12c0 1.108 0.892 2 2 2h12c1.108 0 2-0.892 2-2v-12c0-1.108-0.892-2-2-2h-12zm3.8652 2.3047l1.5858 2.748a3 3 0 0 1 0.549 -0.0527 3 3 0 0 1 0.547 0.0527l1.588-2.748 1.73 1-1.586 2.7503a3 3 0 0 1 0.547 0.945h3.174v2h-3.176a3 3 0 0 1 -0.543 0.949l1.584 2.746-1.73 1-1.586-2.748a3 3 0 0 1 -0.549 0.053 3 3 0 0 1 -0.547 -0.053l-1.5878 2.748-1.7304-1 1.5859-2.75a3 3 0 0 1 -0.5469 -0.945h-3.1738v-2h3.1758a3 3 0 0 1 0.543 -0.949l-1.584-2.7463 1.7304-1zm2.1348 3.6953a2 2 0 0 0 -2 2 2 2 0 0 0 2 2 2 2 0 0 0 2 -2 2 2 0 0 0 -2 -2z" transform="translate(0 1028.4)"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/spotify-indicator.svg b/.icons/Gruvbox-Plus-Dark/panel/24/spotify-indicator.svg
new file mode 100644
index 000000000..5f122c8a1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/spotify-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,4 c -4.4182999,0 -7.9999999,3.5816996 -7.9999999,8 0,4.4183 3.5817,8 7.9999999,8 4.4183,0 8,-3.5817 8,-8 0,-4.4183004 -3.5817,-8 -8,-8 z m -1.484375,4.001953 c 0.135577,-0.0025 0.273043,-0.00125 0.40625,0 3.196934,0.043793 5.685547,1.3710939 5.685547,1.3710939 0.32387,0.1720431 0.478757,0.6868991 0.34375,1.0996091 -0.135016,0.41271 -0.551129,0.642746 -0.875,0.470703 0,0 -4.055029,-2.1406733 -8.1835939,-0.824218 -0.347652,0.145366 -0.785915,-0.135667 -0.875,-0.587891 -0.08907,-0.452224 0.170933,-0.9774967 0.53125,-1.0585939 1.017797,-0.3245495 2.017773,-0.4508522 2.9667969,-0.4707031 z m 0.435547,3 c 0.112731,-10e-4 0.212326,-0.0042 0.322266,0 2.638513,0.09188 4.466796,1.550781 4.466796,1.550781 0.234052,0.185402 0.328171,0.661373 0.207032,1.019532 -0.121139,0.358115 -0.441752,0.53892 -0.675782,0.353515 0,0 -2.907877,-2.344468 -6.6425779,-0.974609 -0.262497,0.124051 -0.553359,-0.122359 -0.617187,-0.53125 -0.06386,-0.40893 0.141317,-0.858788 0.412109,-0.929688 0.897365,-0.329138 1.7382149,-0.481181 2.5273439,-0.488281 z M 11.265625,14 c 1.291618,0.02495 2.442203,0.50401 3.542969,1.154297 0.164454,0.107427 0.243604,0.411344 0.152344,0.628906 -0.09126,0.217545 -0.337279,0.284734 -0.486329,0.140625 0,0 -2.036051,-1.658526 -5.0566399,-0.734375 -0.17338,0.07498 -0.372018,-0.06945 -0.41211,-0.314453 -0.04008,-0.245057 0.10336,-0.525057 0.283204,-0.560547 C 9.9993371,14.09714 10.660752,13.996 11.265625,14 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/start-here-manjaro.svg b/.icons/Gruvbox-Plus-Dark/panel/24/start-here-manjaro.svg
new file mode 120000
index 000000000..b9bdd2f27
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/start-here-manjaro.svg
@@ -0,0 +1 @@
+manjaro-settings-manager-panel.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/start-here.svg b/.icons/Gruvbox-Plus-Dark/panel/24/start-here.svg
new file mode 100644
index 000000000..d759a8728
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/start-here.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <rect style="fill:currentColor" class="ColorScheme-Text" width="3" height="3" x="4" y="4" rx=".5" ry=".5"/>
+ <rect style="fill:currentColor" class="ColorScheme-Text" width="3" height="3" x="4" y="9" rx=".5" ry=".5"/>
+ <rect style="fill:currentColor" class="ColorScheme-Text" width="3" height="3" x="4" y="14" rx=".5" ry=".5"/>
+ <rect style="fill:currentColor" class="ColorScheme-Text" width="3" height="3" x="9" y="4" rx=".5" ry=".5"/>
+ <rect style="fill:currentColor" class="ColorScheme-Text" width="3" height="3" x="9" y="9" rx=".5" ry=".5"/>
+ <rect style="fill:currentColor" class="ColorScheme-Text" width="3" height="3" x="9" y="14" rx=".5" ry=".5"/>
+ <rect style="fill:currentColor" class="ColorScheme-Text" width="3" height="3" x="14" y="4" rx=".5" ry=".5"/>
+ <rect style="fill:currentColor" class="ColorScheme-Text" width="3" height="3" x="14" y="9" rx=".5" ry=".5"/>
+ <rect style="fill:currentColor" class="ColorScheme-Text" width="3" height="3" x="14" y="14" rx=".5" ry=".5"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/state-download.svg b/.icons/Gruvbox-Plus-Dark/panel/24/state-download.svg
new file mode 100644
index 000000000..d4dfd338a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/state-download.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(-624 -500)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m636 504c-4.4183 0-8 3.5817-8 8s3.5817 8 8 8 8-3.5817 8-8-3.5817-8-8-8zm-2 3h4v5h2l-4 5c0.00008 0.00007-4-5-4-5h2z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/state-error.svg b/.icons/Gruvbox-Plus-Dark/panel/24/state-error.svg
new file mode 100644
index 000000000..ed176beb4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/state-error.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text {
+ color: #ebdbb2;
+ }
+
+ .ColorScheme-Highlight {
+ color: #fb4934;
+ }
+ </style>
+ </defs>
+ <g transform="translate(-624 -500)">
+ <path style="fill:currentColor" class="ColorScheme-Highlight"
+ d="m636 504c-4.4183 0-8 3.5817-8 8s3.5817 8 8 8 8-3.5817 8-8-3.5817-8-8-8zm-1 3h2v7h-2v-7zm0 8h2v2h-2v-2z" />
+ </g>
+</svg> \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/state-information.svg b/.icons/Gruvbox-Plus-Dark/panel/24/state-information.svg
new file mode 100644
index 000000000..aed49198b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/state-information.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(-624 -500)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m636 520c-4.4183 0-8-3.5817-8-8s3.5817-8 8-8 8 3.5817 8 8-3.5817 8-8 8zm-1-3h2v-7h-2v7zm0-8h2v-2h-2v2z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/state-offline.svg b/.icons/Gruvbox-Plus-Dark/panel/24/state-offline.svg
new file mode 100644
index 000000000..61c3d5d6a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/state-offline.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(-624 -500)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 3c-4.4183 0-8 3.5817-8 8s3.5817 8 8 8 8-3.5817 8-8-3.582-8-8-8zm-5 6a2 2 0 0 1 2 2 2 2 0 0 1 -2 2 2 2 0 0 1 -2 -2 2 2 0 0 1 2 -2zm5 0a2 2 0 0 1 2 2 2 2 0 0 1 -2 2 2 2 0 0 1 -2 -2 2 2 0 0 1 2 -2zm5 0a2 2 0 0 1 2 2 2 2 0 0 1 -2 2 2 2 0 0 1 -2 -2 2 2 0 0 1 2 -2z" transform="translate(624 502)"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/state-ok.svg b/.icons/Gruvbox-Plus-Dark/panel/24/state-ok.svg
new file mode 100644
index 000000000..442ea81dd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/state-ok.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(-624 -500)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m636 504c-4.4183 0-8 3.5817-8 8s3.5817 8 8 8 8-3.5817 8-8-3.5817-8-8-8zm3.1816 4.4648 1.4141 1.4141-4.2422 4.2422-1.4141 1.4141-1.4141-1.4141-2.1211-2.1211 1.4141-1.4141 2.1211 2.1211 4.2422-4.2422z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/state-pause.svg b/.icons/Gruvbox-Plus-Dark/panel/24/state-pause.svg
new file mode 100644
index 000000000..f6e48e0e6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/state-pause.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(-624 -500)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m636 504c-4.4183 0-8 3.5817-8 8s3.5817 8 8 8 8-3.5817 8-8-3.5817-8-8-8zm-3 3h2v10h-2v-10zm4 0h2v10h-2v-10z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/state-sync.svg b/.icons/Gruvbox-Plus-Dark/panel/24/state-sync.svg
new file mode 100644
index 000000000..0cacc4aaa
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/state-sync.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(-624 -500)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m636 504c-4.4183 0-8 3.5817-8 8s3.5817 8 8 8 8-3.5817 8-8-3.5817-8-8-8zm0.14453 3.998v0.002h0.002c1.309 0.048 2.5001 0.73736 3.2031 1.8184l1.3886-0.46289-1.5703 3.1465-3.1465-1.5742 1.2774-0.42578c-0.338-0.294-0.76252-0.4869-1.2285-0.5039-0.742-0.027-1.4346 0.35504-1.8066 0.99804l-1.7324-1c0.74-1.282 2.1343-2.053 3.6133-1.998zm-3.3125 3.5 3.1465 1.5742-1.2774 0.42578c0.338 0.294 0.76252 0.48495 1.2285 0.50195 0.74199 0.027 1.4346-0.35505 1.8066-0.99805l1.7324 1c-0.74 1.282-2.1343 2.053-3.6133 1.998-1.309-0.048-2.5001-0.73736-3.2031-1.8184l-1.3887 0.46289 1.5684-3.1465z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/state-warning.svg b/.icons/Gruvbox-Plus-Dark/panel/24/state-warning.svg
new file mode 100644
index 000000000..5683629d7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/state-warning.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(-385 127)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m396.91-123a1.6243 1.8185 0 0 0 -1.3184 0.90625l-3.1875 6.1816-3.1894 6.1816a1.6243 1.8185 0 0 0 -0.2168 0.86719 1.6243 1.8185 0 0 0 1.623 1.8613h6.377 6.375a1.6243 1.8185 0 0 0 1.4062 -2.7285l-3.1875-6.1816-3.1875-6.1816a1.6243 1.8185 0 0 0 -1.332 -0.90625 1.6243 1.8185 0 0 0 -0.16211 0zm-0.91211 3.998h2v7h-2v-7zm0 8h2v2h-2v-2z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/steadyflow-alert-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/steadyflow-alert-panel.svg
new file mode 100644
index 000000000..0c2cd5534
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/steadyflow-alert-panel.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 13.5,5 C 11.9613,5 10.529878,5.7888906 9.7050781,7.0878906 9.4743581,7.0308906 9.23768,7.001 9,7 7.3431,7 6,8.3431 6,10 6.0011,10.4065 6.0848637,10.808541 6.2460938,11.181641 4.3242937,11.738641 3.0015,13.499 3,15.5 3,17.9853 5.0147,20 7.5,20 l 6.445312,0 -3.814453,-4.162109 A 0.50005,0.50005 0 0 1 10.5,15.037109 l 2.5,0 0,-4.5 a 0.50005,0.50005 0 0 1 0.5,-0.5 l 5,0 a 0.50005,0.50005 0 0 1 0.210938,0.04687 c -0.226,-0.1629996 -0.463797,-0.3126059 -0.716797,-0.4414059 0.0024,-0.035 0.0043,-0.069969 0.0059,-0.1054687 0,-2.4853 -2.0147,-4.5 -4.5,-4.5 L 13.5,5 Z m 5.402344,5.201172 A 0.50005,0.50005 0 0 1 19,10.5 l 0,4.5 1.957031,0 C 20.972191,14.8337 21,14.6703 21,14.5 20.9977,12.8014 20.204554,11.230272 18.902344,10.201172 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m 14.0003,11.0012 0,4.5 a 0.50005,0.50005 0 0 1 -0.5,0.5 l -1.8633,0 4.3633,4.7598 4.3633,-4.7598 -1.8633,0 a 0.50005,0.50005 0 0 1 -0.5,-0.5 l 0,-4.5 -4,0 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/steadyflow-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/steadyflow-panel.svg
new file mode 100644
index 000000000..e31b9f27e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/steadyflow-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m13.5 4.1195c-1.5387 0-2.9701 0.7889-3.7949 2.0879-0.23072-0.057-0.4674-0.087-0.70508-0.088-1.6569 0-3 1.3431-3 3 0.0011 0.4065 0.08486 0.8085 0.24609 1.1816-1.9218 0.5576-3.2446 2.3173-3.2461 4.3184 0 2.4853 2.0147 4.5 4.5 4.5h6.4453l-3.8145-4.1621a0.50005 0.50005 0 0 1 0.369 -0.8h2.5v-4.5a0.50005 0.50005 0 0 1 0.5 -0.5h5a0.50005 0.50005 0 0 1 0.21094 0.047c-0.22616-0.1628-0.46369-0.3126-0.7168-0.4414 0.0024-0.035 0.0043-0.07 0.0059-0.1055 0-2.4853-2.0147-4.5-4.5-4.5zm5.4023 5.2012a0.50005 0.50005 0 0 1 0.09766 0.2988v4.5h1.957c0.01516-0.1663 0.04297-0.3297 0.04297-0.5-0.0023-1.6986-0.79549-3.2697-2.0977-4.2988zm-4.902 0.8v4.5a0.50005 0.50005 0 0 1 -0.5 0.5h-1.8633l4.3633 4.7598 4.3633-4.7598h-1.8633a0.50005 0.50005 0 0 1 -0.5 -0.5v-4.5h-4z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/steam_tray_mono.svg b/.icons/Gruvbox-Plus-Dark/panel/24/steam_tray_mono.svg
new file mode 100644
index 000000000..694d62ee5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/steam_tray_mono.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 11.999998,4 a 8,8 0 0 0 -7.9277347,6.986328 l 4.1269532,2.382813 A 2.5,2.5 0 0 1 9.4999979,13 2.5,2.5 0 0 1 9.912107,13.03516 L 12.009763,9.765625 A 3,3 0 0 1 14.999998,7 a 3,3 0 0 1 3,3 3,3 0 0 1 -3,3 3,3 0 0 1 -0.423828,-0.0332 l -2.597657,2.21875 A 2.5,2.5 0 0 1 12.000003,15.5 2.5,2.5 0 0 1 9.5000029,18 2.5,2.5 0 0 1 7.0000027,15.5 2.5,2.5 0 0 1 7.0507837,15.015625 l -2.9375,-1.695312 A 8,8 0 0 0 12.000002,20 a 8,8 0 0 0 8,-8 8,8 0 0 0 -7.999999,-8 z m -7.9277347,6.986328 a 8,8 0 0 0 -0.052734,0.615234 8,8 0 0 1 0.052734,-0.615234 z M 14.999998,8 a 2,2 0 0 0 -2,2 2,2 0 0 0 2,2 2,2 0 0 0 2,-2 2,2 0 0 0 -2,-2 z m 0,1 a 1,1 0 0 1 1,1 1,1 0 0 1 -1,1 1,1 0 0 1 -1,-1 1,1 0 0 1 1,-1 z M 3.9999977,12 A 8,8 0 0 0 4.0390607,12.724609 8,8 0 0 1 3.9999977,12 Z m 5.4609372,2 a 1.5,1.5 0 0 0 -0.1484372,0.01367 l 0.1875002,0.107422 c 0.495564,0.286114 0.6715311,0.903034 0.3945311,1.382812 -0.277,0.479778 -0.8989666,0.635724 -1.3945313,0.34961 L 8.0019509,15.566406 A 1.5,1.5 0 0 0 9.4999979,17 1.5,1.5 0 0 0 10.999998,15.5 1.5,1.5 0 0 0 9.4999979,14 1.5,1.5 0 0 0 9.460938,14 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/stock_weather-cloudy.svg b/.icons/Gruvbox-Plus-Dark/panel/24/stock_weather-cloudy.svg
new file mode 120000
index 000000000..bbe5adf46
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/stock_weather-cloudy.svg
@@ -0,0 +1 @@
+weather-overcast.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/stock_weather-few-clouds.svg b/.icons/Gruvbox-Plus-Dark/panel/24/stock_weather-few-clouds.svg
new file mode 120000
index 000000000..522e61642
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/stock_weather-few-clouds.svg
@@ -0,0 +1 @@
+weather-few-clouds.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/stock_weather-fog.svg b/.icons/Gruvbox-Plus-Dark/panel/24/stock_weather-fog.svg
new file mode 120000
index 000000000..c20a6e941
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/stock_weather-fog.svg
@@ -0,0 +1 @@
+weather-fog.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/stock_weather-night-clear.svg b/.icons/Gruvbox-Plus-Dark/panel/24/stock_weather-night-clear.svg
new file mode 120000
index 000000000..3429ba521
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/stock_weather-night-clear.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/stock_weather-night-few-clouds.svg b/.icons/Gruvbox-Plus-Dark/panel/24/stock_weather-night-few-clouds.svg
new file mode 120000
index 000000000..b4e0523ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/stock_weather-night-few-clouds.svg
@@ -0,0 +1 @@
+weather-few-clouds-night.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/stock_weather-showers.svg b/.icons/Gruvbox-Plus-Dark/panel/24/stock_weather-showers.svg
new file mode 120000
index 000000000..ccc43a6e0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/stock_weather-showers.svg
@@ -0,0 +1 @@
+weather-showers.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/stock_weather-snow.svg b/.icons/Gruvbox-Plus-Dark/panel/24/stock_weather-snow.svg
new file mode 120000
index 000000000..a83d1690e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/stock_weather-snow.svg
@@ -0,0 +1 @@
+weather-snow.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/stock_weather-storm.svg b/.icons/Gruvbox-Plus-Dark/panel/24/stock_weather-storm.svg
new file mode 120000
index 000000000..6f7583d33
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/stock_weather-storm.svg
@@ -0,0 +1 @@
+weather-storm.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/strawberry-panel-grey.svg b/.icons/Gruvbox-Plus-Dark/panel/24/strawberry-panel-grey.svg
new file mode 100644
index 000000000..40cdd6b5a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/strawberry-panel-grey.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="m 13.214328,5.041055 c -0.06635,0.00626 -0.09727,0.00375 -0.171875,0.011719 -2.442655,0.2609122 -4.4795665,1.774117 -6.8105476,5.054688 -0.7038276,0.990553 -1.6080292,2.261654 -2.0097657,2.826172 -1.6923785,2.378122 -1.6202668,4.819444 0.1738282,5.845703 1.1595376,0.663275 2.279051,0.925376 4.0527344,0.951172 0.8915153,0.01295 2.1985157,0.07777 2.9023437,0.142578 1.963707,0.180839 2.2096,0.176243 3.591797,-0.06445 1.546994,-0.269402 2.73888,-0.830451 3.697266,-1.738282 0.38599,-0.365628 0.852472,-1.062621 1.242187,-1.771484 -0.135913,-0.219608 -0.216507,-0.4261 -0.328124,-0.648437 -0.157601,0.132513 -0.299836,0.304158 -0.46875,0.404297 -0.180997,0.107296 -0.360995,0.200902 -0.619141,0.257812 -0.258146,0.05691 -0.766022,0.09377 -1.158203,-0.335938 -0.347774,-0.381029 -0.272544,-0.5705 -0.277344,-0.697265 -0.0048,-0.126766 0.0069,-0.213818 0.01953,-0.298828 0.02531,-0.170015 0.06514,-0.3253 0.123047,-0.492188 -0.04121,0.118766 0.03562,-0.17892 0.06836,-0.470703 0.03274,-0.291783 0.06203,-0.656165 0.07617,-1.001953 l 0.0078,-0.189453 c -0.271467,0.02598 -0.456151,0.04825 -0.763672,0.07422 -0.511484,0.04319 -0.771607,0.09437 -1.201172,0.01563 -0.214783,-0.03938 -0.573515,-0.17616 -0.791016,-0.488282 -0.217488,-0.312122 -0.21289,-0.589621 -0.21289,-0.730468 0,-0.731649 0.279178,-1.112467 0.580078,-1.609376 C 15.141981,9.7493957 15.422607,9.4626247 15.69089,9.1680087 15.448628,9.0281237 15.186943,8.8773759 14.907687,8.728555 14.314385,8.4123728 14.019007,8.293369 13.6655,7.9726956 13.577123,7.8925273 13.47311,7.7892245 13.37839,7.6074613 13.283678,7.425698 13.222228,7.1348383 13.270968,6.8828519 13.368453,6.3788791 13.630003,6.241463 13.743625,6.15043 13.855944,6.0604413 13.957836,6.0602133 14.061984,5.9980863 13.848778,5.7982736 13.526628,5.6067148 13.403781,5.4199613 13.31433,5.2839761 13.267076,5.1619172 13.214328,5.041055 Z m -1.023438,2.96875 c 0.107057,-0.014188 0.212149,-0.01409 0.308594,0.00195 0.128594,0.02139 0.243532,0.071657 0.330078,0.1582031 0.346184,0.3461847 0.119025,1.1348816 -0.265625,1.5195316 -0.384649,0.3846533 -0.978035,0.4165003 -1.324219,0.07032 -0.346185,-0.34619 -0.31434,-0.9395743 0.07031,-1.3242234 0.216366,-0.2163654 0.55969,-0.3832178 0.88086,-0.4257813 z m -4.0000003,2 c 0.1070567,-0.01419 0.2121485,-0.01409 0.3085938,0.0019 0.1285938,0.02139 0.2435319,0.07166 0.3300781,0.158203 0.3461849,0.346185 0.1190254,1.134882 -0.265625,1.519532 -0.3846495,0.38465 -0.9780343,0.416495 -1.3242187,0.07031 -0.3461849,-0.346179 -0.314338,-0.939564 0.070312,-1.324213 0.2163657,-0.216366 0.5596895,-0.383218 0.8808593,-0.425782 z m 3.0000003,2.000001 c 0.107056,-0.01419 0.212148,-0.01409 0.308594,0.002 0.128593,0.02139 0.243531,0.07166 0.330078,0.158203 0.346185,0.346186 0.119026,1.134882 -0.265625,1.519531 -0.384649,0.384649 -0.978035,0.416494 -1.324219,0.07031 -0.346185,-0.346185 -0.314337,-0.939569 0.07031,-1.324219 0.216366,-0.216366 0.559689,-0.383218 0.880859,-0.425781 z m 4,1 c 0.107057,-0.01419 0.212149,-0.01409 0.308594,0.002 0.128594,0.02139 0.243532,0.07166 0.330078,0.158203 0.346185,0.346185 0.119025,1.134881 -0.265625,1.519531 -0.38465,0.384649 -0.978035,0.416494 -1.324219,0.07031 -0.346185,-0.346185 -0.314341,-0.939568 0.07031,-1.324219 0.216367,-0.216365 0.55969,-0.383218 0.880859,-0.425781 z m -9.0000003,1 c 0.1070567,-0.01419 0.2121484,-0.01409 0.3085938,0.002 0.1285939,0.02139 0.2435319,0.07166 0.3300781,0.158203 0.3461852,0.346185 0.1190249,1.134881 -0.265625,1.519531 -0.3846494,0.384649 -0.9780341,0.416494 -1.3242187,0.07031 -0.3461851,-0.346185 -0.3143371,-0.939569 0.070312,-1.324219 0.216366,-0.216366 0.5596895,-0.383218 0.8808593,-0.425781 z m 4.0000003,2 c 0.107056,-0.01419 0.212148,-0.01409 0.308593,0.002 0.128594,0.02139 0.243532,0.07166 0.330079,0.158203 0.346184,0.346186 0.119026,1.134881 -0.265625,1.519531 -0.384649,0.384649 -0.978035,0.416494 -1.3242191,0.07031 -0.3461848,-0.346186 -0.3143378,-0.939571 0.070312,-1.324219 0.2163656,-0.216366 0.5596894,-0.383218 0.8808591,-0.425781 z m 3,1 c 0.107057,-0.01419 0.212149,-0.01409 0.308594,0.002 0.128594,0.02139 0.243532,0.07166 0.330078,0.158203 0.346185,0.346184 0.119025,1.13488 -0.265625,1.519531 -0.384651,0.38465 -0.978034,0.416494 -1.324219,0.07031 -0.346184,-0.346186 -0.314341,-0.939569 0.07031,-1.324219 0.216367,-0.216365 0.55969,-0.383218 0.880859,-0.425781 z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="m 14.087912,4.0000407 c -0.08879,0 -0.114508,0.1809132 -0.05978,0.4198201 0,0 0.157318,0.7623029 1.212868,1.3206632 0.734159,0.3629505 0.732837,0.5727048 -0.0048,0.7903464 -0.321469,0.094846 -0.712152,0.2747285 -0.868059,0.399639 -0.257133,0.2060136 -0.163286,0.2909717 1.009667,0.9160613 0.711194,0.3790096 1.424868,0.799656 1.585757,0.9349187 0.279332,0.2348393 0.266595,0.2677353 -0.278383,0.7231883 -0.608397,0.5084543 -1.328208,1.6971813 -1.328208,2.1933853 0,0.268262 0.118757,0.290053 1.120779,0.205446 0.616429,-0.05205 1.294693,-0.117562 1.507255,-0.145565 l 0.386475,-0.05095 -0.05525,1.349445 c -0.03035,0.74213 -0.11915,1.533981 -0.197465,1.75967 -0.07831,0.22569 -0.110947,0.444811 -0.07246,0.486979 0.162017,0.17752 0.822921,-0.214292 1.276276,-0.756603 0.463478,-0.554422 0.492942,-0.565829 0.591488,-0.225625 0.331871,0.609878 0.478769,1.144115 0.993722,1.678574 0.114993,0.01131 0.202735,-0.135772 0.276514,-0.438962 0.227139,-0.933414 0.105469,-1.836923 -0.372888,-2.770019 -0.257769,-0.502806 -0.510255,-1.295189 -0.561295,-1.760994 -0.05104,-0.465805 -0.135107,-1.007657 -0.186598,-1.2042123 -0.07824,-0.298678 0.07349,-0.473007 0.923618,-1.0612943 0.967991,-0.6698438 1.217838,-1.050926 0.851756,-1.2988288 -0.09096,-0.061593 -0.570059,0.1245365 -1.064921,0.413535 -0.494861,0.2889975 -0.997061,0.5253534 -1.115948,0.5253534 -0.118886,0 -0.491962,-0.3617958 -0.828809,-0.8039105 C 18.243804,6.8317338 18.2169,6.7438938 18.2169,5.6098438 c 0,-1.0775591 -0.02986,-1.1910047 -0.325786,-1.2372944 -0.239184,-0.037414 -0.377723,0.086437 -0.521138,0.465805 -0.107448,0.2842238 -0.24958,0.516752 -0.315823,0.516752 -0.06624,0 -0.725646,-0.3048902 -1.465287,-0.6775342 -0.739656,-0.372642 -1.41515,-0.6775325 -1.500927,-0.6775325 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/strawberry-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/strawberry-panel.svg
new file mode 100644
index 000000000..82384eb59
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/strawberry-panel.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 13.214328,5.041055 c -0.06635,0.00626 -0.09727,0.00375 -0.171875,0.011719 -2.442655,0.2609122 -4.4795665,1.774117 -6.8105476,5.054688 -0.7038276,0.990553 -1.6080292,2.261654 -2.0097657,2.826172 -1.6923785,2.378122 -1.6202668,4.819444 0.1738282,5.845703 1.1595376,0.663275 2.279051,0.925376 4.0527344,0.951172 0.8915153,0.01295 2.1985157,0.07777 2.9023437,0.142578 1.963707,0.180839 2.2096,0.176243 3.591797,-0.06445 1.546994,-0.269402 2.73888,-0.830451 3.697266,-1.738282 0.38599,-0.365628 0.852472,-1.062621 1.242187,-1.771484 -0.135913,-0.219608 -0.216507,-0.4261 -0.328124,-0.648437 -0.157601,0.132513 -0.299836,0.304158 -0.46875,0.404297 -0.180997,0.107296 -0.360995,0.200902 -0.619141,0.257812 -0.258146,0.05691 -0.766022,0.09377 -1.158203,-0.335938 -0.347774,-0.381029 -0.272544,-0.5705 -0.277344,-0.697265 -0.0048,-0.126766 0.0069,-0.213818 0.01953,-0.298828 0.02531,-0.170015 0.06514,-0.3253 0.123047,-0.492188 -0.04121,0.118766 0.03562,-0.17892 0.06836,-0.470703 0.03274,-0.291783 0.06203,-0.656165 0.07617,-1.001953 l 0.0078,-0.189453 c -0.271467,0.02598 -0.456151,0.04825 -0.763672,0.07422 -0.511484,0.04319 -0.771607,0.09437 -1.201172,0.01563 -0.214783,-0.03938 -0.573515,-0.17616 -0.791016,-0.488282 -0.217488,-0.312122 -0.21289,-0.589621 -0.21289,-0.730468 0,-0.731649 0.279178,-1.112467 0.580078,-1.609376 C 15.141981,9.7493957 15.422607,9.4626247 15.69089,9.1680087 15.448628,9.0281237 15.186943,8.8773759 14.907687,8.728555 14.314385,8.4123728 14.019007,8.293369 13.6655,7.9726956 13.577123,7.8925273 13.47311,7.7892245 13.37839,7.6074613 13.283678,7.425698 13.222228,7.1348383 13.270968,6.8828519 13.368453,6.3788791 13.630003,6.241463 13.743625,6.15043 13.855944,6.0604413 13.957836,6.0602133 14.061984,5.9980863 13.848778,5.7982736 13.526628,5.6067148 13.403781,5.4199613 13.31433,5.2839761 13.267076,5.1619172 13.214328,5.041055 Z m -1.023438,2.96875 c 0.107057,-0.014188 0.212149,-0.01409 0.308594,0.00195 0.128594,0.02139 0.243532,0.071657 0.330078,0.1582031 0.346184,0.3461847 0.119025,1.1348816 -0.265625,1.5195316 -0.384649,0.3846533 -0.978035,0.4165003 -1.324219,0.07032 -0.346185,-0.34619 -0.31434,-0.9395743 0.07031,-1.3242234 0.216366,-0.2163654 0.55969,-0.3832178 0.88086,-0.4257813 z m -4.0000003,2 c 0.1070567,-0.01419 0.2121485,-0.01409 0.3085938,0.0019 0.1285938,0.02139 0.2435319,0.07166 0.3300781,0.158203 0.3461849,0.346185 0.1190254,1.134882 -0.265625,1.519532 -0.3846495,0.38465 -0.9780343,0.416495 -1.3242187,0.07031 -0.3461849,-0.346179 -0.314338,-0.939564 0.070312,-1.324213 0.2163657,-0.216366 0.5596895,-0.383218 0.8808593,-0.425782 z m 3.0000003,2.000001 c 0.107056,-0.01419 0.212148,-0.01409 0.308594,0.002 0.128593,0.02139 0.243531,0.07166 0.330078,0.158203 0.346185,0.346186 0.119026,1.134882 -0.265625,1.519531 -0.384649,0.384649 -0.978035,0.416494 -1.324219,0.07031 -0.346185,-0.346185 -0.314337,-0.939569 0.07031,-1.324219 0.216366,-0.216366 0.559689,-0.383218 0.880859,-0.425781 z m 4,1 c 0.107057,-0.01419 0.212149,-0.01409 0.308594,0.002 0.128594,0.02139 0.243532,0.07166 0.330078,0.158203 0.346185,0.346185 0.119025,1.134881 -0.265625,1.519531 -0.38465,0.384649 -0.978035,0.416494 -1.324219,0.07031 -0.346185,-0.346185 -0.314341,-0.939568 0.07031,-1.324219 0.216367,-0.216365 0.55969,-0.383218 0.880859,-0.425781 z m -9.0000003,1 c 0.1070567,-0.01419 0.2121484,-0.01409 0.3085938,0.002 0.1285939,0.02139 0.2435319,0.07166 0.3300781,0.158203 0.3461852,0.346185 0.1190249,1.134881 -0.265625,1.519531 -0.3846494,0.384649 -0.9780341,0.416494 -1.3242187,0.07031 -0.3461851,-0.346185 -0.3143371,-0.939569 0.070312,-1.324219 0.216366,-0.216366 0.5596895,-0.383218 0.8808593,-0.425781 z m 4.0000003,2 c 0.107056,-0.01419 0.212148,-0.01409 0.308593,0.002 0.128594,0.02139 0.243532,0.07166 0.330079,0.158203 0.346184,0.346186 0.119026,1.134881 -0.265625,1.519531 -0.384649,0.384649 -0.978035,0.416494 -1.3242191,0.07031 -0.3461848,-0.346186 -0.3143378,-0.939571 0.070312,-1.324219 0.2163656,-0.216366 0.5596894,-0.383218 0.8808591,-0.425781 z m 3,1 c 0.107057,-0.01419 0.212149,-0.01409 0.308594,0.002 0.128594,0.02139 0.243532,0.07166 0.330078,0.158203 0.346185,0.346184 0.119025,1.13488 -0.265625,1.519531 -0.384651,0.38465 -0.978034,0.416494 -1.324219,0.07031 -0.346184,-0.346186 -0.314341,-0.939569 0.07031,-1.324219 0.216367,-0.216365 0.55969,-0.383218 0.880859,-0.425781 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 14.087912,4.0000407 c -0.08879,0 -0.114508,0.1809132 -0.05978,0.4198201 0,0 0.157318,0.7623029 1.212868,1.3206632 0.734159,0.3629505 0.732837,0.5727048 -0.0048,0.7903464 -0.321469,0.094846 -0.712152,0.2747285 -0.868059,0.399639 -0.257133,0.2060136 -0.163286,0.2909717 1.009667,0.9160613 0.711194,0.3790096 1.424868,0.799656 1.585757,0.9349187 0.279332,0.2348393 0.266595,0.2677353 -0.278383,0.7231883 -0.608397,0.5084543 -1.328208,1.6971813 -1.328208,2.1933853 0,0.268262 0.118757,0.290053 1.120779,0.205446 0.616429,-0.05205 1.294693,-0.117562 1.507255,-0.145565 l 0.386475,-0.05095 -0.05525,1.349445 c -0.03035,0.74213 -0.11915,1.533981 -0.197465,1.75967 -0.07831,0.22569 -0.110947,0.444811 -0.07246,0.486979 0.162017,0.17752 0.822921,-0.214292 1.276276,-0.756603 0.463478,-0.554422 0.492942,-0.565829 0.591488,-0.225625 0.331871,0.609878 0.478769,1.144115 0.993722,1.678574 0.114993,0.01131 0.202735,-0.135772 0.276514,-0.438962 0.227139,-0.933414 0.105469,-1.836923 -0.372888,-2.770019 -0.257769,-0.502806 -0.510255,-1.295189 -0.561295,-1.760994 -0.05104,-0.465805 -0.135107,-1.007657 -0.186598,-1.2042123 -0.07824,-0.298678 0.07349,-0.473007 0.923618,-1.0612943 0.967991,-0.6698438 1.217838,-1.050926 0.851756,-1.2988288 -0.09096,-0.061593 -0.570059,0.1245365 -1.064921,0.413535 -0.494861,0.2889975 -0.997061,0.5253534 -1.115948,0.5253534 -0.118886,0 -0.491962,-0.3617958 -0.828809,-0.8039105 C 18.243804,6.8317338 18.2169,6.7438938 18.2169,5.6098438 c 0,-1.0775591 -0.02986,-1.1910047 -0.325786,-1.2372944 -0.239184,-0.037414 -0.377723,0.086437 -0.521138,0.465805 -0.107448,0.2842238 -0.24958,0.516752 -0.315823,0.516752 -0.06624,0 -0.725646,-0.3048902 -1.465287,-0.6775342 -0.739656,-0.372642 -1.41515,-0.6775325 -1.500927,-0.6775325 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/stremio-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/24/stremio-tray.svg
new file mode 100644
index 000000000..939c4b719
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/stremio-tray.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(0 -1028.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 4c-0.259 0-0.518 0.1002-0.717 0.2988l-6.9842 6.9842c-0.3972 0.397-0.3972 1.037 0 1.434l6.9842 6.984c0.397 0.397 1.037 0.397 1.434 0l6.984-6.984c0.397-0.397 0.397-1.037 0-1.434l-6.984-6.9842c-0.199-0.1986-0.458-0.2988-0.717-0.2988zm-0.107 4c0.731 0 1.3 0.1761 1.709 0.5273 0.411 0.3514 0.617 0.8189 0.617 1.4043 0 0.4894-0.145 0.9004-0.436 1.2304s-0.707 0.541-1.246 0.633v0.031c1.281 0.167 1.922 0.786 1.922 1.854 0 0.72-0.245 1.288-0.734 1.703-0.49 0.411-1.197 0.617-2.123 0.617-0.859 0-1.546-0.14-2.061-0.42v-0.906c0.653 0.341 1.333 0.512 2.039 0.512 1.256 0 1.883-0.512 1.883-1.538 0-0.915-0.675-1.375-2.027-1.375h-0.707v-0.802h0.707c0.567 0 1.008-0.135 1.32-0.405 0.312-0.269 0.469-0.626 0.469-1.0699 0-0.3619-0.122-0.648-0.364-0.8574-0.241-0.2129-0.564-0.3184-0.968-0.3184-0.632 0-1.241 0.2133-1.831 0.6426l-0.4897-0.6641c0.6637-0.5322 1.4367-0.7988 2.3207-0.7988z" transform="translate(0 1028.4)"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/synapse-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/synapse-panel.svg
new file mode 100644
index 000000000..3e5431860
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/synapse-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10 3 L 10 5 L 10 5.1894531 A 6.5 6.5 0 0 0 5.1796875 10 L 7.265625 10 A 4.5 4.5 0 0 1 11.5 7 A 4.5 4.5 0 0 1 15.732422 10 L 17.808594 10 A 6.5 6.5 0 0 0 13 5.1894531 L 13 4 L 13 3 L 10 3 z M 11.5 8 A 3.5 3.5 0 0 0 8 11.5 A 3.5 3.5 0 0 0 8.0410156 12 L 8.4003906 12 L 9.0546875 12 L 13.949219 12 A 2.5 2.5 0 0 1 11.5 14 A 2.5 2.5 0 0 1 9.5019531 13 L 8.3417969 13 A 3.5 3.5 0 0 0 11.5 15 A 3.5 3.5 0 0 0 15 11.5 A 3.5 3.5 0 0 0 14.958984 11 L 14.400391 11 L 13.945312 11 L 9.0507812 11 A 2.5 2.5 0 0 1 11.5 9 A 2.5 2.5 0 0 1 13.498047 10 L 14.658203 10 A 3.5 3.5 0 0 0 11.5 8 z M 5.1835938 13 A 6.5 6.5 0 0 0 10 17.814453 L 10 19 L 10 20 L 13 20 L 13 19 L 13 17.808594 A 6.5 6.5 0 0 0 17.816406 13 L 15.736328 13 A 4.5 4.5 0 0 1 11.5 16 A 4.5 4.5 0 0 1 7.2636719 13 L 5.1835938 13 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/synergy-panel-ok.svg b/.icons/Gruvbox-Plus-Dark/panel/24/synergy-panel-ok.svg
new file mode 100644
index 000000000..86e0cbd99
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/synergy-panel-ok.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 12,4 C 7.581722,4 4,7.581722 4,12 L 5.5,14 7,12 C 7,9.2385763 9.2385763,7 12,7 L 10,5.5 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,4 10,5.5 12,7 a 5,5 0 0 1 5,5 l 1.5,-2 1.5,2 A 8,8 0 0 0 12,4 Z m -8,8 a 8,8 0 0 0 8,8 L 14,18.5 12,17 A 5,5 0 0 1 7,12 l -1.5,2 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 17.766196,12.00526 c -0.265312,0.01593 -0.534044,0.05939 -0.800781,0.13086 -2.1339,0.5718 -3.399825,2.764537 -2.828125,4.898437 0.57174,2.1338 2.764537,3.399925 4.898437,2.828125 2.1339,-0.5718 3.399825,-2.764537 2.828125,-4.898437 -0.500272,-1.867075 -2.24047,-3.070476 -4.097656,-2.958985 z m 1.710937,1.988282 a 0.50005,0.50005 0 0 1 0.470704,0.728515 l -1.5,3 a 0.50005,0.50005 0 0 1 -0.72461,0.19336 l -1.5,-1 a 0.50005,0.50005 0 1 1 0.554688,-0.832032 l 1.029297,0.685547 1.246093,-2.492187 a 0.50005,0.50005 0 0 1 0.423828,-0.283203 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/synergy-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/synergy-panel.svg
new file mode 100644
index 000000000..18fe83076
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/synergy-panel.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 12,4 A 8,8 0 0 0 4,12 L 5.5,14 7,12 A 5,5 0 0 1 12,7 L 10,5.5 Z m 6.5,6 -1.5,2 a 5,5 0 0 1 -5,5 l 2,1.5 -2,1.5 a 8,8 0 0 0 8,-8 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,4 10,5.5 12,7 a 5,5 0 0 1 5,5 l 1.5,-2 1.5,2 A 8,8 0 0 0 12,4 Z m -8,8 a 8,8 0 0 0 8,8 L 14,18.5 12,17 A 5,5 0 0 1 7,12 l -1.5,2 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/syspeek-0.svg b/.icons/Gruvbox-Plus-Dark/panel/24/syspeek-0.svg
new file mode 100644
index 000000000..0fb3fc617
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/syspeek-0.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(-305 -1003.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m311 1007.4c-2 0-2 2-2 2v12c0 2 2 2 2 2h12s2 0 2-2v-12c0-2-2-2-2-2h-12zm0 1.9981h12v12h-12v-12z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/syspeek-10.svg b/.icons/Gruvbox-Plus-Dark/panel/24/syspeek-10.svg
new file mode 100644
index 000000000..5c2caf947
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/syspeek-10.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(-329 -1003.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m335 1007.4c-2 0-2 2-2 2v12c0 2 2 2 2 2h12s2 0 2-2v-12c0-2-2-2-2-2h-12zm0 1.9981h12v12h-12v-12zm1 10v1h10v-1h-10z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/syspeek-100.svg b/.icons/Gruvbox-Plus-Dark/panel/24/syspeek-100.svg
new file mode 100644
index 000000000..5c9a30bd8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/syspeek-100.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(-545 -1003.4)">
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m551 1007.4c-2 0-2 2-2 2v12c0 2 2 2 2 2h12s2 0 2-2v-12c0-2-2-2-2-2h-12zm0 1.9981h12v12h-12v-12zm1 1v10h10v-10h-10z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/syspeek-20.svg b/.icons/Gruvbox-Plus-Dark/panel/24/syspeek-20.svg
new file mode 100644
index 000000000..a368257f6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/syspeek-20.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(-353 -1003.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m359 1007.4c-2 0-2 2-2 2v12c0 2 2 2 2 2h12s2 0 2-2v-12c0-2-2-2-2-2h-12zm0 1.9981h12v12h-12v-12zm1 9v2h10v-2h-10z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/syspeek-30.svg b/.icons/Gruvbox-Plus-Dark/panel/24/syspeek-30.svg
new file mode 100644
index 000000000..24830c295
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/syspeek-30.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(-377 -1003.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m383 1007.4c-2 0-2 2-2 2v12c0 2 2 2 2 2h12s2 0 2-2v-12c0-2-2-2-2-2h-12zm0 1.9981h12v12h-12v-12zm1 8v3h10v-3h-10z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/syspeek-40.svg b/.icons/Gruvbox-Plus-Dark/panel/24/syspeek-40.svg
new file mode 100644
index 000000000..d4f365ca1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/syspeek-40.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(-401 -1003.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m407 1007.4c-2 0-2 2-2 2v12c0 2 2 2 2 2h12s2 0 2-2v-12c0-2-2-2-2-2h-12zm0 1.9981h12v12h-12v-12zm1 7v4h10v-4h-10z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/syspeek-50.svg b/.icons/Gruvbox-Plus-Dark/panel/24/syspeek-50.svg
new file mode 100644
index 000000000..fb6f0747f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/syspeek-50.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(-425 -1003.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m431 1007.4c-2 0-2 2-2 2v12c0 2 2 2 2 2h12s2 0 2-2v-12c0-2-2-2-2-2h-12zm0 1.9981h12v12h-12v-12zm1 6v5h10v-5h-10z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/syspeek-60.svg b/.icons/Gruvbox-Plus-Dark/panel/24/syspeek-60.svg
new file mode 100644
index 000000000..dfb79964d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/syspeek-60.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(-449 -1003.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m455 1007.4c-2 0-2 2-2 2v12c0 2 2 2 2 2h12s2 0 2-2v-12c0-2-2-2-2-2h-12zm0 1.9981h12v12h-12v-12zm1 5v6h10v-6h-10z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/syspeek-70.svg b/.icons/Gruvbox-Plus-Dark/panel/24/syspeek-70.svg
new file mode 100644
index 000000000..6e07b5f1c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/syspeek-70.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(-473 -1003.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m479 1007.4c-2 0-2 2-2 2v12c0 2 2 2 2 2h12s2 0 2-2v-12c0-2-2-2-2-2h-12zm0 1.9981h12v12h-12v-12zm1 4v7h10v-7h-10z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/syspeek-80.svg b/.icons/Gruvbox-Plus-Dark/panel/24/syspeek-80.svg
new file mode 100644
index 000000000..456f2351a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/syspeek-80.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(-497 -1003.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m503 1007.4c-2 0-2 2-2 2v12c0 2 2 2 2 2h12s2 0 2-2v-12c0-2-2-2-2-2h-12zm0 1.9981h12v12h-12v-12zm1 3v8h10v-8h-10z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/syspeek-90.svg b/.icons/Gruvbox-Plus-Dark/panel/24/syspeek-90.svg
new file mode 100644
index 000000000..2fa449022
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/syspeek-90.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(-521 -1003.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m527 1007.4c-2 0-2 2-2 2v12c0 2 2 2 2 2h12s2 0 2-2v-12c0-2-2-2-2-2h-12zm0 1.9981h12v12h-12v-12zm1 2v9h10v-9h-10z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/system-devices-information.svg b/.icons/Gruvbox-Plus-Dark/panel/24/system-devices-information.svg
new file mode 120000
index 000000000..8f639f739
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/system-devices-information.svg
@@ -0,0 +1 @@
+system-devices-panel-alert.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/system-devices-panel-alert.svg b/.icons/Gruvbox-Plus-Dark/panel/24/system-devices-panel-alert.svg
new file mode 100644
index 000000000..5fc06a6a0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/system-devices-panel-alert.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 12 5 C 11.446 5 11 5.446 11 6 L 11 11.003906 C 11 11.557906 11.446 12.003906 12 12.003906 C 12.554 12.003906 13 11.557906 13 11.003906 L 13 6 C 13 5.446 12.554 5 12 5 z M 15.037109 6.9882812 A 1.0001 1.0001 0 0 0 14.84375 7 A 1.0001 1.0001 0 0 0 14.40625 8.8125 C 16.18475 10.1429 16.54905 12.62775 15.21875 14.40625 C 13.88835 16.18475 11.37225 16.51785 9.59375 15.1875 C 7.81525 13.85715 7.48215 11.37225 8.8125 9.59375 C 9.02906 9.30424 9.2764 9.06479 9.5625 8.84375 A 1.0032039 1.0032039 0 1 0 8.34375 7.25 C 7.9146 7.58156 7.51229 7.97204 7.1875 8.40625 C 5.2097 11.05025 5.76225 14.8348 8.40625 16.8125 C 11.05025 18.7903 14.8348 18.23775 16.8125 15.59375 C 18.7903 12.94975 18.23775 9.1652 15.59375 7.1875 A 1.0001 1.0001 0 0 0 15.037109 6.9882812 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/system-devices-panel-information.svg b/.icons/Gruvbox-Plus-Dark/panel/24/system-devices-panel-information.svg
new file mode 120000
index 000000000..8f639f739
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/system-devices-panel-information.svg
@@ -0,0 +1 @@
+system-devices-panel-alert.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/system-devices-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/system-devices-panel.svg
new file mode 100644
index 000000000..361a04f20
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/system-devices-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12 5 C 11.446 5 11 5.446 11 6 L 11 11.003906 C 11 11.557906 11.446 12.003906 12 12.003906 C 12.554 12.003906 13 11.557906 13 11.003906 L 13 6 C 13 5.446 12.554 5 12 5 z M 15.037109 6.9882812 A 1.0001 1.0001 0 0 0 14.84375 7 A 1.0001 1.0001 0 0 0 14.40625 8.8125 C 16.18475 10.1429 16.54905 12.62775 15.21875 14.40625 C 13.88835 16.18475 11.37225 16.51785 9.59375 15.1875 C 7.81525 13.85715 7.48215 11.37225 8.8125 9.59375 C 9.02906 9.30424 9.2764 9.06479 9.5625 8.84375 A 1.0032039 1.0032039 0 1 0 8.34375 7.25 C 7.9146 7.58156 7.51229 7.97204 7.1875 8.40625 C 5.2097 11.05025 5.76225 14.8348 8.40625 16.8125 C 11.05025 18.7903 14.8348 18.23775 16.8125 15.59375 C 18.7903 12.94975 18.23775 9.1652 15.59375 7.1875 A 1.0001 1.0001 0 0 0 15.037109 6.9882812 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/system-file-manager-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/system-file-manager-panel.svg
new file mode 100644
index 000000000..762dd69b6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/system-file-manager-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 7,3.9999998 c -0.554,0 -1,0.446 -1,1 L 6,7.0000002 C 6,6.4459998 6.446,5.9999998 7,5.9999998 l 10,0 c 0.554,0 1,0.446 1,1.0000004 l 0,-2.0000004 c 0,-0.554 -0.446,-1 -1,-1 z m 0,3.0000004 c -0.554,0 -1,0.446 -1,1 L 6,9 18,9 18,8.0000002 c 0,-0.554 -0.446,-1 -1,-1 z M 5,10 c -0.554,0 -1,0.446 -1,1 l 0,8 c 0,0.554 0.446,1 1,1 l 14,0 c 0.554,0 1,-0.446 1,-1 l 0,-8 c 0,-0.554 -0.446,-1 -1,-1 z m 5.25,4 3.5,0 c 0.139,0 0.25,0.111 0.25,0.25 l 0,0.5 C 14,14.889 13.888,15 13.75,15 l -3.5,0 C 10.111,15 10,14.889 10,14.75 l 0,-0.5 C 10,14.111 10.112,14 10.25,14 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/system-restart-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/system-restart-panel.svg
new file mode 100644
index 000000000..bb9b513f9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/system-restart-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,6.0000001 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 A 4,4 0 0 1 16,12 l -2,0 3,4 3,-4 -2,0 A 6,6 0 0 0 12,6.0000001 Z m -5.0000002,2 L 3.9999999,12 5.9999998,12 A 6,6 0 0 0 12,18 1,1 0 0 0 13,17 1,1 0 0 0 12,16 4,4 0 0 1 8.0000004,12 L 10,12 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/system-shutdown-panel-restart.svg b/.icons/Gruvbox-Plus-Dark/panel/24/system-shutdown-panel-restart.svg
new file mode 120000
index 000000000..8f639f739
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/system-shutdown-panel-restart.svg
@@ -0,0 +1 @@
+system-devices-panel-alert.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/system-shutdown-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/system-shutdown-panel.svg
new file mode 120000
index 000000000..f4325e49a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/system-shutdown-panel.svg
@@ -0,0 +1 @@
+system-devices-panel.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/system-shutdown-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/24/system-shutdown-symbolic.svg
new file mode 120000
index 000000000..f4325e49a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/system-shutdown-symbolic.svg
@@ -0,0 +1 @@
+system-devices-panel.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/tablet-connected.svg b/.icons/Gruvbox-Plus-Dark/panel/24/tablet-connected.svg
new file mode 120000
index 000000000..dfafc8edc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/tablet-connected.svg
@@ -0,0 +1 @@
+tabletconnected.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/tablet-disconnected.svg b/.icons/Gruvbox-Plus-Dark/panel/24/tablet-disconnected.svg
new file mode 120000
index 000000000..f51d571c9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/tablet-disconnected.svg
@@ -0,0 +1 @@
+tabletdisconnected.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/tabletattention.svg b/.icons/Gruvbox-Plus-Dark/panel/24/tabletattention.svg
new file mode 100644
index 000000000..af33b84a6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/tabletattention.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(1,1)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4,5 C 2.892,5 2,5.892 2,7 V 15 C 2,16.108 2.892,17 4,17 H 17 V 15 H 5 V 7 H 17 V 8 H 20 V 7 C 20,5.892 19.108,5 18,5 Z M 10,5.5 H 12 V 6 H 10 Z"/>
+ <path class="ColorScheme-Highlight" d="M 18,9 V 13 L 18.25,15 H 19.75 L 20,13 V 9 Z M 18,16 V 18 H 20 V 16 Z" style="fill:currentColor"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/tabletconnected.svg b/.icons/Gruvbox-Plus-Dark/panel/24/tabletconnected.svg
new file mode 100644
index 000000000..7c0e8abb5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/tabletconnected.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,1,1)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4 5 C 2.892 5 2 5.892 2 7 L 2 15 C 2 16.108 2.892 17 4 17 L 18 17 C 19.108 17 20 16.108 20 15 L 20 7 C 20 5.892 19.108 5 18 5 L 4 5 z M 10 5.5 L 12 5.5 L 12 6 L 10 6 L 10 5.5 z M 5 7 L 17 7 L 17 15 L 5 15 L 5 7 z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/tabletdisconnected.svg b/.icons/Gruvbox-Plus-Dark/panel/24/tabletdisconnected.svg
new file mode 100644
index 000000000..567f98194
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/tabletdisconnected.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,1,1)">
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 4,5 C 2.892,5 2,5.892 2,7 V 15 C 2,16.108 2.892,17 4,17 H 18 C 19.108,17 20,16.108 20,15 V 7 C 20,5.892 19.108,5 18,5 Z M 10,5.5 H 12 V 6 H 10 Z M 5,7 H 17 V 15 H 5 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/tablettrusted.svg b/.icons/Gruvbox-Plus-Dark/panel/24/tablettrusted.svg
new file mode 100644
index 000000000..a738f3dcc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/tablettrusted.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,1,1)">
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 4,5 C 2.892,5 2,5.892 2,7 V 15 C 2,16.108 2.892,17 4,17 H 18 C 19.108,17 20,16.108 20,15 V 7 C 20,5.892 19.108,5 18,5 Z M 10,5.5 H 12 V 6 H 10 Z M 5,7 H 17 V 15 H 5 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/teams-for-linux-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/24/teams-for-linux-tray.svg
new file mode 100644
index 000000000..80b5a4f80
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/teams-for-linux-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6.0234375,4 C 5.4566955,4 5,4.4566955 5,5.0234375 V 17.976562 C 5,18.543305 5.4566955,19 6.0234375,19 H 18.976562 C 19.543305,19 20,18.543305 20,17.976562 V 5.0234375 C 20,4.4566955 19.543305,4 18.976562,4 Z M 8,7 h 9 v 3 h -3 v 6 H 11 V 10 H 8 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/teams-tray-activity.svg b/.icons/Gruvbox-Plus-Dark/panel/24/teams-tray-activity.svg
new file mode 100644
index 000000000..9290d3ff0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/teams-tray-activity.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="18" cy="18" r="2"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5.0234375,4 C 4.4566955,4 4,4.4566955 4,5.0234375 V 17.976562 C 4,18.543305 4.4566955,19 5.0234375,19 H 15.173828 A 3,3 0 0 1 15,18 a 3,3 0 0 1 3,-3 3,3 0 0 1 1,0.175781 V 5.0234375 C 19,4.4566955 18.543305,4 17.976562,4 Z M 7,7 h 9 v 3 h -3 v 6 H 10 V 10 H 7 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/teams-tray-noactivity.svg b/.icons/Gruvbox-Plus-Dark/panel/24/teams-tray-noactivity.svg
new file mode 100644
index 000000000..964afbcc6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/teams-tray-noactivity.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text {
+ color: #ebdbb2;
+ }
+
+ .ColorScheme-Highlight {
+ color: #458588;
+ }
+ </style>
+ </defs>
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text"
+ d="M 5.0234375,4 C 4.4566955,4 4,4.4566955 4,5.0234375 V 17.976562 C 4,18.543305 4.4566955,19 5.0234375,19 H 17.976562 C 18.543305,19 19,18.543305 19,17.976562 V 5.0234375 C 19,4.4566955 18.543305,4 17.976562,4 Z M 7,7 h 9 v 3 h -3 v 6 H 10 V 10 H 7 Z" />
+</svg> \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/teamviewer-indicator-away.svg b/.icons/Gruvbox-Plus-Dark/panel/24/teamviewer-indicator-away.svg
new file mode 100644
index 000000000..c98bbde4f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/teamviewer-indicator-away.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 20,12 c -0.0014,0.486109 -0.05073,0.971344 -0.140227,1.449146 L 18.789711,12.379384 16,15.206756 16.792824,15.999579 13,16 l 0,3.928705 c -0.331469,0.0442 -0.665605,0.06889 -1,0.07129 -4.4172959,0 -8.0000001,-3.582236 -8.0000001,-7.999532 C 3.9999999,7.5831714 7.5826942,4.0000991 12,3.9999993 16.417306,3.9999002 20,7.5827042 20,12 Z M 14,9.0000001 14,11 9.9999998,11 9.9986859,9.0009354 7,12 l 2.9999998,3 0,-2 L 14,13 l 0,2 3,-3 z M 18.793,13.792 23,18 18.793,22.207 17.3789,20.793 19.1719,19 14,18.999 l 0,-2 5.1719,0.001 -1.793,-1.794 z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/teamviewer-indicator-busy.svg b/.icons/Gruvbox-Plus-Dark/panel/24/teamviewer-indicator-busy.svg
new file mode 100644
index 000000000..71eb791ac
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/teamviewer-indicator-busy.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 17.4,14.999999 16,16.4 18.10198,18.5 16,20.60198 17.4,22 19.5,19.9 21.60198,22 23,20.60198 20.9,18.5 23,16.4 21.60198,14.999999 19.5,17.101979 Z M 10,9 l 0,2 4,0 0,-2 3,3 -3,3 0,-2 -4,0 0,2 -3,-3 z m 2,-5 c -4.4175389,2e-7 -7.9999998,3.5824611 -8,8 2e-7,4.417539 3.5824611,8 8,8 1.691541,-0.0032 3.337169,-0.542328 4.702876,-1.540408 l -2.116646,-2.114646 2.823527,-2.831527 1.841692,1.841692 C 19.740021,14.304513 19.99719,13.158641 20,12 20,7.5824607 16.417539,3.9999997 12,4 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/teamviewer-indicator-connected.svg b/.icons/Gruvbox-Plus-Dark/panel/24/teamviewer-indicator-connected.svg
new file mode 100644
index 000000000..8cc53b09f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/teamviewer-indicator-connected.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 21.587042,14.915801 23,16.328644 l -4.252463,4.252517 0.0059,0.006 L 17.338575,22 13.1,17.761471 l 1.412758,-1.412844 2.82192,2.819691 z M 14,9.0000002 14,11 10,11 10,9.0000002 7.0000002,12 10,15 l 0,-2 4,0 0,2 3,-3 z M 20,12 c -0.0016,1.571558 -0.467437,3.108196 -1.336919,4.417323 l -1.335597,1.335584 -2.821662,-2.821631 -2.831359,2.821631 2.050336,2.050313 C 13.158703,19.930569 12.58024,19.997763 12,19.999999 c -4.4172782,0 -8.0000001,-3.582769 -8.0000001,-8 C 3.9999999,7.5827676 7.582572,3.9998486 12,3.9999986 16.417428,4.00015 20,7.5827694 20,12 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/teamviewer-indicator-error.svg b/.icons/Gruvbox-Plus-Dark/panel/24/teamviewer-indicator-error.svg
new file mode 100644
index 000000000..f7dc567a2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/teamviewer-indicator-error.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text {
+ color: #ebdbb2;
+ }
+
+ .ColorScheme-Highlight {
+ color: #fb4934;
+ }
+ </style>
+ </defs>
+ <g>
+ <path style="fill:currentColor" class="ColorScheme-Highlight"
+ d="m 10,9 0,2 4,0 0,-2 3,3 -3,3 0,-2 -4,0 0,2 -3,-3 z m 2,-5 c -4.4179185,-10e-8 -8.0000001,3.5820815 -8,8 -10e-8,4.417918 3.5820815,8 8,8 4.417918,0 8,-3.582082 8,-8 0,-4.4179185 -3.582082,-8.0000001 -8,-8 z" />
+ </g>
+</svg> \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/teamviewer-indicator-offline.svg b/.icons/Gruvbox-Plus-Dark/panel/24/teamviewer-indicator-offline.svg
new file mode 100644
index 000000000..de84a5705
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/teamviewer-indicator-offline.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="m 12,4 c -4.4179185,-10e-8 -8.0000001,3.5820815 -8,8 -10e-8,4.417918 3.5820815,8 8,8 4.417918,0 8,-3.582082 8,-8 0,-4.4179185 -3.582082,-8.0000001 -8,-8 z m -2,5 0,2 4,0 0,-2 3,3 -3,3 0,-2 -4,0 0,2 -3,-3 z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/teamviewer-indicator.svg b/.icons/Gruvbox-Plus-Dark/panel/24/teamviewer-indicator.svg
new file mode 100644
index 000000000..86d9613d2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/teamviewer-indicator.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,4 c -4.4179185,-10e-8 -8.0000001,3.5820815 -8,8 -10e-8,4.417918 3.5820815,8 8,8 4.417918,0 8,-3.582082 8,-8 0,-4.4179185 -3.582082,-8.0000001 -8,-8 z m -2,5 0,2 4,0 0,-2 3,3 -3,3 0,-2 -4,0 0,2 -3,-3 z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/telegram-attention-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/telegram-attention-panel.svg
new file mode 100644
index 000000000..e374153bc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/telegram-attention-panel.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="7" cy="18" r="2"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 19.687469,19.303647 C 19.988656,18.713495 21.719303,8.6225537 21.966707,6.0140234 22.234358,3.4291929 20.838794,3.9098641 19.554652,4.3465233 16.404153,5.4215289 6.4432767,9.278599 3.7167917,10.716715 c -0.671236,0.281269 -0.961371,0.758501 -0.472969,1.171556 0.420514,0.350114 1.95926,0.830984 3.200218,1.075015 1.057861,0.323857 1.87956,0.01365 2.638057,-0.418712 1.8228123,-1.092109 7.2543803,-4.0650435 7.5468763,-4.2586459 0.292496,-0.1936024 0.612628,0.1656936 0.448928,0.3396304 -0.163701,0.173936 -4.010423,3.6599335 -5.27339,5.2360675 -0.669101,0.866629 -0.649059,1.329311 0.0383,1.8758 1.54204,1.221933 5.662057,4.007627 6.275101,4.176004 0.781724,0.214705 1.239555,0.03683 1.569559,-0.609783 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/telegram-mute-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/telegram-mute-panel.svg
new file mode 100644
index 000000000..4eb5eeee6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/telegram-mute-panel.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <circle style="fill:currentColor" class="ColorScheme-Text" cx="7" cy="18" r="2"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 19.687469,19.303647 C 19.988656,18.713495 21.719303,8.6225537 21.966707,6.0140234 22.234358,3.4291929 20.838794,3.9098641 19.554652,4.3465233 16.404153,5.4215289 6.4432767,9.278599 3.7167917,10.716715 c -0.671236,0.281269 -0.961371,0.758501 -0.472969,1.171556 0.420514,0.350114 1.95926,0.830984 3.200218,1.075015 1.057861,0.323857 1.87956,0.01365 2.638057,-0.418712 1.8228123,-1.092109 7.2543803,-4.0650435 7.5468763,-4.2586459 0.292496,-0.1936024 0.612628,0.1656936 0.448928,0.3396304 -0.163701,0.173936 -4.010423,3.6599335 -5.27339,5.2360675 -0.669101,0.866629 -0.649059,1.329311 0.0383,1.8758 1.54204,1.221933 5.662057,4.007627 6.275101,4.176004 0.781724,0.214705 1.239555,0.03683 1.569559,-0.609783 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/telegram-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/telegram-panel.svg
new file mode 100644
index 000000000..5c5b4a225
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/telegram-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 19.687469,19.303647 C 19.988656,18.713495 21.719303,8.6225537 21.966707,6.0140234 22.234358,3.4291929 20.838794,3.9098641 19.554652,4.3465233 16.404153,5.4215289 6.4432767,9.278599 3.7167917,10.716715 c -0.671236,0.281269 -0.961371,0.758501 -0.472969,1.171556 0.420514,0.350114 1.95926,0.830984 3.200218,1.075015 1.057861,0.323857 1.87956,0.01365 2.638057,-0.418712 1.8228123,-1.092109 7.2543803,-4.0650435 7.5468763,-4.2586459 0.292496,-0.1936024 0.612628,0.1656936 0.448928,0.3396304 -0.163701,0.173936 -4.010423,3.6599335 -5.27339,5.2360675 -0.669101,0.866629 -0.649059,1.329311 0.0383,1.8758 1.54204,1.221933 5.662057,4.007627 6.275101,4.176004 0.781724,0.214705 1.239555,0.03683 1.569559,-0.609783 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/thunderbird-attention-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/thunderbird-attention-panel.svg
new file mode 100644
index 000000000..7c9dc504c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/thunderbird-attention-panel.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="m 13.818359,9.3105767 c -0.567804,0.231762 -1.10149,0.484375 -1.824218,0.484375 -0.02606,3.7e-4 -0.05212,-2.83e-4 -0.07813,-0.0019 -1.291809,-0.101242 -1.894597,-0.02099 -2.8378858,0.8984343 -0.075805,0.07372 -0.1628279,0.135181 -0.2578125,0.181641 -0.059746,0.02922 -0.1162601,0.05116 -0.1738281,0.07617 -0.065561,0.04068 -0.1358549,0.07308 -0.2089844,0.09766 l 1.5566406,1.747995 4.9140622,-1.544922 c 0.04003,-0.147765 0.07825,-0.316126 0.08399,-0.300781 -0.2267,-0.922366 -0.496956,-1.3025783 -1.173829,-1.6386723 z M 8.1445314,11.216827 c -0.2087725,0.439056 -0.6997417,0.675018 -1.1738281,0.537109 -4e-5,0.262589 -0.072515,0.548361 -0.00977,0.783203 0.1026887,0.390092 -0.039027,0.803687 -0.359375,1.048829 0.1915064,0.669017 0.4381609,1.310166 0.7617187,1.921874 l 6.205078,1.902344 c 0.03813,-0.04568 0.07765,-0.08161 0.115235,-0.128906 0.389406,-0.490041 0.754454,-1.068637 1.054687,-1.724609 -0.0088,0.0042 -0.0247,0.01162 -0.0332,0.01563 -0.09192,0.04338 -0.167699,0.07808 -0.224609,0.103515 -0.02846,0.01272 -0.05156,0.02165 -0.07422,0.03125 -0.01133,0.0048 -0.02051,0.01028 -0.03906,0.01758 -0.0093,0.0037 -0.01904,0.0067 -0.04492,0.01563 -0.01294,0.0045 -0.06611,0.01945 -0.06641,0.01953 -1.5e-4,4e-5 -0.08975,0.02147 -0.08984,0.02148 -9.2e-5,10e-5 -0.257733,0.0053 -0.289063,0.0059 -0.774371,-0.09183 -1.15041,-0.995198 -0.669922,-1.609375 0.0027,-0.0034 0.01097,-0.01603 0.01367,-0.01953 0.243167,-0.313175 0.751662,-1.042657 1.158203,-1.765625 0.112572,-0.200191 0.181438,-0.37224 0.271485,-0.560547 L 9.9941404,13.295 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10.396657,3.7953378 C 9.1918974,3.8274925 8.537105,4.9221089 8.0294693,5.9183847 7.8442639,6.0118253 7.6561045,6.0941471 7.4728287,6.1957284 6.4781493,6.8644663 5.6625594,7.7918577 5.0333756,8.8051034 4.4799235,9.7820087 4.1443692,10.867325 4.0197037,11.980885 c -0.074085,1.128995 0.055332,2.279708 0.4804688,3.335937 0.3295182,0.928332 0.9097504,1.947786 1.6523437,2.583262 0.9858749,0.657857 1.7698739,1.133727 2.8457031,1.087891 -2.2398416,-1.791482 -3.4216127,-3.939763 -3.7949218,-6.468027 -0.011789,-0.189405 -0.035038,-0.394238 0.033203,-0.34375 0.2552755,0.40459 0.3146666,0.389425 0.7578125,0.61914 C 5.6122779,11.365556 6.1224476,9.7749237 6.7462662,8.6136972 6.8243137,8.5243468 6.9090674,8.438623 6.99236,8.3519784 l 0.039063,0.00586 c 0.014022,0.22327 0.040433,0.448037 0.066406,0.6640623 -0.00481,0.104082 0.061596,0.281849 0.082031,0.396485 -0.015374,0.04023 -0.098765,0.280852 -0.1308594,0.5820313 -0.01935,0.119285 -0.020024,0.236506 -0.00195,0.351562 0.00325,0.02268 0.00503,0.0441 0.00977,0.06641 0.00971,0.04048 0.020652,0.08136 0.037109,0.121094 0.034751,0.09384 0.081037,0.182539 0.1562429,0.255859 0.027823,-0.125425 0.084584,-0.226611 0.1621094,-0.310547 0.019359,-0.02096 0.048626,-0.03376 0.070312,-0.05273 0.070254,-0.05953 0.1435983,-0.116957 0.2226563,-0.160156 0.015562,-0.0085 0.015822,-0.0058 0.03125,-0.01367 C 7.9328571,10.158014 8.126087,10.09613 8.1271252,10.09613 L 8.1427502,10.0805 C 8.2239922,10.04742 8.3059378,10.01176 8.3810319,9.9750307 9.5082167,8.8763611 10.574187,8.6840479 11.994313,8.7953428 c 0.781587,0 1.226582,-0.2030038 2,-0.5507812 1.186546,0.4960506 1.695811,1.2706931 2,2.5507814 0.114559,0.962125 -1.431114,3.269495 -2,3.998047 -6.8e-5,1.1e-5 -0.0039,0.002 -0.0039,0.002 1.2e-5,0 0.0039,-10e-6 0.0039,0 0.01173,0.0016 1.717869,-0.760302 2.398438,-1.40625 -0.485567,3.754421 -3.186124,6.081862 -4.398438,6.606168 0.936965,0.06306 2.220246,-0.52096 3.103516,-1.060547 -0.403265,0.43212 -0.834566,0.89984 -1.103516,1.060547 1.054554,-0.295286 2.053274,-0.403114 2.71875,-0.888672 -2.49e-4,0 0.539372,-0.493939 1.103516,-1.137418 0.07505,-0.08561 0.203986,-0.203291 0.28125,-0.300781 0.04803,-0.06061 0.09368,-0.122701 0.140625,-0.183594 0.0083,-0.01001 0.01744,-0.02109 0.02539,-0.03125 1.187377,-1.452539 1.765529,-3.257976 1.722657,-4.894531 C 19.994834,10.57514 19.188693,8.8537837 17.83611,7.4301034 16.857937,6.4005143 15.746727,5.7690328 14.746266,5.4281503 13.710946,5.1308501 12.492782,4.980028 11.457204,5.0375253 c -0.103696,0.00127 -0.391212,0.00968 -0.783203,0.042969 -0.04584,-0.086358 0.0112,-0.4068056 0.123046,-0.4863281 -0.245161,0.02295 -0.471026,0.3418588 -0.679687,0.5625 -0.03512,0.00685 -0.07117,0.013798 -0.103516,0.021484 C 10.201774,4.8530157 10.393386,4.4872576 10.61736,4.1957284 9.9234998,4.3252483 9.6207001,4.8707809 9.2814225,5.3734628 9.1835047,5.4056973 9.0884546,5.4448302 8.99236,5.4808847 9.2440284,4.7546971 9.7172811,4.3572467 10.396657,3.7953378 Z M 8.5978287,7.9955375 c 0.1941057,-0.00375 0.3693938,0.029297 0.3710938,0.029297 0.0033,0 0.087553,0.3400574 -0.072266,0.6308593 C 8.7368383,8.9476053 8.3646679,9.0644057 8.1583756,8.9545219 7.947551,8.8446393 7.9482996,8.4769026 8.1115006,8.1849906 8.1902764,8.0390347 8.4037231,7.9992834 8.5978287,7.9955375 Z"/>
+ <path style="fill:none" d="M 10.396657,3.7953378 C 9.1918974,3.8274925 8.537105,4.9221089 8.0294693,5.9183847 7.8442639,6.0118253 7.6561045,6.0941471 7.4728287,6.1957284 6.4781493,6.8644663 5.6625594,7.7918577 5.0333756,8.8051034 4.4799235,9.7820087 4.1443692,10.867325 4.0197037,11.980885 c -0.074085,1.128995 0.055332,2.279708 0.4804688,3.335937 0.3295182,0.928332 0.9097504,1.747336 1.6523437,2.382813 0.9858749,0.657857 1.7698739,1.133727 2.8457031,1.087891 -0.3999112,-0.231221 -1.4854217,-0.879999 -1.7988281,-2.59961 0.3327191,0.651643 1.3440906,1.409056 1.7949219,1.607422 0,0 -0.3720883,-0.610712 -0.3671875,-1.048828 0.00346,-0.309635 0.1298692,-0.646218 0.1054687,-0.951172 L 5.6993912,14.99651 C 5.4463092,14.195461 5.295563,13.366936 5.2032975,12.519948 5.1915085,12.330543 5.1682595,12.12571 5.2365005,12.176198 5.491776,12.580788 5.5511671,12.565623 5.994313,12.795338 5.6122779,11.365556 6.1224476,9.7749237 6.7462662,8.6136972 6.8243137,8.5243468 6.9090674,8.438623 6.99236,8.3519784 l 0.039063,0.00586 c 0.014022,0.22327 0.040433,0.448037 0.066406,0.6640623 -0.00481,0.104082 0.061596,0.281849 0.082031,0.396485 -0.015374,0.04023 -0.098765,0.280852 -0.1308594,0.5820313 -0.01935,0.119285 -0.020024,0.236506 -0.00195,0.351562 0.00325,0.02268 0.00503,0.0441 0.00977,0.06641 0.00971,0.04048 0.020652,0.08136 0.037109,0.121094 0.034751,0.09384 0.081037,0.182539 0.1562429,0.255859 0.027823,-0.125425 0.084584,-0.226611 0.1621094,-0.310547 0.019359,-0.02096 0.048626,-0.03376 0.070312,-0.05273 0.070254,-0.05953 0.1435983,-0.116957 0.2226563,-0.160156 0.015562,-0.0085 0.015822,-0.0058 0.03125,-0.01367 C 7.9328571,10.158014 8.126087,10.09613 8.1271252,10.09613 L 8.1427502,10.0805 C 8.2239922,10.04742 8.3059378,10.01176 8.3810319,9.9750307 9.5082167,8.8763611 10.574187,8.6840479 11.994313,8.7953428 c 0.781587,0 1.226582,-0.2030038 2,-0.5507812 1.186546,0.4960506 1.695811,1.2706931 2,2.5507814 0.114559,0.962125 -1.431114,3.269495 -2,3.998047 -6.8e-5,1.1e-5 -0.0039,0.002 -0.0039,0.002 1.2e-5,0 0.0039,-10e-6 0.0039,0 0.01173,0.0016 1.717869,-0.760302 2.398438,-1.40625 -0.485567,3.754421 -3.186124,5.881944 -4.398438,6.40625 0.936965,0.06306 2.220246,-0.52096 3.103516,-1.060547 -0.403265,0.43212 -0.834566,0.89984 -1.103516,1.060547 1.054554,-0.295287 2.053274,-0.403114 2.71875,-0.888672 -2.49e-4,0 0.539372,-0.294021 1.103516,-0.9375 0.07505,-0.08561 0.203986,-0.203291 0.28125,-0.300781 0.04803,-0.06061 0.09368,-0.122701 0.140625,-0.183594 0.0083,-0.01001 0.01744,-0.02109 0.02539,-0.03125 1.187377,-1.452539 1.765529,-3.257976 1.722657,-4.894531 C 19.994834,10.57514 19.188693,8.8537837 17.83611,7.4301034 16.857937,6.4005143 15.746727,5.7690328 14.746266,5.4281503 13.710946,5.1308501 12.492782,4.980028 11.457204,5.0375253 c -0.103696,0.00127 -0.391212,0.00968 -0.783203,0.042969 -0.04584,-0.086358 0.0112,-0.4068056 0.123046,-0.4863281 -0.245161,0.02295 -0.471026,0.3418588 -0.679687,0.5625 -0.03512,0.00685 -0.07117,0.013798 -0.103516,0.021484 C 10.201774,4.8530157 10.393386,4.4872576 10.61736,4.1957284 9.9234998,4.3252483 9.6207001,4.8707809 9.2814225,5.3734628 9.1835047,5.4056973 9.0884546,5.4448302 8.99236,5.4808847 9.2440284,4.7546971 9.7172811,4.3572467 10.396657,3.7953378 Z m -1.7988283,4 c 0.1941057,-0.00375 0.3693938,0.029297 0.3710938,0.029297 0.0033,0 0.087553,0.3400574 -0.072266,0.6308593 C 8.7368383,8.7474056 8.3646679,8.8642056 8.1583756,8.7543222 7.947551,8.6444396 7.9482996,8.2767029 8.1115006,7.9847909 8.1902764,7.838835 8.4037231,7.7990837 8.5978287,7.7953378 Z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="20" cy="5" r="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/thunderbird-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/thunderbird-panel.svg
new file mode 100644
index 000000000..6793697a1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/thunderbird-panel.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="m 13.818359,9.3105767 c -0.567804,0.231762 -1.10149,0.484375 -1.824218,0.484375 -0.02606,3.7e-4 -0.05212,-2.83e-4 -0.07813,-0.0019 -1.291809,-0.101242 -1.894597,-0.02099 -2.8378858,0.8984343 -0.075805,0.07372 -0.1628279,0.135181 -0.2578125,0.181641 -0.059746,0.02922 -0.1162601,0.05116 -0.1738281,0.07617 -0.065561,0.04068 -0.1358549,0.07308 -0.2089844,0.09766 l 1.5566406,1.747995 4.9140622,-1.544922 c 0.04003,-0.147765 0.07825,-0.316126 0.08399,-0.300781 -0.2267,-0.922366 -0.496956,-1.3025783 -1.173829,-1.6386723 z M 8.1445314,11.216827 c -0.2087725,0.439056 -0.6997417,0.675018 -1.1738281,0.537109 -4e-5,0.262589 -0.072515,0.548361 -0.00977,0.783203 0.1026887,0.390092 -0.039027,0.803687 -0.359375,1.048829 0.1915064,0.669017 0.4381609,1.310166 0.7617187,1.921874 l 6.205078,1.902344 c 0.03813,-0.04568 0.07765,-0.08161 0.115235,-0.128906 0.389406,-0.490041 0.754454,-1.068637 1.054687,-1.724609 -0.0088,0.0042 -0.0247,0.01162 -0.0332,0.01563 -0.09192,0.04338 -0.167699,0.07808 -0.224609,0.103515 -0.02846,0.01272 -0.05156,0.02165 -0.07422,0.03125 -0.01133,0.0048 -0.02051,0.01028 -0.03906,0.01758 -0.0093,0.0037 -0.01904,0.0067 -0.04492,0.01563 -0.01294,0.0045 -0.06611,0.01945 -0.06641,0.01953 -1.5e-4,4e-5 -0.08975,0.02147 -0.08984,0.02148 -9.2e-5,10e-5 -0.257733,0.0053 -0.289063,0.0059 -0.774371,-0.09183 -1.15041,-0.995198 -0.669922,-1.609375 0.0027,-0.0034 0.01097,-0.01603 0.01367,-0.01953 0.243167,-0.313175 0.751662,-1.042657 1.158203,-1.765625 0.112572,-0.200191 0.181438,-0.37224 0.271485,-0.560547 L 9.9941404,13.295 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10.396657,3.7953378 C 9.1918974,3.8274925 8.537105,4.9221089 8.0294693,5.9183847 7.8442639,6.0118253 7.6561045,6.0941471 7.4728287,6.1957284 6.4781493,6.8644663 5.6625594,7.7918577 5.0333756,8.8051034 4.4799235,9.7820087 4.1443692,10.867325 4.0197037,11.980885 c -0.074085,1.128995 0.055332,2.279708 0.4804688,3.335937 0.3295182,0.928332 0.9097504,1.947786 1.6523437,2.583262 0.9858749,0.657857 1.7698739,1.133727 2.8457031,1.087891 -2.2398416,-1.791482 -3.4216127,-3.939763 -3.7949218,-6.468027 -0.011789,-0.189405 -0.035038,-0.394238 0.033203,-0.34375 0.2552755,0.40459 0.3146666,0.389425 0.7578125,0.61914 C 5.6122779,11.365556 6.1224476,9.7749237 6.7462662,8.6136972 6.8243137,8.5243468 6.9090674,8.438623 6.99236,8.3519784 l 0.039063,0.00586 c 0.014022,0.22327 0.040433,0.448037 0.066406,0.6640623 -0.00481,0.104082 0.061596,0.281849 0.082031,0.396485 -0.015374,0.04023 -0.098765,0.280852 -0.1308594,0.5820313 -0.01935,0.119285 -0.020024,0.236506 -0.00195,0.351562 0.00325,0.02268 0.00503,0.0441 0.00977,0.06641 0.00971,0.04048 0.020652,0.08136 0.037109,0.121094 0.034751,0.09384 0.081037,0.182539 0.1562429,0.255859 0.027823,-0.125425 0.084584,-0.226611 0.1621094,-0.310547 0.019359,-0.02096 0.048626,-0.03376 0.070312,-0.05273 0.070254,-0.05953 0.1435983,-0.116957 0.2226563,-0.160156 0.015562,-0.0085 0.015822,-0.0058 0.03125,-0.01367 C 7.9328571,10.158014 8.126087,10.09613 8.1271252,10.09613 L 8.1427502,10.0805 C 8.2239922,10.04742 8.3059378,10.01176 8.3810319,9.9750307 9.5082167,8.8763611 10.574187,8.6840479 11.994313,8.7953428 c 0.781587,0 1.226582,-0.2030038 2,-0.5507812 1.186546,0.4960506 1.695811,1.2706931 2,2.5507814 0.114559,0.962125 -1.431114,3.269495 -2,3.998047 -6.8e-5,1.1e-5 -0.0039,0.002 -0.0039,0.002 1.2e-5,0 0.0039,-10e-6 0.0039,0 0.01173,0.0016 1.717869,-0.760302 2.398438,-1.40625 -0.485567,3.754421 -3.186124,6.081862 -4.398438,6.606168 0.936965,0.06306 2.220246,-0.52096 3.103516,-1.060547 -0.403265,0.43212 -0.834566,0.89984 -1.103516,1.060547 1.054554,-0.295286 2.053274,-0.403114 2.71875,-0.888672 -2.49e-4,0 0.539372,-0.493939 1.103516,-1.137418 0.07505,-0.08561 0.203986,-0.203291 0.28125,-0.300781 0.04803,-0.06061 0.09368,-0.122701 0.140625,-0.183594 0.0083,-0.01001 0.01744,-0.02109 0.02539,-0.03125 1.187377,-1.452539 1.765529,-3.257976 1.722657,-4.894531 C 19.994834,10.57514 19.188693,8.8537837 17.83611,7.4301034 16.857937,6.4005143 15.746727,5.7690328 14.746266,5.4281503 13.710946,5.1308501 12.492782,4.980028 11.457204,5.0375253 c -0.103696,0.00127 -0.391212,0.00968 -0.783203,0.042969 -0.04584,-0.086358 0.0112,-0.4068056 0.123046,-0.4863281 -0.245161,0.02295 -0.471026,0.3418588 -0.679687,0.5625 -0.03512,0.00685 -0.07117,0.013798 -0.103516,0.021484 C 10.201774,4.8530157 10.393386,4.4872576 10.61736,4.1957284 9.9234998,4.3252483 9.6207001,4.8707809 9.2814225,5.3734628 9.1835047,5.4056973 9.0884546,5.4448302 8.99236,5.4808847 9.2440284,4.7546971 9.7172811,4.3572467 10.396657,3.7953378 Z M 8.5978287,7.9955375 c 0.1941057,-0.00375 0.3693938,0.029297 0.3710938,0.029297 0.0033,0 0.087553,0.3400574 -0.072266,0.6308593 C 8.7368383,8.9476053 8.3646679,9.0644057 8.1583756,8.9545219 7.947551,8.8446393 7.9482996,8.4769026 8.1115006,8.1849906 8.1902764,8.0390347 8.4037231,7.9992834 8.5978287,7.9955375 Z"/>
+ <path style="fill:none" d="M 10.396657,3.7953378 C 9.1918974,3.8274925 8.537105,4.9221089 8.0294693,5.9183847 7.8442639,6.0118253 7.6561045,6.0941471 7.4728287,6.1957284 6.4781493,6.8644663 5.6625594,7.7918577 5.0333756,8.8051034 4.4799235,9.7820087 4.1443692,10.867325 4.0197037,11.980885 c -0.074085,1.128995 0.055332,2.279708 0.4804688,3.335937 0.3295182,0.928332 0.9097504,1.747336 1.6523437,2.382813 0.9858749,0.657857 1.7698739,1.133727 2.8457031,1.087891 -0.3999112,-0.231221 -1.4854217,-0.879999 -1.7988281,-2.59961 0.3327191,0.651643 1.3440906,1.409056 1.7949219,1.607422 0,0 -0.3720883,-0.610712 -0.3671875,-1.048828 0.00346,-0.309635 0.1298692,-0.646218 0.1054687,-0.951172 L 5.6993912,14.99651 C 5.4463092,14.195461 5.295563,13.366936 5.2032975,12.519948 5.1915085,12.330543 5.1682595,12.12571 5.2365005,12.176198 5.491776,12.580788 5.5511671,12.565623 5.994313,12.795338 5.6122779,11.365556 6.1224476,9.7749237 6.7462662,8.6136972 6.8243137,8.5243468 6.9090674,8.438623 6.99236,8.3519784 l 0.039063,0.00586 c 0.014022,0.22327 0.040433,0.448037 0.066406,0.6640623 -0.00481,0.104082 0.061596,0.281849 0.082031,0.396485 -0.015374,0.04023 -0.098765,0.280852 -0.1308594,0.5820313 -0.01935,0.119285 -0.020024,0.236506 -0.00195,0.351562 0.00325,0.02268 0.00503,0.0441 0.00977,0.06641 0.00971,0.04048 0.020652,0.08136 0.037109,0.121094 0.034751,0.09384 0.081037,0.182539 0.1562429,0.255859 0.027823,-0.125425 0.084584,-0.226611 0.1621094,-0.310547 0.019359,-0.02096 0.048626,-0.03376 0.070312,-0.05273 0.070254,-0.05953 0.1435983,-0.116957 0.2226563,-0.160156 0.015562,-0.0085 0.015822,-0.0058 0.03125,-0.01367 C 7.9328571,10.158014 8.126087,10.09613 8.1271252,10.09613 L 8.1427502,10.0805 C 8.2239922,10.04742 8.3059378,10.01176 8.3810319,9.9750307 9.5082167,8.8763611 10.574187,8.6840479 11.994313,8.7953428 c 0.781587,0 1.226582,-0.2030038 2,-0.5507812 1.186546,0.4960506 1.695811,1.2706931 2,2.5507814 0.114559,0.962125 -1.431114,3.269495 -2,3.998047 -6.8e-5,1.1e-5 -0.0039,0.002 -0.0039,0.002 1.2e-5,0 0.0039,-10e-6 0.0039,0 0.01173,0.0016 1.717869,-0.760302 2.398438,-1.40625 -0.485567,3.754421 -3.186124,5.881944 -4.398438,6.40625 0.936965,0.06306 2.220246,-0.52096 3.103516,-1.060547 -0.403265,0.43212 -0.834566,0.89984 -1.103516,1.060547 1.054554,-0.295287 2.053274,-0.403114 2.71875,-0.888672 -2.49e-4,0 0.539372,-0.294021 1.103516,-0.9375 0.07505,-0.08561 0.203986,-0.203291 0.28125,-0.300781 0.04803,-0.06061 0.09368,-0.122701 0.140625,-0.183594 0.0083,-0.01001 0.01744,-0.02109 0.02539,-0.03125 1.187377,-1.452539 1.765529,-3.257976 1.722657,-4.894531 C 19.994834,10.57514 19.188693,8.8537837 17.83611,7.4301034 16.857937,6.4005143 15.746727,5.7690328 14.746266,5.4281503 13.710946,5.1308501 12.492782,4.980028 11.457204,5.0375253 c -0.103696,0.00127 -0.391212,0.00968 -0.783203,0.042969 -0.04584,-0.086358 0.0112,-0.4068056 0.123046,-0.4863281 -0.245161,0.02295 -0.471026,0.3418588 -0.679687,0.5625 -0.03512,0.00685 -0.07117,0.013798 -0.103516,0.021484 C 10.201774,4.8530157 10.393386,4.4872576 10.61736,4.1957284 9.9234998,4.3252483 9.6207001,4.8707809 9.2814225,5.3734628 9.1835047,5.4056973 9.0884546,5.4448302 8.99236,5.4808847 9.2440284,4.7546971 9.7172811,4.3572467 10.396657,3.7953378 Z m -1.7988283,4 c 0.1941057,-0.00375 0.3693938,0.029297 0.3710938,0.029297 0.0033,0 0.087553,0.3400574 -0.072266,0.6308593 C 8.7368383,8.7474056 8.3646679,8.8642056 8.1583756,8.7543222 7.947551,8.6444396 7.9482996,8.2767029 8.1115006,7.9847909 8.1902764,7.838835 8.4037231,7.7990837 8.5978287,7.7953378 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/todo-indicator.svg b/.icons/Gruvbox-Plus-Dark/panel/24/todo-indicator.svg
new file mode 120000
index 000000000..073386eb6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/todo-indicator.svg
@@ -0,0 +1 @@
+gtg-panel.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/tomahawk-indicator.svg b/.icons/Gruvbox-Plus-Dark/panel/24/tomahawk-indicator.svg
new file mode 100644
index 000000000..3dea86342
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/tomahawk-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 4a8 8 0 0 0 -8 8 8 8 0 0 0 8 8 8 8 0 0 0 8 -8 8 8 0 0 0 -8 -8zm0 2c3.3137 0 6 2.6863 6 6-0.0026 1.7042-0.7298 3.3268-2 4.4629v-6.463h-2v2.5 5.1504c-0.642 0.23-1.318 0.348-2 0.35-3.3137 0-6-2.686-6-6 0-3.3137 2.6863-6 6-6zm2 6.5-2.5-1.75-2.5-1.75v3.5 3.5l2.5-1.75 2.5-1.75z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/tomboy-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/tomboy-panel.svg
new file mode 120000
index 000000000..451eebfe9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/tomboy-panel.svg
@@ -0,0 +1 @@
+notes-panel.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/touchpad-indicator-light-disabled.svg b/.icons/Gruvbox-Plus-Dark/panel/24/touchpad-indicator-light-disabled.svg
new file mode 120000
index 000000000..91a22d23d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/touchpad-indicator-light-disabled.svg
@@ -0,0 +1 @@
+input-touchpad-off.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/touchpad-indicator-light-enabled.svg b/.icons/Gruvbox-Plus-Dark/panel/24/touchpad-indicator-light-enabled.svg
new file mode 120000
index 000000000..2d3d7aa8e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/touchpad-indicator-light-enabled.svg
@@ -0,0 +1 @@
+input-touchpad-on.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/touchpad-indicator-light.svg b/.icons/Gruvbox-Plus-Dark/panel/24/touchpad-indicator-light.svg
new file mode 120000
index 000000000..2d3d7aa8e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/touchpad-indicator-light.svg
@@ -0,0 +1 @@
+input-touchpad-on.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/transmission-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/transmission-panel.svg
new file mode 100644
index 000000000..bb44d2f59
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/transmission-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6,4 C 5.446,4 5,4.446 5,5 V 19 C 5,19.554 5.446,20 6,20 H 18 C 18.554,20 19,19.554 19,19 V 5 C 19,4.446 18.554,4 18,4 Z M 8,6 H 16 C 16.554,6 17,6.446 17,7 V 17 C 17,17.554 16.554,18 16,18 H 8 C 7.446,18 7,17.554 7,17 V 7 C 7,6.446 7.446,6 8,6 Z M 12,7 9,10 H 11 V 14 H 9 L 12,17 15,14 H 13 V 10 H 15 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/transmission-tray-icon.svg b/.icons/Gruvbox-Plus-Dark/panel/24/transmission-tray-icon.svg
new file mode 120000
index 000000000..286c175ba
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/transmission-tray-icon.svg
@@ -0,0 +1 @@
+transmission-panel.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/transmitting-bad-signal-lock.svg b/.icons/Gruvbox-Plus-Dark/panel/24/transmitting-bad-signal-lock.svg
new file mode 120000
index 000000000..3a6aeaa7d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/transmitting-bad-signal-lock.svg
@@ -0,0 +1 @@
+network-wireless-secure-signal-low.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/transmitting-bad-signal.svg b/.icons/Gruvbox-Plus-Dark/panel/24/transmitting-bad-signal.svg
new file mode 120000
index 000000000..b158bb2d4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/transmitting-bad-signal.svg
@@ -0,0 +1 @@
+network-wireless-signal-low.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/transmitting-good-signal-lock.svg b/.icons/Gruvbox-Plus-Dark/panel/24/transmitting-good-signal-lock.svg
new file mode 120000
index 000000000..921b3e1ba
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/transmitting-good-signal-lock.svg
@@ -0,0 +1 @@
+network-wireless-secure-signal-good.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/transmitting-good-signal.svg b/.icons/Gruvbox-Plus-Dark/panel/24/transmitting-good-signal.svg
new file mode 120000
index 000000000..13d3e7f1d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/transmitting-good-signal.svg
@@ -0,0 +1 @@
+network-wireless-signal-good.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/transmitting-high-signal-lock.svg b/.icons/Gruvbox-Plus-Dark/panel/24/transmitting-high-signal-lock.svg
new file mode 120000
index 000000000..61084b9bd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/transmitting-high-signal-lock.svg
@@ -0,0 +1 @@
+network-wireless-secure-signal-excellent.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/transmitting-high-signal.svg b/.icons/Gruvbox-Plus-Dark/panel/24/transmitting-high-signal.svg
new file mode 120000
index 000000000..d01f14302
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/transmitting-high-signal.svg
@@ -0,0 +1 @@
+network-wireless-signal-excellent.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/transmitting-low-signal-lock.svg b/.icons/Gruvbox-Plus-Dark/panel/24/transmitting-low-signal-lock.svg
new file mode 120000
index 000000000..740576893
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/transmitting-low-signal-lock.svg
@@ -0,0 +1 @@
+network-wireless-secure-signal-ok.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/transmitting-low-signal.svg b/.icons/Gruvbox-Plus-Dark/panel/24/transmitting-low-signal.svg
new file mode 120000
index 000000000..72f65ffb4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/transmitting-low-signal.svg
@@ -0,0 +1 @@
+network-wireless-signal-ok.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/tray-message.svg b/.icons/Gruvbox-Plus-Dark/panel/24/tray-message.svg
new file mode 120000
index 000000000..3e76e3ca1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/tray-message.svg
@@ -0,0 +1 @@
+user-status-new.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/tray-new-im.svg b/.icons/Gruvbox-Plus-Dark/panel/24/tray-new-im.svg
new file mode 120000
index 000000000..3e76e3ca1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/tray-new-im.svg
@@ -0,0 +1 @@
+user-status-new.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/tray-offline.svg b/.icons/Gruvbox-Plus-Dark/panel/24/tray-offline.svg
new file mode 120000
index 000000000..3d0c6dcba
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/tray-offline.svg
@@ -0,0 +1 @@
+user-offline.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/tray-online.svg b/.icons/Gruvbox-Plus-Dark/panel/24/tray-online.svg
new file mode 120000
index 000000000..1bbb5c839
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/tray-online.svg
@@ -0,0 +1 @@
+user-available.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/trimage-indicator.svg b/.icons/Gruvbox-Plus-Dark/panel/24/trimage-indicator.svg
new file mode 100644
index 000000000..6e903061f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/trimage-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path stroke-linejoin="round" stroke-opacity=".347" stroke-width="2" style="fill:currentColor" class="ColorScheme-Text" d="m4.4793 19.521c-1.8624-1.863 2.1153-14.62 4.8217-15.464 2.706-0.8443 11.488 7.937 10.642 10.642-0.844 2.706-13.601 6.684-15.464 4.822z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/tusk-indicator.svg b/.icons/Gruvbox-Plus-Dark/panel/24/tusk-indicator.svg
new file mode 100644
index 000000000..9002cc3e0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/tusk-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4.800781,4.0000001 C 4.357581,4.0000001 4,4.3575814 4,4.8007814 L 4,19.199219 C 4,19.642419 4.357581,20 4.800781,20 l 14.398438,0 C 19.642419,20 20,19.642419 20,19.199219 L 20,4.8007814 c 0,-0.4432 -0.357581,-0.8007813 -0.800781,-0.8007813 l -14.398438,0 z m 4,4.0000001 6.398438,0 C 15.642419,8.0000002 16,8.3575814 16,8.8007814 l 0,6.3984376 C 16,15.642419 15.642419,16 15.199219,16 L 8.800781,16 C 8.357581,16 8,15.642419 8,15.199219 L 8,8.8007814 c 0,-0.4432 0.357581,-0.8007812 0.800781,-0.8007812 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/tvconnected.svg b/.icons/Gruvbox-Plus-Dark/panel/24/tvconnected.svg
new file mode 100644
index 000000000..53400148f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/tvconnected.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4.800781,6 C 4.357581,6 4,6.357581 4,6.800781 V 17.199219 C 4,17.642419 4.357581,18 4.800781,18 H 8 v 0.199219 C 8,18.642419 8.357581,19 8.800781,19 h 6.398438 C 15.642419,19 16,18.642419 16,18.199219 V 18 h 3.199219 C 19.642419,18 20,17.642419 20,17.199219 V 6.800781 C 20,6.357581 19.642419,6 19.199219,6 Z M 6,8.0000001 H 18 V 16 H 6 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/tvdisconnected.svg b/.icons/Gruvbox-Plus-Dark/panel/24/tvdisconnected.svg
new file mode 100644
index 000000000..53400148f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/tvdisconnected.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4.800781,6 C 4.357581,6 4,6.357581 4,6.800781 V 17.199219 C 4,17.642419 4.357581,18 4.800781,18 H 8 v 0.199219 C 8,18.642419 8.357581,19 8.800781,19 h 6.398438 C 15.642419,19 16,18.642419 16,18.199219 V 18 h 3.199219 C 19.642419,18 20,17.642419 20,17.199219 V 6.800781 C 20,6.357581 19.642419,6 19.199219,6 Z M 6,8.0000001 H 18 V 16 H 6 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/tvtrusted.svg b/.icons/Gruvbox-Plus-Dark/panel/24/tvtrusted.svg
new file mode 100644
index 000000000..8496bd860
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/tvtrusted.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 4.800781,6 C 4.357581,6 4,6.357581 4,6.800781 V 17.199219 C 4,17.642419 4.357581,18 4.800781,18 H 8 v 0.199219 C 8,18.642419 8.357581,19 8.800781,19 h 6.398438 C 15.642419,19 16,18.642419 16,18.199219 V 18 h 3.199219 C 19.642419,18 20,17.642419 20,17.199219 V 6.800781 C 20,6.357581 19.642419,6 19.199219,6 Z M 6,8.0000001 H 18 V 16 H 6 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/twitch-indicator.svg b/.icons/Gruvbox-Plus-Dark/panel/24/twitch-indicator.svg
new file mode 100644
index 000000000..1716272b7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/twitch-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path fill-rule="evenodd" style="fill:currentColor" class="ColorScheme-Text" d="m4 4.0004v14h4.0002v2.9999l2.9998-2.9999h4.9997l4-4v-10zm4.0002 4.0003h1.9999v5.9999h-1.9999zm5.9997 0h1.9999v5.9999h-1.9999z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/ubuntuone-client-error.svg b/.icons/Gruvbox-Plus-Dark/panel/24/ubuntuone-client-error.svg
new file mode 100644
index 000000000..af570b15e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/ubuntuone-client-error.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#fb4934; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m10.03 6.0014c-0.3922 0.011-0.7926 0.084-1.1889 0.219-1.6926 0.5749-2.9688 2.2417-3.3472 4.3126-1.111 0.26797-2.0489 1.2479-2.3772 2.6557-0.46544 1.9998 0.50347 4.0625 2.158 4.6245 0.027025 0.008 0.035033 0.024 0.063059 0.031 0.2282 0.099 0.4934 0.156 0.7507 0.156h11.98c0.4294 0 0.82177-0.14698 1.1571-0.40595 1.3413-0.77391 2.074-2.6187 1.6576-4.4055-0.30729-1.3208-1.1681-2.2897-2.1901-2.6247-0.009-0.044 0.01001-0.08099 0-0.12499-0.465-1.9999-2.193-3.1558-3.847-2.5938-0.318 0.108-0.61 0.2549-0.876 0.4689-0.912-1.4808-2.394-2.3537-3.942-2.3127zm-1.032 3.9995h0.75071 0.031029c0.19118 0.008 0.36734 0.11199 0.50047 0.24997l1.7206 1.6878 1.7516-1.6878c0.19919-0.17198 0.3193-0.24297 0.50047-0.24997h0.75071v0.74991c0 0.21498-0.02603 0.41295-0.18818 0.56294l-1.7206 1.7188 1.6896 1.6878c0.14113 0.14198 0.21921 0.32896 0.21921 0.53094v0.74991h-0.75071c-0.19919 0-0.39037-0.07799-0.5315-0.21897l-1.719-1.689-1.721 1.688c-0.141 0.142-0.3329 0.219-0.5311 0.219h-0.75071v-0.74991c0-0.19898 0.078073-0.38996 0.21921-0.53094l1.7206-1.687-1.7206-1.719c-0.1571-0.142-0.2352-0.353-0.2192-0.563v-0.74991z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/ubuntuone-client-idle.svg b/.icons/Gruvbox-Plus-Dark/panel/24/ubuntuone-client-idle.svg
new file mode 100644
index 000000000..72239ddab
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/ubuntuone-client-idle.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m10.043 6.0004c-0.392 0.011001-0.791 0.083004-1.186 0.21701-1.691 0.57503-2.975 2.2281-3.352 4.2982-1.11 0.26801-2.061 1.2571-2.389 2.6661-0.465 2.0001 0.502 4.0782 2.155 4.6402 0.027 0.008 0.055 0.013 0.082 0.02 0.228 0.099 0.472 0.15801 0.729 0.15801h11.988c0.429 0 0.824-0.15601 1.159-0.41502 1.34-0.77404 2.07-2.6151 1.654-4.4032-0.307-1.3211-1.162-2.2781-2.182-2.6131-0.009-0.044-0.017-0.087-0.027-0.13201-0.465-2.0001-2.183-3.1691-3.836-2.6061-0.317 0.10801-0.61 0.28001-0.876 0.49402-0.911-1.4811-2.372-2.3651-3.918-2.3231z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/ubuntuone-client-offline.svg b/.icons/Gruvbox-Plus-Dark/panel/24/ubuntuone-client-offline.svg
new file mode 100644
index 000000000..8988a13b4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/ubuntuone-client-offline.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path opacity=".3" style="fill:currentColor" class="ColorScheme-Text" d="m10.043 6.0004c-0.392 0.011001-0.791 0.083004-1.186 0.21701-1.691 0.57503-2.975 2.2281-3.352 4.2982-1.11 0.26801-2.061 1.2571-2.389 2.6661-0.465 2.0001 0.502 4.0782 2.155 4.6402 0.027 0.008 0.055 0.013 0.082 0.02 0.228 0.099 0.472 0.15801 0.729 0.15801h11.988c0.429 0 0.824-0.15601 1.159-0.41502 1.34-0.77404 2.07-2.6151 1.654-4.4032-0.307-1.3211-1.162-2.2781-2.182-2.6131-0.009-0.044-0.017-0.087-0.027-0.13201-0.465-2.0001-2.183-3.1691-3.836-2.6061-0.317 0.10801-0.61 0.28001-0.876 0.49402-0.911-1.4811-2.372-2.3651-3.918-2.3231z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/ubuntuone-client-paused.svg b/.icons/Gruvbox-Plus-Dark/panel/24/ubuntuone-client-paused.svg
new file mode 100644
index 000000000..94ba43d69
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/ubuntuone-client-paused.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m10.027 6.0016c-0.39175 0.011183-0.78982 0.083986-1.1855 0.21875-1.6926 0.57493-2.9693 2.2417-3.3477 4.3125-1.111 0.26797-2.0486 1.2484-2.377 2.6562-0.46544 1.9998 0.50365 4.0611 2.1582 4.623 0.027025 0.008 0.034474 0.02425 0.0625 0.03125 0.22821 0.09898 0.49276 0.15625 0.75 0.15625h11.98c0.4294 0 0.82289-0.14728 1.1582-0.40625 1.3413-0.77391 2.0726-2.6175 1.6562-4.4043-0.30729-1.3208-1.1675-2.29-2.1895-2.625-0.009-0.044 0.01001-0.08101 0-0.125-0.46544-1.9998-2.1931-3.1557-3.8477-2.5937-0.3173 0.10799-0.60875 0.25477-0.875 0.46875-0.91147-1.4802-2.3947-2.3527-3.9414-2.3125h-0.0019zm-0.68555 3.998h1.3418c0.1826 0 0.31641 0.21678 0.31641 0.46875v5.0625c0 0.25197-0.13381 0.46875-0.31641 0.46875h-1.3418c-0.1826 0-0.3418-0.21678-0.3418-0.46875v-5.0625c0-0.25197 0.1592-0.46875 0.3418-0.46875zm3 0h1.3418c0.1826 0 0.31641 0.21678 0.31641 0.46875v5.0625c0 0.25197-0.13381 0.46875-0.31641 0.46875h-1.3418c-0.1826 0-0.3418-0.21678-0.3418-0.46875v-5.0625c0-0.25197 0.1592-0.46875 0.3418-0.46875z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/ubuntuone-client-updating.svg b/.icons/Gruvbox-Plus-Dark/panel/24/ubuntuone-client-updating.svg
new file mode 100644
index 000000000..df05bf01a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/ubuntuone-client-updating.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m10.027 6.0016c-0.39175 0.011183-0.78982 0.083986-1.1855 0.21875-1.6926 0.57493-2.9693 2.2417-3.3477 4.3125-1.111 0.26797-2.0486 1.2484-2.377 2.6562-0.46544 1.9998 0.50365 4.0611 2.1582 4.623 0.027025 0.008 0.034474 0.02425 0.0625 0.03125 0.22821 0.09898 0.49276 0.15625 0.75 0.15625h11.98c0.4294 0 0.82289-0.14728 1.1582-0.40625 1.3413-0.77391 2.0726-2.6175 1.6562-4.4043-0.30729-1.3208-1.1675-2.29-2.1895-2.625-0.009-0.044 0.01001-0.08101 0-0.125-0.46544-1.9998-2.1931-3.1557-3.8477-2.5937-0.3173 0.10799-0.60875 0.25477-0.875 0.46875-0.91147-1.4802-2.3947-2.3527-3.9414-2.3125h-0.0019zm1.9727 3.998 3 3h-2v3h-2v-3h-2l3-3z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/uget-tray-default.svg b/.icons/Gruvbox-Plus-Dark/panel/24/uget-tray-default.svg
new file mode 100644
index 000000000..1a763ebac
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/uget-tray-default.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 20,11 h -4 v 2 h 2 l -4,5 -4,-5 h 2 V 7 h 4 v 2 h 4 V 7 C 20,7 20,4 17,4 H 11 C 11,4 8,4 8,7 v 1 6 H 6 V 8.0000001 H 4 V 14 c 0,2 2,2 2,2 h 2 v 1 c 0,3 3,3 3,3 h 6 c 3,0 3,-3 3,-3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/uget-tray-downloading.svg b/.icons/Gruvbox-Plus-Dark/panel/24/uget-tray-downloading.svg
new file mode 100644
index 000000000..f15e7557e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/uget-tray-downloading.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 20,11 h -4 v 2 h 2 l -4,5 -4,-5 h 2 V 7 h 4 v 2.0000001 h 4 V 7 C 20,7 20,4 17,4 H 11 C 11,4 8,4 8,7 v 1 6 H 6 V 8.0000001 H 4 V 14 c 0,2 2,2 2,2 h 2 v 1 c 0,3 3,3 3,3 h 6 c 3,0 3,-3 3,-3"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m 13,8 v 6 H 12.082031 L 14,16.398438 15.917968,14 H 15 V 12 11 8 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/uget-tray-error.svg b/.icons/Gruvbox-Plus-Dark/panel/24/uget-tray-error.svg
new file mode 100644
index 000000000..a1a27391b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/uget-tray-error.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text {
+ color: #ebdbb2;
+ }
+
+ .ColorScheme-Highlight {
+ color: #fb4934;
+ }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Highlight"
+ d="m 20,11 h -4 v 2 h 2 l -4,5 -4,-5 h 2 V 7 h 4 v 2 h 4 V 7 C 20,7 20,4 17,4 H 11 C 11,4 8,4 8,7 v 1 6 H 6 V 8.0000001 H 4 V 14 c 0,2 2,2 2,2 h 2 v 1 c 0,3 3,3 3,3 h 6 c 3,0 3,-3 3,-3" />
+</svg> \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/ulauncher-indicator.svg b/.icons/Gruvbox-Plus-Dark/panel/24/ulauncher-indicator.svg
new file mode 100644
index 000000000..916f7df75
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/ulauncher-indicator.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g id="MPATH5" transform="matrix(0.35332121,0,0,0.3686551,3.6987178,3.3117217)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 15,0 -4,1.7089844 0,0.703125 0,0.3730468 c 2.5e-5,0.00527 0,0.010349 0,0.015625 l 0,5.8222657 0,1.1757812 C 11,10.699324 10.746638,11.50614 10.169922,12.085938 9.6098147,12.648648 8.8484334,13 8,13 6.2764444,13 5,11.571628 5,9.7988281 L 5,8.8125 5,4.6738281 1,6.453125 l 0,2.4375 c 0,1.0469808 0.1357925,2.005601 0.4082031,2.873047 0.2702908,0.867445 0.6896721,1.61352 1.2578125,2.240234 0.4812236,0.531969 1.0749412,0.96409 1.7773438,1.298828 l 0.1347656,0.04297 c 0.078412,0.04401 0.1561135,0.08793 0.2480469,0.125 C 5.6992286,15.822769 6.7376211,16 7.9375,16 L 7.93555,15.9961 c 1.2200183,0 2.2728,-0.170564 3.162109,-0.515625 0.889663,-0.342481 1.619585,-0.826043 2.197266,-1.453125 0.575207,-0.624871 1.005679,-1.377135 1.285156,-2.251953 0.279477,-0.874819 0.417969,-1.8378951 0.417969,-2.8867191 l 0,-0.1816407 C 14.998101,8.704304 15,8.701956 15,8.6992188 L 15,0 Z" transform="matrix(2.8302858,0,0,2.7125625,0.85271462,1.8669979)"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/update-high.svg b/.icons/Gruvbox-Plus-Dark/panel/24/update-high.svg
new file mode 100644
index 000000000..5a90a3626
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/update-high.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,4 c -4.4183,0 -8,3.5817 -8,8 0,4.418 3.5817,8 8,8 4.418,0 8,-3.582 8,-8 0,-4.4183 -3.582,-8 -8,-8 z m 0,2 c 1.495771,0 2.989091,0.5601607 4.148438,1.671875 -0.370703,0.1438242 -0.713602,0.3779669 -0.976563,0.75 L 14.710938,9.076172 C 13.142097,7.6218791 10.697474,7.6462762 9.171875,9.171875 8.3909653,9.952785 8.0040093,10.976418 8.0039062,12 h 0.296875 A 0.69923716,0.5746971 1.1588047e-6 0 1 8.90625,12.861328 l -0.6503906,0.925781 -0.6523438,0.925782 a 0.69923716,0.5746971 1.1588047e-6 0 1 -1.2089844,0 L 5.7441406,13.787109 5.09375,12.861328 A 0.69923716,0.5746971 1.1588047e-6 0 1 5.4921875,12.025391 0.69923716,0.5746971 1.1588047e-6 0 1 5.6972656,12 H 6.0019531 C 6.0020237,10.464515 6.5863637,8.9292613 7.7578125,7.7578125 8.9293912,6.5862339 10.464469,6 12,6 Z m 4.962891,3.001953 a 0.69923716,0.5746971 1.1588047e-6 0 1 0.642578,0.285156 l 0.65039,0.925782 0.650391,0.925781 A 0.69923716,0.5746971 1.1588047e-6 0 1 18.507812,11.974609 0.69923716,0.5746971 1.1588047e-6 0 1 18.302734,12 h -0.304687 c -7.1e-5,1.535485 -0.584412,3.070735 -1.755859,4.242188 C 15.070609,17.413764 13.535531,18 12,18 10.505091,18 9.0125771,17.440509 7.8535156,16.330078 c 0.363732,-0.140945 0.7082551,-0.373476 0.9746094,-0.75 v -0.002 l 0.4609375,-0.654297 c 1.5688395,1.454293 4.0134635,1.429896 5.5390625,-0.0957 C 15.609035,14.047215 15.995991,13.023583 15.996094,12 H 15.699219 A 0.69923716,0.5746971 1.1588047e-6 0 1 15.09375,11.138672 l 0.650391,-0.925781 0.652343,-0.925782 a 0.69923716,0.5746971 1.1588047e-6 0 1 0.566407,-0.285156 z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="21" cy="19" r="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/update-low.svg b/.icons/Gruvbox-Plus-Dark/panel/24/update-low.svg
new file mode 120000
index 000000000..66f8eb9b5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/update-low.svg
@@ -0,0 +1 @@
+update-high.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/update-medium.svg b/.icons/Gruvbox-Plus-Dark/panel/24/update-medium.svg
new file mode 120000
index 000000000..66f8eb9b5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/update-medium.svg
@@ -0,0 +1 @@
+update-high.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/update-none.svg b/.icons/Gruvbox-Plus-Dark/panel/24/update-none.svg
new file mode 100644
index 000000000..6b845c90b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/update-none.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,4 c -4.4183,0 -8,3.5817 -8,8 0,4.418 3.5817,8 8,8 4.418,0 8,-3.582 8,-8 0,-4.4183 -3.582,-8 -8,-8 z m 3.385,4.582 c 0.083,0 0.165,0.0321 0.228,0.0957 l 0.955,0.9551 c 0.128,0.1274 0.128,0.3317 0,0.459 l -4.185,4.1852 -1.012,1.012 -0.057,0.057 c -0.095,0.095 -0.25,0.095 -0.3452,0 L 10.9121,15.289 9.957,14.334 7.0723,11.449 c -0.0955,-0.095 -0.0955,-0.25 0,-0.345 l 1.0683,-1.0688 c 0.0955,-0.0956 0.2502,-0.0956 0.3457,0 L 11.143,12.691 15.154,8.6777 C 15.218,8.6141 15.302,8.582 15.385,8.582 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/updates-notifier-inactive.svg b/.icons/Gruvbox-Plus-Dark/panel/24/updates-notifier-inactive.svg
new file mode 120000
index 000000000..2d173b5cd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/updates-notifier-inactive.svg
@@ -0,0 +1 @@
+update-none.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/updates-notifier.svg b/.icons/Gruvbox-Plus-Dark/panel/24/updates-notifier.svg
new file mode 120000
index 000000000..66f8eb9b5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/updates-notifier.svg
@@ -0,0 +1 @@
+update-high.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/user-available-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/user-available-panel.svg
new file mode 120000
index 000000000..1bbb5c839
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/user-available-panel.svg
@@ -0,0 +1 @@
+user-available.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/user-available.svg b/.icons/Gruvbox-Plus-Dark/panel/24/user-available.svg
new file mode 100644
index 000000000..a727fd939
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/user-available.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(-176 -816.36)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m183 822.36s-2 0-2 2v6c0 2 2 2 2 2l4.9998-0.00002 2 3.0034 2-3.0034 1.0002 0.00002c1.108 0.00002 2-0.892 2-2v-1-2-3c0-2-1.9688-2-1.9688-2z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/user-away-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/user-away-panel.svg
new file mode 120000
index 000000000..d0a56fad1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/user-away-panel.svg
@@ -0,0 +1 @@
+user-away.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/user-away.svg b/.icons/Gruvbox-Plus-Dark/panel/24/user-away.svg
new file mode 100644
index 000000000..5511470e6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/user-away.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(-176 -816.36)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m183 822.36s-2 0-2 2v6c0 2 2 2 2 2l4.9998-0.00002 2 3.0034 2-3.0034 1.0002 0.00002c1.108 0.00002 2-0.892 2-2v-6c0-2-1.9688-2-1.9688-2zm4 1h2v5h-5v-2h3z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/user-busy-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/user-busy-panel.svg
new file mode 120000
index 000000000..ce0d3d7f7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/user-busy-panel.svg
@@ -0,0 +1 @@
+user-busy.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/user-busy.svg b/.icons/Gruvbox-Plus-Dark/panel/24/user-busy.svg
new file mode 100644
index 000000000..62bf99152
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/user-busy.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(-152 -816.36)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m169 822.36s2 0 2 2v6c0 2-2 2-2 2l-0.9998-0.00002-2 3.0034-2-3.0034-5.0002 0.00002c-1.108 0-2-0.892-2-2v-6c0-2 1.9688-2 1.9688-2zm-1 4h-8v2h8z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/user-idle-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/user-idle-panel.svg
new file mode 120000
index 000000000..5b852efc6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/user-idle-panel.svg
@@ -0,0 +1 @@
+user-idle.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/user-idle.svg b/.icons/Gruvbox-Plus-Dark/panel/24/user-idle.svg
new file mode 100644
index 000000000..1b9cb1dc9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/user-idle.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(-104 -816.36)">
+ <path opacity=".35" style="fill:currentColor" class="ColorScheme-Text" d="m111 822.36s-2 0-2 2v6c0 2 2 2 2 2h5l2 3.0034 2-3.0034h1c1.108 0 2-0.892 2-2v-6c0-2-1.9688-2-1.9688-2zm4 1h2v5h-5v-2h3z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/user-invisible-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/user-invisible-panel.svg
new file mode 120000
index 000000000..cbe782f3e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/user-invisible-panel.svg
@@ -0,0 +1 @@
+user-invisible.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/user-invisible.svg b/.icons/Gruvbox-Plus-Dark/panel/24/user-invisible.svg
new file mode 100644
index 000000000..7ef8476e7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/user-invisible.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(-128 -816.36)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m145 822.36s2 0 2 2v6c0 2-2 2-2 2h-1l-2 3.0034-2-3.0034h-5c-1.108 0-2-0.892-2-2v-6c0-2 1.9688-2 1.9688-2zm-10 2v6h10v-6z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/user-offline-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/user-offline-panel.svg
new file mode 120000
index 000000000..3d0c6dcba
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/user-offline-panel.svg
@@ -0,0 +1 @@
+user-offline.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/user-offline.svg b/.icons/Gruvbox-Plus-Dark/panel/24/user-offline.svg
new file mode 100644
index 000000000..f9d8c9de5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/user-offline.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(-80 -816.36)">
+ <path opacity=".35" style="fill:currentColor" class="ColorScheme-Text" d="m97 822.36s2 0 2 2v6c0 2-2 2-2 2h-1l-2 3.0034-2-3.0034h-5c-1.108 0-2-0.892-2-2v-6c0-2 1.9688-2 1.9688-2z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/user-online.svg b/.icons/Gruvbox-Plus-Dark/panel/24/user-online.svg
new file mode 120000
index 000000000..1bbb5c839
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/user-online.svg
@@ -0,0 +1 @@
+user-available.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/user-status-new.svg b/.icons/Gruvbox-Plus-Dark/panel/24/user-status-new.svg
new file mode 100644
index 000000000..8730720de
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/user-status-new.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(1 1)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m5.9688 5s-1.9688 0-1.9688 2v3 2 1a3 3 0 0 1 3 -3 3 3 0 0 1 3 3 3 3 0 0 1 -0.76758 2h1.7676l2 3.004 2-3.004h1s2 0 2-2v-6c0-2-2-2-2-2h-10.031z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="7" cy="13" r="2"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/user-status-pending.svg b/.icons/Gruvbox-Plus-Dark/panel/24/user-status-pending.svg
new file mode 100644
index 000000000..901595c1e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/user-status-pending.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(-200 -816.36)">
+ <path opacity=".35" style="fill:currentColor" class="ColorScheme-Text" d="m217 822.36s2 0 2 2h-14c0-2 1.9688-2 1.9688-2zm2 8c0 2-2 2-2 2h-1l-2 3-2-3h-5c-1.108 0-2-0.892-2-2z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m207 825.36c-1.108 0-2 0.892-2 2s0.892 2 2 2 2-0.892 2-2-0.892-2-2-2zm5 0c-1.108 0-2 0.892-2 2s0.892 2 2 2 2-0.892 2-2-0.892-2-2-2zm5 0c-1.108 0-2 0.892-2 2s0.892 2 2 2 2-0.892 2-2-0.892-2-2-2z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/variety-indicator.svg b/.icons/Gruvbox-Plus-Dark/panel/24/variety-indicator.svg
new file mode 100644
index 000000000..dcbc8c142
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/variety-indicator.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(-33 -811.27)">
+ <path opacity=".72" style="fill:currentColor" class="ColorScheme-Text" d="m38 817.27c-1 0-1 1-1 1v8.9375 2.7188c0.21549 0.23277 0.54729 0.35699 0.875 0.3125 0.0445 0.006 0.0788 0.0312 0.125 0.0312h14c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-2.9062-1.0625zm0 1h10.406 1.0625 2.5312v7 1.0938 1.9062h-4.5625-9.4375v-0.15625zm8 1c-0.55228 0-1 0.44772-1 1s0.44772 1 1 1 1-0.44772 1-1-0.44772-1-1-1zm-4 3c-1.5 0-3 2-3 4.5312v0.46875h12s-1-4-2.5-4-1.5 2-2.5 2-2.5-3-4-3z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/veracrypt-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/veracrypt-panel.svg
new file mode 100644
index 000000000..33228e5b6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/veracrypt-panel.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="m 3,4 4.4492188,16 0.2910156,-0.955078 1.6152344,-7.029297 h 0.085937 L 7.3007812,4 Z"/>
+ <path style="opacity:0.15;fill:currentColor" class="ColorScheme-Text" d="m 13.035877,12.019838 -3.6795694,-0.0049 -1.6153846,7.029384 -0.2923077,0.955077 4.1588307,-7e-6 c 1.687754,-7.318154 1.4288,-7.980154 1.4288,-7.980154 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12.038461,4.0000005 9.4394615,12.015539 11.6,20 h 8.631384 L 18.38523,16 h -3.7 L 13.562539,12.015539 14.992923,8 h 3.392307 l 1.846154,-3.9999995 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/viber-normal.svg b/.icons/Gruvbox-Plus-Dark/panel/24/viber-normal.svg
new file mode 100644
index 000000000..478e11801
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/viber-normal.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12.532133,4.0038348 c -0.430981,-0.0128 -0.517978,0.0021 -0.641973,0.113298 -0.203991,0.177796 -0.193991,0.560289 0.017,0.722586 0.113996,0.0849 0.200991,0.104598 0.70297,0.132898 1.485935,0.0848 2.621885,0.477391 3.718838,1.283176 1.315942,0.963282 2.140906,2.305358 2.452892,3.9862272 0.08,0.428492 0.119995,0.786785 0.146994,1.341775 0.016,0.361993 0.028,0.441992 0.076,0.53499 0.150993,0.281995 0.591974,0.322994 0.792966,0.072 0.105996,-0.128998 0.117994,-0.228996 0.099,-0.680988 -0.05,-1.324675 -0.343986,-2.5286532 -0.858963,-3.5411342 -0.369984,-0.725587 -0.716968,-1.193478 -1.345942,-1.810567 -0.67097,-0.653488 -1.178948,-1.011281 -1.971913,-1.390574 -0.806964,-0.384693 -1.541933,-0.599789 -2.450893,-0.710987 -0.179992,-0.0208 -0.511978,-0.0453 -0.736967,-0.0527 z m -5.6421545,0.265595 c -0.1198948,-0.0109 -0.2362897,-0.0103 -0.322186,0.0078 l -0.002,0 c -0.251289,0.0519 -0.5662753,0.234695 -1.2479455,0.730486 -0.4095821,0.299795 -0.9714575,0.837785 -1.1035518,1.054681 -0.3064866,0.51399 -0.2891873,0.950582 0.083996,1.955064 0.639972,1.722568 1.5751311,3.3823372 2.8045775,4.9843082 2.3530972,3.064943 5.3172683,5.293902 9.0291053,6.788874 0.47298,0.190997 0.626973,0.222996 0.997957,0.204997 0.448981,-0.021 0.789965,-0.156997 1.270944,-0.513991 0.531977,-0.393993 1.292944,-1.318975 1.488935,-1.811966 0.184993,-0.467992 0.135994,-0.891984 -0.138993,-1.222978 -0.155994,-0.182996 -1.308943,-1.102979 -1.84792,-1.471973 -0.408982,-0.278995 -1.042954,-0.662987 -1.333942,-0.810985 -0.382983,-0.190996 -0.764967,-0.223996 -1.13795,-0.1 -0.293987,0.099 -0.389983,0.182997 -0.818964,0.708987 -0.221991,0.268995 -0.426982,0.512991 -0.45298,0.53599 -0.029,0.023 -0.121995,0.074 -0.208992,0.112998 -0.345984,0.157997 -0.819963,0.063 -1.59393,-0.314994 C 11.753166,14.815733 11.219189,14.44674 10.614415,13.90375 10.099138,13.444759 9.5793607,12.84377 9.2883731,12.376778 8.9130895,11.774789 8.627002,10.994104 8.6243021,10.562312 c 0,-0.185897 0.076897,-0.449892 0.1718924,-0.5839902 0.036998,-0.0539 0.2720882,-0.258295 0.5233772,-0.456991 0.626472,-0.493191 0.7666673,-0.646988 0.8515633,-0.941383 0.0822,-0.273495 -0.0062,-0.644088 -0.2675893,-1.142579 -0.4573795,-0.873084 -1.8548185,-2.619851 -2.3572965,-2.945245 -0.082196,-0.0519 -0.2260901,-0.123298 -0.3183861,-0.154298 -0.095296,-0.0337 -0.2179905,-0.0574 -0.3378852,-0.0684 z m 5.8881425,1.62307 c -0.148993,0.0229 -0.23599,0.0831 -0.303986,0.187496 l -0.002,0 c -0.126995,0.188597 -0.111995,0.416193 0.039,0.58399 0.097,0.111098 0.23999,0.162697 0.499979,0.183596 0.716968,0.0565 1.501934,0.285795 2.03491,0.595689 0.617974,0.358994 1.125952,0.874784 1.473936,1.499973 0.306986,0.547689 0.484979,1.2528762 0.484979,1.9217642 0,0.433792 0.06,0.592789 0.263988,0.693787 0.120995,0.062 0.341985,0.067 0.444981,0.015 0.095,-0.049 0.205991,-0.165997 0.23999,-0.253995 0.037,-0.093 0.036,-0.653388 0.002,-0.960583 -0.098,-0.8393842 -0.381984,-1.6227702 -0.839964,-2.2890572 -0.813965,-1.182979 -2.05691,-1.910165 -3.66184,-2.140561 -0.315987,-0.0465 -0.526977,-0.06 -0.675971,-0.0371 z m 0.560976,1.931564 c -0.051,0.0058 -0.086,0.0187 -0.136994,0.043 -0.266989,0.134098 -0.340985,0.498291 -0.147994,0.722587 0.104996,0.121298 0.203991,0.156997 0.528977,0.195396 0.69297,0.0828 1.100952,0.335794 1.333942,0.824185 0.107996,0.229696 0.172992,0.4782912 0.206991,0.8319852 0.029,0.266095 0.069,0.364093 0.194991,0.456991 0.174993,0.131598 0.461981,0.125598 0.617974,-0.0136 0.165992,-0.149597 0.195991,-0.329594 0.123995,-0.789086 -0.104997,-0.7046872 -0.344986,-1.1966782 -0.784967,-1.6015702 -0.340985,-0.312494 -0.740967,-0.506691 -1.260945,-0.615189 -0.107995,-0.0228 -0.309986,-0.0452 -0.447979,-0.0527 l -0.002,0 c -0.108996,-0.0063 -0.175993,-0.0077 -0.225991,-0.002 z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/viber-notification.svg b/.icons/Gruvbox-Plus-Dark/panel/24/viber-notification.svg
new file mode 100644
index 000000000..1a9c10c78
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/viber-notification.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 6.8899785,4.2694293 c -0.1198948,-0.0109 -0.2362897,-0.0103 -0.322186,0.0078 l -0.002,0 c -0.251289,0.0519 -0.5662753,0.234695 -1.2479455,0.730486 -0.4095821,0.299795 -0.9714575,0.837785 -1.1035518,1.054681 -0.3064866,0.51399 -0.2891873,0.950582 0.083996,1.955064 0.639972,1.722568 1.5751311,3.3823377 2.8045775,4.9843087 2.3530972,3.064943 5.3172683,5.293902 9.0291053,6.788874 0.47298,0.190997 0.626973,0.222996 0.997957,0.204997 0.448981,-0.021 0.789965,-0.156997 1.270944,-0.513991 0.531977,-0.393993 1.292944,-1.318975 1.488935,-1.811966 0.184993,-0.467992 0.135994,-0.891984 -0.138993,-1.222978 -0.155994,-0.182996 -1.308943,-1.102979 -1.84792,-1.471973 -0.408982,-0.278995 -1.042954,-0.662987 -1.333942,-0.810985 -0.382983,-0.190996 -0.764967,-0.223996 -1.13795,-0.1 -0.293987,0.099 -0.389983,0.182997 -0.818964,0.708987 -0.221991,0.268995 -0.426982,0.512991 -0.45298,0.53599 -0.029,0.023 -0.121995,0.074 -0.208992,0.112998 -0.345984,0.157997 -0.819963,0.063 -1.59393,-0.314994 C 11.753166,14.815733 11.219189,14.44674 10.614415,13.90375 10.099138,13.444759 9.5793607,12.84377 9.2883731,12.376778 8.9130895,11.774789 8.627002,10.994103 8.6243021,10.562311 c 0,-0.185897 0.076897,-0.449892 0.1718924,-0.5839897 0.036998,-0.0539 0.2720882,-0.258295 0.5233772,-0.456991 0.626472,-0.493191 0.7666673,-0.646988 0.8515633,-0.941383 0.0822,-0.273495 -0.0062,-0.644088 -0.2675893,-1.142579 -0.4573795,-0.873084 -1.8548185,-2.619851 -2.3572965,-2.945245 -0.082196,-0.0519 -0.2260901,-0.123298 -0.3183861,-0.154298 -0.095296,-0.0337 -0.2179905,-0.0574 -0.3378852,-0.0684 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m 13.339097,7.8240633 c -0.051,0.0058 -0.086,0.0187 -0.136994,0.043 -0.266989,0.134098 -0.340985,0.498291 -0.147994,0.722587 0.104996,0.121298 0.203991,0.156997 0.528977,0.195396 0.69297,0.0828 1.100952,0.335794 1.333942,0.824185 0.107996,0.229696 0.172992,0.4782907 0.206991,0.8319847 0.029,0.266095 0.069,0.364093 0.194991,0.456991 0.174993,0.131599 0.461981,0.125599 0.617974,-0.0136 0.165992,-0.149597 0.195991,-0.329594 0.123995,-0.789086 -0.104997,-0.7046867 -0.344986,-1.1966777 -0.784967,-1.6015697 -0.340985,-0.312494 -0.740967,-0.506691 -1.260945,-0.615189 -0.107995,-0.0228 -0.309986,-0.0452 -0.447979,-0.0527 l -0.002,0 c -0.108996,-0.0063 -0.175993,-0.0077 -0.225991,-0.002 z m -0.560976,-1.931564 c -0.148993,0.0229 -0.23599,0.0831 -0.303986,0.187496 l -0.002,0 c -0.126995,0.188597 -0.111995,0.416193 0.039,0.58399 0.097,0.111098 0.23999,0.162697 0.499979,0.183596 0.716968,0.0565 1.501934,0.285795 2.03491,0.595689 0.617974,0.358994 1.125952,0.874784 1.473936,1.499973 0.306986,0.547689 0.484979,1.2528757 0.484979,1.9217637 0,0.433793 0.06,0.59279 0.263988,0.693788 0.120995,0.062 0.341985,0.067 0.444981,0.015 0.095,-0.049 0.205991,-0.165997 0.23999,-0.253995 0.037,-0.093 0.036,-0.653389 0.002,-0.960584 -0.098,-0.8393837 -0.381984,-1.6227697 -0.839964,-2.2890567 -0.813965,-1.182979 -2.05691,-1.910165 -3.66184,-2.140561 -0.315987,-0.0465 -0.526977,-0.06 -0.675971,-0.0371 z m -0.245988,-1.888665 c -0.430981,-0.0128 -0.517978,0.0021 -0.641973,0.113298 -0.203991,0.177796 -0.193991,0.560289 0.017,0.722586 0.113996,0.0849 0.200991,0.104598 0.70297,0.132898 1.485935,0.0848 2.621885,0.477391 3.718838,1.283176 1.315942,0.963282 2.140906,2.305358 2.452892,3.9862267 0.08,0.428492 0.119995,0.786786 0.146994,1.341776 0.016,0.361993 0.028,0.441992 0.076,0.53499 0.150993,0.281995 0.591974,0.322994 0.792966,0.072 0.105996,-0.128998 0.117994,-0.228996 0.099,-0.680988 -0.05,-1.324676 -0.343986,-2.5286537 -0.858963,-3.5411347 -0.369984,-0.725587 -0.716968,-1.193478 -1.345942,-1.810567 -0.67097,-0.653488 -1.178948,-1.011281 -1.971913,-1.390574 -0.806964,-0.384693 -1.541933,-0.599789 -2.450893,-0.710987 -0.179992,-0.0208 -0.511978,-0.0453 -0.736967,-0.0527 z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/virt-manager-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/virt-manager-panel.svg
new file mode 100644
index 000000000..8cc818be4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/virt-manager-panel.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="m 1,9 3.225,8 h 2.3 L 9.7,9 H 7.525 L 5.35,14.275 3.2,9 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10.825,9 C 9.7419,11.6805 8.6411,14.3442 7.5,17 h 2.3 l 2.15,-5.25 2.125,5.25 h 2.3 L 18.5,11.6 20.7,17 H 23 C 21.8589,14.3442 20.7331,11.6805 19.65,9 h -2.3 L 15.225,14.275 13.05,9 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/vivaldi-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/24/vivaldi-tray.svg
new file mode 100644
index 000000000..c4c5c4b7c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/vivaldi-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 18.00048,4.0002311 c -1.104569,0 -2,0.8954305 -2,2 9.2e-4,0.2672118 0.05538,0.5315299 0.160156,0.7773438 0.01604,0.057736 0.02818,0.124959 0.04687,0.1738281 0.418397,1.6126072 -0.008,2.8737054 -0.960026,4.021484 -1.333266,1.343031 -3.248976,1.366728 -4.573176,0.05469 L 6.6313403,4.6349967 C 6.2214533,4.1927468 5.6512847,4.0341163 5.1293871,4.0314811 4.0073923,4.0129121 3.2299462,4.908506 3.0454027,5.8693717 2.9090916,6.6383157 2.8467816,6.5050496 6.471184,13.090075 c 2.287717,4.156434 3.374426,6.073393 3.552735,6.261718 0.631557,0.667205 1.533031,0.831906 2.375,0.435547 0.221377,-0.104224 0.470776,-0.291775 0.630858,-0.472656 0.313564,-0.354299 6.697523,-12.0903834 6.802734,-12.4941404 0.125372,-0.2685977 0.15201,-0.5524121 0.167969,-0.8203125 0,-1.1045695 -0.895431,-2 -2,-2 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/vk-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/24/vk-tray.svg
new file mode 100644
index 000000000..178c033f5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/vk-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-rule:evenodd" class="ColorScheme-Text" d="m 11.863629,17.945475 h 1.314996 c 0,0 0.397109,-0.04535 0.600149,-0.271632 0.186619,-0.20799 0.180659,-0.598298 0.180659,-0.598298 0,0 -0.02573,-1.827683 0.793059,-2.096795 0.807477,-0.265291 1.744438,1.76628 2.843135,2.547616 0.830837,0.591006 1.462196,0.46164 1.462196,0.46164 l 2.937992,-0.04252 c 0,0 1.536797,-0.09822 0.808079,-1.349961 -0.05965,-0.10223 -0.42453,-0.925867 -2.184495,-2.618114 -1.842995,-1.77008 -1.595996,-1.484067 0.622999,-4.5476036 1.351996,-1.8657842 1.891994,-2.6044071 1.722995,-3.0922294 -0.161,-0.4648212 -1.154997,-0.3420156 -1.154997,-0.3420156 l -3.307992,0.02119 c 0,0 -0.245419,-0.03459 -0.427159,0.078084 -0.177789,0.1101702 -0.291899,0.367602 -0.291899,0.367602 0,0 -0.523759,1.0433366 -1.221797,2.2713924 -1.472996,2.5908152 -1.962437,2.7279212 -2.203237,2.5668132 -0.560178,-0.374978 -0.420189,-1.5060666 -0.420189,-2.3099027 0,-2.5109139 0.36766,-3.5577612 -0.715968,-3.8287736 -0.359529,-0.089874 -0.624398,-0.1493371 -1.543996,-0.1590475 -1.180396,-0.01245 -1.9794102,0.0037 -2.5451088,0.2908032 -0.376339,0.1908985 -0.6666982,0.6162079 -0.4897587,0.6406794 0.2186994,0.03016 0.7137181,0.1384261 0.9761875,0.5083527 0.3390791,0.4778518 0.3272291,1.5505705 0.3272291,1.5505705 0,0 0.1948399,2.955632 -0.4548988,3.322748 C 9.0459805,11.567886 8.1348713,11.053832 6.8215748,8.7032581 6.1488366,7.4993038 5.640678,6.5685391 5.640678,6.5685391 c 0,0 -0.097849,-0.2486813 -0.2726192,-0.3818075 C 5.1568593,6.0254246 4.86066,5.9742222 4.86066,5.9742222 l -3.1435917,0.02126 c 0,0 -0.4717787,0.01365 -0.6451683,0.2262104 -0.15423953,0.1892186 -0.01233,0.5800861 -0.01233,0.5800861 0,0 2.4608935,5.5636723 5.2475861,8.5693083 2.5554933,2.755924 5.5564429,2.575017 5.5564429,2.575017"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/vlc-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/vlc-panel.svg
new file mode 100644
index 000000000..83c162c0f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/vlc-panel.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(-545 403.01)">
+ <path fill-rule="evenodd" style="fill:currentColor" class="ColorScheme-Text" d="m556.96-399.01c-0.005-0.00002-0.01-0.002-0.0154-0.002-0.687 0-1.1558 0.1941-1.2235 0.45952-0.0348 0.0546-0.0769 0.1056-0.0957 0.16913l-0.64422 3.1748c0.96505 0.69965 3.066 0.69965 4.0311 0l-0.64421-3.1748c-0.004-0.0136-0.0157-0.0226-0.0205-0.0359 0.00006-0.002 0.003-0.004 0.003-0.005-0.00001-0.0819-0.0559-0.16285-0.14355-0.23745-0.077-0.0825-0.17385-0.14845-0.28365-0.1862-0.2966-0.10208-0.60827-0.16215-0.92617-0.1657zm-2.8058 6.6003-0.65106 2.1986h-1.056c-0.28245 0.00007-0.53724 0.16987-0.64593 0.43049l-1.7498 5.7989c-0.19207 0.46083 0.14656 0.96845 0.64593 0.9686h12.599c0.49936-0.00015 0.83799-0.50777 0.64592-0.9686l-1.7498-5.7989c-0.1087-0.26062-0.36349-0.43042-0.64593-0.43049h-1.056l-0.65105-2.1986c-1.9246 0.76526-3.5418 0.96203-5.6852 0zm6.4371 2.5351 0.57587 1.9492c0.0897 0.30331-0.0346 0.62879-0.30417 0.79435-1.0985 0.67411-2.4982 1.0048-3.8927 1.0181-1.3944 0.0134-2.7952-0.28843-3.8739-1.0404-0.24703-0.17234-0.35537-0.48336-0.26999-0.77214l0.55024-1.8603c0.75371 0.44185 4.1682 1.7558 7.2146-0.0888z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/vnote_ink.svg b/.icons/Gruvbox-Plus-Dark/panel/24/vnote_ink.svg
new file mode 100644
index 000000000..7376b17ee
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/vnote_ink.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" fill="none" width="24" height="24" viewBox="0 0 24 24">
+ <path fill="#ebdbb2" d="M4 6.33312H7.38095C7.88899 6.33312 8.3415 6.65428 8.50919 7.13384L12.8262 19.4805L11.631 15.3892L17.3772 7.85012L19.8595 10.1946L15.2166 5H19.1241C19.5303 5 19.8595 5.3293 19.8595 5.73552V10.1946L12.8262 19.4805H9.42337C8.95567 19.4805 8.5388 19.1856 8.38306 18.7446L4 6.33312Z"/>
+ <path fill="url(#paint0_linear)" d="M17.5298 12.0025C17.4201 12.3756 17.2747 12.7387 17.1182 13.0951C16.322 14.8594 15.1071 16.0499 14.97 17.1728C14.9667 17.1895 14.9584 17.2077 14.9555 17.2244L14.9651 17.228C14.9618 17.2666 14.9539 17.3052 14.9531 17.3439C14.9257 18.7371 16.0094 19.8954 17.3737 19.9307C18.7379 19.966 19.8661 18.8649 19.8936 17.4717C19.8943 17.4331 19.8879 17.3941 19.8862 17.3553L19.8959 17.3522C19.8938 17.3355 19.8862 17.3168 19.8834 17.2999C19.7907 16.171 18.6239 14.9189 17.8979 13.1153C17.7556 12.7511 17.6246 12.3809 17.5298 12.0025Z"/>
+ <defs>
+ <linearGradient id="paint0_linear" x1="17.499" x2="17.325" y1="11.999" y2="19.956" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#458588"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/vnote_small.svg b/.icons/Gruvbox-Plus-Dark/panel/24/vnote_small.svg
new file mode 100644
index 000000000..c49182080
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/vnote_small.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" fill="none" width="24" height="24" viewBox="0 0 24 24">
+ <path fill="#ebdbb2" d="M4 6.34493H7.41089C7.92343 6.34493 8.37995 6.66893 8.54912 7.15274L12.9044 19.6087L11.6986 15.4812L17.4957 7.87536L20 10.2406L15.3159 5H19.258C19.6678 5 20 5.33222 20 5.74203V10.2406L12.9044 19.6087H9.4714C8.99956 19.6087 8.579 19.3112 8.42188 18.8663L4 6.34493Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/vnote_update.svg b/.icons/Gruvbox-Plus-Dark/panel/24/vnote_update.svg
new file mode 100644
index 000000000..97ff54807
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/vnote_update.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" fill="none" width="24" height="24" viewBox="0 0 24 24">
+ <path fill="#ebdbb2" d="M4 6.34493H7.41089C7.92343 6.34493 8.37995 6.66893 8.54912 7.15274L12.9044 19.6087L11.6986 15.4812L17.4957 7.87536L20 10.2406L15.3159 5H19.258C19.6678 5 20 5.33222 20 5.74203V10.2406L12.9044 19.6087H9.4714C8.99956 19.6087 8.579 19.3112 8.42188 18.8663L4 6.34493Z"/>
+ <rect fill="url(#paint0_linear)" width="4" height="6" x="14" y="13"/>
+ <path fill="url(#paint1_linear)" d="M16 12C13.7909 12 12 13.7909 12 16C12 18.2091 13.7909 20 16 20C18.2091 20 20 18.2091 20 16C20 13.7909 18.2091 12 16 12ZM15.4286 13.7143H16.5714V16H18L16 18.8571L14 16H15.4286V13.7143Z"/>
+ <defs>
+ <linearGradient id="paint0_linear" x1="14.583" x2="14.351" y1="19" y2="13.165" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#d5c4a1"/>
+ <stop offset="1" stop-color="#ebdbb2"/>
+ </linearGradient>
+ <linearGradient id="paint1_linear" x1="16" x2="16" y1="20" y2="12" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#fb4934"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/volume-level-high-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/volume-level-high-panel.svg
new file mode 120000
index 000000000..b8026e8d1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/volume-level-high-panel.svg
@@ -0,0 +1 @@
+audio-volume-high.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/volume-level-high.svg b/.icons/Gruvbox-Plus-Dark/panel/24/volume-level-high.svg
new file mode 120000
index 000000000..b8026e8d1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/volume-level-high.svg
@@ -0,0 +1 @@
+audio-volume-high.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/volume-level-low-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/volume-level-low-panel.svg
new file mode 120000
index 000000000..0727acd84
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/volume-level-low-panel.svg
@@ -0,0 +1 @@
+audio-volume-low.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/volume-level-low.svg b/.icons/Gruvbox-Plus-Dark/panel/24/volume-level-low.svg
new file mode 120000
index 000000000..0727acd84
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/volume-level-low.svg
@@ -0,0 +1 @@
+audio-volume-low.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/volume-level-medium-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/volume-level-medium-panel.svg
new file mode 120000
index 000000000..3aa607115
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/volume-level-medium-panel.svg
@@ -0,0 +1 @@
+audio-volume-medium.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/volume-level-medium.svg b/.icons/Gruvbox-Plus-Dark/panel/24/volume-level-medium.svg
new file mode 120000
index 000000000..3aa607115
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/volume-level-medium.svg
@@ -0,0 +1 @@
+audio-volume-medium.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/volume-level-muted-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/volume-level-muted-panel.svg
new file mode 120000
index 000000000..157d72e0f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/volume-level-muted-panel.svg
@@ -0,0 +1 @@
+audio-volume-muted.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/volume-level-muted.svg b/.icons/Gruvbox-Plus-Dark/panel/24/volume-level-muted.svg
new file mode 120000
index 000000000..157d72e0f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/volume-level-muted.svg
@@ -0,0 +1 @@
+audio-volume-muted.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/volume-level-none-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/volume-level-none-panel.svg
new file mode 120000
index 000000000..157d72e0f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/volume-level-none-panel.svg
@@ -0,0 +1 @@
+audio-volume-muted.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/volume-level-none.svg b/.icons/Gruvbox-Plus-Dark/panel/24/volume-level-none.svg
new file mode 120000
index 000000000..157d72e0f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/volume-level-none.svg
@@ -0,0 +1 @@
+audio-volume-muted.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-000.svg b/.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-000.svg
new file mode 120000
index 000000000..3429ba521
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-000.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-010.svg b/.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-010.svg
new file mode 120000
index 000000000..3429ba521
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-010.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-020.svg b/.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-020.svg
new file mode 120000
index 000000000..3429ba521
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-020.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-030.svg b/.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-030.svg
new file mode 120000
index 000000000..3429ba521
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-030.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-040.svg b/.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-040.svg
new file mode 120000
index 000000000..3429ba521
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-040.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-050.svg b/.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-050.svg
new file mode 120000
index 000000000..3429ba521
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-050.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-060.svg b/.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-060.svg
new file mode 120000
index 000000000..3429ba521
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-060.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-070.svg b/.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-070.svg
new file mode 120000
index 000000000..3429ba521
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-070.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-080.svg b/.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-080.svg
new file mode 120000
index 000000000..3429ba521
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-080.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-090.svg b/.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-090.svg
new file mode 120000
index 000000000..3429ba521
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-090.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-100.svg b/.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-100.svg
new file mode 120000
index 000000000..3429ba521
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-100.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-110.svg b/.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-110.svg
new file mode 120000
index 000000000..3429ba521
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-110.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-120.svg b/.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-120.svg
new file mode 120000
index 000000000..3429ba521
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-120.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-130.svg b/.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-130.svg
new file mode 120000
index 000000000..3429ba521
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-130.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-140.svg b/.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-140.svg
new file mode 120000
index 000000000..3429ba521
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-140.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-150.svg b/.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-150.svg
new file mode 120000
index 000000000..3429ba521
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-150.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-160.svg b/.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-160.svg
new file mode 120000
index 000000000..3429ba521
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-160.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-170.svg b/.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-170.svg
new file mode 120000
index 000000000..3429ba521
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-170.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-180.svg b/.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-180.svg
new file mode 120000
index 000000000..3429ba521
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-180.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-190.svg b/.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-190.svg
new file mode 120000
index 000000000..3429ba521
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-190.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-200.svg b/.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-200.svg
new file mode 120000
index 000000000..3429ba521
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-200.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-210.svg b/.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-210.svg
new file mode 120000
index 000000000..3429ba521
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-210.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-220.svg b/.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-220.svg
new file mode 120000
index 000000000..3429ba521
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-220.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-230.svg b/.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-230.svg
new file mode 120000
index 000000000..3429ba521
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-230.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-240.svg b/.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-240.svg
new file mode 120000
index 000000000..3429ba521
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-240.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-250.svg b/.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-250.svg
new file mode 120000
index 000000000..3429ba521
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-250.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-260.svg b/.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-260.svg
new file mode 120000
index 000000000..3429ba521
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-260.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-270.svg b/.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-270.svg
new file mode 120000
index 000000000..3429ba521
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-270.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-280.svg b/.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-280.svg
new file mode 120000
index 000000000..3429ba521
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-280.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-290.svg b/.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-290.svg
new file mode 120000
index 000000000..3429ba521
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-290.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-300.svg b/.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-300.svg
new file mode 120000
index 000000000..3429ba521
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-300.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-310.svg b/.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-310.svg
new file mode 120000
index 000000000..3429ba521
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-310.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-320.svg b/.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-320.svg
new file mode 120000
index 000000000..3429ba521
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-320.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-330.svg b/.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-330.svg
new file mode 120000
index 000000000..3429ba521
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-330.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-340.svg b/.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-340.svg
new file mode 120000
index 000000000..3429ba521
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-340.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-350.svg b/.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-350.svg
new file mode 120000
index 000000000..3429ba521
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night-350.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night.svg b/.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night.svg
new file mode 100644
index 000000000..6033089a0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/weather-clear-night.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(-80.000012,-680.28997)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 92.641732,685.28997 c -2.722529,0.10157 -5.231357,1.80685 -6.220533,4.56824 -1.302986,3.63742 0.515775,7.68743 4.095697,9.01134 2.71773,1.00506 5.656531,0.14514 7.483116,-1.90865 -1.308435,0.42914 -2.765217,0.45222 -4.157286,-0.0626 -3.324214,-1.22935 -5.028457,-4.97666 -3.818545,-8.35426 0.506669,-1.41443 1.452959,-2.51152 2.617551,-3.25409 z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/weather-clear.svg b/.icons/Gruvbox-Plus-Dark/panel/24/weather-clear.svg
new file mode 100644
index 000000000..784214811
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/weather-clear.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(-31.99999,-680.29)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 43.99999,684.29 -0.5,1.03125 c 0.16526,-0.0117 0.33177,-0.0312 0.5,-0.0312 0.16823,0 0.33474,0.0196 0.5,0.0312 l -0.5,-1.03125 z m 0,2 c -3.31371,0 -6,2.68629 -6,6 0,3.31371 2.68629,6 6,6 3.31371,0 6,-2.68629 6,-6 0,-3.31371 -2.68629,-6 -6,-6 z m -5.65625,0.34375 0.375,1.09375 c 0.21793,-0.25121 0.46754,-0.50082 0.71875,-0.71875 l -1.09375,-0.375 z m 11.3125,0 -1.09375,0.375 c 0.25121,0.21793 0.50082,0.46754 0.71875,0.71875 l 0.375,-1.09375 z m -12.625,5.15625 -1.03125,0.5 1.03125,0.5 c -0.01167,-0.16526 -0.03125,-0.33177 -0.03125,-0.5 0,-0.16823 0.0196,-0.33474 0.0312,-0.5 z m 13.9375,0 c 0.0117,0.16526 0.0312,0.33177 0.0312,0.5 0,0.16823 -0.0196,0.33474 -0.0312,0.5 l 1.03125,-0.5 -1.03125,-0.5 z m -12.25,5.0625 -0.375,1.09375 1.09375,-0.375 c -0.25121,-0.21793 -0.50082,-0.46754 -0.71875,-0.71875 z m 10.5625,0 c -0.21793,0.25121 -0.46754,0.50082 -0.71875,0.71875 l 1.09375,0.375 -0.375,-1.09375 z m -5.78125,2.40625 0.5,1.03125 0.5,-1.03125 c -0.16526,0.0117 -0.33177,0.0312 -0.5,0.0312 -0.16823,0 -0.33474,-0.0196 -0.5,-0.0312 z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/weather-clouds-night.svg b/.icons/Gruvbox-Plus-Dark/panel/24/weather-clouds-night.svg
new file mode 100644
index 000000000..573a6cbec
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/weather-clouds-night.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(-103.99995,-680.29013)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10.75,4.03125 C 7.98722,4.13269 5.4413,5.83583 4.4375,8.59375 3.91328,10.03403 3.8936869,11.535686 4.2792969,12.910156 4.6829969,11.592126 5.7637375,10.576502 7.1171875,10.226562 7.2872375,9.9363325 7.4887313,9.6669125 7.7070312,9.4140625 7.7175312,8.7038225 7.83741,7.98554 8.09375,7.28125 8.60791,5.8686 9.56819,4.77289 10.75,4.03125 Z m 0.349609,4.7539062 c -1.5533096,0 -2.8760321,0.950935 -3.4453121,2.2968748 -1.44587,0.21495 -2.5546875,1.447445 -2.5546875,2.953125 0,1.65686 1.34314,3 3,3 l 6.3749996,0 c 1.44975,0 2.625,-1.17525 2.625,-2.625 0,-1.3474 -1.013092,-2.451522 -2.320312,-2.601562 -0.34092,-1.72004 -1.859538,-3.0234378 -3.679688,-3.0234378 z" transform="translate(105.00001,681.28997)"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/weather-clouds.svg b/.icons/Gruvbox-Plus-Dark/panel/24/weather-clouds.svg
new file mode 100644
index 000000000..22dfa1905
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/weather-clouds.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(-56.000007,-680.29017)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 10,3.0019531 -0.5,1.03125 c 0.16191,-0.0133 0.3348,-0.03125 0.5,-0.03125 l 0.5,0 -0.5,-1 z m 0,2 c -2.76142,0 -5,2.23859 -5,4.9999999 0,0.46958 0.07869,0.917123 0.2011719,1.345703 0.514915,-0.53202 1.1711055,-0.930957 1.9140625,-1.123047 0.82344,-1.4053596 2.2402159,-2.4414059 3.9824216,-2.4414059 1.642432,0 3.059043,0.8623444 3.898438,2.1464844 C 14.956904,7.2020675 12.736948,5.0019531 10,5.0019531 Z m -4.9375,0.0625 0.34375,1.0625 c 0.21905,-0.25922 0.45953,-0.4997 0.71875,-0.71875 l -1.0625,-0.34375 z m 9.875,0 -1.09375,0.375 -0.0625,0 c 0.13917,0.11095 0.27498,0.22511 0.40625,0.34375 0.13127,0.11864 0.25799,0.24175 0.375,0.375 l 0.375,-1.09375 z m -3.839844,3.71875 c -1.5533027,0 -2.8760323,0.950935 -3.4453122,2.2968749 -1.4458721,0.21495 -2.5546876,1.447445 -2.5546876,2.953125 0,1.65686 1.343145,3 3,3 l 6.3749998,0 c 1.44975,0 2.625,-1.17525 2.625,-2.625 0,-1.3474 -1.013092,-2.451522 -2.320312,-2.601562 -0.340927,-1.72004 -1.859536,-3.0234379 -3.679688,-3.0234379 z M 4,9.5019531 3,10.001953 l 1.03125,0.5 C 4.01645,10.332643 4,10.175553 4,10.001953 c 0,-0.0275 -0.002,-0.0836 0,-0.1562499 0.006,-0.11583 0.02235,-0.23224 0.03125,-0.34375 l -0.03125,0 z m 11.96875,0 C 15.98355,9.6712631 16,9.8283531 16,10.001953 c 0,0.0275 0.002,0.0836 0,0.15625 -0.006,0.11583 -0.02235,0.23224 -0.03125,0.34375 l 0.03125,0 1,-0.5 -1.03125,-0.4999999 z" transform="translate(57.000007,681.28997)"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-000.svg b/.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-000.svg
new file mode 120000
index 000000000..b4e0523ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-000.svg
@@ -0,0 +1 @@
+weather-few-clouds-night.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-010.svg b/.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-010.svg
new file mode 120000
index 000000000..b4e0523ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-010.svg
@@ -0,0 +1 @@
+weather-few-clouds-night.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-020.svg b/.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-020.svg
new file mode 120000
index 000000000..b4e0523ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-020.svg
@@ -0,0 +1 @@
+weather-few-clouds-night.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-030.svg b/.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-030.svg
new file mode 120000
index 000000000..b4e0523ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-030.svg
@@ -0,0 +1 @@
+weather-few-clouds-night.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-040.svg b/.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-040.svg
new file mode 120000
index 000000000..b4e0523ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-040.svg
@@ -0,0 +1 @@
+weather-few-clouds-night.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-050.svg b/.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-050.svg
new file mode 120000
index 000000000..b4e0523ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-050.svg
@@ -0,0 +1 @@
+weather-few-clouds-night.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-060.svg b/.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-060.svg
new file mode 120000
index 000000000..b4e0523ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-060.svg
@@ -0,0 +1 @@
+weather-few-clouds-night.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-070.svg b/.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-070.svg
new file mode 120000
index 000000000..b4e0523ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-070.svg
@@ -0,0 +1 @@
+weather-few-clouds-night.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-080.svg b/.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-080.svg
new file mode 120000
index 000000000..b4e0523ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-080.svg
@@ -0,0 +1 @@
+weather-few-clouds-night.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-090.svg b/.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-090.svg
new file mode 120000
index 000000000..b4e0523ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-090.svg
@@ -0,0 +1 @@
+weather-few-clouds-night.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-100.svg b/.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-100.svg
new file mode 120000
index 000000000..b4e0523ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-100.svg
@@ -0,0 +1 @@
+weather-few-clouds-night.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-110.svg b/.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-110.svg
new file mode 120000
index 000000000..b4e0523ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-110.svg
@@ -0,0 +1 @@
+weather-few-clouds-night.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-120.svg b/.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-120.svg
new file mode 120000
index 000000000..b4e0523ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-120.svg
@@ -0,0 +1 @@
+weather-few-clouds-night.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-130.svg b/.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-130.svg
new file mode 120000
index 000000000..b4e0523ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-130.svg
@@ -0,0 +1 @@
+weather-few-clouds-night.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-140.svg b/.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-140.svg
new file mode 120000
index 000000000..b4e0523ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-140.svg
@@ -0,0 +1 @@
+weather-few-clouds-night.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-150.svg b/.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-150.svg
new file mode 120000
index 000000000..b4e0523ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-150.svg
@@ -0,0 +1 @@
+weather-few-clouds-night.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-160.svg b/.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-160.svg
new file mode 120000
index 000000000..b4e0523ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-160.svg
@@ -0,0 +1 @@
+weather-few-clouds-night.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-170.svg b/.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-170.svg
new file mode 120000
index 000000000..b4e0523ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-170.svg
@@ -0,0 +1 @@
+weather-few-clouds-night.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-180.svg b/.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-180.svg
new file mode 120000
index 000000000..b4e0523ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-180.svg
@@ -0,0 +1 @@
+weather-few-clouds-night.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-190.svg b/.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-190.svg
new file mode 120000
index 000000000..b4e0523ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-190.svg
@@ -0,0 +1 @@
+weather-few-clouds-night.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-200.svg b/.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-200.svg
new file mode 120000
index 000000000..b4e0523ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-200.svg
@@ -0,0 +1 @@
+weather-few-clouds-night.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-210.svg b/.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-210.svg
new file mode 120000
index 000000000..b4e0523ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-210.svg
@@ -0,0 +1 @@
+weather-few-clouds-night.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-220.svg b/.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-220.svg
new file mode 120000
index 000000000..b4e0523ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-220.svg
@@ -0,0 +1 @@
+weather-few-clouds-night.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-230.svg b/.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-230.svg
new file mode 120000
index 000000000..b4e0523ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-230.svg
@@ -0,0 +1 @@
+weather-few-clouds-night.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-240.svg b/.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-240.svg
new file mode 120000
index 000000000..b4e0523ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-240.svg
@@ -0,0 +1 @@
+weather-few-clouds-night.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-250.svg b/.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-250.svg
new file mode 120000
index 000000000..b4e0523ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-250.svg
@@ -0,0 +1 @@
+weather-few-clouds-night.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-260.svg b/.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-260.svg
new file mode 120000
index 000000000..b4e0523ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-260.svg
@@ -0,0 +1 @@
+weather-few-clouds-night.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-270.svg b/.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-270.svg
new file mode 120000
index 000000000..b4e0523ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-270.svg
@@ -0,0 +1 @@
+weather-few-clouds-night.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-280.svg b/.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-280.svg
new file mode 120000
index 000000000..b4e0523ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-280.svg
@@ -0,0 +1 @@
+weather-few-clouds-night.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-290.svg b/.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-290.svg
new file mode 120000
index 000000000..b4e0523ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-290.svg
@@ -0,0 +1 @@
+weather-few-clouds-night.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-300.svg b/.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-300.svg
new file mode 120000
index 000000000..b4e0523ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-300.svg
@@ -0,0 +1 @@
+weather-few-clouds-night.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-310.svg b/.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-310.svg
new file mode 120000
index 000000000..b4e0523ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-310.svg
@@ -0,0 +1 @@
+weather-few-clouds-night.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-320.svg b/.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-320.svg
new file mode 120000
index 000000000..b4e0523ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-320.svg
@@ -0,0 +1 @@
+weather-few-clouds-night.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-330.svg b/.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-330.svg
new file mode 120000
index 000000000..b4e0523ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-330.svg
@@ -0,0 +1 @@
+weather-few-clouds-night.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-340.svg b/.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-340.svg
new file mode 120000
index 000000000..b4e0523ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-340.svg
@@ -0,0 +1 @@
+weather-few-clouds-night.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-350.svg b/.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-350.svg
new file mode 120000
index 000000000..b4e0523ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night-350.svg
@@ -0,0 +1 @@
+weather-few-clouds-night.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night.svg b/.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night.svg
new file mode 100644
index 000000000..7692dfb0a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds-night.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(-176.00033,-680.28985)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 10.751953,4.0371094 c -2.7627799,0.10144 -5.3086999,1.80458 -6.3124999,4.5625 -1.26383,3.4723396 0.36867,7.3245696 3.6875,8.8124996 -0.0932,-0.33746 -0.14688,-0.70692 -0.125,-1.0625 0.0277,-1.00125 0.58397,-1.88737 1.375,-2.46875 -1.56688,-1.73319 -2.13559,-4.2464596 -1.28125,-6.5937496 0.51416,-1.41265 1.47444,-2.50836 2.6562499,-3.25 z m 3.25,7.9687496 c -1.31168,0 -2.40482,0.85843 -2.8125,2.03125 -1.2308299,0.15597 -2.1874999,1.19557 -2.1874999,2.46875 0,1.38071 1.1192899,2.5 2.4999999,2.5 l 5.5,0 c 1.10457,0 2,-0.89543 2,-2 0,-1.10457 -0.89543,-2 -2,-2 0,-1.65685 -1.34315,-3 -3,-3 z" transform="translate(177,681.28999)"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds.svg b/.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds.svg
new file mode 100644
index 000000000..6eb34a87c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/weather-few-clouds.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(-152.00001,-680.28985)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 10,3.0039062 -0.5,1.03125 c 0.16191,-0.0133 0.3348,-0.03125 0.5,-0.03125 l 0.5,0 -0.5,-1 z m 0,2 c -2.76142,0 -5,2.2385901 -5,4.9999998 0,2.254 1.51261,4.12577 3.5625,4.75 0.46885,-0.67743 1.17975,-1.20533 1.96875,-1.4375 0.61973,-1.32203 1.97474,-2.3383 3.46875,-2.3125 0.30449,-0.005 0.58708,0.056 0.875,0.125 0.0845,-0.36435 0.125,-0.73495 0.125,-1.125 0,-2.7614097 -2.23858,-4.9999998 -5,-4.9999998 z m -4.9375,0.0625 0.34375,1.0625 C 5.6253,5.8696862 5.86578,5.6292063 6.125,5.4101562 l -1.0625,-0.34375 z m 9.875,0 -1.09375,0.375 -0.0625,0 c 0.13917,0.1109501 0.27498,0.22511 0.40625,0.34375 0.13127,0.1186401 0.25799,0.2417501 0.375,0.375 l 0.375,-1.09375 z M 4,9.5039062 3,10.003906 l 1.03125,0.5 C 4.01645,10.334596 4,10.177506 4,10.003906 4,9.976406 3.998,9.920306 4,9.8476562 4.006,9.7318263 4.02235,9.6154162 4.03125,9.5039062 l -0.03125,0 z m 11.96875,0 C 15.98355,9.6732162 16,9.8303063 16,10.003906 c 0,0.0275 0.002,0.0836 0,0.15625 -0.006,0.11583 -0.02235,0.23224 -0.03125,0.34375 l 0.03125,0 1,-0.5 -1.03125,-0.4999998 z M 14,12.003906 c -1.31168,0 -2.40482,0.85843 -2.8125,2.03125 C 9.95667,14.191126 9,15.230726 9,16.503906 c 0,1.38071 1.11929,2.5 2.5,2.5 l 5.5,0 c 1.10457,0 2,-0.89543 2,-2 0,-1.10457 -0.89543,-2 -2,-2 0,-1.65685 -1.34315,-3 -3,-3 z m -8.5625,1.84375 -0.375,1.09375 1.09375,-0.375 0.0625,0 c -0.13917,-0.11095 -0.27498,-0.22511 -0.40625,-0.34375 -0.13127,-0.11864 -0.25799,-0.24175 -0.375,-0.375 z" transform="translate(153.00001,681.28994)"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/weather-fog.svg b/.icons/Gruvbox-Plus-Dark/panel/24/weather-fog.svg
new file mode 100644
index 000000000..49b1a91a3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/weather-fog.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(4,-4)">
+ <rect style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" width="14" height="2" x="2" y="21" rx="1" ry="1"/>
+ <rect style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" width="13" height="2" x="0" y="17" rx="1" ry="1"/>
+ <rect style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" width="12" height="2" x="4" y="13" rx="1" ry="1"/>
+ <rect style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" width="8" height="2" x="1" y="9" rx="1" ry="1"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/weather-freezing-rain.svg b/.icons/Gruvbox-Plus-Dark/panel/24/weather-freezing-rain.svg
new file mode 100644
index 000000000..7b1217e98
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/weather-freezing-rain.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,4.00336 c -2.07107,0 -3.83471,1.26792 -4.59375,3.0625 C 5.47842,7.35246 4,8.99578 4,11.00336 c 0,1.933 1.36477,3.53327 3.1875,3.90625 0.76412,-0.77854 1.52122,-1.56145 2.3125,-2.3125 0.57304,0.53801 1.13306,1.09923 1.6875,1.65625 0.24292,-0.069 0.38252,-0.84617 0.71875,-1.09375 0.85427,-0.86808 1.70924,-1.72483 2.59375,-2.5625 0.66629,0.62449 1.29148,1.26106 1.9375,1.90625 0.59794,0.57143 1.22758,1.20365 1.4375,2.03125 0.016,0.0511 0.018,0.10465 0.0312,0.15625 C 19.14145,14.15037 20,12.93791 20,11.50336 20,9.70682 18.64921,8.23466 16.90625,8.03461 16.45168,5.74122 14.42687,4.00336 12,4.00336 Z m 2.5,9.4375 c -0.0852,0.0828 -0.1647,0.1673 -0.25,0.25 -0.39699,0.41584 -0.89926,0.78359 -1.125,1.3125 l 2.78125,0 c -0.0262,-0.0614 -0.0565,-0.12918 -0.0937,-0.1875 -0.3731,-0.51309 -0.87897,-0.91335 -1.3125,-1.375 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 14.5002,12 14.15645,12.34375 12.7502,13.75 c -0.45315,0.45315 -0.75,1.0626 -0.75,1.75 0,1.37479 1.12521,2.5 2.5,2.5 1.37479,0 2.5,-1.12521 2.5,-2.5 0,-0.6874 -0.29685,-1.29685 -0.75,-1.75 l -1.40625,-1.40625 z m -5,2 L 9.15645,14.34375 7.7502,15.75 c -0.45315,0.45315 -0.75,1.0626 -0.75,1.75 0,1.37479 1.12521,2.5 2.5,2.5 1.37479,0 2.5,-1.12521 2.5,-2.5 0,-0.6874 -0.29685,-1.29685 -0.75,-1.75 L 9.84395,14.34375 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/weather-hail.svg b/.icons/Gruvbox-Plus-Dark/panel/24/weather-hail.svg
new file mode 120000
index 000000000..9c51d6efb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/weather-hail.svg
@@ -0,0 +1 @@
+weather-freezing-rain.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/weather-many-clouds.svg b/.icons/Gruvbox-Plus-Dark/panel/24/weather-many-clouds.svg
new file mode 120000
index 000000000..bbe5adf46
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/weather-many-clouds.svg
@@ -0,0 +1 @@
+weather-overcast.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/weather-mist.svg b/.icons/Gruvbox-Plus-Dark/panel/24/weather-mist.svg
new file mode 120000
index 000000000..c20a6e941
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/weather-mist.svg
@@ -0,0 +1 @@
+weather-fog.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/weather-none-available.svg b/.icons/Gruvbox-Plus-Dark/panel/24/weather-none-available.svg
new file mode 100644
index 000000000..b43dd6411
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/weather-none-available.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 12,5 C 9.92893,5 8.16529,6.26792 7.40625,8.0625 5.47842,8.3491 4,9.99242 4,12 c 0,2.20914 1.79086,4 4,4 l 1,0 0,-1 c 5.11e-5,-0.265199 0.1054326,-0.519519 0.2929688,-0.707031 L 11,12.585938 11,12 9,12 C 8.4477381,11.999945 8.0000552,11.552262 8,11 L 8,9 C 8.0000552,8.4477381 8.4477381,8.0000552 9,8 l 5,0 c 0.552262,5.52e-5 0.999945,0.4477381 1,1 l 0,2 0,2 c 4.67e-4,0.265876 -0.104954,0.520994 -0.292969,0.708984 L 13,15.416016 13,16 l 1,0 2.5,0 C 18.433,16 20,14.433 20,12.5 20,10.70346 18.64921,9.2313 16.90625,9.03125 16.45168,6.73786 14.42687,5 12,5 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m 9,9 0,2 3,0 0,2 -2,2 0,2 2,0 0,-2 2,-2 0,-2 0,-2 z m 1,9 0,2 2,0 0,-2 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/weather-overcast.svg b/.icons/Gruvbox-Plus-Dark/panel/24/weather-overcast.svg
new file mode 100644
index 000000000..cb4f33d56
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/weather-overcast.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(-80.000004,-704.29)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11,4 C 8.92893,4 7.16529,5.26792 6.40625,7.0625 4.47842,7.3491 3,8.99242 3,11 c 0,2.20914 1.79086,4 4,4 l 0.40625,0 C 7.86012,14.19875 8.64718,13.57265 9.53125,13.3125 10.15098,11.99047 11.50599,10.9742 13,11 c 1.90766,-0.0307 3.58166,1.48472 3.875,3.34375 0.14292,0.0452 0.26925,0.0908 0.40625,0.15625 C 18.31154,13.89085 19,12.7836 19,11.5 19,9.70346 17.64921,8.2313 15.90625,8.03125 15.45168,5.73786 13.42687,4 11,4 Z m 2,8 c -1.31168,0 -2.40482,0.85843 -2.8125,2.03125 C 8.95667,14.18722 8,15.22682 8,16.5 8,17.88071 9.11929,19 10.5,19 l 5.5,0 c 1.10457,0 2,-0.89543 2,-2 0,-1.10457 -0.89543,-2 -2,-2 0,-1.65685 -1.34315,-3 -3,-3 z" transform="translate(81.000004,705.29)"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/weather-severe-alert.svg b/.icons/Gruvbox-Plus-Dark/panel/24/weather-severe-alert.svg
new file mode 100644
index 000000000..2136449ba
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/weather-severe-alert.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m 11.0002,11 0,4 3e-5,2 2,0 -3e-5,-2 0,-4 z m 0,7 0,2 2,0 0,-2 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,5.00013 c -2.07107,0 -3.83471,1.26792 -4.59375,3.0625 C 5.47842,8.34923 4,9.99255 4,12.00013 c 0,2.20914 1.79086,4 4,4 l 2,0 0,-6 4,0 0,6 2.5,0 c 1.933,0 3.5,-1.567 3.5,-3.5 C 20,10.70359 18.64921,9.23143 16.90625,9.03138 16.45168,6.73799 14.42687,5.00013 12,5.00013 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/weather-showers-day.svg b/.icons/Gruvbox-Plus-Dark/panel/24/weather-showers-day.svg
new file mode 120000
index 000000000..ccc43a6e0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/weather-showers-day.svg
@@ -0,0 +1 @@
+weather-showers.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/weather-showers-night.svg b/.icons/Gruvbox-Plus-Dark/panel/24/weather-showers-night.svg
new file mode 120000
index 000000000..ccc43a6e0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/weather-showers-night.svg
@@ -0,0 +1 @@
+weather-showers.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/weather-showers-scattered-day.svg b/.icons/Gruvbox-Plus-Dark/panel/24/weather-showers-scattered-day.svg
new file mode 120000
index 000000000..12f673875
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/weather-showers-scattered-day.svg
@@ -0,0 +1 @@
+weather-showers-scattered.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/weather-showers-scattered-night.svg b/.icons/Gruvbox-Plus-Dark/panel/24/weather-showers-scattered-night.svg
new file mode 120000
index 000000000..12f673875
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/weather-showers-scattered-night.svg
@@ -0,0 +1 @@
+weather-showers-scattered.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/weather-showers-scattered.svg b/.icons/Gruvbox-Plus-Dark/panel/24/weather-showers-scattered.svg
new file mode 100644
index 000000000..65ff30a55
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/weather-showers-scattered.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,4.0039062 c -2.07107,0 -3.83471,1.2679201 -4.59375,3.0625 C 5.47842,7.3530063 4,8.9963263 4,11.003906 c 0,1.933 1.36477,3.53327 3.1875,3.90625 0.76412,-0.77854 1.52122,-1.56145 2.3125,-2.3125 0.57304,0.53801 1.13306,1.09923 1.6875,1.65625 0.24292,-0.069 0.38252,-0.84617 0.71875,-1.09375 0.85427,-0.86808 1.70924,-1.72483 2.59375,-2.5625 0.66629,0.62449 1.29148,1.26106 1.9375,1.90625 0.59794,0.57143 1.22758,1.20365 1.4375,2.03125 0.016,0.0511 0.01805,0.10465 0.03125,0.15625 C 19.1415,14.150916 20,12.938456 20,11.503906 20,9.707366 18.64921,8.2352063 16.90625,8.0351562 16.45168,5.7417662 14.42687,4.0039062 12,4.0039062 Z M 14.5,12 14.15625,12.34375 12.75,13.75 C 12.29685,14.20315 12,14.8126 12,15.5 c 0,1.37479 1.12521,2.5 2.5,2.5 1.37479,0 2.5,-1.12521 2.5,-2.5 0,-0.6874 -0.29685,-1.29685 -0.75,-1.75 L 14.84375,12.34375 14.5,12 Z M 9.5,14 9.15625,14.34375 7.75,15.75 C 7.29685,16.20315 7,16.8126 7,17.5 7,18.87479 8.12521,20 9.5,20 10.87479,20 12,18.87479 12,17.5 12,16.8126 11.70315,16.20315 11.25,15.75 L 9.84375,14.34375 9.5,14 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/weather-showers.svg b/.icons/Gruvbox-Plus-Dark/panel/24/weather-showers.svg
new file mode 100644
index 000000000..7f954a7b4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/weather-showers.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(-128.00001,-680.28999)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 11,3.0039062 c -2.07107,0 -3.83471,1.2679201 -4.59375,3.0625 C 4.47842,6.3530063 3,7.9963263 3,10.003906 c 0,2.20914 1.79086,4 4,4 l 8.5,0 c 1.933,0 3.5,-1.567 3.5,-3.5 C 19,8.7073662 17.64921,7.2352063 15.90625,7.0351562 15.45168,4.7417662 13.42687,3.0039062 11,3.0039062 Z M 5.9785156,14.994141 a 0.50005,0.50005 0 0 0 -0.4257812,0.283203 l -1,2 a 0.50006306,0.50006306 0 1 0 0.8945312,0.447265 l 1,-2 a 0.50005,0.50005 0 0 0 -0.46875,-0.730468 z m 2.5,0 a 0.50005,0.50005 0 0 0 -0.4257812,0.283203 l -1,2 a 0.50006306,0.50006306 0 1 0 0.8945312,0.447265 l 1,-2 a 0.50005,0.50005 0 0 0 -0.46875,-0.730468 z m 2.5000004,0 a 0.50005,0.50005 0 0 0 -0.425782,0.283203 l -0.9999996,2 a 0.50006306,0.50006306 0 1 0 0.8945316,0.447265 l 1,-2 a 0.50005,0.50005 0 0 0 -0.46875,-0.730468 z m 2.5,0 a 0.50005,0.50005 0 0 0 -0.425782,0.283203 l -1,2 a 0.50006306,0.50006306 0 1 0 0.894532,0.447265 l 1,-2 a 0.50005,0.50005 0 0 0 -0.46875,-0.730468 z m 2.5,0 a 0.50005,0.50005 0 0 0 -0.425782,0.283203 l -1,2 a 0.50006306,0.50006306 0 1 0 0.894532,0.447265 l 1,-2 a 0.50005,0.50005 0 0 0 -0.46875,-0.730468 z" transform="translate(129.00001,681.28994)"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/weather-snow-day.svg b/.icons/Gruvbox-Plus-Dark/panel/24/weather-snow-day.svg
new file mode 120000
index 000000000..a83d1690e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/weather-snow-day.svg
@@ -0,0 +1 @@
+weather-snow.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/weather-snow-night.svg b/.icons/Gruvbox-Plus-Dark/panel/24/weather-snow-night.svg
new file mode 120000
index 000000000..a83d1690e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/weather-snow-night.svg
@@ -0,0 +1 @@
+weather-snow.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/weather-snow-rain.svg b/.icons/Gruvbox-Plus-Dark/panel/24/weather-snow-rain.svg
new file mode 100644
index 000000000..c62879af7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/weather-snow-rain.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,4.0039062 c -2.07107,0 -3.83471,1.2679201 -4.59375,3.0625 C 5.47842,7.3530063 4,8.9963263 4,11.003906 c 0,2.20914 1.79086,4 4,4 l 8.5,0 c 1.933,0 3.5,-1.567 3.5,-3.5 C 20,9.707366 18.64921,8.2352063 16.90625,8.0351562 16.45168,5.7417662 14.42687,4.0039062 12,4.0039062 Z M 7.4785156,15.992188 a 0.50005,0.50005 0 0 0 -0.4257812,0.283203 l -1,2 a 0.50006306,0.50006306 0 0 0 0.8945312,0.447265 l 1,-2 a 0.50005,0.50005 0 0 0 -0.46875,-0.730468 z m 3.0000004,0.002 a 0.50005,0.50005 0 0 0 -0.425782,0.283203 l -0.9999996,2 a 0.50006306,0.50006306 0 1 0 0.8945312,0.447265 l 1.0000004,-2 a 0.50005,0.50005 0 0 0 -0.46875,-0.730468 z M 15,16 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z m -2,2 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z m 4,0 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/weather-snow-scattered-day.svg b/.icons/Gruvbox-Plus-Dark/panel/24/weather-snow-scattered-day.svg
new file mode 120000
index 000000000..5c5ccc9dd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/weather-snow-scattered-day.svg
@@ -0,0 +1 @@
+weather-snow-scattered.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/weather-snow-scattered-night.svg b/.icons/Gruvbox-Plus-Dark/panel/24/weather-snow-scattered-night.svg
new file mode 120000
index 000000000..5c5ccc9dd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/weather-snow-scattered-night.svg
@@ -0,0 +1 @@
+weather-snow-scattered.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/weather-snow-scattered.svg b/.icons/Gruvbox-Plus-Dark/panel/24/weather-snow-scattered.svg
new file mode 100644
index 000000000..e05e5125f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/weather-snow-scattered.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,4 C 9.92893,4 8.16529,5.26792 7.40625,7.0625 5.47842,7.3491 4,8.99242 4,11 c 0,2.20914 1.79086,4 4,4 l 1.1855469,0 C 9.6024017,13.841743 10.706174,13 12,13 c 1.293826,0 2.397598,0.841743 2.814453,2 L 16.5,15 C 18.433,15 20,13.433 20,11.5 20,9.70346 18.64921,8.2313 16.90625,8.03125 16.45168,5.73786 14.42687,4 12,4 Z m 0,10 a 2,2 0 0 0 -2,2 2,2 0 0 0 2,2 2,2 0 0 0 2,-2 2,2 0 0 0 -2,-2 z m -5,2 a 2,2 0 0 0 -2,2 2,2 0 0 0 2,2 2,2 0 0 0 2,-2 2,2 0 0 0 -2,-2 z m 10,0 a 2,2 0 0 0 -2,2 2,2 0 0 0 2,2 2,2 0 0 0 2,-2 2,2 0 0 0 -2,-2 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/weather-snow.svg b/.icons/Gruvbox-Plus-Dark/panel/24/weather-snow.svg
new file mode 100644
index 000000000..5e49f6ed3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/weather-snow.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,4.0039062 c -2.07107,0 -3.83471,1.2679201 -4.59375,3.0625 C 5.47842,7.3530063 4,8.9963263 4,11.003906 c 0,2.20914 1.79086,4 4,4 l 8.5,0 c 1.933,0 3.5,-1.567 3.5,-3.5 C 20,9.707366 18.64921,8.2352063 16.90625,8.0351562 16.45168,5.7417662 14.42687,4.0039062 12,4.0039062 Z M 8,16 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z m 4,0 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z m 4,0 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z M 6,18 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z m 4,0 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z m 4,0 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z m 4,0 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/weather-storm-day.svg b/.icons/Gruvbox-Plus-Dark/panel/24/weather-storm-day.svg
new file mode 120000
index 000000000..6f7583d33
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/weather-storm-day.svg
@@ -0,0 +1 @@
+weather-storm.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/weather-storm-night.svg b/.icons/Gruvbox-Plus-Dark/panel/24/weather-storm-night.svg
new file mode 120000
index 000000000..6f7583d33
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/weather-storm-night.svg
@@ -0,0 +1 @@
+weather-storm.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/weather-storm.svg b/.icons/Gruvbox-Plus-Dark/panel/24/weather-storm.svg
new file mode 100644
index 000000000..5826bbdf0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/weather-storm.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,4.0031 C 9.92893,4.0031 8.16529,5.27102 7.40625,7.0656 5.47842,7.3522 4,8.99552 4,11.0031 c 0,2.20914 1.79086,4 4,4 l 2,0 0,-2.5 c 0,-0.831 0.669,-1.5 1.5,-1.5 0.831,0 1.5,0.669 1.5,1.5 l 0,2.5 3.5,0 c 1.933,0 3.5,-1.567 3.5,-3.5 C 20,9.70656 18.64921,8.2344 16.90625,8.03435 16.45168,5.74096 14.42687,4.0031 12,4.0031 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m 11.34397,12.0001 c -0.20652,0.0677 -0.35453,0.28294 -0.34375,0.5 l 0,3.78089 c -0.0134,0.0301 -0.0239,0.0615 -0.0312,0.0937 l -0.625,0.625 -0.0312,0 -1.8125,0 -0.21875,0 -0.125,0.15625 -1,1 c -0.25698,0.15718 -0.30568,0.56716 -0.0927,0.78017 0.21301,0.21301 0.62299,0.16431 0.78017,-0.0927 l 0.84365,-0.8437 1.3125,0 0,1.5 c -0.004,0.26416 0.23582,0.50712 0.5,0.50712 0.26418,0 0.50374,-0.24296 0.5,-0.50712 l 0,-1.8125 0.6875,-0.6875 2.125,0 0.75,0.75 -1.40625,1.40625 c -0.25698,0.15718 -0.30568,0.56716 -0.0927,0.78017 0.21301,0.21301 0.62299,0.16431 0.78017,-0.0927 l 1.40625,-1.40625 1.40625,1.40625 c 0.15718,0.25698 0.56716,0.30568 0.78017,0.0927 0.21301,-0.21301 0.16431,-0.62299 -0.0927,-0.78017 l -3,-3 -0.125,-0.15625 -0.21875,0 -2,0 0,-3.49964 c 0.005,-0.29617 -0.30279,-0.55555 -0.59375,-0.5 -0.0208,-10e-4 -0.0417,-10e-4 -0.0625,0 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/weather-windy.svg b/.icons/Gruvbox-Plus-Dark/panel/24/weather-windy.svg
new file mode 100644
index 000000000..d7cebbe3f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/weather-windy.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" class="ColorScheme-Text" d="m 4.0142425,8.9999 8.9999995,0 c 0,0 2,0 2,-2 0,-2 -2,-2 -2,-2"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" class="ColorScheme-Text" d="m 9.0142425,11.9999 9.0000005,0 c 0,0 2,0 2,-2 0,-1.9999999 -2,-1.9999999 -2,-1.9999999"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" class="ColorScheme-Text" d="m 4.0142425,14.9999 9.0000005,0 c 0,0 2,0 2,2 0,2 -2,2 -2,2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/webtorrent-desktop-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/webtorrent-desktop-panel.svg
new file mode 100644
index 000000000..39b3e8218
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/webtorrent-desktop-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11.544922,4.0004268 A 1.9023651,1.8191537 0 0 0 10.548828,4.2426143 L 4.9511722,7.3344111 A 1.9023651,1.8191537 0 0 0 4.0000002,8.9105829 V 15.09027 a 1.9023651,1.8191537 0 0 0 0.951172,1.576172 l 5.5976558,3.089843 a 1.9023651,1.8191537 0 0 0 1.902344,0 l 5.597656,-3.089843 A 1.9023651,1.8191537 0 0 0 19,15.09027 V 8.9105829 A 1.9023651,1.8191537 0 0 0 18.048828,7.3344111 L 12.451172,4.2426143 A 1.9023651,1.8191537 0 0 0 11.544922,4.0004268 Z M 11.5,6.0004267 17,9.0394894 V 14.95941 L 11.5,18.000426 6.0000002,14.95941 V 9.0394894 Z m -1.480469,2.9999997 c -1.1153528,0 -2.0195308,1.0295726 -2.0195308,2.2988276 0,1.979326 3.1111108,3.534505 3.4999998,4.701172 0.388889,-1.166667 3.5,-2.721846 3.5,-4.701172 0,-1.269255 -0.904178,-2.2988276 -2.019531,-2.2988276 -0.584942,0 -1.11155,0.356359 -1.480469,0.808594 -0.368919,-0.452235 -0.895528,-0.808594 -1.480469,-0.808594 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/wechat-tray-unread.svg b/.icons/Gruvbox-Plus-Dark/panel/24/wechat-tray-unread.svg
new file mode 100644
index 000000000..ff1740a9b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/wechat-tray-unread.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 11,4 a 7,6.5 0 0 0 -7,6.5 7,6.5 0 0 0 2,4.546875 L 6,18 7.3203125,16.019531 a 7,6.5 0 0 0 2.2617187,0.833985 C 9.2131044,16.143061 9,15.348082 9,14.5 9,12.060117 10.723041,10.045383 13.048828,9.3066406 A 1,1 0 0 1 13,9 1,1 0 0 1 14,8 1,1 0 0 1 15,9 c 1.061383,0 2.066598,0.2619524 2.943359,0.7167969 A 7,6.5 0 0 0 11,4 Z M 8,8 A 1,1 0 0 1 9,9 1,1 0 0 1 8,10 1,1 0 0 1 7,9 1,1 0 0 1 8,8 Z m 7,2 a 5,4.5 0 0 0 -5,4.5 5,4.5 0 0 0 5,4.5 5,4.5 0 0 0 1.009766,-0.0957 C 16.06218,17.303725 17.387708,16 19,16 c 0.231334,0 0.454974,0.0314 0.671875,0.08203 A 5,4.5 0 0 0 20,14.5 5,4.5 0 0 0 15,10 Z m -2,2 a 1,1 0 0 1 1,1 1,1 0 0 1 -1,1 1,1 0 0 1 -1,-1 1,1 0 0 1 1,-1 z m 4,0 a 1,1 0 0 1 1,1 1,1 0 0 1 -1,1 1,1 0 0 1 -1,-1 1,1 0 0 1 1,-1 z m 2,6 c -0.425919,0 -0.778472,0.248751 -0.925781,0.613281 L 19,20 19,18 Z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="19" cy="19" r="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/wechat-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/24/wechat-tray.svg
new file mode 100644
index 000000000..5249e12eb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/wechat-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 11,4 a 7,6.5 0 0 0 -7,6.5 7,6.5 0 0 0 2,4.546875 L 6,18 7.3203125,16.019531 a 7,6.5 0 0 0 2.2617187,0.833985 C 9.2131044,16.143061 9,15.348082 9,14.5 9,12.060117 10.723042,10.045383 13.048829,9.306641 A 1,1 0 0 1 12.999999,9 a 1,1 0 0 1 1,-1 1,1 0 0 1 1,1 c 1.061383,0 2.066598,0.261952 2.943359,0.716797 A 7,6.5 0 0 0 10.999999,4 Z M 8,8 A 1,1 0 0 1 9,9 1,1 0 0 1 8,10 1,1 0 0 1 7,9 1,1 0 0 1 8,8 Z m 7,2 A 5,4.5 0 0 0 9.9999996,14.5 5,4.5 0 0 0 15,19 5,4.5 0 0 0 17.810547,18.216797 L 19,20 19,17.191406 A 5,4.5 0 0 0 20,14.5 5,4.5 0 0 0 15,10 Z m -2,2 a 1,1 0 0 1 1,1 1,1 0 0 1 -1,1 1,1 0 0 1 -1,-1 1,1 0 0 1 1,-1 z m 4,0 a 1,1 0 0 1 1,1 1,1 0 0 1 -1,1 1,1 0 0 1 -1,-1 1,1 0 0 1 1,-1 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/whatsapp-msg.svg b/.icons/Gruvbox-Plus-Dark/panel/24/whatsapp-msg.svg
new file mode 100644
index 000000000..c54f9c777
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/whatsapp-msg.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,3.9999897 c -0.1926,0 -0.383066,0.010178 -0.572266,0.023437 -0.0237,0.00175 -0.04651,0.00194 -0.07031,0.00391 -2.8577999,0.2255199 -5.2791531,1.9428 -6.5019532,4.375 -0.079116,0.1574498 -0.1596856,0.3152656 -0.2285157,0.4785156 -0.37451,0.8457004 -0.5782944,1.7420417 -0.6152343,2.6816407 -0.00162,0.03035 -0.00262,0.06135 -0.00391,0.0918 -0.00247,0.08976 -0.00646,0.179011 -0.00586,0.269531 C 4.001721,11.949208 4,11.97455 4,11.99999 c 0,0.93022 0.1657181,1.819336 0.4550781,2.648438 0.11645,0.371679 0.2502294,0.746683 0.4121094,1.126953 0.013811,0.03244 0.020209,0.05115 0.033203,0.08203 C 5.4611046,15.307881 6.2148981,15.000052 7,14.99999 c 1.6568542,0 3,1.343146 3,3 -9.1e-4,0.579832 -0.1698321,1.146976 -0.4863281,1.632812 0.0926,0.02774 0.1584022,0.04387 0.2675781,0.07813 0.52453,0.1646 1.121575,0.252873 1.796875,0.277343 0.02825,0.0014 0.05761,0.0028 0.08594,0.0039 0.0924,0.003 0.181844,0.0078 0.277344,0.0078 0.0078,0 0.01373,5.7e-5 0.02149,0 0.01231,5.5e-5 0.02478,0 0.03711,0 0.22339,0 0.443449,-0.01152 0.662109,-0.0293 1.9778,-0.14065 3.566394,-0.871468 4.996094,-2.298828 1.178,-1.176 1.908766,-2.627283 2.197266,-4.146484 0.02658,-0.13883 0.04706,-0.280545 0.06641,-0.421875 0.0117,-0.08676 0.02438,-0.172726 0.0332,-0.259766 0.01939,-0.18667 0.03067,-0.376056 0.03711,-0.566406 0.0014,-0.04797 0.0034,-0.09459 0.0039,-0.142578 C 19.996788,12.090066 20,12.044839 20,11.99999 20,7.6419892 16.549603,4.1221491 12.220703,4.0058491 c -0.0336,-0.0015 -0.06786,-0.00142 -0.101562,-0.00195 -0.04,-5.86e-4 -0.07904,-0.00391 -0.119141,-0.00391 z m -2.5,4 c 0.828427,0 1.5,0.6715729 1.5,1.5 0,0.5 0,1.5000003 -1,1.5000003 0,1 2.031563,2.945724 3,3 0,-1 1,-1 1.5,-1 0.828427,0 1.5,0.671573 1.5,1.5 0,0.828427 -0.671573,1.5 -1.5,1.5 l -0.560547,0 C 13.643139,15.993498 13.297744,15.884041 12.8125,15.707021 11.189553,15.114961 10.062843,14.164523 8.9082031,12.414052 8.2356082,11.394369 8.0036,10.780715 8,10.017568 L 8,9.4999897 c 0,-0.8284271 0.6715729,-1.5 1.5,-1.5 z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="7" cy="18" r="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/whatsapp-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/24/whatsapp-tray.svg
new file mode 100644
index 000000000..cd7a3842f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/whatsapp-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12.000005,3.9999714 c -0.1926,0 -0.383065,0.010178 -0.572265,0.023437 -0.0237,0.00175 -0.04651,0.00194 -0.07031,0.00391 -2.8577999,0.22552 -5.2791533,1.9428 -6.5019534,4.375 -0.079116,0.1574499 -0.1596861,0.3152656 -0.2285162,0.4785156 -0.37451,0.8457003 -0.5782944,1.74204 -0.6152344,2.68164 -0.00162,0.03035 -0.00262,0.06135 -0.00391,0.0918 -0.00247,0.08976 -0.00646,0.179012 -0.00586,0.269532 -2.321e-4,0.02539 -0.00195,0.05073 -0.00195,0.07617 0,0.93022 0.1657181,1.819337 0.4550781,2.648438 0.11645,0.371679 0.2502294,0.746683 0.4121094,1.126953 0.40323,0.94731 0.454075,1.204793 0.390625,1.996093 -0.044209,0.55135 -0.1940394,1.114741 -0.3808594,1.431641 -0.16938,0.28738 -0.3046875,0.584666 -0.3046875,0.660156 0,0.23342 1.3473157,0.151313 2.5410151,-0.154297 1.3984,-0.35802 1.521369,-0.357817 2.667969,0.002 0.5245303,0.1646 1.1215753,0.252873 1.7968753,0.277343 0.02825,0.0014 0.05761,0.0028 0.08594,0.0039 0.0924,0.003 0.181844,0.0078 0.277344,0.0078 0.0078,0 0.01373,5.7e-5 0.02148,0 0.01231,5.5e-5 0.02478,0 0.03711,0 0.22339,0 0.443449,-0.01152 0.662109,-0.0293 1.9778,-0.14065 3.566394,-0.871468 4.996094,-2.298828 1.178,-1.176 1.908766,-2.627284 2.197266,-4.146485 0.02658,-0.13883 0.04706,-0.280545 0.06641,-0.421875 0.0117,-0.08676 0.02438,-0.172725 0.0332,-0.259765 0.01939,-0.18667 0.03067,-0.376057 0.03711,-0.566407 0.0014,-0.04797 0.0034,-0.09459 0.0039,-0.142578 6.94e-4,-0.04469 0.0039,-0.08994 0.0039,-0.134789 0,-4.3580002 -3.450397,-7.8778408 -7.779297,-7.9941408 -0.0336,-0.0015 -0.06786,-0.00142 -0.101562,-0.00195 -0.04,-5.828e-4 -0.07904,-0.00391 -0.119141,-0.00391 z m -2.4999999,4 c 0.8284269,0 1.4999999,0.6715729 1.4999999,1.4999999 0,0.5 0,1.4999997 -1,1.4999997 0,1 2.031563,2.945724 3,3 0,-1 1,-1 1.5,-1 0.828427,0 1.5,0.671573 1.5,1.5 0,0.828427 -0.671573,1.5 -1.5,1.5 l -0.560547,0 C 13.643144,15.993479 13.297749,15.884022 12.812505,15.707002 11.189558,15.114942 10.062848,14.164505 8.908208,12.414034 8.2356131,11.394351 8.003605,10.780696 8.000005,10.017549 l 0,-0.5175777 c 0,-0.828427 0.671573,-1.4999999 1.5000001,-1.4999999 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/whatsapp-warning-msg.svg b/.icons/Gruvbox-Plus-Dark/panel/24/whatsapp-warning-msg.svg
new file mode 100644
index 000000000..08bea6ab5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/whatsapp-warning-msg.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m 12,3.9999897 c -0.1926,0 -0.383066,0.010178 -0.572266,0.023437 -0.0237,0.00175 -0.04651,0.00194 -0.07031,0.00391 -2.8577999,0.2255199 -5.2791531,1.9428 -6.5019532,4.375 -0.079116,0.1574498 -0.1596856,0.3152656 -0.2285157,0.4785156 -0.37451,0.8457004 -0.5782944,1.7420417 -0.6152343,2.6816407 -0.00162,0.03035 -0.00262,0.06135 -0.00391,0.0918 -0.00247,0.08976 -0.00646,0.179011 -0.00586,0.269531 C 4.001721,11.949208 4,11.97455 4,11.99999 c 0,0.93022 0.1657181,1.819336 0.4550781,2.648438 0.11645,0.371679 0.2502294,0.746683 0.4121094,1.126953 0.013811,0.03244 0.020209,0.05115 0.033203,0.08203 C 5.4611046,15.307881 6.2148981,15.000052 7,14.99999 c 1.6568542,0 3,1.343146 3,3 -9.1e-4,0.579832 -0.1698321,1.146976 -0.4863281,1.632812 0.0926,0.02774 0.1584022,0.04387 0.2675781,0.07813 0.52453,0.1646 1.121575,0.252873 1.796875,0.277343 0.02825,0.0014 0.05761,0.0028 0.08594,0.0039 0.0924,0.003 0.181844,0.0078 0.277344,0.0078 0.0078,0 0.01373,5.7e-5 0.02149,0 0.01231,5.5e-5 0.02478,0 0.03711,0 0.22339,0 0.443449,-0.01152 0.662109,-0.0293 1.9778,-0.14065 3.566394,-0.871468 4.996094,-2.298828 1.178,-1.176 1.908766,-2.627283 2.197266,-4.146484 0.02658,-0.13883 0.04706,-0.280545 0.06641,-0.421875 0.0117,-0.08676 0.02438,-0.172726 0.0332,-0.259766 0.01939,-0.18667 0.03067,-0.376056 0.03711,-0.566406 0.0014,-0.04797 0.0034,-0.09459 0.0039,-0.142578 C 19.996788,12.090066 20,12.044839 20,11.99999 20,7.6419892 16.549603,4.1221491 12.220703,4.0058491 c -0.0336,-0.0015 -0.06786,-0.00142 -0.101562,-0.00195 -0.04,-5.86e-4 -0.07904,-0.00391 -0.119141,-0.00391 z m -2.5,4 c 0.828427,0 1.5,0.6715729 1.5,1.5 0,0.5 0,1.5000003 -1,1.5000003 0,1 2.031563,2.945724 3,3 0,-1 1,-1 1.5,-1 0.828427,0 1.5,0.671573 1.5,1.5 0,0.828427 -0.671573,1.5 -1.5,1.5 l -0.560547,0 C 13.643139,15.993498 13.297744,15.884041 12.8125,15.707021 11.189553,15.114961 10.062843,14.164523 8.9082031,12.414052 8.2356082,11.394369 8.0036,10.780715 8,10.017568 L 8,9.4999897 c 0,-0.8284271 0.6715729,-1.5 1.5,-1.5 z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="7" cy="18" r="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/whatsapp-warning.svg b/.icons/Gruvbox-Plus-Dark/panel/24/whatsapp-warning.svg
new file mode 100644
index 000000000..1608d7339
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/whatsapp-warning.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m 11.999999,3.9999428 c -0.1926,0 -0.383065,0.010178 -0.572265,0.023437 -0.0237,0.00175 -0.04651,0.00194 -0.07031,0.00391 -2.8577999,0.22552 -5.2791533,1.9428 -6.5019534,4.375 C 4.7763546,8.5597397 4.6957845,8.7175554 4.6269544,8.8808054 4.2524444,9.7265057 4.04866,10.622846 4.01172,11.562446 4.0101,11.592796 4.0091,11.623796 4.00781,11.654246 4.00534,11.744006 4.00135,11.833258 4.00195,11.923778 4.0017179,11.949168 4,11.974508 4,11.999948 c 0,0.93022 0.1657181,1.819337 0.4550781,2.648438 0.11645,0.371679 0.2502294,0.746683 0.4121094,1.126953 0.40323,0.94731 0.454075,1.204793 0.390625,1.996093 -0.044209,0.55135 -0.1940394,1.114741 -0.3808594,1.431641 -0.16938,0.28738 -0.3046875,0.584666 -0.3046875,0.660156 0,0.23342 1.3473157,0.151313 2.5410151,-0.154297 1.3984,-0.35802 1.521369,-0.357817 2.667969,0.002 0.5245303,0.1646 1.1215753,0.252873 1.7968753,0.277343 0.02825,0.0014 0.05761,0.0028 0.08594,0.0039 0.0924,0.003 0.181844,0.0078 0.277344,0.0078 0.0078,0 0.01373,5.7e-5 0.02148,0 0.01231,5.5e-5 0.02478,0 0.03711,0 0.22339,0 0.443449,-0.01152 0.662109,-0.0293 1.9778,-0.14065 3.566394,-0.871468 4.996094,-2.298828 1.178,-1.176 1.908766,-2.627284 2.197266,-4.146485 0.02658,-0.13883 0.04706,-0.280545 0.06641,-0.421875 0.0117,-0.08676 0.02438,-0.172725 0.0332,-0.259765 0.01939,-0.18667 0.03067,-0.376057 0.03711,-0.566407 0.0014,-0.04797 0.0034,-0.09459 0.0039,-0.142578 6.94e-4,-0.04469 0.0039,-0.08994 0.0039,-0.134789 0,-4.3580008 -3.450397,-7.8778414 -7.779297,-7.9941414 -0.0336,-0.0015 -0.06786,-0.00142 -0.101562,-0.00195 -0.04,-5.828e-4 -0.07904,-0.00391 -0.119141,-0.00391 z m -2.4999999,4 c 0.8284269,0 1.4999999,0.6715729 1.4999999,1.4999999 0,0.5 0,1.5000003 -0.9999999,1.5000003 0,1 2.0315629,2.945724 2.9999999,3 0,-1 1,-1 1.5,-1 0.828427,0 1.5,0.671573 1.5,1.5 0,0.828427 -0.671573,1.5 -1.5,1.5 l -0.560547,0 C 13.643138,15.993451 13.297743,15.883994 12.812499,15.706974 11.189552,15.114914 10.062842,14.164477 8.908202,12.414006 8.2356071,11.394323 8.003599,10.780668 7.999999,10.017521 l 0,-0.5175783 c 0,-0.828427 0.671573,-1.4999999 1.5000001,-1.4999999 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/whatsie-tray-attention.svg b/.icons/Gruvbox-Plus-Dark/panel/24/whatsie-tray-attention.svg
new file mode 100644
index 000000000..30de2bac1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/whatsie-tray-attention.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(1 1)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 3c-0.19263 0-0.38312 0.010178-0.57227 0.023437-0.02374 0.00175-0.04659 0.00193-0.07031 0.00391-2.8574 0.2256-5.2788 1.9429-6.5015 4.375-0.0791 0.1575-0.1597 0.3153-0.2285 0.4786-0.3746 0.8457-0.5783 1.742-0.6153 2.6811-0.00162 0.03035-0.00262 0.06135-0.00391 0.0918-0.00247 0.08976-0.00646 0.17901-0.00586 0.26953-0.0002 0.026-0.0019 0.052-0.0019 0.077 0 0.93022 0.16572 1.8193 0.45508 2.6484 0.0674 0.21512 0.15718 0.43462 0.23828 0.65234a3 3 0 0 1 1.3066 -0.301 3 3 0 0 1 3 3 3 3 0 0 1 -0.375 1.451c0.3187 0.01318 0.62772 0.09391 1.1562 0.25977 0.52453 0.1646 1.1215 0.25287 1.7969 0.27734 0.02825 0.0014 0.05761 0.0028 0.08594 0.0039 0.09243 0.0026 0.18187 0.0078 0.27734 0.0078 0.0078 0 0.01373 0.000057 0.02149 0 0.01231 0.000055 0.02478 0 0.03711 0 0.22339 0 0.44345-0.01152 0.66211-0.0293 1.9778-0.14065 3.5664-0.87147 4.9961-2.2988 1.178-1.176 1.9088-2.6293 2.1973-4.1484 0.02658-0.13884 0.04706-0.27859 0.06641-0.41992 0.0117-0.08676 0.02438-0.17272 0.0332-0.25977 0.01939-0.18667 0.03067-0.37606 0.03711-0.56641 0.0014-0.04797 0.0034-0.09654 0.0039-0.14453 0.002-0.045 0.005-0.088 0.005-0.133 0-4.358-3.45-7.8778-7.779-7.9941-0.034-0.001-0.068-0.0015-0.102-0.002-0.04-0.0006-0.079-0.0039-0.119-0.0039zm-5 6a2 2 0 0 1 2 2 2 2 0 0 1 -2 2 2 2 0 0 1 -2 -2 2 2 0 0 1 2 -2zm5 0a2 2 0 0 1 2 2 2 2 0 0 1 -2 2 2 2 0 0 1 -2 -2 2 2 0 0 1 2 -2zm5 0a2 2 0 0 1 2 2 2 2 0 0 1 -2 2 2 2 0 0 1 -2 -2 2 2 0 0 1 2 -2z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="5" cy="17" r="2"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/whatsie-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/24/whatsie-tray.svg
new file mode 100644
index 000000000..7407894a1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/whatsie-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 4c-0.19263 0-0.38312 0.010178-0.57227 0.023437-0.02374 0.00175-0.04659 0.00193-0.07031 0.00391-2.8578 0.22552-5.2792 1.9429-6.502 4.375-0.079115 0.15745-0.15969 0.31526-0.22852 0.47852-0.37451 0.8457-0.57829 1.742-0.61523 2.6816-0.00162 0.03035-0.00262 0.06135-0.00391 0.0918-0.00247 0.08976-0.00646 0.17901-0.00586 0.26953-0.0002 0.025-0.0019 0.051-0.0019 0.076 0 0.93022 0.16572 1.8193 0.45508 2.6484 0.11645 0.37168 0.25023 0.74664 0.41211 1.127 0.40323 0.94731 0.45407 1.2048 0.39062 1.9961-0.044209 0.55135-0.19404 1.1147-0.38086 1.4316-0.16938 0.28738-0.30469 0.58467-0.30469 0.66016 0 0.23342 1.3474 0.15131 2.541-0.1543 1.3984-0.35802 1.5213-0.35781 2.668 0.002 0.52453 0.1646 1.1215 0.25287 1.7969 0.27734 0.02825 0.0014 0.05761 0.0028 0.08594 0.0039 0.09243 0.0026 0.18187 0.0078 0.27734 0.0078 0.0078 0 0.01373 0.000057 0.02148 0 0.01231 0.000055 0.02478 0 0.03711 0 0.22339 0 0.44345-0.01152 0.66211-0.0293 1.9778-0.14065 3.5664-0.87147 4.9961-2.2988 1.178-1.176 1.9088-2.6293 2.1973-4.1484 0.02658-0.13884 0.04706-0.27859 0.06641-0.41992 0.0117-0.08676 0.02438-0.17272 0.0332-0.25977 0.01939-0.18667 0.03067-0.37606 0.03711-0.56641 0.0014-0.04797 0.0034-0.09654 0.0039-0.14453 0.002-0.045 0.005-0.088 0.005-0.133 0-4.3581-3.45-7.8778-7.779-7.9942-0.034-0.0009-0.068-0.0014-0.102-0.0019-0.04-0.0006-0.079-0.0039-0.119-0.0039zm-5 6a2 2 0 0 1 2 2 2 2 0 0 1 -2 2 2 2 0 0 1 -2 -2 2 2 0 0 1 2 -2zm5 0a2 2 0 0 1 2 2 2 2 0 0 1 -2 2 2 2 0 0 1 -2 -2 2 2 0 0 1 2 -2zm5 0a2 2 0 0 1 2 2 2 2 0 0 1 -2 2 2 2 0 0 1 -2 -2 2 2 0 0 1 2 -2z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/whiskermenu-manjaro.svg b/.icons/Gruvbox-Plus-Dark/panel/24/whiskermenu-manjaro.svg
new file mode 120000
index 000000000..b9bdd2f27
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/whiskermenu-manjaro.svg
@@ -0,0 +1 @@
+manjaro-settings-manager-panel.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/wire-tray-attention.svg b/.icons/Gruvbox-Plus-Dark/panel/24/wire-tray-attention.svg
new file mode 100644
index 000000000..0eb43b69e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/wire-tray-attention.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 4c-4.432 0-8 3.568-8 8s3.568 8 8 8 8-3.568 8-8-3.568-8-8-8zm-5 4h1v5.4121s-0.00159 0.35817 0.28125 0.75195c0.2829 0.394 0.8348 0.836 2.2188 0.836 0.1057 0 0.13618-0.03608 0.23242-0.04102-0.0713-0.07661-0.2069-0.13191-0.26367-0.21094-0.467-0.65-0.469-1.336-0.469-1.336v-4.3398l0.0039-0.0293s0.02383-0.14462 0.08398-0.26367c0.06-0.119 0.163-0.2585 0.32-0.3808 0.315-0.2445 0.815-0.4097 1.6-0.3984 0.7801 0.01119 1.2658 0.1747 1.5762 0.4082 0.15521 0.11675 0.26015 0.25098 0.32227 0.36719s0.08984 0.26172 0.08984 0.26172l0.0039 0.0332v4.3418s-0.0016 0.68558-0.46875 1.3359c-0.05676 0.07903-0.19237 0.13433-0.26367 0.21094 0.096 0.005 0.126 0.041 0.232 0.041 1.384 0 1.936-0.442 2.219-0.836s0.281-0.752 0.281-0.752v-5.412h1v5.4121s-0.0016 0.68558-0.46875 1.3359c-0.467 0.65-1.415 1.252-3.031 1.252-0.622 0-1.065-0.148-1.5-0.295-0.435 0.147-0.878 0.295-1.5 0.295-1.6161 0-2.5641-0.602-3.0312-1.252-0.4672-0.65-0.4688-1.336-0.4688-1.336v-5.412zm4.9922 1c-0.63905-0.0092-0.88911 0.12554-0.96875 0.1875-0.02172 0.0169-0.01804 0.01642-0.02344 0.02344v4.2012s-0.0016 0.35816 0.28125 0.75195c0.14343 0.19968 0.36351 0.40974 0.71875 0.57031 0.35523-0.16057 0.57533-0.37064 0.71875-0.57031 0.283-0.394 0.281-0.752 0.281-0.752v-4.1895c-0.0065-0.0066 0.000046-0.0019-0.01563-0.01367-0.083-0.0626-0.348-0.1996-0.992-0.2088z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="21" cy="18" r="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/wire-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/24/wire-tray.svg
new file mode 100644
index 000000000..cc97b279b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/wire-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 4c-4.432 0-8 3.568-8 8s3.568 8 8 8 8-3.568 8-8-3.568-8-8-8zm-5 4h1v5.4121s-0.00159 0.35817 0.28125 0.75195c0.2829 0.394 0.8348 0.836 2.2188 0.836 0.1057 0 0.13618-0.03608 0.23242-0.04102-0.0713-0.07661-0.2069-0.13191-0.26367-0.21094-0.467-0.65-0.469-1.336-0.469-1.336v-4.3398l0.0039-0.0293s0.02383-0.14462 0.08398-0.26367c0.06-0.119 0.163-0.2585 0.32-0.3808 0.315-0.2445 0.815-0.4097 1.6-0.3984 0.7801 0.01119 1.2658 0.1747 1.5762 0.4082 0.15521 0.11675 0.26015 0.25098 0.32227 0.36719s0.08984 0.26172 0.08984 0.26172l0.0039 0.0332v4.3418s-0.0016 0.68558-0.46875 1.3359c-0.05676 0.07903-0.19237 0.13433-0.26367 0.21094 0.096 0.005 0.126 0.041 0.232 0.041 1.384 0 1.936-0.442 2.219-0.836s0.281-0.752 0.281-0.752v-5.412h1v5.4121s-0.0016 0.68558-0.46875 1.3359c-0.467 0.65-1.415 1.252-3.031 1.252-0.622 0-1.065-0.148-1.5-0.295-0.435 0.147-0.878 0.295-1.5 0.295-1.6161 0-2.5641-0.602-3.0312-1.252-0.4672-0.65-0.4688-1.336-0.4688-1.336v-5.412zm4.9922 1c-0.63905-0.0092-0.88911 0.12554-0.96875 0.1875-0.02172 0.0169-0.01804 0.01642-0.02344 0.02344v4.2012s-0.0016 0.35816 0.28125 0.75195c0.14343 0.19968 0.36351 0.40974 0.71875 0.57031 0.35523-0.16057 0.57533-0.37064 0.71875-0.57031 0.283-0.394 0.281-0.752 0.281-0.752v-4.1895c-0.0065-0.0066 0.000046-0.0019-0.01563-0.01367-0.083-0.0626-0.348-0.1996-0.992-0.2088z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/wired.svg b/.icons/Gruvbox-Plus-Dark/panel/24/wired.svg
new file mode 120000
index 000000000..84ab20350
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/wired.svg
@@ -0,0 +1 @@
+network-wired.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/wiznote-indicator.svg b/.icons/Gruvbox-Plus-Dark/panel/24/wiznote-indicator.svg
new file mode 100644
index 000000000..3d9ed3025
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/wiznote-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m15 5-1.5 6-0.5-3-4 1-1 3-1-5-3 1 2 9.5 3.777 0.566 0.723-2.566 0.764 2.789 4.736 0.711 4-13z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/workrave-indicator-quiet.svg b/.icons/Gruvbox-Plus-Dark/panel/24/workrave-indicator-quiet.svg
new file mode 100644
index 000000000..dd9dde9ee
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/workrave-indicator-quiet.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 4a4 4 0 0 0 -4 4 4 4 0 0 0 4 4 4 4 0 0 0 4 -4 4 4 0 0 0 -4 -4zm-1 2h2v1h1v2h-1v1h-2v-1h-1v-2h1v-1zm1 8c-8.0004 0.004-8 5.145-8 5.145v0.855h10.174l1.535-1.535-2.123-2.121 1.92-1.92c-0.955-0.261-2.101-0.425-3.506-0.424zm4.414 0.93-1.414 1.414 2.123 2.121-2.123 2.123 1.414 1.412 2.121-2.121 2.123 2.121l1.4121-1.4121-2.1211-2.123 2.1211-2.1211-1.4121-1.4141-2.123 2.123-2.1211-2.123z"/>
+ <g transform="translate(-39.549 -8.213)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m30.565 21.238 1.414 1.414-1.793 1.793h5.172v2h-5.172l1.793 1.793-1.414 1.414-4.207-4.207z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/workrave-indicator-suspended.svg b/.icons/Gruvbox-Plus-Dark/panel/24/workrave-indicator-suspended.svg
new file mode 100644
index 000000000..1e08bad8b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/workrave-indicator-suspended.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m4.223 2.8063-1.416 1.416 16.971 16.971 1.416-1.416-16.971-16.971zm7.777 1.1933a4 4 0 0 0 -3.3512 1.8204l1.3516 1.3516v-0.17188h1v-1h2v1h1v2h-1v1h-0.17188l1.3496 1.3496a4 4 0 0 0 1.8223 -3.3496 4 4 0 0 0 -4 -4zm-0.79492 10.033c-7.1831 0.34142-7.2051 5.1113-7.2051 5.1113v0.85547h13.172l-5.9668-5.9668z"/>
+ <g transform="translate(-39.549 -8.213)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m30.565 21.238 1.414 1.414-1.793 1.793h5.172v2h-5.172l1.793 1.793-1.414 1.414-4.207-4.207z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/workrave-indicator.svg b/.icons/Gruvbox-Plus-Dark/panel/24/workrave-indicator.svg
new file mode 100644
index 000000000..eb02c13cd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/workrave-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12 4a4 4 0 0 0 -4 4 4 4 0 0 0 4 4 4 4 0 0 0 4 -4 4 4 0 0 0 -4 -4zm-1 2h2v1h1v2h-1v1h-2v-1h-1v-2h1v-1zm1 8c-8.0004 0.004-8 5.145-8 5.145v0.855h16v-0.85547s-0.000307-5.1484-8-5.1445z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/xchat-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/xchat-panel.svg
new file mode 100644
index 000000000..f37edfe49
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/xchat-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path fill-rule="evenodd" style="fill:currentColor" class="ColorScheme-Text" d="m7.4062 4.9874c-0.25562 0-0.52288 0.085381-0.71875 0.28125l-1.4062 1.4062c-0.39174 0.39174-0.39174 1.0458 0 1.4375l0.875 0.875h5.6875l-3.719-3.7186c-0.1959-0.1959-0.46305-0.28125-0.71875-0.28125zm9.1875 0c-0.26144 0-0.52288 0.085381-0.71875 0.28125l-3.7188 3.7188h5.6875l0.875-0.875c0.39174-0.39174 0.39174-1.0458 0-1.4375l-1.4062-1.4062c-0.19587-0.19587-0.45731-0.28125-0.71875-0.28125zm-8.1155 4.5079a0.50005 0.50005 0 0 0 -0.4785 0.4921v1.5 2a0.50005 0.50005 0 1 0 1 0v-1.5h1v1.5a0.50005 0.50005 0 1 0 1 0v-2a0.50005 0.50005 0 0 0 -0.5 -0.5h-1.5v-1a0.50005 0.50005 0 0 0 -0.5215 -0.4917zm11 0a0.50005 0.50005 0 0 0 -0.478 0.4921v1h-0.5a0.50005 0.50005 0 0 0 0 1h0.5v1.5a0.50005 0.50005 0 0 0 0.5 0.5h1.5a0.50005 0.50005 0 1 0 0 -1h-1v-1h1a0.50005 0.50005 0 1 0 0 -1h-1v-1a0.50005 0.50005 0 0 0 -0.521 -0.4917zm-15.978 1.4917a0.50005 0.50005 0 0 0 -0.5 0.5v2a0.50005 0.50005 0 0 0 0.5 0.5h2a0.50005 0.50005 0 1 0 0 -1h-1.5v-1h1.5a0.50005 0.50005 0 1 0 0 -1h-2zm10 0a0.50005 0.50005 0 0 0 -0.5 0.5v2a0.50005 0.50005 0 0 0 0.5 0.5h0.75a0.50005 0.50005 0 1 0 0 -1h-0.25v-1h1v1.5a0.50005 0.50005 0 1 0 1 0v-2a0.50005 0.50005 0 0 0 -0.5 -0.5h-2zm-7.3438 4-0.875 0.875c-0.39174 0.39174-0.39174 1.0458 0 1.4375l1.4062 1.4062c0.39174 0.39174 1.0458 0.39174 1.4375 0l3.7188-3.7187h-5.6875zm6 0 3.7188 3.7187c0.39174 0.39174 1.0458 0.39174 1.4375 0l1.4062-1.4062c0.39174-0.39174 0.39174-1.0458 0-1.4375l-0.875-0.875h-5.6875z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/xfce-newmail.svg b/.icons/Gruvbox-Plus-Dark/panel/24/xfce-newmail.svg
new file mode 120000
index 000000000..b42a97ab0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/xfce-newmail.svg
@@ -0,0 +1 @@
+indicator-messages-new.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/xfce-nomail.svg b/.icons/Gruvbox-Plus-Dark/panel/24/xfce-nomail.svg
new file mode 120000
index 000000000..af817c6dc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/xfce-nomail.svg
@@ -0,0 +1 @@
+applications-email-panel.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/xfce4-battery-caution-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/24/xfce4-battery-caution-charging.svg
new file mode 120000
index 000000000..47cf3ff48
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/xfce4-battery-caution-charging.svg
@@ -0,0 +1 @@
+battery-000-charging.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/xfce4-battery-caution.svg b/.icons/Gruvbox-Plus-Dark/panel/24/xfce4-battery-caution.svg
new file mode 120000
index 000000000..1bf261b38
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/xfce4-battery-caution.svg
@@ -0,0 +1 @@
+battery-000.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/xfce4-battery-critical-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/24/xfce4-battery-critical-charging.svg
new file mode 120000
index 000000000..47cf3ff48
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/xfce4-battery-critical-charging.svg
@@ -0,0 +1 @@
+battery-000-charging.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/xfce4-battery-critical.svg b/.icons/Gruvbox-Plus-Dark/panel/24/xfce4-battery-critical.svg
new file mode 120000
index 000000000..1bf261b38
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/xfce4-battery-critical.svg
@@ -0,0 +1 @@
+battery-000.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/xfce4-battery-empty.svg b/.icons/Gruvbox-Plus-Dark/panel/24/xfce4-battery-empty.svg
new file mode 120000
index 000000000..1bf261b38
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/xfce4-battery-empty.svg
@@ -0,0 +1 @@
+battery-000.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/xfce4-battery-full-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/24/xfce4-battery-full-charging.svg
new file mode 120000
index 000000000..cf8762b37
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/xfce4-battery-full-charging.svg
@@ -0,0 +1 @@
+battery-100-charged.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/xfce4-battery-full.svg b/.icons/Gruvbox-Plus-Dark/panel/24/xfce4-battery-full.svg
new file mode 120000
index 000000000..51e311fbd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/xfce4-battery-full.svg
@@ -0,0 +1 @@
+battery-100.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/xfce4-battery-good-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/24/xfce4-battery-good-charging.svg
new file mode 120000
index 000000000..83926f7cf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/xfce4-battery-good-charging.svg
@@ -0,0 +1 @@
+battery-080-charging.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/xfce4-battery-good.svg b/.icons/Gruvbox-Plus-Dark/panel/24/xfce4-battery-good.svg
new file mode 120000
index 000000000..353e367fb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/xfce4-battery-good.svg
@@ -0,0 +1 @@
+battery-080.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/xfce4-battery-low-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/24/xfce4-battery-low-charging.svg
new file mode 120000
index 000000000..5c4b1caf0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/xfce4-battery-low-charging.svg
@@ -0,0 +1 @@
+battery-020-charging.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/xfce4-battery-low.svg b/.icons/Gruvbox-Plus-Dark/panel/24/xfce4-battery-low.svg
new file mode 120000
index 000000000..f76eaff39
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/xfce4-battery-low.svg
@@ -0,0 +1 @@
+battery-020.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/xfce4-battery-missing.svg b/.icons/Gruvbox-Plus-Dark/panel/24/xfce4-battery-missing.svg
new file mode 120000
index 000000000..245b4cabc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/xfce4-battery-missing.svg
@@ -0,0 +1 @@
+battery-missing.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/xfce4-battery-ok-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/24/xfce4-battery-ok-charging.svg
new file mode 120000
index 000000000..83926f7cf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/xfce4-battery-ok-charging.svg
@@ -0,0 +1 @@
+battery-080-charging.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/xfce4-battery-ok.svg b/.icons/Gruvbox-Plus-Dark/panel/24/xfce4-battery-ok.svg
new file mode 120000
index 000000000..353e367fb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/xfce4-battery-ok.svg
@@ -0,0 +1 @@
+battery-080.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/xfce4-battery-plugin.svg b/.icons/Gruvbox-Plus-Dark/panel/24/xfce4-battery-plugin.svg
new file mode 120000
index 000000000..51e311fbd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/xfce4-battery-plugin.svg
@@ -0,0 +1 @@
+battery-100.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/xfce4-fsguard-plugin-urgent.svg b/.icons/Gruvbox-Plus-Dark/panel/24/xfce4-fsguard-plugin-urgent.svg
new file mode 100644
index 000000000..32942e516
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/xfce4-fsguard-plugin-urgent.svg
@@ -0,0 +1,7 @@
+<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m6 4c-0.554 0-1 0.446-1 1v14c0 0.554 0.446 1 1 1h7.006c-2.92e-4 -0.02301-0.006342-0.04528-0.005859-0.06836 0.006994-0.3211 0.08528-0.6373 0.2344-0.9258l1.793-3.477 1.793-3.479c0.2998-0.5811 0.8857-1.008 1.57-1.049h0.001953 0.001953c0.06672-0.0038 0.1344-0.0036 0.2012 0 0.1405 0.0074 0.2735 0.04215 0.4043 0.08008v-6.082c0-0.554-0.446-1-1-1h-12zm6 3c2.209 0 4 1.791 4 4s-1.791 4-4 4h-4v-4c0-2.209 1.791-4 4-4zm0 2c-1.105 0-2 0.8954-2 2 0 1.105 0.8954 2 2 2s2-0.8954 2-2c0-1.105-0.8954-2-2-2z" fill="currentColor"/>
+ <path class="ColorScheme-NeutralText" d="m18.45 12a0.9137 1.023 0 0 0-0.7422 0.5098l-1.793 3.479-1.793 3.477a0.9137 1.023 0 0 0-0.123 0.4883 0.9137 1.023 0 0 0 0.9141 1.047h3.586 3.586a0.9137 1.023 0 0 0 0.791-1.535l-1.793-3.477-1.793-3.479a0.9137 1.023 0 0 0-0.748-0.5098 0.9137 1.023 0 0 0-0.0918 0zm-0.4512 2h1v4h-1v-4zm0 5h1v1h-1v-1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/xfce4-fsguard-plugin-warning.svg b/.icons/Gruvbox-Plus-Dark/panel/24/xfce4-fsguard-plugin-warning.svg
new file mode 120000
index 000000000..025a24875
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/xfce4-fsguard-plugin-warning.svg
@@ -0,0 +1 @@
+xfce4-fsguard-plugin-urgent.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/xfce4-fsguard-plugin.svg b/.icons/Gruvbox-Plus-Dark/panel/24/xfce4-fsguard-plugin.svg
new file mode 120000
index 000000000..9d25e6ec1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/xfce4-fsguard-plugin.svg
@@ -0,0 +1 @@
+drive-harddisk.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/xfce4-mixer-muted.svg b/.icons/Gruvbox-Plus-Dark/panel/24/xfce4-mixer-muted.svg
new file mode 120000
index 000000000..157d72e0f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/xfce4-mixer-muted.svg
@@ -0,0 +1 @@
+audio-volume-muted.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/xfce4-mixer-no-muted.svg b/.icons/Gruvbox-Plus-Dark/panel/24/xfce4-mixer-no-muted.svg
new file mode 120000
index 000000000..d4a80f3e0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/xfce4-mixer-no-muted.svg
@@ -0,0 +1 @@
+audio-volume-high-panel.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/xfce4-mixer-no-record.svg b/.icons/Gruvbox-Plus-Dark/panel/24/xfce4-mixer-no-record.svg
new file mode 120000
index 000000000..ad16fd28c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/xfce4-mixer-no-record.svg
@@ -0,0 +1 @@
+microphone-sensitivity-low.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/xfce4-mixer-record.svg b/.icons/Gruvbox-Plus-Dark/panel/24/xfce4-mixer-record.svg
new file mode 120000
index 000000000..24e3adab8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/xfce4-mixer-record.svg
@@ -0,0 +1 @@
+microphone-sensitivity-high.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/xfce4-mixer-volume-high.svg b/.icons/Gruvbox-Plus-Dark/panel/24/xfce4-mixer-volume-high.svg
new file mode 120000
index 000000000..d4a80f3e0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/xfce4-mixer-volume-high.svg
@@ -0,0 +1 @@
+audio-volume-high-panel.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/xfce4-mixer-volume-low-medium.svg b/.icons/Gruvbox-Plus-Dark/panel/24/xfce4-mixer-volume-low-medium.svg
new file mode 120000
index 000000000..ae4d92d4b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/xfce4-mixer-volume-low-medium.svg
@@ -0,0 +1 @@
+audio-volume-medium-panel.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/xfce4-mixer-volume-low.svg b/.icons/Gruvbox-Plus-Dark/panel/24/xfce4-mixer-volume-low.svg
new file mode 120000
index 000000000..fc5b21357
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/xfce4-mixer-volume-low.svg
@@ -0,0 +1 @@
+audio-volume-low-panel.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/xfce4-mixer-volume-medium.svg b/.icons/Gruvbox-Plus-Dark/panel/24/xfce4-mixer-volume-medium.svg
new file mode 120000
index 000000000..ae4d92d4b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/xfce4-mixer-volume-medium.svg
@@ -0,0 +1 @@
+audio-volume-medium-panel.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/xfce4-mixer-volume-muted.svg b/.icons/Gruvbox-Plus-Dark/panel/24/xfce4-mixer-volume-muted.svg
new file mode 120000
index 000000000..157d72e0f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/xfce4-mixer-volume-muted.svg
@@ -0,0 +1 @@
+audio-volume-muted.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/xfce4-mixer-volume-ultra-low.svg b/.icons/Gruvbox-Plus-Dark/panel/24/xfce4-mixer-volume-ultra-low.svg
new file mode 120000
index 000000000..fc5b21357
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/xfce4-mixer-volume-ultra-low.svg
@@ -0,0 +1 @@
+audio-volume-low-panel.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/xfce4-mixer-volume-very-high.svg b/.icons/Gruvbox-Plus-Dark/panel/24/xfce4-mixer-volume-very-high.svg
new file mode 120000
index 000000000..d4a80f3e0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/xfce4-mixer-volume-very-high.svg
@@ -0,0 +1 @@
+audio-volume-high-panel.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/xfce4-notes-plugin.svg b/.icons/Gruvbox-Plus-Dark/panel/24/xfce4-notes-plugin.svg
new file mode 120000
index 000000000..b140ab393
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/xfce4-notes-plugin.svg
@@ -0,0 +1 @@
+tomboy-panel.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/xfce4-whiskermenu.svg b/.icons/Gruvbox-Plus-Dark/panel/24/xfce4-whiskermenu.svg
new file mode 100644
index 000000000..e19365cb2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/xfce4-whiskermenu.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10.304417,5.0003447 C 10.073671,5.0052847 9.8917772,5.0749585 9.8278542,5.0745635 8.3507671,5.2797981 9.2937218,6.8284287 9.9196511,8.7483916 9.973091,9.2398607 8.4572899,9.0345847 8.120823,8.5198759 6.986038,5.7734959 6.6833157,6.0802076 6.3669167,6.0003447 6.0638487,5.9385387 5.0114995,6.4674696 5.0348854,7.5784697 c 0.004,0.3191549 0.2059804,2.123008 0.2089844,2.5898443 -1.330373,2.259637 -1.8725651,4.496298 -0.2050781,6.808593 1.1948705,1.565703 4.0672336,2.055165 5.9511723,2.021485 4.009316,0.0016 5.958765,-2.177086 8.255859,-3.955078 1.754507,-1.434871 -0.04494,-3.242043 -0.46875,-3.494141 C 15.141981,9.1980927 12.085858,9.6876597 12.036838,9.3147977 12.011128,8.8838289 12.027138,7.6857392 11.964578,7.2601103 11.717849,5.2794393 10.812053,4.9884879 10.304417,5.0003447 Z m 7.595703,0 c -0.744634,0.115666 -1.110105,4.333154 -0.777344,4.970703 1.142277,-0.717973 0.923403,-3.9026456 0.777344,-4.970703 z m 2.9375,0.9785156 c -2.357948,3.0996934 -1.799057,2.5203743 -2.388672,5.0078127 0.224955,0.3078 3.275786,-4.6403782 2.388672,-5.0078127 z m -8.837891,5.0214847 a 1,1 0 0 1 1,1 1,1 0 0 1 -1,1 1,1 0 0 1 -1,-1 1,1 0 0 1 1,-1 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-ac-adapter.svg b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-ac-adapter.svg
new file mode 120000
index 000000000..462da4e23
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-ac-adapter.svg
@@ -0,0 +1 @@
+ac-adapter.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-battery-000-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-battery-000-charging.svg
new file mode 120000
index 000000000..cf8762b37
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-battery-000-charging.svg
@@ -0,0 +1 @@
+battery-100-charged.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-battery-000.svg b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-battery-000.svg
new file mode 120000
index 000000000..1bf261b38
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-battery-000.svg
@@ -0,0 +1 @@
+battery-000.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-battery-020-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-battery-020-charging.svg
new file mode 120000
index 000000000..5c4b1caf0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-battery-020-charging.svg
@@ -0,0 +1 @@
+battery-020-charging.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-battery-020.svg b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-battery-020.svg
new file mode 120000
index 000000000..f76eaff39
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-battery-020.svg
@@ -0,0 +1 @@
+battery-020.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-battery-040-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-battery-040-charging.svg
new file mode 120000
index 000000000..5c0e49378
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-battery-040-charging.svg
@@ -0,0 +1 @@
+battery-040-charging.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-battery-040.svg b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-battery-040.svg
new file mode 120000
index 000000000..66c1d449d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-battery-040.svg
@@ -0,0 +1 @@
+battery-040.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-battery-060-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-battery-060-charging.svg
new file mode 120000
index 000000000..3b97ae0ae
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-battery-060-charging.svg
@@ -0,0 +1 @@
+battery-060-charging.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-battery-060.svg b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-battery-060.svg
new file mode 120000
index 000000000..2d5a50bad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-battery-060.svg
@@ -0,0 +1 @@
+battery-060.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-battery-080-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-battery-080-charging.svg
new file mode 120000
index 000000000..83926f7cf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-battery-080-charging.svg
@@ -0,0 +1 @@
+battery-080-charging.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-battery-080.svg b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-battery-080.svg
new file mode 120000
index 000000000..353e367fb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-battery-080.svg
@@ -0,0 +1 @@
+battery-080.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-battery-100-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-battery-100-charging.svg
new file mode 120000
index 000000000..cf8762b37
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-battery-100-charging.svg
@@ -0,0 +1 @@
+battery-100-charged.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-battery-100.svg b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-battery-100.svg
new file mode 120000
index 000000000..51e311fbd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-battery-100.svg
@@ -0,0 +1 @@
+battery-100.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-battery-caution-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-battery-caution-charging.svg
new file mode 120000
index 000000000..47cf3ff48
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-battery-caution-charging.svg
@@ -0,0 +1 @@
+battery-000-charging.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-battery-caution.svg b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-battery-caution.svg
new file mode 120000
index 000000000..1bf261b38
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-battery-caution.svg
@@ -0,0 +1 @@
+battery-000.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-battery-critical-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-battery-critical-charging.svg
new file mode 120000
index 000000000..47cf3ff48
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-battery-critical-charging.svg
@@ -0,0 +1 @@
+battery-000-charging.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-battery-critical.svg b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-battery-critical.svg
new file mode 120000
index 000000000..1bf261b38
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-battery-critical.svg
@@ -0,0 +1 @@
+battery-000.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-battery-empty.svg b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-battery-empty.svg
new file mode 120000
index 000000000..1bf261b38
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-battery-empty.svg
@@ -0,0 +1 @@
+battery-000.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-battery-full-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-battery-full-charging.svg
new file mode 120000
index 000000000..cf8762b37
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-battery-full-charging.svg
@@ -0,0 +1 @@
+battery-100-charged.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-battery-full.svg b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-battery-full.svg
new file mode 120000
index 000000000..51e311fbd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-battery-full.svg
@@ -0,0 +1 @@
+battery-100.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-battery-good-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-battery-good-charging.svg
new file mode 120000
index 000000000..83926f7cf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-battery-good-charging.svg
@@ -0,0 +1 @@
+battery-080-charging.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-battery-good.svg b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-battery-good.svg
new file mode 120000
index 000000000..353e367fb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-battery-good.svg
@@ -0,0 +1 @@
+battery-080.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-battery-low-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-battery-low-charging.svg
new file mode 120000
index 000000000..5c4b1caf0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-battery-low-charging.svg
@@ -0,0 +1 @@
+battery-020-charging.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-battery-low.svg b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-battery-low.svg
new file mode 120000
index 000000000..f76eaff39
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-battery-low.svg
@@ -0,0 +1 @@
+battery-020.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-battery-missing.svg b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-battery-missing.svg
new file mode 120000
index 000000000..245b4cabc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-battery-missing.svg
@@ -0,0 +1 @@
+battery-missing.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-battery-ok-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-battery-ok-charging.svg
new file mode 120000
index 000000000..83926f7cf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-battery-ok-charging.svg
@@ -0,0 +1 @@
+battery-080-charging.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-battery-ok.svg b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-battery-ok.svg
new file mode 120000
index 000000000..353e367fb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-battery-ok.svg
@@ -0,0 +1 @@
+battery-080.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-brightness-lcd.svg b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-brightness-lcd.svg
new file mode 100644
index 000000000..cfc46d675
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-brightness-lcd.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12.00015,4.721 -2.1894999,2.2793 -2.8105001,0 0,2.8105 -2.2792999,2.1895 2.2792999,2.2207 0,2.779 2.8105001,0 2.1894999,2.279 2.221,-2.279 2.779,0 0,-2.779 2.279,-2.2207 -2.279,-2 0,-3 -2.779,0 z m 0,3.2793001 c 2.21,0 4,1.7899999 4,3.9999999 0,2.2097 -1.79,3.9997 -4,3.9997 -2.21,0 -4,-1.79 -4,-3.9997 0,-2.2100001 1.79,-4 4,-4 z m 0,0.9999999 c -1.6569,0 -2.9999999,1.3431 -2.9999999,3 0,1.6569 1.3430999,2.9997 2.9999999,2.9997 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-keyboard-000.svg b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-keyboard-000.svg
new file mode 120000
index 000000000..3c3ffb5e4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-keyboard-000.svg
@@ -0,0 +1 @@
+keyboard-battery-empty.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-keyboard-020.svg b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-keyboard-020.svg
new file mode 120000
index 000000000..f19f64982
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-keyboard-020.svg
@@ -0,0 +1 @@
+keyboard-battery-caution.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-keyboard-030.svg b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-keyboard-030.svg
new file mode 120000
index 000000000..f19f64982
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-keyboard-030.svg
@@ -0,0 +1 @@
+keyboard-battery-caution.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-keyboard-040.svg b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-keyboard-040.svg
new file mode 120000
index 000000000..89e90a0d7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-keyboard-040.svg
@@ -0,0 +1 @@
+keyboard-battery-low.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-keyboard-060.svg b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-keyboard-060.svg
new file mode 120000
index 000000000..e05b11bd3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-keyboard-060.svg
@@ -0,0 +1 @@
+keyboard-battery-medium.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-keyboard-080.svg b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-keyboard-080.svg
new file mode 120000
index 000000000..82432d8f9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-keyboard-080.svg
@@ -0,0 +1 @@
+keyboard-battery-good.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-keyboard-100.svg b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-keyboard-100.svg
new file mode 120000
index 000000000..1307798fb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-keyboard-100.svg
@@ -0,0 +1 @@
+keyboard-battery-full.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-mouse-000.svg b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-mouse-000.svg
new file mode 120000
index 000000000..90eab54ba
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-mouse-000.svg
@@ -0,0 +1 @@
+mouse-battery-empty.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-mouse-020.svg b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-mouse-020.svg
new file mode 120000
index 000000000..a25690c1f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-mouse-020.svg
@@ -0,0 +1 @@
+mouse-battery-caution.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-mouse-030.svg b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-mouse-030.svg
new file mode 120000
index 000000000..a25690c1f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-mouse-030.svg
@@ -0,0 +1 @@
+mouse-battery-caution.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-mouse-040.svg b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-mouse-040.svg
new file mode 120000
index 000000000..f5d985ce3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-mouse-040.svg
@@ -0,0 +1 @@
+mouse-battery-low.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-mouse-060.svg b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-mouse-060.svg
new file mode 120000
index 000000000..85e6611c3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-mouse-060.svg
@@ -0,0 +1 @@
+mouse-battery-medium.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-mouse-080.svg b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-mouse-080.svg
new file mode 120000
index 000000000..2919c46ce
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-mouse-080.svg
@@ -0,0 +1 @@
+mouse-battery-good.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-mouse-100.svg b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-mouse-100.svg
new file mode 120000
index 000000000..6c8e81536
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-mouse-100.svg
@@ -0,0 +1 @@
+mouse-battery-full.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-phone-000.svg b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-phone-000.svg
new file mode 120000
index 000000000..77b7a31c3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-phone-000.svg
@@ -0,0 +1 @@
+phone-battery-empty.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-phone-020.svg b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-phone-020.svg
new file mode 120000
index 000000000..628ffaa04
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-phone-020.svg
@@ -0,0 +1 @@
+phone-battery-caution.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-phone-030.svg b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-phone-030.svg
new file mode 120000
index 000000000..628ffaa04
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-phone-030.svg
@@ -0,0 +1 @@
+phone-battery-caution.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-phone-040.svg b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-phone-040.svg
new file mode 120000
index 000000000..2e1194c15
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-phone-040.svg
@@ -0,0 +1 @@
+phone-battery-low.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-phone-060.svg b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-phone-060.svg
new file mode 120000
index 000000000..431ed0999
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-phone-060.svg
@@ -0,0 +1 @@
+phone-battery-medium.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-phone-080.svg b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-phone-080.svg
new file mode 120000
index 000000000..4dadbca9b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-phone-080.svg
@@ -0,0 +1 @@
+phone-battery-good.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-phone-100.svg b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-phone-100.svg
new file mode 120000
index 000000000..954a697f6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-phone-100.svg
@@ -0,0 +1 @@
+phone-battery-full.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-primary-000-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-primary-000-charging.svg
new file mode 120000
index 000000000..26a81ae46
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-primary-000-charging.svg
@@ -0,0 +1 @@
+battery-empty-charging.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-primary-000.svg b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-primary-000.svg
new file mode 120000
index 000000000..e222aedae
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-primary-000.svg
@@ -0,0 +1 @@
+battery-empty.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-primary-020-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-primary-020-charging.svg
new file mode 120000
index 000000000..7566c7e1f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-primary-020-charging.svg
@@ -0,0 +1 @@
+battery-caution-charging.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-primary-020.svg b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-primary-020.svg
new file mode 120000
index 000000000..819f26d4d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-primary-020.svg
@@ -0,0 +1 @@
+battery-caution.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-primary-040-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-primary-040-charging.svg
new file mode 120000
index 000000000..cec45284a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-primary-040-charging.svg
@@ -0,0 +1 @@
+battery-low-charging.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-primary-040.svg b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-primary-040.svg
new file mode 120000
index 000000000..43b99e111
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-primary-040.svg
@@ -0,0 +1 @@
+battery-low.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-primary-060-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-primary-060-charging.svg
new file mode 120000
index 000000000..2a2111f0e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-primary-060-charging.svg
@@ -0,0 +1 @@
+battery-medium-charging.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-primary-060.svg b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-primary-060.svg
new file mode 120000
index 000000000..0eb9e5ee7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-primary-060.svg
@@ -0,0 +1 @@
+battery-medium.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-primary-080-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-primary-080-charging.svg
new file mode 120000
index 000000000..03a8c493b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-primary-080-charging.svg
@@ -0,0 +1 @@
+battery-good-charging.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-primary-080.svg b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-primary-080.svg
new file mode 120000
index 000000000..2eb6cf41d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-primary-080.svg
@@ -0,0 +1 @@
+battery-good.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-primary-100-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-primary-100-charging.svg
new file mode 120000
index 000000000..fa569ef59
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-primary-100-charging.svg
@@ -0,0 +1 @@
+battery-full-charging.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-primary-100.svg b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-primary-100.svg
new file mode 120000
index 000000000..a3be8f7c4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-primary-100.svg
@@ -0,0 +1 @@
+battery-full.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-primary-charged.svg b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-primary-charged.svg
new file mode 120000
index 000000000..eddb86a90
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-primary-charged.svg
@@ -0,0 +1 @@
+battery-full-charged.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-primary-missing.svg b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-primary-missing.svg
new file mode 120000
index 000000000..245b4cabc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-primary-missing.svg
@@ -0,0 +1 @@
+battery-missing.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-ups-000-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-ups-000-charging.svg
new file mode 120000
index 000000000..26a81ae46
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-ups-000-charging.svg
@@ -0,0 +1 @@
+battery-empty-charging.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-ups-000.svg b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-ups-000.svg
new file mode 120000
index 000000000..e222aedae
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-ups-000.svg
@@ -0,0 +1 @@
+battery-empty.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-ups-020-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-ups-020-charging.svg
new file mode 120000
index 000000000..7566c7e1f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-ups-020-charging.svg
@@ -0,0 +1 @@
+battery-caution-charging.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-ups-020.svg b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-ups-020.svg
new file mode 120000
index 000000000..819f26d4d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-ups-020.svg
@@ -0,0 +1 @@
+battery-caution.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-ups-040-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-ups-040-charging.svg
new file mode 120000
index 000000000..cec45284a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-ups-040-charging.svg
@@ -0,0 +1 @@
+battery-low-charging.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-ups-040.svg b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-ups-040.svg
new file mode 120000
index 000000000..43b99e111
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-ups-040.svg
@@ -0,0 +1 @@
+battery-low.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-ups-060-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-ups-060-charging.svg
new file mode 120000
index 000000000..2a2111f0e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-ups-060-charging.svg
@@ -0,0 +1 @@
+battery-medium-charging.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-ups-060.svg b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-ups-060.svg
new file mode 120000
index 000000000..0eb9e5ee7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-ups-060.svg
@@ -0,0 +1 @@
+battery-medium.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-ups-080-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-ups-080-charging.svg
new file mode 120000
index 000000000..03a8c493b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-ups-080-charging.svg
@@ -0,0 +1 @@
+battery-good-charging.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-ups-080.svg b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-ups-080.svg
new file mode 120000
index 000000000..2eb6cf41d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-ups-080.svg
@@ -0,0 +1 @@
+battery-good.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-ups-100-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-ups-100-charging.svg
new file mode 120000
index 000000000..fa569ef59
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-ups-100-charging.svg
@@ -0,0 +1 @@
+battery-full-charging.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-ups-100.svg b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-ups-100.svg
new file mode 120000
index 000000000..a3be8f7c4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-ups-100.svg
@@ -0,0 +1 @@
+battery-full.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-ups-charged.svg b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-ups-charged.svg
new file mode 120000
index 000000000..eddb86a90
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-ups-charged.svg
@@ -0,0 +1 @@
+battery-full-charged.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-ups-missing.svg b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-ups-missing.svg
new file mode 120000
index 000000000..245b4cabc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/xfpm-ups-missing.svg
@@ -0,0 +1 @@
+battery-missing.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/xkbmod-indicator.svg b/.icons/Gruvbox-Plus-Dark/panel/24/xkbmod-indicator.svg
new file mode 120000
index 000000000..9d1f3ab6c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/xkbmod-indicator.svg
@@ -0,0 +1 @@
+input-keyboard-virtual-on.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/y-ppa-indicator.svg b/.icons/Gruvbox-Plus-Dark/panel/24/y-ppa-indicator.svg
new file mode 100644
index 000000000..ab4d3f6f6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/y-ppa-indicator.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7.53,4 C 5.5671598,4 4,5.5691747 4,7.5320149 L 4,16.469287 C 4,18.432128 5.5671598,20 7.53,20 l 8.94,0 C 18.43284,20 20,18.432128 20,16.469287 L 20,7.5320149 C 20,5.5691747 18.43284,4 16.47,4 Z M 6.001988,6.0011395 11,6 11,6.4701013 c -0.128989,0.011999 -0.209402,0 -0.373388,0 -0.539956,0.035997 -0.9379241,0.1039916 -0.9379241,0.405967 0,0.2659783 0.081993,0.5149581 0.2809771,0.7809364 L 12.47,11.53 15.125246,7.6260072 C 15.301231,7.3480299 15.375225,7.0960504 15.375225,6.9380632 15.375225,6.708082 15.18824,6.5549931 15.000256,6.47 l -0.999919,0 0,-0.4698604 3.999675,0 0,0.4698604 C 17.554048,6.505997 17.173079,6.535096 16.844106,6.8130734 16.527131,7.0790518 16.091167,7.6090086 15.56321,8.4069437 l -2.562792,4.0626693 0,4.530631 c 0.210983,0.192984 1.212902,0.518958 1.999838,0.530957 l 0,0.468962 L 9,18.000163 9,17.53 c 0.798935,-0.036 1.812015,-0.336772 2,-0.529756 L 11,12.44 8.8755,9.1878801 C 7.9595745,7.8829863 7.356476,7.1030498 7.0625,6.8130734 6.7685239,6.523097 6.4619506,6.47 5.9999882,6.47 l 0,-0.4698604 z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/yate-tray-incomingcall.svg b/.icons/Gruvbox-Plus-Dark/panel/24/yate-tray-incomingcall.svg
new file mode 100644
index 000000000..c7d0a783a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/yate-tray-incomingcall.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 11.601953,4.0012736 C 9.48373,4.0364516 7.832904,4.8231363 6.269922,6.3743205 4.580574,8.0509171 3.972257,9.5906512 3.978906,12.169242 c 0.0043,1.683165 0.24377,2.81499 0.792969,3.742187 l 0.294922,0.498047 -0.734375,1.455078 C 3.929346,18.664647 3,19.908941 3,20.000051 c 0,0.253448 1.645627,-0.476726 2.848047,-0.97534 l 1.042969,-0.431641 0.960937,0.449219 c 0.529133,0.246645 1.535163,0.574046 2.236328,0.726562 0.945319,0.205627 1.250139,0.261547 2.326172,0.216797 2.262478,-0.09408 3.794515,-0.727884 5.240235,-2.167969 1.457084,-1.451405 2.184891,-3.196799 2.326172,-5.576171 C 20.23379,7.9818068 17.956983,4.9821883 13.889063,4.2161174 13.065371,4.0609996 12.308028,3.9895478 11.601953,4.0012736 Z M 9.535547,6.9993205 c 0.265696,0 0.741434,0.5671788 1.097656,1.3066405 0.388228,0.8059142 0.384274,1.0499642 -0.01758,1.3144532 -0.53122,0.349638 -0.96875,0.8229788 -0.96875,1.0468748 0,0.115608 0.335827,0.562297 0.746094,0.992187 0.670614,0.702688 0.779876,0.889556 1.085938,1.859375 0.191128,0.605625 0.431799,1.135695 0.548828,1.208985 0.164935,0.103292 0.370847,0.04254 0.982422,-0.294922 l 0.246093,-0.136719 c 0.48473,-0.267468 0.538121,-0.364969 0.871094,0.136719 0.189607,0.234578 0.48431,0.72058 0.654297,1.080078 0.368609,0.779549 0.304588,0.958058 -0.449219,1.259766 -1.681004,0.67281 -2.634884,-0.04942 -4.626953,-3.498047 C 8.036065,10.384677 7.712602,9.2873882 8.221092,8.253227 8.486905,7.7126159 9.234933,6.9993205 9.535545,6.9993205 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/yate-tray-incomingchat.svg b/.icons/Gruvbox-Plus-Dark/panel/24/yate-tray-incomingchat.svg
new file mode 100644
index 000000000..9a32e2711
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/yate-tray-incomingchat.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11.601562,4.0022027 C 9.4833395,4.0373807 7.8325133,4.8240654 6.2695312,6.3752496 4.5801833,8.0518462 3.9718666,9.5915806 3.9785156,12.170172 c 0.00309,1.209902 0.1324366,2.127571 0.40625,2.896484 A 3,3 0 0 1 5,15.00025 a 3,3 0 0 1 3,3 3,3 0 0 1 -0.1855469,1.025391 l 0.037109,0.01758 c 0.529133,0.246645 1.5351631,0.574046 2.2363279,0.726562 0.94532,0.205627 1.250139,0.261547 2.326172,0.216797 2.262478,-0.09408 3.794515,-0.727884 5.240235,-2.167969 1.457084,-1.451405 2.184891,-3.196799 2.326172,-5.576171 C 20.233399,7.9827357 17.956592,4.9831174 13.888672,4.2170465 13.06498,4.0619287 12.307637,3.9904769 11.601562,4.0022027 Z M 9.5351562,7.0002496 c 0.2656961,0 0.7414338,0.5671789 1.0976568,1.3066406 0.388227,0.8059144 0.384275,1.0499644 -0.01758,1.3144534 -0.53122,0.349638 -0.9687505,0.8229794 -0.9687505,1.0468754 0,0.115608 0.3358267,0.562297 0.7460935,0.992187 0.670614,0.702688 0.779876,0.889556 1.085938,1.859375 0.191128,0.605625 0.431799,1.135695 0.548828,1.208985 0.164935,0.103292 0.370847,0.04254 0.982422,-0.294922 l 0.246093,-0.136719 c 0.48473,-0.267468 0.538121,-0.364969 0.871094,0.136719 0.189607,0.234578 0.48431,0.72058 0.654297,1.080078 0.368609,0.779549 0.304588,0.958058 -0.449219,1.259766 -1.681004,0.672809 -2.634884,-0.04942 -4.6269528,-3.498047 C 8.0356761,10.385606 7.7122131,9.2883166 8.2207031,8.2541558 8.4865161,7.7135447 9.2345442,7.0002496 9.5351562,7.0002496 Z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="5" cy="18" r="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/yate-tray-info.svg b/.icons/Gruvbox-Plus-Dark/panel/24/yate-tray-info.svg
new file mode 100644
index 000000000..b8049c2d0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/yate-tray-info.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 11.601562,4.0019531 C 9.4833395,4.0371311 7.8325133,4.8238158 6.2695312,6.375 4.5801833,8.0515966 3.9718666,9.591331 3.9785156,12.169922 c 0.00203,0.7935 0.063363,1.456258 0.1777344,2.041016 A 4.5,4.5 0 0 1 5.5,14 4.5,4.5 0 0 1 10,18.5 4.5,4.5 0 0 1 9.8320312,19.699219 c 0.082001,0.02027 0.1800048,0.05381 0.2558598,0.07031 0.945319,0.205627 1.250138,0.261547 2.326171,0.216797 2.262478,-0.09408 3.794515,-0.727884 5.240235,-2.167969 1.457084,-1.451405 2.184891,-3.196799 2.326172,-5.576171 C 20.233399,7.9824861 17.956592,4.9828678 13.888672,4.2167969 13.06498,4.0616791 12.307637,3.9902273 11.601562,4.0019531 Z M 9.5351562,7 c 0.2656961,0 0.7414338,0.5671789 1.0976568,1.3066406 0.388227,0.8059144 0.384275,1.0499644 -0.01758,1.3144534 -0.53122,0.349638 -0.9687505,0.822979 -0.9687505,1.046875 0,0.115608 0.3358267,0.562297 0.7460935,0.992187 0.670614,0.702688 0.779876,0.889556 1.085938,1.859375 0.191128,0.605625 0.431799,1.135695 0.548828,1.208985 0.164935,0.103292 0.370847,0.04254 0.982422,-0.294922 l 0.246093,-0.136719 c 0.48473,-0.267468 0.538121,-0.364969 0.871094,0.136719 0.189607,0.234578 0.48431,0.72058 0.654297,1.080078 0.368609,0.779549 0.304588,0.958058 -0.449219,1.259766 -1.681004,0.672809 -2.634884,-0.04942 -4.6269528,-3.498047 C 8.0356761,10.385356 7.7122131,9.288067 8.2207031,8.2539062 8.4865161,7.7132951 9.2345442,7 9.5351562,7 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5.5,15 A 3.5,3.5 0 0 0 2,18.5 3.5,3.5 0 0 0 5.5,22 3.5,3.5 0 0 0 9,18.5 3.5,3.5 0 0 0 5.5,15 Z M 5,16 h 1 v 1 H 5 Z m 0,2 h 1 v 3 H 5 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/yate-tray-notification.svg b/.icons/Gruvbox-Plus-Dark/panel/24/yate-tray-notification.svg
new file mode 100644
index 000000000..c4af6b568
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/yate-tray-notification.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 11.601862,4.0019531 C 9.4836397,4.0371311 7.8328135,4.8238158 6.2698314,6.375 4.5804835,8.0515966 3.9721668,9.591331 3.9788158,12.169922 c 0.00246,0.963673 0.093041,1.733104 0.2636719,2.40039 0.2917422,-0.32039 0.6996292,-0.538911 1.1582031,-0.566406 0.6936258,-0.04155 1.3247241,0.366549 1.625,0.947266 a 1.0001,1.0001 0 0 0 0,0.002 l 1.3808594,2.677734 1.0097656,1.951172 c 0.2307444,0.06579 0.4724644,0.144125 0.6718752,0.1875 0.945319,0.205627 1.250138,0.261547 2.326171,0.216797 2.262478,-0.09408 3.794515,-0.727884 5.240235,-2.167969 1.457084,-1.451405 2.184891,-3.196799 2.326172,-5.576171 C 20.233699,7.9824861 17.956892,4.9828678 13.888972,4.2167969 13.06528,4.0616791 12.307937,3.9902273 11.601862,4.0019531 Z M 9.5354564,7 c 0.2656961,0 0.7414346,0.5671789 1.0976566,1.3066406 0.388227,0.8059144 0.384275,1.0499644 -0.01758,1.3144534 -0.53122,0.349638 -0.9687503,0.822979 -0.9687503,1.046875 0,0.115608 0.3358267,0.562297 0.7460933,0.992187 0.670614,0.702688 0.779876,0.889556 1.085938,1.859375 0.191128,0.605625 0.431799,1.135695 0.548828,1.208985 0.164935,0.103292 0.370847,0.04254 0.982422,-0.294922 l 0.246093,-0.136719 c 0.48473,-0.267468 0.538121,-0.364969 0.871094,0.136719 0.189607,0.234578 0.48431,0.72058 0.654297,1.080078 0.368609,0.779549 0.304588,0.958058 -0.449219,1.259766 -1.681004,0.672809 -2.634884,-0.04942 -4.6269526,-3.498047 C 8.0359763,10.385356 7.7125133,9.288067 8.2210033,8.2539062 8.4868163,7.7132951 9.2348444,7 9.5354564,7 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5.5335033,15 A 0.73531259,0.82233521 0 0 0 5.4612373,15.002 0.73531259,0.82233521 0 0 0 4.863581,15.410203 L 3.4788158,18.087891 2.0979564,20.767578 A 0.73531259,0.82233521 0 0 0 2.7346752,22 h 2.765625 2.765625 A 0.73531259,0.82233521 0 0 0 8.902644,20.767578 L 7.5178783,18.087891 6.137019,15.410156 A 0.73531259,0.82233521 0 0 0 5.5335033,15 Z m -0.5332031,1 h 1 v 3 h -1 z m 0,4 h 1 v 1 h -1 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/yate-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/24/yate-tray.svg
new file mode 100644
index 000000000..658bf75bc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/yate-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11.601953,4.0012736 C 9.48373,4.0364516 7.832904,4.8231363 6.269922,6.3743205 4.580574,8.0509171 3.972257,9.5906512 3.978906,12.169242 c 0.0043,1.683165 0.24377,2.81499 0.792969,3.742187 l 0.294922,0.498047 -0.734375,1.455078 C 3.929346,18.664647 3,19.908941 3,20.000051 c 0,0.253448 1.645627,-0.476726 2.848047,-0.97534 l 1.042969,-0.431641 0.960937,0.449219 c 0.529133,0.246645 1.535163,0.574046 2.236328,0.726562 0.945319,0.205627 1.250139,0.261547 2.326172,0.216797 2.262478,-0.09408 3.794515,-0.727884 5.240235,-2.167969 1.457084,-1.451405 2.184891,-3.196799 2.326172,-5.576171 C 20.23379,7.9818068 17.956983,4.9821883 13.889063,4.2161174 13.065371,4.0609996 12.308028,3.9895478 11.601953,4.0012736 Z M 9.535547,6.9993205 c 0.265696,0 0.741434,0.5671788 1.097656,1.3066405 0.388228,0.8059142 0.384274,1.0499642 -0.01758,1.3144532 -0.53122,0.349638 -0.96875,0.8229788 -0.96875,1.0468748 0,0.115608 0.335827,0.562297 0.746094,0.992187 0.670614,0.702688 0.779876,0.889556 1.085938,1.859375 0.191128,0.605625 0.431799,1.135695 0.548828,1.208985 0.164935,0.103292 0.370847,0.04254 0.982422,-0.294922 l 0.246093,-0.136719 c 0.48473,-0.267468 0.538121,-0.364969 0.871094,0.136719 0.189607,0.234578 0.48431,0.72058 0.654297,1.080078 0.368609,0.779549 0.304588,0.958058 -0.449219,1.259766 -1.681004,0.67281 -2.634884,-0.04942 -4.626953,-3.498047 C 8.036065,10.384677 7.712602,9.2873882 8.221092,8.253227 8.486905,7.7126159 9.234933,6.9993205 9.535545,6.9993205 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/yd-busy1.svg b/.icons/Gruvbox-Plus-Dark/panel/24/yd-busy1.svg
new file mode 100644
index 000000000..19731244d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/yd-busy1.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 11.091818,6.0465709 c -3.5555563,0 -2.7283823,3.24817 -4.5488292,4.2265631 -0.062744,0.0356 -0.098024,0.06839 -0.1542969,0.103515 1.2005478,-0.7145891 2.6803078,-1.3120671 4.2519531,-1.7167971 1.330908,-0.342378 2.68084,-0.534458 3.925781,-0.558593 0.03199,-1.14e-4 0.0639,-1.14e-4 0.0957,0 -1.20058,-0.3411657 -1.331857,-2.054688 -3.570308,-2.054688 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 14.966817,9.0016489 c -1.244941,0.02414 -2.594873,0.216215 -3.925781,0.558594 -4.3864736,1.1287611 -7.5126422,3.5833481 -6.9824223,5.4824211 0.3055214,1.085203 1.7775692,1.801316 3.970703,1.931641 -0.001,-0.0082 -0.003,-0.01523 -0.0039,-0.02344 -0.118387,-1.026756 0.533079,-1.919941 1.296875,-2.525392 0.7637963,-0.605453 1.7462703,-1.045085 2.8496103,-1.279297 1.10334,-0.234211 2.136414,-0.222891 2.999999,0.03711 0.811893,0.244438 1.575746,0.777805 1.763672,1.69336 2.198075,-1.232334 3.338167,-2.718164 3.007816,-3.919918 C 19.593431,9.6985309 17.684831,8.9487239 14.966827,9.0016489 Z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="m 13.66213,13.999695 a 1.8585774,3.5769585 76.001371 0 0 -1.376953,0.142578 1.8585774,3.5769585 76.001371 0 0 -3.2792973,2.599611 1.8585774,3.5769585 76.001371 0 0 3.7089843,1.115234 1.8585774,3.5769585 76.001371 0 0 3.277344,-2.599611 1.8585774,3.5769585 76.001371 0 0 -2.330078,-1.257812 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/yd-busy2.svg b/.icons/Gruvbox-Plus-Dark/panel/24/yd-busy2.svg
new file mode 120000
index 000000000..eebfe228e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/yd-busy2.svg
@@ -0,0 +1 @@
+yd-ind-idle.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/yd-busy3.svg b/.icons/Gruvbox-Plus-Dark/panel/24/yd-busy3.svg
new file mode 120000
index 000000000..60e2da307
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/yd-busy3.svg
@@ -0,0 +1 @@
+yd-busy1.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/yd-busy4.svg b/.icons/Gruvbox-Plus-Dark/panel/24/yd-busy4.svg
new file mode 120000
index 000000000..eebfe228e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/yd-busy4.svg
@@ -0,0 +1 @@
+yd-ind-idle.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/yd-busy5.svg b/.icons/Gruvbox-Plus-Dark/panel/24/yd-busy5.svg
new file mode 120000
index 000000000..60e2da307
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/yd-busy5.svg
@@ -0,0 +1 @@
+yd-busy1.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/yd-ind-error.svg b/.icons/Gruvbox-Plus-Dark/panel/24/yd-ind-error.svg
new file mode 100644
index 000000000..42db8c05e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/yd-ind-error.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text {
+ color: #ebdbb2;
+ }
+
+ .ColorScheme-Highlight {
+ color: #fb4934;
+ }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Highlight"
+ d="M 11.091797 6.046875 C 7.5362406 6.046875 8.3634157 9.2950444 6.5429688 10.273438 C 6.4802247 10.309038 6.4449448 10.341828 6.3886719 10.376953 C 7.5892197 9.662364 9.0689797 9.0648862 10.640625 8.6601562 C 11.971533 8.3177782 13.321465 8.1256975 14.566406 8.1015625 C 14.598396 8.1014485 14.630309 8.1014485 14.662109 8.1015625 C 13.461529 7.7603968 13.330248 6.046875 11.091797 6.046875 z M 14.966797 9.0019531 C 13.721856 9.0260931 12.371924 9.2181679 11.041016 9.5605469 C 6.654542 10.689308 3.5283739 13.143896 4.0585938 15.042969 C 4.3641151 16.128172 5.8361631 16.844284 8.0292969 16.974609 C 8.0282969 16.966409 8.0262906 16.959382 8.0253906 16.951172 C 7.9070036 15.924416 8.5584696 15.031232 9.3222656 14.425781 C 10.086062 13.820328 11.068535 13.380696 12.171875 13.146484 C 13.275215 12.912273 14.30829 12.923593 15.171875 13.183594 C 15.983768 13.428032 16.747621 13.961398 16.935547 14.876953 C 19.133622 13.644619 20.27371 12.158785 19.943359 10.957031 C 19.593401 9.6988342 17.684801 8.9490281 14.966797 9.0019531 z M 13.662109 14 A 1.8585774 3.5769585 76.001371 0 0 12.285156 14.142578 A 1.8585774 3.5769585 76.001371 0 0 9.0058594 16.742188 A 1.8585774 3.5769585 76.001371 0 0 12.714844 17.857422 A 1.8585774 3.5769585 76.001371 0 0 15.992188 15.257812 A 1.8585774 3.5769585 76.001371 0 0 13.662109 14 z" />
+</svg> \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/yd-ind-idle.svg b/.icons/Gruvbox-Plus-Dark/panel/24/yd-ind-idle.svg
new file mode 100644
index 000000000..79b360e11
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/yd-ind-idle.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11.091797 6.046875 C 7.5362406 6.046875 8.3634157 9.2950444 6.5429688 10.273438 C 6.4802247 10.309038 6.4449448 10.341828 6.3886719 10.376953 C 7.5892197 9.662364 9.0689797 9.0648862 10.640625 8.6601562 C 11.971533 8.3177782 13.321465 8.1256975 14.566406 8.1015625 C 14.598396 8.1014485 14.630309 8.1014485 14.662109 8.1015625 C 13.461529 7.7603968 13.330248 6.046875 11.091797 6.046875 z M 14.966797 9.0019531 C 13.721856 9.0260931 12.371924 9.2181679 11.041016 9.5605469 C 6.654542 10.689308 3.5283739 13.143896 4.0585938 15.042969 C 4.3641151 16.128172 5.8361631 16.844284 8.0292969 16.974609 C 8.0282969 16.966409 8.0262906 16.959382 8.0253906 16.951172 C 7.9070036 15.924416 8.5584696 15.031232 9.3222656 14.425781 C 10.086062 13.820328 11.068535 13.380696 12.171875 13.146484 C 13.275215 12.912273 14.30829 12.923593 15.171875 13.183594 C 15.983768 13.428032 16.747621 13.961398 16.935547 14.876953 C 19.133622 13.644619 20.27371 12.158785 19.943359 10.957031 C 19.593401 9.6988342 17.684801 8.9490281 14.966797 9.0019531 z M 13.662109 14 A 1.8585774 3.5769585 76.001371 0 0 12.285156 14.142578 A 1.8585774 3.5769585 76.001371 0 0 9.0058594 16.742188 A 1.8585774 3.5769585 76.001371 0 0 12.714844 17.857422 A 1.8585774 3.5769585 76.001371 0 0 15.992188 15.257812 A 1.8585774 3.5769585 76.001371 0 0 13.662109 14 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/yd-ind-pause.svg b/.icons/Gruvbox-Plus-Dark/panel/24/yd-ind-pause.svg
new file mode 100644
index 000000000..60cb124cd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/yd-ind-pause.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 11.091797 6.046875 C 7.5362406 6.046875 8.3634157 9.2950444 6.5429688 10.273438 C 6.4802247 10.309038 6.4449448 10.341828 6.3886719 10.376953 C 7.5892197 9.662364 9.0689797 9.0648862 10.640625 8.6601562 C 11.971533 8.3177782 13.321465 8.1256975 14.566406 8.1015625 C 14.598396 8.1014485 14.630309 8.1014485 14.662109 8.1015625 C 13.461529 7.7603968 13.330248 6.046875 11.091797 6.046875 z M 14.966797 9.0019531 C 13.721856 9.0260931 12.371924 9.2181679 11.041016 9.5605469 C 6.654542 10.689308 3.5283739 13.143896 4.0585938 15.042969 C 4.3641151 16.128172 5.8361631 16.844284 8.0292969 16.974609 C 8.0282969 16.966409 8.0262906 16.959382 8.0253906 16.951172 C 7.9070036 15.924416 8.5584696 15.031232 9.3222656 14.425781 C 10.086062 13.820328 11.068535 13.380696 12.171875 13.146484 C 13.275215 12.912273 14.30829 12.923593 15.171875 13.183594 C 15.983768 13.428032 16.747621 13.961398 16.935547 14.876953 C 19.133622 13.644619 20.27371 12.158785 19.943359 10.957031 C 19.593401 9.6988342 17.684801 8.9490281 14.966797 9.0019531 z M 13.662109 14 A 1.8585774 3.5769585 76.001371 0 0 12.285156 14.142578 A 1.8585774 3.5769585 76.001371 0 0 9.0058594 16.742188 A 1.8585774 3.5769585 76.001371 0 0 12.714844 17.857422 A 1.8585774 3.5769585 76.001371 0 0 15.992188 15.257812 A 1.8585774 3.5769585 76.001371 0 0 13.662109 14 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/youtube-indicator-downloading-light.svg b/.icons/Gruvbox-Plus-Dark/panel/24/youtube-indicator-downloading-light.svg
new file mode 100644
index 000000000..ad9ebc862
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/youtube-indicator-downloading-light.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(1 1)">
+ <g transform="translate(0 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m10.998 4s-3.7785 0.0005531-6.2969 0.18945c-0.35178 0.044-1.1182 0.048016-1.8027 0.79102-0.53956 0.5664-0.71484 1.8516-0.71484 1.8516s-0.17709 1.511-0.17969 3.0215l-0.0039 2.2874c-0.0026 1.5106 0.17969 3.0215 0.17969 3.0215s0.17528 1.2851 0.71484 1.8516c0.68457 0.7435 1.5839 0.72093 1.9844 0.79883 1.4397 0.143 6.1191 0.187 6.1191 0.187s2.7662-0.01494 5.1504-0.13477l-0.949-1.265c-0.494-0.66-0.023-1.6 0.801-1.6h1v-3.1191c0-0.40658 0.08709-0.78972 0.30078-1.1426 0.213-0.353 0.642-0.738 1.232-0.738h0.93359c0.199 0 0.373 0.053 0.533 0.125v-0.27148c0.0026-1.5105-0.17969-3.0215-0.17969-3.0215s-0.17524-1.2852-0.71484-1.8516c-0.684-0.7434-1.452-0.7474-1.804-0.7909-2.518-0.1889-6.295-0.1895-6.295-0.1895zm-2.998 3 6 4.014-6 3.986z" transform="translate(-9.5367e-7 1030.4)"/>
+ </g>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m18.533 11c-0.295 0-0.533 0.392-0.533 0.881v4.119h-2l1.5 2 1.5 2 1.5-2 1.5-2h-2v-4.1191c0-0.489-0.238-0.881-0.533-0.881h-0.93359z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/youtube-indicator-light-disabled.svg b/.icons/Gruvbox-Plus-Dark/panel/24/youtube-indicator-light-disabled.svg
new file mode 100644
index 000000000..43cc9ba49
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/youtube-indicator-light-disabled.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path opacity=".3" style="fill:currentColor" class="ColorScheme-Text" d="m11.998 5s-3.7785 0.0006-6.2969 0.1895c-0.35178 0.044-1.1182 0.048-1.8027 0.791-0.53956 0.5664-0.71484 1.8515-0.71484 1.8515s-0.17709 1.511-0.17969 3.0215l-0.0039 2.2871c-0.0026 1.5106 0.17969 3.0215 0.17969 3.0215s0.17528 1.2851 0.71484 1.8516c0.68457 0.7435 1.5839 0.7209 1.9844 0.7988 1.4397 0.143 6.1191 0.187 6.1191 0.187s3.7805-0.01 6.2988-0.1953c0.35176-0.044 1.1204-0.048 1.8047-0.791 0.53961-0.5665 0.71484-1.8516 0.71484-1.8516s0.17709-1.5109 0.17969-3.0215l0.0039-2.2871c0.003-1.511-0.18-3.022-0.18-3.022s-0.17524-1.2851-0.71484-1.8515c-0.684-0.7435-1.452-0.7475-1.804-0.791-2.518-0.1889-6.295-0.1895-6.295-0.1895h-0.0078zm-2.998 3 6 4.014-6 3.986v-8z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/youtube-indicator-light-sync0.svg b/.icons/Gruvbox-Plus-Dark/panel/24/youtube-indicator-light-sync0.svg
new file mode 100644
index 000000000..934ffd4c3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/youtube-indicator-light-sync0.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11.998 5s-3.7785 0.0005531-6.2969 0.18945c-0.35178 0.044-1.1182 0.048016-1.8027 0.79102-0.53956 0.5664-0.71484 1.8516-0.71484 1.8516s-0.17709 1.511-0.17969 3.0215l-0.00391 2.2871c-0.0026 1.5106 0.17969 3.0215 0.17969 3.0215s0.17528 1.2851 0.71484 1.8516c0.68457 0.7435 1.5839 0.72093 1.9844 0.79883 1.4397 0.143 6.1191 0.187 6.1191 0.187s1.2112-0.01504 2.4082-0.03906c-0.26005-0.60369-0.40625-1.2648-0.40625-1.9609 0-2.7495 2.2504-5 5-5 0.71006 0 1.3847 0.15382 1.998 0.42383l0.002-1.5703c0.0026-1.5105-0.17969-3.0215-0.17969-3.0215s-0.17524-1.2852-0.71484-1.8516c-0.684-0.7439-1.452-0.7479-1.804-0.7914-2.519-0.1889-6.295-0.1895-6.295-0.1895h-0.0078zm-2.998 3 6 4.014-6 3.986v-8z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m19 13c-2.2091 0-4 1.7909-4 4s1.7909 4 4 4 4-1.7909 4-4-1.7909-4-4-4zm0 1a3 3 0 0 1 3 3h-1a2 2 0 0 0 -2 -2v-1zm-3 3h1a2 2 0 0 0 2 2v1a3 3 0 0 1 -3 -3z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/youtube-indicator-light-sync1.svg b/.icons/Gruvbox-Plus-Dark/panel/24/youtube-indicator-light-sync1.svg
new file mode 100644
index 000000000..80e3721f3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/youtube-indicator-light-sync1.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(1 -1029.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m10.998 4s-3.7785 0.0005531-6.2969 0.18945c-0.35178 0.044-1.1182 0.048016-1.8027 0.79102-0.53956 0.5664-0.71484 1.8516-0.71484 1.8516s-0.17709 1.511-0.17969 3.0215l-0.0039 2.2874c-0.0026 1.5106 0.17969 3.0215 0.17969 3.0215s0.17528 1.2851 0.71484 1.8516c0.68457 0.7435 1.5839 0.72093 1.9844 0.79883 1.4397 0.143 6.1191 0.187 6.1191 0.187s1.2112-0.01504 2.4082-0.03906c-0.26-0.604-0.406-1.265-0.406-1.961 0-2.7495 2.2504-5 5-5 0.71006 0 1.3847 0.15382 1.998 0.42383l0.002-1.5705c0.0026-1.5105-0.17969-3.0215-0.17969-3.0215s-0.17524-1.2852-0.71484-1.8516c-0.684-0.7434-1.452-0.7474-1.804-0.7909-2.518-0.1889-6.295-0.1895-6.295-0.1895h-0.0078zm-2.998 3 6 4.014-6 3.986v-8z" transform="translate(-9.5367e-7 1030.4)"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m19.035 1042.5c-2.1338-0.5718-4.3272 0.6946-4.899 2.8284-0.57176 2.1339 0.6946 4.3272 2.8284 4.899s4.3272-0.6946 4.899-2.8284c0.57176-2.1339-0.6946-4.3272-2.8284-4.899zm-0.25882 0.9659a3 3 0 0 1 2.1213 3.6743l-0.96592-0.2589a2 2 0 0 0 -1.4142 -2.4495l0.25882-0.9659zm-3.6742 2.1213 0.96592 0.2589a2 2 0 0 0 1.4142 2.4495l-0.25882 0.9659a3 3 0 0 1 -2.1213 -3.6743z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/youtube-indicator-light-sync2.svg b/.icons/Gruvbox-Plus-Dark/panel/24/youtube-indicator-light-sync2.svg
new file mode 100644
index 000000000..1f1a147d3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/youtube-indicator-light-sync2.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(1 -1029.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m10.998 4s-3.7785 0.0005531-6.2969 0.18945c-0.35178 0.044-1.1182 0.048016-1.8027 0.79102-0.53956 0.5664-0.71484 1.8516-0.71484 1.8516s-0.17709 1.511-0.17969 3.0215l-0.0039 2.2874c-0.0026 1.5106 0.17969 3.0215 0.17969 3.0215s0.17528 1.2851 0.71484 1.8516c0.68457 0.7435 1.5839 0.72093 1.9844 0.79883 1.4397 0.143 6.1191 0.187 6.1191 0.187s1.2112-0.01504 2.4082-0.03906c-0.26-0.604-0.406-1.265-0.406-1.961 0-2.7495 2.2504-5 5-5 0.71006 0 1.3847 0.15382 1.998 0.42383l0.002-1.5705c0.0026-1.5105-0.17969-3.0215-0.17969-3.0215s-0.17524-1.2852-0.71484-1.8516c-0.684-0.7434-1.452-0.7474-1.804-0.7909-2.518-0.1889-6.295-0.1895-6.295-0.1895h-0.0078zm-2.998 3 6 4.014-6 3.986v-8z" transform="translate(-9.5367e-7 1030.4)"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m20 1042.9c-1.9131-1.1046-4.3596-0.449-5.4641 1.4641-1.1046 1.9132-0.44903 4.3595 1.4641 5.4641s4.3596 0.449 5.4641-1.4641c1.1046-1.9132 0.44903-4.3595-1.4641-5.4641zm-0.49999 0.866a3 3 0 0 1 1.0981 4.0981l-0.866-0.5a2 2 0 0 0 -0.73205 -2.7321l0.49999-0.866zm-4.0981 1.0981 0.866 0.5a2 2 0 0 0 0.73205 2.7321l-0.49999 0.866a3 3 0 0 1 -1.0981 -4.0981z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/youtube-indicator-light-sync3.svg b/.icons/Gruvbox-Plus-Dark/panel/24/youtube-indicator-light-sync3.svg
new file mode 100644
index 000000000..1ed391c75
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/youtube-indicator-light-sync3.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(1 -1029.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m10.998 4s-3.7785 0.0005531-6.2969 0.18945c-0.35178 0.044-1.1182 0.048016-1.8027 0.79102-0.53956 0.5664-0.71484 1.8516-0.71484 1.8516s-0.17709 1.511-0.17969 3.0215l-0.0039 2.2874c-0.0026 1.5106 0.17969 3.0215 0.17969 3.0215s0.17528 1.2851 0.71484 1.8516c0.68457 0.7435 1.5839 0.72093 1.9844 0.79883 1.4397 0.143 6.1191 0.187 6.1191 0.187s1.2112-0.01504 2.4082-0.03906c-0.26-0.604-0.406-1.265-0.406-1.961 0-2.7495 2.2504-5 5-5 0.71006 0 1.3847 0.15382 1.998 0.42383l0.002-1.5705c0.0026-1.5105-0.17969-3.0215-0.17969-3.0215s-0.17524-1.2852-0.71484-1.8516c-0.684-0.7434-1.452-0.7474-1.804-0.7909-2.518-0.1889-6.295-0.1895-6.295-0.1895h-0.0078zm-2.998 3 6 4.014-6 3.986v-8z" transform="translate(-9.5367e-7 1030.4)"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m20.828 1043.5c-1.562-1.5621-4.0948-1.5621-5.6568 0-1.5621 1.5621-1.5621 4.0947-0.000005 5.6568 1.562 1.5621 4.0948 1.5621 5.6568 0 1.5621-1.5621 1.5621-4.0947 0.000005-5.6568zm-0.70709 0.7071a3 3 0 0 1 -0.000022 4.2426l-0.70709-0.7071a2 2 0 0 0 0.000015 -2.8285l0.70709-0.707zm-4.2426 0 0.70709 0.7071a2 2 0 0 0 -0.000015 2.8285l-0.70709 0.707a3 3 0 0 1 0.000022 -4.2426z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/youtube-indicator-light-sync4.svg b/.icons/Gruvbox-Plus-Dark/panel/24/youtube-indicator-light-sync4.svg
new file mode 100644
index 000000000..cd1c1e093
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/youtube-indicator-light-sync4.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(1 -1029.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m10.998 4s-3.7785 0.0005531-6.2969 0.18945c-0.35178 0.044-1.1182 0.048016-1.8027 0.79102-0.53956 0.5664-0.71484 1.8516-0.71484 1.8516s-0.17709 1.511-0.17969 3.0215l-0.0039 2.2874c-0.0026 1.5106 0.17969 3.0215 0.17969 3.0215s0.17528 1.2851 0.71484 1.8516c0.68457 0.7435 1.5839 0.72093 1.9844 0.79883 1.4397 0.143 6.1191 0.187 6.1191 0.187s1.2112-0.01504 2.4082-0.03906c-0.26-0.604-0.406-1.265-0.406-1.961 0-2.7495 2.2504-5 5-5 0.71006 0 1.3847 0.15382 1.998 0.42383l0.002-1.5705c0.0026-1.5105-0.17969-3.0215-0.17969-3.0215s-0.17524-1.2852-0.71484-1.8516c-0.684-0.7434-1.452-0.7474-1.804-0.7909-2.518-0.1889-6.295-0.1895-6.295-0.1895h-0.0078zm-2.998 3 6 4.014-6 3.986v-8z" transform="translate(-9.5367e-7 1030.4)"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m21.464 1044.4c-1.1045-1.9131-3.551-2.5687-5.4641-1.4641-1.9132 1.1046-2.5686 3.5509-1.4641 5.4641 1.1045 1.9131 3.551 2.5687 5.4641 1.4641 1.9132-1.1046 2.5686-3.5509 1.4641-5.4641zm-0.86601 0.5a3 3 0 0 1 -1.0981 4.0981l-0.49998-0.8661a2 2 0 0 0 0.73208 -2.7321l0.86598-0.4999zm-4.0981-1.0981 0.49998 0.8661a2 2 0 0 0 -0.73208 2.7321l-0.86598 0.4999a3 3 0 0 1 1.0981 -4.0981z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/youtube-indicator-light-sync5.svg b/.icons/Gruvbox-Plus-Dark/panel/24/youtube-indicator-light-sync5.svg
new file mode 100644
index 000000000..e7e52d63d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/youtube-indicator-light-sync5.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(1 0.999)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m10.998 4s-3.7785 0.0005531-6.2969 0.18945c-0.35178 0.044-1.1182 0.048016-1.8027 0.79102-0.53956 0.5664-0.71484 1.8516-0.71484 1.8516s-0.17709 1.511-0.17969 3.0215l-0.0039 2.2874c-0.0026 1.5106 0.17969 3.0215 0.17969 3.0215s0.17528 1.2851 0.71484 1.8516c0.68457 0.7435 1.5839 0.72093 1.9844 0.79883 1.4397 0.143 6.1191 0.187 6.1191 0.187s1.2112-0.01504 2.4082-0.03906c-0.26-0.604-0.406-1.265-0.406-1.961 0-2.7495 2.2504-5 5-5 0.71006 0 1.3847 0.15382 1.998 0.42383l0.002-1.5705c0.0026-1.5105-0.17969-3.0215-0.17969-3.0215s-0.17524-1.2852-0.71484-1.8516c-0.684-0.7434-1.452-0.7474-1.804-0.7909-2.518-0.1889-6.295-0.1895-6.295-0.1895h-0.0078zm-2.998 3 6 4.014-6 3.986v-8z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m21.864 14.965c-0.57174-2.1338-2.7651-3.4002-4.899-2.8284s-3.4001 2.7651-2.8284 4.899c0.57174 2.1338 2.7651 3.4002 4.899 2.8284s3.4001-2.7651 2.8284-4.899zm-0.96591 0.25882a3 3 0 0 1 -2.1213 3.6743l-0.25878-0.96599a2 2 0 0 0 1.4143 -2.4495l0.96586-0.25873zm-3.6742-2.1213 0.25878 0.96599a2 2 0 0 0 -1.4143 2.4495l-0.96586 0.25873a3 3 0 0 1 2.1213 -3.6743z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/youtube-indicator-light-sync6.svg b/.icons/Gruvbox-Plus-Dark/panel/24/youtube-indicator-light-sync6.svg
new file mode 120000
index 000000000..14636a9c4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/youtube-indicator-light-sync6.svg
@@ -0,0 +1 @@
+youtube-indicator-light-sync4.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/youtube-indicator-light-sync7.svg b/.icons/Gruvbox-Plus-Dark/panel/24/youtube-indicator-light-sync7.svg
new file mode 120000
index 000000000..eb5e2fbff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/youtube-indicator-light-sync7.svg
@@ -0,0 +1 @@
+youtube-indicator-light-sync3.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/youtube-indicator-light-sync8.svg b/.icons/Gruvbox-Plus-Dark/panel/24/youtube-indicator-light-sync8.svg
new file mode 120000
index 000000000..9bcc94321
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/youtube-indicator-light-sync8.svg
@@ -0,0 +1 @@
+youtube-indicator-light-sync2.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/youtube-indicator-light-sync9.svg b/.icons/Gruvbox-Plus-Dark/panel/24/youtube-indicator-light-sync9.svg
new file mode 120000
index 000000000..b2f35d967
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/youtube-indicator-light-sync9.svg
@@ -0,0 +1 @@
+youtube-indicator-light-sync1.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/youtube-indicator-light.svg b/.icons/Gruvbox-Plus-Dark/panel/24/youtube-indicator-light.svg
new file mode 100644
index 000000000..3463bd05c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/youtube-indicator-light.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g transform="translate(1 -1029.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m10.998 1034.4s-3.7785 0.0006-6.2969 0.1895c-0.35178 0.044-1.1182 0.048-1.8027 0.791-0.53956 0.5664-0.71484 1.8515-0.71484 1.8515s-0.17709 1.511-0.17969 3.0215l-0.0039 2.2871c-0.0026 1.5106 0.17969 3.0215 0.17969 3.0215s0.17528 1.2851 0.71484 1.8516c0.68457 0.7435 1.5839 0.7209 1.9844 0.7988 1.4397 0.1432 6.1191 0.1875 6.1191 0.1875s3.7805-0.01 6.2988-0.1953c0.35176-0.044 1.1204-0.048 1.8047-0.791 0.53961-0.5665 0.71484-1.8516 0.71484-1.8516s0.17709-1.5109 0.17969-3.0215l0.0039-2.2871c0.0026-1.5105-0.17969-3.0215-0.17969-3.0215s-0.17524-1.2851-0.71484-1.8515c-0.68432-0.7435-1.4529-0.7475-1.8047-0.791-2.5183-0.1889-6.2949-0.1895-6.2949-0.1895h-0.0078zm-2.998 3 6 4.0137-6 3.9863v-8z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/yum-indicator-error.svg b/.icons/Gruvbox-Plus-Dark/panel/24/yum-indicator-error.svg
new file mode 120000
index 000000000..0d752017b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/yum-indicator-error.svg
@@ -0,0 +1 @@
+mintupdate-error.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/yum-indicator-info.svg b/.icons/Gruvbox-Plus-Dark/panel/24/yum-indicator-info.svg
new file mode 120000
index 000000000..07ef66955
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/yum-indicator-info.svg
@@ -0,0 +1 @@
+mintupdate-updates-available.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/yum-indicator-no-updates.svg b/.icons/Gruvbox-Plus-Dark/panel/24/yum-indicator-no-updates.svg
new file mode 120000
index 000000000..68dbb7641
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/yum-indicator-no-updates.svg
@@ -0,0 +1 @@
+mintupdate-up-to-date.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/yum-indicator-updates.svg b/.icons/Gruvbox-Plus-Dark/panel/24/yum-indicator-updates.svg
new file mode 120000
index 000000000..8ce864181
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/yum-indicator-updates.svg
@@ -0,0 +1 @@
+mintupdate-checking.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/yum-indicator-working.svg b/.icons/Gruvbox-Plus-Dark/panel/24/yum-indicator-working.svg
new file mode 120000
index 000000000..607544621
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/yum-indicator-working.svg
@@ -0,0 +1 @@
+mintupdate-installing.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/zeal-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/zeal-panel.svg
new file mode 120000
index 000000000..47baeafb5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/zeal-panel.svg
@@ -0,0 +1 @@
+zeal-tray.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/zeal-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/24/zeal-tray.svg
new file mode 100644
index 000000000..d95c10308
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/zeal-tray.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 5.8854167,4.0000003 C 5.3948958,4.0000003 5,4.3568003 5,4.8000003 L 5,19.200001 C 5,19.6432 5.3948958,20 5.8854167,20 l 2.1145831,0 0,-15.9999997 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7.9999998,4.0000002 7.9999998,20 18.125,20 C 18.60975,20 19,19.642418 19,19.199219 L 19,4.8007815 c 0,-0.4432 -0.39025,-0.8007813 -0.875,-0.8007813 l -6.134765,0 -3.9902352,0 z m 2.5000002,3 6,0 A 0.50005,0.50005 0 0 1 16.916016,7.777344 L 11.433594,16 16.5,16 a 0.50005,0.50005 0 1 1 0,1 l -6,0 a 0.50005,0.50005 0 0 1 -0.416015,-0.777344 l 5.482421,-8.2226558 -5.066406,0 a 0.50005,0.50005 0 1 1 0,-1 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24/zim-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/24/zim-panel.svg
new file mode 100644
index 000000000..61e7eb6d1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24/zim-panel.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="m 12.000964,4 c -4.4319999,0 -7.9999999,3.568 -7.9999999,8 0,0.836914 0.1289835,1.643302 0.3652344,2.400391 0.00427,-0.01736 0.00533,-0.03544 0.00977,-0.05274 0.1448857,-0.564818 0.4243066,-1.150295 0.9238277,-1.613276 0.5874148,-0.544263 1.2707705,-0.691504 1.9785157,-0.703125 0.1171279,-0.247514 0.2110563,-0.510942 0.4453124,-0.683594 0.097936,-0.07218 0.2055054,-0.0427 0.3105469,-0.08984 0.012974,-0.02719 0.00592,-0.02517 0.021484,-0.05469 C 8.3391028,10.665601 8.7093306,10.259906 9.2275266,9.6757812 9.9345355,8.8787995 11.03244,8.1397273 12.049792,7.4785156 13.067624,6.8168902 13.858159,6.3522199 14.182605,6.1855469 14.078498,6.2394355 14.495991,6.0065837 14.897448,5.78125 15.23125,5.5938912 15.665258,5.3608521 16.09862,5.1328125 14.900363,4.418523 13.502909,4 12.000964,4 Z m 7.365234,4.8652343 C 19.073953,9.259055 18.777009,9.6506334 18.54198,9.9511719 18.266299,10.303624 18.006227,10.635382 18.040026,10.589844 l 0,0.002 c -0.214357,0.287799 -0.799545,0.987526 -1.615234,1.876956 -0.814177,0.887781 -1.721787,1.846335 -2.626953,2.414062 -0.596127,0.373793 -1.04655,0.493196 -1.52539,0.675782 -0.07585,0.423682 -0.263229,0.823827 -0.634766,1.097656 -0.229581,0.169202 -0.508727,0.153432 -0.775391,0.195312 -0.125208,0.453679 -0.343169,0.907406 -0.736328,1.308594 l -0.01953,0.01953 -0.01953,0.01953 c -0.5422766,0.496323 -1.2053448,0.719805 -1.8222655,0.791015 l -0.054687,0.0059 -0.056641,0 c -0.015928,6.8e-5 -0.025276,-4.8e-5 -0.041016,0 C 9.2623984,19.634361 10.587302,20 12.000964,20 c 4.432,0 8,-3.568 8,-8 0,-1.114223 -0.226708,-2.1727251 -0.634766,-3.1347657 z"/>
+ <path style="fill:currentColor;fill-rule:evenodd" class="ColorScheme-Text" d="m 19.174792,5.0078125 c -0.308799,-0.034509 -0.602617,0.082641 -0.884766,0.1816406 l 0,0.00391 c -0.441647,0.1726001 -0.96777,0.4269594 -1.484374,0.6933594 -0.516607,0.2664 -1.022629,0.543725 -1.417969,0.765625 -0.39534,0.2219 -0.691808,0.393775 -0.746094,0.421875 -0.175275,0.09 -1.05385,0.5966875 -2.046875,1.2421875 -0.993024,0.6453962 -2.075077,1.4101337 -2.6191405,2.023434 -0.2693333,0.3036 -0.4799237,0.543528 -0.6523438,0.761719 0.3379001,0.109938 0.6464834,0.317035 0.8691403,0.61914 l 1.81836,2.466797 c 0.100623,0.136527 0.171308,0.286022 0.226562,0.439453 0.289536,-0.145687 0.603961,-0.325096 1.029297,-0.591797 0.699448,-0.4387 1.627031,-1.375487 2.421875,-2.242187 0.794844,-0.8667 1.431891,-1.641828 1.548828,-1.7988284 0.03934,-0.053 0.245458,-0.3103031 0.517578,-0.6582031 0.27212,-0.348 0.615435,-0.7953063 0.951172,-1.2539063 0.335737,-0.4587 0.663028,-0.9290781 0.904297,-1.3300781 0.120634,-0.2006 0.220337,-0.3831687 0.289063,-0.5429688 0.06873,-0.1596998 0.116849,-0.2900937 0.09766,-0.4335937 -0.03191,-0.2386 -0.152077,-0.3787719 -0.222656,-0.4511719 -0.0016,-0.0014 -0.0095,-0.011719 -0.0098,-0.011719 C 19.680516,5.2112997 19.58679,5.1475091 19.489215,5.099609 19.38288,5.048259 19.277695,5.019315 19.174762,5.007812 Z M 8.8857297,12.009766 c -0.193598,-0.02931 -0.3975555,0.01669 -0.5683594,0.142578 -0.3416077,0.251771 -0.4138809,0.728705 -0.1621093,1.070312 l 1.8164062,2.466797 c 0.2517718,0.341608 0.7306578,0.413881 1.0722658,0.162109 0.341608,-0.251771 0.413881,-0.728704 0.162109,-1.070312 L 9.3876829,12.314453 C 9.2617971,12.143649 9.0793278,12.039076 8.8857297,12.009766 Z m -1.8476562,1.023437 c -0.4159261,0.06177 -0.8229304,0.217195 -1.0585938,0.435547 -0.3232455,0.2996 -0.5264133,0.704553 -0.6347656,1.126953 -0.1779677,0.6935 -0.189919,1.690434 -0.3261719,2.427734 -0.067677,0.366 -0.376852,0.935629 -0.953125,1.673828 -0.1471888,0.247301 0,0.279297 0,0.279297 0.082616,0.058 0.2331947,-2.03e-4 0.3085938,-0.0332 1.3334972,-1.096603 2.2144041,-0.940568 3.7753906,-0.947268 0.4591565,-0.053 0.9132923,-0.216257 1.2617187,-0.535157 C 9.637504,17.22993 9.7624706,17.027321 9.8525266,16.826172 9.5883733,16.706577 9.3481664,16.52904 9.1669797,16.283203 L 7.3486203,13.816406 C 7.1743618,13.579969 7.0779205,13.309407 7.0380735,13.033203 Z"/>
+</svg>