aboutsummaryrefslogtreecommitdiff
path: root/.icons/Gruvbox-Plus-Dark/panel
diff options
context:
space:
mode:
Diffstat (limited to '.icons/Gruvbox-Plus-Dark/panel')
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/1password-panel-locked.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/1password-panel.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/16/5g.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/QMPlay2-panel.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/ac-adapter.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/account-logged-in.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/acestream-tray.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/airplane-mode-off.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/airplane-mode-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/airplane-mode.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/akonaditray.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/alarm-clock-panel.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/alarm-clock-triggered.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/16/albert-panel.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/albert-tray.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/amd-alto.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/amd-bajo.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/amd-medio.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/anatine-indicator.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/anatine-notification.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/android-messages-desktop-tray-unread.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/android-messages-desktop-tray.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/ao-app-tray.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/application-running.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/16/applications-chat-panel.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/applications-email-panel.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/audacious-panel.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/16/audio-input-microphone-high-panel.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/audio-input-microphone-high.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/audio-input-microphone-low-zero-panel.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/audio-input-microphone-low.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/audio-input-microphone-medium.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/audio-input-microphone-muted.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/audio-input-microphone-none-panel.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/audio-off.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/audio-on.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/16/audio-output-none-panel.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/audio-output-none.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/audio-ready.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/audio-recorder-off.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/audio-recorder-on.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/audio-recorder-paused.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/audio-volume-high-panel.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/audio-volume-high-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/audio-volume-high.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/16/audio-volume-low-panel.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/audio-volume-low-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/audio-volume-low-zero-panel.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/audio-volume-low.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/audio-volume-medium-panel.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/audio-volume-medium-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/audio-volume-medium.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/audio-volume-muted-blocked-panel.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/audio-volume-muted-blocking-panel.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/audio-volume-muted-blocking.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/audio-volume-muted-panel.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/audio-volume-muted-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/audio-volume-muted.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/16/audio-volume-off.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/autokey-status-error.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/autokey-status.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/avatar-default.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Ak.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Am.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Ar.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Av.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Az.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Be.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Bg.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Bm.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Bn.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Br.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Bs.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-By.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Ch.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Cm.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Cr.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Cs.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Da.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-De.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Dv.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Dz.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Ee.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-En.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Eo.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Es.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Et.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Fa.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Ff.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Fi.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Fo.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Fr.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Ga.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Gr.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Gu.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Ha.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-He.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Hi.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Hr.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Hu.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Hy.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Ie.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Ig.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Ik.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-In.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Is.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-It.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Ja.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Ka.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Ki.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Kk.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Km.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Kn.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Ko.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Ku.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Lo.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Lt.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Lv.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Md.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Mi.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Mk.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Ml.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Mn.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Mr.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Mt.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-My.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Ne.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Nl.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-No.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Or.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Pa.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Ph.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Pl.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Ps.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Pt.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Ro.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Ru.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Sa.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Sd.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Si.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Sk.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Sl.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Sq.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Sr.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Sv.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Sw.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Sy.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Ta.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Te.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Tg.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Th.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Tk.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Tn.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Tr.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Uk.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Ur.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Uz.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Vi.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Wo.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Xs.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Yo.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Zh.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/bad-signal-lock.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/bad-signal.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/banshee-panel.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/16/battery-000-charging-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/battery-000-charging.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/16/battery-000-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/battery-000.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/battery-010-charging-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/battery-010-charging.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/battery-010-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/battery-010.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/16/battery-020-charging-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/battery-020-charging.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/battery-020-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/battery-020.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/battery-030-charging-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/battery-030-charging.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/battery-030-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/battery-030.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/battery-040-charging-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/battery-040-charging.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/battery-040-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/battery-040.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/battery-050-charging-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/battery-050-charging.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/battery-050-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/battery-050.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/battery-060-charging-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/battery-060-charging.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/battery-060-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/battery-060.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/battery-070-charging-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/battery-070-charging.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/battery-070-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/battery-070.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/battery-080-charging-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/battery-080-charging.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/battery-080-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/battery-080.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/battery-090-charging-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/battery-090-charging.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/battery-090-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/battery-090.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/battery-100-charged.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/16/battery-100-charging-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/battery-100-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/battery-100-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/battery-100.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/16/battery-caution-charging-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/battery-caution-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/battery-caution-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/battery-caution.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/battery-charged.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/battery-empty-charging-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/battery-empty-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/battery-empty-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/battery-empty.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/battery-full-charged-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/battery-full-charged.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/battery-full-charging-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/battery-full-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/battery-full-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/battery-full.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/battery-good-charging-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/battery-good-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/battery-good-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/battery-good.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/battery-low-charging-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/battery-low-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/battery-low-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/battery-low.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/battery-medium-charging-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/battery-medium-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/battery-medium-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/battery-medium.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/battery-missing-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/battery-missing.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/16/battery-profile-performance-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/battery-profile-performance.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/battery-profile-powersave-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/battery-profile-powersave.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/16/battery_charged.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/battery_full.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/battery_plugged.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/bitcoin-indicator.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/bitwarden-tray.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/16/blueberry-tray-active.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/blueberry-tray-disabled.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/blueberry-tray.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/blueman-active.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/blueman-disabled.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/blueman-tray-active.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/blueman-tray-disabled.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/blueman-tray.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/blueman.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/bluetooth-active.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/bluetooth-disabled.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/16/bluetooth-offline.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/bluetooth-online.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/bluetooth-paired.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/bomi-panel.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/16/both-bad-signal-lock.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/both-bad-signal.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/both-good-signal-lock.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/both-good-signal.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/both-high-signal-lock.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/both-high-signal.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/both-low-signal-lock.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/both-low-signal.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/btsync-gui-0.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/btsync-gui-1.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/btsync-gui-10.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/btsync-gui-11.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/btsync-gui-2.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/btsync-gui-3.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/btsync-gui-4.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/btsync-gui-5.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/btsync-gui-6.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/btsync-gui-7.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/btsync-gui-8.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/btsync-gui-9.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/16/btsync-gui-connecting.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/btsync-gui-disconnected.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/btsync-gui-paused.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/16/bumblebee-indicator-active.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/bumblebee-indicator.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/caffeine-cup-empty.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/caffeine-cup-full.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/calibre-tray.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/camera-off.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/camera-on.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/camera-ready.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/cantata-panel.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/caps-lock-off.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/caps-lock-on.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/16/capslock-off.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/capslock-on.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/cisco-tray-connected.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/cisco-tray-disconnecting.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/cisco-tray-notconnected.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/cisco-tray-quarantined.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/cisco-tray-reconnecting.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/16/classicmenu-indicator-dark.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/classicmenu-indicator.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/clementine-panel-grey.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/clementine-panel.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/clipboard.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/16/clipit-trayicon-panel.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/clipman.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/cloudstatus.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/16/com.github.ztefn.haguichi-connected.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/com.github.ztefn.haguichi-connecting-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/com.github.ztefn.haguichi-connecting-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/com.github.ztefn.haguichi-connecting-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/com.github.ztefn.haguichi-disconnected.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/connect_creating.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/connect_established.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/copy-error.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/copy-insync.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/copy-paused.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/copy-sync1.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/copy-sync2.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/copy-sync3.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/copy-sync4.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/copy-sync5.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/copy-sync6.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/copy-sync7.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/copy-sync8.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/copy-update.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/copyq-busy.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/copyq-normal.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/16/cpu-frequency-indicator.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/crow-translate-tray.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/cryptfolder-closed-light.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/16/cryptfolder-indicator-light.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/cryptfolder-open-light.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/cryptkeeper.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/16/de.haeckerfelix.gradio-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/deadbeef-panel.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/deluge-panel.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/16/desktopconnected.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/desktopdisconnected.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/desktoptrusted.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/dialog-password-panel.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/dino-status-away.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/dino-status-chat.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/dino-status-dnd.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/dino-status-online.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/16/diodon-panel.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/discord-tray-connected.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/discord-tray-deafened.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/16/discord-tray-muted.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/discord-tray-speaking.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/discord-tray-unread.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/discord-tray.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/disk-quota-critical.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/disk-quota-high.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/disk-quota-low.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/16/disk-quota.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/disper-panel.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/16/drive-harddisk-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/drive-harddisk.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/dropboxstatus-blank.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/dropboxstatus-busy.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/dropboxstatus-busy2.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/dropboxstatus-idle.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/dropboxstatus-logo.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/dropboxstatus-x.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/electron-mail-tray.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/16/empathy-available.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/empathy-away.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/empathy-busy.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/empathy-extended-away.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/empathy-invisible.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/empathy-offline.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/enpass-status.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/everpad-mono.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/exaile-pause.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/exaile-play.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/face-smile-panel.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/fcitx-anthy-panel.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/16/fcitx-bopomofo-panel.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/fcitx-cangjie-panel.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/fcitx-chewing-panel.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/fcitx-erbi-panel.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/fcitx-googlepinyin-panel.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/fcitx-hangul-panel.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/16/fcitx-kbd-panel.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/fcitx-kkc-panel.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/fcitx-mozc-alpha-full.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/fcitx-mozc-alpha-half.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/fcitx-mozc-dictionary.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/fcitx-mozc-direct.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/fcitx-mozc-hiragana.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/fcitx-mozc-katakana-full.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/fcitx-mozc-katakana-half.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/fcitx-mozc-properties.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/fcitx-mozc-tool.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/16/fcitx-panel.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/fcitx-pinyin-libpinyin-panel.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/fcitx-pinyin-panel.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/fcitx-rime-panel.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/fcitx-sayura-panel.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/16/fcitx-shuangpin-libpinyin-panel.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/fcitx-shuangpin-panel.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/fcitx-skk-panel.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/fcitx-sunpinyin-panel.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/fcitx-unikey-panel.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/16/fcitx-wbpy.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/fcitx-wubi-panel.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/16/fcitx-zhuyin-panel.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/fcitx-ziranma-panel.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/feedindicator-active.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/feedindicator-attention.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/firewall-applet-error.svg19
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/firewall-applet-panic.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/firewall-applet.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/flameshot-tray.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/flareget-panel.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/fluxgui-light.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/16/fluxgui-panel.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/franz-attention-panel.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/franz-panel.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/fusion-icon-panel.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/github-tray.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/gitter-indicator-disconnected.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/gitter-indicator-notification.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/gitter-indicator.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/16/glipper.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/gmail-tray-unread.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/gmail-tray.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/16/gnome-netstatus-disconn.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/gnome-netstatus-error.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/gnome-netstatus-idle.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/gnome-netstatus-rx.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/gnome-netstatus-tx.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/gnome-netstatus-txrx.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/gnome-pie-symbolic.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/16/gnote-panel.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/goldendict-scan-tray.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/goldendict-tray.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/16/good-signal-lock.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/good-signal.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/google-chrome-no-notification-disabled.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/16/google-chrome-no-notification.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/google-chrome-notification-disabled.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/google-chrome-notification.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/google-chrome-panel.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/16/google-chrome-tray.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/google-hangouts-panel.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/google-music-manager-panel.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/google-tasks-indicator-light-normal.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/google-tasks-indicator-light-starred.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/16/gpaste.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/gpm-ac-adapter.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/gpm-battery-000-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/gpm-battery-000.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/gpm-battery-020-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/gpm-battery-020.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/gpm-battery-040-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/gpm-battery-040.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/gpm-battery-060-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/gpm-battery-060.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/gpm-battery-080-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/gpm-battery-080.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/gpm-battery-100-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/gpm-battery-100.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/gpm-battery-charged.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/gpm-battery-empty.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/gpm-battery-missing.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/gpm-brightness-kbd-disabled.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/gpm-brightness-kbd-invalid.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/gpm-brightness-kbd.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/gpm-brightness-lcd-disabled.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/gpm-brightness-lcd-invalid.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/16/gpm-brightness-lcd.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/gpm-hibernate.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/gpm-inhibit-invalid.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/gpm-inhibit.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/16/gpm-keyboard-000.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/gpm-keyboard-020.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/gpm-keyboard-040.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/gpm-keyboard-060.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/gpm-keyboard-080.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/gpm-keyboard-100.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/gpm-monitor.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/16/gpm-mouse-000.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/gpm-mouse-020.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/gpm-mouse-040.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/gpm-mouse-060.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/gpm-mouse-080.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/gpm-mouse-100.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/gpm-phone-000.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/gpm-phone-020.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/gpm-phone-040.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/gpm-phone-060.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/gpm-phone-080.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/gpm-phone-100.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/gpm-primary-000-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/gpm-primary-000.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/gpm-primary-020-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/gpm-primary-020.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/gpm-primary-040-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/gpm-primary-040.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/gpm-primary-060-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/gpm-primary-060.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/gpm-primary-080-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/gpm-primary-080.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/gpm-primary-100-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/gpm-primary-100.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/gpm-primary-charged.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/gpm-primary-missing.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/gpm-ups-000-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/gpm-ups-000.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/gpm-ups-020-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/gpm-ups-020.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/gpm-ups-040-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/gpm-ups-040.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/gpm-ups-060-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/gpm-ups-060.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/gpm-ups-080-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/gpm-ups-080.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/gpm-ups-100-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/gpm-ups-100.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/gpm-ups-charged.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/gpm-ups-missing.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/gpmdp-tray-pause.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/gpmdp-tray-play.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/gpmdp-tray.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/grive-app-ind-con-1.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/grive-app-ind-con-2.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/grive-app-ind-con-3.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/grive-app-ind-sleep.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/grive-app-ind.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/16/gsd-xrandr.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/gsm-3g-full-secure.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/gsm-3g-full.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/gsm-3g-high-secure.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/gsm-3g-high.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/gsm-3g-low-secure.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/gsm-3g-low.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/gsm-3g-medium-secure.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/gsm-3g-medium.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/gsm-3g-none-secure.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/gsm-3g-none.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/gtg-panel.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/16/gtk-dialog-authentication-panel.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/guake-indicator.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/16/guake-tray.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/guitarix-tray.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/haguichi-connected.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/haguichi-connecting-1.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/haguichi-connecting-2.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/haguichi-connecting-3.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/haguichi-disconnected.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/hangouts-available.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/hangouts-notification.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/hangouts-offline.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/hangouts-working.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/harmony-tray.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/16/hexchat-fileoffer.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/hexchat-highlight.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/hexchat-indicator.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/16/hexchat-message.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/high-signal-lock.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/high-signal.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/hipchat4-attention.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/hipchat4.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/hp-indicator.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/16/ibus-keyboard.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/ic_light_enpass.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/16/idle-bad-signal-lock.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/idle-bad-signal.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/idle-good-signal-lock.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/idle-good-signal.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/idle-high-signal-lock.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/idle-high-signal.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/idle-low-signal-lock.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/idle-low-signal.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-cpufreq-100.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-cpufreq-25.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-cpufreq-50.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-cpufreq-75.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-cpufreq.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-feedindicator-attention.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-feedindicator.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-fortune.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ak.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Am.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ar-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ar-10.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ar-11.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ar-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ar-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ar-4.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ar-5.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ar-6.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ar-7.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ar-8.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ar-9.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ar.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Av.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Az-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Az-2.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Az.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Be-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Be-10.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Be-11.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Be-12.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Be-13.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Be-14.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Be-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Be-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Be-4.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Be-5.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Be-6.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Be-7.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Be-8.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Be-9.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Be.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Bg-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Bg-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Bg-3.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Bg.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Bm.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Bn-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Bn-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Bn-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Bn-4.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Bn.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Br-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Br-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Br-3.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Br.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Bs-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Bs-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Bs-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Bs-4.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Bs-5.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Bs.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-By-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-By-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-By-3.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-By.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ch.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Cm-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Cm-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Cm-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Cm-4.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Cm-5.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Cm.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Cr-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Cr-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Cr-3.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Cr.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Cs-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Cs-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Cs-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Cs-4.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Cs-5.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Cs-6.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Cs.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Da-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Da-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Da-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Da-4.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Da-5.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Da.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-De-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-De-10.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-De-11.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-De-12.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-De-13.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-De-14.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-De-15.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-De-16.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-De-17.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-De-18.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-De-19.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-De-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-De-20.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-De-21.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-De-22.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-De-23.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-De-24.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-De-25.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-De-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-De-4.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-De-5.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-De-6.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-De-7.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-De-8.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-De-9.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-De.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Dv.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Dz.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ee.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-En-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-En-10.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-En-11.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-En-12.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-En-13.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-En-14.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-En-15.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-En-16.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-En-17.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-En-18.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-En-19.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-En-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-En-20.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-En-21.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-En-22.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-En-23.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-En-24.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-En-25.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-En-26.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-En-27.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-En-28.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-En-29.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-En-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-En-30.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-En-31.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-En-32.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-En-33.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-En-34.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-En-35.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-En-4.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-En-5.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-En-6.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-En-7.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-En-8.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-En-9.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-En.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Eo-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Eo-2.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Eo.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Es-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Es-10.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Es-11.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Es-12.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Es-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Es-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Es-4.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Es-5.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Es-6.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Es-7.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Es-8.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Es-9.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Es.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Et-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Et-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Et-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Et-4.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Et.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Fa-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Fa-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Fa-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Fa-4.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Fa.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ff.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Fi-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Fi-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Fi-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Fi-4.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Fi-5.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Fi.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Fo-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Fo-2.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Fo.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Fr-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Fr-10.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Fr-11.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Fr-12.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Fr-13.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Fr-14.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Fr-15.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Fr-16.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Fr-17.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Fr-18.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Fr-19.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Fr-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Fr-20.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Fr-21.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Fr-22.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Fr-23.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Fr-24.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Fr-25.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Fr-26.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Fr-27.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Fr-28.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Fr-29.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Fr-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Fr-30.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Fr-31.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Fr-4.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Fr-5.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Fr-6.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Fr-7.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Fr-8.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Fr-9.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Fr.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ga-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ga-2.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ga.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Gr-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Gr-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Gr-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Gr-4.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Gr-5.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Gr.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Gu.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ha-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ha-2.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ha.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-He-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-He-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-He-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-He-4.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-He.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Hi-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Hi-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Hi-3.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Hi.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Hr-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Hr-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Hr-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Hr-4.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Hr-5.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Hr.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Hu-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Hu-10.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Hu-11.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Hu-12.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Hu-13.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Hu-14.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Hu-15.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Hu-16.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Hu-17.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Hu-18.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Hu-19.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Hu-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Hu-20.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Hu-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Hu-4.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Hu-5.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Hu-6.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Hu-7.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Hu-8.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Hu-9.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Hu.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Hy-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Hy-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Hy-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Hy-4.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Hy-5.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Hy-6.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Hy.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ie-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ie-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ie-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ie-4.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ie-5.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ie.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ig.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ik.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-In-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-In-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-In-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-In-4.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-In-5.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-In.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Is-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Is-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Is-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Is-4.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Is-5.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Is.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-It-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-It-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-It-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-It-4.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-It-5.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-It-6.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-It.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ja-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ja-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ja-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ja-4.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ja-5.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ja-6.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ja-7.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ja.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ka-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ka-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ka-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ka-4.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ka.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ki-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ki-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ki-3.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ki.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Kk-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Kk-2.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Kk.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Km.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Kn-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Kn-2.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Kn.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ko-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ko-2.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ko.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ku-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ku-10.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ku-11.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ku-12.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ku-13.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ku-14.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ku-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ku-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ku-4.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ku-5.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ku-6.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ku-7.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ku-8.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ku-9.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ku.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Lo-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Lo-2.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Lo.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Lt-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Lt-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Lt-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Lt-4.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Lt-5.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Lt-6.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Lt.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Lv-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Lv-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Lv-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Lv-4.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Lv-5.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Lv-6.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Lv-7.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Lv.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Md.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Mi.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Mk-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Mk-2.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Mk.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ml-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ml-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ml-3.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ml.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Mn.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Mr.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Mt-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Mt-2.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Mt.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-My.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ne.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Nl-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Nl-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Nl-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Nl-4.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Nl.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-No-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-No-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-No-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-No-4.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-No-5.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-No-6.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-No-7.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-No-8.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-No.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Or.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Pa-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Pa-2.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Pa.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ph-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ph-10.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ph-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ph-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ph-4.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ph-5.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ph-6.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ph-7.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ph-8.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ph-9.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ph.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Pl-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Pl-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Pl-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Pl-4.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Pl-5.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Pl-6.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Pl-7.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Pl-8.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Pl-9.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Pl.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ps-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ps-2.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ps.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Pt-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Pt-10.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Pt-11.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Pt-12.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Pt-13.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Pt-14.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Pt-15.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Pt-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Pt-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Pt-4.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Pt-5.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Pt-6.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Pt-7.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Pt-8.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Pt-9.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Pt.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ro-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ro-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ro-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ro-4.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ro-5.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ro.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ru-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ru-10.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ru-11.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ru-12.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ru-13.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ru-14.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ru-15.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ru-16.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ru-17.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ru-18.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ru-19.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ru-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ru-20.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ru-21.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ru-22.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ru-23.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ru-24.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ru-25.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ru-26.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ru-27.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ru-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ru-4.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ru-5.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ru-6.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ru-7.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ru-8.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ru-9.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ru.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Sa.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Sd.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Si-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Si-2.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Si.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Sk-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Sk-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Sk-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Sk-4.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Sk.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Sl-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Sl-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Sl-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Sl-4.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Sl.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Sq.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Sr-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Sr-10.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Sr-11.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Sr-12.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Sr-13.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Sr-14.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Sr-15.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Sr-16.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Sr-17.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Sr-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Sr-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Sr-4.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Sr-5.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Sr-6.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Sr-7.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Sr-8.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Sr-9.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Sr.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Sv-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Sv-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Sv-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Sv-4.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Sv-5.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Sv-6.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Sv-7.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Sv.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Sw-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Sw-2.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Sw.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Sy-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Sy-2.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Sy.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ta-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ta-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ta-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ta-4.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ta-5.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ta-6.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ta.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Te-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Te-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Te-3.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Te.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Tg-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Tg-2.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Tg.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Th-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Th-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Th-3.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Th.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Tk-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Tk-2.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Tk.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Tn.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Tr-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Tr-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Tr-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Tr-4.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Tr-5.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Tr.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Uk-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Uk-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Uk-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Uk-4.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Uk-5.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Uk-6.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Uk-7.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Uk-8.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Uk.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ur-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ur-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ur-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ur-4.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ur-5.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ur-6.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ur.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Uz-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Uz-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Uz-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Uz-4.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Uz.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Vi.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Wo.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Xs.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Yo.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Zh-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Zh-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Zh-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Zh-4.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Zh-5.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Zh-6.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Zh.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-lunar-satelite.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-lunar.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-messages-new.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-messages-red.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-messages.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-notification-read-dnd.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-notification-read.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-notification-unread-dnd.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-notification-unread.svg11
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-privacy-panel.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-rss-aware-attention.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-rss-aware.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-sensors-battery.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-sensors-case.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-sensors-chip.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-sensors-cpu.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-sensors-disk.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-sensors-fan.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-sensors-gpu.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-sensors-memory.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-sound-switcher.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-stardate.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/16/indicator-stickynotes-mono.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-trashindicator-attention.svg19
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-trashindicator.svg17
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-virtual-box.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-workspaces-1.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-workspaces-2.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-workspaces-3.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-workspaces-4.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-workspaces-5.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-workspaces-6.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-workspaces-7.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/indicator-workspaces-8.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/16/input-caps-on.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/input-keyboard-virtual-off.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/input-keyboard-virtual-on.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/16/input-keyboard.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/input-touchpad-off.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/input-touchpad-on.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/insync-action.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/insync-alert.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/insync-error.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/insync-feed.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/insync-normal.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/insync-offline.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/insync-partial-error.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/16/insync-pause.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/insync-paused.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/insync-share.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/insync-synced.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/insync-syncing-1.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/insync-syncing-2.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/insync-syncing-3.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/insync-syncing-4.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/insync-syncing.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/irc-channel-joined.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/irc-channel-parted.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/irccloud-desktop-tray.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/jdownloader-indicator.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/joplin-tray.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/kaku-tray.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/kate.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/kazam-countdown.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/16/kazam-paused.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/kazam-recording.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/kazam-stopped.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/16/keepassx-indicator.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/keepassx-locked.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/keepassxc-dark.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/keepassxc-locked.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/16/keepassxc-monochrome-dark-locked.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/keepassxc-monochrome-dark.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/keepassxc-monochrome-light-locked.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/keepassxc-monochrome-light.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/keepassxc-panel.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/keepassxc-unlocked.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/keybase-badged.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/keybase-tray.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/keybase-update.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/keybase-uploading.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/keyboard-battery-caution.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/keyboard-battery-empty.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/keyboard-battery-full.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/keyboard-battery-good.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/keyboard-battery-low.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/keyboard-battery-medium.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/16/keyboard-caps-disabled.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/keyboard-caps-enabled.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/keyboard-caps-locked.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/kget.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/16/knemo-modem-error.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/knemo-modem-idle.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/knemo-modem-offline.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/knemo-modem-receive.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/knemo-modem-transmit-receive.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/knemo-modem-transmit.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/knemo-monitor-error.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/knemo-monitor-idle.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/knemo-monitor-offline.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/knemo-monitor-receive.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/knemo-monitor-transmit-receive.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/knemo-monitor-transmit.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/knemo-network-error.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/knemo-network-idle.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/knemo-network-offline.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/knemo-network-receive.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/knemo-network-transmit-receive.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/knemo-network-transmit.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/knemo-wireless-error.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/knemo-wireless-idle.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/knemo-wireless-offline.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/knemo-wireless-receive.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/knemo-wireless-transmit-receive.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/knemo-wireless-transmit.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/krb-expiring-ticket.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/krb-no-valid-ticket.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/krb-valid-ticket.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/krudiotray-light-off16.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/krudiotray-light-on16.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/ladi-started.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/ladi-starting.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/ladi-stopped.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/16/laptop-connected.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/laptop-disconnected.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/laptop-trusted.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/laptopattention.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/laptopconnected.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/laptopdisconnected.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/laptoptrusted.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/16/liferea-available.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/liferea-unread.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/livewallpaper-indicator.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/lookit-panel.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/16/low-signal-lock.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/low-signal.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/lyricfier-tray.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/mailspring-tray-empty.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/mailspring-tray-full-newitems.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/mailspring-tray-full.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/manjaro-settings-manager-panel.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/16/manjaro-settings-manager.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/manjaro-welcome.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/manjaro.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/mate-sensors-applet-battery.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/mate-sensors-applet-case.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/mate-sensors-applet-chip.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/mate-sensors-applet-cpu.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/mate-sensors-applet-drive-harddisk.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/mate-sensors-applet-fan.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/mate-sensors-applet-gpu.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/mate-sensors-applet-memory.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/megalogging.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/megapaused.svg11
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/megasynching.svg11
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/megauptodate.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/megawarning.svg11
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/mellowplayer-panel.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/messenger-indicator.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/messenger-notification.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/16/mic-off-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/mic-off.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/mic-on-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/mic-on.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/16/mic-ready-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/mic-ready.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/16/mic-volume-high.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/mic-volume-low.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/mic-volume-medium.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/16/mic-volume-muted.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/microphone-sensitivity-high-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/microphone-sensitivity-high.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/microphone-sensitivity-low-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/microphone-sensitivity-low.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/16/microphone-sensitivity-medium-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/microphone-sensitivity-medium.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/16/microphone-sensitivity-muted-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/microphone-sensitivity-muted.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/minetime-tray.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/mini-calendar.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/mintupdate-checking.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/mintupdate-error.svg15
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/mintupdate-installing.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/mintupdate-up-to-date.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/mintupdate-updates-available.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/mnotify-none-wireframe.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/mnotify-some-wireframe.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/motrix-tray-active.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/motrix-tray.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/mouse-battery-caution.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/mouse-battery-empty.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/mouse-battery-full.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/mouse-battery-good.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/mouse-battery-low.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/mouse-battery-medium.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/16/msd-xrandr.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/mstdn-panel.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/mullvad-tray-1.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/16/mullvad-tray-10.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/mullvad-tray-2.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/mullvad-tray-3.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/mullvad-tray-4.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/mullvad-tray-5.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/mullvad-tray-6.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/mullvad-tray-7.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/mullvad-tray-8.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/mullvad-tray-9.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/mullvadg.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/mullvadr.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/mullvady.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/mumble-indicator.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/museeks-tray.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/museeq-offline.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/museeq-panel.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/mynotes-tray.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-bluetooth-activated-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-bluetooth-activated-locked.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-bluetooth-activated-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-bluetooth-activated.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-bluetooth-inactive-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-bluetooth-inactive.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-bluetooth-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-bluetooth.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-cellular-2g.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-cellular-3g.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-cellular-4g.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-cellular-5g.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-cellular-acquiring.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-cellular-cdma-1x.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-cellular-connected.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-cellular-edge.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-cellular-evdo.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-cellular-gprs.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-cellular-hspa.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-cellular-no-route.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-cellular-offline.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-cellular-secure-signal-excellent.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-cellular-secure-signal-good.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-cellular-secure-signal-low.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-cellular-secure-signal-none.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-cellular-secure-signal-ok.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-cellular-signal-excellent-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-cellular-signal-excellent.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-cellular-signal-good-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-cellular-signal-good.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-cellular-signal-low.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-cellular-signal-none-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-cellular-signal-none.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-cellular-signal-ok-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-cellular-signal-ok.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-cellular-signal-weak-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-cellular-umts.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-connect.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-disconnect.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-disconnected.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-error.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-flightmode-off-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-flightmode-off.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-flightmode-on-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-flightmode-on.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-idle.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-limited-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-limited.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-0-5g-locked.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-0-5g.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-0-edge-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-0-edge-locked.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-0-edge-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-0-edge.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-0-gprs-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-0-gprs-locked.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-0-gprs-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-0-gprs.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-0-hsdpa-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-0-hsdpa-locked.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-0-hsdpa-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-0-hsdpa.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-0-hspa-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-0-hspa-locked.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-0-hspa-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-0-hspa.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-0-hsupa-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-0-hsupa-locked.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-0-hsupa-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-0-hsupa.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-0-locked-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-0-locked.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-0-lte-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-0-lte-locked.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-0-lte-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-0-lte.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-0-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-0-umts-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-0-umts-locked.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-0-umts-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-0-umts.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-0.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-100-5g-locked.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-100-5g.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-100-edge-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-100-edge-locked.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-100-edge-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-100-edge.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-100-gprs-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-100-gprs-locked.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-100-gprs-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-100-gprs.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-100-hsdpa-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-100-hsdpa-locked.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-100-hsdpa-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-100-hsdpa.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-100-hspa-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-100-hspa-locked.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-100-hspa-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-100-hspa.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-100-hsupa-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-100-hsupa-locked.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-100-hsupa-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-100-hsupa.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-100-locked-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-100-locked.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-100-lte-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-100-lte-locked.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-100-lte-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-100-lte.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-100-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-100-umts-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-100-umts-locked.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-100-umts-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-100-umts.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-100.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-20-5g-locked.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-20-5g.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-20-edge-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-20-edge-locked.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-20-edge-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-20-edge.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-20-gprs-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-20-gprs-locked.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-20-gprs-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-20-gprs.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-20-hsdpa-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-20-hsdpa-locked.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-20-hsdpa-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-20-hsdpa.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-20-hspa-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-20-hspa-locked.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-20-hspa-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-20-hspa.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-20-hsupa-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-20-hsupa-locked.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-20-hsupa-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-20-hsupa.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-20-locked-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-20-locked.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-20-lte-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-20-lte-locked.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-20-lte-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-20-lte.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-20-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-20-umts-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-20-umts-locked.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-20-umts-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-20-umts.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-20.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-40-5g-locked.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-40-5g.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-40-edge-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-40-edge-locked.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-40-edge-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-40-edge.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-40-gprs-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-40-gprs-locked.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-40-gprs-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-40-gprs.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-40-hsdpa-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-40-hsdpa-locked.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-40-hsdpa-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-40-hsdpa.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-40-hspa-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-40-hspa-locked.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-40-hspa-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-40-hspa.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-40-hsupa-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-40-hsupa-locked.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-40-hsupa-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-40-hsupa.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-40-locked-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-40-locked.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-40-lte-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-40-lte-locked.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-40-lte-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-40-lte.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-40-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-40-umts-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-40-umts-locked.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-40-umts-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-40-umts.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-40.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-60-5g-locked.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-60-5g.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-60-edge-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-60-edge-locked.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-60-edge-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-60-edge.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-60-gprs-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-60-gprs-locked.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-60-gprs-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-60-gprs.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-60-hsdpa-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-60-hsdpa-locked.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-60-hsdpa-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-60-hsdpa.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-60-hspa-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-60-hspa-locked.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-60-hspa-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-60-hspa.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-60-hsupa-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-60-hsupa-locked.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-60-hsupa-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-60-hsupa.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-60-locked-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-60-locked.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-60-lte-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-60-lte-locked.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-60-lte-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-60-lte.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-60-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-60-umts-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-60-umts-locked.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-60-umts-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-60-umts.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-60.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-80-5g-locked.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-80-5g.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-80-edge-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-80-edge-locked.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-80-edge-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-80-edge.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-80-gprs-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-80-gprs-locked.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-80-gprs-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-80-gprs.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-80-hsdpa-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-80-hsdpa-locked.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-80-hsdpa-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-80-hsdpa.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-80-hspa-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-80-hspa-locked.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-80-hspa-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-80-hspa.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-80-hsupa-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-80-hsupa-locked.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-80-hsupa-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-80-hsupa.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-80-locked-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-80-locked.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-80-lte-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-80-lte-locked.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-80-lte-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-80-lte.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-80-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-80-umts-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-80-umts-locked.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-80-umts-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-80-umts.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-80.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-available-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-available.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-off-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-off.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-on-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-on.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-offline-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-offline.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-receive.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-transmit-receive.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-transmit.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-unavailable.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-vpn-acquiring.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-vpn-lock-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-vpn.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-wired-acquiring-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-wired-acquiring.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-wired-activated-limited.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-wired-activated-locked.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-wired-activated-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-wired-activated.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-wired-available.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-wired-disconnected-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-wired-disconnected.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-wired-no-route.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-wired-offline-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-wired-offline.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-wired-secure-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-wired-secure.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-wired-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-wired-unavailable-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-wired-unavailable.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-wired.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-0-limited.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-0-locked.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-0.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-100-limited.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-100-locked.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-100.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-20-limited.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-20-locked.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-20.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-40-limited.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-40-locked.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-40.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-60-limited.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-60-locked.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-60.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-80-limited.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-80-locked.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-80.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-acquiring-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-acquiring.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-available.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-availible.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-bluetooth-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-bluetooth.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-connected-00-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-connected-00.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-connected-100-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-connected-100.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-connected-20.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-connected-25-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-connected-25.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-connected-40.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-connected-50-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-connected-50.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-connected-60.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-connected-75-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-connected-75.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-connected-80.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-connected.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-disconnected-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-disconnected.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-encrypted.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-hotspot-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-hotspot.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-no-route-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-no-route.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-off.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-offline-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-offline.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-on.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-secure-signal-excellent.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-secure-signal-good.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-secure-signal-low.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-secure-signal-none.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-secure-signal-ok.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-signal-excellent-secure-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-signal-excellent-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-signal-excellent.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-signal-good-secure-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-signal-good-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-signal-good.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-signal-low.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-signal-none-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-signal-none.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-signal-ok-secure-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-signal-ok-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-signal-ok.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-signal-weak-secure-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-signal-weak-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-signal-weak.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/network-wireless.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/new-messages-red.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/nitroshare-indicator.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/nixnote2-tray.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/16/nm-adhoc.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/nm-device-wired-autoip.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/nm-device-wired-secure.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/nm-device-wired-secureoffline.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/nm-device-wired.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/nm-device-wireless.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/nm-device-wwan.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/nm-mb-roam.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/nm-no-connection-secure.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/nm-no-connection.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/nm-secure-lock.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/nm-signal-0-secure.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/nm-signal-0.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/nm-signal-00-secure.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/nm-signal-00.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/nm-signal-100-secure.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/nm-signal-100.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/nm-signal-25-secure.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/nm-signal-25.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/nm-signal-50-secure.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/nm-signal-50.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/nm-signal-75-secure.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/nm-signal-75.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/nm-stage01-connecting01-secure.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/nm-stage01-connecting01.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/nm-stage01-connecting02-secure.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/nm-stage01-connecting02.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/nm-stage01-connecting03-secure.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/nm-stage01-connecting03.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/nm-stage01-connecting04-secure.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/nm-stage01-connecting04.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/nm-stage01-connecting05-secure.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/nm-stage01-connecting05.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/nm-stage01-connecting06-secure.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/nm-stage01-connecting06.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/nm-stage01-connecting07-secure.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/nm-stage01-connecting07.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/nm-stage01-connecting08-secure.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/nm-stage01-connecting08.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/nm-stage01-connecting09-secure.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/nm-stage01-connecting09.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/nm-stage01-connecting10-secure.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/nm-stage01-connecting10.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/nm-stage01-connecting11-secure.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/nm-stage01-connecting11.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/nm-stage02-connecting01-secure.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/nm-stage02-connecting01.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/nm-stage02-connecting02-secure.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/nm-stage02-connecting02.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/nm-stage02-connecting03-secure.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/nm-stage02-connecting03.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/nm-stage02-connecting04-secure.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/nm-stage02-connecting04.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/nm-stage02-connecting05-secure.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/nm-stage02-connecting05.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/nm-stage02-connecting06-secure.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/nm-stage02-connecting06.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/nm-stage02-connecting07-secure.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/nm-stage02-connecting07.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/nm-stage02-connecting08-secure.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/nm-stage02-connecting08.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/nm-stage02-connecting09-secure.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/nm-stage02-connecting09.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/nm-stage02-connecting10-secure.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/nm-stage02-connecting10.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/nm-stage02-connecting11-secure.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/nm-stage02-connecting11.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/nm-stage03-connecting01-secure.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/nm-stage03-connecting01.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/nm-stage03-connecting02-secure.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/nm-stage03-connecting02.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/nm-stage03-connecting03-secure.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/nm-stage03-connecting03.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/nm-stage03-connecting04-secure.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/nm-stage03-connecting04.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/nm-stage03-connecting05-secure.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/nm-stage03-connecting05.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/nm-stage03-connecting06-secure.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/nm-stage03-connecting06.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/nm-stage03-connecting07-secure.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/nm-stage03-connecting07.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/nm-stage03-connecting08-secure.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/nm-stage03-connecting08.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/nm-stage03-connecting09-secure.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/nm-stage03-connecting09.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/nm-stage03-connecting10-secure.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/nm-stage03-connecting10.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/nm-stage03-connecting11-secure.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/nm-stage03-connecting11.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/nm-tech-2g.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/nm-tech-3g.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/nm-tech-4g.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/nm-tech-5g.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/nm-tech-cdma-1x.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/nm-tech-edge.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/nm-tech-evdo.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/nm-tech-gprs.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/nm-tech-hspa.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/16/nm-tech-lte.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/nm-tech-umts.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/16/nm-vpn-active-lock.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/nm-vpn-lock.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/nm-vpn-standalone-lock.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/nm-wwan-tower.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/no-signal.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/nomachine-disabled.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/nomachine-indicator.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/notes-panel.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/16/notification-active-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/notification-active.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/notification-disabled-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/notification-disabled.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/16/notification-inactive-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/notification-inactive.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/notification-new-10-symbolic.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/notification-new-20-symbolic.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/notification-new-30-symbolic.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/16/notification-new-40-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/notification-new-50-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/notification-new-60-symbolic.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/notification-new-70-symbolic.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/notification-new-80-symbolic.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/notification-new-90-symbolic.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/notification-new-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/notification-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/notifications-disabled-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/notifications-disabled.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/notion.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/num-lock-off.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/num-lock-on.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/16/numlock-off.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/numlock-on.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/nutstore-offline-panel.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/nutstore-oops-panel.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/nutstore-panel.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/nutstore-paused-panel.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/nutstore-synchronized-panel.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/nutstore-synchronizing-panel.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/nylas-tray-empty.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/nylas-tray-full-newitems.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/nylas-tray-full.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/obs-tray-active.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/obs-tray.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/octopi-error.svg15
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/octopi-indicator.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/octopi-info.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/16/octopi-ok.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/odrive-tray-grey.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/odrive-tray-sync.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/16/odrive-tray.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/onboard-mono.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/onboard-panel.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/onboard.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/openbazaar-system-tray.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/optimus-indicator-intel.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/optimus-indicator-nvidia.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/16/optimus-tray-intel-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/optimus-tray-intel.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/optimus-tray-nvidia-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/optimus-tray-nvidia.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/org.keepassxc.KeePassXC-locked.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/org.keepassxc.KeePassXC-monochrome-dark-locked.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/org.keepassxc.KeePassXC-monochrome-dark.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/org.keepassxc.KeePassXC-monochrome-light-locked.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/org.keepassxc.KeePassXC-monochrome-light.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/org.keepassxc.KeePassXC-unlocked.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/org.sparkleshare.SparkleShare-syncing-down.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/org.sparkleshare.SparkleShare-syncing-error.svg17
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/org.sparkleshare.SparkleShare-syncing-up.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/org.sparkleshare.SparkleShare-syncing.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/16/overgrive-app-ind-con-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/overgrive-app-ind-con-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/overgrive-app-ind-con-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/overgrive-app-ind-sleep.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/overgrive-app-ind.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/pamac-tray-no-update.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/pamac-tray-update.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/pcloud-offline.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/pcloud-ok.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/pcloud-pause.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/pcloud-sync.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/pcloud-warning.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/persepolis-tray.svg3
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/phone-battery-caution.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/phone-battery-empty.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/phone-battery-full.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/phone-battery-good.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/phone-battery-low.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/phone-battery-medium.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/pia_tray_connected.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/pia_tray_connecting.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/pia_tray_disconnected.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/16/pidgin-tray-available.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/pidgin-tray-away.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/pidgin-tray-busy.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/pidgin-tray-connect.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/pidgin-tray-invisible.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/pidgin-tray-offline.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/pidgin-tray-pending.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/pidgin-tray-xa.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/pithos-tray-icon.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/16/pithos-tray-plugin.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/pomodoneapp-break.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/pomodoneapp-indicator.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/pomodoneapp-paused.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/pomodoneapp-started.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-00.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-01.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-02.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-03.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-04.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-05.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-06.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-07.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-08.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-09.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-10.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-11.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-12.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-13.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-14.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-15.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-16.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-17.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-18.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-19.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-20.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-21.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-22.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-23.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-24.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-25.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-26.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-27.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-28.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-29.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-30.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-31.svg11
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-32.svg11
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-33.svg11
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-34.svg11
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-35.svg11
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-36.svg11
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-37.svg11
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-38.svg11
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-39.svg11
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-40.svg11
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-41.svg11
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-42.svg11
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-43.svg11
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-44.svg11
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-45.svg11
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-46.svg12
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-47.svg12
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-48.svg12
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-49.svg12
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-50.svg12
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-51.svg12
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-52.svg12
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-53.svg12
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-54.svg12
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-55.svg12
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-56.svg12
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-57.svg12
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-58.svg12
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-59.svg12
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-60.svg12
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-61.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-start-light.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-stop-light.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/popcorntime-tray.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/pragha-panel.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/preferences-desktop-accessibility-panel.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/16/preferences-system-bluetooth-activated.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/preferences-system-bluetooth-active.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/preferences-system-bluetooth-inactive.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/preferences-system-bluetooth.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/prime-hybrid.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/prime-intel.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/prime-nvidia.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/16/printer-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/printer.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/process-syncing-down.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/process-syncing-error.svg15
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/process-syncing-idle.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/process-syncing-up.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/process-syncing.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/protonmail-indicator.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/protonmail-notification.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/psensor_hot.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/psensor_normal.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/pushbullet-indicator-disabled.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/pushbullet-indicator-light.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/pushbullet-indicator-paused.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/pushbullet-indicator-sync0-light.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/pushbullet-indicator-sync1-light.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/pushbullet-indicator-sync2-light.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/pushbullet-indicator-sync3-light.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/16/pushbullet-indicator-transparent.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/pushbullet-indicator.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/qbittorrent-panel.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/qbittorrent-tray-dark.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/qbittorrent-tray-light.svg15
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/qbittorrent-tray.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/qelectrotech-indicator.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/qjoypad-tray.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/qnapi-panel.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/qomp-pause-panel.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/qomp-play-panel.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/qomp-stop-panel.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/qtox-away.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/qtox-busy.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/qtox-event.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/qtox-invisible.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/qtox-offline.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/qtox-online.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/qtpass-tray.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/quota.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/16/radiotray-ng-off-panel.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/radiotray-ng-off.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/radiotray-ng-on-panel.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/radiotray-ng-on.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/radiotray_connecting.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/radiotray_off.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/radiotray_on.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/rambox-indicator.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/rambox-notification.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/rclonetray-connected-tray.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/rclonetray-tray.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/16/receiving-bad-signal-lock.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/receiving-bad-signal.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/receiving-good-signal-lock.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/receiving-good-signal.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/receiving-high-signal-lock.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/receiving-high-signal.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/receiving-low-signal-lock.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/receiving-low-signal.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/record-desktop-indicator-recording.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/record-desktop-indicator.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/redshift-status-off.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/redshift-status-on.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/remmina-panel.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/remote-folder-sync-down.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/remote-folder-sync-up.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/remote-folder-sync.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/rescuetime-indicator.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/rescuetime-offline.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/16/rhythmbox-indicator.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/rhythmbox-notplaying.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/rhythmbox-panel.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/rhythmbox-playing.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/riot-tray.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/16/rocketchat-tray-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/rocketchat-tray-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/rocketchat-tray-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/rocketchat-tray-4.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/rocketchat-tray-5.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/rocketchat-tray-6.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/rocketchat-tray-7.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/rocketchat-tray-8.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/rocketchat-tray-9-plus.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/rocketchat-tray-9.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/rocketchat-tray-alert.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/rocketchat-tray-dot.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/rocketchat-tray.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/16/rsibreak0.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/rsibreak1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/rsibreak2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/rsibreak3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/rsibreak4.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/rsibreakx.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/rto-proxy-tray.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/safeeyes_disabled.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/safeeyes_enabled.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/screencloud-idle.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/screencloud-uploading.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/16/scrllock-off.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/scrllock-on.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/scroll-lock-off.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/scroll-lock-on.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/16/scudcloud-attention-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/scudcloud-attention-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/scudcloud-attention-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/scudcloud-attention-4.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/scudcloud-attention-5.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/scudcloud-attention-6.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/scudcloud-attention-7.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/scudcloud-attention-8.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/scudcloud-attention-9.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/scudcloud-attention.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/scudcloud.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/seafile-status-error.svg15
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/seafile-status-notification.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/seafile-status-offline.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/seafile-status-ok.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/seafile-status-paused.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/seafile-status-syncing-1.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/seafile-status-syncing-2.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/security-high.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/security-low.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/security-medium.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/16/sflphone-indicator.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/sflphone-notification.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/sflphone-offline.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/shutter-panel.svg14
l---------.icons/Gruvbox-Plus-Dark/panel/16/si-syncthing-0.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/si-syncthing-1.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/si-syncthing-10.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/si-syncthing-11.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/si-syncthing-2.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/si-syncthing-3.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/si-syncthing-4.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/si-syncthing-5.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/si-syncthing-6.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/si-syncthing-7.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/si-syncthing-8.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/si-syncthing-9.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/si-syncthing-idle.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/si-syncthing-unknown.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/16/signal-100.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/signal-25.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/signal-50.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/signal-75.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/signal-tray.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/signal-unread-1.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/16/signal-unread-10.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/signal-unread-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/signal-unread-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/signal-unread-4.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/signal-unread-5.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/signal-unread-6.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/signal-unread-7.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/signal-unread-8.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/signal-unread-9.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/simplescreenrecorder-error.svg15
l---------.icons/Gruvbox-Plus-Dark/panel/16/simplescreenrecorder-idle.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/simplescreenrecorder-panel.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/simplescreenrecorder-paused.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/simplescreenrecorder-recording.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/skype-indicator.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/skype-status-away-notification.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/skype-status-away.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/skype-status-connected-notification.svg10
l---------.icons/Gruvbox-Plus-Dark/panel/16/skype-status-connected.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/skype-status-connecting-0.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/skype-status-connecting-1.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/16/skype-status-connecting-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/skype-status-connecting-3.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/skype-status-disturb-notification.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/skype-status-disturb.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/skype-status-hidden-notification.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/skype-status-hidden.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/16/skype-status-invisible-notification.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/skype-status-invisible.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/skype-status-offline-notification.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/skype-status-offline.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/16/slack-indicator-highlight.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/slack-indicator-unread.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/slack-indicator.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/smartcode-stremio-tray.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/16/smartphone-connected.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/smartphone-disconnected.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/smartphone-trusted.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/smartphoneattention.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/smartphoneconnected.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/smartphonedisconnected.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/smartphonetrusted.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/smplayer-panel.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/solaar-attention.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/solaar-indicator.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/spotify-indicator.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/16/start-here-manjaro.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/start-here.svg16
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/state-download.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/state-error.svg15
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/state-information.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/state-offline.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/state-ok.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/state-pause.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/state-sync.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/state-warning.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/steadyflow-alert-panel.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/steadyflow-panel.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/steam_tray_mono.svg10
l---------.icons/Gruvbox-Plus-Dark/panel/16/stock_weather-cloudy.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/stock_weather-few-clouds.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/stock_weather-fog.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/stock_weather-night-clear.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/stock_weather-night-few-clouds.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/stock_weather-showers.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/stock_weather-snow.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/stock_weather-storm.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/stock_weather-sunny.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/strawberry-panel-grey.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/strawberry-panel.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/stremio-tray.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/synapse-panel.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/synergy-panel-ok.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/synergy-panel.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/syspeek-0.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/syspeek-10.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/syspeek-100.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/syspeek-20.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/syspeek-30.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/syspeek-40.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/syspeek-50.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/syspeek-60.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/syspeek-70.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/syspeek-80.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/syspeek-90.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/16/system-devices-information.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/system-devices-panel-alert.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/16/system-devices-panel-information.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/system-devices-panel.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/system-file-manager-panel.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/system-restart-panel.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/16/system-shutdown-panel-restart.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/system-shutdown-panel.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/tablet-connected.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/tablet-disconnected.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/tabletattention.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/tabletconnected.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/tabletdisconnected.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/tablettrusted.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/teams-for-linux-tray.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/teams-tray-activity.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/teams-tray-noactivity.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/teamviewer-indicator-away.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/teamviewer-indicator-busy.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/teamviewer-indicator-connected.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/teamviewer-indicator-error.svg15
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/teamviewer-indicator-offline.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/teamviewer-indicator.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/telegram-attention-panel.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/telegram-mute-panel.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/telegram-panel.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/thunderbird-attention-panel.svg11
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/thunderbird-panel.svg10
l---------.icons/Gruvbox-Plus-Dark/panel/16/todo-indicator.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/tomahawk-indicator.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/16/tomboy-panel.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/touchpad-indicator-light-disabled.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/touchpad-indicator-light-enabled.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/touchpad-indicator-light.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/transmission-panel.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/16/transmission-tray-icon.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/transmitting-bad-signal-lock.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/transmitting-bad-signal.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/transmitting-good-signal-lock.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/transmitting-good-signal.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/transmitting-high-signal-lock.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/transmitting-high-signal.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/transmitting-low-signal-lock.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/transmitting-low-signal.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/tray-message.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/tray-new-im.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/tray-offline.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/tray-online.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/trimage-indicator.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/tusk-indicator.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/tvconnected.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/tvdisconnected.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/tvtrusted.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/twitch-indicator.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/ubuntuone-client-error.svg15
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/ubuntuone-client-idle.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/ubuntuone-client-offline.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/ubuntuone-client-paused.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/ubuntuone-client-updating.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/uget-tray-default.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/uget-tray-downloading.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/uget-tray-error.svg15
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/ulauncher-indicator.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/update-high.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/16/update-low.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/update-medium.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/update-none.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/16/updates-notifier-inactive.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/updates-notifier.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/user-available-panel.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/user-available.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/16/user-away-panel.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/user-away.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/16/user-busy-panel.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/user-busy.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/16/user-idle-panel.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/user-idle.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/16/user-invisible-panel.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/user-invisible.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/16/user-offline-panel.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/user-offline.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/16/user-online.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/user-status-new.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/user-status-pending.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/variety-indicator.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/veracrypt-panel.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/viber-normal.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/viber-notification.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/virt-manager-panel.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/vivaldi-tray.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/vk-tray.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/vlc-panel.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/vnote_ink.svg14
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/vnote_small.svg3
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/vnote_update.svg14
l---------.icons/Gruvbox-Plus-Dark/panel/16/volume-level-high-panel.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/volume-level-high.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/volume-level-low-panel.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/volume-level-low.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/volume-level-medium-panel.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/volume-level-medium.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/volume-level-muted-panel.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/volume-level-muted.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/volume-level-none-panel.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/volume-level-none.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/weather-clear-night-000.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/weather-clear-night-010.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/weather-clear-night-020.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/weather-clear-night-030.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/weather-clear-night-040.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/weather-clear-night-050.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/weather-clear-night-060.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/weather-clear-night-070.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/weather-clear-night-080.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/weather-clear-night-090.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/weather-clear-night-100.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/weather-clear-night-110.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/weather-clear-night-120.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/weather-clear-night-130.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/weather-clear-night-140.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/weather-clear-night-150.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/weather-clear-night-160.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/weather-clear-night-170.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/weather-clear-night-180.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/weather-clear-night-190.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/weather-clear-night-200.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/weather-clear-night-210.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/weather-clear-night-220.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/weather-clear-night-230.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/weather-clear-night-240.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/weather-clear-night-250.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/weather-clear-night-260.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/weather-clear-night-270.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/weather-clear-night-280.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/weather-clear-night-290.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/weather-clear-night-300.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/weather-clear-night-310.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/weather-clear-night-320.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/weather-clear-night-330.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/weather-clear-night-340.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/weather-clear-night-350.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/weather-clear-night.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/weather-clear.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/weather-clouds-night.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/weather-clouds.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/16/weather-few-clouds-night-000.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/weather-few-clouds-night-010.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/weather-few-clouds-night-020.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/weather-few-clouds-night-030.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/weather-few-clouds-night-040.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/weather-few-clouds-night-050.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/weather-few-clouds-night-060.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/weather-few-clouds-night-070.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/weather-few-clouds-night-080.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/weather-few-clouds-night-090.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/weather-few-clouds-night-100.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/weather-few-clouds-night-110.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/weather-few-clouds-night-120.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/weather-few-clouds-night-130.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/weather-few-clouds-night-140.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/weather-few-clouds-night-150.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/weather-few-clouds-night-160.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/weather-few-clouds-night-170.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/weather-few-clouds-night-180.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/weather-few-clouds-night-190.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/weather-few-clouds-night-200.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/weather-few-clouds-night-210.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/weather-few-clouds-night-220.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/weather-few-clouds-night-230.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/weather-few-clouds-night-240.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/weather-few-clouds-night-250.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/weather-few-clouds-night-260.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/weather-few-clouds-night-270.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/weather-few-clouds-night-280.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/weather-few-clouds-night-290.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/weather-few-clouds-night-300.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/weather-few-clouds-night-310.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/weather-few-clouds-night-320.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/weather-few-clouds-night-330.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/weather-few-clouds-night-340.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/weather-few-clouds-night-350.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/weather-few-clouds-night.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/weather-few-clouds.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/weather-fog.svg11
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/weather-freezing-rain.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/16/weather-hail.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/weather-many-clouds.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/weather-mist.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/weather-none-available.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/weather-overcast.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/weather-severe-alert.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/16/weather-showers-day.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/weather-showers-night.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/weather-showers-scattered-day.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/weather-showers-scattered-night.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/weather-showers-scattered.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/weather-showers.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/16/weather-snow-day.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/weather-snow-night.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/weather-snow-rain.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/16/weather-snow-scattered-day.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/weather-snow-scattered-night.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/weather-snow-scattered.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/weather-snow.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/16/weather-storm-day.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/weather-storm-night.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/weather-storm.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/weather-windy.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/webtorrent-desktop-panel.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/wechat-tray-unread.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/wechat-tray.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/whatsapp-msg.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/whatsapp-tray.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/whatsapp-warning-msg.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/whatsapp-warning.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/whatsie-tray-attention.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/whatsie-tray.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/16/whiskermenu-manjaro.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/wire-tray-attention.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/wire-tray.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/16/wired.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/wiznote-indicator.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/workrave-indicator-quiet.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/workrave-indicator-suspended.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/workrave-indicator.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/xchat-panel.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/16/xfce-newmail.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/xfce-nomail.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/xfce4-battery-caution-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/xfce4-battery-caution.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/xfce4-battery-critical-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/xfce4-battery-critical.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/xfce4-battery-empty.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/xfce4-battery-full-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/xfce4-battery-full.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/xfce4-battery-good-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/xfce4-battery-good.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/xfce4-battery-low-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/xfce4-battery-low.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/xfce4-battery-missing.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/xfce4-battery-ok-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/xfce4-battery-ok.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/xfce4-battery-plugin.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/xfce4-fsguard-plugin-urgent.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/16/xfce4-fsguard-plugin-warning.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/xfce4-fsguard-plugin.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/xfce4-mixer-muted.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/xfce4-mixer-no-muted.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/xfce4-mixer-no-record.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/xfce4-mixer-record.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/xfce4-mixer-volume-high.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/xfce4-mixer-volume-low-medium.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/xfce4-mixer-volume-low.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/xfce4-mixer-volume-medium.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/xfce4-mixer-volume-muted.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/xfce4-mixer-volume-ultra-low.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/xfce4-mixer-volume-very-high.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/xfce4-notes-plugin.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/xfce4-whiskermenu.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/16/xfpm-ac-adapter.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/xfpm-battery-000-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/xfpm-battery-000.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/xfpm-battery-020-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/xfpm-battery-020.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/xfpm-battery-040-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/xfpm-battery-040.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/xfpm-battery-060-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/xfpm-battery-060.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/xfpm-battery-080-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/xfpm-battery-080.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/xfpm-battery-100-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/xfpm-battery-100.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/xfpm-battery-caution-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/xfpm-battery-caution.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/xfpm-battery-critical-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/xfpm-battery-critical.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/xfpm-battery-empty.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/xfpm-battery-full-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/xfpm-battery-full.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/xfpm-battery-good-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/xfpm-battery-good.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/xfpm-battery-low-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/xfpm-battery-low.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/xfpm-battery-missing.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/xfpm-battery-ok-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/xfpm-battery-ok.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/xfpm-brightness-lcd.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/16/xfpm-keyboard-000.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/xfpm-keyboard-020.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/xfpm-keyboard-030.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/xfpm-keyboard-040.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/xfpm-keyboard-060.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/xfpm-keyboard-080.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/xfpm-keyboard-100.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/xfpm-mouse-000.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/xfpm-mouse-020.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/xfpm-mouse-030.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/xfpm-mouse-040.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/xfpm-mouse-060.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/xfpm-mouse-080.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/xfpm-mouse-100.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/xfpm-phone-000.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/xfpm-phone-020.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/xfpm-phone-030.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/xfpm-phone-040.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/xfpm-phone-060.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/xfpm-phone-080.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/xfpm-phone-100.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/xfpm-primary-000-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/xfpm-primary-000.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/xfpm-primary-020-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/xfpm-primary-020.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/xfpm-primary-040-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/xfpm-primary-040.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/xfpm-primary-060-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/xfpm-primary-060.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/xfpm-primary-080-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/xfpm-primary-080.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/xfpm-primary-100-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/xfpm-primary-100.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/xfpm-primary-charged.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/xfpm-primary-missing.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/xfpm-ups-000-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/xfpm-ups-000.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/xfpm-ups-020-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/xfpm-ups-020.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/xfpm-ups-040-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/xfpm-ups-040.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/xfpm-ups-060-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/xfpm-ups-060.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/xfpm-ups-080-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/xfpm-ups-080.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/xfpm-ups-100-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/xfpm-ups-100.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/xfpm-ups-charged.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/xfpm-ups-missing.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/xkbmod-indicator.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/y-ppa-indicator.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/yate-tray-incomingcall.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/yate-tray-incomingchat.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/yate-tray-info.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/yate-tray-notification.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/yate-tray.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/yd-busy1.svg10
l---------.icons/Gruvbox-Plus-Dark/panel/16/yd-busy2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/yd-busy3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/yd-busy4.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/yd-busy5.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/yd-ind-error.svg15
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/yd-ind-idle.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/yd-ind-pause.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/youtube-indicator-downloading-light.svg15
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/youtube-indicator-light-disabled.svg15
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/youtube-indicator-light-sync0.svg17
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/youtube-indicator-light-sync1.svg17
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/youtube-indicator-light-sync2.svg17
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/youtube-indicator-light-sync3.svg17
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/youtube-indicator-light-sync4.svg17
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/youtube-indicator-light-sync5.svg17
l---------.icons/Gruvbox-Plus-Dark/panel/16/youtube-indicator-light-sync6.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/youtube-indicator-light-sync7.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/youtube-indicator-light-sync8.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/youtube-indicator-light-sync9.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/youtube-indicator-light.svg15
l---------.icons/Gruvbox-Plus-Dark/panel/16/yum-indicator-error.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/yum-indicator-info.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/yum-indicator-no-updates.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/yum-indicator-updates.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/yum-indicator-working.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/16/zeal-panel.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/zeal-tray.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/16/zim-panel.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/16@2x1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/1password-panel-locked.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/1password-panel.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/22/5g.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/QMPlay2-panel.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/ac-adapter.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/account-logged-in.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/acestream-tray.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/airplane-mode-off.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/airplane-mode-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/airplane-mode.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/akonaditray.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/alarm-clock-panel.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/alarm-clock-triggered.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/22/albert-panel.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/albert-tray.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/amd-alto.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/amd-bajo.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/amd-medio.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/anatine-indicator.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/anatine-notification.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/android-messages-desktop-tray-unread.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/android-messages-desktop-tray.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/22/antimicro-panel.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/ao-app-tray.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/application-running.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/22/applications-chat-panel.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/applications-email-panel.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/audacious-panel.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/22/audio-input-microphone-high-panel.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/audio-input-microphone-high.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/audio-input-microphone-low-zero-panel.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/audio-input-microphone-low.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/audio-input-microphone-medium.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/audio-input-microphone-muted.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/audio-input-microphone-none-panel.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/audio-off.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/audio-on.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/22/audio-output-none-panel.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/audio-output-none.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/audio-ready.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/audio-recorder-off.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/audio-recorder-on.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/audio-recorder-paused.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/audio-volume-high-panel.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/audio-volume-high-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/audio-volume-high.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/22/audio-volume-low-panel.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/audio-volume-low-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/audio-volume-low-zero-panel.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/audio-volume-low.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/audio-volume-medium-panel.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/audio-volume-medium-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/audio-volume-medium.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/audio-volume-muted-blocked-panel.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/audio-volume-muted-blocking-panel.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/audio-volume-muted-blocking.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/audio-volume-muted-panel.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/audio-volume-muted-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/audio-volume-muted.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/22/audio-volume-off.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/autokey-status-error.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/autokey-status.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/avatar-default.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Ak.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Am.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Ar.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Av.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Az.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Be.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Bg.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Bm.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Bn.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Br.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Bs.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-By.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Ch.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Cm.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Cr.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Cs.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Da.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-De.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Dv.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Dz.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Ee.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-En.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Eo.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Es.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Et.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Fa.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Ff.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Fi.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Fo.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Fr.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Ga.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Gr.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Gu.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Ha.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-He.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Hi.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Hr.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Hu.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Hy.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Ie.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Ig.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Ik.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-In.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Is.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-It.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Ja.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Ka.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Ki.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Kk.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Km.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Kn.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Ko.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Ku.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Lo.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Lt.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Lv.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Md.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Mi.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Mk.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Ml.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Mn.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Mr.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Mt.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-My.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Ne.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Nl.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-No.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Or.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Pa.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Ph.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Pl.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Ps.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Pt.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Ro.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Ru.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Sa.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Sd.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Si.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Sk.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Sl.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Sq.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Sr.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Sv.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Sw.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Sy.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Ta.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Te.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Tg.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Th.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Tk.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Tn.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Tr.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Uk.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Ur.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Uz.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Vi.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Wo.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Xs.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Yo.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Zh.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/bad-signal-lock.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/bad-signal.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/banshee-panel.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/22/battery-000-charging-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/battery-000-charging.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/22/battery-000-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/battery-000.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/battery-010-charging-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/battery-010-charging.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/battery-010-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/battery-010.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/22/battery-020-charging-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/battery-020-charging.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/battery-020-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/battery-020.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/battery-030-charging-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/battery-030-charging.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/battery-030-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/battery-030.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/battery-040-charging-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/battery-040-charging.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/battery-040-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/battery-040.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/battery-050-charging-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/battery-050-charging.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/battery-050-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/battery-050.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/battery-060-charging-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/battery-060-charging.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/battery-060-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/battery-060.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/battery-070-charging-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/battery-070-charging.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/battery-070-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/battery-070.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/battery-080-charging-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/battery-080-charging.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/battery-080-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/battery-080.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/battery-090-charging-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/battery-090-charging.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/battery-090-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/battery-090.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/battery-100-charged.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/22/battery-100-charging-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/battery-100-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/battery-100-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/battery-100.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/22/battery-caution-charging-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/battery-caution-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/battery-caution-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/battery-caution.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/battery-charged.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/battery-empty-charging-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/battery-empty-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/battery-empty-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/battery-empty.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/battery-full-charged-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/battery-full-charged.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/battery-full-charging-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/battery-full-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/battery-full-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/battery-full.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/battery-good-charging-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/battery-good-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/battery-good-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/battery-good.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/battery-low-charging-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/battery-low-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/battery-low-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/battery-low.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/battery-medium-charging-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/battery-medium-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/battery-medium-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/battery-medium.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/battery-missing-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/battery-missing.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/22/battery-profile-performance-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/battery-profile-performance.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/battery-profile-powersave-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/battery-profile-powersave.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/22/battery_charged.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/battery_full.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/battery_plugged.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/bitcoin-indicator.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/bitwarden-tray.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/22/blueberry-tray-active.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/blueberry-tray-disabled.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/blueberry-tray.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/blueman-active.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/blueman-disabled.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/blueman-tray-active.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/blueman-tray-disabled.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/blueman-tray.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/blueman.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/bluetooth-active.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/bluetooth-disabled.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/22/bluetooth-offline.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/bluetooth-online.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/bluetooth-paired.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/bomi-panel.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/22/both-bad-signal-lock.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/both-bad-signal.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/both-good-signal-lock.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/both-good-signal.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/both-high-signal-lock.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/both-high-signal.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/both-low-signal-lock.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/both-low-signal.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/btsync-gui-0.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/btsync-gui-1.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/btsync-gui-10.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/btsync-gui-11.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/btsync-gui-2.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/btsync-gui-3.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/btsync-gui-4.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/btsync-gui-5.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/btsync-gui-6.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/btsync-gui-7.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/btsync-gui-8.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/btsync-gui-9.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/22/btsync-gui-connecting.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/btsync-gui-disconnected.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/btsync-gui-paused.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/22/bumblebee-indicator-active.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/bumblebee-indicator.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/caffeine-cup-empty.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/caffeine-cup-full.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/calibre-tray.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/camera-off.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/camera-on.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/camera-ready.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/cantata-panel.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/caps-lock-off.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/caps-lock-on.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/22/capslock-off.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/capslock-on.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/cisco-tray-connected.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/cisco-tray-disconnecting.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/cisco-tray-notconnected.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/cisco-tray-quarantined.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/cisco-tray-reconnecting.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/22/classicmenu-indicator-dark.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/classicmenu-indicator.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/clementine-panel-grey.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/clementine-panel.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/clipboard.svg10
l---------.icons/Gruvbox-Plus-Dark/panel/22/clipit-trayicon-panel.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/clipman.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/cloudstatus.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/22/com.github.ztefn.haguichi-connected.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/com.github.ztefn.haguichi-connecting-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/com.github.ztefn.haguichi-connecting-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/com.github.ztefn.haguichi-connecting-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/com.github.ztefn.haguichi-disconnected.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/connect_creating.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/connect_established.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/copy-error.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/copy-insync.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/copy-paused.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/copy-sync1.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/copy-sync2.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/copy-sync3.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/copy-sync4.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/copy-sync5.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/copy-sync6.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/copy-sync7.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/copy-sync8.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/copy-update.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/copyq-busy.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/copyq-normal.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/22/cpu-frequency-indicator.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/crow-translate-tray.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/cryptfolder-closed-light.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/22/cryptfolder-indicator-light.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/cryptfolder-open-light.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/cryptkeeper.svg10
l---------.icons/Gruvbox-Plus-Dark/panel/22/de.haeckerfelix.gradio-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/deadbeef-panel.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/deluge-panel.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/22/desktopconnected.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/desktopdisconnected.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/desktoptrusted.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/dialog-password-panel.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/dino-status-away.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/dino-status-chat.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/dino-status-dnd.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/dino-status-online.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/22/diodon-panel.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/discord-tray-connected.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/discord-tray-deafened.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/22/discord-tray-muted.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/discord-tray-speaking.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/discord-tray-unread.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/discord-tray.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/disk-quota-critical.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/disk-quota-high.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/disk-quota-low.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/22/disk-quota.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/disper-panel.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/22/drive-harddisk-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/drive-harddisk.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/dropboxstatus-blank.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/dropboxstatus-busy.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/dropboxstatus-busy2.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/dropboxstatus-idle.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/dropboxstatus-logo.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/dropboxstatus-x.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/electron-mail-tray.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/22/empathy-available.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/empathy-away.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/empathy-busy.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/empathy-extended-away.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/empathy-invisible.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/empathy-offline.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/enpass-status.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/everpad-mono.svg12
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/exaile-pause.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/exaile-play.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/face-smile-panel.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/fcitx-anthy-panel.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/22/fcitx-bopomofo-panel.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/fcitx-cangjie-panel.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/fcitx-chewing-panel.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/fcitx-erbi-panel.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/fcitx-googlepinyin-panel.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/fcitx-hangul-panel.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/22/fcitx-kbd-panel.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/fcitx-kkc-panel.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/fcitx-mozc-alpha-full.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/fcitx-mozc-alpha-half.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/fcitx-mozc-dictionary.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/fcitx-mozc-direct.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/fcitx-mozc-hiragana.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/fcitx-mozc-katakana-full.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/fcitx-mozc-katakana-half.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/fcitx-mozc-properties.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/fcitx-mozc-tool.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/22/fcitx-panel.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/fcitx-pinyin-libpinyin-panel.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/fcitx-pinyin-panel.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/fcitx-rime-panel.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/fcitx-sayura-panel.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/22/fcitx-shuangpin-libpinyin-panel.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/fcitx-shuangpin-panel.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/fcitx-skk-panel.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/fcitx-sunpinyin-panel.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/fcitx-unikey-panel.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/22/fcitx-wbpy.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/fcitx-wubi-panel.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/22/fcitx-zhuyin-panel.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/fcitx-ziranma-panel.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/feedindicator-active.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/feedindicator-attention.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/firewall-applet-error.svg19
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/firewall-applet-panic.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/firewall-applet.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/flameshot-tray.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/flareget-panel.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/fluxgui-light.svg11
l---------.icons/Gruvbox-Plus-Dark/panel/22/fluxgui-panel.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/franz-attention-panel.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/franz-panel.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/fusion-icon-panel.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/github-tray.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/gitter-indicator-disconnected.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/gitter-indicator-notification.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/gitter-indicator.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/22/glipper.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/gmail-tray-unread.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/gmail-tray.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/22/gnome-netstatus-disconn.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/gnome-netstatus-error.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/gnome-netstatus-idle.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/gnome-netstatus-rx.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/gnome-netstatus-tx.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/gnome-netstatus-txrx.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/gnome-pie-symbolic.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/22/gnote-panel.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/goldendict-scan-tray.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/goldendict-tray.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/22/good-signal-lock.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/good-signal.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/google-chrome-no-notification-disabled.svg10
l---------.icons/Gruvbox-Plus-Dark/panel/22/google-chrome-no-notification.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/google-chrome-notification-disabled.svg11
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/google-chrome-notification.svg11
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/google-chrome-panel.svg11
l---------.icons/Gruvbox-Plus-Dark/panel/22/google-chrome-tray.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/google-hangouts-panel.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/google-music-manager-panel.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/google-tasks-indicator-light-normal.svg11
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/google-tasks-indicator-light-starred.svg11
l---------.icons/Gruvbox-Plus-Dark/panel/22/gpaste.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/gpm-ac-adapter.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/gpm-battery-000-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/gpm-battery-000.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/gpm-battery-020-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/gpm-battery-020.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/gpm-battery-040-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/gpm-battery-040.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/gpm-battery-060-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/gpm-battery-060.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/gpm-battery-080-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/gpm-battery-080.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/gpm-battery-100-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/gpm-battery-100.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/gpm-battery-charged.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/gpm-battery-empty.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/gpm-battery-missing.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/gpm-brightness-kbd-disabled.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/gpm-brightness-kbd-invalid.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/gpm-brightness-kbd.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/gpm-brightness-lcd-disabled.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/gpm-brightness-lcd-invalid.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/22/gpm-brightness-lcd.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/gpm-hibernate.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/gpm-inhibit-invalid.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/gpm-inhibit.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/22/gpm-keyboard-000.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/gpm-keyboard-020.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/gpm-keyboard-040.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/gpm-keyboard-060.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/gpm-keyboard-080.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/gpm-keyboard-100.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/gpm-monitor.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/22/gpm-mouse-000.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/gpm-mouse-020.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/gpm-mouse-040.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/gpm-mouse-060.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/gpm-mouse-080.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/gpm-mouse-100.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/gpm-phone-000.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/gpm-phone-020.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/gpm-phone-040.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/gpm-phone-060.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/gpm-phone-080.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/gpm-phone-100.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/gpm-primary-000-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/gpm-primary-000.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/gpm-primary-020-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/gpm-primary-020.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/gpm-primary-040-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/gpm-primary-040.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/gpm-primary-060-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/gpm-primary-060.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/gpm-primary-080-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/gpm-primary-080.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/gpm-primary-100-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/gpm-primary-100.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/gpm-primary-charged.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/gpm-primary-missing.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/gpm-ups-000-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/gpm-ups-000.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/gpm-ups-020-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/gpm-ups-020.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/gpm-ups-040-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/gpm-ups-040.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/gpm-ups-060-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/gpm-ups-060.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/gpm-ups-080-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/gpm-ups-080.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/gpm-ups-100-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/gpm-ups-100.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/gpm-ups-charged.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/gpm-ups-missing.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/gpmdp-tray-pause.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/gpmdp-tray-play.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/gpmdp-tray.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/grive-app-ind-con-1.svg12
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/grive-app-ind-con-2.svg12
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/grive-app-ind-con-3.svg12
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/grive-app-ind-sleep.svg12
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/grive-app-ind.svg12
l---------.icons/Gruvbox-Plus-Dark/panel/22/gsd-xrandr.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/gsm-3g-full-secure.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/gsm-3g-full.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/gsm-3g-high-secure.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/gsm-3g-high.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/gsm-3g-low-secure.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/gsm-3g-low.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/gsm-3g-medium-secure.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/gsm-3g-medium.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/gsm-3g-none-secure.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/gsm-3g-none.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/gtg-panel.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/22/gtk-dialog-authentication-panel.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/guake-indicator.svg10
l---------.icons/Gruvbox-Plus-Dark/panel/22/guake-tray.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/guitarix-tray.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/haguichi-connected.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/haguichi-connecting-1.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/haguichi-connecting-2.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/haguichi-connecting-3.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/haguichi-disconnected.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/hangouts-available.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/hangouts-notification.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/hangouts-offline.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/hangouts-working.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/harmony-tray.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/22/hexchat-fileoffer.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/hexchat-highlight.svg11
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/hexchat-indicator.svg10
l---------.icons/Gruvbox-Plus-Dark/panel/22/hexchat-message.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/high-signal-lock.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/high-signal.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/hipchat4-attention.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/hipchat4.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/hp-indicator.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/22/ibus-keyboard.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/ic_light_enpass.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/22/idle-bad-signal-lock.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/idle-bad-signal.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/idle-good-signal-lock.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/idle-good-signal.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/idle-high-signal-lock.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/idle-high-signal.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/idle-low-signal-lock.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/idle-low-signal.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-cpufreq-100.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-cpufreq-25.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-cpufreq-50.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-cpufreq-75.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-cpufreq.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-feedindicator-attention.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-feedindicator.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-fortune.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ak.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Am.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ar-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ar-10.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ar-11.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ar-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ar-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ar-4.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ar-5.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ar-6.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ar-7.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ar-8.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ar-9.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ar.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Av.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Az-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Az-2.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Az.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Be-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Be-10.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Be-11.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Be-12.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Be-13.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Be-14.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Be-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Be-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Be-4.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Be-5.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Be-6.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Be-7.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Be-8.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Be-9.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Be.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Bg-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Bg-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Bg-3.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Bg.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Bm.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Bn-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Bn-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Bn-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Bn-4.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Bn.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Br-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Br-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Br-3.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Br.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Bs-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Bs-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Bs-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Bs-4.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Bs-5.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Bs.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-By-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-By-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-By-3.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-By.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ch.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Cm-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Cm-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Cm-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Cm-4.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Cm-5.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Cm.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Cr-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Cr-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Cr-3.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Cr.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Cs-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Cs-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Cs-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Cs-4.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Cs-5.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Cs-6.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Cs.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Da-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Da-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Da-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Da-4.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Da-5.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Da.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-De-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-De-10.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-De-11.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-De-12.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-De-13.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-De-14.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-De-15.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-De-16.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-De-17.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-De-18.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-De-19.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-De-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-De-20.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-De-21.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-De-22.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-De-23.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-De-24.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-De-25.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-De-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-De-4.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-De-5.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-De-6.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-De-7.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-De-8.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-De-9.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-De.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Dv.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Dz.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ee.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-En-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-En-10.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-En-11.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-En-12.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-En-13.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-En-14.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-En-15.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-En-16.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-En-17.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-En-18.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-En-19.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-En-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-En-20.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-En-21.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-En-22.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-En-23.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-En-24.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-En-25.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-En-26.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-En-27.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-En-28.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-En-29.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-En-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-En-30.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-En-31.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-En-32.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-En-33.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-En-34.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-En-35.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-En-4.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-En-5.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-En-6.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-En-7.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-En-8.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-En-9.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-En.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Eo-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Eo-2.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Eo.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Es-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Es-10.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Es-11.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Es-12.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Es-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Es-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Es-4.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Es-5.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Es-6.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Es-7.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Es-8.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Es-9.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Es.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Et-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Et-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Et-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Et-4.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Et.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Fa-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Fa-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Fa-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Fa-4.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Fa.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ff.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Fi-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Fi-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Fi-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Fi-4.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Fi-5.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Fi.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Fo-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Fo-2.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Fo.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Fr-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Fr-10.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Fr-11.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Fr-12.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Fr-13.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Fr-14.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Fr-15.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Fr-16.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Fr-17.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Fr-18.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Fr-19.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Fr-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Fr-20.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Fr-21.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Fr-22.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Fr-23.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Fr-24.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Fr-25.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Fr-26.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Fr-27.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Fr-28.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Fr-29.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Fr-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Fr-30.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Fr-31.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Fr-4.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Fr-5.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Fr-6.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Fr-7.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Fr-8.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Fr-9.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Fr.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ga-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ga-2.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ga.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Gr-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Gr-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Gr-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Gr-4.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Gr-5.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Gr.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Gu.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ha-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ha-2.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ha.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-He-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-He-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-He-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-He-4.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-He.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Hi-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Hi-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Hi-3.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Hi.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Hr-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Hr-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Hr-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Hr-4.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Hr-5.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Hr.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Hu-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Hu-10.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Hu-11.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Hu-12.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Hu-13.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Hu-14.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Hu-15.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Hu-16.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Hu-17.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Hu-18.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Hu-19.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Hu-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Hu-20.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Hu-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Hu-4.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Hu-5.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Hu-6.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Hu-7.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Hu-8.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Hu-9.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Hu.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Hy-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Hy-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Hy-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Hy-4.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Hy-5.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Hy-6.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Hy.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ie-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ie-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ie-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ie-4.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ie-5.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ie.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ig.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ik.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-In-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-In-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-In-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-In-4.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-In-5.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-In.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Is-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Is-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Is-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Is-4.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Is-5.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Is.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-It-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-It-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-It-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-It-4.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-It-5.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-It-6.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-It.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ja-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ja-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ja-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ja-4.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ja-5.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ja-6.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ja-7.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ja.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ka-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ka-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ka-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ka-4.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ka.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ki-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ki-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ki-3.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ki.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Kk-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Kk-2.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Kk.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Km.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Kn-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Kn-2.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Kn.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ko-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ko-2.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ko.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ku-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ku-10.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ku-11.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ku-12.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ku-13.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ku-14.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ku-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ku-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ku-4.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ku-5.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ku-6.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ku-7.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ku-8.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ku-9.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ku.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Lo-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Lo-2.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Lo.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Lt-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Lt-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Lt-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Lt-4.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Lt-5.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Lt-6.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Lt.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Lv-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Lv-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Lv-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Lv-4.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Lv-5.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Lv-6.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Lv-7.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Lv.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Md.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Mi.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Mk-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Mk-2.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Mk.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ml-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ml-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ml-3.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ml.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Mn.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Mr.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Mt-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Mt-2.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Mt.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-My.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ne.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Nl-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Nl-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Nl-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Nl-4.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Nl.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-No-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-No-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-No-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-No-4.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-No-5.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-No-6.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-No-7.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-No-8.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-No.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Or.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Pa-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Pa-2.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Pa.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ph-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ph-10.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ph-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ph-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ph-4.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ph-5.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ph-6.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ph-7.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ph-8.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ph-9.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ph.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Pl-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Pl-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Pl-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Pl-4.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Pl-5.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Pl-6.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Pl-7.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Pl-8.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Pl-9.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Pl.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ps-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ps-2.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ps.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Pt-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Pt-10.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Pt-11.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Pt-12.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Pt-13.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Pt-14.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Pt-15.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Pt-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Pt-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Pt-4.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Pt-5.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Pt-6.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Pt-7.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Pt-8.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Pt-9.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Pt.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ro-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ro-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ro-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ro-4.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ro-5.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ro.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ru-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ru-10.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ru-11.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ru-12.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ru-13.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ru-14.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ru-15.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ru-16.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ru-17.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ru-18.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ru-19.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ru-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ru-20.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ru-21.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ru-22.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ru-23.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ru-24.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ru-25.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ru-26.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ru-27.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ru-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ru-4.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ru-5.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ru-6.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ru-7.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ru-8.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ru-9.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ru.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Sa.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Sd.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Si-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Si-2.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Si.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Sk-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Sk-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Sk-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Sk-4.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Sk.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Sl-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Sl-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Sl-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Sl-4.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Sl.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Sq.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Sr-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Sr-10.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Sr-11.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Sr-12.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Sr-13.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Sr-14.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Sr-15.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Sr-16.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Sr-17.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Sr-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Sr-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Sr-4.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Sr-5.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Sr-6.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Sr-7.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Sr-8.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Sr-9.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Sr.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Sv-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Sv-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Sv-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Sv-4.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Sv-5.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Sv-6.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Sv-7.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Sv.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Sw-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Sw-2.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Sw.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Sy-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Sy-2.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Sy.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ta-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ta-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ta-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ta-4.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ta-5.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ta-6.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ta.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Te-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Te-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Te-3.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Te.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Tg-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Tg-2.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Tg.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Th-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Th-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Th-3.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Th.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Tk-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Tk-2.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Tk.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Tn.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Tr-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Tr-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Tr-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Tr-4.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Tr-5.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Tr.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Uk-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Uk-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Uk-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Uk-4.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Uk-5.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Uk-6.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Uk-7.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Uk-8.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Uk.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ur-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ur-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ur-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ur-4.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ur-5.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ur-6.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ur.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Uz-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Uz-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Uz-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Uz-4.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Uz.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Vi.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Wo.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Xs.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Yo.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Zh-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Zh-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Zh-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Zh-4.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Zh-5.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Zh-6.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Zh.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-lunar-satelite.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-lunar.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-messages-new.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-messages-red.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-messages.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-notification-read-dnd.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-notification-read.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-notification-unread-dnd.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-notification-unread.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-privacy-panel.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-rss-aware-attention.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-rss-aware.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-sensors-battery.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-sensors-case.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-sensors-chip.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-sensors-cpu.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-sensors-disk.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-sensors-fan.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-sensors-gpu.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-sensors-memory.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-sound-switcher.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-stardate.svg11
l---------.icons/Gruvbox-Plus-Dark/panel/22/indicator-stickynotes-mono.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-trashindicator-attention.svg19
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-trashindicator.svg19
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-virtual-box.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-workspaces-1.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-workspaces-2.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-workspaces-3.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-workspaces-4.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-workspaces-5.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-workspaces-6.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-workspaces-7.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/indicator-workspaces-8.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/22/input-caps-on.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/input-keyboard-virtual-off.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/input-keyboard-virtual-on.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/22/input-keyboard.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/input-touchpad-off.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/input-touchpad-on.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/insync-action.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/insync-alert.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/insync-error.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/insync-feed.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/insync-normal.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/insync-offline.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/insync-partial-error.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/22/insync-pause.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/insync-paused.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/insync-share.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/insync-synced.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/insync-syncing-1.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/insync-syncing-2.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/insync-syncing-3.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/insync-syncing-4.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/insync-syncing.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/irc-channel-joined.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/irc-channel-parted.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/irccloud-desktop-tray.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/jdownloader-indicator.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/joplin-tray.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/kaku-tray.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/kate.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/kazam-countdown.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/22/kazam-paused.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/kazam-recording.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/kazam-stopped.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/22/keepassx-indicator.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/keepassx-locked.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/keepassxc-dark.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/keepassxc-locked.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/22/keepassxc-monochrome-dark-locked.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/keepassxc-monochrome-dark.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/keepassxc-monochrome-light-locked.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/keepassxc-monochrome-light.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/keepassxc-panel.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/keepassxc-unlocked.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/keybase-badged.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/keybase-tray.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/keybase-update.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/keybase-uploading.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/keyboard-battery-caution.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/keyboard-battery-empty.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/keyboard-battery-full.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/keyboard-battery-good.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/keyboard-battery-low.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/keyboard-battery-medium.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/22/keyboard-caps-disabled.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/keyboard-caps-enabled.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/keyboard-caps-locked.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/kget.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/22/knemo-modem-error.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/knemo-modem-idle.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/knemo-modem-offline.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/knemo-modem-receive.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/knemo-modem-transmit-receive.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/knemo-modem-transmit.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/knemo-monitor-error.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/knemo-monitor-idle.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/knemo-monitor-offline.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/knemo-monitor-receive.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/knemo-monitor-transmit-receive.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/knemo-monitor-transmit.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/knemo-network-error.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/knemo-network-idle.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/knemo-network-offline.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/knemo-network-receive.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/knemo-network-transmit-receive.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/knemo-network-transmit.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/knemo-wireless-error.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/knemo-wireless-idle.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/knemo-wireless-offline.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/knemo-wireless-receive.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/knemo-wireless-transmit-receive.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/knemo-wireless-transmit.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/krb-expiring-ticket.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/krb-no-valid-ticket.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/krb-valid-ticket.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/krudiotray-light-off22.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/krudiotray-light-on22.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/ladi-started.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/ladi-starting.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/ladi-stopped.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/22/laptop-connected.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/laptop-disconnected.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/laptop-trusted.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/laptopattention.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/laptopconnected.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/laptopdisconnected.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/laptoptrusted.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/22/liferea-available.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/liferea-unread.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/livewallpaper-indicator.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/lookit-panel.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/22/low-signal-lock.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/low-signal.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/lyricfier-tray.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/mailspring-tray-empty.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/mailspring-tray-full-newitems.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/mailspring-tray-full.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/manjaro-settings-manager-panel.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/22/manjaro-settings-manager.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/manjaro-welcome.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/manjaro.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/mate-sensors-applet-battery.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/mate-sensors-applet-case.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/mate-sensors-applet-chip.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/mate-sensors-applet-cpu.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/mate-sensors-applet-drive-harddisk.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/mate-sensors-applet-fan.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/mate-sensors-applet-gpu.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/mate-sensors-applet-memory.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/megalogging.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/megapaused.svg11
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/megasynching.svg11
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/megauptodate.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/megawarning.svg11
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/mellowplayer-panel.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/messenger-indicator.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/messenger-notification.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/22/mic-off-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/mic-off.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/mic-on-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/mic-on.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/22/mic-ready-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/mic-ready.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/22/mic-volume-high.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/mic-volume-low.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/mic-volume-medium.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/22/mic-volume-muted.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/microphone-sensitivity-high-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/microphone-sensitivity-high.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/microphone-sensitivity-low-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/microphone-sensitivity-low.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/22/microphone-sensitivity-medium-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/microphone-sensitivity-medium.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/22/microphone-sensitivity-muted-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/microphone-sensitivity-muted.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/minetime-tray.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/mini-calendar.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/mintupdate-checking.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/mintupdate-error.svg17
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/mintupdate-installing.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/mintupdate-up-to-date.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/mintupdate-updates-available.svg11
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/mnotify-none-wireframe.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/mnotify-some-wireframe.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/motrix-tray-active.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/motrix-tray.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/mouse-battery-caution.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/mouse-battery-empty.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/mouse-battery-full.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/mouse-battery-good.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/mouse-battery-low.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/mouse-battery-medium.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/22/msd-xrandr.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/mstdn-panel.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/mullvad-tray-1.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/22/mullvad-tray-10.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/mullvad-tray-2.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/mullvad-tray-3.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/mullvad-tray-4.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/mullvad-tray-5.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/mullvad-tray-6.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/mullvad-tray-7.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/mullvad-tray-8.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/mullvad-tray-9.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/mullvadg.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/mullvadr.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/mullvady.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/mumble-indicator.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/museeks-tray.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/museeq-offline.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/museeq-panel.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/mynotes-tray.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-bluetooth-activated-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-bluetooth-activated-locked.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-bluetooth-activated-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-bluetooth-activated.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-bluetooth-inactive-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-bluetooth-inactive.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-bluetooth-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-bluetooth.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-cellular-2g.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-cellular-3g.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-cellular-4g.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-cellular-5g.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-cellular-acquiring.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-cellular-cdma-1x.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-cellular-connected.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-cellular-edge.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-cellular-evdo.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-cellular-gprs.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-cellular-hspa.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-cellular-no-route.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-cellular-offline.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-cellular-secure-signal-excellent.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-cellular-secure-signal-good.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-cellular-secure-signal-low.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-cellular-secure-signal-none.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-cellular-secure-signal-ok.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-cellular-signal-excellent-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-cellular-signal-excellent.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-cellular-signal-good-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-cellular-signal-good.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-cellular-signal-low.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-cellular-signal-none-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-cellular-signal-none.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-cellular-signal-ok-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-cellular-signal-ok.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-cellular-signal-weak-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-cellular-umts.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-connect.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-disconnect.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-disconnected.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-error.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-flightmode-off-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-flightmode-off.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-flightmode-on-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-flightmode-on.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-idle.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-limited-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-limited.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-0-5g-locked.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-0-5g.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-0-edge-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-0-edge-locked.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-0-edge-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-0-edge.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-0-gprs-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-0-gprs-locked.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-0-gprs-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-0-gprs.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-0-hsdpa-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-0-hsdpa-locked.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-0-hsdpa-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-0-hsdpa.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-0-hspa-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-0-hspa-locked.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-0-hspa-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-0-hspa.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-0-hsupa-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-0-hsupa-locked.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-0-hsupa-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-0-hsupa.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-0-locked-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-0-locked.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-0-lte-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-0-lte-locked.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-0-lte-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-0-lte.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-0-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-0-umts-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-0-umts-locked.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-0-umts-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-0-umts.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-0.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-100-5g-locked.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-100-5g.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-100-edge-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-100-edge-locked.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-100-edge-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-100-edge.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-100-gprs-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-100-gprs-locked.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-100-gprs-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-100-gprs.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-100-hsdpa-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-100-hsdpa-locked.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-100-hsdpa-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-100-hsdpa.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-100-hspa-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-100-hspa-locked.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-100-hspa-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-100-hspa.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-100-hsupa-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-100-hsupa-locked.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-100-hsupa-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-100-hsupa.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-100-locked-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-100-locked.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-100-lte-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-100-lte-locked.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-100-lte-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-100-lte.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-100-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-100-umts-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-100-umts-locked.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-100-umts-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-100-umts.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-100.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-20-5g-locked.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-20-5g.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-20-edge-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-20-edge-locked.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-20-edge-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-20-edge.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-20-gprs-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-20-gprs-locked.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-20-gprs-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-20-gprs.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-20-hsdpa-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-20-hsdpa-locked.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-20-hsdpa-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-20-hsdpa.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-20-hspa-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-20-hspa-locked.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-20-hspa-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-20-hspa.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-20-hsupa-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-20-hsupa-locked.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-20-hsupa-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-20-hsupa.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-20-locked-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-20-locked.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-20-lte-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-20-lte-locked.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-20-lte-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-20-lte.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-20-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-20-umts-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-20-umts-locked.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-20-umts-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-20-umts.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-20.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-40-5g-locked.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-40-5g.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-40-edge-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-40-edge-locked.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-40-edge-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-40-edge.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-40-gprs-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-40-gprs-locked.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-40-gprs-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-40-gprs.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-40-hsdpa-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-40-hsdpa-locked.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-40-hsdpa-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-40-hsdpa.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-40-hspa-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-40-hspa-locked.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-40-hspa-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-40-hspa.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-40-hsupa-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-40-hsupa-locked.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-40-hsupa-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-40-hsupa.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-40-locked-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-40-locked.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-40-lte-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-40-lte-locked.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-40-lte-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-40-lte.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-40-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-40-umts-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-40-umts-locked.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-40-umts-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-40-umts.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-40.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-60-5g-locked.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-60-5g.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-60-edge-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-60-edge-locked.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-60-edge-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-60-edge.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-60-gprs-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-60-gprs-locked.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-60-gprs-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-60-gprs.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-60-hsdpa-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-60-hsdpa-locked.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-60-hsdpa-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-60-hsdpa.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-60-hspa-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-60-hspa-locked.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-60-hspa-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-60-hspa.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-60-hsupa-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-60-hsupa-locked.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-60-hsupa-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-60-hsupa.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-60-locked-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-60-locked.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-60-lte-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-60-lte-locked.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-60-lte-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-60-lte.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-60-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-60-umts-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-60-umts-locked.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-60-umts-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-60-umts.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-60.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-80-5g-locked.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-80-5g.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-80-edge-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-80-edge-locked.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-80-edge-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-80-edge.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-80-gprs-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-80-gprs-locked.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-80-gprs-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-80-gprs.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-80-hsdpa-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-80-hsdpa-locked.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-80-hsdpa-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-80-hsdpa.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-80-hspa-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-80-hspa-locked.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-80-hspa-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-80-hspa.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-80-hsupa-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-80-hsupa-locked.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-80-hsupa-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-80-hsupa.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-80-locked-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-80-locked.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-80-lte-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-80-lte-locked.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-80-lte-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-80-lte.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-80-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-80-umts-locked-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-80-umts-locked.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-80-umts-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-80-umts.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-80.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-available-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-available.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-off-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-off.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-on-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-on.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-offline-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-offline.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-receive.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-transmit-receive.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-transmit.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-unavailable.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-vpn-acquiring.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-vpn-lock-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-vpn.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-wired-acquiring-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-wired-acquiring.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-wired-activated-limited.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-wired-activated-locked.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-wired-activated-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-wired-activated.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-wired-available.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-wired-disconnected-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-wired-disconnected.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-wired-no-route.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-wired-offline-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-wired-offline.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-wired-secure-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-wired-secure.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-wired-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-wired-unavailable-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-wired-unavailable.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-wired.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-0-limited.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-0-locked.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-0.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-100-limited.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-100-locked.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-100.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-20-limited.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-20-locked.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-20.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-40-limited.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-40-locked.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-40.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-60-limited.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-60-locked.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-60.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-80-limited.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-80-locked.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-80.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-acquiring-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-acquiring.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-available.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-availible.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-bluetooth-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-bluetooth.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-connected-00-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-connected-00.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-connected-100-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-connected-100.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-connected-20.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-connected-25-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-connected-25.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-connected-40.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-connected-50-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-connected-50.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-connected-60.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-connected-75-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-connected-75.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-connected-80.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-connected.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-disconnected-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-disconnected.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-encrypted.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-hotspot-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-hotspot.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-no-route-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-no-route.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-off.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-offline-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-offline.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-on.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-secure-signal-excellent.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-secure-signal-good.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-secure-signal-low.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-secure-signal-none.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-secure-signal-ok.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-signal-excellent-secure-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-signal-excellent-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-signal-excellent.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-signal-good-secure-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-signal-good-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-signal-good.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-signal-low.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-signal-none-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-signal-none.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-signal-ok-secure-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-signal-ok-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-signal-ok.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-signal-weak-secure-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-signal-weak-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-signal-weak.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/network-wireless.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/new-messages-red.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/nitroshare-indicator.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/nixnote2-tray.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/22/nm-adhoc.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/nm-device-wired-autoip.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/nm-device-wired-secure.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/nm-device-wired-secureoffline.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/nm-device-wired.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/nm-device-wireless.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/nm-device-wwan.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/nm-mb-roam.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/nm-no-connection-secure.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/nm-no-connection.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/nm-secure-lock.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/nm-signal-0-secure.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/nm-signal-0.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/nm-signal-00-secure.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/nm-signal-00.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/nm-signal-100-secure.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/nm-signal-100.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/nm-signal-25-secure.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/nm-signal-25.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/nm-signal-50-secure.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/nm-signal-50.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/nm-signal-75-secure.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/nm-signal-75.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/nm-stage01-connecting01-secure.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/nm-stage01-connecting01.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/nm-stage01-connecting02-secure.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/nm-stage01-connecting02.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/nm-stage01-connecting03-secure.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/nm-stage01-connecting03.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/nm-stage01-connecting04-secure.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/nm-stage01-connecting04.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/nm-stage01-connecting05-secure.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/nm-stage01-connecting05.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/nm-stage01-connecting06-secure.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/nm-stage01-connecting06.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/nm-stage01-connecting07-secure.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/nm-stage01-connecting07.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/nm-stage01-connecting08-secure.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/nm-stage01-connecting08.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/nm-stage01-connecting09-secure.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/nm-stage01-connecting09.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/nm-stage01-connecting10-secure.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/nm-stage01-connecting10.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/nm-stage01-connecting11-secure.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/nm-stage01-connecting11.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/nm-stage02-connecting01-secure.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/nm-stage02-connecting01.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/nm-stage02-connecting02-secure.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/nm-stage02-connecting02.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/nm-stage02-connecting03-secure.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/nm-stage02-connecting03.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/nm-stage02-connecting04-secure.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/nm-stage02-connecting04.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/nm-stage02-connecting05-secure.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/nm-stage02-connecting05.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/nm-stage02-connecting06-secure.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/nm-stage02-connecting06.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/nm-stage02-connecting07-secure.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/nm-stage02-connecting07.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/nm-stage02-connecting08-secure.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/nm-stage02-connecting08.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/nm-stage02-connecting09-secure.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/nm-stage02-connecting09.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/nm-stage02-connecting10-secure.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/nm-stage02-connecting10.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/nm-stage02-connecting11-secure.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/nm-stage02-connecting11.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/nm-stage03-connecting01-secure.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/nm-stage03-connecting01.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/nm-stage03-connecting02-secure.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/nm-stage03-connecting02.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/nm-stage03-connecting03-secure.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/nm-stage03-connecting03.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/nm-stage03-connecting04-secure.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/nm-stage03-connecting04.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/nm-stage03-connecting05-secure.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/nm-stage03-connecting05.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/nm-stage03-connecting06-secure.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/nm-stage03-connecting06.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/nm-stage03-connecting07-secure.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/nm-stage03-connecting07.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/nm-stage03-connecting08-secure.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/nm-stage03-connecting08.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/nm-stage03-connecting09-secure.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/nm-stage03-connecting09.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/nm-stage03-connecting10-secure.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/nm-stage03-connecting10.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/nm-stage03-connecting11-secure.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/nm-stage03-connecting11.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/nm-tech-2g.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/nm-tech-3g.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/nm-tech-4g.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/nm-tech-5g.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/nm-tech-cdma-1x.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/nm-tech-edge.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/nm-tech-evdo.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/nm-tech-gprs.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/nm-tech-hspa.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/22/nm-tech-lte.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/nm-tech-umts.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/22/nm-vpn-active-lock.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/nm-vpn-lock.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/nm-vpn-standalone-lock.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/nm-wwan-tower.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/no-signal.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/nomachine-disabled.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/nomachine-indicator.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/notes-panel.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/22/notification-active-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/notification-active.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/notification-disabled-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/notification-disabled.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/22/notification-inactive-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/notification-inactive.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/notification-new-10-symbolic.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/notification-new-20-symbolic.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/notification-new-30-symbolic.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/22/notification-new-40-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/notification-new-50-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/notification-new-60-symbolic.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/notification-new-70-symbolic.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/notification-new-80-symbolic.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/notification-new-90-symbolic.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/notification-new-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/notification-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/notifications-disabled-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/notifications-disabled.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/notion.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/num-lock-off.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/num-lock-on.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/numlock-off.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/numlock-on.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/nutstore-offline-panel.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/nutstore-oops-panel.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/nutstore-panel.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/nutstore-paused-panel.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/nutstore-synchronized-panel.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/nutstore-synchronizing-panel.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/nylas-tray-empty.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/nylas-tray-full-newitems.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/nylas-tray-full.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/obs-tray-active.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/obs-tray.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/octopi-error.svg15
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/octopi-indicator.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/octopi-info.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/22/octopi-ok.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/odrive-tray-grey.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/odrive-tray-sync.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/22/odrive-tray.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/onboard-mono.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/onboard-panel.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/onboard.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/openbazaar-system-tray.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/optimus-indicator-intel.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/optimus-indicator-nvidia.svg3
l---------.icons/Gruvbox-Plus-Dark/panel/22/optimus-tray-intel-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/optimus-tray-intel.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/optimus-tray-nvidia-symbolic.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/optimus-tray-nvidia.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/org.keepassxc.KeePassXC-locked.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/org.keepassxc.KeePassXC-monochrome-dark-locked.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/org.keepassxc.KeePassXC-monochrome-dark.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/org.keepassxc.KeePassXC-monochrome-light-locked.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/org.keepassxc.KeePassXC-monochrome-light.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/org.keepassxc.KeePassXC-unlocked.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/org.sparkleshare.SparkleShare-syncing-down.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/org.sparkleshare.SparkleShare-syncing-error.svg17
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/org.sparkleshare.SparkleShare-syncing-up.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/org.sparkleshare.SparkleShare-syncing.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/22/overgrive-app-ind-con-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/overgrive-app-ind-con-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/overgrive-app-ind-con-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/overgrive-app-ind-sleep.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/overgrive-app-ind.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/pamac-tray-no-update.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/pamac-tray-update.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/pcloud-offline.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/pcloud-ok.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/pcloud-pause.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/pcloud-sync.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/pcloud-warning.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/persepolis-tray.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/phone-battery-caution.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/phone-battery-empty.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/phone-battery-full.svg7
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/phone-battery-good.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/phone-battery-low.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/phone-battery-medium.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/pia_tray_connected.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/pia_tray_connecting.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/pia_tray_disconnected.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/22/pidgin-tray-available.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/pidgin-tray-away.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/pidgin-tray-busy.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/pidgin-tray-connect.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/pidgin-tray-invisible.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/pidgin-tray-offline.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/pidgin-tray-pending.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/pidgin-tray-xa.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/pithos-tray-icon.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/22/pithos-tray-plugin.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/pomodoneapp-break.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/pomodoneapp-indicator.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/pomodoneapp-paused.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/pomodoneapp-started.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-00.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-01.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-02.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-03.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-04.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-05.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-06.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-07.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-08.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-09.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-10.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-11.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-12.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-13.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-14.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-15.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-16.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-17.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-18.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-19.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-20.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-21.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-22.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-23.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-24.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-25.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-26.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-27.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-28.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-29.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-30.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-31.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-32.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-33.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-34.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-35.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-36.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-37.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-38.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-39.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-40.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-41.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-42.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-43.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-44.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-45.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-46.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-47.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-48.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-49.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-50.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-51.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-52.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-53.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-54.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-55.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-56.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-57.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-58.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-59.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-60.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-61.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-start-light.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-stop-light.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/popcorntime-tray.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/pragha-panel.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/preferences-desktop-accessibility-panel.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/22/preferences-system-bluetooth-activated.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/preferences-system-bluetooth-active.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/preferences-system-bluetooth-inactive.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/preferences-system-bluetooth.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/prime-hybrid.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/prime-intel.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/prime-nvidia.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/22/printer-symbolic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/printer.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/process-syncing-down.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/process-syncing-error.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/process-syncing-idle.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/process-syncing-up.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/process-syncing.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/protonmail-indicator.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/protonmail-notification.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/psensor_hot.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/psensor_normal.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/pushbullet-indicator-disabled.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/pushbullet-indicator-light.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/pushbullet-indicator-paused.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/pushbullet-indicator-sync0-light.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/pushbullet-indicator-sync1-light.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/pushbullet-indicator-sync2-light.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/pushbullet-indicator-sync3-light.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/22/pushbullet-indicator-transparent.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/pushbullet-indicator.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/qbittorrent-panel.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/qbittorrent-tray.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/qelectrotech-indicator.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/qjoypad-tray.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/qnapi-panel.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/qomp-pause-panel.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/qomp-play-panel.svg11
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/qomp-stop-panel.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/qtox-away.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/qtox-busy.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/qtox-event.svg11
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/qtox-invisible.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/qtox-offline.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/qtox-online.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/qtpass-tray.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/quota.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/22/radiotray-ng-off-panel.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/radiotray-ng-off.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/radiotray-ng-on-panel.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/radiotray-ng-on.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/radiotray_connecting.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/radiotray_off.svg11
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/radiotray_on.svg11
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/rambox-indicator.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/rambox-notification.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/rclonetray-connected-tray.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/rclonetray-tray.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/22/receiving-bad-signal-lock.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/receiving-bad-signal.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/receiving-good-signal-lock.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/receiving-good-signal.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/receiving-high-signal-lock.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/receiving-high-signal.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/receiving-low-signal-lock.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/receiving-low-signal.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/record-desktop-indicator-recording.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/record-desktop-indicator.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/redshift-status-off.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/redshift-status-on.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/remmina-panel.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/remote-folder-sync-down.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/remote-folder-sync-up.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/remote-folder-sync.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/rescuetime-indicator.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/rescuetime-offline.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/22/rhythmbox-indicator.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/rhythmbox-notplaying.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/rhythmbox-panel.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/rhythmbox-playing.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/riot-tray.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/22/rocketchat-tray-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/rocketchat-tray-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/rocketchat-tray-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/rocketchat-tray-4.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/rocketchat-tray-5.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/rocketchat-tray-6.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/rocketchat-tray-7.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/rocketchat-tray-8.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/rocketchat-tray-9-plus.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/rocketchat-tray-9.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/rocketchat-tray-alert.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/rocketchat-tray-dot.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/rocketchat-tray.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/22/rsibreak0.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/rsibreak1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/rsibreak2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/rsibreak3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/rsibreak4.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/rsibreakx.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/rto-proxy-tray.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/safeeyes_disabled.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/safeeyes_enabled.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/screencloud-idle.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/screencloud-uploading.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/22/scrllock-off.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/scrllock-on.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/scroll-lock-off.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/scroll-lock-on.svg6
l---------.icons/Gruvbox-Plus-Dark/panel/22/scudcloud-attention-1.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/scudcloud-attention-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/scudcloud-attention-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/scudcloud-attention-4.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/scudcloud-attention-5.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/scudcloud-attention-6.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/scudcloud-attention-7.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/scudcloud-attention-8.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/scudcloud-attention-9.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/scudcloud-attention.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/scudcloud.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/seafile-status-error.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/seafile-status-notification.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/seafile-status-offline.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/seafile-status-ok.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/seafile-status-paused.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/seafile-status-syncing-1.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/seafile-status-syncing-2.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/security-high.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/security-low.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/security-medium.svg11
l---------.icons/Gruvbox-Plus-Dark/panel/22/sflphone-indicator.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/sflphone-notification.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/sflphone-offline.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/shutter-panel.svg16
l---------.icons/Gruvbox-Plus-Dark/panel/22/si-syncthing-0.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/si-syncthing-1.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/si-syncthing-10.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/si-syncthing-11.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/si-syncthing-2.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/si-syncthing-3.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/si-syncthing-4.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/si-syncthing-5.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/si-syncthing-6.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/si-syncthing-7.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/si-syncthing-8.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/si-syncthing-9.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/si-syncthing-idle.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/si-syncthing-unknown.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/22/signal-100.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/signal-25.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/signal-50.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/signal-75.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/signal-tray.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/signal-unread-1.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/22/signal-unread-10.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/signal-unread-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/signal-unread-3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/signal-unread-4.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/signal-unread-5.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/signal-unread-6.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/signal-unread-7.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/signal-unread-8.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/signal-unread-9.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/simplescreenrecorder-error.svg15
l---------.icons/Gruvbox-Plus-Dark/panel/22/simplescreenrecorder-idle.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/simplescreenrecorder-panel.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/simplescreenrecorder-paused.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/simplescreenrecorder-recording.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/skype-indicator.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/skype-status-away-notification.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/skype-status-away.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/skype-status-connected-notification.svg10
l---------.icons/Gruvbox-Plus-Dark/panel/22/skype-status-connected.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/skype-status-connecting-0.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/skype-status-connecting-1.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/22/skype-status-connecting-2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/skype-status-connecting-3.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/skype-status-disturb-notification.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/skype-status-disturb.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/skype-status-hidden-notification.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/skype-status-hidden.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/22/skype-status-invisible-notification.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/skype-status-invisible.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/skype-status-offline-notification.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/skype-status-offline.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/22/slack-indicator-highlight.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/slack-indicator-unread.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/slack-indicator.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/smartcode-stremio-tray.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/22/smartphone-connected.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/smartphone-disconnected.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/smartphone-trusted.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/smartphoneattention.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/smartphoneconnected.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/smartphonedisconnected.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/smartphonetrusted.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/smplayer-panel.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/solaar-attention.svg11
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/solaar-indicator.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/spotify-indicator.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/22/start-here-manjaro.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/start-here.svg16
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/state-download.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/state-error.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/state-information.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/state-offline.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/state-ok.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/state-pause.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/state-sync.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/state-warning.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/steadyflow-alert-panel.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/steadyflow-panel.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/steam_tray_mono.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/22/stock_weather-cloudy.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/stock_weather-few-clouds.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/stock_weather-fog.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/stock_weather-night-clear.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/stock_weather-night-few-clouds.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/stock_weather-showers.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/stock_weather-snow.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/stock_weather-storm.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/strawberry-panel-grey.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/strawberry-panel.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/stremio-tray.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/synapse-panel.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/synergy-panel-ok.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/synergy-panel.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/syspeek-0.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/syspeek-10.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/syspeek-100.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/syspeek-20.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/syspeek-30.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/syspeek-40.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/syspeek-50.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/syspeek-60.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/syspeek-70.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/syspeek-80.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/syspeek-90.svg10
l---------.icons/Gruvbox-Plus-Dark/panel/22/system-devices-information.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/system-devices-panel-alert.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/22/system-devices-panel-information.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/system-devices-panel.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/system-file-manager-panel.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/system-restart-panel.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/22/system-shutdown-panel-restart.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/system-shutdown-panel.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/tablet-connected.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/tablet-disconnected.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/tabletattention.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/tabletconnected.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/tabletdisconnected.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/tablettrusted.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/teams-for-linux-tray.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/teams-tray-activity.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/teams-tray-noactivity.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/teamviewer-indicator-away.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/teamviewer-indicator-busy.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/teamviewer-indicator-connected.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/teamviewer-indicator-error.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/teamviewer-indicator-offline.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/teamviewer-indicator.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/telegram-attention-panel.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/telegram-mute-panel.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/telegram-panel.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/thunderbird-attention-panel.svg11
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/thunderbird-panel.svg10
l---------.icons/Gruvbox-Plus-Dark/panel/22/todo-indicator.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/tomahawk-indicator.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/22/tomboy-panel.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/touchpad-indicator-light-disabled.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/touchpad-indicator-light-enabled.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/touchpad-indicator-light.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/transmission-panel.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/22/transmission-tray-icon.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/transmitting-bad-signal-lock.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/transmitting-bad-signal.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/transmitting-good-signal-lock.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/transmitting-good-signal.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/transmitting-high-signal-lock.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/transmitting-high-signal.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/transmitting-low-signal-lock.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/transmitting-low-signal.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/tray-message.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/tray-new-im.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/tray-offline.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/tray-online.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/trimage-indicator.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/tusk-indicator.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/tvconnected.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/tvdisconnected.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/tvtrusted.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/twitch-indicator.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/ubuntuone-client-error.svg15
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/ubuntuone-client-idle.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/ubuntuone-client-offline.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/ubuntuone-client-paused.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/ubuntuone-client-updating.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/uget-tray-default.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/uget-tray-downloading.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/uget-tray-error.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/ulauncher-indicator.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/update-high.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/22/update-low.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/update-medium.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/update-none.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/22/updates-notifier-inactive.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/updates-notifier.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/user-available-panel.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/user-available.svg10
l---------.icons/Gruvbox-Plus-Dark/panel/22/user-away-panel.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/user-away.svg10
l---------.icons/Gruvbox-Plus-Dark/panel/22/user-busy-panel.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/user-busy.svg10
l---------.icons/Gruvbox-Plus-Dark/panel/22/user-idle-panel.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/user-idle.svg10
l---------.icons/Gruvbox-Plus-Dark/panel/22/user-invisible-panel.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/user-invisible.svg10
l---------.icons/Gruvbox-Plus-Dark/panel/22/user-offline-panel.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/user-offline.svg10
l---------.icons/Gruvbox-Plus-Dark/panel/22/user-online.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/user-status-new.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/user-status-pending.svg11
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/variety-indicator.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/veracrypt-panel.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/viber-normal.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/viber-notification.svg11
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/virt-manager-panel.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/vivaldi-tray.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/vk-tray.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/vlc-panel.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/vnote_ink.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/vnote_small.svg3
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/vnote_update.svg14
l---------.icons/Gruvbox-Plus-Dark/panel/22/volume-level-high-panel.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/volume-level-high.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/volume-level-low-panel.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/volume-level-low.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/volume-level-medium-panel.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/volume-level-medium.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/volume-level-muted-panel.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/volume-level-muted.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/volume-level-none-panel.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/volume-level-none.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/weather-clear-night-000.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/weather-clear-night-010.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/weather-clear-night-020.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/weather-clear-night-030.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/weather-clear-night-040.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/weather-clear-night-050.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/weather-clear-night-060.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/weather-clear-night-070.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/weather-clear-night-080.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/weather-clear-night-090.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/weather-clear-night-100.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/weather-clear-night-110.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/weather-clear-night-120.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/weather-clear-night-130.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/weather-clear-night-140.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/weather-clear-night-150.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/weather-clear-night-160.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/weather-clear-night-170.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/weather-clear-night-180.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/weather-clear-night-190.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/weather-clear-night-200.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/weather-clear-night-210.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/weather-clear-night-220.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/weather-clear-night-230.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/weather-clear-night-240.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/weather-clear-night-250.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/weather-clear-night-260.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/weather-clear-night-270.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/weather-clear-night-280.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/weather-clear-night-290.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/weather-clear-night-300.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/weather-clear-night-310.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/weather-clear-night-320.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/weather-clear-night-330.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/weather-clear-night-340.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/weather-clear-night-350.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/weather-clear-night.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/weather-clear.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/weather-clouds-night.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/weather-clouds.svg10
l---------.icons/Gruvbox-Plus-Dark/panel/22/weather-few-clouds-night-000.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/weather-few-clouds-night-010.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/weather-few-clouds-night-020.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/weather-few-clouds-night-030.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/weather-few-clouds-night-040.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/weather-few-clouds-night-050.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/weather-few-clouds-night-060.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/weather-few-clouds-night-070.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/weather-few-clouds-night-080.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/weather-few-clouds-night-090.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/weather-few-clouds-night-100.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/weather-few-clouds-night-110.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/weather-few-clouds-night-120.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/weather-few-clouds-night-130.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/weather-few-clouds-night-140.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/weather-few-clouds-night-150.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/weather-few-clouds-night-160.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/weather-few-clouds-night-170.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/weather-few-clouds-night-180.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/weather-few-clouds-night-190.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/weather-few-clouds-night-200.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/weather-few-clouds-night-210.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/weather-few-clouds-night-220.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/weather-few-clouds-night-230.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/weather-few-clouds-night-240.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/weather-few-clouds-night-250.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/weather-few-clouds-night-260.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/weather-few-clouds-night-270.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/weather-few-clouds-night-280.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/weather-few-clouds-night-290.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/weather-few-clouds-night-300.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/weather-few-clouds-night-310.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/weather-few-clouds-night-320.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/weather-few-clouds-night-330.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/weather-few-clouds-night-340.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/weather-few-clouds-night-350.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/weather-few-clouds-night.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/weather-few-clouds.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/weather-fog.svg13
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/weather-freezing-rain.svg11
l---------.icons/Gruvbox-Plus-Dark/panel/22/weather-hail.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/weather-many-clouds.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/weather-mist.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/weather-none-available.svg11
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/weather-overcast.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/weather-severe-alert.svg11
l---------.icons/Gruvbox-Plus-Dark/panel/22/weather-showers-day.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/weather-showers-night.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/weather-showers-scattered-day.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/weather-showers-scattered-night.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/weather-showers-scattered.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/weather-showers.svg10
l---------.icons/Gruvbox-Plus-Dark/panel/22/weather-snow-day.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/weather-snow-night.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/weather-snow-rain.svg10
l---------.icons/Gruvbox-Plus-Dark/panel/22/weather-snow-scattered-day.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/weather-snow-scattered-night.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/weather-snow-scattered.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/weather-snow.svg10
l---------.icons/Gruvbox-Plus-Dark/panel/22/weather-storm-day.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/weather-storm-night.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/weather-storm.svg11
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/weather-windy.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/webtorrent-desktop-panel.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/wechat-tray-unread.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/wechat-tray.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/whatsapp-msg.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/whatsapp-tray.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/whatsapp-warning-msg.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/whatsapp-warning.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/whatsie-tray-attention.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/whatsie-tray.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/22/whiskermenu-manjaro.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/wire-tray-attention.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/wire-tray.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/22/wired.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/wiznote-indicator.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/workrave-indicator-quiet.svg11
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/workrave-indicator-suspended.svg11
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/workrave-indicator.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/xchat-panel.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/22/xfce-newmail.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/xfce-nomail.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/xfce4-battery-caution-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/xfce4-battery-caution.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/xfce4-battery-critical-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/xfce4-battery-critical.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/xfce4-battery-empty.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/xfce4-battery-full-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/xfce4-battery-full.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/xfce4-battery-good-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/xfce4-battery-good.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/xfce4-battery-low-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/xfce4-battery-low.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/xfce4-battery-missing.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/xfce4-battery-ok-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/xfce4-battery-ok.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/xfce4-battery-plugin.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/xfce4-fsguard-plugin-urgent.svg7
l---------.icons/Gruvbox-Plus-Dark/panel/22/xfce4-fsguard-plugin-warning.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/xfce4-fsguard-plugin.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/xfce4-mixer-muted.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/xfce4-mixer-no-muted.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/xfce4-mixer-no-record.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/xfce4-mixer-record.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/xfce4-mixer-volume-high.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/xfce4-mixer-volume-low-medium.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/xfce4-mixer-volume-low.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/xfce4-mixer-volume-medium.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/xfce4-mixer-volume-muted.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/xfce4-mixer-volume-ultra-low.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/xfce4-mixer-volume-very-high.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/xfce4-notes-plugin.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/xfce4-whiskermenu.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/22/xfpm-ac-adapter.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/xfpm-battery-000-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/xfpm-battery-000.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/xfpm-battery-020-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/xfpm-battery-020.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/xfpm-battery-040-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/xfpm-battery-040.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/xfpm-battery-060-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/xfpm-battery-060.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/xfpm-battery-080-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/xfpm-battery-080.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/xfpm-battery-100-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/xfpm-battery-100.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/xfpm-battery-caution-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/xfpm-battery-caution.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/xfpm-battery-critical-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/xfpm-battery-critical.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/xfpm-battery-empty.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/xfpm-battery-full-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/xfpm-battery-full.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/xfpm-battery-good-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/xfpm-battery-good.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/xfpm-battery-low-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/xfpm-battery-low.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/xfpm-battery-missing.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/xfpm-battery-ok-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/xfpm-battery-ok.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/xfpm-brightness-lcd.svg8
l---------.icons/Gruvbox-Plus-Dark/panel/22/xfpm-keyboard-000.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/xfpm-keyboard-020.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/xfpm-keyboard-030.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/xfpm-keyboard-040.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/xfpm-keyboard-060.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/xfpm-keyboard-080.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/xfpm-keyboard-100.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/xfpm-mouse-000.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/xfpm-mouse-020.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/xfpm-mouse-030.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/xfpm-mouse-040.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/xfpm-mouse-060.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/xfpm-mouse-080.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/xfpm-mouse-100.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/xfpm-phone-000.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/xfpm-phone-020.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/xfpm-phone-030.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/xfpm-phone-040.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/xfpm-phone-060.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/xfpm-phone-080.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/xfpm-phone-100.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/xfpm-primary-000-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/xfpm-primary-000.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/xfpm-primary-020-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/xfpm-primary-020.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/xfpm-primary-040-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/xfpm-primary-040.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/xfpm-primary-060-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/xfpm-primary-060.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/xfpm-primary-080-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/xfpm-primary-080.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/xfpm-primary-100-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/xfpm-primary-100.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/xfpm-primary-charged.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/xfpm-primary-missing.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/xfpm-ups-000-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/xfpm-ups-000.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/xfpm-ups-020-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/xfpm-ups-020.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/xfpm-ups-040-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/xfpm-ups-040.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/xfpm-ups-060-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/xfpm-ups-060.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/xfpm-ups-080-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/xfpm-ups-080.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/xfpm-ups-100-charging.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/xfpm-ups-100.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/xfpm-ups-charged.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/xfpm-ups-missing.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/xkbmod-indicator.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/y-ppa-indicator.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/yate-tray-incomingcall.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/yate-tray-incomingchat.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/yate-tray-info.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/yate-tray-notification.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/yate-tray.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/yd-busy1.svg10
l---------.icons/Gruvbox-Plus-Dark/panel/22/yd-busy2.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/yd-busy3.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/yd-busy4.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/yd-busy5.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/yd-ind-error.svg15
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/yd-ind-idle.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/yd-ind-pause.svg8
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/youtube-indicator-downloading-light.svg11
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/youtube-indicator-light-disabled.svg10
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/youtube-indicator-light-sync0.svg11
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/youtube-indicator-light-sync1.svg11
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/youtube-indicator-light-sync2.svg11
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/youtube-indicator-light-sync3.svg11
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/youtube-indicator-light-sync4.svg11
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/youtube-indicator-light-sync5.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/22/youtube-indicator-light-sync6.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/youtube-indicator-light-sync7.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/youtube-indicator-light-sync8.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/youtube-indicator-light-sync9.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/youtube-indicator-light.svg10
l---------.icons/Gruvbox-Plus-Dark/panel/22/yum-indicator-error.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/yum-indicator-info.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/yum-indicator-no-updates.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/yum-indicator-updates.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/yum-indicator-working.svg1
l---------.icons/Gruvbox-Plus-Dark/panel/22/zeal-panel.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/zeal-tray.svg9
-rw-r--r--.icons/Gruvbox-Plus-Dark/panel/22/zim-panel.svg9
l---------.icons/Gruvbox-Plus-Dark/panel/22@2x1
-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
l---------.icons/Gruvbox-Plus-Dark/panel/24@2x1
7854 files changed, 31766 insertions, 0 deletions
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/1password-panel-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/16/1password-panel-locked.svg
new file mode 100644
index 000000000..9716e09d5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/1password-panel-locked.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 1a7 7 0 0 0-7 7 7 7 0 0 0 7 7 7 7 0 0 0 1-0.07227v-2.029a5 5 0 0 1-1 0.1016 5 5 0 0 1-5-5 5 5 0 0 1 5-5 5 5 0 0 1 5 5c0.7551 0 1.435 0.2958 1.959 0.7656a7 7 0 0 0 0.04102-0.7656 7 7 0 0 0-7-7zm-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.8867v2.865c0 0.3078 0.2986 0.5547 0.668 0.5547h2.664c0.3693 0 0.668-0.2469 0.668-0.5547v-1.244l-0.007812-0.009766c-3e-6 0-0.9921-0.5493-0.9922-0.9219-1.2e-4 -0.3729 0.9922-0.9258 0.9922-0.9258l0.007812-0.007812v-3.781c0-0.3078-0.2986-0.5547-0.668-0.5547h-2.664zm6.332 5c-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/16/1password-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/1password-panel.svg
new file mode 100644
index 000000000..1457d56c4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/1password-panel.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 1a7 7 0 0 0-7 7 7 7 0 0 0 7 7 7 7 0 0 0 7-7 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 5-5zm-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.8867v2.865c0 0.3078 0.2986 0.5547 0.668 0.5547h2.664c0.3693 0 0.668-0.2469 0.668-0.5547v-1.244l-0.007812-0.009766c-3e-6 0-0.9921-0.5493-0.9922-0.9219-1.2e-4 -0.3729 0.9922-0.9258 0.9922-0.9258l0.007812-0.007812v-3.781c0-0.3078-0.2986-0.5547-0.668-0.5547h-2.664z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/5g.svg b/.icons/Gruvbox-Plus-Dark/panel/16/5g.svg
new file mode 120000
index 000000000..9b986809f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/5g.svg
@@ -0,0 +1 @@
+network-cellular-5g.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/QMPlay2-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/QMPlay2-panel.svg
new file mode 100644
index 000000000..c3b42da8e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/QMPlay2-panel.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.629 1a1.591 1.421 0 0 0-1.629 1.42v5.58 5.58a1.591 1.421 0 0 0 2.387 1.229l10.82-5.578a1.591 1.421 0 0 0 0-2.461l-5.408-2.789-5.41-2.791a1.591 1.421 0 0 0-0.7578-0.1895zm-0.1582 1.967 0.007812 0.003906c-0.00314-0.00152-0.004542-2.723e-4 -0.007812-0.001953v-0.001953zm0.5293 0.2734 4.879 2.518 4.35 2.242-9.229 4.758v-4.758-4.76z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/ac-adapter.svg b/.icons/Gruvbox-Plus-Dark/panel/16/ac-adapter.svg
new file mode 100644
index 000000000..523fe0497
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/ac-adapter.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 1c-3.866 0-7 3.134-7 7 0 3.866 3.134 7 7 7 3.866 0 7-3.134 7-7 0-3.866-3.134-7-7-7zm0 2v4h4l-4 6v-4h-4z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/account-logged-in.svg b/.icons/Gruvbox-Plus-Dark/panel/16/account-logged-in.svg
new file mode 100644
index 000000000..e72f8fd3b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/account-logged-in.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 1a7 7 0 0 0-7 7 7 7 0 0 0 7 7 7 7 0 0 0 7-7 7 7 0 0 0-0.619-2.856l-7.291 8.356-3.779-3.75c-0.4557-0.4558-0.37-1.06 0-1.44 0.38-0.37 0.9777-0.4497 1.44 0l2.25 2.25 6.258-7.168a7 7 0 0 0-5.258-2.393z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/acestream-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/16/acestream-tray.svg
new file mode 100644
index 000000000..a0c99e504
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/acestream-tray.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 1v2a5 5 0 0 1 4.324 2.504l1.734-1a7.005 7 0 0 0-0.03906-0.06836 7.005 7 0 0 0-6.02-3.436zm-6.059 3.504a7.005 7 0 0 0-0.03906 0.06836 7.005 7 0 0 0 0.03125 6.928l1.742-1.004a5 5 0 0 1-0.6758-2.496 5 5 0 0 1 0.6738-2.496l-1.732-1zm4.059 0.543v2.953 2.953l4.266-2.953-4.266-2.953zm6.326 5.449a5 5 0 0 1-4.326 2.504v2a7.005 7 0 0 0 6.02-3.436 7.005 7 0 0 0 0.03906-0.06836l-1.732-1z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m8 1a7.005 7 0 0 0-6.02 3.436 7.005 7 0 0 0-0.03906 0.06836l1.732 1a5 5 0 0 1 4.326-2.504v-2zm6.066 3.5-1.742 1.004a5 5 0 0 1 0.6758 2.496 5 5 0 0 1-0.6738 2.496l1.732 1a7.005 7 0 0 0 0.03906-0.06836 7.005 7 0 0 0-0.03125-6.928zm-10.39 5.996-1.734 1a7.005 7 0 0 0 0.03906 0.06836 7.005 7 0 0 0 6.02 3.436v-2a5 5 0 0 1-4.324-2.504z" fill="currentColor" opacity=".3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/airplane-mode-off.svg b/.icons/Gruvbox-Plus-Dark/panel/16/airplane-mode-off.svg
new file mode 100644
index 000000000..fc82e8a6e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/airplane-mode-off.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 1c-0.79 0-0.78 0.03-0.53 1.03l1.62 4.97h-4.5l-1.22-1.78c-0.13-0.21-0.12-0.22-0.34-0.22h-0.22c-0.43 0-0.29 0.44-0.29 0.44l0.29 2.56-0.29 2.56s-0.13 0.44 0.26 0.44h0.25c0.21 0 0.21-0.01 0.34-0.22l1.22-1.78h4.5l-1.62 4.94c-0.26 1.04-0.27 1.06 0.53 1.06 0.43 0 0.43-0.01 0.72-0.5l3.69-5.5h3.09c0.55 0 1-0.45 1-1s-0.45-1-1-1h-3.09l-3.69-5.5c-0.27-0.46-0.28-0.5-0.66-0.5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m11 11v1c0 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"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/airplane-mode-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/airplane-mode-symbolic.svg
new file mode 120000
index 000000000..895d2ec73
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/airplane-mode-symbolic.svg
@@ -0,0 +1 @@
+airplane-mode.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/airplane-mode.svg b/.icons/Gruvbox-Plus-Dark/panel/16/airplane-mode.svg
new file mode 100644
index 000000000..0c8081cdb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/airplane-mode.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 1c-0.79 0-0.78 0.03-0.53 1.03l1.62 4.97h-4.5l-1.22-1.78c-0.13-0.21-0.12-0.22-0.34-0.22h-0.22c-0.43 0-0.29 0.44-0.29 0.44l0.29 2.56-0.29 2.56s-0.13 0.44 0.26 0.44h0.25c0.21 0 0.21-0.01 0.34-0.22l1.22-1.78h4.5l-1.62 4.94c-0.26 1.04-0.27 1.06 0.53 1.06 0.43 0 0.43-0.01 0.72-0.5l3.69-5.5h3.09c0.55 0 1-0.45 1-1s-0.45-1-1-1h-3.09l-3.69-5.5c-0.27-0.46-0.28-0.5-0.66-0.5z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/akonaditray.svg b/.icons/Gruvbox-Plus-Dark/panel/16/akonaditray.svg
new file mode 100644
index 000000000..c6872d80d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/akonaditray.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.377 1c-1.931 1.115-3.125 3.003-3.423 5.044 0.2112-0.1002 0.4294-0.1897 0.6528-0.2614 0.9642-0.3095 2.04-0.4022 3.165-0.4067 1.558-0.0062 3.222 0.1969 4.784 0.4956-1.215-2.623-2.971-4.881-5.178-4.87zm3.71 0.9774c0.9126 0.9791 1.656 2.215 2.263 3.525l0.2786 0.6016c0.8426 0.1922 1.651 0.3993 2.355 0.6204-0.5186-2.429-2.453-4.304-4.896-4.748zm-3.312 4.273c-2.151 0.008559-3.994 0.3832-4.775 1.75 0 3.866 3.134 7 7 7s7-3.134 7-7c-2.048-0.801-5.985-1.763-9.223-1.75z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/alarm-clock-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/alarm-clock-panel.svg
new file mode 100644
index 000000000..8692e5979
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/alarm-clock-panel.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 0.9961c-1.933 0-3.5 1.567-3.5 3.5 0.0029 0.654 0.189 1.294 0.5371 1.848 0.9397-2.296 3.025-3.924 5.48-4.277-0.6592-0.6835-1.568-1.07-2.518-1.07zm7 0c-0.9452 0.0047-1.848 0.3914-2.504 1.072 2.451 0.3521 4.533 1.973 5.477 4.262 0.3423-0.5507 0.5248-1.186 0.5273-1.834 0-1.933-1.567-3.5-3.5-3.5zm-3.5 2.002c-3.312 4.19e-4 -5.998 2.686-5.998 5.998 4.191e-4 3.312 2.686 5.998 5.998 5.998 3.312-4.18e-4 5.998-2.686 5.998-5.998-4.19e-4 -3.312-2.686-5.998-5.998-5.998zm0 1.998c2.209 0 4 1.791 4 4 0 2.209-1.791 4-4 4s-4-1.791-4-4c0-2.209 1.791-4 4-4zm1.473 2.262c-0.08158 0.0049-0.1607 0.0297-0.2305 0.07227l-1.992 1.15c-0.2385 0.1378-0.3206 0.4427-0.1836 0.6816l1.49 2.58c0.2221 0.3995 0.8195 0.3161 0.9238-0.1289 0.03004-0.1264 0.00972-0.2594-0.05664-0.3711l-1.24-2.146 1.559-0.9004c0.4673-0.2564 0.2626-0.9684-0.2695-0.9375zm-6.365 5.744c-0.554 0-1 0.446-1 1 0 0.554 0.446 1 1 1 0.554 0 1-0.446 1-1 0-0.554-0.446-1-1-1zm9.771 2e-3c-0.554 1e-6 -1 0.446-1 1 0 0.554 0.446 1 1 1 0.554 0 1-0.446 1-1 0-0.554-0.446-1-1-1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/alarm-clock-triggered.svg b/.icons/Gruvbox-Plus-Dark/panel/16/alarm-clock-triggered.svg
new file mode 100644
index 000000000..f276bac74
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/alarm-clock-triggered.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-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.5 0.9961c-1.933 0-3.5 1.567-3.5 3.5 0.0029 0.654 0.189 1.294 0.5371 1.848 0.9397-2.296 3.025-3.924 5.48-4.277-0.6592-0.6835-1.568-1.07-2.518-1.07zm7 0c-0.9452 0.0047-1.848 0.3914-2.504 1.072 2.451 0.3521 4.533 1.973 5.477 4.262 0.3423-0.5507 0.5248-1.186 0.5273-1.834 0-1.933-1.567-3.5-3.5-3.5zm-3.5 2.002c-3.312 4.19e-4 -5.998 2.686-5.998 5.998 4.191e-4 3.312 2.686 5.998 5.998 5.998 3.312-4.18e-4 5.998-2.686 5.998-5.998-4.19e-4 -3.312-2.686-5.998-5.998-5.998zm0 1.998c2.209 0 4 1.791 4 4 0 2.209-1.791 4-4 4s-4-1.791-4-4c0-2.209 1.791-4 4-4zm1.473 2.262c-0.08158 0.0049-0.1607 0.0297-0.2305 0.07227l-1.992 1.15c-0.2385 0.1378-0.3206 0.4427-0.1836 0.6816l1.49 2.58c0.2221 0.3995 0.8195 0.3161 0.9238-0.1289 0.03004-0.1264 0.00972-0.2594-0.05664-0.3711l-1.24-2.146 1.559-0.9004c0.4673-0.2564 0.2626-0.9684-0.2695-0.9375zm-6.365 5.744c-0.554 0-1 0.446-1 1 0 0.554 0.446 1 1 1 0.554 0 1-0.446 1-1 0-0.554-0.446-1-1-1zm9.771 2e-3c-0.554 1e-6 -1 0.446-1 1 0 0.554 0.446 1 1 1 0.554 0 1-0.446 1-1 0-0.554-0.446-1-1-1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/albert-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/albert-panel.svg
new file mode 120000
index 000000000..f01cfb3af
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/albert-panel.svg
@@ -0,0 +1 @@
+albert-tray.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/albert-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/16/albert-tray.svg
new file mode 100644
index 000000000..07c73eb6b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/albert-tray.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.38 3.002c-0.3817 0.01469-0.751 0.1388-1.064 0.3574-0.5959 0.4162-1.415 0.9338-2.158 1.434-0.1377-0.1782-0.1909-0.3408-0.3672-0.5176-0.5826-0.5842-1.479-1.112-2.496-1.234-1.729-0.2075-3.326 0.476-4.373 1.418-1.047 0.9421-1.688 2.074-2.186 3.084h-0.00195c-0.03704 0.07532-0.2815 0.5431-0.4668 1.123-0.1853 0.58-0.4478 1.346-0.08398 2.445 0.206 0.6231 0.7094 1.192 1.209 1.479 0.4996 0.2867 0.9548 0.3645 1.336 0.3946 0.7615 0.06002 1.328-0.07003 1.756-0.166 1.24-0.277 2.229-0.6673 3.207-1.166 0.5312 0.5773 1.19 1.105 2.352 1.279 0.797 0.1383 1.245 0.01557 1.754-0.1074 0.5251-0.127 1.018-0.289 1.533-0.5723 0.7247-0.4958 1.356-1.168 2.021-1.779 1.267-1.164 0.5708-3.279-1.139-3.461 0.2053-0.1998 0.4329-0.3753 0.6465-0.586 1.299-1.282 0.3439-3.494-1.479-3.424zm0.07617 1.998c-1.21 1.192-2.065 2.049-3.586 3.074 0.3121 0.5179 0.6588 0.9751 1.146 1.221 0.8141 0.4101 1.423 0.4545 2.984-0.2949l-1.637 1.5c-0.5505 0.3021-1.555 0.5596-2.012 0.4727-0.6402-0.08801-1.341-0.7461-1.855-1.397-0.1166-0.1477-0.2192-0.3152-0.3301-0.4707-0.4044 0.2338-0.7424 0.4455-1.234 0.709-0.9173 0.4821-1.723 0.7898-2.902 1.053-0.7057 0.158-1.745 0.3042-1.973-0.3828-0.237-0.7156 0.3295-1.82 0.4473-2.059 0.8895-1.804 2.219-3.677 4.541-3.399 1.386 0.1661 1.944 1.469 2.574 2.625 1.511-0.9214 2.869-1.978 3.836-2.653zm-7.928 0.9981c-0.31-0.03302-0.6764 0.06415-1.125 0.3692-0.4083 0.2635-0.808 0.7388-1.117 1.246-0.4938 0.8098 0.3676 1.894 1.17 1.887 1.108-0.01 2.253-0.3747 3.367-0.8887-0.3763-0.5687-0.7414-1.152-1.113-1.717-0.3076-0.4236-0.665-0.8415-1.182-0.8965z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/amd-alto.svg b/.icons/Gruvbox-Plus-Dark/panel/16/amd-alto.svg
new file mode 100644
index 000000000..162010eeb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/amd-alto.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-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="m1 1 4 4h6v6l4 3.964v-13.96zm4 4-4 4.586v5.414h5.724l4.276-4h-6z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/amd-bajo.svg b/.icons/Gruvbox-Plus-Dark/panel/16/amd-bajo.svg
new file mode 100644
index 000000000..ab3306576
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/amd-bajo.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m1 1 4 4h6v6l4 3.964v-13.96zm4 4-4 4.586v5.414h5.724l4.276-4h-6z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/amd-medio.svg b/.icons/Gruvbox-Plus-Dark/panel/16/amd-medio.svg
new file mode 100644
index 000000000..f439ac28b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/amd-medio.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-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="m1 1 4 4h6v6l4 3.964v-13.96zm4 4-4 4.586v5.414h5.724l4.276-4h-6z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/anatine-indicator.svg b/.icons/Gruvbox-Plus-Dark/panel/16/anatine-indicator.svg
new file mode 100644
index 000000000..9da6dc5e8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/anatine-indicator.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" 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.758 14.99c-1.512-0.161-2.866-0.6099-3.644-1.425-0.3144-0.329-0.5281-0.6326-0.7056-1.001-0.3758-0.7796-0.4935-1.656-0.3096-2.305 0.1829-0.6449 0.5989-1.356 1.185-2.025 0.3252-0.3719 0.79-0.6125 0.9404-0.9152 0.3561-0.6114 0.1341-1.03-0.07099-1.369-0.1125-0.1858-0.2328-0.22-0.7427-0.1948-0.4978 0.02467-0.7419-0.006738-0.9797-0.126-0.1844-0.09249-0.2498-0.197-0.1927-0.3082 0.2964-0.24 0.4004-0.5025 0.7262-0.6247-0.4767-0.4219-0.9475-0.8633-0.9637-1.494 0.03347-0.3376 0.3345-0.2564 0.3345-0.2564 0.4721 0.09914 0.9599 0.199 1.404 0.2145 0.1279-0.01802 0.2626-0.05337 0.2995-0.07866 0.03683-0.0252 0.1374-0.1748 0.2234-0.3324 0.3351-0.6142 0.6899-1.211 1.087-1.416 0.458-0.2355 1.441-0.3616 2.056-0.3347 0.7393 0.03229 1.367 0.2977 1.88 0.7944 0.3528 0.3415 0.586 0.4269 0.9216 0.3371 0.2358-0.06309 0.2418-0.06282 0.2418 0.014 0 0.1009-0.0783 0.2316-0.1971 0.3314l-0.1101 0.09196 0.111 0.06816c0.1523 0.09389 0.1342 0.1694-0.04733 0.1965-0.1506 0.02258-0.2642 0.07455-0.2642 0.1214 0 0.01654 0.02151 0.1597 0.04819 0.3181 0.0654 0.3888 0.04216 1.142-0.04647 1.514-0.1368 0.5766-0.3442 0.9825-0.6987 1.368-0.2754 0.2601-1.389 0.7934-1.462 0.8412 0.03442 0 0.3321-0.0182 0.5318 1.75e-4 0.7314 0.0672 1.241 0.3946 1.975 0.7498 0.6927 0.3351 1.117 0.353 1.501 0.15 0.5389-0.3833 0.8567-0.9 1.293-0.9001 0.9638 8.05e-5 0.9525 2.025 0.8958 2.951 0.06806 2.387-2.027 4.294-4.438 4.857-0.6505 0.1514-0.9121 0.1785-1.814 0.189-0.4672 0.0044-0.9039 0.0035-0.9695-0.0035z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/anatine-notification.svg b/.icons/Gruvbox-Plus-Dark/panel/16/anatine-notification.svg
new file mode 100644
index 000000000..934795d8e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/anatine-notification.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" 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.758 14.99c-1.512-0.161-2.866-0.6099-3.644-1.425-0.3144-0.329-0.5281-0.6326-0.7056-1.001-0.3758-0.7796-0.4935-1.656-0.3096-2.305 0.1829-0.6449 0.5989-1.356 1.185-2.025 0.3252-0.3719 0.79-0.6125 0.9404-0.9152 0.3561-0.6114 0.1341-1.03-0.07099-1.369-0.1125-0.1858-0.2328-0.22-0.7427-0.1948-0.4978 0.02467-0.7419-0.006738-0.9797-0.126-0.1844-0.09249-0.2498-0.197-0.1927-0.3082 0.2964-0.24 0.4004-0.5025 0.7262-0.6247-0.4767-0.4219-0.9475-0.8633-0.9637-1.494 0.03347-0.3376 0.3345-0.2564 0.3345-0.2564 0.4721 0.09914 0.9599 0.199 1.404 0.2145 0.1279-0.01802 0.2626-0.05337 0.2995-0.07866 0.03683-0.0252 0.1374-0.1748 0.2234-0.3324 0.3351-0.6142 0.6899-1.211 1.087-1.416 0.458-0.2355 1.441-0.3616 2.056-0.3347 0.7393 0.03229 1.367 0.2977 1.88 0.7944 0.3528 0.3415 0.586 0.4269 0.9216 0.3371 0.2358-0.06309 0.2418-0.06282 0.2418 0.014 0 0.1009-0.0783 0.2316-0.1971 0.3314l-0.1101 0.09196 0.111 0.06816c0.1523 0.09389 0.1342 0.1694-0.04733 0.1965-0.1506 0.02258-0.2642 0.07455-0.2642 0.1214 0 0.01654 0.02151 0.1597 0.04819 0.3181 0.0654 0.3888 0.04216 1.142-0.04647 1.514-0.1368 0.5766-0.3442 0.9825-0.6987 1.368-0.2754 0.2601-1.389 0.7934-1.462 0.8412 0.03442 0 0.3321-0.0182 0.5318 1.75e-4 0.7314 0.0672 1.241 0.3946 1.975 0.7498 0.6927 0.3351 1.117 0.353 1.501 0.15 0.5389-0.3833 0.8567-0.9 1.293-0.9001 0.9638 8.05e-5 0.9525 2.025 0.8958 2.951 0.06806 2.387-2.027 4.294-4.438 4.857-0.6505 0.1514-0.9121 0.1785-1.814 0.189-0.4672 0.0044-0.9039 0.0035-0.9695-0.0035z" fill="currentColor"/>
+ <circle class="ColorScheme-Highlight" cx="13.5" cy="3.5" r="1.5" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/android-messages-desktop-tray-unread.svg b/.icons/Gruvbox-Plus-Dark/panel/16/android-messages-desktop-tray-unread.svg
new file mode 100644
index 000000000..45d108f5d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/android-messages-desktop-tray-unread.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.498 2c0.3253 0.4325 0.5014 0.9588 0.502 1.5-6.614e-4 1.32-1.028 2.413-2.346 2.494l0.3477 0.5234v3.893c0 1.434 1.155 2.59 2.59 2.59h8.818c1.435 0 2.59-1.156 2.59-2.59v-5.82c0-1.434-0.9997-2.59-2.59-2.59zm1.832 2h7.273c0.2015 0 0.3633 0.223 0.3633 0.5s-0.1618 0.5-0.3633 0.5h-7.273c-0.2015 0-0.3633-0.223-0.3633-0.5s0.1618-0.5 0.3633-0.5zm0 3h7.273c0.2015 0 0.3633 0.223 0.3633 0.5s-0.1618 0.5-0.3633 0.5h-7.273c-0.2015 0-0.3633-0.223-0.3633-0.5s0.1618-0.5 0.3633-0.5zm0.09961 3h5.143c0.2374 0 0.4277 0.223 0.4277 0.5s-0.1903 0.5-0.4277 0.5h-5.143c-0.2374 0-0.4297-0.223-0.4297-0.5s0.1923-0.5 0.4297-0.5z" fill="currentColor"/>
+ <circle class="ColorScheme-Highlight" cx="1.5" cy="3.5" r="1.5" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/android-messages-desktop-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/16/android-messages-desktop-tray.svg
new file mode 100644
index 000000000..d62572c50
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/android-messages-desktop-tray.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m0.8359 2c-0.642-7.913e-4 -1.036 0.5727-0.7286 1.084l1.894 3.434v3.893c0 1.434 1.155 2.59 2.59 2.59h8.818c1.435 0 2.59-1.156 2.59-2.59v-5.82c0-1.434-1.304-2.59-2.59-2.59 0 0-12.58-7e-4 -12.57-7e-4zm4.494 2h7.273c0.2015 0 0.3633 0.223 0.3633 0.5s-0.1618 0.5-0.3633 0.5h-7.273c-0.2015 0-0.3633-0.223-0.3633-0.5s0.1618-0.5 0.3633-0.5zm0 3h7.273c0.2015 0 0.3633 0.223 0.3633 0.5s-0.1618 0.5-0.3633 0.5h-7.273c-0.2015 0-0.3633-0.223-0.3633-0.5s0.1618-0.5 0.3633-0.5zm0.09961 3h5.143c0.2374 0 0.4277 0.223 0.4277 0.5s-0.1903 0.5-0.4277 0.5h-5.143c-0.2374 0-0.4297-0.223-0.4297-0.5s0.1923-0.5 0.4297-0.5z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/ao-app-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/16/ao-app-tray.svg
new file mode 100644
index 000000000..edd797eda
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/ao-app-tray.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.035 1c-0.2787-0.006737-0.5554 0.06797-0.7969 0.2136l-4.477 2.704c-0.4709 0.2843-0.7618 0.8104-0.7617 1.379v5.407c-2e-7 0.3529 0.1225 0.6813 0.3198 0.9536l11.54-6.998c-0.1284-0.3045-0.3363-0.5697-0.6211-0.7417l-4.477-2.705c-0.2204-0.1329-0.4706-0.2055-0.7249-0.2119zm5.905 3.859a1.522 1.592 0 0 1 0.01172 0.04614c-0.0038-0.01558-0.0075-0.03071-0.01172-0.04614zm-11.51 6.949c0.01093 0.01184 0.02218 0.02269 0.03348 0.03418a1.522 1.592 0 0 1-0.03348-0.03418z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m13.87 4.654-11.56 7.008a1.522 1.592 0 0 0 0.4518 0.4204l4.478 2.704a1.522 1.592 0 0 0 1.522 0l4.478-2.704a1.522 1.592 0 0 0 0.7611-1.378v-5.408a1.522 1.592 0 0 0-0.1302-0.6419z" fill="currentColor" opacity=".3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/application-running.svg b/.icons/Gruvbox-Plus-Dark/panel/16/application-running.svg
new file mode 100644
index 000000000..ed5faf29f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/application-running.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m1 4v8l4-4z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/applications-chat-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/applications-chat-panel.svg
new file mode 120000
index 000000000..c60c9bb01
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/applications-email-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/applications-email-panel.svg
new file mode 100644
index 000000000..c86db2cf7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/applications-email-panel.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 2c-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-2zm0 2 6 3 6-3v2l-6 3-6-3z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/audacious-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/audacious-panel.svg
new file mode 100644
index 000000000..cc7267335
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/audacious-panel.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" 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="m8 1a7 7 0 0 0-7 7 7 7 0 0 0 7 7 7 7 0 0 0 7-7 7 7 0 0 0-7-7zm0.3301 3.574h0.001953c1.6 0.0605 2.547 1.141 2.65 2.719 0.1182 1.778-0.4061 2.242-0.1816 2.6 0.4679 0.7463-0.1943 0.9405-0.6348 1.305-0.2742 0.2271-0.8042 0.1238-1.066-0.1992-0.7969-0.461-0.4898 0.4254-2.135 0.4297-0.8554-0.03513-1.64-0.6523-1.861-1.484-0.3397-1.277 0.1575-2.219 1.545-2.664 0.4014-0.1285 1.196-0.0506 1.547-0.3066 0.3299-0.2418 0.2148-0.5894-0.1914-0.6348-0.5823-0.06495-1.492 0.1984-2.029 0.0918-0.4314-0.0856-0.5627-0.9094-0.2812-1.264 0.4607-0.5799 1.643-0.5551 2.311-0.5859 0.1131-0.005224 0.2199-0.009885 0.3262-0.005859zm-0.3184 3.562c-0.5536-1e-7 -1.012 0.4138-1.012 0.9277 0 0.514 0.4581 0.9355 1.012 0.9355 0.5523 0 0.9883-0.4216 0.9883-0.9355 0-0.514-0.436-0.9277-0.9883-0.9277z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/audio-input-microphone-high-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/audio-input-microphone-high-panel.svg
new file mode 120000
index 000000000..24e3adab8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/audio-input-microphone-high.svg b/.icons/Gruvbox-Plus-Dark/panel/16/audio-input-microphone-high.svg
new file mode 120000
index 000000000..24e3adab8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/audio-input-microphone-low-zero-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/audio-input-microphone-low-zero-panel.svg
new file mode 120000
index 000000000..e8af0c6df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/audio-input-microphone-low.svg b/.icons/Gruvbox-Plus-Dark/panel/16/audio-input-microphone-low.svg
new file mode 120000
index 000000000..ad16fd28c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/audio-input-microphone-medium.svg b/.icons/Gruvbox-Plus-Dark/panel/16/audio-input-microphone-medium.svg
new file mode 120000
index 000000000..e8af0c6df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/audio-input-microphone-muted.svg b/.icons/Gruvbox-Plus-Dark/panel/16/audio-input-microphone-muted.svg
new file mode 120000
index 000000000..e2e954d75
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/audio-input-microphone-none-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/audio-input-microphone-none-panel.svg
new file mode 120000
index 000000000..6cf00c893
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/audio-off.svg b/.icons/Gruvbox-Plus-Dark/panel/16/audio-off.svg
new file mode 120000
index 000000000..157d72e0f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/audio-off.svg
@@ -0,0 +1 @@
+audio-volume-muted.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/audio-on.svg b/.icons/Gruvbox-Plus-Dark/panel/16/audio-on.svg
new file mode 100644
index 000000000..79fbe1b90
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/audio-on.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-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 1-4 4h-3v6h3l4 4zm2-4.7e-5v1.598c2.132 0.9773 3.5 3.057 3.5 5.402-0.0058 2.341-1.372 4.413-3.5 5.389v1.611c2.99-1.057 4.991-3.829 5-7-0.0086-3.171-2.01-5.943-5-7zm0 3.537v6.916c1.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/16/audio-output-none-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/audio-output-none-panel.svg
new file mode 120000
index 000000000..157d72e0f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/audio-output-none.svg b/.icons/Gruvbox-Plus-Dark/panel/16/audio-output-none.svg
new file mode 120000
index 000000000..157d72e0f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/audio-ready.svg b/.icons/Gruvbox-Plus-Dark/panel/16/audio-ready.svg
new file mode 120000
index 000000000..b8026e8d1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/audio-ready.svg
@@ -0,0 +1 @@
+audio-volume-high.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/audio-recorder-off.svg b/.icons/Gruvbox-Plus-Dark/panel/16/audio-recorder-off.svg
new file mode 100644
index 000000000..f745e6a32
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/audio-recorder-off.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.834 6.025c-0.4602 0-0.834 0.3918-0.834 0.875-9.97e-5 0.03254 0.00251 0.06531 0.00586 0.09766 0.05179 2.078 1.745 3.878 3.994 4.276v0.7266h-2c-0.554 0-1 0.446-1 1s0.446 1 1 1h6c0.554 0 1-0.446 1-1s-0.446-1-1-1h-2v-0.7266c2.253-0.3991 3.949-2.204 3.996-4.286 3e-3 -0.02895 0.0037-0.05877 0.0039-0.08789 0-0.4832-0.3737-0.875-0.834-0.875-0.4602 6e-7 -0.832 0.3918-0.832 0.875h-0.01367c-0.0696 1.809-1.176 2.725-3.32 2.725-2.145 0-3.251-0.916-3.32-2.725h-0.01367c0-0.4832-0.3718-0.875-0.832-0.875z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m11 4.334v1.332c0 1.847-1.338 3.334-3 3.334s-3-1.487-3-3.334v-1.332c0-1.847 1.338-3.334 3-3.334s3 1.487 3 3.334z" fill="currentColor" opacity=".3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/audio-recorder-on.svg b/.icons/Gruvbox-Plus-Dark/panel/16/audio-recorder-on.svg
new file mode 100644
index 000000000..5071ee07c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/audio-recorder-on.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-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="m3.834 6.025c-0.4602 0-0.834 0.3918-0.834 0.875-9.97e-5 0.03254 0.00251 0.06531 0.00586 0.09766 0.05179 2.078 1.745 3.878 3.994 4.276v0.7266h-2c-0.554 0-1 0.446-1 1s0.446 1 1 1h6c0.554 0 1-0.446 1-1s-0.446-1-1-1h-2v-0.7266c2.253-0.3991 3.949-2.204 3.996-4.286 3e-3 -0.02895 0.0037-0.05877 0.0039-0.08789 0-0.4832-0.3737-0.875-0.834-0.875-0.4602 6e-7 -0.832 0.3918-0.832 0.875h-0.01367c-0.0696 1.809-1.176 2.725-3.32 2.725-2.145 0-3.251-0.916-3.32-2.725h-0.01367c0-0.4832-0.3718-0.875-0.832-0.875z" fill="currentColor"/>
+ <path class="ColorScheme-Highlight" d="m11 4.334v1.332c0 1.847-1.338 3.334-3 3.334s-3-1.487-3-3.334v-1.332c0-1.847 1.338-3.334 3-3.334s3 1.487 3 3.334z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/audio-recorder-paused.svg b/.icons/Gruvbox-Plus-Dark/panel/16/audio-recorder-paused.svg
new file mode 100644
index 000000000..2eb61857d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/audio-recorder-paused.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.834 6.025c-0.4602 0-0.834 0.3918-0.834 0.875-9.97e-5 0.03254 0.00251 0.06531 0.00586 0.09766 0.05179 2.078 1.745 3.878 3.994 4.276v0.7266h-2c-0.554 0-1 0.446-1 1s0.446 1 1 1h6c0.554 0 1-0.446 1-1s-0.446-1-1-1h-2v-0.7266c2.253-0.3991 3.949-2.204 3.996-4.286 3e-3 -0.02895 0.0037-0.05877 0.0039-0.08789 0-0.4832-0.3737-0.875-0.834-0.875-0.4602 6e-7 -0.832 0.3918-0.832 0.875h-0.01367c-0.0696 1.809-1.176 2.725-3.32 2.725-2.145 0-3.251-0.916-3.32-2.725h-0.01367c0-0.4832-0.3718-0.875-0.832-0.875z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m8 1c-1.662 0-3 1.487-3 3.334v1.332c0 1.847 1.338 3.334 3 3.334s3-1.487 3-3.334v-1.332c0-1.847-1.338-3.334-3-3.334zm-2 2.5h1v3h-1zm3 0h1v3h-1z" fill="currentColor" opacity=".3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/audio-volume-high-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/audio-volume-high-panel.svg
new file mode 120000
index 000000000..b8026e8d1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/audio-volume-high-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/audio-volume-high-symbolic.svg
new file mode 120000
index 000000000..b8026e8d1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/audio-volume-high.svg b/.icons/Gruvbox-Plus-Dark/panel/16/audio-volume-high.svg
new file mode 100644
index 000000000..30669e153
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/audio-volume-high.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 1-4 4h-3v6h3l4 4zm2-4.705e-5v1.598c2.132 0.9773 3.5 3.057 3.5 5.402-0.0058 2.341-1.372 4.413-3.5 5.389v1.611c2.99-1.057 4.991-3.829 5-7-0.0086-3.171-2.01-5.943-5-7zm0 3.537v6.916c1.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/16/audio-volume-low-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/audio-volume-low-panel.svg
new file mode 120000
index 000000000..0727acd84
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/audio-volume-low-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/audio-volume-low-symbolic.svg
new file mode 120000
index 000000000..0727acd84
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/audio-volume-low-zero-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/audio-volume-low-zero-panel.svg
new file mode 120000
index 000000000..0727acd84
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/audio-volume-low.svg b/.icons/Gruvbox-Plus-Dark/panel/16/audio-volume-low.svg
new file mode 100644
index 000000000..382cf0ddb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/audio-volume-low.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 1-4 4h-3v6h3l4 4z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m10 1v1.598c2.132 0.9773 3.5 3.057 3.5 5.402-0.0058 2.341-1.372 4.413-3.5 5.389v1.611c2.99-1.057 4.991-3.829 5-7-0.0086-3.171-2.01-5.943-5-7zm0 3.537v6.916c1.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/16/audio-volume-medium-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/audio-volume-medium-panel.svg
new file mode 120000
index 000000000..3aa607115
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/audio-volume-medium-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/audio-volume-medium-symbolic.svg
new file mode 120000
index 000000000..3aa607115
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/audio-volume-medium.svg b/.icons/Gruvbox-Plus-Dark/panel/16/audio-volume-medium.svg
new file mode 100644
index 000000000..85fd76ec4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/audio-volume-medium.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 1-4 4h-3v6h3l4 4zm2 3.537v6.916c1.234-0.7126 1.996-2.028 2-3.453-4.33e-4 -1.429-0.7628-2.749-2-3.463z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m10 1v1.598c2.132 0.9773 3.5 3.057 3.5 5.402-0.0058 2.341-1.372 4.413-3.5 5.389v1.611c2.99-1.057 4.991-3.829 5-7-0.0086-3.171-2.01-5.943-5-7z" fill="currentColor" opacity=".3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/audio-volume-muted-blocked-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/audio-volume-muted-blocked-panel.svg
new file mode 120000
index 000000000..157d72e0f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/audio-volume-muted-blocking-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/audio-volume-muted-blocking-panel.svg
new file mode 120000
index 000000000..157d72e0f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/audio-volume-muted-blocking.svg b/.icons/Gruvbox-Plus-Dark/panel/16/audio-volume-muted-blocking.svg
new file mode 120000
index 000000000..157d72e0f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/audio-volume-muted-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/audio-volume-muted-panel.svg
new file mode 120000
index 000000000..157d72e0f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/audio-volume-muted-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/audio-volume-muted-symbolic.svg
new file mode 120000
index 000000000..157d72e0f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/audio-volume-muted.svg b/.icons/Gruvbox-Plus-Dark/panel/16/audio-volume-muted.svg
new file mode 100644
index 000000000..91bfd6bf7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/audio-volume-muted.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 1-4 4h-3v6h3l4 4zm2-4.7e-5v1.598c2.132 0.9773 3.5 3.057 3.5 5.402-0.0058 2.341-1.372 4.413-3.5 5.389v1.611c2.99-1.057 4.991-3.829 5-7-0.0086-3.171-2.01-5.943-5-7zm0 3.537v6.916c1.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/16/audio-volume-off.svg b/.icons/Gruvbox-Plus-Dark/panel/16/audio-volume-off.svg
new file mode 120000
index 000000000..157d72e0f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/autokey-status-error.svg b/.icons/Gruvbox-Plus-Dark/panel/16/autokey-status-error.svg
new file mode 100644
index 000000000..cb82e33a6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/autokey-status-error.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-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="m3.625 1a1.75 1.692 0 0 0-1.74 1.506l-0.875 7.615a1.75 1.692 0 0 0 1.74 1.879h10.5a1.75 1.692 0 0 0 1.74-1.879l-0.875-7.615a1.75 1.692 0 0 0-1.74-1.506h-8.75zm4.363 2c0.1672-0.00588 0.3183 0.08954 0.3691 0.2324l0.6484 1.773h2.119c0.362-9.322e-4 0.5129 0.4514 0.2188 0.6406l-1.721 1.111 0.6543 1.809c0.1073 0.3059-0.2819 0.5583-0.5723 0.3711l-1.711-1.123-1.717 1.117c-0.293 0.1925-0.6863-0.06641-0.5703-0.375l0.6621-1.805-1.715-1.117c-0.2913-0.1902-0.1416-0.641 0.2188-0.6406l2.123 0.009766 0.6543-1.773c0.04791-0.1328 0.1824-0.2247 0.3379-0.2305zm-6.988 9.301v0.4785c0 1.06 0.9084 2.221 1.969 2.221h10.06c1.06 0 1.969-1.16 1.969-2.221v-0.4785c-0.4655 0.4244-1.072 0.6973-1.75 0.6973h-10.5c-0.6777 0-1.285-0.2729-1.75-0.6973z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/autokey-status.svg b/.icons/Gruvbox-Plus-Dark/panel/16/autokey-status.svg
new file mode 100644
index 000000000..0195bc37c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/autokey-status.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.625 1a1.75 1.692 0 0 0-1.74 1.506l-0.875 7.615a1.75 1.692 0 0 0 1.74 1.879h10.5a1.75 1.692 0 0 0 1.74-1.879l-0.875-7.615a1.75 1.692 0 0 0-1.74-1.506h-8.75zm4.363 2c0.1672-0.00588 0.3183 0.08954 0.3691 0.2324l0.6484 1.773h2.119c0.362-9.322e-4 0.5129 0.4514 0.2188 0.6406l-1.721 1.111 0.6543 1.809c0.1073 0.3059-0.2819 0.5583-0.5723 0.3711l-1.711-1.123-1.717 1.117c-0.293 0.1925-0.6863-0.06641-0.5703-0.375l0.6621-1.805-1.715-1.117c-0.2913-0.1902-0.1416-0.641 0.2188-0.6406l2.123 0.009766 0.6543-1.773c0.04791-0.1328 0.1824-0.2247 0.3379-0.2305zm-6.988 9.301v0.4785c0 1.06 0.9084 2.221 1.969 2.221h10.06c1.06 0 1.969-1.16 1.969-2.221v-0.4785c-0.4655 0.4244-1.072 0.6973-1.75 0.6973h-10.5c-0.6777 0-1.285-0.2729-1.75-0.6973z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/avatar-default.svg b/.icons/Gruvbox-Plus-Dark/panel/16/avatar-default.svg
new file mode 100644
index 000000000..98bf19afe
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/avatar-default.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 1c-1.933-4.95e-6 -3.5 1.567-3.5 3.5 1.5e-5 1.933 1.567 3.5 3.5 3.5 1.933 5.2e-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/16/ayatana-indicator-keyboard-Ak.svg b/.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Ak.svg
new file mode 120000
index 000000000..7f11d53c3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/ayatana-indicator-keyboard-Am.svg b/.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Am.svg
new file mode 120000
index 000000000..2f9d5cb61
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/ayatana-indicator-keyboard-Ar.svg b/.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Ar.svg
new file mode 120000
index 000000000..86266ed4a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/ayatana-indicator-keyboard-Av.svg b/.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Av.svg
new file mode 120000
index 000000000..6dcea3982
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/ayatana-indicator-keyboard-Az.svg b/.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Az.svg
new file mode 120000
index 000000000..062c1a53f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/ayatana-indicator-keyboard-Be.svg b/.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Be.svg
new file mode 120000
index 000000000..f0306a48c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/ayatana-indicator-keyboard-Bg.svg b/.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Bg.svg
new file mode 120000
index 000000000..1abf17d37
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/ayatana-indicator-keyboard-Bm.svg b/.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Bm.svg
new file mode 120000
index 000000000..6099f6af5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/ayatana-indicator-keyboard-Bn.svg b/.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Bn.svg
new file mode 120000
index 000000000..0447c2210
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/ayatana-indicator-keyboard-Br.svg b/.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Br.svg
new file mode 120000
index 000000000..407086e82
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/ayatana-indicator-keyboard-Bs.svg b/.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Bs.svg
new file mode 120000
index 000000000..53b805827
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/ayatana-indicator-keyboard-By.svg b/.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-By.svg
new file mode 120000
index 000000000..21ffb6433
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/ayatana-indicator-keyboard-Ch.svg b/.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Ch.svg
new file mode 120000
index 000000000..55e374c25
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/ayatana-indicator-keyboard-Cm.svg b/.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Cm.svg
new file mode 120000
index 000000000..c46ff7b11
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/ayatana-indicator-keyboard-Cr.svg b/.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Cr.svg
new file mode 120000
index 000000000..f072b3308
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/ayatana-indicator-keyboard-Cs.svg b/.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Cs.svg
new file mode 120000
index 000000000..50ed1589b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/ayatana-indicator-keyboard-Da.svg b/.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Da.svg
new file mode 120000
index 000000000..378b74fe0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/ayatana-indicator-keyboard-De.svg b/.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-De.svg
new file mode 120000
index 000000000..0180a1b86
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/ayatana-indicator-keyboard-Dv.svg b/.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Dv.svg
new file mode 120000
index 000000000..e68c0d0bd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/ayatana-indicator-keyboard-Dz.svg b/.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Dz.svg
new file mode 120000
index 000000000..d0b76ccc6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/ayatana-indicator-keyboard-Ee.svg b/.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Ee.svg
new file mode 120000
index 000000000..7e4c18fab
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/ayatana-indicator-keyboard-En.svg b/.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-En.svg
new file mode 120000
index 000000000..2418dd7df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/ayatana-indicator-keyboard-Eo.svg b/.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Eo.svg
new file mode 120000
index 000000000..24188cbd5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/ayatana-indicator-keyboard-Es.svg b/.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Es.svg
new file mode 120000
index 000000000..88508478f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/ayatana-indicator-keyboard-Et.svg b/.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Et.svg
new file mode 120000
index 000000000..915bf452f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/ayatana-indicator-keyboard-Fa.svg b/.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Fa.svg
new file mode 120000
index 000000000..df670dbc5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/ayatana-indicator-keyboard-Ff.svg b/.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Ff.svg
new file mode 120000
index 000000000..8ec3df157
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/ayatana-indicator-keyboard-Fi.svg b/.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Fi.svg
new file mode 120000
index 000000000..9ee376544
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/ayatana-indicator-keyboard-Fo.svg b/.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Fo.svg
new file mode 120000
index 000000000..f10d41e70
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/ayatana-indicator-keyboard-Fr.svg b/.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Fr.svg
new file mode 120000
index 000000000..7a4d593bf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/ayatana-indicator-keyboard-Ga.svg b/.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Ga.svg
new file mode 120000
index 000000000..d0b8edd4f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/ayatana-indicator-keyboard-Gr.svg b/.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Gr.svg
new file mode 120000
index 000000000..960bc4a2d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/ayatana-indicator-keyboard-Gu.svg b/.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Gu.svg
new file mode 120000
index 000000000..20434a2e4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/ayatana-indicator-keyboard-Ha.svg b/.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Ha.svg
new file mode 120000
index 000000000..f3d7f9ae2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/ayatana-indicator-keyboard-He.svg b/.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-He.svg
new file mode 120000
index 000000000..5e49240de
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/ayatana-indicator-keyboard-Hi.svg b/.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Hi.svg
new file mode 120000
index 000000000..d4dd2464f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/ayatana-indicator-keyboard-Hr.svg b/.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Hr.svg
new file mode 120000
index 000000000..8ebeedf66
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/ayatana-indicator-keyboard-Hu.svg b/.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Hu.svg
new file mode 120000
index 000000000..756410ca4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/ayatana-indicator-keyboard-Hy.svg b/.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Hy.svg
new file mode 120000
index 000000000..ed78ecd2c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/ayatana-indicator-keyboard-Ie.svg b/.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Ie.svg
new file mode 120000
index 000000000..95a98960f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/ayatana-indicator-keyboard-Ig.svg b/.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Ig.svg
new file mode 120000
index 000000000..ae2dcda60
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/ayatana-indicator-keyboard-Ik.svg b/.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Ik.svg
new file mode 120000
index 000000000..a1307fc72
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/ayatana-indicator-keyboard-In.svg b/.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-In.svg
new file mode 120000
index 000000000..8138a152e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/ayatana-indicator-keyboard-Is.svg b/.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Is.svg
new file mode 120000
index 000000000..bf9bfa7d8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/ayatana-indicator-keyboard-It.svg b/.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-It.svg
new file mode 120000
index 000000000..f93af5fb2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/ayatana-indicator-keyboard-Ja.svg b/.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Ja.svg
new file mode 120000
index 000000000..b413ea93e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/ayatana-indicator-keyboard-Ka.svg b/.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Ka.svg
new file mode 120000
index 000000000..e1c1a48d7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/ayatana-indicator-keyboard-Ki.svg b/.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Ki.svg
new file mode 120000
index 000000000..0bfdae104
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/ayatana-indicator-keyboard-Kk.svg b/.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Kk.svg
new file mode 120000
index 000000000..bbbc77701
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/ayatana-indicator-keyboard-Km.svg b/.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Km.svg
new file mode 120000
index 000000000..640dc3978
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/ayatana-indicator-keyboard-Kn.svg b/.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Kn.svg
new file mode 120000
index 000000000..ea60ff9f8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/ayatana-indicator-keyboard-Ko.svg b/.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Ko.svg
new file mode 120000
index 000000000..c8eaea546
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/ayatana-indicator-keyboard-Ku.svg b/.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Ku.svg
new file mode 120000
index 000000000..cd41a3159
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/ayatana-indicator-keyboard-Lo.svg b/.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Lo.svg
new file mode 120000
index 000000000..b44e40ef7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/ayatana-indicator-keyboard-Lt.svg b/.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Lt.svg
new file mode 120000
index 000000000..fdf8af7dc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/ayatana-indicator-keyboard-Lv.svg b/.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Lv.svg
new file mode 120000
index 000000000..cf6df25ff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/ayatana-indicator-keyboard-Md.svg b/.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Md.svg
new file mode 120000
index 000000000..362998db4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/ayatana-indicator-keyboard-Mi.svg b/.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Mi.svg
new file mode 120000
index 000000000..ac9ac19bf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/ayatana-indicator-keyboard-Mk.svg b/.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Mk.svg
new file mode 120000
index 000000000..e784db827
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/ayatana-indicator-keyboard-Ml.svg b/.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Ml.svg
new file mode 120000
index 000000000..30a2c091b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/ayatana-indicator-keyboard-Mn.svg b/.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Mn.svg
new file mode 120000
index 000000000..a83fbaf8a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/ayatana-indicator-keyboard-Mr.svg b/.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Mr.svg
new file mode 120000
index 000000000..043bfc4f4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/ayatana-indicator-keyboard-Mt.svg b/.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Mt.svg
new file mode 120000
index 000000000..1a5e1fb1f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/ayatana-indicator-keyboard-My.svg b/.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-My.svg
new file mode 120000
index 000000000..582a67b21
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/ayatana-indicator-keyboard-Ne.svg b/.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Ne.svg
new file mode 120000
index 000000000..171a8b541
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/ayatana-indicator-keyboard-Nl.svg b/.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Nl.svg
new file mode 120000
index 000000000..20dde9316
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/ayatana-indicator-keyboard-No.svg b/.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-No.svg
new file mode 120000
index 000000000..8a12469c0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/ayatana-indicator-keyboard-Or.svg b/.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Or.svg
new file mode 120000
index 000000000..292b9d8fd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/ayatana-indicator-keyboard-Pa.svg b/.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Pa.svg
new file mode 120000
index 000000000..0aa50bce9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/ayatana-indicator-keyboard-Ph.svg b/.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Ph.svg
new file mode 120000
index 000000000..0ce8011ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/ayatana-indicator-keyboard-Pl.svg b/.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Pl.svg
new file mode 120000
index 000000000..4eefab8eb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/ayatana-indicator-keyboard-Ps.svg b/.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Ps.svg
new file mode 120000
index 000000000..b6b824f70
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/ayatana-indicator-keyboard-Pt.svg b/.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Pt.svg
new file mode 120000
index 000000000..c4dfdb297
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/ayatana-indicator-keyboard-Ro.svg b/.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Ro.svg
new file mode 120000
index 000000000..52b01d83e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/ayatana-indicator-keyboard-Ru.svg b/.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Ru.svg
new file mode 120000
index 000000000..2014f8975
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/ayatana-indicator-keyboard-Sa.svg b/.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Sa.svg
new file mode 120000
index 000000000..fa05a4b70
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/ayatana-indicator-keyboard-Sd.svg b/.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Sd.svg
new file mode 120000
index 000000000..619debe74
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/ayatana-indicator-keyboard-Si.svg b/.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Si.svg
new file mode 120000
index 000000000..d3dfefa73
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/ayatana-indicator-keyboard-Sk.svg b/.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Sk.svg
new file mode 120000
index 000000000..9fa04fac3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/ayatana-indicator-keyboard-Sl.svg b/.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Sl.svg
new file mode 120000
index 000000000..f1ebf016f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/ayatana-indicator-keyboard-Sq.svg b/.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Sq.svg
new file mode 120000
index 000000000..ae01a7f09
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/ayatana-indicator-keyboard-Sr.svg b/.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Sr.svg
new file mode 120000
index 000000000..ac683eabb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/ayatana-indicator-keyboard-Sv.svg b/.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Sv.svg
new file mode 120000
index 000000000..2c0c0b32c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/ayatana-indicator-keyboard-Sw.svg b/.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Sw.svg
new file mode 120000
index 000000000..004df7a43
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/ayatana-indicator-keyboard-Sy.svg b/.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Sy.svg
new file mode 120000
index 000000000..737d29761
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/ayatana-indicator-keyboard-Ta.svg b/.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Ta.svg
new file mode 120000
index 000000000..375a158d7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/ayatana-indicator-keyboard-Te.svg b/.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Te.svg
new file mode 120000
index 000000000..75c301b15
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/ayatana-indicator-keyboard-Tg.svg b/.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Tg.svg
new file mode 120000
index 000000000..9a3d10c56
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/ayatana-indicator-keyboard-Th.svg b/.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Th.svg
new file mode 120000
index 000000000..932c55e0c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/ayatana-indicator-keyboard-Tk.svg b/.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Tk.svg
new file mode 120000
index 000000000..c2639a9df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/ayatana-indicator-keyboard-Tn.svg b/.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Tn.svg
new file mode 120000
index 000000000..6314fea53
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/ayatana-indicator-keyboard-Tr.svg b/.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Tr.svg
new file mode 120000
index 000000000..6398e82ce
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/ayatana-indicator-keyboard-Uk.svg b/.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Uk.svg
new file mode 120000
index 000000000..834fca66f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/ayatana-indicator-keyboard-Ur.svg b/.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Ur.svg
new file mode 120000
index 000000000..70fad7746
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/ayatana-indicator-keyboard-Uz.svg b/.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Uz.svg
new file mode 120000
index 000000000..3748fa1a3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/ayatana-indicator-keyboard-Vi.svg b/.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Vi.svg
new file mode 120000
index 000000000..0180972a3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/ayatana-indicator-keyboard-Wo.svg b/.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Wo.svg
new file mode 120000
index 000000000..63f08987c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/ayatana-indicator-keyboard-Xs.svg b/.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Xs.svg
new file mode 120000
index 000000000..bf1c81ddc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/ayatana-indicator-keyboard-Yo.svg b/.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Yo.svg
new file mode 120000
index 000000000..59f3d3d33
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/ayatana-indicator-keyboard-Zh.svg b/.icons/Gruvbox-Plus-Dark/panel/16/ayatana-indicator-keyboard-Zh.svg
new file mode 120000
index 000000000..66e790a01
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/bad-signal-lock.svg b/.icons/Gruvbox-Plus-Dark/panel/16/bad-signal-lock.svg
new file mode 120000
index 000000000..3a6aeaa7d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/bad-signal.svg b/.icons/Gruvbox-Plus-Dark/panel/16/bad-signal.svg
new file mode 120000
index 000000000..b158bb2d4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/banshee-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/banshee-panel.svg
new file mode 100644
index 000000000..bfd23960d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/banshee-panel.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.508 1.001c-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.543v1.805c0.6086-0.3907 1.288-0.6575 2-0.7852zm0 3.102v3.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.5 0-3.038-2.462-5.5-5.5-5.5-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/16/battery-000-charging-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/battery-000-charging-symbolic.svg
new file mode 120000
index 000000000..47cf3ff48
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/battery-000-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/16/battery-000-charging.svg
new file mode 100644
index 000000000..e4ce38368
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/battery-000-charging.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 1v1h-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/16/battery-000-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/battery-000-symbolic.svg
new file mode 120000
index 000000000..1bf261b38
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/battery-000-symbolic.svg
@@ -0,0 +1 @@
+battery-000.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/battery-000.svg b/.icons/Gruvbox-Plus-Dark/panel/16/battery-000.svg
new file mode 100644
index 000000000..ee23c70d3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/battery-000.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-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 1v1h-3v12c0 0.554 0.446 1 1 1h7v-9h2v-4h-3v-1z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-NegativeText" d="m12 7v4l0.25 2h1.5l0.25-2v-4zm0 7v2h2v-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/battery-010-charging-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/battery-010-charging-symbolic.svg
new file mode 120000
index 000000000..9fe8cd6de
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/battery-010-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/16/battery-010-charging.svg
new file mode 100644
index 000000000..22a46024e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/battery-010-charging.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 1v1h-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="m3 12v2c0 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/16/battery-010-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/battery-010-symbolic.svg
new file mode 120000
index 000000000..d85bda41c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/battery-010-symbolic.svg
@@ -0,0 +1 @@
+battery-010.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/battery-010.svg b/.icons/Gruvbox-Plus-Dark/panel/16/battery-010.svg
new file mode 100644
index 000000000..cf9c9b96a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/battery-010.svg
@@ -0,0 +1,8 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-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 1v1h-3v12c0 0.554 0.446 1 1 1h7v-9h2v-4h-3v-1z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-NegativeText" d="m3 12v2c0 0.554 0.446 1 1 1h7v-3z" fill="currentColor"/>
+ <path class="ColorScheme-NegativeText" d="m12 7v4l0.25 2h1.5l0.25-2v-4zm0 7v2h2v-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/battery-020-charging-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/battery-020-charging-symbolic.svg
new file mode 120000
index 000000000..5c4b1caf0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/battery-020-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/16/battery-020-charging.svg
new file mode 100644
index 000000000..708deef12
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/battery-020-charging.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 1v1h-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="m3 11v3c0 0.55 0.446 1 1 1h8c0.554 0 1-0.45 1-1v-3h-3.801l-1.199 2v-2h-5z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/battery-020-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/battery-020-symbolic.svg
new file mode 120000
index 000000000..f76eaff39
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/battery-020-symbolic.svg
@@ -0,0 +1 @@
+battery-020.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/battery-020.svg b/.icons/Gruvbox-Plus-Dark/panel/16/battery-020.svg
new file mode 100644
index 000000000..977e5f46b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/battery-020.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-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 1v1h-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="m3 11v3c0 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/16/battery-030-charging-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/battery-030-charging-symbolic.svg
new file mode 120000
index 000000000..514ae69cd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/battery-030-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/16/battery-030-charging.svg
new file mode 100644
index 000000000..e5cad8f85
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/battery-030-charging.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 1v1h-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="m3 10v4c0 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/16/battery-030-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/battery-030-symbolic.svg
new file mode 120000
index 000000000..279fd83ea
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/battery-030-symbolic.svg
@@ -0,0 +1 @@
+battery-030.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/battery-030.svg b/.icons/Gruvbox-Plus-Dark/panel/16/battery-030.svg
new file mode 100644
index 000000000..6b2377086
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/battery-030.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 1v1h-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="m3 10v4c0 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/16/battery-040-charging-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/battery-040-charging-symbolic.svg
new file mode 120000
index 000000000..5c0e49378
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/battery-040-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/16/battery-040-charging.svg
new file mode 100644
index 000000000..32d89cae1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/battery-040-charging.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 1v1h-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="m3 9v5c0 0.55 0.446 1 1 1h8c0.554 0 1-0.45 1-1v-5h-2.6l-2.4 4v-3h-3l0.5996-1h-2.6z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/battery-040-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/battery-040-symbolic.svg
new file mode 120000
index 000000000..66c1d449d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/battery-040-symbolic.svg
@@ -0,0 +1 @@
+battery-040.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/battery-040.svg b/.icons/Gruvbox-Plus-Dark/panel/16/battery-040.svg
new file mode 100644
index 000000000..8a9eea48a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/battery-040.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 1v1h-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="m3 9v5c0 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/16/battery-050-charging-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/battery-050-charging-symbolic.svg
new file mode 120000
index 000000000..36082ab8f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/battery-050-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/16/battery-050-charging.svg
new file mode 100644
index 000000000..f04bd8005
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/battery-050-charging.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 1v1h-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="m3 8v6c0 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/16/battery-050-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/battery-050-symbolic.svg
new file mode 120000
index 000000000..407f46bf7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/battery-050-symbolic.svg
@@ -0,0 +1 @@
+battery-050.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/battery-050.svg b/.icons/Gruvbox-Plus-Dark/panel/16/battery-050.svg
new file mode 100644
index 000000000..d194ee841
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/battery-050.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 1v1h-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="m3 8v6c0 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/16/battery-060-charging-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/battery-060-charging-symbolic.svg
new file mode 120000
index 000000000..3b97ae0ae
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/battery-060-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/16/battery-060-charging.svg
new file mode 100644
index 000000000..55273237f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/battery-060-charging.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 1v1h-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="m3 7v7c0 0.55 0.446 1 1 1h8c0.554 0 1-0.45 1-1v-7h-5v1h3l-3 5v-3h-3l1.801-3h-3.801z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/battery-060-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/battery-060-symbolic.svg
new file mode 120000
index 000000000..2d5a50bad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/battery-060-symbolic.svg
@@ -0,0 +1 @@
+battery-060.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/battery-060.svg b/.icons/Gruvbox-Plus-Dark/panel/16/battery-060.svg
new file mode 100644
index 000000000..7749a267a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/battery-060.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 1v1h-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="m3 7v7c0 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/16/battery-070-charging-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/battery-070-charging-symbolic.svg
new file mode 120000
index 000000000..287f883eb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/battery-070-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/16/battery-070-charging.svg
new file mode 100644
index 000000000..996d12a89
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/battery-070-charging.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 1v1h-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="m3 6v8c0 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/16/battery-070-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/battery-070-symbolic.svg
new file mode 120000
index 000000000..a009f060f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/battery-070-symbolic.svg
@@ -0,0 +1 @@
+battery-070.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/battery-070.svg b/.icons/Gruvbox-Plus-Dark/panel/16/battery-070.svg
new file mode 100644
index 000000000..f9df58a42
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/battery-070.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 1v1h-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="m3 6v8c0 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/16/battery-080-charging-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/battery-080-charging-symbolic.svg
new file mode 120000
index 000000000..83926f7cf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/battery-080-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/16/battery-080-charging.svg
new file mode 100644
index 000000000..aa09106ec
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/battery-080-charging.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 1v1h-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="m3 5v9c0 0.55 0.446 1 1 1h8c0.554 0 1-0.45 1-1v-9h-5v3h3l-3 5v-3h-3l3-5h-5z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/battery-080-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/battery-080-symbolic.svg
new file mode 120000
index 000000000..353e367fb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/battery-080-symbolic.svg
@@ -0,0 +1 @@
+battery-080.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/battery-080.svg b/.icons/Gruvbox-Plus-Dark/panel/16/battery-080.svg
new file mode 100644
index 000000000..637fca950
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/battery-080.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 1v1h-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="m3 5v9c0 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/16/battery-090-charging-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/battery-090-charging-symbolic.svg
new file mode 120000
index 000000000..e4366f58c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/battery-090-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/16/battery-090-charging.svg
new file mode 100644
index 000000000..5990ec61b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/battery-090-charging.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 1v1h-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="m3 4v10c0 0.55 0.446 1 1 1h8c0.554 0 1-0.45 1-1v-10h-10zm5 1v3h3l-3 5v-3h-3l3-5z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/battery-090-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/battery-090-symbolic.svg
new file mode 120000
index 000000000..e8d35a59e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/battery-090-symbolic.svg
@@ -0,0 +1 @@
+battery-090.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/battery-090.svg b/.icons/Gruvbox-Plus-Dark/panel/16/battery-090.svg
new file mode 100644
index 000000000..beac0ffe2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/battery-090.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 1v1h-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="m3 4v10c0 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/16/battery-100-charged.svg b/.icons/Gruvbox-Plus-Dark/panel/16/battery-100-charged.svg
new file mode 100644
index 000000000..ada216ccc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/battery-100-charged.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 1v1h-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/16/battery-100-charging-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/battery-100-charging-symbolic.svg
new file mode 120000
index 000000000..cf8762b37
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/battery-100-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/16/battery-100-charging.svg
new file mode 120000
index 000000000..cf8762b37
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/battery-100-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/battery-100-symbolic.svg
new file mode 120000
index 000000000..51e311fbd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/battery-100-symbolic.svg
@@ -0,0 +1 @@
+battery-100.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/battery-100.svg b/.icons/Gruvbox-Plus-Dark/panel/16/battery-100.svg
new file mode 100644
index 000000000..549152eb1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/battery-100.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 1v1h-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/16/battery-caution-charging-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/battery-caution-charging-symbolic.svg
new file mode 120000
index 000000000..47cf3ff48
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/battery-caution-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/16/battery-caution-charging.svg
new file mode 120000
index 000000000..47cf3ff48
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/battery-caution-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/battery-caution-symbolic.svg
new file mode 120000
index 000000000..1bf261b38
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/battery-caution-symbolic.svg
@@ -0,0 +1 @@
+battery-000.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/battery-caution.svg b/.icons/Gruvbox-Plus-Dark/panel/16/battery-caution.svg
new file mode 120000
index 000000000..1bf261b38
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/battery-caution.svg
@@ -0,0 +1 @@
+battery-000.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/battery-charged.svg b/.icons/Gruvbox-Plus-Dark/panel/16/battery-charged.svg
new file mode 120000
index 000000000..cf8762b37
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/battery-charged.svg
@@ -0,0 +1 @@
+battery-100-charged.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/battery-empty-charging-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/battery-empty-charging-symbolic.svg
new file mode 120000
index 000000000..47cf3ff48
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/battery-empty-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/16/battery-empty-charging.svg
new file mode 120000
index 000000000..47cf3ff48
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/battery-empty-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/battery-empty-symbolic.svg
new file mode 120000
index 000000000..1bf261b38
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/battery-empty-symbolic.svg
@@ -0,0 +1 @@
+battery-000.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/battery-empty.svg b/.icons/Gruvbox-Plus-Dark/panel/16/battery-empty.svg
new file mode 120000
index 000000000..1bf261b38
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/battery-empty.svg
@@ -0,0 +1 @@
+battery-000.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/battery-full-charged-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/battery-full-charged-symbolic.svg
new file mode 120000
index 000000000..cf8762b37
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/battery-full-charged.svg b/.icons/Gruvbox-Plus-Dark/panel/16/battery-full-charged.svg
new file mode 120000
index 000000000..cf8762b37
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/battery-full-charging-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/battery-full-charging-symbolic.svg
new file mode 120000
index 000000000..cf8762b37
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/battery-full-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/16/battery-full-charging.svg
new file mode 120000
index 000000000..cf8762b37
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/battery-full-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/battery-full-symbolic.svg
new file mode 120000
index 000000000..51e311fbd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/battery-full-symbolic.svg
@@ -0,0 +1 @@
+battery-100.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/battery-full.svg b/.icons/Gruvbox-Plus-Dark/panel/16/battery-full.svg
new file mode 120000
index 000000000..51e311fbd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/battery-full.svg
@@ -0,0 +1 @@
+battery-100.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/battery-good-charging-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/battery-good-charging-symbolic.svg
new file mode 120000
index 000000000..83926f7cf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/battery-good-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/16/battery-good-charging.svg
new file mode 120000
index 000000000..83926f7cf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/battery-good-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/battery-good-symbolic.svg
new file mode 120000
index 000000000..353e367fb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/battery-good-symbolic.svg
@@ -0,0 +1 @@
+battery-080.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/battery-good.svg b/.icons/Gruvbox-Plus-Dark/panel/16/battery-good.svg
new file mode 120000
index 000000000..353e367fb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/battery-good.svg
@@ -0,0 +1 @@
+battery-080.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/battery-low-charging-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/battery-low-charging-symbolic.svg
new file mode 120000
index 000000000..5c4b1caf0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/battery-low-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/16/battery-low-charging.svg
new file mode 120000
index 000000000..5c4b1caf0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/battery-low-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/battery-low-symbolic.svg
new file mode 120000
index 000000000..f76eaff39
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/battery-low-symbolic.svg
@@ -0,0 +1 @@
+battery-020.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/battery-low.svg b/.icons/Gruvbox-Plus-Dark/panel/16/battery-low.svg
new file mode 120000
index 000000000..f76eaff39
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/battery-low.svg
@@ -0,0 +1 @@
+battery-020.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/battery-medium-charging-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/battery-medium-charging-symbolic.svg
new file mode 120000
index 000000000..36082ab8f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/battery-medium-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/16/battery-medium-charging.svg
new file mode 120000
index 000000000..36082ab8f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/battery-medium-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/battery-medium-symbolic.svg
new file mode 120000
index 000000000..407f46bf7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/battery-medium-symbolic.svg
@@ -0,0 +1 @@
+battery-050.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/battery-medium.svg b/.icons/Gruvbox-Plus-Dark/panel/16/battery-medium.svg
new file mode 120000
index 000000000..407f46bf7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/battery-medium.svg
@@ -0,0 +1 @@
+battery-050.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/battery-missing-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/battery-missing-symbolic.svg
new file mode 120000
index 000000000..245b4cabc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/battery-missing-symbolic.svg
@@ -0,0 +1 @@
+battery-missing.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/battery-missing.svg b/.icons/Gruvbox-Plus-Dark/panel/16/battery-missing.svg
new file mode 100644
index 000000000..3dae13310
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/battery-missing.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 1v1h-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/16/battery-profile-performance-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/battery-profile-performance-symbolic.svg
new file mode 120000
index 000000000..462da4e23
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/battery-profile-performance.svg b/.icons/Gruvbox-Plus-Dark/panel/16/battery-profile-performance.svg
new file mode 120000
index 000000000..462da4e23
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/battery-profile-performance.svg
@@ -0,0 +1 @@
+ac-adapter.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/battery-profile-powersave-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/battery-profile-powersave-symbolic.svg
new file mode 120000
index 000000000..01321689d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/battery-profile-powersave.svg b/.icons/Gruvbox-Plus-Dark/panel/16/battery-profile-powersave.svg
new file mode 100644
index 000000000..5f799af41
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/battery-profile-powersave.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 1c-1.658 0-3 1.341-3 3v5c0 2 3e-7 2.5-1 3.5l-0.5 0.5s-0.5 0.4818-0.5 1 0.4818 1 1 1 1-0.5 1-0.5c0.2756-0.2608 1-1 1-1 1-1 1-1.5 1-3.5v-6.008c0-0.9973 1-0.992 1-0.992v6.5l3-3v-2.5c0-1 1-1 1-1v2.5l2-2s0.4977-0.5 0.9985-0.5l0.0015 1-4 4h4s0 1-1 1h-4l-2 2c0 1.098 0.8989 2 2 2h4c1.665 0 3-1.337 3-3v-9z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/battery_charged.svg b/.icons/Gruvbox-Plus-Dark/panel/16/battery_charged.svg
new file mode 120000
index 000000000..cf8762b37
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/battery_charged.svg
@@ -0,0 +1 @@
+battery-100-charged.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/battery_full.svg b/.icons/Gruvbox-Plus-Dark/panel/16/battery_full.svg
new file mode 120000
index 000000000..51e311fbd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/battery_full.svg
@@ -0,0 +1 @@
+battery-100.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/battery_plugged.svg b/.icons/Gruvbox-Plus-Dark/panel/16/battery_plugged.svg
new file mode 120000
index 000000000..462da4e23
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/battery_plugged.svg
@@ -0,0 +1 @@
+ac-adapter.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/bitcoin-indicator.svg b/.icons/Gruvbox-Plus-Dark/panel/16/bitcoin-indicator.svg
new file mode 100644
index 000000000..51655e6cc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/bitcoin-indicator.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 1a7 7 0 0 0-7 7 7 7 0 0 0 7 7 7 7 0 0 0 7-7 7 7 0 0 0-7-7zm-2 2h1v1c0.303-0.011 0.701 0 1 0v-1h1v1h1c0.567 0 1 1 1 1.75 0 1.25-0.4326 1.693-1.184 1.75 1.183 1e-3 2.184 0.5 2.184 2 0 2.134-1.108 2.362-3.016 2.5l0.03125 1h-1l-0.03125-1h-0.9844v0.9824l-1 0.01758v-1c-0.2658 0-0.5979-0.01-0.873 0h-1.127v-1s0.6906 0.013 0.6758 0c0.3215-0.01 0.3066-0.359 0.3242-0.5v-4.951c-0.0476-0.2227-0.1942-0.5558-0.6543-0.5488 0.0137-0.015-0.3457 0-0.3457 0v-1h1.066c0.2355 0 0.6878 0.01 0.9336 0v-1zm1 2v2c1.269 0 2 0 2-1s-0.59-1-2-1zm0 3v3c2 0 3 0 3-1.5s-1-1.5-3-1.5z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/bitwarden-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/16/bitwarden-tray.svg
new file mode 100644
index 000000000..9923a89bd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/bitwarden-tray.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 1c-5.435 1.815e-4 -5.573 0.00275-5.715 0.08691-0.3006 0.1787-0.2852-0.04142-0.2852 4.126 0 4.229-0.0057 4.144 0.3223 4.964 0.3773 0.9434 0.9847 1.741 1.982 2.607 0.8371 0.727 1.83 1.384 2.938 1.943 0.3745 0.1891 0.5676 0.2756 0.7578 0.2725 0.1902 0.0031 0.3833-0.08339 0.7578-0.2725 1.107-0.5589 2.1-1.216 2.938-1.943 0.9977-0.8665 1.605-1.664 1.982-2.607 0.328-0.8201 0.3223-0.7349 0.3223-4.964 0-4.167 0.01542-3.947-0.2852-4.126-0.1416-0.08418-0.2802-0.08673-5.715-0.08691zm0 2c2.249 7.5e-5 3.192 0.0035 3.983 0.00976 0.0068 0.5561 0.0166 0.8596 0.0166 2.203 0 2.115-0.0043 3.17-0.03418 3.631-0.02989 0.4607 0.02587 0.1614-0.1455 0.5898-0.2469 0.6174-0.5945 1.11-1.437 1.841-0.6565 0.5702-1.478 1.101-2.384 1.573z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/blueberry-tray-active.svg b/.icons/Gruvbox-Plus-Dark/panel/16/blueberry-tray-active.svg
new file mode 120000
index 000000000..af9ceb3ec
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/blueberry-tray-active.svg
@@ -0,0 +1 @@
+bluetooth-active.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/blueberry-tray-disabled.svg b/.icons/Gruvbox-Plus-Dark/panel/16/blueberry-tray-disabled.svg
new file mode 120000
index 000000000..cdcdf9284
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/blueberry-tray-disabled.svg
@@ -0,0 +1 @@
+bluetooth-disabled.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/blueberry-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/16/blueberry-tray.svg
new file mode 120000
index 000000000..af9ceb3ec
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/blueberry-tray.svg
@@ -0,0 +1 @@
+bluetooth-active.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/blueman-active.svg b/.icons/Gruvbox-Plus-Dark/panel/16/blueman-active.svg
new file mode 120000
index 000000000..af9ceb3ec
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/blueman-active.svg
@@ -0,0 +1 @@
+bluetooth-active.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/blueman-disabled.svg b/.icons/Gruvbox-Plus-Dark/panel/16/blueman-disabled.svg
new file mode 120000
index 000000000..cdcdf9284
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/blueman-disabled.svg
@@ -0,0 +1 @@
+bluetooth-disabled.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/blueman-tray-active.svg b/.icons/Gruvbox-Plus-Dark/panel/16/blueman-tray-active.svg
new file mode 120000
index 000000000..af9ceb3ec
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/blueman-tray-active.svg
@@ -0,0 +1 @@
+bluetooth-active.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/blueman-tray-disabled.svg b/.icons/Gruvbox-Plus-Dark/panel/16/blueman-tray-disabled.svg
new file mode 120000
index 000000000..cdcdf9284
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/blueman-tray-disabled.svg
@@ -0,0 +1 @@
+bluetooth-disabled.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/blueman-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/16/blueman-tray.svg
new file mode 120000
index 000000000..af9ceb3ec
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/blueman-tray.svg
@@ -0,0 +1 @@
+bluetooth-active.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/blueman.svg b/.icons/Gruvbox-Plus-Dark/panel/16/blueman.svg
new file mode 120000
index 000000000..af9ceb3ec
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/blueman.svg
@@ -0,0 +1 @@
+bluetooth-active.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/bluetooth-active.svg b/.icons/Gruvbox-Plus-Dark/panel/16/bluetooth-active.svg
new file mode 100644
index 000000000..b0afc3281
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/bluetooth-active.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.508 1.13c-0.3134 0.1772-0.5073 0.5091-0.5078 0.8691v3.25l-1.4-1.051c-0.4422-0.3314-1.069-0.2413-1.4 0.2012-0.3314 0.4422-0.2413 1.069 0.2012 1.4l2.6 1.949v0.5l-2.6 1.949c-0.4425 0.331-0.5326 0.9582-0.2012 1.4 0.331 0.4425 0.9582 0.5326 1.4 0.2012l1.4-1.051v3.25c5.753e-4 0.7765 0.8473 1.264 1.514 0.8652l5-3.008c0.6097-0.3652 0.6546-1.232 0.08594-1.658l-2.932-2.199 2.932-2.199c0.5687-0.4263 0.5237-1.293-0.08594-1.658l-5-3c-0.3088-0.1845-0.6929-0.189-1.006-0.01172zm1.492 2.635 2.211 1.326-2.211 1.658zm0 5.484 2.211 1.658-2.211 1.326z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/bluetooth-disabled.svg b/.icons/Gruvbox-Plus-Dark/panel/16/bluetooth-disabled.svg
new file mode 100644
index 000000000..ad40a0ac5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/bluetooth-disabled.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.508 1.13c-0.3134 0.1772-0.5073 0.5091-0.5078 0.8691v3.25l-1.4-1.051c-0.4422-0.3314-1.069-0.2413-1.4 0.2012-0.3314 0.4422-0.2413 1.069 0.2012 1.4l2.6 1.949v0.5l-2.6 1.949c-0.4425 0.331-0.5326 0.9582-0.2012 1.4 0.331 0.4425 0.9582 0.5326 1.4 0.2012l1.4-1.051v3.254c5.75e-4 0.7765 0.8473 1.256 1.514 0.8574l5-3.004c0.6097-0.3652 0.6546-1.232 0.08594-1.658l-2.932-2.199 2.932-2.199c0.5687-0.4263 0.5237-1.293-0.08594-1.658l-5-3c-0.3088-0.1845-0.6929-0.189-1.006-0.01172zm1.492 2.635 2.211 1.326-2.211 1.658zm0 5.484 2.211 1.658-2.211 1.326z" fill="currentColor" opacity=".3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/bluetooth-offline.svg b/.icons/Gruvbox-Plus-Dark/panel/16/bluetooth-offline.svg
new file mode 120000
index 000000000..cdcdf9284
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/bluetooth-offline.svg
@@ -0,0 +1 @@
+bluetooth-disabled.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/bluetooth-online.svg b/.icons/Gruvbox-Plus-Dark/panel/16/bluetooth-online.svg
new file mode 120000
index 000000000..af9ceb3ec
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/bluetooth-online.svg
@@ -0,0 +1 @@
+bluetooth-active.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/bluetooth-paired.svg b/.icons/Gruvbox-Plus-Dark/panel/16/bluetooth-paired.svg
new file mode 100644
index 000000000..318d34b4e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/bluetooth-paired.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 7c-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-7.492-5.87c-0.3134 0.1772-0.5073 0.5091-0.5078 0.8691v3.25l-1.4-1.051c-0.4422-0.3314-1.069-0.2413-1.4 0.2012-0.3314 0.4422-0.2413 1.069 0.2012 1.4l2.6 1.949v0.5l-2.6 1.949c-0.4425 0.331-0.5326 0.9582-0.2012 1.4 0.331 0.4425 0.9582 0.5326 1.4 0.2012l1.4-1.051v3.254c5.75e-4 0.7765 0.8473 1.256 1.514 0.8574l5-3.004c0.6097-0.3652 0.6546-1.232 0.08594-1.658l-2.932-2.199 2.932-2.199c0.5687-0.4263 0.5237-1.293-0.08594-1.658l-5-3c-0.3088-0.1845-0.6929-0.189-1.006-0.01172zm1.492 2.635 2.211 1.326-2.211 1.658zm0 5.484 2.211 1.658-2.211 1.326z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/bomi-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/bomi-panel.svg
new file mode 100644
index 000000000..a4f687253
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/bomi-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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,1 C 7.6652,1.0021 7.331,1.0282 7,1.0781 V 9.002 C 7,9.556 6.554,10.002 6,10.002 5.446,10.002 5,9.556 5,9.002 V 1.6836 C 2.5598,2.8411 1.0031,5.2992 1,8 1,11.866 4.134,15 8,15 11.866,15 15,11.866 15,8 15,4.134 11.866,1 8,1 Z M 8.1875,5 8.1895,5.0059 C 8.1947,5.0057 8.1999,5.0057 8.2051,5.0059 8.2386,5.0064 8.2716,5.0164 8.3008,5.0352 L 11.896,7.3028 C 12.033,7.3892 12.033,7.6128 11.896,7.6992 L 8.3008,9.9688 C 8.1637,10.06 7.992,9.942 8,9.7617 V 5.2246 C 8.0008,5.1055 8.0827,5.0074 8.1875,5 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/both-bad-signal-lock.svg b/.icons/Gruvbox-Plus-Dark/panel/16/both-bad-signal-lock.svg
new file mode 120000
index 000000000..3a6aeaa7d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/both-bad-signal.svg b/.icons/Gruvbox-Plus-Dark/panel/16/both-bad-signal.svg
new file mode 120000
index 000000000..b158bb2d4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/both-good-signal-lock.svg b/.icons/Gruvbox-Plus-Dark/panel/16/both-good-signal-lock.svg
new file mode 120000
index 000000000..921b3e1ba
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/both-good-signal.svg b/.icons/Gruvbox-Plus-Dark/panel/16/both-good-signal.svg
new file mode 120000
index 000000000..13d3e7f1d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/both-high-signal-lock.svg b/.icons/Gruvbox-Plus-Dark/panel/16/both-high-signal-lock.svg
new file mode 120000
index 000000000..61084b9bd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/both-high-signal.svg b/.icons/Gruvbox-Plus-Dark/panel/16/both-high-signal.svg
new file mode 120000
index 000000000..d01f14302
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/both-low-signal-lock.svg b/.icons/Gruvbox-Plus-Dark/panel/16/both-low-signal-lock.svg
new file mode 120000
index 000000000..740576893
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/both-low-signal.svg b/.icons/Gruvbox-Plus-Dark/panel/16/both-low-signal.svg
new file mode 120000
index 000000000..72f65ffb4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/btsync-gui-0.svg b/.icons/Gruvbox-Plus-Dark/panel/16/btsync-gui-0.svg
new file mode 100644
index 000000000..e71588158
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/btsync-gui-0.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 1.938c-3.348 1.933-4.495 6.214-2.562 9.562 1.933 3.348 6.214 4.495 9.562 2.562 3.348-1.933 4.495-6.214 2.562-9.562s-6.214-4.495-9.562-2.562zm1 1.732c2.095-1.21 4.702-0.731 6.244 1.014l0.9523-0.5498-0.232 3.598-3.232-1.598 0.707-0.4082c-0.9392-0.8005-2.309-0.9761-3.439-0.3238-0.6173 0.3578-1.087 0.924-1.324 1.597l-2.068 7.277e-4c0.2847-1.401 1.155-2.613 2.392-3.33zm-1.964 4.598 3.232 1.598-0.707 0.4082c0.9392 0.8005 2.309 0.9761 3.439 0.3238 0.6173-0.3578 1.087-0.924 1.324-1.597l2.068-7.277e-4c-0.2847 1.401-1.155 2.613-2.392 3.33-2.095 1.21-4.702 0.731-6.244-1.014l-0.9523 0.5498 0.2321-3.598z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/btsync-gui-1.svg b/.icons/Gruvbox-Plus-Dark/panel/16/btsync-gui-1.svg
new file mode 100644
index 000000000..dc3801808
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/btsync-gui-1.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.188 1.239c-3.734 1.001-5.95 4.839-4.95 8.573 1.001 3.734 4.839 5.95 8.573 4.95 3.734-1.001 5.95-4.839 4.95-8.573s-4.839-5.95-8.573-4.95zm0.5176 1.932c2.337-0.6261 4.731 0.5107 5.769 2.595l1.062-0.2846-1.155 3.415-2.708-2.38 0.7886-0.2113c-0.7-1.016-1.978-1.541-3.238-1.203-0.6889 0.1859-1.289 0.6112-1.692 1.2l-1.997-0.5344c0.6376-1.279 1.792-2.225 3.172-2.597zm-3.087 3.933 2.708 2.38-0.7886 0.2113c0.7 1.016 1.978 1.541 3.238 1.203 0.6889-0.1859 1.289-0.6112 1.692-1.2l1.997 0.5344c-0.6376 1.279-1.792 2.225-3.172 2.597-2.337 0.6261-4.731-0.5107-5.769-2.595l-1.062 0.2846 1.155-3.415z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/btsync-gui-10.svg b/.icons/Gruvbox-Plus-Dark/panel/16/btsync-gui-10.svg
new file mode 100644
index 000000000..8dcca4a2c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/btsync-gui-10.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.06 11.5c1.933-3.348 0.7857-7.629-2.562-9.562-3.348-1.933-7.629-0.7857-9.562 2.562-1.933 3.348-0.7857 7.629 2.562 9.562 3.348 1.933 7.629 0.7857 9.562-2.562zm-1.732-1c-1.21 2.095-3.706 2.984-5.914 2.244l-0.5498 0.9523-1.598-3.232 3.598-0.2321-0.4082 0.707c1.214 0.2236 2.488-0.3093 3.14-1.439 0.3557-0.6185 0.4792-1.344 0.3485-2.045l1.79-1.034c0.4538 1.355 0.3057 2.84-0.4067 4.08zm-0.5981-4.964-3.598 0.2321 0.4082-0.707c-1.214-0.2236-2.488 0.3093-3.14 1.439-0.3557 0.6185-0.4792 1.344-0.3485 2.045l-1.79 1.034c-0.4538-1.355-0.3057-2.84 0.4067-4.08 1.21-2.095 3.706-2.984 5.914-2.244l0.5498-0.9523 1.598 3.232z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/btsync-gui-11.svg b/.icons/Gruvbox-Plus-Dark/panel/16/btsync-gui-11.svg
new file mode 100644
index 000000000..b1144fa6f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/btsync-gui-11.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.95 12.95c2.733-2.733 2.733-7.166 0-9.899-2.733-2.733-7.166-2.733-9.899-2e-7 -2.733 2.733-2.733 7.166 1.3e-6 9.899 2.733 2.733 7.166 2.733 9.899-2e-6zm-1.414-1.414c-1.71 1.71-4.352 1.923-6.294 0.6367l-0.7775 0.7775-0.7071-3.536 3.536 0.7071-0.5773 0.5773c1.114 0.5301 2.483 0.3451 3.406-0.5773 0.5036-0.5054 0.8107-1.174 0.8659-1.885l1.997-0.5359c0.0875 1.427-0.4398 2.823-1.449 3.835zm0.7071-4.95-3.536-0.7071 0.5773-0.5773c-1.114-0.5301-2.483-0.3451-3.406 0.5773-0.5036 0.5054-0.8107 1.174-0.8659 1.885l-1.997 0.5359c-0.08749-1.427 0.4398-2.823 1.449-3.835 1.71-1.71 4.352-1.923 6.294-0.6367l0.7775-0.7775 0.7071 3.536z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/btsync-gui-2.svg b/.icons/Gruvbox-Plus-Dark/panel/16/btsync-gui-2.svg
new file mode 100644
index 000000000..64c1f79a1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/btsync-gui-2.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 1c-3.866-3e-8 -7 3.134-7 7-1e-7 3.866 3.134 7 7 7 3.866 0 7-3.134 7-7 0-3.866-3.134-7-7-7zm0 2c2.419-1e-7 4.437 1.718 4.9 4h1.1l-2 3-2-3 0.8164-2e-7c-0.4131-1.163-1.512-2-2.816-2-0.7135 0.001257-1.403 0.2568-1.945 0.7207l-1.791-1.033c0.947-1.071 2.307-1.685 3.736-1.687zm-4 3 2 3-0.8164 5e-7c0.4131 1.163 1.512 2 2.816 2 0.7135-0.001256 1.403-0.2568 1.945-0.7207l1.791 1.033c-0.947 1.071-2.307 1.685-3.736 1.688-2.419 1e-6 -4.437-1.718-4.9-4l-1.1-8e-7 2-3z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/btsync-gui-3.svg b/.icons/Gruvbox-Plus-Dark/panel/16/btsync-gui-3.svg
new file mode 100644
index 000000000..3db8fd0a8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/btsync-gui-3.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.812 1.239c-3.734-1.001-7.573 1.216-8.573 4.95-1.001 3.734 1.216 7.573 4.95 8.573 3.734 1.001 7.573-1.216 8.573-4.95 1.001-3.734-1.216-7.573-4.95-8.573zm-0.5176 1.932c2.337 0.6261 3.841 2.808 3.698 5.132l1.062 0.2846-2.708 2.38-1.155-3.415 0.7886 0.2113c-0.09809-1.23-0.9427-2.323-2.203-2.661-0.6895-0.1835-1.422-0.1151-2.066 0.1927l-1.463-1.462c1.192-0.7891 2.664-1.03 4.046-0.663zm-4.64 1.863 1.155 3.415-0.7886-0.2113c0.09809 1.23 0.9427 2.323 2.203 2.661 0.6895 0.1835 1.422 0.1151 2.066-0.1927l1.463 1.462c-1.192 0.7891-2.664 1.03-4.046 0.663-2.337-0.6261-3.841-2.808-3.698-5.132l-1.062-0.2846 2.708-2.38z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/btsync-gui-4.svg b/.icons/Gruvbox-Plus-Dark/panel/16/btsync-gui-4.svg
new file mode 100644
index 000000000..b3ee32321
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/btsync-gui-4.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.5 1.938c-3.348-1.933-7.629-0.7857-9.562 2.562-1.933 3.348-0.7857 7.629 2.562 9.562 3.348 1.933 7.629 0.7857 9.562-2.562 1.933-3.348 0.7857-7.629-2.562-9.562zm-1 1.732c2.095 1.21 2.984 3.706 2.244 5.914l0.9523 0.5498-3.232 1.598-0.2321-3.598 0.707 0.4082c0.2236-1.214-0.3093-2.488-1.439-3.14-0.6185-0.3557-1.344-0.4792-2.045-0.3485l-1.034-1.79c1.355-0.4538 2.84-0.3057 4.08 0.4067zm-4.964 0.5981 0.2321 3.598-0.707-0.4082c-0.2236 1.214 0.3093 2.488 1.439 3.14 0.6185 0.3557 1.344 0.4792 2.045 0.3485l1.034 1.79c-1.355 0.4538-2.84 0.3057-4.08-0.4067-2.095-1.21-2.984-3.706-2.244-5.914l-0.9523-0.5498 3.232-1.598z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/btsync-gui-5.svg b/.icons/Gruvbox-Plus-Dark/panel/16/btsync-gui-5.svg
new file mode 100644
index 000000000..0b3741e56
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/btsync-gui-5.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.95 3.05c-2.733-2.733-7.166-2.733-9.899 1e-7 -2.733 2.733-2.733 7.166-1e-7 9.899 2.733 2.733 7.166 2.733 9.899-1e-6 2.733-2.733 2.733-7.166-1e-6 -9.899zm-1.414 1.414c1.71 1.71 1.923 4.352 0.6367 6.294l0.7775 0.7775-3.536 0.7071 0.7071-3.536 0.5773 0.5773c0.5301-1.114 0.3451-2.483-0.5773-3.406-0.5054-0.5036-1.174-0.8107-1.885-0.8659l-0.5359-1.997c1.427-0.08749 2.823 0.4398 3.835 1.449zm-4.95-0.7071-0.7071 3.536-0.5773-0.5773c-0.5301 1.114-0.3451 2.483 0.5773 3.406 0.5054 0.5036 1.174 0.8106 1.885 0.8659l0.5359 1.997c-1.427 0.0875-2.823-0.4398-3.835-1.449-1.71-1.71-1.923-4.352-0.6367-6.294l-0.7775-0.7775 3.536-0.7071z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/btsync-gui-6.svg b/.icons/Gruvbox-Plus-Dark/panel/16/btsync-gui-6.svg
new file mode 100644
index 000000000..01810c23d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/btsync-gui-6.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.06 4.5c-1.933-3.348-6.214-4.495-9.562-2.562-3.348 1.933-4.495 6.214-2.562 9.562 1.933 3.348 6.214 4.495 9.562 2.562 3.348-1.933 4.495-6.214 2.562-9.562zm-1.732 1c1.21 2.095 0.731 4.702-1.014 6.244l0.5498 0.9523-3.598-0.232 1.598-3.232 0.4082 0.707c0.8005-0.9392 0.9761-2.309 0.3238-3.439-0.3578-0.6173-0.924-1.087-1.597-1.324l-7.276e-4 -2.068c1.401 0.2847 2.613 1.155 3.33 2.392zm-4.598-1.964-1.598 3.232-0.4082-0.707c-0.8005 0.9392-0.9761 2.309-0.3238 3.439 0.3578 0.6173 0.924 1.087 1.597 1.324l7.279e-4 2.068c-1.401-0.2847-2.613-1.155-3.33-2.392-1.21-2.095-0.731-4.702 1.014-6.244l-0.5498-0.9523 3.598 0.2321z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/btsync-gui-7.svg b/.icons/Gruvbox-Plus-Dark/panel/16/btsync-gui-7.svg
new file mode 100644
index 000000000..348fb7374
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/btsync-gui-7.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.76 6.188c-1.001-3.734-4.839-5.95-8.573-4.95-3.734 1.001-5.95 4.839-4.95 8.573 1.001 3.734 4.839 5.95 8.573 4.95 3.734-1.001 5.95-4.839 4.95-8.573zm-1.932 0.5176c0.6261 2.337-0.5107 4.731-2.595 5.769l0.2846 1.062-3.415-1.155 2.38-2.708 0.2113 0.7886c1.016-0.7 1.541-1.978 1.203-3.238-0.1859-0.6889-0.6112-1.289-1.2-1.692l0.5344-1.997c1.279 0.6376 2.225 1.792 2.597 3.172zm-3.933-3.087-2.38 2.708-0.2113-0.7886c-1.016 0.7-1.541 1.978-1.203 3.238 0.1859 0.6889 0.6112 1.289 1.2 1.692l-0.5344 1.997c-1.279-0.6376-2.225-1.792-2.597-3.172-0.6261-2.337 0.5107-4.731 2.595-5.769l-0.2846-1.062 3.415 1.155z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/btsync-gui-8.svg b/.icons/Gruvbox-Plus-Dark/panel/16/btsync-gui-8.svg
new file mode 100644
index 000000000..ac182633d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/btsync-gui-8.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 8c1e-6 -3.866-3.134-7-7-7-3.866-6e-8 -7 3.134-7 7 7.5e-7 3.866 3.134 7 7 7 3.866 0 7-3.134 7-7zm-2 7e-7c0 2.419-1.718 4.437-4 4.9l1.7e-6 1.1-3-2 3-2 1e-7 0.8164c1.163-0.4131 2-1.512 2-2.816-0.001256-0.7135-0.2568-1.403-0.7207-1.945l1.033-1.791c1.071 0.947 1.685 2.307 1.688 3.736zm-3-4-3 2-5e-7 -0.8164c-1.163 0.4131-2 1.512-2 2.816 0.00126 0.7135 0.2568 1.403 0.7207 1.945l-1.033 1.791c-1.071-0.947-1.685-2.307-1.688-3.736-9e-7 -2.419 1.718-4.437 4-4.9l8e-7 -1.1 3 2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/btsync-gui-9.svg b/.icons/Gruvbox-Plus-Dark/panel/16/btsync-gui-9.svg
new file mode 100644
index 000000000..fe2c434d9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/btsync-gui-9.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.76 9.812c1.001-3.734-1.216-7.573-4.95-8.573-3.734-1.001-7.573 1.216-8.573 4.95-1.001 3.734 1.216 7.573 4.95 8.573 3.734 1.001 7.573-1.216 8.573-4.95zm-1.932-0.5176c-0.6261 2.337-2.808 3.841-5.132 3.698l-0.2846 1.062-2.38-2.708 3.415-1.155-0.2113 0.7886c1.23-0.09809 2.323-0.9427 2.661-2.203 0.1835-0.6895 0.1151-1.422-0.1927-2.066l1.462-1.463c0.7891 1.192 1.03 2.664 0.663 4.046zm-1.863-4.64-3.415 1.155 0.2113-0.7886c-1.23 0.09809-2.323 0.9427-2.661 2.203-0.1835 0.6895-0.1151 1.422 0.1927 2.066l-1.462 1.463c-0.7891-1.192-1.03-2.664-0.663-4.046 0.6261-2.337 2.808-3.841 5.132-3.698l0.2846-1.062 2.38 2.708z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/btsync-gui-connecting.svg b/.icons/Gruvbox-Plus-Dark/panel/16/btsync-gui-connecting.svg
new file mode 120000
index 000000000..e70bf0b6c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/btsync-gui-disconnected.svg b/.icons/Gruvbox-Plus-Dark/panel/16/btsync-gui-disconnected.svg
new file mode 100644
index 000000000..280e4e338
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/btsync-gui-disconnected.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 1.938c-3.348 1.933-4.495 6.214-2.562 9.562 1.933 3.348 6.214 4.495 9.562 2.562 3.348-1.933 4.495-6.214 2.562-9.562s-6.214-4.495-9.562-2.562zm1 1.732c2.095-1.21 4.702-0.731 6.244 1.014l0.9523-0.5498-0.232 3.598-3.232-1.598 0.707-0.4082c-0.9392-0.8005-2.309-0.9761-3.439-0.3238-0.6173 0.3578-1.087 0.924-1.324 1.597l-2.068 7.277e-4c0.2847-1.401 1.155-2.613 2.392-3.33zm-1.964 4.598 3.232 1.598-0.707 0.4082c0.9392 0.8005 2.309 0.9761 3.439 0.3238 0.6173-0.3578 1.087-0.924 1.324-1.597l2.068-7.277e-4c-0.2847 1.401-1.155 2.613-2.392 3.33-2.095 1.21-4.702 0.731-6.244-1.014l-0.9523 0.5498 0.2321-3.598z" fill="currentColor" opacity=".3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/btsync-gui-paused.svg b/.icons/Gruvbox-Plus-Dark/panel/16/btsync-gui-paused.svg
new file mode 100644
index 000000000..a60766528
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/btsync-gui-paused.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.812 1.002c-1.128 0.02928-2.266 0.3315-3.312 0.9355-3.348 1.933-4.495 6.215-2.562 9.562 1.933 3.348 6.215 4.495 9.562 2.562 3.348-1.933 4.495-6.215 2.562-9.562-1.329-2.302-3.768-3.562-6.25-3.498zm-2.812 1.998h2a1 1 0 0 1 0.3262 0.05664c0.4508-0.0612 0.9034-0.06074 1.348 0a1 1 0 0 1 0.3262-0.05664h2a1 1 0 0 1 1 1v0.5352l0.6953-0.4004-0.2305 3.598-0.4648-0.2305v1.498h0.8926c-0.1481 0.7287-0.4583 1.405-0.8926 1.988v1.012a1 1 0 0 1-1 1h-2a1 1 0 0 1-0.3262-0.05664c-0.4508 0.0612-0.9034 0.06074-1.348 0a1 1 0 0 1-0.3262 0.05664h-2a1 1 0 0 1-1-1v-0.5352l-0.6953 0.4004 0.2305-3.598 0.4648 0.2305v-1.498h-0.8926c0.1481-0.7287 0.4583-1.405 0.8926-1.988v-1.012a1 1 0 0 1 1-1zm0 1v8h2v-8h-2zm4 0v8h2v-8h-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/bumblebee-indicator-active.svg b/.icons/Gruvbox-Plus-Dark/panel/16/bumblebee-indicator-active.svg
new file mode 120000
index 000000000..9498237a9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/bumblebee-indicator-active.svg
@@ -0,0 +1 @@
+prime-nvidia.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/bumblebee-indicator.svg b/.icons/Gruvbox-Plus-Dark/panel/16/bumblebee-indicator.svg
new file mode 100644
index 000000000..bff79ced0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/bumblebee-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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="M 1.6347,7.1666 C 1.6347,7.1666 3.1127,4.7474 6.001,4.4971 V 3.6195 C 2.8019,3.9105 0,6.9818 0,6.9818 0,6.9818 1.6006,12.124 6.001,12.594 V 11.661 C 2.7718,11.2 1.6347,7.1658 1.6347,7.1658 Z M 6.001,9.8059 V 10.66 C 3.5604,10.167 2.8515,7.2909 2.8515,7.2909 2.8515,7.2909 4.0548,5.8192 6.0011,5.5806 V 6.5181 C 5.9999,6.5181 5.9991,6.5177 5.9981,6.5177 4.9766,6.3787 4.1471,7.4606 4.1471,7.4606 4.1471,7.4606 4.6259,9.2813 6.0018,9.805 M 6.0018,2 V 3.6188 C 6.0957,3.6107 6.1581,3.6038 6.2525,3.6001 9.8895,3.4612 12.26,6.9813 12.26,6.9813 12.26,6.9813 9.5375,10.732 6.7019,10.732 6.442,10.732 6.2303,10.706 6.0018,10.66 V 11.661 C 6.1971,11.689 6.3683,11.705 6.5797,11.705 9.2182,11.705 11.127,10.178 12.974,8.3701 13.281,8.6478 14.535,9.325 14.793,9.6207 13.036,11.288 8.9417,12.632 6.6201,12.632 6.3963,12.632 6.2129,12.617 6.0017,12.593 V 14 H 16 V 2 H 6.0017 Z M 6.0018,5.5807 V 4.4965 C 6.0947,4.4902 6.1568,4.4835 6.2525,4.4801 8.8678,4.3869 10.584,7.0277 10.584,7.0277 10.584,7.0277 8.7306,9.9456 6.7433,9.9456 6.4573,9.9456 6.2324,9.8933 6.0016,9.805 V 6.5182 C 7.0198,6.6576 7.1932,7.1675 7.8057,8.3238 L 9.1672,7.0228 C 9.1672,7.0228 8.1729,5.5454 6.4978,5.5454 6.3157,5.5453 6.173,5.5599 6.0019,5.5805"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/caffeine-cup-empty.svg b/.icons/Gruvbox-Plus-Dark/panel/16/caffeine-cup-empty.svg
new file mode 100644
index 000000000..cfb3a1ca2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/caffeine-cup-empty.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m1 7c0 5 2.38e-5 8 6 8 2.984 0 4.482-0.7428 5.236-2.104 1.743 0.4702 3.764-0.7883 3.764-2.896 0-1.657-1.343-3-3-3zm11.98 2.002c0.2873-0.03158 1.02 0.2383 1.02 0.998 0 0.6896-0.6439 1.087-1.17 0.9805 0.09028-0.5991 0.1307-1.262 0.1504-1.979z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/caffeine-cup-full.svg b/.icons/Gruvbox-Plus-Dark/panel/16/caffeine-cup-full.svg
new file mode 100644
index 000000000..5e44e7b09
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/caffeine-cup-full.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.211 1c-1.098 1.38-1.427 1.569-1.031 2.449 0.3591 0.8 1.287 0.7006 0.8203 2.551 0.7664-0.9 1.375-1.541 0.7734-2.461-0.6122-0.94-0.9475-1.009-0.5625-2.539zm3 0c-0.668 0.8395-1.051 1.237-1.16 1.619-0.06996 0.2457-0.02618 0.4854 0.1289 0.8301 0.3591 0.8 1.287 0.7006 0.8203 2.551 0.7666-0.9 1.375-1.541 0.7734-2.461-0.612-0.94-0.9471-1.009-0.5625-2.539zm3 0c-1.098 1.38-1.427 1.569-1.031 2.449 0.359 0.8 1.287 0.7006 0.8203 2.551 0.767-0.9 1.375-1.541 0.7734-2.461-0.612-0.94-0.9475-1.009-0.5625-2.539zm-9.211 6c0 5 2.38e-5 8 6 8 2.984 0 4.482-0.7428 5.236-2.104 1.743 0.4702 3.764-0.7883 3.764-2.896 0-1.657-1.343-3-3-3zm11.98 2.002c0.2873-0.03158 1.02 0.2383 1.02 0.998 0 0.6896-0.6439 1.087-1.17 0.9805 0.09028-0.5991 0.1307-1.262 0.1504-1.979z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/calibre-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/16/calibre-tray.svg
new file mode 100644
index 000000000..a9bd685df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/calibre-tray.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 4,1 0,14 9.142857,0 C 13.617714,15 14,14.60975 14,14.125 L 14,1.875 C 14,1.39025 13.617714,1 13.142857,1 L 8.8571429,1 Z" style="fill:currentColor" class="ColorScheme-Text"/>
+ <path d="m 10,1 0,6 2,0 0,-6 z" style="fill:currentColor" class="ColorScheme-Highlight"/>
+ <path d="M 2.8571429,1 C 2.3822857,1 2,1.39025 2,1.875 l 0,12.25 C 2,14.60975 2.3822857,15 2.8571429,15 L 4,15 4,1 Z" style="opacity:0.3;fill:currentColor" class="ColorScheme-Text"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/camera-off.svg b/.icons/Gruvbox-Plus-Dark/panel/16/camera-off.svg
new file mode 100644
index 000000000..bf4623d41
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/camera-off.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 1c-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.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" opacity=".3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/camera-on.svg b/.icons/Gruvbox-Plus-Dark/panel/16/camera-on.svg
new file mode 100644
index 000000000..83357e151
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/camera-on.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-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 1c-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.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/16/camera-ready.svg b/.icons/Gruvbox-Plus-Dark/panel/16/camera-ready.svg
new file mode 100644
index 000000000..54b06f411
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/camera-ready.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 1c-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.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/16/cantata-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/cantata-panel.svg
new file mode 100644
index 000000000..458099070
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/cantata-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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.0000002,1.0000002 c -3.859828,0 -7,3.1401734 -7,7 0,3.8598278 3.140172,6.9999998 7,6.9999998 C 11.859826,15 15,11.859828 15,8.0000002 c 0,-3.8598266 -3.140174,-7 -6.9999998,-7 z m 0.40039,2 C 10.000391,3.0000002 13,4.399219 13,6.199219 13,6.7992189 12.749531,7.519886 11.978516,7.9218752 11.46537,8.140246 11.094481,7.9051712 11.025391,7.6015627 10.979891,7.4016339 11.065211,7.1720081 11.324219,7.0234377 12.267291,6.1586677 9.9999998,5.0000002 9.9999998,5.0000002 l 0,4.9999998 c 0,1.10457 -1.4536026,2 -2.9999996,2 -1.546398,0 -3,-0.89543 -3,-2 0,-1.1045694 1.353993,-1.9999998 2.90039,-1.9999998 0.429087,6.696e-4 0.715107,0.070989 1.09961,0.2070312 l 0,-4.7890624 c 0,0 3.9e-4,-0.4179688 0.40039,-0.4179688 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/caps-lock-off.svg b/.icons/Gruvbox-Plus-Dark/panel/16/caps-lock-off.svg
new file mode 100644
index 000000000..ce72fee73
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/caps-lock-off.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.625 1a1.75 1.692 0 0 0-1.74 1.506l-0.875 7.615a1.75 1.692 0 0 0 1.74 1.879h10.5a1.75 1.692 0 0 0 1.74-1.879l-0.875-7.615a1.75 1.692 0 0 0-1.74-1.506h-8.75zm3.516 2h1.709l2.15 6h-1.41l-0.4512-1h-2.271l-0.457 1h-1.41l2.141-6zm0.8516 1.338-0.8418 2.662h1.699l-0.8574-2.662zm-6.992 7.963v0.4785c0 1.06 0.9084 2.221 1.969 2.221h10.06c1.06 0 1.969-1.16 1.969-2.221v-0.4785c-0.4655 0.4244-1.072 0.6973-1.75 0.6973h-10.5c-0.6777 0-1.285-0.2729-1.75-0.6973z" fill="currentColor" opacity=".3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/caps-lock-on.svg b/.icons/Gruvbox-Plus-Dark/panel/16/caps-lock-on.svg
new file mode 100644
index 000000000..f688738d9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/caps-lock-on.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.625 1a1.75 1.692 0 0 0-1.74 1.506l-0.875 7.615a1.75 1.692 0 0 0 1.74 1.879h10.5a1.75 1.692 0 0 0 1.74-1.879l-0.875-7.615a1.75 1.692 0 0 0-1.74-1.506h-8.75zm3.516 2h1.709l2.15 6h-1.41l-0.4512-1h-2.271l-0.457 1h-1.41l2.141-6zm0.8516 1.338-0.8418 2.662h1.699l-0.8574-2.662zm-6.992 7.963v0.4785c0 1.06 0.9084 2.221 1.969 2.221h10.06c1.06 0 1.969-1.16 1.969-2.221v-0.4785c-0.4655 0.4244-1.072 0.6973-1.75 0.6973h-10.5c-0.6777 0-1.285-0.2729-1.75-0.6973z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/capslock-off.svg b/.icons/Gruvbox-Plus-Dark/panel/16/capslock-off.svg
new file mode 120000
index 000000000..1896f3ce2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/capslock-off.svg
@@ -0,0 +1 @@
+caps-lock-off.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/capslock-on.svg b/.icons/Gruvbox-Plus-Dark/panel/16/capslock-on.svg
new file mode 120000
index 000000000..c1e9fdd71
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/capslock-on.svg
@@ -0,0 +1 @@
+caps-lock-on.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/cisco-tray-connected.svg b/.icons/Gruvbox-Plus-Dark/panel/16/cisco-tray-connected.svg
new file mode 100644
index 000000000..99d3ff547
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/cisco-tray-connected.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 1a7 7 0 0 0-6.213 3.787 7 7 0 0 1 3.213-0.7871 7 7 0 0 1 1.26 0.1172 7 7 0 0 1 1.848-3.111 7 7 0 0 0-0.1074-0.005859zm1.473 0.1602a6 6 0 0 0-2.242 3.215 7 7 0 0 1 3.916 3.303c0.5097-0.4166 1.148-0.6777 1.854-0.6777 0.7699 0 1.462 0.3067 1.99 0.793a7 7 0 0 0-5.518-6.633zm-4.473 3.84a6 6 0 0 0-3.797 1.359 7 7 0 0 0-0.2031 1.641 7 7 0 0 0 7 7 7 7 0 0 0 1-0.08594v-3.186a7 7 0 0 1-3-5.729 7 7 0 0 1 0.06641-0.9004 6 6 0 0 0-1.066-0.09961zm2.035 0.3633a6 6 0 0 0-0.03516 0.6367 6 6 0 0 0 2.115 4.557c0.1647-0.3263 0.4943-0.5566 0.8848-0.5566h0.01367c0.006567-0.5464 0.1686-1.057 0.4297-1.502a6 6 0 0 0-3.408-3.135zm5.965 2.637c-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/16/cisco-tray-disconnecting.svg b/.icons/Gruvbox-Plus-Dark/panel/16/cisco-tray-disconnecting.svg
new file mode 100644
index 000000000..027d617d1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/cisco-tray-disconnecting.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 1a7 7 0 0 0-6.213 3.787 7 7 0 0 1 3.213-0.7871 7 7 0 0 1 1.26 0.1172 7 7 0 0 1 1.848-3.111 7 7 0 0 0-0.1074-0.005859zm1.473 0.1602a6 6 0 0 0-2.242 3.215 7 7 0 0 1 4.77 6.625 7 7 0 0 1-0.06641 0.9004 6 6 0 0 0 1.066 0.09961 6 6 0 0 0 0.7852-0.05859 7 7 0 0 0 1.215-3.941 7 7 0 0 0-5.527-6.84zm-4.473 3.84a6 6 0 0 0-3.797 1.359 7 7 0 0 0-0.2031 1.641 7 7 0 0 0 7 7 7 7 0 0 0 1.637-0.2031 6 6 0 0 0 1.133-2.172 7 7 0 0 1-4.77-6.625 7 7 0 0 1 0.06641-0.9004 6 6 0 0 0-1.066-0.09961zm2.035 0.3633a6 6 0 0 0-0.03516 0.6367 6 6 0 0 0 3.965 5.637 6 6 0 0 0 0.03516-0.6367 6 6 0 0 0-3.965-5.637zm4.705 7.52a7 7 0 0 1-0.5273 1.334 7 7 0 0 0 1.688-1.221 7 7 0 0 1-1.16-0.1133z" fill="currentColor" opacity=".3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/cisco-tray-notconnected.svg b/.icons/Gruvbox-Plus-Dark/panel/16/cisco-tray-notconnected.svg
new file mode 100644
index 000000000..8370de401
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/cisco-tray-notconnected.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 1a7 7 0 0 0-6.213 3.787 7 7 0 0 1 3.213-0.7871 7 7 0 0 1 1.26 0.1172 7 7 0 0 1 1.848-3.111 7 7 0 0 0-0.1074-0.005859zm1.473 0.1602a6 6 0 0 0-2.242 3.215 7 7 0 0 1 4.77 6.625 7 7 0 0 1-0.06641 0.9004 6 6 0 0 0 1.066 0.09961 6 6 0 0 0 0.7852-0.05859 7 7 0 0 0 1.215-3.941 7 7 0 0 0-5.527-6.84zm-4.473 3.84a6 6 0 0 0-3.797 1.359 7 7 0 0 0-0.2031 1.641 7 7 0 0 0 7 7 7 7 0 0 0 1.637-0.2031 6 6 0 0 0 1.133-2.172 7 7 0 0 1-4.77-6.625 7 7 0 0 1 0.06641-0.9004 6 6 0 0 0-1.066-0.09961zm2.035 0.3633a6 6 0 0 0-0.03516 0.6367 6 6 0 0 0 3.965 5.637 6 6 0 0 0 0.03516-0.6367 6 6 0 0 0-3.965-5.637zm4.705 7.52a7 7 0 0 1-0.5273 1.334 7 7 0 0 0 1.688-1.221 7 7 0 0 1-1.16-0.1133z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/cisco-tray-quarantined.svg b/.icons/Gruvbox-Plus-Dark/panel/16/cisco-tray-quarantined.svg
new file mode 100644
index 000000000..c80c7bc4f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/cisco-tray-quarantined.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 1a7 7 0 0 0-6.213 3.787 7 7 0 0 1 3.213-0.7871 7 7 0 0 1 1.26 0.1172 7 7 0 0 1 1.848-3.111 7 7 0 0 0-0.1074-0.005859zm1.473 0.1602a6 6 0 0 0-2.242 3.215 7 7 0 0 1 3.693 2.914 4.5 4.5 0 0 1 1.576-0.2891 4.5 4.5 0 0 1 2.488 0.752 7 7 0 0 0-5.516-6.592zm-4.473 3.84a6 6 0 0 0-3.797 1.359 7 7 0 0 0-0.2031 1.641 7 7 0 0 0 7 7 7 7 0 0 0 1.484-0.168 4.5 4.5 0 0 1-1.484-3.332 4.5 4.5 0 0 1 0.04297-0.5781 7 7 0 0 1-2.043-4.922 7 7 0 0 1 0.06641-0.9004 6 6 0 0 0-1.066-0.09961zm2.035 0.3633a6 6 0 0 0-0.03516 0.6367 6 6 0 0 0 1.346 3.771 4.5 4.5 0 0 1 1.682-2.029 6 6 0 0 0-2.992-2.379zm5.414 2.637a3.5 3.5 0 0 0-2.424 1.025 3.5 3.5 0 0 0 0 4.949 3.5 3.5 0 0 0 4.949 0 3.5 3.5 0 0 0 0-4.949 3.5 3.5 0 0 0-2.525-1.025zm0.08984 1a2.5 2.5 0 0 1 0.001954 0 2.5 2.5 0 0 1 1.727 0.7324 2.5 2.5 0 0 1 0.3145 3.143l-3.461-3.461a2.5 2.5 0 0 1 1.418-0.4141zm-2.121 1.125 3.461 3.461a2.5 2.5 0 0 1-3.146-0.3184 2.5 2.5 0 0 1-0.3145-3.143z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/cisco-tray-reconnecting.svg b/.icons/Gruvbox-Plus-Dark/panel/16/cisco-tray-reconnecting.svg
new file mode 100644
index 000000000..4324c009f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/cisco-tray-reconnecting.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 1a7 7 0 0 0-6.213 3.787 7 7 0 0 1 3.213-0.7871 7 7 0 0 1 1.26 0.1172 7 7 0 0 1 1.848-3.111 7 7 0 0 0-0.1074-0.005859zm1.473 0.1602a6 6 0 0 0-2.242 3.215 7 7 0 0 1 3.832 3.148c0.3715-0.2933 0.8157-0.4911 1.305-0.5195h0.001953 0.001953c0.08299-0.00451 0.1651-0.00451 0.248 0 0.8458 0.04454 1.591 0.5558 1.982 1.293l0.3301 0.623a7 7 0 0 0 0.06836-0.9199 7 7 0 0 0-5.527-6.84zm-4.473 3.84a6 6 0 0 0-3.797 1.359 7 7 0 0 0-0.2031 1.641 7 7 0 0 0 7 7 7 7 0 0 0 0.5039-0.02734c-0.5377-0.7655-0.6836-1.824-0.1992-2.736l0.3906-0.7363a7 7 0 0 1-2.695-5.5 7 7 0 0 1 0.06641-0.9004 6 6 0 0 0-1.066-0.09961zm2.035 0.3633a6 6 0 0 0-0.03516 0.6367 6 6 0 0 0 2.17 4.605l0.1797-0.3398 1.02-1.918a6 6 0 0 0-3.334-2.984zm5.391 2.639a1.408 1.53 0 0 0-1.145 0.7637l-1.047 1.969-1.045 1.971a1.408 1.53 0 0 0 1.217 2.295h2.094 2.092a1.408 1.53 0 0 0 1.219-2.295l-1.047-1.971-1.045-1.969a1.408 1.53 0 0 0-1.152-0.7637 1.408 1.53 0 0 0-0.1406 0zm-0.4258 0.998h1v3h-1v-3zm0 4h1v1h-1v-1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/classicmenu-indicator-dark.svg b/.icons/Gruvbox-Plus-Dark/panel/16/classicmenu-indicator-dark.svg
new file mode 120000
index 000000000..546d7760f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/classicmenu-indicator-dark.svg
@@ -0,0 +1 @@
+classicmenu-indicator.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/classicmenu-indicator.svg b/.icons/Gruvbox-Plus-Dark/panel/16/classicmenu-indicator.svg
new file mode 100644
index 000000000..eed1588ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/classicmenu-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 0,2 V 4 H 9 V 2 Z M 0,7 V 9 H 9 V 7 Z M 11,7 13.5,10 16,7 Z M 0,12 V 14 H 9 V 12 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/clementine-panel-grey.svg b/.icons/Gruvbox-Plus-Dark/panel/16/clementine-panel-grey.svg
new file mode 100644
index 000000000..5d9fb91b8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/clementine-panel-grey.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m1.128 4.927c-0.1045 0.5642-0.1255 1.017-0.1283 1.526 0.001225 0.0463 0.001278 0.09184 0.003421 0.1384 0.1772 4.576 3.905 8.271 8.495 8.404 0.02341 9.63e-4 0.04507 9.63e-4 0.0684 0.0017 0.3009 0.01176 0.6437-0.01389 0.9183-0.03247 2.736-0.2669 4.711-2.375 4.499-3.884-1.341 1.194-3.072 1.918-4.879 1.92-4.062 0-7.106-3.041-7.106-7.101 8.508e-4 -1.808 0.7257-3.54 1.921-4.881-2.157 0.1427-3.483 2.465-3.793 3.909z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m5.783 1.016-0.4394 0.6139c-0.8548 1.116-1.343 2.474-1.343 3.896v0.00163c3.646e-4 3.583 2.892 6.472 6.477 6.472 1.418-0.0019 2.775-0.4844 3.888-1.334l0.5959-0.4692c-0.09731-0.1415-0.2124-0.2796-0.3645-0.4059-1.026-0.852-2.916-1.461-4.894-3.421-2.087-2.068-2.68-4.027-3.554-5.038-0.1139-0.1317-0.2384-0.2309-0.3662-0.3161z" fill="currentColor" opacity=".3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/clementine-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/clementine-panel.svg
new file mode 100644
index 000000000..236f260a8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/clementine-panel.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m1.128 4.927c-0.1045 0.5642-0.1255 1.017-0.1283 1.526 0.001225 0.0463 0.001278 0.09184 0.003421 0.1384 0.1772 4.576 3.905 8.271 8.495 8.404 0.02341 9.63e-4 0.04507 9.63e-4 0.0684 0.0017 0.3009 0.01176 0.6437-0.01389 0.9183-0.03247 2.736-0.2669 4.711-2.375 4.499-3.884-1.341 1.194-3.072 1.918-4.879 1.92-4.062 0-7.106-3.041-7.106-7.101 8.508e-4 -1.808 0.7257-3.54 1.921-4.881-2.157 0.1427-3.483 2.465-3.793 3.909z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m5.783 1.016-0.4394 0.6139c-0.8548 1.116-1.343 2.474-1.343 3.896v0.00163c3.646e-4 3.583 2.892 6.472 6.477 6.472 1.418-0.0019 2.775-0.4844 3.888-1.334l0.5959-0.4692c-0.09731-0.1415-0.2124-0.2796-0.3645-0.4059-1.026-0.852-2.916-1.461-4.894-3.421-2.087-2.068-2.68-4.027-3.554-5.038-0.1139-0.1317-0.2384-0.2309-0.3662-0.3161z" fill="currentColor" opacity=".3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/clipboard.svg b/.icons/Gruvbox-Plus-Dark/panel/16/clipboard.svg
new file mode 100644
index 000000000..686606090
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/clipboard.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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.874,2.0231 12.512,1.7133 C 11.974,1.2533 11.297,1 10.606,1 9.6824,1 8.821,1.4335 8.2425,2.1892 L 2.6757,9.463 C 2.1656,10.129 1.9321,10.965 2.0171,11.819 2.1022,12.671 2.4955,13.437 3.1258,13.976 L 3.488,14.286 C 4.0255,14.747 4.7025,15 5.3944,15 5.5012,15 5.6093,14.995 5.7156,14.983 6.5169,14.893 7.2388,14.481 7.7453,13.826 7.747,13.824 7.7479,13.822 11.501,8.9188 12.17,8.0455 12.041,6.7598 11.216,6.0529 L 11.026,5.8911 C 10.684,5.599 10.255,5.4382 9.8153,5.4382 9.229,5.4382 8.6822,5.7134 8.3153,6.1933 L 4.5662,11.091 C 4.3213,11.412 4.3682,11.882 4.671,12.141 4.7963,12.249 4.9539,12.308 5.1149,12.308 5.3293,12.308 5.5296,12.207 5.6645,12.031 L 9.4133,7.1329 C 9.511,7.0045 9.6567,6.931 9.8136,6.931 9.9327,6.931 10.044,6.9728 10.137,7.0518 L 10.326,7.2142 C 10.433,7.3052 10.5,7.4356 10.515,7.58 10.528,7.7252 10.489,7.867 10.402,7.9799 L 6.6583,12.872 C 6.3491,13.275 5.8888,13.507 5.3955,13.507 5.0257,13.507 4.6637,13.372 4.3764,13.126 L 4.0142,12.816 C 3.6784,12.529 3.4677,12.12 3.4224,11.664 3.3769,11.208 3.502,10.761 3.7747,10.404 L 9.3422,3.1308 C 9.6516,2.7269 10.112,2.4952 10.606,2.4952 10.976,2.4952 11.338,2.6306 11.625,2.8763 L 11.987,3.1861 C 12.682,3.7813 12.79,4.8637 12.227,5.5991 12.109,5.7542 12.054,5.9488 12.074,6.1473 12.094,6.3456 12.185,6.524 12.333,6.6494 12.458,6.7566 12.616,6.8157 12.776,6.8157 12.991,6.8157 13.191,6.7148 13.326,6.5388 13.835,5.8733 14.068,5.0368 13.983,4.1825 13.897,3.328 13.504,2.5614 12.874,2.0231 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/clipit-trayicon-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/clipit-trayicon-panel.svg
new file mode 120000
index 000000000..f7e47deab
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/clipit-trayicon-panel.svg
@@ -0,0 +1 @@
+diodon-panel.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/clipman.svg b/.icons/Gruvbox-Plus-Dark/panel/16/clipman.svg
new file mode 120000
index 000000000..f7e47deab
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/clipman.svg
@@ -0,0 +1 @@
+diodon-panel.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/cloudstatus.svg b/.icons/Gruvbox-Plus-Dark/panel/16/cloudstatus.svg
new file mode 100644
index 000000000..c6fdd4e76
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/cloudstatus.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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.467,2 A 5.3333,5.4545 0 0 0 2.4191,5.7073 4.2667,4.3636 0 0 0 3e-4,9.636 4.2667,4.3636 0 0 0 4.267,14 4.2667,4.3636 0 0 0 7.102,12.889 5.3333,5.4545 0 0 0 7.467,12.909 5.3333,5.4545 0 0 0 9.721,12.391 4.2667,4.3636 0 0 0 11.734,12.909 4.2667,4.3636 0 0 0 16,8.544 4.2667,4.3636 0 0 0 11.733,4.1808 4.2667,4.3636 0 0 0 11.724,4.1808 5.3333,5.4545 0 0 0 7.466,1.999 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/com.github.ztefn.haguichi-connected.svg b/.icons/Gruvbox-Plus-Dark/panel/16/com.github.ztefn.haguichi-connected.svg
new file mode 120000
index 000000000..dbb670b18
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/com.github.ztefn.haguichi-connecting-1.svg b/.icons/Gruvbox-Plus-Dark/panel/16/com.github.ztefn.haguichi-connecting-1.svg
new file mode 120000
index 000000000..9efd258d0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/com.github.ztefn.haguichi-connecting-2.svg b/.icons/Gruvbox-Plus-Dark/panel/16/com.github.ztefn.haguichi-connecting-2.svg
new file mode 120000
index 000000000..5f49a51df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/com.github.ztefn.haguichi-connecting-3.svg b/.icons/Gruvbox-Plus-Dark/panel/16/com.github.ztefn.haguichi-connecting-3.svg
new file mode 120000
index 000000000..48da1f9ac
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/com.github.ztefn.haguichi-disconnected.svg b/.icons/Gruvbox-Plus-Dark/panel/16/com.github.ztefn.haguichi-disconnected.svg
new file mode 120000
index 000000000..07f4e9ce1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/connect_creating.svg b/.icons/Gruvbox-Plus-Dark/panel/16/connect_creating.svg
new file mode 120000
index 000000000..8e405e17c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/connect_creating.svg
@@ -0,0 +1 @@
+network-transmit-receive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/connect_established.svg b/.icons/Gruvbox-Plus-Dark/panel/16/connect_established.svg
new file mode 120000
index 000000000..8e405e17c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/connect_established.svg
@@ -0,0 +1 @@
+network-transmit-receive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/copy-error.svg b/.icons/Gruvbox-Plus-Dark/panel/16/copy-error.svg
new file mode 100644
index 000000000..48933ce12
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/copy-error.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-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="m15.69 1-4.73 5.026 1.669 0.9749 3.368-5.724zm-12.32 2.997-3.368 3.004 3.5-0.5042 1.5 8 3-1.5 8 2-2.526-6.312-1.684-1.178-4.423 3.491-2.735-6.521zm5.895 2-2.726 1.004 1.042 2.525 3.368-2.525z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/copy-insync.svg b/.icons/Gruvbox-Plus-Dark/panel/16/copy-insync.svg
new file mode 100644
index 000000000..199281371
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/copy-insync.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.69 1-4.73 5.026 1.669 0.9749 3.368-5.724zm-12.32 2.997-3.368 3.004 3.5-0.5042 1.5 8 3-1.5 8 2-2.526-6.312-1.684-1.178-4.423 3.491-2.735-6.521zm5.895 2-2.726 1.004 1.042 2.525 3.368-2.525z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/copy-paused.svg b/.icons/Gruvbox-Plus-Dark/panel/16/copy-paused.svg
new file mode 100644
index 000000000..2596eb977
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/copy-paused.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.69 1.004-4.73 5.021 1.67 0.9766 3.367-5.725zm-12.32 2.994-3.361 3.004 3.494-0.5059 1.5 8 3-1.5 2 0.5v-3.496c0-0.554 0.446-1 1-1h2.6l-0.125-0.3145-1.686-1.178-4.422 3.49-2.734-6.521zm5.896 2-2.727 1.004 1.041 2.523 3.369-2.523zm6.562 8.564c-0.08636 0.1261-0.2021 0.2314-0.3359 0.3066l0.5098 0.127z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m10.98 10v5h2.023v-5zm3.023 0v5h1.977v-5z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/copy-sync1.svg b/.icons/Gruvbox-Plus-Dark/panel/16/copy-sync1.svg
new file mode 100644
index 000000000..7064c04ba
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/copy-sync1.svg
@@ -0,0 +1,8 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.69 1-4.73 5.025 1.67 0.9766 3.367-5.725zm-12.32 2.998-3.367 3.004 3.5-0.5059 1.031 5.504h10.27l-1.326-3.314-1.686-1.178-4.422 3.49-2.734-6.521zm5.896 2-2.727 1.004 1.041 2.523 3.369-2.523z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m0.8379 13c-0.4633 0-0.8359 0.373-0.8359 0.836v0.328c0 0.463 0.3726 0.836 0.8359 0.836h1.164v-2z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m2.002 13v2h13.16c0.463 0 0.836-0.375 0.836-0.838v-0.326c0-0.463-0.375-0.795-0.836-0.836z" fill="currentColor" opacity=".3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/copy-sync2.svg b/.icons/Gruvbox-Plus-Dark/panel/16/copy-sync2.svg
new file mode 100644
index 000000000..131cc41e8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/copy-sync2.svg
@@ -0,0 +1,8 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.69 0.998-4.73 5.025 1.67 0.9766 3.367-5.725zm-12.32 2.998-3.367 3.004 3.5-0.5059 1.031 5.504h10.27l-1.326-3.314-1.686-1.178-4.422 3.49-2.734-6.521zm5.896 2-2.727 1.004 1.041 2.523 3.369-2.523z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="M 0.8359,13 C 0.3726,13 0,13.373 0,13.836 v 0.328 C 0,14.627 0.3726,15 0.8359,15 H 4 v -2 z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m4 13v2h11.16c0.463 0 0.836-0.375 0.836-0.838v-0.326c0-0.463-0.375-0.795-0.836-0.836z" fill="currentColor" opacity=".3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/copy-sync3.svg b/.icons/Gruvbox-Plus-Dark/panel/16/copy-sync3.svg
new file mode 100644
index 000000000..939cf216a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/copy-sync3.svg
@@ -0,0 +1,8 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.69 0.998-4.73 5.025 1.67 0.9766 3.367-5.725zm-12.32 2.998-3.367 3.004 3.5-0.5059 1.031 5.504h10.27l-1.326-3.314-1.686-1.178-4.422 3.49-2.734-6.521zm5.896 2-2.727 1.004 1.041 2.523 3.369-2.523z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="M 0.8359,13 C 0.3726,13 0,13.373 0,13.836 v 0.328 C 0,14.627 0.3726,15 0.8359,15 h 5.164 v -2 z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m6 13v2h9.164c0.463 0 0.836-0.375 0.836-0.838v-0.326c0-0.463-0.375-0.795-0.836-0.836z" fill="currentColor" opacity=".3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/copy-sync4.svg b/.icons/Gruvbox-Plus-Dark/panel/16/copy-sync4.svg
new file mode 100644
index 000000000..4c67d9126
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/copy-sync4.svg
@@ -0,0 +1,8 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.69 0.998-4.73 5.025 1.67 0.9766 3.367-5.725zm-12.32 2.998-3.367 3.004 3.5-0.5059 1.031 5.504h10.27l-1.326-3.314-1.686-1.178-4.422 3.49-2.734-6.521zm5.896 2-2.727 1.004 1.041 2.523 3.369-2.523z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="M 0.8359,13 C 0.3726,13 0,13.373 0,13.836 v 0.328 C 0,14.627 0.3726,15 0.8359,15 H 8 v -2 z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m8 13v2h7.164c0.463 0 0.836-0.375 0.836-0.838v-0.326c0-0.463-0.375-0.795-0.836-0.836z" fill="currentColor" opacity=".3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/copy-sync5.svg b/.icons/Gruvbox-Plus-Dark/panel/16/copy-sync5.svg
new file mode 100644
index 000000000..19e859042
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/copy-sync5.svg
@@ -0,0 +1,8 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.69 0.998-4.73 5.025 1.67 0.9766 3.367-5.725zm-12.32 2.998-3.367 3.004 3.5-0.5059 1.031 5.504h10.27l-1.326-3.314-1.686-1.178-4.422 3.49-2.734-6.521zm5.896 2-2.727 1.004 1.041 2.523 3.369-2.523z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m0.8359 13c-0.4633 0-0.8359 0.373-0.8359 0.836v0.328c0 0.463 0.3726 0.836 0.8359 0.836h9.164v-2z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m10 13v2h5.164c0.463 0 0.836-0.375 0.836-0.838v-0.326c0-0.463-0.375-0.795-0.836-0.836z" fill="currentColor" opacity=".3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/copy-sync6.svg b/.icons/Gruvbox-Plus-Dark/panel/16/copy-sync6.svg
new file mode 100644
index 000000000..403e39e57
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/copy-sync6.svg
@@ -0,0 +1,8 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.69 0.998-4.73 5.025 1.67 0.9766 3.367-5.725zm-12.32 2.998-3.367 3.004 3.5-0.5059 1.031 5.504h10.27l-1.326-3.314-1.686-1.178-4.422 3.49-2.734-6.521zm5.896 2-2.727 1.004 1.041 2.523 3.369-2.523z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m0.8359 13c-0.4633 0-0.8359 0.373-0.8359 0.836v0.328c0 0.463 0.3726 0.836 0.8359 0.836h11.16v-2z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m12 13v2h3.164c0.463 0 0.836-0.375 0.836-0.838v-0.326c0-0.463-0.375-0.795-0.836-0.836z" fill="currentColor" opacity=".3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/copy-sync7.svg b/.icons/Gruvbox-Plus-Dark/panel/16/copy-sync7.svg
new file mode 100644
index 000000000..bc6bce335
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/copy-sync7.svg
@@ -0,0 +1,8 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.69 0.998-4.73 5.025 1.67 0.9766 3.367-5.725zm-12.32 2.998-3.367 3.004 3.5-0.5059 1.031 5.504h10.27l-1.326-3.314-1.686-1.178-4.422 3.49-2.734-6.521zm5.896 2-2.727 1.004 1.041 2.523 3.369-2.523z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="M 0.8359,13 C 0.3726,13 0,13.373 0,13.836 v 0.328 C 0,14.627 0.3726,15 0.8359,15 H 14 v -2 z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m14 13v2h1.164c0.463 0 0.836-0.375 0.836-0.838v-0.326c0-0.463-0.375-0.795-0.836-0.836z" fill="currentColor" opacity=".3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/copy-sync8.svg b/.icons/Gruvbox-Plus-Dark/panel/16/copy-sync8.svg
new file mode 100644
index 000000000..cfc9061a6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/copy-sync8.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m0.837 13c-0.4633 0-0.8359 0.373-0.8359 0.836v0.328c0 0.463 0.3726 0.836 0.8359 0.836h14.33c0.463 0 0.836-0.375 0.836-0.838v-0.326c0-0.463-0.375-0.795-0.836-0.836h-1.164zm14.85-12-4.73 5.025 1.67 0.9766 3.367-5.725zm-12.32 2.998-3.367 3.004 3.5-0.5059 1.031 5.504h10.27l-1.326-3.314-1.686-1.178-4.422 3.49-2.734-6.521zm5.896 2-2.727 1.004 1.041 2.523 3.369-2.523z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/copy-update.svg b/.icons/Gruvbox-Plus-Dark/panel/16/copy-update.svg
new file mode 100644
index 000000000..c24c407dc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/copy-update.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.367 4-3.367 3.004 3.5-0.5039 1.5 8 3-1.5 8 2-2.525-6.312-1.686-1.178-4.422 3.492-2.734-6.521zm9.311 0.2051-1.717 1.824 1.67 0.9746 1.229-2.09c-0.4525-0.121-0.862-0.3666-1.182-0.709zm-3.414 1.795-2.727 1.004 1.041 2.525 3.369-2.525z" fill="currentColor"/>
+ <circle class="ColorScheme-Highlight" cx="14.5" cy="2.5" r="1.5" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/copyq-busy.svg b/.icons/Gruvbox-Plus-Dark/panel/16/copyq-busy.svg
new file mode 100644
index 000000000..dfb076f80
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/copyq-busy.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 1c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5c0.2604-0.0011 0.5198-0.0312 0.7734-0.0898l1.727 1.59c-2 3.5 1 5.5 1 5.5s3-2 1-5.5l1.729-1.59c0.253 0.0584 0.511 0.0886 0.771 0.0898 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.5c1e-3 0.8061 0.281 1.587 0.791 2.211l-0.7912 0.289-0.7888-0.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/16/copyq-normal.svg b/.icons/Gruvbox-Plus-Dark/panel/16/copyq-normal.svg
new file mode 100644
index 000000000..95c12e58b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/copyq-normal.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.5 1c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5c0.5282 0 1.028-0.1206 1.477-0.3301l1.523 1.83-5.5 6.5 7-5 7 5-5.5-6.5 1.521-1.83c0.4495 0.21 0.9497 0.3301 1.479 0.3301 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 0.5716 0.1398 1.109 0.3828 1.586l-1.381 1.914-1.383-1.912c-0.01675-0.01675 0.3809-0.6175 0.3809-1.588 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.5zm9 0c0.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.5z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/cpu-frequency-indicator.svg b/.icons/Gruvbox-Plus-Dark/panel/16/cpu-frequency-indicator.svg
new file mode 120000
index 000000000..03c065c62
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/cpu-frequency-indicator.svg
@@ -0,0 +1 @@
+indicator-cpufreq.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/crow-translate-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/16/crow-translate-tray.svg
new file mode 100644
index 000000000..dbaaa23b5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/crow-translate-tray.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1 A 7 7 0 0 0 1 8 A 7 7 0 0 0 8 15 A 7 7 0 0 0 15 8 A 7 7 0 0 0 8 1 z M 8 3 A 5 5 0 0 1 13 8 A 5 5 0 0 1 8 13 A 5 5 0 0 1 3 8 A 5 5 0 0 1 8 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 10.003963,1.000015 c -0.01721,0.096098 -0.02858,0.1448837 -0.04922,0.244414 -0.03613,0.163024 -0.05553,0.2454725 -0.10371,0.4084963 0.141092,0.7790828 0.144222,1.5812872 0.0668,2.3655181 -0.01768,0.1786807 -0.04321,0.357015 -0.07558,0.5349763 -0.01686,0.040336 0.3357387,0.032474 0.3357387,0.032474 0.02663,-0.1848002 0.04595,-0.3694919 0.05449,-0.5520682 0.04646,-1.0158966 0.04163,-2.0385071 -0.228515,-3.0338105 z M 9.8246693,4.5944402 C 9.4813909,4.8906619 9.1346128,5.2046689 8.8772148,5.5618414 8.256577,6.4246846 7.861308,7.5152456 7.0596509,8.2606513 6.7338176,8.5624015 6.3541644,8.8255202 5.9645423,9.0571333 6.1696974,9.0864844 6.3974667,9.1064456 6.6026238,9.0657094 6.1888646,9.3201584 5.7258867,9.5622378 5.3879843,9.9015029 5.2207571,10.067873 5.0473091,10.237947 4.8852538,10.410841 c 0.1310236,-0.0783 0.284358,-0.167546 0.4429654,-0.16921 0.2620467,-0.0032 0.7646425,-0.285434 0.7646424,-0.285434 0,0 -0.9462711,0.591861 -1.3341693,0.958855 -0.2206709,0.208779 -0.4695357,0.407936 -0.6591746,0.646074 -0.1706769,0.215284 0.025916,0.21023 0.025916,0.21023 0.3189384,-0.114177 0.4429441,-0.23239 0.7773985,-0.302527 -0.1344715,0.0473 -0.1995444,0.07047 -0.3357395,0.114516 -0.2965268,0.114177 -0.4360817,0.200011 -0.6895086,0.343547 -0.4568579,0.259343 -0.909729,0.925171 -1.2269437,1.363933 -0.1689512,0.231615 -0.4474275,0.428446 -0.585347,0.666585 -0.079303,0.137011 -0.071698,0.280316 -0.052734,0.3162 0.1396432,0.249555 0.8371862,0.460727 1.2199123,0.552067 0.4603059,0.107652 0.9444459,0.156397 1.4185437,0.174338 0.2810105,-0.05709 0.5718259,-0.169882 0.7787049,-0.362347 0.2810107,-0.260977 0.6869617,-0.513543 0.8490168,-0.851178 0.093095,-0.190837 0.2356777,-0.3027 0.2408184,-0.305944 -0.2120508,0.340898 -0.4443855,0.671325 -0.6960882,0.984493 -0.1206795,0.148429 -0.2865213,0.33671 -0.2865213,0.33671 0.2810106,-0.09786 0.5749359,-0.258485 0.8507746,-0.302527 0.1706759,-0.02773 0.3594036,-0.104757 0.4904264,-0.222195 0.1396429,-0.125593 0.3504779,-0.17538 0.4746059,-0.304235 0.3430736,-0.357207 0.5741918,-0.901614 0.9017506,-1.276764 0.041373,-0.0473 0.1403531,-0.170634 0.216209,-0.271761 0.060345,-0.08155 0.1089837,-0.150409 0.1089837,-0.150409 -0.1741225,0.383305 -0.3483162,0.773268 -0.5414025,1.145156 -0.00171,0.0033 -0.0018,0.007 -0.00351,0.01025 -0.058617,0.102759 -0.1459015,0.202718 -0.2355452,0.29569 -0.012078,0.01304 -0.023085,0.02454 -0.035154,0.0376 -0.015507,0.01629 -0.00648,0.01648 0.017577,0.0034 0.3499704,-0.17942 0.6587022,-0.45299 0.9931567,-0.668293 0.010341,-0.0065 0.021276,-0.01219 0.028125,-0.01709 0.2499793,-0.140273 0.4711913,-0.38897 0.6556584,-0.587962 0.1741234,-0.187574 0.2628241,-0.301661 0.3093726,-0.56916 0.00171,-0.0081 0.0018,-0.01577 0.00351,-0.02392 0.056889,-0.386567 0.1176697,-0.772106 0.2021466,-1.155411 0.017235,-0.07992 0.030087,-0.14786 0.040428,-0.201686 0,-0.0065 0.0018,-0.01573 0.0035,-0.02222 0.0017,-0.01304 0.0053,-0.02618 0.007,-0.03761 0.0017,-0.0065 0.0018,-0.0123 0.0035,-0.0188 0.0017,-0.01142 0.0036,-0.02089 0.0053,-0.02905 v -0.0017 c 0,-0.0049 0.0036,-0.02256 0.0053,-0.02905 0.0034,-0.01794 0.02637,-0.08204 0.02637,-0.08204 v 0.02564 0.01538 c -0.01383,0.676901 -0.1262196,1.406055 -0.01934,2.071537 0.07931,0.492588 0.124804,0.391405 0.124804,0.391405 0.04655,-0.580666 -0.01549,-1.286688 0.181053,-1.815159 0.132747,-0.357208 0.345883,-0.744839 0.41484,-1.1297739 0.07067,-0.3947231 0.06835,-0.8158524 0.058,-1.2203618 -0.01378,-0.5235779 -0.04723,-1.0505075 -0.124804,-1.5724542 0.0724,0.247925 0.177803,0.5078487 0.1916,0.7622986 0.01378,0.2413995 0.02128,0.4903677 0.02812,0.7366608 C 10.97799,8.283754 11.022408,7.960484 10.98792,7.6522082 10.95512,7.3684003 11.0119,7.0782374 10.97912,6.7993221 10.93602,6.4339676 10.92387,6.0391538 10.796291,5.6917326 10.673886,5.3524671 10.315038,5.0139524 10.221942,4.6730558 10.213242,4.6416068 10.191232,4.6160908 10.165692,4.5944328 10.030451,5.525936 9.7019162,6.4740492 9.4010494,7.3428106 9.0207961,8.4427931 8.4113298,9.3727644 7.8383663,10.369785 7.3118587,11.284434 6.6776082,12.057576 5.8568757,12.707956 5.1411008,13.27425 4.3496131,13.706584 3.4979096,14.018904 c -0.2649744,0.0961 -0.5615258,0.129865 -0.8419856,0.138444 -0.2064737,0.0052 -0.3534664,-0.0068 -0.3603488,-0.0068 C 2.9046722,14.023535 3.5218906,13.84069 4.0621631,13.530086 5.5608169,12.666917 6.7728061,11.485075 7.6520399,9.9783913 8.2112388,9.0225562 8.7392872,8.0836754 9.1074978,7.0334575 9.3828425,6.2444667 9.6689387,5.4243467 9.8246793,4.5944444 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/cryptfolder-closed-light.svg b/.icons/Gruvbox-Plus-Dark/panel/16/cryptfolder-closed-light.svg
new file mode 100644
index 000000000..81bc730ec
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/cryptfolder-closed-light.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 1c-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/16/cryptfolder-indicator-light.svg b/.icons/Gruvbox-Plus-Dark/panel/16/cryptfolder-indicator-light.svg
new file mode 120000
index 000000000..aa3d52291
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/cryptfolder-open-light.svg b/.icons/Gruvbox-Plus-Dark/panel/16/cryptfolder-open-light.svg
new file mode 100644
index 000000000..158f255fe
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/cryptfolder-open-light.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 1c-2.195 0-3.967 1.788-4 4h2c0-1.108 0.892-2 2-2s2 0.892 2 2v2h-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-1.938c0-2.24-1.784-4.062-4-4.062z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/cryptkeeper.svg b/.icons/Gruvbox-Plus-Dark/panel/16/cryptkeeper.svg
new file mode 100644
index 000000000..070ce7b0c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/cryptkeeper.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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.5 1 A 4.5 4.5 0 0 0 6 5.5 A 4.5 4.5 0 0 0 10.5 10 A 4.5 4.5 0 0 0 15 5.5 A 4.5 4.5 0 0 0 10.5 1 z M 10.609375 3 A 2.2090507 1.7672404 45 0 1 12.25 3.75 A 2.2090507 1.7672404 45 0 1 12.5625 6.5625 A 2.2090507 1.7672404 45 0 1 9.75 6.25 A 2.2090507 1.7672404 45 0 1 9.4375 3.4375 A 2.2090507 1.7672404 45 0 1 10.609375 3 z M 5.1816406 6.8828125 L 1.2558594 10.880859 C 1.0917618 11.044921 1.0000592 11.267956 1 11.5 L 1 14.125 C 1.0000483 14.608229 1.3917709 14.999952 1.875 15 L 4.0996094 15 C 4.5828385 14.999952 4.9999517 14.608229 5 14.125 L 5 12 L 7.125 12 C 7.6082291 11.999952 7.9999517 11.983229 8 11.5 L 7.96875 10.376953 A 5.5 5.5 0 0 1 6.6582031 9.4296875 L 3.2148438 12.839844 C 2.5966745 13.428364 1.6980354 12.531608 2.2851562 11.912109 L 5.8710938 8.4707031 A 5.5 5.5 0 0 1 5.1816406 6.8828125 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/de.haeckerfelix.gradio-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/de.haeckerfelix.gradio-symbolic.svg
new file mode 120000
index 000000000..17ab0781d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/deadbeef-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/deadbeef-panel.svg
new file mode 100644
index 000000000..c35f246ab
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/deadbeef-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 2,1 V 8 L 6.5,5.375 11,8 2,13.25 V 15 L 14,8 8,4.5 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/deluge-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/deluge-panel.svg
new file mode 100644
index 000000000..959944ff6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/deluge-panel.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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.4101562 1 C 6.6113428 2.067408 4.884389 4.0867852 3.59375 6.2851562 C 4.5431407 5.3702251 5.5176309 5.0007786 6.4082031 5 C 9.3084228 4.9974905 11.77952 8.671614 10.732422 9.0507812 C 9.8987713 7.3509747 8.5261904 7.0265965 7.4980469 7 C 6.148048 6.9650784 5.0510408 8.3177672 5 9.8925781 C 4.8819026 13.536356 10.268419 13.102247 10.976562 14.214844 C 11.591218 13.88705 12.107684 13.460442 12.457031 12.925781 C 14.81506 9.3173194 8.8040563 3.18792 7.4101562 1 z M 3.59375 6.2851562 C 3.2512256 6.8685849 2.9380294 7.4617116 2.6835938 8.0566406 C 2.9388918 7.4630228 3.2514077 6.8682747 3.59375 6.2851562 z M 2.6835938 8.0566406 C 2.5563556 8.3541525 2.443209 8.6502871 2.3476562 8.9453125 C 2.4435556 8.650857 2.5559448 8.3534495 2.6835938 8.0566406 z M 2.3476562 8.9453125 C 2.2523371 9.2396166 2.1726241 9.5320362 2.1152344 9.8203125 C 2.172725 9.5315293 2.2517569 9.239768 2.3476562 8.9453125 z M 2.1152344 9.8203125 C 2.0651942 10.071671 2.036187 10.31825 2.0195312 10.5625 C 2.0349537 10.337036 2.0717655 10.080766 2.1152344 9.8203125 z M 2.0195312 10.5625 C 2.0125669 10.664629 2.012321 10.764639 2.0117188 10.865234 C 2.0111941 10.764821 2.0141696 10.664512 2.0195312 10.5625 z M 2.015625 10.941406 C 2.0181489 11.176839 2.0371574 11.40769 2.078125 11.632812 C 2.0538044 11.497407 2.0404729 11.358578 2.0292969 11.21875 C 2.0224678 11.126992 2.0176916 11.034297 2.015625 10.941406 z M 2.1542969 11.941406 C 2.1868976 12.060218 2.2144518 12.179938 2.2597656 12.294922 C 2.2174997 12.179602 2.1864108 12.060931 2.1542969 11.941406 z M 2.5429688 12.855469 C 2.5572078 12.878038 2.563265 12.903415 2.578125 12.925781 C 2.5921162 12.946837 2.6124536 12.963638 2.6269531 12.984375 C 2.6125131 12.963715 2.5940151 12.946751 2.5800781 12.925781 C 2.5652475 12.903459 2.5552697 12.87894 2.5429688 12.855469 z M 2.9453125 13.375 C 2.9887621 13.420817 3.0378538 13.461979 3.0839844 13.505859 C 3.0380205 13.462113 2.9890893 13.420356 2.9453125 13.375 z M 3.0839844 13.505859 C 3.2273499 13.64223 3.379929 13.77102 3.546875 13.888672 C 3.4910969 13.849354 3.4380406 13.808988 3.3847656 13.767578 C 3.2784888 13.684999 3.1795274 13.596749 3.0839844 13.505859 z M 3.9238281 14.128906 C 3.974546 14.157961 4.0239895 14.187248 4.0761719 14.214844 C 4.0238615 14.187026 3.9744491 14.158385 3.9238281 14.128906 z M 10.449219 14.462891 C 10.377179 14.492241 10.300483 14.516039 10.226562 14.542969 C 10.300717 14.515987 10.376956 14.492305 10.449219 14.462891 z M 9.8007812 14.685547 C 9.7376997 14.703416 9.6734917 14.720046 9.609375 14.736328 C 9.6735224 14.719632 9.737597 14.703868 9.8007812 14.685547 z M 5.2792969 14.693359 C 5.489658 14.753438 5.7062575 14.801419 5.9257812 14.84375 C 5.7662259 14.813024 5.6100314 14.776428 5.4550781 14.736328 C 5.3968458 14.721266 5.3367968 14.709677 5.2792969 14.693359 z M 5.9257812 14.84375 C 6.0075134 14.85951 6.0891786 14.87342 6.171875 14.886719 C 6.0896051 14.873499 6.0070973 14.8594 5.9257812 14.84375 z M 9.1914062 14.832031 C 9.0925552 14.851881 8.9929212 14.870519 8.8925781 14.886719 C 8.8203553 14.898359 8.7466911 14.906316 8.6738281 14.916016 C 8.8483824 14.892694 9.0209669 14.866207 9.1914062 14.832031 z M 8.6738281 14.916016 C 8.3361152 14.961256 7.9951198 14.989541 7.6503906 14.994141 C 7.9944826 14.989541 8.33673 14.961054 8.6738281 14.916016 z M 6.484375 14.927734 C 6.8397449 14.971149 7.197427 14.999097 7.5585938 14.998047 C 7.1984993 14.999127 6.8387088 14.970874 6.484375 14.927734 z"/>
+ <path style="opacity:0.3;fill:currentColor;fill-rule:evenodd" class="ColorScheme-Text" d="M 6.4082031 5 C 5.5176309 5.0007786 4.5431407 5.3702251 3.59375 6.2851562 C 2.9090654 7.4513932 2.345197 8.6651796 2.1152344 9.8203125 C 2.0717655 10.080766 2.0349537 10.337036 2.0195312 10.5625 C 2.014135 10.66517 2.0111452 10.766126 2.0117188 10.867188 C 2.0117298 10.86913 2.0117056 10.871105 2.0117188 10.873047 C 2.0116164 10.896132 2.0151154 10.918501 2.015625 10.941406 C 2.0176916 11.034297 2.0224678 11.126992 2.0292969 11.21875 C 2.0404729 11.358578 2.0538044 11.497406 2.078125 11.632812 C 2.0784645 11.634703 2.0777813 11.636783 2.078125 11.638672 C 2.096936 11.74114 2.1269019 11.841416 2.1542969 11.941406 C 2.1864108 12.060931 2.2174997 12.179602 2.2597656 12.294922 C 2.3331405 12.481111 2.4243069 12.662952 2.5332031 12.837891 C 2.5507934 12.86635 2.561497 12.897814 2.5800781 12.925781 C 2.5940151 12.946751 2.6125131 12.963715 2.6269531 12.984375 C 2.6589054 13.030072 2.6980622 13.07109 2.7324219 13.115234 C 2.8010838 13.203448 2.867539 13.292989 2.9453125 13.375 C 2.9890893 13.420356 3.0380205 13.462113 3.0839844 13.505859 C 3.1795274 13.596749 3.2784888 13.684999 3.3847656 13.767578 C 3.4380406 13.808988 3.4910969 13.849354 3.546875 13.888672 C 3.6043934 13.929207 3.6665245 13.965594 3.7265625 14.003906 C 3.7850746 14.041428 3.8415406 14.081933 3.9023438 14.117188 C 3.9094463 14.121305 3.9167462 14.124782 3.9238281 14.128906 C 3.97522 14.158834 4.0249136 14.188602 4.078125 14.216797 C 4.079432 14.217489 4.0807215 14.21806 4.0820312 14.21875 C 4.2612638 14.313239 4.4461699 14.401211 4.640625 14.478516 C 4.640625 14.478516 4.6425781 14.478516 4.6425781 14.478516 C 4.8070504 14.543845 4.9809727 14.599313 5.1542969 14.652344 C 5.1960823 14.665005 5.2351969 14.68132 5.2773438 14.693359 C 5.2779436 14.693531 5.2786969 14.693188 5.2792969 14.693359 C 5.3367968 14.709677 5.3968458 14.721266 5.4550781 14.736328 C 5.6100314 14.776428 5.7662259 14.813024 5.9257812 14.84375 C 6.0070973 14.8594 6.0896051 14.873499 6.171875 14.886719 C 6.2753211 14.903339 6.3797136 14.914974 6.484375 14.927734 C 6.8387088 14.970874 7.1984993 14.999127 7.5585938 14.998047 C 7.5891528 14.997961 7.6198406 14.994541 7.6503906 14.994141 C 7.9951198 14.989541 8.3361152 14.961256 8.6738281 14.916016 C 8.7466911 14.906316 8.8203553 14.898359 8.8925781 14.886719 C 8.9929212 14.870519 9.0925552 14.851881 9.1914062 14.832031 C 9.3169584 14.806831 9.4418572 14.779147 9.5644531 14.748047 C 9.5728914 14.745905 9.5814113 14.744311 9.5898438 14.742188 C 9.6611645 14.724231 9.7325807 14.705444 9.8027344 14.685547 C 9.9286986 14.648986 10.05027 14.605524 10.171875 14.5625 C 10.190009 14.555971 10.208468 14.549555 10.226562 14.542969 C 10.300482 14.516039 10.377179 14.492241 10.449219 14.462891 C 10.632098 14.388437 10.807632 14.304893 10.976562 14.214844 C 10.268418 13.102247 4.8819026 13.536356 5 9.8925781 C 5.0510408 8.3177672 6.148048 6.9650784 7.4980469 7 C 8.5261904 7.0265965 9.8987714 7.3509746 10.732422 9.0507812 C 11.77952 8.6716139 9.3084228 4.9974905 6.4082031 5 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/desktopconnected.svg b/.icons/Gruvbox-Plus-Dark/panel/16/desktopconnected.svg
new file mode 120000
index 000000000..9e47514a7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/desktopconnected.svg
@@ -0,0 +1 @@
+disper-panel.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/desktopdisconnected.svg b/.icons/Gruvbox-Plus-Dark/panel/16/desktopdisconnected.svg
new file mode 100644
index 000000000..cd9d03e22
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/desktopdisconnected.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1,1 C 0.446,1 0,1.446 0,2 V 12 C 0,12.554 0.446,13 1,13 H 6 C 5.446,13 5,13.446 5,14 V 15 H 11 V 14 C 11,13.446 10.554,13 10,13 H 15 C 15.554,13 16,12.554 16,12 V 2 C 16,1.446 15.554,1 15,1 Z M 2,3 H 14 V 11 H 2 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/desktoptrusted.svg b/.icons/Gruvbox-Plus-Dark/panel/16/desktoptrusted.svg
new file mode 100644
index 000000000..a7511e98d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/desktoptrusted.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1,1 C 0.446,1 0,1.446 0,2 V 12 C 0,12.554 0.446,13 1,13 H 6 C 5.446,13 5,13.446 5,14 V 15 H 11 V 14 C 11,13.446 10.554,13 10,13 H 15 C 15.554,13 16,12.554 16,12 V 2 C 16,1.446 15.554,1 15,1 Z M 2,3 H 14 V 11 H 2 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/dialog-password-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/dialog-password-panel.svg
new file mode 100644
index 000000000..6de5f95e1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/dialog-password-panel.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="M 8,2 C 6.34,2 5,3.34 5,5 5,6.24 5.74,7.3 6.82,7.76 L 5,14 H 11 L 9.18,7.76 C 10.26,7.3 11,6.24 11,5 11,3.34 9.66,2 8,2 Z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/dino-status-away.svg b/.icons/Gruvbox-Plus-Dark/panel/16/dino-status-away.svg
new file mode 100644
index 000000000..bcf1abc3d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/dino-status-away.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 1a7 7 0 0 0-7 7 7 7 0 0 0 7 7 7 7 0 0 0 7-7 7 7 0 0 0-7-7zm-0.125 2h0.25c0.485 0 0.875 0.3902 0.875 0.875v3.125h3.125c0.485 0 0.875 0.39 0.875 0.875v0.25c0 0.485-0.39 0.875-0.875 0.875h-4-0.25c-0.485 0-0.875-0.39-0.875-0.875v-0.25-4c0-0.4848 0.39-0.875 0.875-0.875z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/dino-status-chat.svg b/.icons/Gruvbox-Plus-Dark/panel/16/dino-status-chat.svg
new file mode 100644
index 000000000..908bb4a3a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/dino-status-chat.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 1a7 7 0 0 0-7 7 7 7 0 0 0 7 7 7 7 0 0 0 7-7 7 7 0 0 0-7-7zm-3.5 4a1.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.5zm7 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.5zm0.4902 3.98a1 1 0 0 1 1.01 1.02s-0.008618 0.3149-0.1133 0.6289c-0.1047 0.314-0.3118 0.7103-0.6797 1.078-0.7357 0.7357-2.04 1.293-4.207 1.293-2.167 0-3.471-0.5573-4.207-1.293-0.3679-0.3679-0.575-0.7641-0.6797-1.078-0.1047-0.314-0.1133-0.6289-0.1133-0.6289a1 1 0 0 1 0.9844-1.014 1 1 0 0 1 1.014 0.9883c8.75e-4 -0.006009 0.00458-0.00579 0.01367 0.02148 0.02034 0.06101 0.06316 0.1647 0.1953 0.2969 0.2643 0.2643 0.9596 0.707 2.793 0.707s2.529-0.4427 2.793-0.707c0.1322-0.1321 0.175-0.2359 0.1953-0.2969 0.009084-0.02727 0.01084-0.02554 0.01172-0.01953a1 1 0 0 1 0.9902-0.9961z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/dino-status-dnd.svg b/.icons/Gruvbox-Plus-Dark/panel/16/dino-status-dnd.svg
new file mode 100644
index 000000000..b52110252
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/dino-status-dnd.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 1a7 7 0 0 0-7 7 7 7 0 0 0 7 7 7 7 0 0 0 7-7 7 7 0 0 0-7-7zm-4.125 6h3.125 2 3.125c0.485 0 0.875 0.39 0.875 0.875v0.25c0 0.485-0.39 0.875-0.875 0.875h-4-0.25-4c-0.485 0-0.875-0.39-0.875-0.875v-0.25c0-0.485 0.39-0.875 0.875-0.875z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/dino-status-online.svg b/.icons/Gruvbox-Plus-Dark/panel/16/dino-status-online.svg
new file mode 100644
index 000000000..f7894231e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/dino-status-online.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 1a7 7 0 0 0-7 7 7 7 0 0 0 7 7 7 7 0 0 0 7-7 7 7 0 0 0-7-7zm1.984 1.936c0.5639-0.00902 1.023 0.4497 1.016 1.014v2.91c0.0179 0.1081 0.0179 0.218 0 0.3262v3.797 0.01758 0.9863l-2 0.01367h-3l-1-1v-3.982l1-1h3v-2.068c-0.00757-0.5514 0.433-1.005 0.9844-1.014zm-2.984 5.082v1.982h2v-1.982h-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/diodon-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/diodon-panel.svg
new file mode 120000
index 000000000..899a89aa2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/diodon-panel.svg
@@ -0,0 +1 @@
+clipboard.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/discord-tray-connected.svg b/.icons/Gruvbox-Plus-Dark/panel/16/discord-tray-connected.svg
new file mode 100644
index 000000000..da9d7f0aa
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/discord-tray-connected.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 1 4 4h3v6h-3l-4 4z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m6 15v-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/16/discord-tray-deafened.svg b/.icons/Gruvbox-Plus-Dark/panel/16/discord-tray-deafened.svg
new file mode 100644
index 000000000..fb4d2b9e2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/discord-tray-deafened.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 1c-3.866 0-7 3.134-7 7v5s0 2 2 2h3v-5h-3v-2c0-2.761 2.239-5 5-5 2.761 0 5 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/16/discord-tray-muted.svg b/.icons/Gruvbox-Plus-Dark/panel/16/discord-tray-muted.svg
new file mode 120000
index 000000000..e2e954d75
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/discord-tray-speaking.svg b/.icons/Gruvbox-Plus-Dark/panel/16/discord-tray-speaking.svg
new file mode 100644
index 000000000..8fd8ccd57
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/discord-tray-speaking.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-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 1c-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/16/discord-tray-unread.svg b/.icons/Gruvbox-Plus-Dark/panel/16/discord-tray-unread.svg
new file mode 100644
index 000000000..fb363217b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/discord-tray-unread.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.707 2c-1.143 0.1937-2.235 0.5331-3.256 0.9941-0.0088 0.00378-0.01646 0.009458-0.02148 0.01758-2.074 3.049-2.642 6.025-2.363 8.963 0.0013 0.01437 0.008201 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.001034-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.005859-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.00586 2.618 1.176 5.453 1.176 8.041 0 0.01703-0.0081 0.03566-0.00594 0.05078 0.00586 0.08011 0.06497 0.1655 0.1296 0.25 0.1914 0.029 0.02124 0.02567 0.06586-0.005859 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.02022-0.02079 0.02148-0.03516 0.3336-3.396-0.5604-6.346-2.367-8.961-0.0044-0.00874-0.01069-0.01579-0.01953-0.01953-1.02-0.4604-2.112-0.7999-3.256-0.9941-0.02082-0.00378-0.04201 0.004742-0.05273 0.02344-0.1406 0.2461-0.2972 0.4488-0.4062 0.7012-1.23-0.1812-2.454-0.1812-3.658 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 5c0.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.5 0-0.8268 0.6627-1.5 1.498-1.5zm5.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.5 0-0.8268 0.6647-1.5 1.5-1.5z" fill="currentColor"/>
+ <circle class="ColorScheme-Highlight" cx="14.5" cy="1.5" r="1.5" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/discord-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/16/discord-tray.svg
new file mode 100644
index 000000000..6bb62296a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/discord-tray.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.707 2c-1.143 0.1937-2.235 0.5331-3.256 0.9941-0.0088 0.00378-0.01646 0.009458-0.02148 0.01758-2.074 3.049-2.642 6.025-2.363 8.963 0.0013 0.01437 0.008201 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.001034-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.005859-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.00586 2.618 1.176 5.453 1.176 8.041 0 0.01703-0.0081 0.03566-0.00594 0.05078 0.00586 0.08011 0.06497 0.1655 0.1296 0.25 0.1914 0.029 0.02124 0.02567 0.06586-0.005859 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.02022-0.02079 0.02148-0.03516 0.3336-3.396-0.5604-6.346-2.367-8.961-0.0044-0.00874-0.01069-0.01579-0.01953-0.01953-1.02-0.4604-2.112-0.7999-3.256-0.9941-0.02082-0.00378-0.04201 0.004742-0.05273 0.02344-0.1406 0.2461-0.2972 0.4488-0.4062 0.7012-1.23-0.1812-2.454-0.1812-3.658 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 5c0.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.5 0-0.8268 0.6627-1.5 1.498-1.5zm5.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.5 0-0.8268 0.6647-1.5 1.5-1.5z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/disk-quota-critical.svg b/.icons/Gruvbox-Plus-Dark/panel/16/disk-quota-critical.svg
new file mode 100644
index 000000000..6795ad549
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/disk-quota-critical.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-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="m13 9a3 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"/>
+ <path class="ColorScheme-NegativeText" d="m3 1c-1 0-1 1-1 1v12s0 1 1 1h6v-4.143a4 4 0 0 1-1 0.143h-4v-4a4 4 0 0 1 4-4 4 4 0 0 1 4 4 4 4 0 0 1-0.143 1h2.143v-6s0-1-1-1zm5 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" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/disk-quota-high.svg b/.icons/Gruvbox-Plus-Dark/panel/16/disk-quota-high.svg
new file mode 100644
index 000000000..963eb1494
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/disk-quota-high.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-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 9a3 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"/>
+ <path class="ColorScheme-Text" d="m3 1c-1 0-1 1-1 1v12s0 1 1 1h6v-4.143a4 4 0 0 1-1 0.143h-4v-4a4 4 0 0 1 4-4 4 4 0 0 1 4 4 4 4 0 0 1-0.143 1h2.143v-6s0-1-1-1zm5 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" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/disk-quota-low.svg b/.icons/Gruvbox-Plus-Dark/panel/16/disk-quota-low.svg
new file mode 100644
index 000000000..1b788dc92
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/disk-quota-low.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 9a3 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-8-10.74c-1 0-1 1-1 1v12s0 1 1 1h6v-4.143a4 4 0 0 1-1 0.143h-4v-4a4 4 0 0 1 4-4 4 4 0 0 1 4 4 4 4 0 0 1-0.143 1h2.143v-6s0-1-1-1zm5 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" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/disk-quota.svg b/.icons/Gruvbox-Plus-Dark/panel/16/disk-quota.svg
new file mode 120000
index 000000000..e3b6564f5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/disk-quota.svg
@@ -0,0 +1 @@
+quota.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/disper-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/disper-panel.svg
new file mode 100644
index 000000000..d52254dc6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/disper-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1,1 C 0.446,1 0,1.446 0,2 V 12 C 0,12.554 0.446,13 1,13 H 6 C 5.446,13 5,13.446 5,14 V 15 H 11 V 14 C 11,13.446 10.554,13 10,13 H 15 C 15.554,13 16,12.554 16,12 V 2 C 16,1.446 15.554,1 15,1 Z M 2,3 H 14 V 11 H 2 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/drive-harddisk-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/drive-harddisk-symbolic.svg
new file mode 120000
index 000000000..9d25e6ec1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/drive-harddisk-symbolic.svg
@@ -0,0 +1 @@
+drive-harddisk.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/drive-harddisk.svg b/.icons/Gruvbox-Plus-Dark/panel/16/drive-harddisk.svg
new file mode 100644
index 000000000..3678460dd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/drive-harddisk.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 1c-1 0-1 1-1 1v12s0 1 1 1h10s1 0 1-1v-12s0-1-1-1zm5 2c2.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 2s0.8954 2 2 2 2-0.8954 2-2-0.8954-2-2-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/dropboxstatus-blank.svg b/.icons/Gruvbox-Plus-Dark/panel/16/dropboxstatus-blank.svg
new file mode 100644
index 000000000..8d2b7e00a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/dropboxstatus-blank.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.447 1 0.00195 0.00391-4.441 2.504 3.992 2.479-4 3.018 4.449 2.496 3.551-2.49-4-3.01 4-2.492 4 2.506-4 2.996 3.551 2.49 4.449-2.51-4-2.994 3.99-2.49-4.439-2.506-3.551 2.492-3.553-2.492zm3.553 9.01-3.551 2.492-0.8887-0.498v0.3711l4.439 2.625 4.439-2.625v-0.375l-0.8887 0.502-3.551-2.492z" fill="currentColor" opacity=".3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/dropboxstatus-busy.svg b/.icons/Gruvbox-Plus-Dark/panel/16/dropboxstatus-busy.svg
new file mode 100644
index 000000000..ef24f8045
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/dropboxstatus-busy.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.447 1 0.00195 0.0039-4.441 2.504 3.992 2.479-4 3.018 4.449 2.496 3.551-2.49-4-3.01 4-2.492 4 2.506-1.736 1.301c0.5556-0.2069 1.143-0.3134 1.736-0.3145 0.6133 0.0017 1.221 0.1162 1.793 0.3379l-1.793-1.342 3.99-2.49-4.439-2.506-3.551 2.492zm7.553 7c-2.209 0-4 1.791-4 4s1.791 4 4 4c2.209 0 4-1.791 4-4s-1.791-4-4-4zm0 1c1.657 0 3 1.343 3 3h-1c0-1.105-0.8954-2-2-2zm-4.787 1.562-2.764 1.939-0.8887-0.498v0.3711l4.439 2.625 0.00586-2e-3c-0.6508-0.8641-1.004-1.916-1.006-2.998 5.819e-4 -0.487 0.0723-0.9713 0.2129-1.438zm1.787 1.438h1c0 1.105 0.8954 2 2 2v1c-1.657 0-3-1.343-3-3z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/dropboxstatus-busy2.svg b/.icons/Gruvbox-Plus-Dark/panel/16/dropboxstatus-busy2.svg
new file mode 100644
index 000000000..15f43c701
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/dropboxstatus-busy2.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.447 1 0.00195 0.0039-4.441 2.504 3.992 2.479-4 3.018 4.449 2.496 3.551-2.49-4-3.01 4-2.492 4 2.506-1.736 1.301c0.5556-0.2069 1.143-0.3134 1.736-0.3145 0.6133 0.0017 1.221 0.1162 1.793 0.3379l-1.793-1.342 3.99-2.49-4.439-2.506-3.551 2.492zm7.553 7c-2.209 0-4 1.791-4 4 0 2.209 1.791 4 4 4s4-1.791 4-4c0-2.209-1.791-4-4-4zm0 1v1c-1.105 0-2 0.8954-2 2h-1c1e-7 -1.657 1.343-3 3-3zm-4.787 1.562-2.764 1.939-0.8887-0.498v0.3711l4.439 2.625 0.00586-2e-3c-0.6508-0.8641-1.004-1.916-1.006-2.998 5.819e-4 -0.487 0.0723-0.9713 0.2129-1.438zm6.787 1.438h1c0 1.657-1.343 3-3 3v-1c1.105 0 2-0.8954 2-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/dropboxstatus-idle.svg b/.icons/Gruvbox-Plus-Dark/panel/16/dropboxstatus-idle.svg
new file mode 100644
index 000000000..c5d37295e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/dropboxstatus-idle.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.447 1 0.0019 0.0039-4.441 2.504 3.992 2.478-4 3.018 4.449 2.496 3.551-2.49-4-3.01 4-2.492 4 2.506-1.736 1.301c0.555-0.207 1.143-0.3134 1.736-0.3145 0.613 0.0017 1.221 0.1162 1.793 0.3379l-1.793-1.342 3.99-2.49-4.439-2.506-3.551 2.492zm2.766 9.564-2.764 1.939-0.8887-0.498v0.371l4.44 2.625 0.0059-2e-3c-0.6508-0.864-1.004-1.916-1.006-2.998 6e-4 -0.487 0.0723-0.971 0.2129-1.437zm4.787-2.564c-2.209 0-4 1.791-4 4s1.791 4 4 4 4-1.791 4-4-1.791-4-4-4zm2.306 1.801c0.2269 0.1736 0.2691 0.4957 0.0957 0.7227l-2.889 3.781-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.1686-0.2204 0.4928-0.2732 0.7227-0.09766z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/dropboxstatus-logo.svg b/.icons/Gruvbox-Plus-Dark/panel/16/dropboxstatus-logo.svg
new file mode 100644
index 000000000..737d262f5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/dropboxstatus-logo.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.447 1 0.00195 0.00391-4.441 2.504 3.992 2.479-4 3.018 4.449 2.496 3.551-2.49-4-3.01 4-2.492 4 2.506-4 2.996 3.551 2.49 4.449-2.51-4-2.994 3.99-2.49-4.439-2.506-3.551 2.492-3.553-2.492zm3.553 9.01-3.551 2.492-0.8887-0.498v0.3711l4.439 2.625 4.439-2.625v-0.375l-0.8887 0.502-3.551-2.492z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/dropboxstatus-x.svg b/.icons/Gruvbox-Plus-Dark/panel/16/dropboxstatus-x.svg
new file mode 100644
index 000000000..a7f46198f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/dropboxstatus-x.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.446 1.014 0.00195 0.0039-4.44 2.504 3.991 2.479-3.999 3.018 4.448 2.496 3.55-2.49-3.999-3.01 3.999-2.492 3.999 2.506-1.736 1.301c0.5554-0.2069 1.143-0.3134 1.736-0.3145 0.6132 0.0017 1.221 0.1162 1.793 0.3379l-1.793-1.342 3.989-2.49-4.438-2.506-3.55 2.492zm7.551 7c-2.208 0-3.999 1.791-3.999 4 0 2.209 1.791 4 3.999 4s3.999-1.791 3.999-4c0-2.209-1.791-4-3.999-4zm-1.642 1.633-0.0039 0.01367 1.646 1.646 1.646-1.646 0.7069 0.707-1.646 1.646 1.646 1.646-0.7069 0.707-1.642-1.66-1.646 1.646-0.7069-0.707 1.646-1.646-1.646-1.646zm-3.144 0.9297-2.763 1.939-0.8885-0.498v0.3711l4.438 2.625 0.0059-2e-3c-0.6506-0.8642-1.003-1.916-1.006-2.998 5.817e-4 -0.487 0.07228-0.9713 0.2128-1.438z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/electron-mail-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/16/electron-mail-tray.svg
new file mode 100644
index 000000000..37372f3ac
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/electron-mail-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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,0.99999995 C 5.238576,0.99999995 3,3.2385765 3,6 V 7 H 2.5 C 2.234997,7 1.989049,7.07373 1.773437,7.193359 l 4.681641,4.679688 c 0.766032,0.766031 1.381548,0.719823 1.917969,0.541015 0.536421,-0.178807 0.910156,-0.541015 0.910156,-0.541015 l 3.708985,-3.7089849 h 0.0078 v -0.0078 L 14.048816,7.1074339 C 13.878572,7.0406299 13.694479,7 13.499988,7 h -0.5 V 6 c 0,-2.7614235 -2.238577,-5.00000005 -5,-5.00000005 z M 8,2.5 c 1.950764,0 3.5,1.5492365 3.5,3.5 v 1 h -7 V 6 C 4.5,4.0492365 6.049236,2.5 8,2.5 Z m 6.802734,5.267578 -3.888672,3.888672 3.205079,3.207031 C 14.637989,14.627763 15,14.108853 15,13.5 V 8.5000001 C 15,8.2318731 14.925,7.9849441 14.802734,7.767578 Z M 1.109375,7.9433591 C 1.040505,8.1158571 1,8.3023521 1,8.5000001 V 13.5 c 0,0.582263 0.331969,1.079336 0.814453,1.328125 l 3.089844,-3.089844 z m 9.097656,4.4199219 -0.216797,0.216797 c 0,0 -0.511377,0.520069 -1.300781,0.783203 C 7.90005,13.626416 6.749781,13.581813 5.748047,12.580078 L 5.611328,12.445312 3.05664,15 h 9.785157 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/empathy-available.svg b/.icons/Gruvbox-Plus-Dark/panel/16/empathy-available.svg
new file mode 120000
index 000000000..1bbb5c839
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/empathy-available.svg
@@ -0,0 +1 @@
+user-available.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/empathy-away.svg b/.icons/Gruvbox-Plus-Dark/panel/16/empathy-away.svg
new file mode 120000
index 000000000..d0a56fad1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/empathy-away.svg
@@ -0,0 +1 @@
+user-away.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/empathy-busy.svg b/.icons/Gruvbox-Plus-Dark/panel/16/empathy-busy.svg
new file mode 120000
index 000000000..ce0d3d7f7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/empathy-busy.svg
@@ -0,0 +1 @@
+user-busy.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/empathy-extended-away.svg b/.icons/Gruvbox-Plus-Dark/panel/16/empathy-extended-away.svg
new file mode 120000
index 000000000..5b852efc6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/empathy-extended-away.svg
@@ -0,0 +1 @@
+user-idle.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/empathy-invisible.svg b/.icons/Gruvbox-Plus-Dark/panel/16/empathy-invisible.svg
new file mode 120000
index 000000000..cbe782f3e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/empathy-invisible.svg
@@ -0,0 +1 @@
+user-invisible.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/empathy-offline.svg b/.icons/Gruvbox-Plus-Dark/panel/16/empathy-offline.svg
new file mode 120000
index 000000000..3d0c6dcba
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/empathy-offline.svg
@@ -0,0 +1 @@
+user-offline.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/enpass-status.svg b/.icons/Gruvbox-Plus-Dark/panel/16/enpass-status.svg
new file mode 100644
index 000000000..4fb873852
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/enpass-status.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1.8536558,1 C 1.3529487,1 0.80797568,1.2308365 0.4552183,1.5742188 0.1024609,1.9176008 -0.0560271,2.7006391 0.0177183,3.144 l 1.6933594,9.783734 c 0.1061034,0.637895 0.3634189,1.190658 0.6816406,1.542969 C 2.7109399,14.823014 3.0482611,15 3.5489683,15 h 7.9023437 c 0.500707,0 0.839982,-0.176986 1.158203,-0.529297 0.318222,-0.352311 0.573585,-0.905075 0.679687,-1.542969 L 14.982562,3.144 C 15.056312,2.7006392 14.899772,1.9176007 14.547015,1.5742188 14.194259,1.2308367 13.647329,1 13.146624,1 Z M 7.5001402,4 C 8.8808522,4 10.00014,5.119288 10.00014,6.5 9.9995262,7.286206 9.6291052,8.026324 9.0001402,8.498047 V 11 c 0,0.554 -0.446,1 -1,1 h -1 c -0.5539996,0 -1,-0.446 -1,-1 V 8.496094 c -0.628416,-0.471311 -0.998772,-1.210576 -1,-1.996094 0,-1.380712 1.1192884,-2.5 2.5,-2.5 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/everpad-mono.svg b/.icons/Gruvbox-Plus-Dark/panel/16/everpad-mono.svg
new file mode 100644
index 000000000..d122efeb0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/everpad-mono.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 7.0273438,1.0019531 C 6.5601946,0.99258208 6.055953,1.0355317 5.8920991,1.0800781 5.6294915,1.151787 5.3361439,1.294626 5.1772553,1.5195312 5.0691227,1.6727276 4.9975678,1.8631409 4.9975678,2.1347656 c 0,0.1531964 0.00255,-0.086211 0.00586,0.2321328 0.00441,0.3183442 0.00977,0.4335937 0.00977,0.4335937 0,0.2835762 -0.2368976,0.2246094 -0.5292968,0.2246094 l -1.249521,0 c -1.2834671,0 -1.2900724,2.053923 -1.203125,3.0198204 0.047446,0.3607176 0.4519566,2.8993743 0.8359375,3.671875 0.1511649,0.2966141 0.2505695,0.4251751 0.5429687,0.5566411 0.6510022,0.271625 2.1424992,0.571063 2.8398438,0.660156 0.6940343,0.08475 1.1343841,0.268492 1.3925781,-0.261719 0,0 0.052176,-0.132555 0.125,-0.328125 0.2250923,-0.6660234 0.2558594,-1.2544267 0.2558594,-1.6835938 0,-0.046719 0.068359,-0.046719 0.068359,0 0,0.3020468 -0.060474,1.3711478 0.7714843,1.6601558 0.3277079,0.114082 1.0095979,0.210615 1.6992192,0.291016 0.62452,0.06845 1.076172,0.310661 1.076172,1.873047 C 11.638672,13.435061 11.436883,14 10.363281,14 9.4971176,14 9,14.182459 9,13.512093 c 0,-0.543249 0.5173707,-0.484375 0.92673,-0.484375 0.180956,0 0.04687,-0.131069 0.04687,-0.466796 0,-0.334643 0.215594,-0.524951 0.01367,-0.529297 C 8.5738233,11.993595 8.0000001,12.027225 8,13.750375 8.000007,15.312761 8.5576343,15 10.5625,15 c 1.572335,0 2.12685,-0.05168 2.773438,-2.011719 0.1302,-0.386793 0.441075,-1.570961 0.630859,-3.5527341 0.120276,-1.2559926 -0.111505,-5.0417081 -0.296875,-6 C 13.566203,2.8792595 13.221656,2.7034166 12.916016,2.5925937 11.626149,2.0667283 10.506347,2.0166932 9.0917969,1.9754062 9.0311103,1.5853532 8.7514598,1.3591025 8.4414062,1.2363281 8.0254269,1.0728101 7.4944929,1.0113242 7.0273438,1.0019531 Z m 4.0117182,5 C 11.880711,6.0427837 12,7.209164 12,8 11.644252,7.7636088 11.208631,7.6214912 10.728516,7.5957031 10.473996,7.5785114 10.231382,7.6048678 10,7.6542969 10.067969,6.8999942 10.281289,5.9589723 11.039062,6.0019531 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/exaile-pause.svg b/.icons/Gruvbox-Plus-Dark/panel/16/exaile-pause.svg
new file mode 100644
index 000000000..3eb21d264
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/exaile-pause.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1 C 4.122 1 1 4.122 1 8 C 1 11.878 4.122 15 8 15 C 11.878 15 15 11.878 15 8 C 15 4.122 11.878 1 8 1 z M 6 5 C 6.554 5 7 5.892 7 7 L 7 9 C 7 10.108 6.554 11 6 11 C 5.446 11 5 10.108 5 9 L 5 7 C 5 5.892 5.446 5 6 5 z M 10 5 C 10.554 5 11 5.892 11 7 L 11 9 C 11 10.108 10.554 11 10 11 C 9.446 11 9 10.108 9 9 L 9 7 C 9 5.892 9.446 5 10 5 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/exaile-play.svg b/.icons/Gruvbox-Plus-Dark/panel/16/exaile-play.svg
new file mode 100644
index 000000000..58e339a4a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/exaile-play.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1 C 4.122 1 1 4.122 1 8 C 1 11.878 4.122 15 8 15 C 11.878 15 15 11.878 15 8 C 15 4.122 11.878 1 8 1 z M 6.3984375 5.0039062 C 7.1860375 5.1106063 11 7.552 11 8 C 11 8.478 6.6607031 11.223375 6.2832031 10.984375 C 5.9059031 10.746375 5.9059031 5.254225 6.2832031 5.015625 C 6.3068031 5.000725 6.3459375 4.9968063 6.3984375 5.0039062 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/face-smile-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/face-smile-panel.svg
new file mode 100644
index 000000000..b0ab57ee8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/face-smile-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1 A 7 7 0 0 0 1 8 A 7 7 0 0 0 8 15 A 7 7 0 0 0 15 8 A 7 7 0 0 0 8 1 z M 4.5 5 A 1.5 1.5 0 0 1 6 6.5 A 1.5 1.5 0 0 1 4.5 8 A 1.5 1.5 0 0 1 3 6.5 A 1.5 1.5 0 0 1 4.5 5 z M 11.5 5 A 1.5 1.5 0 0 1 13 6.5 A 1.5 1.5 0 0 1 11.5 8 A 1.5 1.5 0 0 1 10 6.5 A 1.5 1.5 0 0 1 11.5 5 z M 11.990234 8.9804688 A 1.0001 1.0001 0 0 1 13 10 C 13 10 12.991382 10.314915 12.886719 10.628906 C 12.782055 10.942897 12.574882 11.33918 12.207031 11.707031 C 11.471329 12.442734 10.166667 13 8 13 C 5.8333333 13 4.528671 12.442734 3.7929688 11.707031 C 3.4251175 11.33918 3.217945 10.942897 3.1132812 10.628906 C 3.00862 10.314915 3 10 3 10 A 1.0001 1.0001 0 0 1 3.984375 8.9863281 A 1.0001 1.0001 0 0 1 4.9980469 9.9746094 C 4.9989219 9.9686007 5.0026272 9.9688191 5.0117188 9.9960938 C 5.032055 10.057103 5.0748824 10.16082 5.2070312 10.292969 C 5.4713291 10.557266 6.1666667 11 8 11 C 9.8333333 11 10.528672 10.55727 10.792969 10.292969 C 10.925121 10.16082 10.967941 10.057103 10.988281 9.9960938 C 10.997365 9.9688209 10.999123 9.9705533 11 9.9765625 A 1.0001 1.0001 0 0 1 11.990234 8.9804688 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/fcitx-anthy-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/fcitx-anthy-panel.svg
new file mode 100644
index 000000000..f74ce3d7f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/fcitx-anthy-panel.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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-2e-7c-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/16/fcitx-bopomofo-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/fcitx-bopomofo-panel.svg
new file mode 120000
index 000000000..954e9837c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/fcitx-cangjie-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/fcitx-cangjie-panel.svg
new file mode 100644
index 000000000..e8c72ade2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/fcitx-cangjie-panel.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 0c-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/16/fcitx-chewing-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/fcitx-chewing-panel.svg
new file mode 100644
index 000000000..348cd1a4b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/fcitx-chewing-panel.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 0c-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/16/fcitx-erbi-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/fcitx-erbi-panel.svg
new file mode 100644
index 000000000..02e88967b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/fcitx-erbi-panel.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 0c-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-12zm8.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.001421 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.008065 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.005859c-0.372 0.004804-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.25l0.8535-0.5117zm-10 4h6v1h-6v-1zm0 2h6v1h-6v-1zm0 2h1 5v3h-1v-2h-4v2h-1v-2-1zm2.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.648l0.6816-0.8535z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/fcitx-googlepinyin-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/fcitx-googlepinyin-panel.svg
new file mode 100644
index 000000000..89d249d1a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/fcitx-googlepinyin-panel.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 0c-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.771-1.562-2.262-1.209-5.353 0.8262-7.201 1.018-0.9241 2.304-1.4 3.598-1.424z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/fcitx-hangul-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/fcitx-hangul-panel.svg
new file mode 100644
index 000000000..62d690347
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/fcitx-hangul-panel.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 0c-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/16/fcitx-kbd-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/fcitx-kbd-panel.svg
new file mode 120000
index 000000000..9d1f3ab6c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/fcitx-kkc-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/fcitx-kkc-panel.svg
new file mode 100644
index 000000000..6238acca7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/fcitx-kkc-panel.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 0c-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/16/fcitx-mozc-alpha-full.svg b/.icons/Gruvbox-Plus-Dark/panel/16/fcitx-mozc-alpha-full.svg
new file mode 100644
index 000000000..c103c9483
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/fcitx-mozc-alpha-full.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 0c-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/16/fcitx-mozc-alpha-half.svg b/.icons/Gruvbox-Plus-Dark/panel/16/fcitx-mozc-alpha-half.svg
new file mode 100644
index 000000000..ac994fcca
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/fcitx-mozc-alpha-half.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 0c-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/16/fcitx-mozc-dictionary.svg b/.icons/Gruvbox-Plus-Dark/panel/16/fcitx-mozc-dictionary.svg
new file mode 100644
index 000000000..65ee413c0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/fcitx-mozc-dictionary.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 0c-1.108 0-2 0.892-2 2v12c0 1.108 0.892 2 2 2h1v-16h-1zm2 0v16h8c1.108 0 2-0.892 2-2v-12c0-1.108-0.892-2-2-2h-8zm2 3h6v1h-6v-1zm0 3h6v1h-6v-1zm0 3h6v1h-6v-1zm0 3h6v1h-6v-1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/fcitx-mozc-direct.svg b/.icons/Gruvbox-Plus-Dark/panel/16/fcitx-mozc-direct.svg
new file mode 100644
index 000000000..31461982b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/fcitx-mozc-direct.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 0c-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-12zm5.498 2h1.016l3.486 12h-1.367l-1.078-4h-3.148l-1.064 4h-1.342l3.498-12zm0.4883 1.887-1.365 5.113h2.756l-1.391-5.113z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/fcitx-mozc-hiragana.svg b/.icons/Gruvbox-Plus-Dark/panel/16/fcitx-mozc-hiragana.svg
new file mode 100644
index 000000000..21eede987
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/fcitx-mozc-hiragana.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 0c-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.00522 0.0713-0.00373 0.1055 0.00195 0.7671 0.1275 1.488 0.3711 2.076 0.7871 0.5878 0.416 1.037 1.027 1.174 1.793 0.2111 1.18-0.3759 2.319-1.318 3.1-0.9425 0.7804-2.266 1.343-3.674 1.203l0.09961-0.9941c1.127 0.1121 2.202-0.3701 2.937-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.00649-0.4609-0.007812-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.04294-7.007e-4 -0.08553 0.00111-0.1289 0.00586-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.006437-0.2599-0.01354-0.3887-0.01562zm-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/16/fcitx-mozc-katakana-full.svg b/.icons/Gruvbox-Plus-Dark/panel/16/fcitx-mozc-katakana-full.svg
new file mode 100644
index 000000000..be608633d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/fcitx-mozc-katakana-full.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 0c-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-12zm1 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.041v-1zm4 2.998 1 0.003906c-0.005069 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/16/fcitx-mozc-katakana-half.svg b/.icons/Gruvbox-Plus-Dark/panel/16/fcitx-mozc-katakana-half.svg
new file mode 100644
index 000000000..3f3bea6cf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/fcitx-mozc-katakana-half.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 0c-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.00391c-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/16/fcitx-mozc-properties.svg b/.icons/Gruvbox-Plus-Dark/panel/16/fcitx-mozc-properties.svg
new file mode 100644
index 000000000..4b9ca9e6b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/fcitx-mozc-properties.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.252 0.9987-0.1543 1.844c-0.5845 0.2166-1.128 0.531-1.607 0.9297l-1.676-0.7891-1.75 3.031 1.521 1.057c-0.1104 0.6239-0.1106 1.241-0.0039 1.859l-1.518 1.053 1.75 3.031 1.672-0.7871c0.4808 0.397 1.026 0.7094 1.611 0.9238l0.1504 1.85h3.5l0.1543-1.844c0.5845-0.2166 1.128-0.531 1.607-0.9297l1.676 0.7891 1.75-3.031-1.521-1.057c0.1103-0.6238 0.1106-1.241 0.0039-1.859l1.518-1.053-1.75-3.031-1.672 0.7871c-0.4808-0.397-1.026-0.7094-1.611-0.9238l-0.1504-1.85zm1.75 5c1.105 0 2 0.8954 2 2s-0.8954 2-2 2-2-0.8954-2-2 0.8954-2 2-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/fcitx-mozc-tool.svg b/.icons/Gruvbox-Plus-Dark/panel/16/fcitx-mozc-tool.svg
new file mode 100644
index 000000000..b4a1cc540
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/fcitx-mozc-tool.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 8.001c-2.838 0.0073-5.205 2.173-5.463 5h-1.537v2h14v-2h-1.523c-0.2585-2.832-2.633-5-5.477-5zm0 2.5c1.463 0.0015 2.711 1.058 2.955 2.5h-5.904c0.2434-1.44 1.489-2.496 2.949-2.5zm5-9.502v2.357c0 0.2761-0.4477 0.5-1 0.5-0.5523 0-1-0.2239-1-0.5v-2.35c-1.196 0.3523-1.996 1.293-2 2.35 7.73e-4 0.9769 0.6843 1.863 1.75 2.27v1.984c0.9937 0.4643 1.854 1.172 2.5 2.059v-4.043c1.066-0.407 1.749-1.294 1.75-2.27-1.1e-5 -1.059-0.8014-2.004-2-2.357z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/fcitx-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/fcitx-panel.svg
new file mode 120000
index 000000000..07b90a5a9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/fcitx-pinyin-libpinyin-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/fcitx-pinyin-libpinyin-panel.svg
new file mode 120000
index 000000000..e77301305
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/fcitx-pinyin-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/fcitx-pinyin-panel.svg
new file mode 100644
index 000000000..5cfe5d7d8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/fcitx-pinyin-panel.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 0c-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-12zm5.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-3h-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/fcitx-rime-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/fcitx-rime-panel.svg
new file mode 100644
index 000000000..778c75b71
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/fcitx-rime-panel.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 0c-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/16/fcitx-sayura-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/fcitx-sayura-panel.svg
new file mode 100644
index 000000000..92eb18d40
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/fcitx-sayura-panel.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 0c-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/16/fcitx-shuangpin-libpinyin-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/fcitx-shuangpin-libpinyin-panel.svg
new file mode 120000
index 000000000..2a64c7c47
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/fcitx-shuangpin-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/fcitx-shuangpin-panel.svg
new file mode 100644
index 000000000..f2967428c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/fcitx-shuangpin-panel.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 0c-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-12zm0 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/16/fcitx-skk-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/fcitx-skk-panel.svg
new file mode 100644
index 000000000..7db76c7e7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/fcitx-skk-panel.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="M 2,0 C 0.892,0 0,0.892 0,2 V 14 C 0,15.108 0.892,16 2,16 H 14 C 15.108,16 16,15.108 16,14 V 2 C 16,0.892 15.108,0 14,0 Z M 6,4 H 7 V 8.293 L 9.293,6 H 10 V 4 H 11 V 8.293 L 13.293,6 H 14.707 L 11.707,9 14.707,12 H 13.293 L 11,9.707 V 12 H 9.293 L 7,9.707 V 12 H 6 V 10 C 6,10.583 5.8455,11.111 5.4785,11.479 5.1105,11.846 4.583,12 4,12 3.417,12 2.8895,11.846 2.5215,11.479 2.1545,11.111 2,10.583 2,10 H 3 C 3,10.417 3.0955,10.639 3.2285,10.771 3.3605,10.904 3.583,11 4,11 4.417,11 4.6395,10.904 4.7715,10.771 4.9045,10.639 5,10.417 5,10 5,9.583 4.9045,9.3605 4.7715,9.2285 4.6395,9.0955 4.417,9 4,9 3.417,9 2.8895,8.8455 2.5215,8.4785 2.1545,8.1105 2,7.583 2,7 2,6.417 2.1545,5.8895 2.5215,5.5215 2.8895,5.1545 3.417,5 4,5 4.583,5 5.1105,5.1545 5.4785,5.5215 5.8455,5.8895 6,6.417 6,7 Z M 6,7 H 5 C 5,6.583 4.9045,6.3605 4.7715,6.2285 4.6395,6.0955 4.417,6 4,6 3.583,6 3.3605,6.0955 3.2285,6.2285 3.0955,6.3605 3,6.583 3,7 3,7.417 3.0955,7.6395 3.2285,7.7715 3.3605,7.9045 3.583,8 4,8 4.583,8 5.1105,8.1545 5.4785,8.5215 5.8455,8.8895 6,9.417 6,10 Z M 10,6.707 7.707,9 10,11.293 Z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/fcitx-sunpinyin-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/fcitx-sunpinyin-panel.svg
new file mode 100644
index 000000000..3b83d6700
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/fcitx-sunpinyin-panel.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 0a8 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-3h-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/fcitx-unikey-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/fcitx-unikey-panel.svg
new file mode 100644
index 000000000..6f076b0dc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/fcitx-unikey-panel.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 0c-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/16/fcitx-wbpy.svg b/.icons/Gruvbox-Plus-Dark/panel/16/fcitx-wbpy.svg
new file mode 120000
index 000000000..c814ec4e9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/fcitx-wbpy.svg
@@ -0,0 +1 @@
+fcitx-wubi-panel.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/fcitx-wubi-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/fcitx-wubi-panel.svg
new file mode 100644
index 000000000..66e1303a9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/fcitx-wubi-panel.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 0c-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/16/fcitx-zhuyin-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/fcitx-zhuyin-panel.svg
new file mode 120000
index 000000000..954e9837c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/fcitx-ziranma-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/fcitx-ziranma-panel.svg
new file mode 100644
index 000000000..6117e3359
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/fcitx-ziranma-panel.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 0c-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/16/feedindicator-active.svg b/.icons/Gruvbox-Plus-Dark/panel/16/feedindicator-active.svg
new file mode 100644
index 000000000..4631e3b1e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/feedindicator-active.svg
@@ -0,0 +1,8 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 1a7 7 0 0 0-7 7 7 7 0 0 0 7 7 7 7 0 0 0 7-7h-2a5 5 0 0 1-5 5 5 5 0 0 1-5-5 5 5 0 0 1 5-5v-2zm0 3a4 4 0 0 0-4 4 4 4 0 0 0 4 4 4 4 0 0 0 4-4h-2a2 2 0 0 1-2 2 2 2 0 0 1-2-2 2 2 0 0 1 2-2v-2z" fill="currentColor" opacity=".3"/>
+ <circle class="ColorScheme-Text" cx="8" cy="8" r="1" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m8 1v2a5 5 0 0 1 5 5h2a7 7 0 0 0-7-7zm0 3v2a2 2 0 0 1 2 2h2a4 4 0 0 0-4-4z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/feedindicator-attention.svg b/.icons/Gruvbox-Plus-Dark/panel/16/feedindicator-attention.svg
new file mode 100644
index 000000000..7e1184f40
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/feedindicator-attention.svg
@@ -0,0 +1,8 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 1a7 7 0 0 0-7 7 7 7 0 0 0 7 7 7 7 0 0 0 7-7h-2a5 5 0 0 1-5 5 5 5 0 0 1-5-5 5 5 0 0 1 5-5v-2zm0 3a4 4 0 0 0-4 4 4 4 0 0 0 4 4 4 4 0 0 0 4-4h-2a2 2 0 0 1-2 2 2 2 0 0 1-2-2 2 2 0 0 1 2-2v-2z" fill="currentColor" opacity=".3"/>
+ <circle class="ColorScheme-Highlight" cx="8" cy="8" r="1" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m8 1v2a5 5 0 0 1 5 5h2a7 7 0 0 0-7-7zm0 3v2a2 2 0 0 1 2 2h2a4 4 0 0 0-4-4z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/firewall-applet-error.svg b/.icons/Gruvbox-Plus-Dark/panel/16/firewall-applet-error.svg
new file mode 100644
index 000000000..eea13e14c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/firewall-applet-error.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 7.9355469 1.0117188 L 2.1328125 3.0488281 C 2.0536125 3.0768274 2 3.4645676 2 3.5488281 C 2 12.000284 7.9692063 14.996635 8 15 C 8 15 14 12.000284 14 3.5488281 C 14 3.4645676 13.946045 3.0768274 13.867188 3.0488281 L 8.0644531 1.0117188 C 8.0215961 0.99658165 7.9784036 0.99658165 7.9355469 1.0117188 z M 8 3.109375 L 11.851562 4.4609375 C 11.544524 9.1886427 9.3588323 11.634014 8.0390625 12.599609 C 7.6051694 12.264987 7.083349 11.834815 6.5292969 11.166016 C 5.4009719 9.8040079 4.3706233 7.6036785 4.15625 4.4589844 L 8 3.109375 z" />
+ <path style="fill:none" class="ColorScheme-Highlight"
+ d="m 7.9348571,1.0113528 -5.8026,1.7381468 C 2.0530571,2.7774989 2,3.1643274 2,3.2485879 2,5.3242142 2.5479714,7.7245455 3.5033428,9.8323711 4.2782857,11.542081 5.6718285,13.822278 7.9091428,14.978125 7.9382857,14.992125 7.9691428,15 8,15 c 0.030857,0 0.061714,-0.0079 0.09,-0.02187 2.238,-1.155847 3.631714,-3.436044 4.406571,-5.1457539 C 13.452286,7.7236705 14,5.3239518 14,3.2485879 14,3.1643274 13.946857,2.7774989 13.868,2.7494996 L 8.0651428,1.0113528 c -0.042857,-0.0151371 -0.087429,-0.0151371 -0.1302857,0 z" />
+ <path style="fill:currentColor" class="ColorScheme-Highlight"
+ d="m 7,4.0117188 0,4.0001406 2,0 0,-4.0001406 z m 1,4.9884218 c -0.5522847,0 -1,0.4477153 -1,1.0000004 0,0.552284 0.4477153,1 1,1 0.5522847,0 1,-0.447716 1,-1 C 9,9.4478559 8.5522847,9.0001406 8,9.0001406 Z" />
+</svg> \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/firewall-applet-panic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/firewall-applet-panic.svg
new file mode 100644
index 000000000..8c81a889a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/firewall-applet-panic.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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-Highlight" d="M 7.9355469,1.0117188 2.1328125,3.0488281 C 2.0536125,3.0768274 2,3.4645676 2,3.5488281 2,12.000284 7.9692063,14.996635 8,15 c 0,0 6,-2.999716 6,-11.4511719 0,-0.084261 -0.05396,-0.4720007 -0.132812,-0.5 L 8.0644531,1.0117188 c -0.042857,-0.0151372 -0.086049,-0.0151372 -0.1289062,0 z M 8,3.109375 11.851562,4.4609375 C 11.544524,9.1886427 9.3588323,11.634014 8.0390625,12.599609 7.6051694,12.264987 7.083349,11.834815 6.5292969,11.166016 5.4009719,9.8040075 4.3706233,7.6036785 4.15625,4.4589844 Z m -1,0.9023438 0,4.0001406 2,0 0,-4.0001406 z m 1,4.9884218 c -0.5522847,0 -1,0.4477153 -1,1.0000004 0,0.552284 0.4477153,1 1,1 0.5522847,0 1,-0.447716 1,-1 C 9,9.4478559 8.5522847,9.0001406 8,9.0001406 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/firewall-applet.svg b/.icons/Gruvbox-Plus-Dark/panel/16/firewall-applet.svg
new file mode 100644
index 000000000..8379a64d1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/firewall-applet.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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.9355469 1.0117188 L 2.1328125 3.0488281 C 2.0536125 3.0768274 2 3.4645676 2 3.5488281 C 2 12.000284 7.9692063 14.996635 8 15 C 8 15 14 12.000284 14 3.5488281 C 14 3.4645676 13.946045 3.0768274 13.867188 3.0488281 L 8.0644531 1.0117188 C 8.0215961 0.99658165 7.9784036 0.99658165 7.9355469 1.0117188 z M 8 3.109375 L 11.851562 4.4609375 C 11.544524 9.1886427 9.3588323 11.634014 8.0390625 12.599609 C 7.6051694 12.264987 7.083349 11.834815 6.5292969 11.166016 C 5.4009719 9.8040079 4.3706233 7.6036785 4.15625 4.4589844 L 8 3.109375 z"/>
+ <path style="fill:none" class="ColorScheme-Text" d="m 7.9348571,1.0113528 -5.8026,1.7381468 C 2.0530571,2.7774989 2,3.1643274 2,3.2485879 2,5.3242142 2.5479714,7.7245455 3.5033428,9.8323711 4.2782857,11.542081 5.6718285,13.822278 7.9091428,14.978125 7.9382857,14.992125 7.9691428,15 8,15 c 0.030857,0 0.061714,-0.0079 0.09,-0.02187 2.238,-1.155847 3.631714,-3.436044 4.406571,-5.1457539 C 13.452286,7.7236705 14,5.3239518 14,3.2485879 14,3.1643274 13.946857,2.7774989 13.868,2.7494996 L 8.0651428,1.0113528 c -0.042857,-0.0151371 -0.087429,-0.0151371 -0.1302857,0 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/flameshot-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/16/flameshot-tray.svg
new file mode 100644
index 000000000..3449ea82c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/flameshot-tray.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 15,3 C 15,3 14.85,4.6389 11.99,5.9219 11.975,6.6591 11.884,7.4094 11.635,8.1309 11.251,9.2444 10.442,10.294 9.1621,10.828 7.6586,11.456 6.7381,12.21 6.1445,12.908 7.0598,12.402 8.368,11.95 10.256,11.756 14.538,11.316 15,3 15,3 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10.119,1 C 10.119,1 10.416,3.4145 7.7715,5.4785 7.9123,6.0096 8.0052,6.569 8,7.1523 7.9907,8.188 7.6476,9.3037 6.8145,10.213 V 10.215 C 6.1152,10.978 5.6816,11.65 5.4082,12.229 6.1064,11.422 7.1632,10.58 8.7773,9.9062 12.814,8.2222 10.119,1 10.119,1 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2.486,8.501 C 5.5186,4.6799 4.8365,2 4.8365,2 4.8365,2 8.7216,6.6551 6.0776,9.538 3.1245,12.759 4.1316,15 4.1316,15 4.1316,15 0.74659,10.692 2.486,8.501 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/flareget-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/flareget-panel.svg
new file mode 100644
index 000000000..16493c4e2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/flareget-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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.996,0.99905 V 8.999 H 1.996 L 7.996,15 13.996,8.999 H 10.996 V 0.99905 Z M 5.996,1.9991 H 6.996 9.996 V 2.999 H 6.996 V 4.9989 H 8.996 V 5.9989 H 6.996 V 8.999 H 5.996 V 5.9989 4.9989 2.999 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/fluxgui-light.svg b/.icons/Gruvbox-Plus-Dark/panel/16/fluxgui-light.svg
new file mode 100644
index 000000000..43fa5d86e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/fluxgui-light.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 4 A 1 1 0 0 0 9 5 A 1 1 0 0 0 10 6 A 1 1 0 0 0 11 5 A 1 1 0 0 0 10 4 z M 6.4433594 9.0097656 C 5.8483594 8.9922656 5.2096094 9.1146094 4.4746094 9.4121094 C 3.6783594 9.7358594 2.7579687 10.213672 1.6992188 11.044922 C 2.8717188 13.459922 5.31375 15 8 15 C 10.03875 15 11.971719 14.116172 13.292969 12.576172 C 11.192969 11.394922 9.6621875 10.068359 8.1484375 9.4121094 C 7.5884375 9.1758594 7.0383594 9.0185156 6.4433594 9.0097656 z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 8 1 C 4.1325 1 1 4.1325 1 8 C 1 8.74375 1.123125 9.47875 1.359375 10.1875 C 2.383125 9.39125 3.291875 8.8480469 4.140625 8.4980469 C 4.971875 8.1655469 5.7425 8.0254687 6.46875 8.0429688 C 7.18625 8.0604688 7.8602344 8.2365625 8.4902344 8.5078125 C 10.257734 9.2690625 11.797187 10.713125 13.835938 11.859375 C 14.597188 10.713125 15 9.37375 15 8 C 15 4.1325 11.8675 1 8 1 z M 10 3 A 2 2 0 0 1 12 5 A 2 2 0 0 1 10 7 A 2 2 0 0 1 8 5 A 2 2 0 0 1 10 3 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/fluxgui-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/fluxgui-panel.svg
new file mode 120000
index 000000000..9010c551d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/fluxgui-panel.svg
@@ -0,0 +1 @@
+fluxgui-light.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/franz-attention-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/franz-attention-panel.svg
new file mode 100644
index 000000000..837bfc6f7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/franz-attention-panel.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 5.48825,5 C 4.9985833,5 4.4330833,6.1027 3.8345833,7.27 c -0.11175,0.217 -0.2205,0.428 -0.3255,0.625 C 3.1715833,8.601 2.7164167,9.707 2.277,10.002 1.90875,10.245 1.51025,10.404 1.193,10.404 0.97849997,10.404 0.89333333,10.326 0.87233333,10.303 0.72616667,10.137 0.55016666,10 0.41666666,10 0.22766666,10 0,10 0,10.5 0,12 2.55525,12.893 3.6881666,12.984 3.8464166,12.995 4.0081667,13 4.1731667,13 l 0.040667,0 C 5.4331667,12.975 6.53025,12.299 7.155,11.191 7.2833333,10.965 7.4675,11 7.5,11 c 0.0325,0 0.2166667,-0.035 0.345,0.191 0.625,1.108 1.7216663,1.784 2.940833,1.809 l 0.04083,0 c 0.165,0 0.326667,-0.006 0.485,-0.016 C 12.445,12.893 15,12 15,10.5 15,10 14.7725,10 14.583334,10 14.45,10 14.274167,10.137 14.1275,10.303 c -0.02083,0.023 -0.105834,0.101 -0.32,0.101 -0.3175,0 -0.715834,-0.159 -1.084166,-0.402 C 12.283333,9.707 11.828333,8.601 11.490833,7.895 11.385833,7.698 11.2775,7.487 11.165833,7.27 10.5675,6.1023 10.0025,4.9996 9.5125003,4.9996 9.165,4.9996 8.7625,5.2975 8.375,5.5855 8.0516666,5.8255 7.7183333,5.9996 7.5008333,5.9996 7.2833333,5.9996 6.95,5.8255 6.6265,5.5855 6.23875,5.2975 5.83675,4.9996 5.48875,4.9996 Z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="7.5" cy="3.5" r="1.5"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/franz-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/franz-panel.svg
new file mode 100644
index 000000000..51d80c3b8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/franz-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 5.48825,5 C 4.9985833,5 4.4330833,6.1027 3.8345833,7.27 c -0.11175,0.217 -0.2205,0.428 -0.3255,0.625 C 3.1715833,8.601 2.7164167,9.707 2.277,10.002 1.90875,10.245 1.51025,10.404 1.193,10.404 0.97849997,10.404 0.89333333,10.326 0.87233333,10.303 0.72616667,10.137 0.55016666,10 0.41666666,10 0.22766666,10 0,10 0,10.5 0,12 2.55525,12.893 3.6881666,12.984 3.8464166,12.995 4.0081667,13 4.1731667,13 l 0.040667,0 C 5.4331667,12.975 6.53025,12.299 7.155,11.191 7.2833333,10.965 7.4675,11 7.5,11 c 0.0325,0 0.2166667,-0.035 0.345,0.191 0.625,1.108 1.7216663,1.784 2.940833,1.809 l 0.04083,0 c 0.165,0 0.326667,-0.006 0.485,-0.016 C 12.445,12.893 15,12 15,10.5 15,10 14.7725,10 14.583334,10 14.45,10 14.274167,10.137 14.1275,10.303 c -0.02083,0.023 -0.105834,0.101 -0.32,0.101 -0.3175,0 -0.715834,-0.159 -1.084166,-0.402 C 12.283333,9.707 11.828333,8.601 11.490833,7.895 11.385833,7.698 11.2775,7.487 11.165833,7.27 10.5675,6.1023 10.0025,4.9996 9.5125003,4.9996 9.165,4.9996 8.7625,5.2975 8.375,5.5855 8.0516666,5.8255 7.7183333,5.9996 7.5008333,5.9996 7.2833333,5.9996 6.95,5.8255 6.6265,5.5855 6.23875,5.2975 5.83675,4.9996 5.48875,4.9996 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/fusion-icon-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/fusion-icon-panel.svg
new file mode 100644
index 000000000..fc7f620f0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/fusion-icon-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1.7011719,1 C 1.3133719,1 1,1.3133719 1,1.7011719 L 1,14.298828 C 1,14.686453 1.3133719,15 1.7011719,15 l 6.9160156,0 2.9140625,0 2.767578,0 C 14.686453,15 15,14.686453 15,14.298828 L 15,1.7011719 C 15,1.3131969 14.686453,1 14.298828,1 Z M 3.0078125,3 13,3 12.98828,13 10.5,13 7.3599989,8 10.5,8 4,4 4,11 6.1139062,8.4082031 8,13 3,13 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/github-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/16/github-tray.svg
new file mode 100644
index 000000000..7adb157c3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/github-tray.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.9994 1c-3.8652 0-6.9994 3.2135-6.9994 7.1776 0 3.1705 2.0055 5.8607 4.7874 6.8098 0.35 0.06579 0.47775-0.1555 0.47775-0.34569 0-0.17046-0.00583-0.62201-0.00933-1.2207-1.9472 0.43361-2.3578-0.96232-2.3578-0.96232-0.3185-0.82895-0.777-1.0496-0.777-1.0496-0.63583-0.44557 0.047833-0.436 0.047833-0.436 0.70233 0.05084 1.0722 0.73983 1.0722 0.73983 0.62417 1.0969 1.6386 0.7799 2.037 0.59629 0.063582-0.46352 0.24442-0.77991 0.4445-0.95933-1.5546-0.18122-3.1885-0.79665-3.1885-3.5473 0-0.78349 0.273-1.424 0.72042-1.9258-0.07175-0.18182-0.31208-0.91148 0.068832-1.8995 0 0 0.588-0.19318 1.925 0.73565 0.57118-0.15935 1.1604-0.24059 1.7523-0.24163 0.59442 0.0029907 1.1935 0.082536 1.7523 0.24163 1.3364-0.92883 1.9233-0.73565 1.9233-0.73565 0.38208 0.98804 0.14175 1.7177 0.06941 1.8995 0.44858 0.50179 0.71925 1.1423 0.71925 1.9258 0 2.7572-1.6368 3.3636-3.1961 3.5413 0.25142 0.22129 0.47542 0.65969 0.47542 1.329 0 0.95933-0.00875 1.7333-0.00875 1.9689 0 0.19198 0.126 0.41507 0.48125 0.3451 2.7796-0.95156 4.7833-3.6394 4.7833-6.8092 0-3.9641-3.1342-7.1776-7.0006-7.1776z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/gitter-indicator-disconnected.svg b/.icons/Gruvbox-Plus-Dark/panel/16/gitter-indicator-disconnected.svg
new file mode 100644
index 000000000..31045971b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/gitter-indicator-disconnected.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="style2" 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 2,1 V 10 H 4 V 1 Z M 5,3 V 15 H 7 V 3 Z M 8,3 V 15 H 10 V 3 Z M 11,3 V 10 H 13 V 3 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/gitter-indicator-notification.svg b/.icons/Gruvbox-Plus-Dark/panel/16/gitter-indicator-notification.svg
new file mode 100644
index 000000000..0779d40dc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/gitter-indicator-notification.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="style2" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 2,1 0,9 2,0 0,-9 z M 5,3 5,15 7,15 7,3 Z m 3,0 0,12 2,0 0,-12 z m 3,0 0,7 2,0 0,-7 z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="13.5" cy="13.5" r="1.5"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/gitter-indicator.svg b/.icons/Gruvbox-Plus-Dark/panel/16/gitter-indicator.svg
new file mode 100644
index 000000000..7eb67df1f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/gitter-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="style2" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,1 V 10 H 4 V 1 Z M 5,3 V 15 H 7 V 3 Z M 8,3 V 15 H 10 V 3 Z M 11,3 V 10 H 13 V 3 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/glipper.svg b/.icons/Gruvbox-Plus-Dark/panel/16/glipper.svg
new file mode 120000
index 000000000..899a89aa2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/glipper.svg
@@ -0,0 +1 @@
+clipboard.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/gmail-tray-unread.svg b/.icons/Gruvbox-Plus-Dark/panel/16/gmail-tray-unread.svg
new file mode 100644
index 000000000..f2d51e9ba
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/gmail-tray-unread.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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.0410156,1.9999376 8.005859,5.5448595 12.96875,1.9999376 Z M 3,6.880797 v 7.119141 h 9.501953 A 2.5,2.5 0 0 1 12,12.499938 2.5,2.5 0 0 1 13,10.501891 V 6.8905626 l -3.830078,2.736328 c -0.692341,0.4946744 -1.633831,0.4946744 -2.326172,0 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1.0371094,1.9999376 A 0.99917917,0.9987072 0 0 0 0.0019531,3.0409532 C 0.0019147,3.0436766 0,3.068297 0,3.068297 v 9.9375 c 0,0.54653 0.4399575,1.000321 0.9921875,0.994141 H 2 V 4.9393907 l 5.425781,3.8730469 a 0.99917917,0.9987072 0 0 0 1.16211,0 L 14,4.9491564 V 10.054626 A 2.5,2.5 0 0 1 14.5,9.9999376 2.5,2.5 0 0 1 16,10.503844 V 2.990172 c 0,-0.00348 -0.0019,-0.0063 -0.002,-0.00977 A 1.0001247,0.99965229 0 0 0 15.92573,2.6327457 c -0.0071,-0.018016 -0.01332,-0.03526 -0.02148,-0.052734 A 1.0001247,0.99965229 0 0 0 15.724609,2.3202501 c -0.01676,-0.01774 -0.03278,-0.034302 -0.05078,-0.050781 A 1.0001247,0.99965229 0 0 0 15.431641,2.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 15.03439,2.0086897 15.01856,1.9999376 15,1.9999376 l -0.0059,0.00977 A 1.0001247,0.99965229 0 0 0 14.417969,2.193297 L 8.005859,6.7733751 1.59375,2.193297 A 0.99917917,0.9987072 0 0 0 1.0371094,1.9999376 Z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="14.5" cy="12.5" r="1.5"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/gmail-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/16/gmail-tray.svg
new file mode 100644
index 000000000..d31231669
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/gmail-tray.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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.0410156,1.999627 8.005859,5.5445489 12.96875,1.999627 Z M 3,6.8804864 V 13.999629 H 13 V 6.890252 L 9.169922,9.6265808 c -0.692341,0.4946752 -1.633831,0.4946752 -2.326172,0 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1.0371094,1.9999365 A 0.99917917,0.9987072 0 0 0 0.0019531,3.0409521 C 0.0019147,3.0436755 0,3.0682959 0,3.0682959 v 9.9375011 c 0,0.54653 0.4399575,1.000321 0.9921875,0.994141 H 2 V 4.9393896 L 7.425781,8.812437 a 0.99917917,0.9987072 0 0 0 1.16211,0 L 14,4.9491553 v 9.0507827 h 0.980469 C 15.557469,13.998939 16,13.553563 16,13.015563 V 2.9901709 c 0,-0.00348 -0.0019,-0.0063 -0.002,-0.00977 A 1.0001247,0.99965229 0 0 0 15.92573,2.6327446 c -0.0071,-0.018016 -0.01332,-0.03526 -0.02148,-0.052734 A 1.0001247,0.99965229 0 0 0 15.724609,2.320249 c -0.01676,-0.01774 -0.03278,-0.034302 -0.05078,-0.050781 A 1.0001247,0.99965229 0 0 0 15.431641,2.1073584 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 -0.01834,-0.00101 -0.03417,-0.00977 -0.05273,-0.00977 l -0.0059,0.00977 A 1.0001247,0.99965229 0 0 0 14.417973,2.1932958 L 8.005859,6.773374 1.59375,2.1932959 A 0.99917917,0.9987072 0 0 0 1.0371094,1.9999365 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/gnome-netstatus-disconn.svg b/.icons/Gruvbox-Plus-Dark/panel/16/gnome-netstatus-disconn.svg
new file mode 120000
index 000000000..727b81970
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/gnome-netstatus-error.svg b/.icons/Gruvbox-Plus-Dark/panel/16/gnome-netstatus-error.svg
new file mode 120000
index 000000000..888666810
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/gnome-netstatus-error.svg
@@ -0,0 +1 @@
+network-error.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/gnome-netstatus-idle.svg b/.icons/Gruvbox-Plus-Dark/panel/16/gnome-netstatus-idle.svg
new file mode 120000
index 000000000..8e405e17c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/gnome-netstatus-rx.svg b/.icons/Gruvbox-Plus-Dark/panel/16/gnome-netstatus-rx.svg
new file mode 120000
index 000000000..9d3d6c44c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/gnome-netstatus-rx.svg
@@ -0,0 +1 @@
+network-receive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/gnome-netstatus-tx.svg b/.icons/Gruvbox-Plus-Dark/panel/16/gnome-netstatus-tx.svg
new file mode 120000
index 000000000..2e76eecd7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/gnome-netstatus-tx.svg
@@ -0,0 +1 @@
+network-transmit.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/gnome-netstatus-txrx.svg b/.icons/Gruvbox-Plus-Dark/panel/16/gnome-netstatus-txrx.svg
new file mode 120000
index 000000000..8e405e17c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/gnome-pie-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/gnome-pie-symbolic.svg
new file mode 100644
index 000000000..3a845ebbc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/gnome-pie-symbolic.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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.212891 1.0058594 C 10.06769 0.99571185 9.9235458 0.9970099 9.7792969 1.0078125 C 8.8190649 1.0798299 7.9108944 1.6126158 7.3964844 2.5117188 C 6.5742 3.9501808 7.0730854 5.7811453 8.5117188 6.6035156 C 9.9503522 7.4258 11.781317 6.9267433 12.603516 5.4882812 C 13.425715 4.0498195 12.926914 2.2188546 11.488281 1.3964844 L 11.488281 1.3945312 C 11.083184 1.1632404 10.648491 1.0363019 10.212891 1.0058594 z M 3.8535156 3.0058594 C 3.2133014 3.0538635 2.6061809 3.4084817 2.2636719 4.0078125 C 1.7155454 4.9666937 2.0489314 6.1882816 3.0078125 6.7363281 C 3.9666938 7.2846145 5.1882817 6.9508288 5.7363281 5.9921875 C 6.2843746 5.0330663 5.9508286 3.8117982 4.9921875 3.2636719 C 4.632557 3.0581345 4.2376282 2.977057 3.8535156 3.0058594 z M 2.3886719 8.0058594 C 1.9086426 8.041856 1.4541162 8.3059021 1.1972656 8.7558594 C 0.78615476 9.4750409 1.0368278 10.391773 1.7558594 10.802734 C 2.474891 11.213695 3.3916986 10.962572 3.8027344 10.244141 C 4.2137704 9.5249582 3.9631722 8.6089765 3.2441406 8.1972656 C 2.9745413 8.0435302 2.6767196 7.9841115 2.3886719 8.0058594 z M 11.853516 8.0058594 C 11.212667 8.0538624 10.606097 8.408567 10.263672 9.0078125 C 9.7156296 9.966285 10.04934 11.188287 11.007812 11.736328 C 11.966285 12.28437 13.188287 11.950659 13.736328 10.992188 C 14.28437 10.033716 13.951459 8.8117133 12.992188 8.2636719 C 12.63296 8.0580563 12.237545 7.9767372 11.853516 8.0058594 z M 8.5976562 12.001953 C 8.0140584 11.963693 7.4384529 12.273032 7.1601562 12.828125 C 6.788844 13.569249 7.0877508 14.468532 7.828125 14.839844 C 8.5684992 15.211157 9.4685327 14.912248 9.8398438 14.171875 C 10.211157 13.431502 9.912256 12.531468 9.171875 12.160156 C 8.9865934 12.067146 8.7919388 12.014705 8.5976562 12.001953 z M 3.9257812 13.003906 C 3.605761 13.027896 3.3040187 13.204012 3.1328125 13.503906 C 2.8588427 13.983071 3.0245423 14.595238 3.5039062 14.869141 C 3.9830702 15.143044 4.5951708 14.975258 4.8691406 14.496094 C 5.1430438 14.01693 4.9753242 13.404762 4.4960938 13.130859 C 4.3162907 13.028228 4.1177135 12.989245 3.9257812 13.003906 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/gnote-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/gnote-panel.svg
new file mode 120000
index 000000000..451eebfe9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/gnote-panel.svg
@@ -0,0 +1 @@
+notes-panel.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/goldendict-scan-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/16/goldendict-scan-tray.svg
new file mode 100644
index 000000000..5a7e125c5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/goldendict-scan-tray.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1.8007812 1 C 1.3575812 1 1 1.3114187 1 1.6992188 L 1 13.300781 C 1 13.68858 1.3575812 14 1.8007812 14 L 13 14 L 13 10 L 12 10 L 10 10 L 9 10 L 9 9 L 11 9 L 12 9 L 13 9 L 13 8 L 12 8 L 12 7 L 13 7 L 15 7 L 15 1.6992188 C 15 1.3114188 14.642419 1 14.199219 1 L 14 1 L 9 1 L 9 5 L 10 5 L 11 5 L 11 6 L 9 6 L 9 7 L 11 7 L 11 8 L 9 8 L 9 7 L 7 7 L 6 7 L 6 8 L 5 8 L 3 8 L 3 7 L 5 7 L 5 6 L 3 6 L 3 5 L 5 5 L 5 4 L 3 4 L 3 3 L 5 3 L 5 1 L 1.8007812 1 z M 10 3 L 13 3 L 13 4 L 12 4 L 11 4 L 10 4 L 10 3 z M 12 5 L 13 5 L 13 6 L 12 6 L 12 5 z M 3 9 L 5 9 L 5 10 L 3 10 L 3 9 z M 3 11 L 4 11 L 4 12 L 3 12 L 3 11 z M 5 11 L 6 11 L 7 11 L 7 12 L 5 12 L 5 11 z M 9 11 L 10 11 L 12 11 L 12 12 L 9 12 L 9 11 z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 5.9998,0.5 V 6 H 7 7.9998 V 0.5 C 7.9998,0.5 7.91867,0 7,0 6.081326,0 5.9998,0.5 5.9998,0.5 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m 14,8 v 5 h 1 V 8 Z m 0,6 v 1 h 1 v -1 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/goldendict-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/16/goldendict-tray.svg
new file mode 100644
index 000000000..b81f1818a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/goldendict-tray.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1.800781,1 C 1.357581,1 1,1.3114187 1,1.6992188 V 13.300391 C 1,13.68819 1.357581,13.99961 1.800781,13.99961 H 14.199219 C 14.642419,13.99961 15,13.68819 15,13.300391 V 1.6992188 C 15,1.3114188 14.642419,1 14.199219,1 H 14 9 v 4 h 1 1 V 6 H 9 v 1 h 2 V 8 H 9 V 7 H 7 6 V 8 H 5 3 V 7 H 5 V 7 4 4 H 3 V 3 H 5 V 1 Z M 10,3 h 3 V 4 H 12 11 10 Z M 3,5 H 5 V 6 H 3 Z m 9,0 h 1 v 1 h -1 v 0 z m 0,2 h 1 V 8 H 12 Z M 3,9 h 2 v 1 H 3 Z m 6,0 h 2 1 v 1 H 10 9 Z m 3,0 h 1 v 1 h -1 z m -9,2 h 1 v 1 H 3 Z m 2,0 v 0 h 1 1 v 1 H 5 Z m 4,0 h 1 2 v 0 1 H 9 Z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 5.9998,0.5 V 6 H 7 7.9998 V 0.5 C 7.9998,0.5 7.91867,0 7,0 6.081326,0 5.9998,0.5 5.9998,0.5 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/good-signal-lock.svg b/.icons/Gruvbox-Plus-Dark/panel/16/good-signal-lock.svg
new file mode 120000
index 000000000..921b3e1ba
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/good-signal.svg b/.icons/Gruvbox-Plus-Dark/panel/16/good-signal.svg
new file mode 120000
index 000000000..13d3e7f1d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/google-chrome-no-notification-disabled.svg b/.icons/Gruvbox-Plus-Dark/panel/16/google-chrome-no-notification-disabled.svg
new file mode 100644
index 000000000..151bd9fc9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/google-chrome-no-notification-disabled.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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,1 A 7,7 0 0 0 2.918,3.1973 L 5.1523,7.0664 A 3,3 0 0 1 8,5 H 14.316 A 7,7 0 0 0 8,1 Z M 2.2402,4.0234 A 7,7 0 0 0 1,8 7,7 0 0 0 6.3828,14.803 L 8.6172,10.934 A 3,3 0 0 1 8,11 3,3 0 0 1 5.4062,9.498 L 5.4023,9.5 Z M 8,6 A 2,2 0 0 0 6,8 2,2 0 0 0 8,10 2,2 0 0 0 10,8 2,2 0 0 0 8,6 Z M 10.23,6 A 3,3 0 0 1 11,8 3,3 0 0 1 10.596,9.498 L 10.598,9.5 7.4395,14.973 A 7,7 0 0 0 8,15 7,7 0 0 0 15,8 7,7 0 0 0 14.701,6 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/google-chrome-no-notification.svg b/.icons/Gruvbox-Plus-Dark/panel/16/google-chrome-no-notification.svg
new file mode 120000
index 000000000..6d858406d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/google-chrome-notification-disabled.svg b/.icons/Gruvbox-Plus-Dark/panel/16/google-chrome-notification-disabled.svg
new file mode 100644
index 000000000..1c15c272b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/google-chrome-notification-disabled.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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,1 A 7,7 0 0 0 2.918,3.1973 L 5.1523,7.0664 A 3,3 0 0 1 8,5 H 14.316 A 7,7 0 0 0 8,1 Z M 2.2402,4.0234 A 7,7 0 0 0 1,8 7,7 0 0 0 6.3828,14.803 L 8.6172,10.934 A 3,3 0 0 1 8,11 3,3 0 0 1 5.4062,9.498 L 5.4023,9.5 Z M 10.23,6 A 3,3 0 0 1 11,8 3,3 0 0 1 10.596,9.498 L 10.598,9.5 7.4395,14.973 A 7,7 0 0 0 8,15 7,7 0 0 0 15,8 7,7 0 0 0 14.701,6 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 8,6 A 2,2 0 0 0 6,8 2,2 0 0 0 8,10 2,2 0 0 0 10,8 2,2 0 0 0 8,6 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/google-chrome-notification.svg b/.icons/Gruvbox-Plus-Dark/panel/16/google-chrome-notification.svg
new file mode 100644
index 000000000..f8ce7c2f1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/google-chrome-notification.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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,1 A 7,7 0 0 0 2.918,3.1973 L 5.1523,7.0664 A 3,3 0 0 1 8,5 H 14.316 A 7,7 0 0 0 8,1 Z M 2.2402,4.0234 A 7,7 0 0 0 1,8 7,7 0 0 0 6.3828,14.803 L 8.6172,10.934 A 3,3 0 0 1 8,11 3,3 0 0 1 5.4062,9.498 L 5.4023,9.5 Z M 10.23,6 A 3,3 0 0 1 11,8 3,3 0 0 1 10.596,9.498 L 10.598,9.5 7.4395,14.973 A 7,7 0 0 0 8,15 7,7 0 0 0 15,8 7,7 0 0 0 14.701,6 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 8,6 A 2,2 0 0 0 6,8 2,2 0 0 0 8,10 2,2 0 0 0 10,8 2,2 0 0 0 8,6 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/google-chrome-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/google-chrome-panel.svg
new file mode 100644
index 000000000..1a9d38c78
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/google-chrome-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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,1 A 7,7 0 0 0 2.918,3.1973 L 5.1523,7.0664 A 3,3 0 0 1 8,5 H 14.316 A 7,7 0 0 0 8,1 Z M 2.2402,4.0234 A 7,7 0 0 0 1,8 7,7 0 0 0 6.3828,14.803 L 8.6172,10.934 A 3,3 0 0 1 8,11 3,3 0 0 1 5.4062,9.498 L 5.4023,9.5 Z M 8,6 A 2,2 0 0 0 6,8 2,2 0 0 0 8,10 2,2 0 0 0 10,8 2,2 0 0 0 8,6 Z M 10.23,6 A 3,3 0 0 1 11,8 3,3 0 0 1 10.596,9.498 L 10.598,9.5 7.4395,14.973 A 7,7 0 0 0 8,15 7,7 0 0 0 15,8 7,7 0 0 0 14.701,6 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/google-chrome-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/16/google-chrome-tray.svg
new file mode 120000
index 000000000..d13065301
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/google-hangouts-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/google-hangouts-panel.svg
new file mode 120000
index 000000000..7ed13f5ea
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/google-hangouts-panel.svg
@@ -0,0 +1 @@
+hangouts-available.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/google-music-manager-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/google-music-manager-panel.svg
new file mode 100644
index 000000000..ae2f371cf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/google-music-manager-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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,1 C 4.134,1 1,4.134 1,8 V 9.361 C 0.35712,10.09 0.00164,10.778 0,11.75 0,13.959 1.7909,15 4,15 H 5 V 8 H 4 C 3.6624,8.002 3.3264,8.0466 3,8.133 V 8 C 3,5.23 5.23,3 8,3 10.77,3 13,5.23 13,8 V 8.131 C 12.674,8.0453 12.338,8.0013 12,8 H 11 V 15 H 12 C 14.209,15 16,13.959 16,11.75 15.998,10.778 15.643,10.09 15,9.361 V 8 C 15,4.1342 11.866,1.0002 8,1.0002 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/google-tasks-indicator-light-normal.svg b/.icons/Gruvbox-Plus-Dark/panel/16/google-tasks-indicator-light-normal.svg
new file mode 100644
index 000000000..6bef13be8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/google-tasks-indicator-light-normal.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 0,1 V 15 H 14 V 8.5 L 12,10.5 V 13 H 2 V 3 H 12 V 5 L 14,3 V 1 Z M 14.26,4.2227 12.736,5.7461 12.729,5.7422 11.91,6.5723 9.3027,9.1797 6.4102,6.252 5.0137,7.6484 7.9062,10.576 7.8965,10.586 9.3105,12 15.674,5.6367 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/google-tasks-indicator-light-starred.svg b/.icons/Gruvbox-Plus-Dark/panel/16/google-tasks-indicator-light-starred.svg
new file mode 100644
index 000000000..7ea0bfb5a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/google-tasks-indicator-light-starred.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 0,1 V 15 H 14 V 8.5 L 12,10.5 V 13 H 2 V 3 H 12 V 5 L 14,3 V 1 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 14.26,4.2227 12.736,5.7461 12.729,5.7422 11.91,6.5723 9.3027,9.1797 6.4102,6.252 5.0137,7.6484 7.9062,10.576 7.8965,10.586 9.3105,12 15.674,5.6367 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/gpaste.svg b/.icons/Gruvbox-Plus-Dark/panel/16/gpaste.svg
new file mode 120000
index 000000000..899a89aa2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/gpaste.svg
@@ -0,0 +1 @@
+clipboard.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/gpm-ac-adapter.svg b/.icons/Gruvbox-Plus-Dark/panel/16/gpm-ac-adapter.svg
new file mode 120000
index 000000000..cf8762b37
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/gpm-battery-000-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/16/gpm-battery-000-charging.svg
new file mode 120000
index 000000000..47cf3ff48
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/gpm-battery-000.svg b/.icons/Gruvbox-Plus-Dark/panel/16/gpm-battery-000.svg
new file mode 120000
index 000000000..1bf261b38
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/gpm-battery-000.svg
@@ -0,0 +1 @@
+battery-000.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/gpm-battery-020-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/16/gpm-battery-020-charging.svg
new file mode 120000
index 000000000..5c4b1caf0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/gpm-battery-020.svg b/.icons/Gruvbox-Plus-Dark/panel/16/gpm-battery-020.svg
new file mode 120000
index 000000000..f76eaff39
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/gpm-battery-020.svg
@@ -0,0 +1 @@
+battery-020.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/gpm-battery-040-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/16/gpm-battery-040-charging.svg
new file mode 120000
index 000000000..5c0e49378
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/gpm-battery-040.svg b/.icons/Gruvbox-Plus-Dark/panel/16/gpm-battery-040.svg
new file mode 120000
index 000000000..66c1d449d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/gpm-battery-040.svg
@@ -0,0 +1 @@
+battery-040.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/gpm-battery-060-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/16/gpm-battery-060-charging.svg
new file mode 120000
index 000000000..3b97ae0ae
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/gpm-battery-060.svg b/.icons/Gruvbox-Plus-Dark/panel/16/gpm-battery-060.svg
new file mode 120000
index 000000000..2d5a50bad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/gpm-battery-060.svg
@@ -0,0 +1 @@
+battery-060.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/gpm-battery-080-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/16/gpm-battery-080-charging.svg
new file mode 120000
index 000000000..83926f7cf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/gpm-battery-080.svg b/.icons/Gruvbox-Plus-Dark/panel/16/gpm-battery-080.svg
new file mode 120000
index 000000000..353e367fb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/gpm-battery-080.svg
@@ -0,0 +1 @@
+battery-080.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/gpm-battery-100-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/16/gpm-battery-100-charging.svg
new file mode 120000
index 000000000..cf8762b37
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/gpm-battery-100.svg b/.icons/Gruvbox-Plus-Dark/panel/16/gpm-battery-100.svg
new file mode 120000
index 000000000..51e311fbd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/gpm-battery-100.svg
@@ -0,0 +1 @@
+battery-100.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/gpm-battery-charged.svg b/.icons/Gruvbox-Plus-Dark/panel/16/gpm-battery-charged.svg
new file mode 120000
index 000000000..cf8762b37
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/gpm-battery-empty.svg b/.icons/Gruvbox-Plus-Dark/panel/16/gpm-battery-empty.svg
new file mode 120000
index 000000000..1bf261b38
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/gpm-battery-empty.svg
@@ -0,0 +1 @@
+battery-000.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/gpm-battery-missing.svg b/.icons/Gruvbox-Plus-Dark/panel/16/gpm-battery-missing.svg
new file mode 120000
index 000000000..245b4cabc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/gpm-battery-missing.svg
@@ -0,0 +1 @@
+battery-missing.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/gpm-brightness-kbd-disabled.svg b/.icons/Gruvbox-Plus-Dark/panel/16/gpm-brightness-kbd-disabled.svg
new file mode 100644
index 000000000..b15d45aa8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/gpm-brightness-kbd-disabled.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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,0 5.8105469,2 H 3 V 4.8105469 L 0.7207031,7 H 4 C 4,4.7900001 5.7900001,3 8,3 c 2.21,0 4,1.7900001 4,4 h 3.279297 L 13,5 V 2 H 10.220703 Z M 8,4 C 6.3431,4 5,5.3431 5,7 h 3 z"/>
+ <path class="ColorScheme-Text" d="M 15,9 C 15,8.446 14.554,8 14,8 H 1 C 0.446,8 0,8.446 0,9 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 11 V 9 Z m 0,2 v 1 h -1 v -1 z m -1,2 v 1 H 4.0000002 V 13 Z M 10,9 v 1 H 9 V 9 Z m 0,2 v 1 H 9 V 11 Z M 8,9 v 1 H 7 V 9 Z m 0,2 v 1 H 7 V 11 Z M 6,9 v 1 H 5.0000002 V 9 Z m 0,2 v 1 H 5.0000002 V 11 Z M 4.0000002,9 v 1 h -1 V 9 Z m 0,2 v 1 h -1 v -1 z" style="fill:currentColor;fill-rule:evenodd;opacity:0.3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/gpm-brightness-kbd-invalid.svg b/.icons/Gruvbox-Plus-Dark/panel/16/gpm-brightness-kbd-invalid.svg
new file mode 100644
index 000000000..f3b8371a5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/gpm-brightness-kbd-invalid.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 15,9 C 15,8.446 14.554,8 14,8 H 1 C 0.446,8 0,8.446 0,9 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 11 V 9 Z m 0,2 v 1 h -1 v -1 z m -1,2 v 1 H 4.0000002 V 13 Z M 10,9 v 1 H 9 V 9 Z m 0,2 v 1 H 9 V 11 Z M 8,9 v 1 H 7 V 9 Z m 0,2 v 1 H 7 V 11 Z M 6.0000002,9 v 1 h -1 V 9 Z m 0,2 v 1 h -1 v -1 z m -2,-2 v 1 h -1 V 9 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 7,1 V 5 H 9 V 1 Z M 7,6 V 7 H 9 V 6 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/gpm-brightness-kbd.svg b/.icons/Gruvbox-Plus-Dark/panel/16/gpm-brightness-kbd.svg
new file mode 100644
index 000000000..b555605f4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/gpm-brightness-kbd.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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,0 5.8105469,2 H 3 V 4.8105469 L 0.7207031,7 H 4 C 4,4.7900001 5.7900001,3 8,3 c 2.21,0 4,1.7900001 4,4 h 3.279297 L 13,5 V 2 H 10.220703 Z M 8,4 C 6.3431,4 5,5.3431 5,7 h 3 z"/>
+ <path class="ColorScheme-Text" d="M 15,9 C 15,8.446 14.554,8 14,8 H 1 C 0.446,8 0,8.446 0,9 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 11 V 9 Z m 0,2 v 1 h -1 v -1 z m -1,2 v 1 H 4.0000002 V 13 Z M 10,9 v 1 H 9 V 9 Z m 0,2 v 1 H 9 V 11 Z M 8,9 v 1 H 7 V 9 Z m 0,2 v 1 H 7 V 11 Z M 6,9 v 1 H 5.0000002 V 9 Z m 0,2 v 1 H 5.0000002 V 11 Z M 4.0000002,9 v 1 h -1 V 9 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/16/gpm-brightness-lcd-disabled.svg b/.icons/Gruvbox-Plus-Dark/panel/16/gpm-brightness-lcd-disabled.svg
new file mode 100644
index 000000000..271edbfc8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/gpm-brightness-lcd-disabled.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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.00015,0.72100005 5.81065,3.0003 H 3.0001499 V 5.8107999 L 0.72085,8.0002999 3.0001499,10.221 V 13 H 5.81065 l 2.1895,2.279 2.221,-2.279 h 2.779 v -2.779 l 2.279,-2.2207001 -2.279,-2 V 3.0003 h -2.779 z m 0,3.27929995 c 2.21,0 4,1.7899999 4,3.9999999 C 12.00015,10.21 10.21015,12 8.00015,12 5.7901499,12 4.0001499,10.21 4.0001499,8.0002999 c 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.9997001 3,2.9997001 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/gpm-brightness-lcd-invalid.svg b/.icons/Gruvbox-Plus-Dark/panel/16/gpm-brightness-lcd-invalid.svg
new file mode 100644
index 000000000..36e929920
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/gpm-brightness-lcd-invalid.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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.00015,0.721 5.81065,3.0003 H 3.0001499 V 5.8107999 L 0.72085,8.0002999 3.0001499,10.221 V 13 H 5.81065 l 2.1895,2.279 2.221,-2.279 h 2.779 v -2.779 l 2.279,-2.2207001 -2.279,-2 V 3.0003 h -2.779 z m 0,3.2793 c 2.21,0 4,1.7899999 4,3.9999999 C 12.00015,10.21 10.21015,12 8.00015,12 5.7901499,12 4.0001499,10.21 4.0001499,8.0002999 c 0,-2.21 1.79,-3.9999999 4.0000001,-3.9999999 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m 7,4.9999999 v 4 h 2 v -4 z m 0,5 V 11 H 9 V 9.9999999 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/gpm-brightness-lcd.svg b/.icons/Gruvbox-Plus-Dark/panel/16/gpm-brightness-lcd.svg
new file mode 120000
index 000000000..55478878b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/gpm-hibernate.svg b/.icons/Gruvbox-Plus-Dark/panel/16/gpm-hibernate.svg
new file mode 100644
index 000000000..e88aa1bb1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/gpm-hibernate.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1.018959,1.0002458 C -0.33039237,0.97432991 -0.34428757,3.0057835 1.0052919,2.9983063 V 13.98764 C 0.9862466,15.333483 3.006064,15.336844 3.002634,14.0013 H 2.998724 V 1.9700075 C 2.9823279,1.4325888 2.5466551,1.0002999 2.0049393,1.0002458 Z M 3.9983765,1.999276 v 10.989333 h 1.0055046 v 1.272204 c 0,0.726096 0.7263062,0.725857 0.7263062,0.725857 h 0.273341 0.9996475 v -1.998061 h 1.9992935 v 1.994159 h 1.9992947 v -1.994159 h 1.999294 v 1.99611 h 0.999647 0.273342 c 0,0 0.726306,2.39e-4 0.726306,-0.725859 v -1.270251 h 0.300676 C 15.688692,12.988609 16,12.682558 16,12.301776 V 2.6861093 C 16,2.3053269 15.688692,1.999276 15.301029,1.999276 Z m 2.0051518,1.9980606 h 3.9985887 c 0.838573,-3.496e-4 1.304946,0.9691083 0.780974,1.6234241 L 8.0848251,8.992488 h 1.9172919 c 1.351845,-0.019111 1.351845,2.017167 0,1.998061 H 6.0035283 C 5.1649552,10.990898 4.6985819,10.02144 5.2225539,9.3671243 L 7.9208209,5.995397 H 6.0035283 c -1.3518457,0.019102 -1.3518457,-2.0171671 0,-1.9980604 z m 6.5055167,0 h 1.991484 c 0.399153,8.51e-5 0.637212,0.4446352 0.415869,0.77659 l -1.476042,2.2205008 h 1.060173 c 0.6759,-0.00949 0.6759,1.008559 0,0.9990303 h -1.991484 c -0.400037,0.0015 -0.639659,-0.4438991 -0.417822,-0.7765902 l 1.476042,-2.2205007 h -1.05822 c -0.675923,0.00955 -0.675923,-1.0085836 0,-0.9990302 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/gpm-inhibit-invalid.svg b/.icons/Gruvbox-Plus-Dark/panel/16/gpm-inhibit-invalid.svg
new file mode 100644
index 000000000..79cf44c0f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/gpm-inhibit-invalid.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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.0195312 1 C -0.32982012 0.97408411 -0.3437201 3.0055241 1.0058594 2.9980469 L 1.0058594 13.988281 C 0.98681407 15.334124 3.0053831 15.337497 3.0019531 14.001953 L 2.9980469 14.001953 L 2.9980469 1.9707031 C 2.9816508 1.4332844 2.5475752 1.0000541 2.0058594 1 L 1.0195312 1 z M 3.9980469 2 L 3.9980469 12.988281 L 5.0039062 12.988281 L 5.0039062 14.261719 C 5.0039062 14.987815 5.7304688 14.986328 5.7304688 14.986328 L 6.0039062 14.986328 L 7.0039062 14.986328 L 7.0039062 12.988281 L 9.0019531 12.988281 L 9.0019531 14.982422 L 11.001953 14.982422 L 11.001953 12.988281 L 13 12.988281 L 13 7.9941406 L 12.509766 7.9941406 C 12.109729 7.9956406 11.86996 7.549488 12.091797 7.2167969 L 13.566406 4.9960938 L 12.509766 4.9960938 C 11.833843 5.0056437 11.833843 3.9884935 12.509766 3.9980469 L 14.5 3.9980469 C 14.899153 3.998132 15.137359 4.4414827 14.916016 4.7734375 L 13.439453 6.9941406 L 14.5 6.9941406 C 14.511865 6.993974 14.519802 6.9995444 14.53125 7 L 16 7 L 16 2.6855469 C 16 2.3047645 15.688444 2 15.300781 2 L 3.9980469 2 z M 6.0039062 3.9980469 L 10.001953 3.9980469 C 10.840526 3.9976973 11.307175 4.9667779 10.783203 5.6210938 L 8.0839844 8.9921875 L 10.001953 8.9921875 C 11.353798 8.9730765 11.353798 11.00934 10.001953 10.990234 L 6.0039062 10.990234 C 5.1653331 10.990583 4.6986842 10.021503 5.2226562 9.3671875 L 7.9199219 5.9960938 L 6.0039062 5.9960938 C 4.6520605 6.0151958 4.6520606 3.9789402 6.0039062 3.9980469 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 14 8 L 14 12 L 16 12 L 16 8 L 14 8 z M 14 13 L 14 15 L 16 15 L 16 13 L 14 13 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/gpm-inhibit.svg b/.icons/Gruvbox-Plus-Dark/panel/16/gpm-inhibit.svg
new file mode 100644
index 000000000..dc4ca7fda
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/gpm-inhibit.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1.0195312 1 C -0.32982012 0.97408411 -0.3437201 3.0055241 1.0058594 2.9980469 L 1.0058594 13.988281 C 0.98681407 15.334124 3.0053831 15.337497 3.0019531 14.001953 L 2.9980469 14.001953 L 2.9980469 1.9707031 C 2.9816508 1.4332844 2.5475752 1.0000541 2.0058594 1 L 1.0195312 1 z M 3.9980469 2 L 3.9980469 12.988281 L 5.0039062 12.988281 L 5.0039062 14.261719 C 5.0039062 14.987815 5.7304688 14.986328 5.7304688 14.986328 L 6.0039062 14.986328 L 7.0039062 14.986328 L 7.0039062 12.988281 L 9.0019531 12.988281 L 9.0019531 14.982422 L 11.001953 14.982422 L 11.001953 12.988281 L 13.001953 12.988281 L 13.001953 14.984375 L 14 14.984375 L 14.273438 14.984375 C 14.273438 14.984375 15 14.985864 15 14.259766 L 15 12.988281 L 15.300781 12.988281 C 15.688444 12.988281 16 12.683516 16 12.302734 L 16 2.6855469 C 16 2.3047645 15.688444 2 15.300781 2 L 3.9980469 2 z M 9 4 L 11 4 L 11 6 L 9 6 L 9 4 z M 9 7 L 11 7 L 11 11 L 9 11 L 9 7 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/gpm-keyboard-000.svg b/.icons/Gruvbox-Plus-Dark/panel/16/gpm-keyboard-000.svg
new file mode 120000
index 000000000..3c3ffb5e4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/gpm-keyboard-020.svg b/.icons/Gruvbox-Plus-Dark/panel/16/gpm-keyboard-020.svg
new file mode 120000
index 000000000..f19f64982
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/gpm-keyboard-040.svg b/.icons/Gruvbox-Plus-Dark/panel/16/gpm-keyboard-040.svg
new file mode 120000
index 000000000..89e90a0d7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/gpm-keyboard-060.svg b/.icons/Gruvbox-Plus-Dark/panel/16/gpm-keyboard-060.svg
new file mode 120000
index 000000000..e05b11bd3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/gpm-keyboard-080.svg b/.icons/Gruvbox-Plus-Dark/panel/16/gpm-keyboard-080.svg
new file mode 120000
index 000000000..82432d8f9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/gpm-keyboard-100.svg b/.icons/Gruvbox-Plus-Dark/panel/16/gpm-keyboard-100.svg
new file mode 120000
index 000000000..1307798fb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/gpm-monitor.svg b/.icons/Gruvbox-Plus-Dark/panel/16/gpm-monitor.svg
new file mode 100644
index 000000000..96e9b911b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/gpm-monitor.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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.7793062,2.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.7714838,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 10.623385,2.3703901 9.7173532,2.0990091 8.7793062,2.0015312 Z m -1.863281,0.037109 C 5.982475,2.174375 5.087797,2.4835413 4.255869,2.956609 4.161149,3.010477 4.125594,3.1362612 4.175789,3.2378591 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 7.1203592,2.1024729 7.0220072,2.0233095 6.9160192,2.0386402 Z m 5.9863278,1.7968751 c -0.05122,0.00569 -0.09839,0.033347 -0.13086,0.076172 L 11.30079,5.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 2.861337,4.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 C 3.659011,7.242002 4.048047,6.723392 4.515632,6.28278 4.554382,6.2464 4.576812,6.19533 4.580082,6.140202 4.583382,6.085132 4.567192,6.02931 4.533212,5.9878581 l -1.5390621,-1.875 C 2.9601599,4.0714071 2.9127599,4.0461061 2.861337,4.0425466 Z M 15.392586,7.833562 13.167977,8.579656 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 C 15.999935,9.661852 15.876898,8.798619 15.634753,7.970281 15.602653,7.860555 15.494814,7.799117 15.392565,7.833562 Z M 4.61329,8.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 4.738208,8.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/16/gpm-mouse-000.svg b/.icons/Gruvbox-Plus-Dark/panel/16/gpm-mouse-000.svg
new file mode 120000
index 000000000..90eab54ba
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/gpm-mouse-020.svg b/.icons/Gruvbox-Plus-Dark/panel/16/gpm-mouse-020.svg
new file mode 120000
index 000000000..a25690c1f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/gpm-mouse-040.svg b/.icons/Gruvbox-Plus-Dark/panel/16/gpm-mouse-040.svg
new file mode 120000
index 000000000..f5d985ce3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/gpm-mouse-060.svg b/.icons/Gruvbox-Plus-Dark/panel/16/gpm-mouse-060.svg
new file mode 120000
index 000000000..85e6611c3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/gpm-mouse-080.svg b/.icons/Gruvbox-Plus-Dark/panel/16/gpm-mouse-080.svg
new file mode 120000
index 000000000..2919c46ce
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/gpm-mouse-100.svg b/.icons/Gruvbox-Plus-Dark/panel/16/gpm-mouse-100.svg
new file mode 120000
index 000000000..6c8e81536
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/gpm-phone-000.svg b/.icons/Gruvbox-Plus-Dark/panel/16/gpm-phone-000.svg
new file mode 120000
index 000000000..77b7a31c3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/gpm-phone-020.svg b/.icons/Gruvbox-Plus-Dark/panel/16/gpm-phone-020.svg
new file mode 120000
index 000000000..628ffaa04
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/gpm-phone-040.svg b/.icons/Gruvbox-Plus-Dark/panel/16/gpm-phone-040.svg
new file mode 120000
index 000000000..2e1194c15
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/gpm-phone-060.svg b/.icons/Gruvbox-Plus-Dark/panel/16/gpm-phone-060.svg
new file mode 120000
index 000000000..431ed0999
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/gpm-phone-080.svg b/.icons/Gruvbox-Plus-Dark/panel/16/gpm-phone-080.svg
new file mode 120000
index 000000000..4dadbca9b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/gpm-phone-100.svg b/.icons/Gruvbox-Plus-Dark/panel/16/gpm-phone-100.svg
new file mode 120000
index 000000000..954a697f6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/gpm-primary-000-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/16/gpm-primary-000-charging.svg
new file mode 120000
index 000000000..47cf3ff48
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/gpm-primary-000.svg b/.icons/Gruvbox-Plus-Dark/panel/16/gpm-primary-000.svg
new file mode 120000
index 000000000..1bf261b38
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/gpm-primary-000.svg
@@ -0,0 +1 @@
+battery-000.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/gpm-primary-020-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/16/gpm-primary-020-charging.svg
new file mode 120000
index 000000000..47cf3ff48
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/gpm-primary-020.svg b/.icons/Gruvbox-Plus-Dark/panel/16/gpm-primary-020.svg
new file mode 120000
index 000000000..1bf261b38
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/gpm-primary-020.svg
@@ -0,0 +1 @@
+battery-000.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/gpm-primary-040-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/16/gpm-primary-040-charging.svg
new file mode 120000
index 000000000..5c0e49378
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/gpm-primary-040.svg b/.icons/Gruvbox-Plus-Dark/panel/16/gpm-primary-040.svg
new file mode 120000
index 000000000..66c1d449d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/gpm-primary-040.svg
@@ -0,0 +1 @@
+battery-040.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/gpm-primary-060-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/16/gpm-primary-060-charging.svg
new file mode 120000
index 000000000..3b97ae0ae
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/gpm-primary-060.svg b/.icons/Gruvbox-Plus-Dark/panel/16/gpm-primary-060.svg
new file mode 120000
index 000000000..2d5a50bad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/gpm-primary-060.svg
@@ -0,0 +1 @@
+battery-060.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/gpm-primary-080-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/16/gpm-primary-080-charging.svg
new file mode 120000
index 000000000..83926f7cf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/gpm-primary-080.svg b/.icons/Gruvbox-Plus-Dark/panel/16/gpm-primary-080.svg
new file mode 120000
index 000000000..353e367fb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/gpm-primary-080.svg
@@ -0,0 +1 @@
+battery-080.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/gpm-primary-100-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/16/gpm-primary-100-charging.svg
new file mode 120000
index 000000000..cf8762b37
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/gpm-primary-100.svg b/.icons/Gruvbox-Plus-Dark/panel/16/gpm-primary-100.svg
new file mode 120000
index 000000000..51e311fbd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/gpm-primary-100.svg
@@ -0,0 +1 @@
+battery-100.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/gpm-primary-charged.svg b/.icons/Gruvbox-Plus-Dark/panel/16/gpm-primary-charged.svg
new file mode 120000
index 000000000..cf8762b37
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/gpm-primary-missing.svg b/.icons/Gruvbox-Plus-Dark/panel/16/gpm-primary-missing.svg
new file mode 120000
index 000000000..245b4cabc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/gpm-primary-missing.svg
@@ -0,0 +1 @@
+battery-missing.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/gpm-ups-000-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/16/gpm-ups-000-charging.svg
new file mode 120000
index 000000000..47cf3ff48
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/gpm-ups-000.svg b/.icons/Gruvbox-Plus-Dark/panel/16/gpm-ups-000.svg
new file mode 120000
index 000000000..1bf261b38
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/gpm-ups-000.svg
@@ -0,0 +1 @@
+battery-000.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/gpm-ups-020-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/16/gpm-ups-020-charging.svg
new file mode 120000
index 000000000..47cf3ff48
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/gpm-ups-020.svg b/.icons/Gruvbox-Plus-Dark/panel/16/gpm-ups-020.svg
new file mode 120000
index 000000000..1bf261b38
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/gpm-ups-020.svg
@@ -0,0 +1 @@
+battery-000.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/gpm-ups-040-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/16/gpm-ups-040-charging.svg
new file mode 120000
index 000000000..5c0e49378
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/gpm-ups-040.svg b/.icons/Gruvbox-Plus-Dark/panel/16/gpm-ups-040.svg
new file mode 120000
index 000000000..66c1d449d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/gpm-ups-040.svg
@@ -0,0 +1 @@
+battery-040.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/gpm-ups-060-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/16/gpm-ups-060-charging.svg
new file mode 120000
index 000000000..3b97ae0ae
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/gpm-ups-060.svg b/.icons/Gruvbox-Plus-Dark/panel/16/gpm-ups-060.svg
new file mode 120000
index 000000000..2d5a50bad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/gpm-ups-060.svg
@@ -0,0 +1 @@
+battery-060.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/gpm-ups-080-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/16/gpm-ups-080-charging.svg
new file mode 120000
index 000000000..83926f7cf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/gpm-ups-080.svg b/.icons/Gruvbox-Plus-Dark/panel/16/gpm-ups-080.svg
new file mode 120000
index 000000000..353e367fb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/gpm-ups-080.svg
@@ -0,0 +1 @@
+battery-080.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/gpm-ups-100-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/16/gpm-ups-100-charging.svg
new file mode 120000
index 000000000..cf8762b37
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/gpm-ups-100.svg b/.icons/Gruvbox-Plus-Dark/panel/16/gpm-ups-100.svg
new file mode 120000
index 000000000..51e311fbd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/gpm-ups-100.svg
@@ -0,0 +1 @@
+battery-100.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/gpm-ups-charged.svg b/.icons/Gruvbox-Plus-Dark/panel/16/gpm-ups-charged.svg
new file mode 120000
index 000000000..cf8762b37
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/gpm-ups-missing.svg b/.icons/Gruvbox-Plus-Dark/panel/16/gpm-ups-missing.svg
new file mode 120000
index 000000000..245b4cabc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/gpm-ups-missing.svg
@@ -0,0 +1 @@
+battery-missing.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/gpmdp-tray-pause.svg b/.icons/Gruvbox-Plus-Dark/panel/16/gpmdp-tray-pause.svg
new file mode 100644
index 000000000..64deba312
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/gpmdp-tray-pause.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 2.7128906 1 C 2.532375 1.0039374 2.3755848 1.0700173 2.2578125 1.1894531 C 2.090497 1.3565758 2 1.628433 2 1.9785156 L 2 14.017578 C 2 14.367573 2.098211 14.637565 2.2578125 14.804688 C 2.5009857 15.05143 2.88125 15.075907 3.3144531 14.8125 L 13.453125 8.78125 C 14.183416 8.351631 14.183416 7.6523373 13.453125 7.2148438 L 13.042969 6.96875 C 13.042152 6.9693437 12.887032 6.8763187 12.857422 6.859375 C 12.339653 4.6498869 10.367368 3 8 3 C 7.5396948 3 7.1029903 3.0827634 6.6796875 3.1992188 C 5.1333382 2.2725661 3.3144531 1.1816406 3.3144531 1.1816406 C 3.0978516 1.0543299 2.8934062 0.99597506 2.7128906 1 z M 8 4 L 8.0195312 4.0019531 C 9.6026524 4.0097231 10.956304 4.9429666 11.597656 6.2832031 C 11.633036 6.3569351 11.674346 6.4283305 11.705078 6.5039062 C 11.705845 6.5057963 11.706231 6.5078756 11.707031 6.5097656 C 11.784931 6.7032852 11.845447 6.9042012 11.892578 7.1113281 C 11.906488 7.1715451 11.916624 7.2321352 11.927734 7.2929688 C 11.968878 7.5231774 12 7.757945 12 8 C 12 8.1690928 11.973485 8.3305646 11.953125 8.4941406 L 6.546875 11.716797 C 6.528911 11.709797 6.5100235 11.704546 6.4921875 11.697266 C 6.374646 11.649356 6.2633344 11.591173 6.1523438 11.533203 C 6.0739387 11.492093 5.9951547 11.452303 5.9199219 11.40625 C 5.8277839 11.35006 5.7409391 11.287579 5.6542969 11.224609 C 5.5690199 11.162429 5.4842822 11.099821 5.4042969 11.03125 C 5.3277969 10.96578 5.2546685 10.896945 5.1835938 10.826172 C 5.1101645 10.752977 5.0382913 10.678297 4.9707031 10.599609 C 4.901985 10.519604 4.8375127 10.436633 4.7753906 10.351562 C 4.7136141 10.266977 4.6566769 10.179281 4.6015625 10.089844 C 4.5490016 10.004504 4.4972448 9.919243 4.4511719 9.8300781 C 4.4034667 9.7377285 4.3628127 9.6412901 4.3222656 9.5449219 C 4.2812301 9.4474644 4.2383822 9.3508458 4.2050781 9.25 C 4.1685704 9.1390944 4.1440186 9.0231573 4.1171875 8.9082031 C 4.096413 8.8196987 4.0694482 8.7329098 4.0546875 8.6425781 C 4.0208121 8.4330969 4 8.2190438 4 8 C 4 7.7238576 4.0287478 7.4537497 4.0820312 7.1933594 C 4.4550162 5.3706269 6.0670033 3.9999999 8 4 z M 8 6 A 2 2 0 0 0 6 8 A 2 2 0 0 0 8 10 A 2 2 0 0 0 10 8 A 2 2 0 0 0 8 6 z M 11 11 L 11 16 L 13 16 L 13 11 L 11 11 z M 14 11 L 14 16 L 16 16 L 16 11 L 14 11 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/gpmdp-tray-play.svg b/.icons/Gruvbox-Plus-Dark/panel/16/gpmdp-tray-play.svg
new file mode 100644
index 000000000..31c3208d3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/gpmdp-tray-play.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 2.7128906 1 C 2.532375 1.0039374 2.3755848 1.0700173 2.2578125 1.1894531 C 2.090497 1.3565758 2 1.628433 2 1.9785156 L 2 14.017578 C 2 14.367573 2.098211 14.637565 2.2578125 14.804688 C 2.5009857 15.05143 2.88125 15.075907 3.3144531 14.8125 L 13.453125 8.78125 C 14.183416 8.351631 14.183416 7.6523373 13.453125 7.2148438 L 13.042969 6.96875 C 13.042152 6.9693437 12.887032 6.8763187 12.857422 6.859375 C 12.339653 4.6498869 10.367368 3 8 3 C 7.5396948 3 7.1029903 3.0827634 6.6796875 3.1992188 C 5.1333382 2.2725661 3.3144531 1.1816406 3.3144531 1.1816406 C 3.0978516 1.0543299 2.8934062 0.99597506 2.7128906 1 z M 8 4 L 8.0195312 4.0019531 C 9.6026524 4.0097231 10.956304 4.9429666 11.597656 6.2832031 C 11.633036 6.3569351 11.674346 6.4283305 11.705078 6.5039062 C 11.705845 6.5057963 11.706231 6.5078756 11.707031 6.5097656 C 11.784931 6.7032852 11.845447 6.9042012 11.892578 7.1113281 C 11.906488 7.1715451 11.916624 7.2321352 11.927734 7.2929688 C 11.968878 7.5231774 12 7.757945 12 8 C 12 8.1690928 11.973485 8.3305646 11.953125 8.4941406 L 6.546875 11.716797 C 6.528911 11.709797 6.5100235 11.704546 6.4921875 11.697266 C 6.374646 11.649356 6.2633344 11.591173 6.1523438 11.533203 C 6.0739387 11.492093 5.9951547 11.452303 5.9199219 11.40625 C 5.8277839 11.35006 5.7409391 11.287579 5.6542969 11.224609 C 5.5690199 11.162429 5.4842822 11.099821 5.4042969 11.03125 C 5.3277969 10.96578 5.2546685 10.896945 5.1835938 10.826172 C 5.1101645 10.752977 5.0382913 10.678297 4.9707031 10.599609 C 4.901985 10.519604 4.8375127 10.436633 4.7753906 10.351562 C 4.7136141 10.266977 4.6566769 10.179281 4.6015625 10.089844 C 4.5490016 10.004504 4.4972448 9.919243 4.4511719 9.8300781 C 4.4034667 9.7377285 4.3628127 9.6412901 4.3222656 9.5449219 C 4.2812301 9.4474644 4.2383822 9.3508458 4.2050781 9.25 C 4.1685704 9.1390944 4.1440186 9.0231573 4.1171875 8.9082031 C 4.096413 8.8196987 4.0694482 8.7329098 4.0546875 8.6425781 C 4.0208121 8.4330969 4 8.2190438 4 8 C 4 7.7238576 4.0287478 7.4537497 4.0820312 7.1933594 C 4.4550162 5.3706269 6.0670033 3.9999999 8 4 z M 8 6 A 2 2 0 0 0 6 8 A 2 2 0 0 0 8 10 A 2 2 0 0 0 10 8 A 2 2 0 0 0 8 6 z M 12 11 L 12 13.5 L 12 16 L 14 14.75 L 16 13.5 L 14 12.25 L 12 11 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/gpmdp-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/16/gpmdp-tray.svg
new file mode 100644
index 000000000..21db0a7be
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/gpmdp-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 2.7128906 1 C 2.532375 1.0039374 2.3755848 1.0700173 2.2578125 1.1894531 C 2.090497 1.3565758 2 1.628433 2 1.9785156 L 2 14.017578 C 2 14.367573 2.098211 14.637565 2.2578125 14.804688 C 2.5009857 15.051431 2.88125 15.075907 3.3144531 14.8125 L 13.453125 8.78125 C 14.183416 8.351631 14.183416 7.6523373 13.453125 7.2148438 L 13.042969 6.96875 C 13.042152 6.9693437 12.887032 6.8763187 12.857422 6.859375 C 12.339653 4.6498869 10.367368 3 8 3 C 7.5396948 3 7.1029903 3.0827634 6.6796875 3.1992188 C 5.1333382 2.2725661 3.3144531 1.1816406 3.3144531 1.1816406 C 3.0978516 1.0543299 2.8934062 0.99597506 2.7128906 1 z M 8 4 L 8.0195312 4.0019531 C 9.6026523 4.0097231 10.956304 4.9429666 11.597656 6.2832031 C 11.633036 6.3569351 11.674346 6.4283304 11.705078 6.5039062 C 11.705845 6.5057963 11.706231 6.5078756 11.707031 6.5097656 C 11.784931 6.7032852 11.845447 6.9042012 11.892578 7.1113281 C 11.906488 7.1715451 11.916624 7.2321353 11.927734 7.2929688 C 11.968878 7.5231774 12 7.757945 12 8 C 12 8.1690928 11.973485 8.3305646 11.953125 8.4941406 L 6.546875 11.716797 C 6.528911 11.709797 6.5100235 11.704546 6.4921875 11.697266 C 6.374646 11.649356 6.2633344 11.591173 6.1523438 11.533203 C 6.0739387 11.492093 5.9951547 11.452303 5.9199219 11.40625 C 5.8277839 11.35006 5.7409391 11.287579 5.6542969 11.224609 C 5.5690199 11.162429 5.4842822 11.099821 5.4042969 11.03125 C 5.3277969 10.96578 5.2546685 10.896945 5.1835938 10.826172 C 5.1101645 10.752977 5.0382913 10.678297 4.9707031 10.599609 C 4.901985 10.519604 4.8375127 10.436633 4.7753906 10.351562 C 4.7136141 10.266976 4.6566769 10.179281 4.6015625 10.089844 C 4.5490016 10.004504 4.4972448 9.919243 4.4511719 9.8300781 C 4.4034667 9.7377285 4.3628127 9.6412901 4.3222656 9.5449219 C 4.2812301 9.4474644 4.2383822 9.3508458 4.2050781 9.25 C 4.1685704 9.1390944 4.1440186 9.0231573 4.1171875 8.9082031 C 4.096413 8.8196987 4.0694482 8.7329098 4.0546875 8.6425781 C 4.0208121 8.4330969 4 8.2190438 4 8 C 4 7.7238576 4.0287478 7.4537497 4.0820312 7.1933594 C 4.4550162 5.3706269 6.0670033 3.9999999 8 4 z M 8 6 A 2 2 0 0 0 6 8 A 2 2 0 0 0 8 10 A 2 2 0 0 0 10 8 A 2 2 0 0 0 8 6 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/grive-app-ind-con-1.svg b/.icons/Gruvbox-Plus-Dark/panel/16/grive-app-ind-con-1.svg
new file mode 100644
index 000000000..c8b02b55f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/grive-app-ind-con-1.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 10.666667,1 16,10 10.222222,10 5.3334222,1 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 6,11.007925 10,-0.0088 -2.666667,4 -9.7777774,0 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4.8476562 1.9492188 L 0 10.625 L 2.6660156 15 L 7.4863281 6.8046875 L 4.8476562 1.9492188 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/grive-app-ind-con-2.svg b/.icons/Gruvbox-Plus-Dark/panel/16/grive-app-ind-con-2.svg
new file mode 100644
index 000000000..72e6dfe15
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/grive-app-ind-con-2.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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.666667,1 16,10 10.222222,10 5.3334222,1 Z"/>
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="m 6,11.007925 10,-0.0088 -2.666667,4 -9.7777774,0 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4.8476562 1.9492188 L 0 10.625 L 2.6660156 15 L 7.4863281 6.8046875 L 4.8476562 1.9492188 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/grive-app-ind-con-3.svg b/.icons/Gruvbox-Plus-Dark/panel/16/grive-app-ind-con-3.svg
new file mode 100644
index 000000000..72debb7bb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/grive-app-ind-con-3.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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.666667,1 16,10 10.222222,10 5.3334222,1 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 6,11.007925 10,-0.0088 -2.666667,4 -9.7777774,0 z"/>
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="M 4.8476562 1.9492188 L 0 10.625 L 2.6660156 15 L 7.4863281 6.8046875 L 4.8476562 1.9492188 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/grive-app-ind-sleep.svg b/.icons/Gruvbox-Plus-Dark/panel/16/grive-app-ind-sleep.svg
new file mode 100644
index 000000000..c5dd29e2e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/grive-app-ind-sleep.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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.3339844 1 L 10.222656 10 L 16 10 L 10.666016 1 L 5.3339844 1 z M 4.8476562 1.9492188 L 0 10.625 L 2.6660156 15 L 7.4863281 6.8046875 L 4.8476562 1.9492188 z M 16 11 L 6 11.007812 L 3.5546875 15 L 13.333984 15 L 16 11 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/grive-app-ind.svg b/.icons/Gruvbox-Plus-Dark/panel/16/grive-app-ind.svg
new file mode 100644
index 000000000..7f22c6db0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/grive-app-ind.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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.3339844 1 L 10.222656 10 L 16 10 L 10.666016 1 L 5.3339844 1 z M 4.8476562 1.9492188 L 0 10.625 L 2.6660156 15 L 7.4863281 6.8046875 L 4.8476562 1.9492188 z M 16 11 L 6 11.007812 L 3.5546875 15 L 13.333984 15 L 16 11 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/gsd-xrandr.svg b/.icons/Gruvbox-Plus-Dark/panel/16/gsd-xrandr.svg
new file mode 120000
index 000000000..9e47514a7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/gsd-xrandr.svg
@@ -0,0 +1 @@
+disper-panel.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/gsm-3g-full-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/16/gsm-3g-full-secure.svg
new file mode 120000
index 000000000..afc43d749
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/gsm-3g-full.svg b/.icons/Gruvbox-Plus-Dark/panel/16/gsm-3g-full.svg
new file mode 120000
index 000000000..90a741a11
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/gsm-3g-high-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/16/gsm-3g-high-secure.svg
new file mode 120000
index 000000000..56374d216
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/gsm-3g-high.svg b/.icons/Gruvbox-Plus-Dark/panel/16/gsm-3g-high.svg
new file mode 120000
index 000000000..d483798e8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/gsm-3g-low-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/16/gsm-3g-low-secure.svg
new file mode 120000
index 000000000..86597a5a5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/gsm-3g-low.svg b/.icons/Gruvbox-Plus-Dark/panel/16/gsm-3g-low.svg
new file mode 120000
index 000000000..1f49b2fc8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/gsm-3g-medium-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/16/gsm-3g-medium-secure.svg
new file mode 120000
index 000000000..08f73d5e3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/gsm-3g-medium.svg b/.icons/Gruvbox-Plus-Dark/panel/16/gsm-3g-medium.svg
new file mode 120000
index 000000000..f8764e2c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/gsm-3g-none-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/16/gsm-3g-none-secure.svg
new file mode 120000
index 000000000..ea1920ef0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/gsm-3g-none.svg b/.icons/Gruvbox-Plus-Dark/panel/16/gsm-3g-none.svg
new file mode 120000
index 000000000..a4482d856
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/gtg-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/gtg-panel.svg
new file mode 100644
index 000000000..f1c4250db
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/gtg-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 2,1 C 0.892,1 0,1.892 0,3 V 13 C 0,14.108 0.892,15 2,15 H 14 C 15.108,15 16,14.108 16,13 V 3 C 16,1.892 15.108,1 14,1 Z M 11.031,3 C 11.086,3.0053 11.167,3.0359 11.219,3.0625 L 12.781,3.8437 C 12.989,3.9502 13.051,4.2115 12.937,4.4062 L 8.062,12.781 C 7.977,12.93 7.795,13.02 7.626,13 7.575,12.994 7.519,12.994 7.47,12.969 7.465,12.967 3.2202,9.657 3.2202,9.657 3.0127,9.551 2.9505,9.29 3.0639,9.095 L 4.0951,7.845 C 4.2085,7.65 4.4814,7.582 4.6889,7.689 L 7.001,9.439 10.626,3.2193 C 10.711,3.0732 10.867,2.9847 11.032,3.0005 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/gtk-dialog-authentication-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/gtk-dialog-authentication-panel.svg
new file mode 120000
index 000000000..0bfd732bb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/guake-indicator.svg b/.icons/Gruvbox-Plus-Dark/panel/16/guake-indicator.svg
new file mode 100644
index 000000000..4a20b5e2b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/guake-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 2.75 1 C 1.7805 1 1 1.7805 1 2.75 L 1 13.25 C 1 14.2195 1.7805 15 2.75 15 L 13.25 15 C 14.2195 15 15 14.2195 15 13.25 L 15 2.75 C 15 1.7805 14.2195 1 13.25 1 L 2.75 1 z M 6 2 L 7 2 L 7 3 L 10 3 L 10 5 L 7 5 L 7 6 L 8 6 C 8.7501 6 9.4400469 6.3166875 9.8730469 6.8046875 C 10.306047 7.2917875 10.5 7.903 10.5 8.5 C 10.5 9.097 10.306047 9.7102648 9.8730469 10.197266 C 9.4400469 10.685266 8.7501 11 8 11 L 7 11 L 7 12 L 6 12 L 6 11 L 3 11 L 3 9 L 6 9 L 6 8 L 5 8 C 4.25 8 3.5602531 7.6852656 3.1269531 7.1972656 C 2.6936531 6.7102656 2.5 6.097 2.5 5.5 C 2.5 4.9028 2.6936531 4.2920875 3.1269531 3.8046875 C 3.5601531 3.3172875 4.2499 3 5 3 L 6 3 L 6 2 z M 5 5 C 4.75 5 4.6898469 5.0596656 4.6230469 5.1347656 C 4.5563469 5.2098656 4.5 5.3473 4.5 5.5 C 4.5 5.6528 4.5563469 5.7920875 4.6230469 5.8671875 C 4.6898469 5.9419875 4.75 6 5 6 L 6 6 L 6 5 L 5 5 z M 7 8 L 7 9 L 8 9 C 8.25 9 8.3099531 8.9421875 8.3769531 8.8671875 C 8.4439531 8.7921875 8.5 8.653 8.5 8.5 C 8.5 8.347 8.4439531 8.2097656 8.3769531 8.1347656 C 8.3099531 8.0597656 8.251 8 8 8 L 7 8 z M 9 12 L 13 12 L 13 13 L 9 13 L 9 12 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/guake-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/16/guake-tray.svg
new file mode 120000
index 000000000..49add0e34
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/guake-tray.svg
@@ -0,0 +1 @@
+guake-indicator.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/guitarix-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/16/guitarix-tray.svg
new file mode 100644
index 000000000..13e2e5c2d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/guitarix-tray.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1.7011719 5 C 1.3133718 5 1 5.343455 1 5.7695312 L 1 14.230469 C 1 14.656545 1.3133718 15 1.7011719 15 L 14.298828 15 C 14.686628 15 15 14.656545 15 14.230469 L 15 5.7695312 C 15 5.3434548 14.686628 5 14.298828 5 L 1.7011719 5 z M 5 7 A 3 3 0 0 1 8 10 A 3 3 0 0 1 11 7 A 3 3 0 0 1 14 10 A 3 3 0 0 1 11 13 A 3 3 0 0 1 8 10 A 3 3 0 0 1 5 13 A 3 3 0 0 1 2 10 A 3 3 0 0 1 5 7 z M 5 9 A 1 1 0 0 0 4 10 A 1 1 0 0 0 5 11 A 1 1 0 0 0 6 10 A 1 1 0 0 0 5 9 z M 11 9 A 1 1 0 0 0 10 10 A 1 1 0 0 0 11 11 A 1 1 0 0 0 12 10 A 1 1 0 0 0 11 9 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1.7011719 1 C 1.3133718 1 1 1.2558208 1 1.5722656 L 1 4.4277344 C 1 4.7441793 1.3133718 5 1.7011719 5 L 14.298828 5 C 14.686628 5 15 4.7441792 15 4.4277344 L 15 1.5722656 C 15 1.2558208 14.686628 1 14.298828 1 L 1.7011719 1 z M 2.7460938 2 L 13.253906 2 C 13.667507 2 14 2.201872 14 2.4511719 L 14 3.5488281 C 14 3.798128 13.667507 4 13.253906 4 L 2.7460938 4 C 2.3324929 4 2 3.798128 2 3.5488281 L 2 2.4511719 C 2 2.2018719 2.332493 2 2.7460938 2 z M 3.4003906 2.5996094 A 0.4 0.4 0 0 0 3 3 A 0.4 0.4 0 0 0 3.4003906 3.4003906 A 0.4 0.4 0 0 0 3.8007812 3 A 0.4 0.4 0 0 0 3.4003906 2.5996094 z M 5 2.5996094 A 0.4 0.4 0 0 0 4.5996094 3 A 0.4 0.4 0 0 0 5 3.4003906 A 0.4 0.4 0 0 0 5.4003906 3 A 0.4 0.4 0 0 0 5 2.5996094 z M 6.4003906 2.5996094 A 0.4 0.4 0 0 0 6 3 A 0.4 0.4 0 0 0 6.4003906 3.4003906 A 0.4 0.4 0 0 0 6.8007812 3 A 0.4 0.4 0 0 0 6.4003906 2.5996094 z M 12.199219 2.5996094 L 12.199219 3.4003906 L 13 3.4003906 L 13 2.5996094 L 12.199219 2.5996094 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/haguichi-connected.svg b/.icons/Gruvbox-Plus-Dark/panel/16/haguichi-connected.svg
new file mode 100644
index 000000000..53522d623
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/haguichi-connected.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.583 15h4.792l-6.166-6.557-2.895 2.005z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m8.583 1h4.792l-6.584 7-2.468 2.457-2.323-2.457z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/haguichi-connecting-1.svg b/.icons/Gruvbox-Plus-Dark/panel/16/haguichi-connecting-1.svg
new file mode 100644
index 000000000..922daceab
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/haguichi-connecting-1.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.583 15h4.792l-6.166-6.557-2.895 2.005z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m8.583 1h4.792l-6.584 7-2.468 2.457-2.323-2.457z" fill="currentColor" opacity=".3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/haguichi-connecting-2.svg b/.icons/Gruvbox-Plus-Dark/panel/16/haguichi-connecting-2.svg
new file mode 100644
index 000000000..b104ba3ab
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/haguichi-connecting-2.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.583 15h4.792l-6.166-6.557-2.895 2.005z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m8.583 1h4.792l-6.584 7-2.468 2.457-2.323-2.457z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/haguichi-connecting-3.svg b/.icons/Gruvbox-Plus-Dark/panel/16/haguichi-connecting-3.svg
new file mode 120000
index 000000000..07f4e9ce1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/haguichi-connecting-3.svg
@@ -0,0 +1 @@
+haguichi-disconnected.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/haguichi-disconnected.svg b/.icons/Gruvbox-Plus-Dark/panel/16/haguichi-disconnected.svg
new file mode 100644
index 000000000..6a5421b2b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/haguichi-disconnected.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.583 15h4.792l-6.166-6.557-2.895 2.005z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m8.583 1h4.792l-6.584 7-2.468 2.457-2.323-2.457z" fill="currentColor" opacity=".3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/hangouts-available.svg b/.icons/Gruvbox-Plus-Dark/panel/16/hangouts-available.svg
new file mode 100644
index 000000000..4c3315a27
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/hangouts-available.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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,1 C 3.9101491,1 1,3.9101491 1,7.5 c 0.00378,3.408965 2.6405581,6.235847 6.0410156,6.476562 C 7.0384989,14.874998 7,16 7,16 c 3.949542,-0.489133 7,-3.918083 7,-8 0,-0.092036 -0.009,-0.1699131 -0.01172,-0.2578125 C 13.993693,7.6615382 13.9976,7.580795 14,7.5 14,3.9101491 11.089851,1 7.5,1 Z M 6.671875,5.9880468 c 0.2079,-1.998e-4 0.3794,0.2033439 0.3125,0.4023439 0.0159,0.0377 0.013672,0.077887 0.013672,0.1171875 0,0.856 8e-4,1.7123594 0,2.5683594 -6e-4,0.765 -0.4946563,1.4794374 -1.2226563,1.7734374 -0.0183,0.008 -0.036787,0.01834 -0.054687,0.02734 -0.0098,0.003 -0.019097,0.0048 -0.029297,0.0078 -0.0056,0.003 -0.011878,0.0048 -0.017578,0.0078 -0.1521,0.042 -0.3040375,0.07661 -0.4609375,0.09961 -0.1197,0.017 -0.1567031,-0.04902 -0.1582031,-0.166015 -0.0012,-0.081 -0.00125,-0.162141 -0.00195,-0.244141 l 0.00391,-0.439453 c -6e-4,-0.032 -0.00205,-0.06566 -0.00195,-0.09766 C 5.0548875,9.9326876 5.1682,9.8842813 5.3125,9.8532813 5.4955,9.8122813 5.545,9.7547188 5.6875,9.6267188 5.8584,9.4727188 5.9608,9.2109063 6,8.9939063 c -0.4937,-0.001 -1.0041469,-9.531e-4 -1.4980469,-0.00195 -0.0537,0 -0.1063562,-9.531e-4 -0.1601562,-0.00195 -0.2016,-0.003 -0.3398438,-0.4006563 -0.3398438,-0.5976563 3e-4,-0.7747 0.00135,-1.2175875 0.00195,-1.9921876 0,-0.0075 -0.00145,-0.015937 -0.00195,-0.023437 -0.0155,-0.1448999 0.027456,-0.2632499 0.1601563,-0.34375 0.0516,-0.0315 0.1085687,-0.042969 0.1679687,-0.042969 0.7807,-4.001e-4 1.5609969,-0.00105 2.3417969,-0.00195 z m 4.001953,0 c 0.208,-1.998e-4 0.377547,0.2033439 0.310547,0.4023439 0.016,0.0377 0.01367,0.077887 0.01367,0.1171875 0,0.856 10e-4,1.7123594 0,2.5683594 -10e-4,0.765 -0.496609,1.4794374 -1.2246095,1.7734374 -0.018,0.008 -0.032781,0.01834 -0.050781,0.02734 -0.01,0.003 -0.02125,0.0048 -0.03125,0.0078 -0.005,0.003 -0.010625,0.0048 -0.015625,0.0078 -0.1519999,0.042 -0.3058906,0.07661 -0.4628906,0.09961 -0.12,0.017 -0.15525,-0.04902 -0.15625,-0.166015 -0.002,-0.081 -0.00195,-0.162141 -0.00195,-0.244141 l 0.00195,-0.439453 c 0,-0.032 -0.00195,-0.06566 -0.00195,-0.09766 10e-4,-0.1120004 0.1118594,-0.1594067 0.2558594,-0.1914067 0.183,-0.041 0.233,-0.098563 0.375,-0.2265625 0.171,-0.154 0.2735,-0.4158125 0.3125,-0.6328125 -0.494,-0.001 -1.0001407,-9.531e-4 -1.4941407,-0.00195 -0.054,0 -0.1091093,-9.531e-4 -0.1621093,-0.00195 -0.202,-0.003 -0.3398438,-0.4006563 -0.3398438,-0.5976563 0,-0.7748001 9.532e-4,-1.2175875 0.00195,-1.9921876 l 0,-0.023437 c -0.016,-0.1448999 0.025203,-0.2631499 0.1582032,-0.34375 0.051,-0.0314 0.1060156,-0.042969 0.1660156,-0.042969 0.781,-4.001e-4 1.5647032,-0.00105 2.345703,-0.00195 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/hangouts-notification.svg b/.icons/Gruvbox-Plus-Dark/panel/16/hangouts-notification.svg
new file mode 100644
index 000000000..729acb089
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/hangouts-notification.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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,1 C 3.9101491,1 1,3.9101491 1,7.5 c 0.00378,3.408965 2.6405581,6.235847 6.0410156,6.476562 C 7.0384989,14.874998 7,16 7,16 c 3.949542,-0.489133 7,-3.918083 7,-8 0,-0.092036 -0.009,-0.1699131 -0.01172,-0.2578125 C 13.993693,7.6615382 13.9976,7.580795 14,7.5 14,3.9101491 11.089851,1 7.5,1 Z M 6.671875,5.9880468 c 0.2079,-1.998e-4 0.3794,0.2033439 0.3125,0.4023439 0.0159,0.0377 0.013672,0.077887 0.013672,0.1171875 0,0.856 8e-4,1.7123594 0,2.5683594 -6e-4,0.765 -0.4946563,1.4794374 -1.2226563,1.7734374 -0.0183,0.008 -0.036787,0.01834 -0.054687,0.02734 -0.0098,0.003 -0.019097,0.0048 -0.029297,0.0078 -0.0056,0.003 -0.011878,0.0048 -0.017578,0.0078 -0.1521,0.042 -0.3040375,0.07661 -0.4609375,0.09961 -0.1197,0.017 -0.1567031,-0.04902 -0.1582031,-0.166015 -0.0012,-0.081 -0.00125,-0.162141 -0.00195,-0.244141 l 0.00391,-0.439453 c -6e-4,-0.032 -0.00205,-0.06566 -0.00195,-0.09766 C 5.0548875,9.9326876 5.1682,9.8842813 5.3125,9.8532813 5.4955,9.8122813 5.545,9.7547188 5.6875,9.6267188 5.8584,9.4727188 5.9608,9.2109063 6,8.9939063 c -0.4937,-0.001 -1.0041469,-9.531e-4 -1.4980469,-0.00195 -0.0537,0 -0.1063562,-9.531e-4 -0.1601562,-0.00195 -0.2016,-0.003 -0.3398438,-0.4006563 -0.3398438,-0.5976563 3e-4,-0.7747 0.00135,-1.2175875 0.00195,-1.9921876 0,-0.0075 -0.00145,-0.015937 -0.00195,-0.023437 -0.0155,-0.1448999 0.027456,-0.2632499 0.1601563,-0.34375 0.0516,-0.0315 0.1085687,-0.042969 0.1679687,-0.042969 0.7807,-4.001e-4 1.5609969,-0.00105 2.3417969,-0.00195 z m 4.001953,0 c 0.208,-1.998e-4 0.377547,0.2033439 0.310547,0.4023439 0.016,0.0377 0.01367,0.077887 0.01367,0.1171875 0,0.856 10e-4,1.7123594 0,2.5683594 -10e-4,0.765 -0.496609,1.4794374 -1.2246095,1.7734374 -0.018,0.008 -0.032781,0.01834 -0.050781,0.02734 -0.01,0.003 -0.02125,0.0048 -0.03125,0.0078 -0.005,0.003 -0.010625,0.0048 -0.015625,0.0078 -0.1519999,0.042 -0.3058906,0.07661 -0.4628906,0.09961 -0.12,0.017 -0.15525,-0.04902 -0.15625,-0.166015 -0.002,-0.081 -0.00195,-0.162141 -0.00195,-0.244141 l 0.00195,-0.439453 c 0,-0.032 -0.00195,-0.06566 -0.00195,-0.09766 10e-4,-0.1120004 0.1118594,-0.1594067 0.2558594,-0.1914067 0.183,-0.041 0.233,-0.098563 0.375,-0.2265625 0.171,-0.154 0.2735,-0.4158125 0.3125,-0.6328125 -0.494,-0.001 -1.0001407,-9.531e-4 -1.4941407,-0.00195 -0.054,0 -0.1091093,-9.531e-4 -0.1621093,-0.00195 -0.202,-0.003 -0.3398438,-0.4006563 -0.3398438,-0.5976563 0,-0.7748001 9.532e-4,-1.2175875 0.00195,-1.9921876 l 0,-0.023437 c -0.016,-0.1448999 0.025203,-0.2631499 0.1582032,-0.34375 0.051,-0.0314 0.1060156,-0.042969 0.1660156,-0.042969 0.781,-4.001e-4 1.5647032,-0.00105 2.345703,-0.00195 z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="14.5" cy="1.5" r="1.5"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/hangouts-offline.svg b/.icons/Gruvbox-Plus-Dark/panel/16/hangouts-offline.svg
new file mode 100644
index 000000000..907025bd1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/hangouts-offline.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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.5,1 C 3.9101491,1 1,3.9101491 1,7.5 c 0.00378,3.408965 2.6405581,6.235847 6.0410156,6.476562 C 7.0384989,14.874998 7,16 7,16 c 3.949542,-0.489133 7,-3.918083 7,-8 0,-0.092036 -0.009,-0.1699131 -0.01172,-0.2578125 C 13.993693,7.6615382 13.9976,7.580795 14,7.5 14,3.9101491 11.089851,1 7.5,1 Z M 6.671875,5.9880468 c 0.2079,-1.998e-4 0.3794,0.2033439 0.3125,0.4023439 0.0159,0.0377 0.013672,0.077887 0.013672,0.1171875 0,0.856 8e-4,1.7123594 0,2.5683594 -6e-4,0.765 -0.4946563,1.4794374 -1.2226563,1.7734374 -0.0183,0.008 -0.036787,0.01834 -0.054687,0.02734 -0.0098,0.003 -0.019097,0.0048 -0.029297,0.0078 -0.0056,0.003 -0.011878,0.0048 -0.017578,0.0078 -0.1521,0.042 -0.3040375,0.07661 -0.4609375,0.09961 -0.1197,0.017 -0.1567031,-0.04902 -0.1582031,-0.166015 -0.0012,-0.081 -0.00125,-0.162141 -0.00195,-0.244141 l 0.00391,-0.439453 c -6e-4,-0.032 -0.00205,-0.06566 -0.00195,-0.09766 C 5.0548875,9.9326876 5.1682,9.8842813 5.3125,9.8532813 5.4955,9.8122813 5.545,9.7547188 5.6875,9.6267188 5.8584,9.4727188 5.9608,9.2109063 6,8.9939063 c -0.4937,-0.001 -1.0041469,-9.531e-4 -1.4980469,-0.00195 -0.0537,0 -0.1063562,-9.531e-4 -0.1601562,-0.00195 -0.2016,-0.003 -0.3398438,-0.4006563 -0.3398438,-0.5976563 3e-4,-0.7747 0.00135,-1.2175875 0.00195,-1.9921876 0,-0.0075 -0.00145,-0.015937 -0.00195,-0.023437 -0.0155,-0.1448999 0.027456,-0.2632499 0.1601563,-0.34375 0.0516,-0.0315 0.1085687,-0.042969 0.1679687,-0.042969 0.7807,-4.001e-4 1.5609969,-0.00105 2.3417969,-0.00195 z m 4.001953,0 c 0.208,-1.998e-4 0.377547,0.2033439 0.310547,0.4023439 0.016,0.0377 0.01367,0.077887 0.01367,0.1171875 0,0.856 10e-4,1.7123594 0,2.5683594 -10e-4,0.765 -0.496609,1.4794374 -1.2246095,1.7734374 -0.018,0.008 -0.032781,0.01834 -0.050781,0.02734 -0.01,0.003 -0.02125,0.0048 -0.03125,0.0078 -0.005,0.003 -0.010625,0.0048 -0.015625,0.0078 -0.1519999,0.042 -0.3058906,0.07661 -0.4628906,0.09961 -0.12,0.017 -0.15525,-0.04902 -0.15625,-0.166015 -0.002,-0.081 -0.00195,-0.162141 -0.00195,-0.244141 l 0.00195,-0.439453 c 0,-0.032 -0.00195,-0.06566 -0.00195,-0.09766 10e-4,-0.1120004 0.1118594,-0.1594067 0.2558594,-0.1914067 0.183,-0.041 0.233,-0.098563 0.375,-0.2265625 0.171,-0.154 0.2735,-0.4158125 0.3125,-0.6328125 -0.494,-0.001 -1.0001407,-9.531e-4 -1.4941407,-0.00195 -0.054,0 -0.1091093,-9.531e-4 -0.1621093,-0.00195 -0.202,-0.003 -0.3398438,-0.4006563 -0.3398438,-0.5976563 0,-0.7748001 9.532e-4,-1.2175875 0.00195,-1.9921876 l 0,-0.023437 c -0.016,-0.1448999 0.025203,-0.2631499 0.1582032,-0.34375 0.051,-0.0314 0.1060156,-0.042969 0.1660156,-0.042969 0.781,-4.001e-4 1.5647032,-0.00105 2.345703,-0.00195 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/hangouts-working.svg b/.icons/Gruvbox-Plus-Dark/panel/16/hangouts-working.svg
new file mode 100644
index 000000000..f9e90e294
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/hangouts-working.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1 C 3.9101491 1 1 3.9101491 1 7.5 C 1.00378 10.908965 3.6405581 13.735847 7.0410156 13.976562 C 7.0384989 14.874999 7 16 7 16 C 10.949542 15.510867 14 12.081917 14 8 C 14 7.907964 13.991001 7.8300869 13.988281 7.7421875 C 13.993694 7.6615382 13.9976 7.580795 14 7.5 C 14 3.9101491 11.089851 1 7.5 1 z M 3.5 6 A 1.5 1.5 0 0 1 5 7.5 A 1.5 1.5 0 0 1 3.5 9 A 1.5 1.5 0 0 1 2 7.5 A 1.5 1.5 0 0 1 3.5 6 z M 7.5 6 A 1.5 1.5 0 0 1 9 7.5 A 1.5 1.5 0 0 1 7.5 9 A 1.5 1.5 0 0 1 6 7.5 A 1.5 1.5 0 0 1 7.5 6 z M 11.5 6 A 1.5 1.5 0 0 1 13 7.5 A 1.5 1.5 0 0 1 11.5 9 A 1.5 1.5 0 0 1 10 7.5 A 1.5 1.5 0 0 1 11.5 6 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/harmony-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/16/harmony-tray.svg
new file mode 100644
index 000000000..197e57c53
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/harmony-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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,1 C 4.134,1 1,4.134 1,8 1,11.866 4.134,15 8,15 11.866,15 15,11.866 15,8 15,4.134 11.866,1 8,1 Z M 10.211,2.9999 C 10.416,2.9999 10.777,3.1131 10.9,3.2167 L 11,3.3007 10.904,3.5839 C 10.686,4.2303 10.083,7.1136 9.8457,8.6386 9.7827,9.0416 9.6944,9.5637 9.6484,9.8007 9.5504,10.314 9.5458,10.509 9.6348,10.746 9.7748,11.121 9.77,11.159 9.541,11.264 9.428,11.316 9.1688,11.386 8.9648,11.422 8.2748,11.542 8.0655,11.389 8.0645,10.766 8.0645,10.346 8.1032,10.122 8.3672,9.0214 8.4842,8.5374 8.5781,8.1026 8.5781,8.0546 8.5781,7.9736 8.5583,7.968 8.2813,7.996 8.1183,8.013 7.6179,8.0301 7.1699,8.0331 6.7221,8.0361 6.3422,8.0523 6.3262,8.0683 6.3102,8.0853 6.221,8.4346 6.1289,8.8456 6.0368,9.2556 5.8723,9.9326 5.7617,10.348 5.6512,10.763 5.5511,11.226 5.541,11.377 5.529,11.557 5.499,11.675 5.4531,11.717 5.3489,11.812 4.8343,11.964 4.5098,11.994 4.115,12.035 3.9748,11.861 4.0039,11.57 4.0305,11.309 4.1853,10.745 4.5723,9.5077 5.227,7.4137 5.6389,5.0335 5.4648,4.3417 5.4215,4.1698 5.4155,4.0826 5.4473,4.0429 5.5464,3.9193 5.9441,3.7841 6.2715,3.7636 6.9475,3.7495 6.9148,4.0004 6.8926,4.5449 6.8727,5.033 6.7427,5.9515 6.623,6.5663 6.5858,6.7573 6.5671,6.9415 6.5801,6.9765 6.5996,7.0285 6.7801,7.04 7.6445,7.039 8.2165,7.039 8.7083,7.0218 8.7363,7.0038 8.8243,6.9458 8.8751,6.7519 9.2461,5.0683 9.4451,4.1675 9.6416,3.3719 9.6836,3.2988 9.7776,3.1321 10.01,2.9999 10.211,2.9999 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/hexchat-fileoffer.svg b/.icons/Gruvbox-Plus-Dark/panel/16/hexchat-fileoffer.svg
new file mode 120000
index 000000000..49efef62f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/hexchat-fileoffer.svg
@@ -0,0 +1 @@
+hexchat-highlight.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/hexchat-highlight.svg b/.icons/Gruvbox-Plus-Dark/panel/16/hexchat-highlight.svg
new file mode 100644
index 000000000..73b50922e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/hexchat-highlight.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 3.9453125 2 C 3.6305844 1.9997429 3.3396609 2.1633916 3.1816406 2.4277344 L 0.11914062 7.5683594 C -0.039842165 7.8349309 -0.039842165 8.1639732 0.11914062 8.4296875 L 3.1816406 13.572266 C 3.3395734 13.836266 3.6304969 14 3.9453125 14 L 10.058594 14 C 10.373584 14 10.661942 13.836266 10.820312 13.572266 L 13.880859 8.4296875 C 14.040105 8.1639732 14.040105 7.8349309 13.880859 7.5683594 L 10.820312 2.4277344 C 10.661942 2.1639059 10.373584 2.0002572 10.058594 2 L 3.9453125 2 z M 4.5742188 4 L 9.4296875 4 L 9.4882812 4.0976562 L 7 6.5859375 L 4.5136719 4.0996094 L 4.5742188 4 z M 10.542969 5.8710938 L 11.808594 8 L 10.542969 10.128906 L 8.4140625 8 L 10.542969 5.8710938 z M 3.4589844 5.8730469 L 5.5859375 8 L 3.4589844 10.126953 L 2.1914062 8 L 3.4589844 5.8730469 z M 7 9.4140625 L 9.4863281 11.900391 L 9.4277344 12 L 4.5742188 12 L 4.5136719 11.900391 L 7 9.4140625 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 12.432348,2.0003749 C 12.088438,2 11.890091,2.3488977 12.064445,2.6023212 l 0.7614,1.0983681 0.757401,1.0984431 c 0.186351,0.2678234 0.64943,0.2678234 0.834981,0 l 0.7606,-1.0983681 0.757401,-1.0983682 C 16.118579,2.3345728 15.88824,2.0014249 15.519537,2 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/hexchat-indicator.svg b/.icons/Gruvbox-Plus-Dark/panel/16/hexchat-indicator.svg
new file mode 100644
index 000000000..ce9e3600d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/hexchat-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 3.9453125 2 C 3.6305844 1.9997429 3.3396609 2.1633916 3.1816406 2.4277344 L 0.11914062 7.5683594 C -0.039842165 7.8349309 -0.039842165 8.1639732 0.11914062 8.4296875 L 3.1816406 13.572266 C 3.3395734 13.836266 3.6304969 14 3.9453125 14 L 10.058594 14 C 10.373584 14 10.661942 13.836266 10.820312 13.572266 L 13.880859 8.4296875 C 14.040105 8.1639732 14.040105 7.8349309 13.880859 7.5683594 L 10.820312 2.4277344 C 10.661942 2.1639059 10.373584 2.0002572 10.058594 2 L 3.9453125 2 z M 4.5742188 4 L 9.4296875 4 L 9.4882812 4.0976562 L 7 6.5859375 L 4.5136719 4.0996094 L 4.5742188 4 z M 10.542969 5.8710938 L 11.808594 8 L 10.542969 10.128906 L 8.4140625 8 L 10.542969 5.8710938 z M 3.4589844 5.8730469 L 5.5859375 8 L 3.4589844 10.126953 L 2.1914062 8 L 3.4589844 5.8730469 z M 7 9.4140625 L 9.4863281 11.900391 L 9.4277344 12 L 4.5742188 12 L 4.5136719 11.900391 L 7 9.4140625 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/hexchat-message.svg b/.icons/Gruvbox-Plus-Dark/panel/16/hexchat-message.svg
new file mode 120000
index 000000000..49efef62f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/hexchat-message.svg
@@ -0,0 +1 @@
+hexchat-highlight.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/high-signal-lock.svg b/.icons/Gruvbox-Plus-Dark/panel/16/high-signal-lock.svg
new file mode 120000
index 000000000..61084b9bd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/high-signal.svg b/.icons/Gruvbox-Plus-Dark/panel/16/high-signal.svg
new file mode 120000
index 000000000..d01f14302
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/hipchat4-attention.svg b/.icons/Gruvbox-Plus-Dark/panel/16/hipchat4-attention.svg
new file mode 100644
index 000000000..67896de46
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/hipchat4-attention.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 0.94726562 C 3.4051875 0.94726562 0 4.0677344 0 7.9785156 C 0 11.889766 3.4051875 15.009766 7.5 15.009766 A 0.93759375 0.93759375 0 0 0 7.5019531 15.009766 C 8.0757031 15.008828 8.6385156 14.899141 9.1972656 14.775391 C 10.348516 15.533828 11.694453 16.216563 13.291016 15.929688 A 0.93759375 0.93759375 0 0 0 13.806641 14.365234 C 13.260081 13.787734 12.971953 13.426953 12.955078 12.658203 C 14.202891 11.375703 14.998125 9.7438281 15 7.9785156 C 15 4.0677344 11.595 0.94726562 7.5 0.94726562 z M 7.5 2.9453125 C 10.578405 2.9453125 12.998913 5.2275022 13 7.9765625 C 12.9988 9.1420178 12.473953 10.286679 11.521484 11.265625 L 10.9375 11.865234 L 10.955078 12.701172 C 10.961978 13.018036 11.115323 13.290459 11.203125 13.587891 C 10.911627 13.444641 10.62978 13.324786 10.296875 13.105469 L 9.5917969 12.638672 L 8.765625 12.820312 C 8.2411543 12.936473 7.8208158 13.009045 7.5 13.009766 C 4.421107 13.009766 2 10.728947 2 7.9785156 C 2 5.2286916 4.4211375 2.9453125 7.5 2.9453125 z M 4.4785156 8.4941406 A 0.50005 0.50005 0 0 0 4.0253906 9.1582031 C 4.0253906 9.1582031 4.2095038 9.6773428 4.7363281 10.128906 C 5.2631524 10.58047 6.15 11 7.5 11 C 8.85 11 9.7368475 10.58047 10.263672 10.128906 C 10.790496 9.6773428 10.974609 9.1582031 10.974609 9.1582031 A 0.50028184 0.50028184 0 0 0 10.025391 8.8417969 C 10.025391 8.8417969 9.959504 9.0726574 9.6113281 9.3710938 C 9.2631524 9.66953 8.65 10 7.5 10 C 6.35 10 5.7368476 9.66953 5.3886719 9.3710938 C 5.0404962 9.0726574 4.9746094 8.8417969 4.9746094 8.8417969 A 0.50005 0.50005 0 0 0 4.4785156 8.4941406 z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="7.5" cy="6.5" r="1.5"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/hipchat4.svg b/.icons/Gruvbox-Plus-Dark/panel/16/hipchat4.svg
new file mode 100644
index 000000000..b366904d1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/hipchat4.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 0.94726562 C 3.4051875 0.94726562 0 4.0677344 0 7.9785156 C 0 11.889766 3.4051875 15.009766 7.5 15.009766 A 0.93759375 0.93759375 0 0 0 7.5019531 15.009766 C 8.0757031 15.008828 8.6385156 14.899141 9.1972656 14.775391 C 10.348516 15.533828 11.694453 16.216563 13.291016 15.929688 A 0.93759375 0.93759375 0 0 0 13.806641 14.365234 C 13.260081 13.787734 12.971953 13.426953 12.955078 12.658203 C 14.202891 11.375703 14.998125 9.7438281 15 7.9785156 C 15 4.0677344 11.595 0.94726562 7.5 0.94726562 z M 7.5 2.9453125 C 10.578405 2.9453125 12.998913 5.2275022 13 7.9765625 C 12.9988 9.1420178 12.473953 10.286679 11.521484 11.265625 L 10.9375 11.865234 L 10.955078 12.701172 C 10.961978 13.018036 11.115323 13.290459 11.203125 13.587891 C 10.911627 13.444641 10.62978 13.324786 10.296875 13.105469 L 9.5917969 12.638672 L 8.765625 12.820312 C 8.2411543 12.936473 7.8208158 13.009045 7.5 13.009766 C 4.421107 13.009766 2 10.728947 2 7.9785156 C 2 5.2286916 4.4211375 2.9453125 7.5 2.9453125 z M 4.4785156 8.4941406 A 0.50005 0.50005 0 0 0 4.0253906 9.1582031 C 4.0253906 9.1582031 4.2095038 9.6773428 4.7363281 10.128906 C 5.2631524 10.58047 6.15 11 7.5 11 C 8.85 11 9.7368475 10.58047 10.263672 10.128906 C 10.790496 9.6773428 10.974609 9.1582031 10.974609 9.1582031 A 0.50028184 0.50028184 0 0 0 10.025391 8.8417969 C 10.025391 8.8417969 9.959504 9.0726574 9.6113281 9.3710938 C 9.2631524 9.66953 8.65 10 7.5 10 C 6.35 10 5.7368476 9.66953 5.3886719 9.3710938 C 5.0404962 9.0726574 4.9746094 8.8417969 4.9746094 8.8417969 A 0.50005 0.50005 0 0 0 4.4785156 8.4941406 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/hp-indicator.svg b/.icons/Gruvbox-Plus-Dark/panel/16/hp-indicator.svg
new file mode 100644
index 000000000..d7781d4cf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/hp-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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,1 C 7.86,1 7.7226,1.0124 7.5844,1.0205 7.1723,2.1963 6.7532,3.877 6.3474,5.0259 6.9213,5.0473 7.8084,5.1334 8.2083,5.6514 8.3964,5.8954 8.3806,6.2771 8.2704,6.5742 7.7506,8.0307 7.2178,9.5553 6.7012,11.011 6.2448,11.018 5.7904,11.008 5.334,11.011 5.2701,11.01 5.2091,11.022 5.1477,10.998 5.7292,9.4005 6.2988,7.7158 6.8704,6.1127 6.5983,6.1088 6.3287,6.1178 6.0553,6.1127 6.0139,6.2004 5.9791,6.2981 5.9476,6.3896 5.4209,7.8671 4.8892,9.4092 4.365,10.889 4.34,10.926 4.3472,11.011 4.2881,11.011 3.852,11.013 3.4157,11.009 2.9808,11.011 2.9017,11.01 2.8264,11.019 2.75,10.996 3.7891,8.1178 4.8344,4.3109 5.8757,1.3285 3.0428,2.2239 1,4.8634 1,7.9996 1,11.219 3.1528,13.909 6.1013,14.733 7.2432,11.558 8.5591,8.2404 9.6695,5.1271 9.6809,5.1034 9.6896,5.0452 9.7001,5.0211 V 5.0194 C 10.432,5.0271 11.183,5.0335 11.915,5.0348 12.154,5.04 12.389,5.0081 12.623,5.0809 12.891,5.1537 13.14,5.3629 13.221,5.6364 13.282,5.85 13.236,6.0749 13.159,6.2806 12.693,7.6419 12.212,9.021 11.731,10.376 11.61,10.729 11.062,10.947 10.7,10.96 10.129,10.972 9.5619,10.964 8.9914,10.975 8.5171,12.296 7.8224,13.591 7.3079,14.966 7.5354,14.988 7.7664,15 8,15 11.878,15 15,11.878 15,8.0005 15,4.1223 11.878,1.0005 8,1.0005 Z M 6.1014,14.732 C 6.2962,14.787 6.493,14.836 6.6944,14.874 6.4939,14.835 6.2958,14.787 6.1014,14.732 Z M 5.8758,1.3281 C 6.1472,1.2423 6.4261,1.1742 6.7114,1.123 6.4267,1.1757 6.1471,1.2424 5.8758,1.3281 Z M 6.7114,1.123 C 6.9957,1.0721 7.286,1.0378 7.5809,1.0205 7.286,1.0378 6.9953,1.0706 6.7114,1.123 Z M 11.076,5.8784 C 11.053,5.8758 11.03,5.8749 11.007,5.8818 V 5.88 C 10.992,5.8839 10.973,5.8982 10.962,5.9108 10.463,7.3073 9.9696,8.7375 9.47,10.131 9.7448,10.132 10.026,10.149 10.3,10.131 10.784,8.7244 11.286,7.2843 11.776,5.8817 11.566,5.8765 11.358,5.8855 11.146,5.8817 11.124,5.8849 11.099,5.8808 11.076,5.8783 Z M 6.7487,14.883 C 6.9312,14.916 7.1151,14.947 7.3027,14.965 7.1148,14.947 6.9311,14.918 6.7487,14.883 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/ibus-keyboard.svg b/.icons/Gruvbox-Plus-Dark/panel/16/ibus-keyboard.svg
new file mode 120000
index 000000000..9d1f3ab6c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/ic_light_enpass.svg b/.icons/Gruvbox-Plus-Dark/panel/16/ic_light_enpass.svg
new file mode 100644
index 000000000..1a13f74b0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/ic_light_enpass.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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,1 A 7,7 0 0 0 1,8 7,7 0 0 0 8,15 7,7 0 0 0 15,8 7,7 0 0 0 8,1 Z M 6.5,4 H 9.5 C 10.331,4 11,4.6792 11,5.5234 V 6.2871 C 11,7.131 10.331,8 9.5,8 H 9 V 11.238 C 9,11.66 8.79,12 8.375,12 H 7.625 C 7.21,12 7.015,11.66 7,11.238 V 8 H 6.5 C 5.669,8 5,7.1307 5,6.2871 V 5.5234 C 5,4.6792 5.669,4 6.5,4 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/idle-bad-signal-lock.svg b/.icons/Gruvbox-Plus-Dark/panel/16/idle-bad-signal-lock.svg
new file mode 120000
index 000000000..3a6aeaa7d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/idle-bad-signal.svg b/.icons/Gruvbox-Plus-Dark/panel/16/idle-bad-signal.svg
new file mode 120000
index 000000000..b158bb2d4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/idle-good-signal-lock.svg b/.icons/Gruvbox-Plus-Dark/panel/16/idle-good-signal-lock.svg
new file mode 120000
index 000000000..921b3e1ba
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/idle-good-signal.svg b/.icons/Gruvbox-Plus-Dark/panel/16/idle-good-signal.svg
new file mode 120000
index 000000000..13d3e7f1d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/idle-high-signal-lock.svg b/.icons/Gruvbox-Plus-Dark/panel/16/idle-high-signal-lock.svg
new file mode 120000
index 000000000..61084b9bd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/idle-high-signal.svg b/.icons/Gruvbox-Plus-Dark/panel/16/idle-high-signal.svg
new file mode 120000
index 000000000..d01f14302
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/idle-low-signal-lock.svg b/.icons/Gruvbox-Plus-Dark/panel/16/idle-low-signal-lock.svg
new file mode 120000
index 000000000..740576893
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/idle-low-signal.svg b/.icons/Gruvbox-Plus-Dark/panel/16/idle-low-signal.svg
new file mode 120000
index 000000000..72f65ffb4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-cpufreq-100.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-cpufreq-100.svg
new file mode 100644
index 000000000..9a8537917
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-cpufreq-100.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 3.3477,0 A 0.25823,0.25823 0 0 0 3.0938,0.2617 V 1.8301 C 2.4445,1.9388 1.9388,2.4445 1.8301,3.0938 H 0.2617 A 0.25875,0.25875 0 1 0 0.2617,3.6113 H 1.8027 V 6.1934 H 0.2617 A 0.25823,0.25823 0 1 0 0.2617,6.709 H 1.8027 V 9.291 H 0.2617 A 0.25823,0.25823 0 1 0 0.2617,9.807 H 1.8027 V 12.389 H 0.2617 A 0.2585,0.2585 0 1 0 0.2617,12.906 H 1.8301 C 1.9388,13.556 2.4445,14.061 3.0938,14.17 V 15.738 A 0.25875,0.25875 0 1 0 3.6113,15.738 V 14.197 H 6.1934 V 15.738 A 0.25823,0.25823 0 1 0 6.709,15.738 V 14.197 H 9.291 V 15.738 A 0.25823,0.25823 0 1 0 9.807,15.738 V 14.197 H 12.389 V 15.738 A 0.2585,0.2585 0 1 0 12.906,15.738 V 14.17 C 13.556,14.061 14.061,13.556 14.17,12.906 H 15.738 A 0.25823,0.25823 0 0 0 16,12.645 0.25823,0.25823 0 0 0 15.738,12.389 H 14.197 V 9.807 H 15.738 A 0.25823,0.25823 0 0 0 16,9.545 0.25823,0.25823 0 0 0 15.738,9.291 H 14.197 V 6.709 H 15.738 A 0.25823,0.25823 0 0 0 16,6.4473 0.25823,0.25823 0 0 0 15.738,6.1934 H 14.197 V 3.6113 H 15.738 A 0.25823,0.25823 0 0 0 16,3.3477 0.25823,0.25823 0 0 0 15.738,3.0938 H 14.17 C 14.061,2.4445 13.556,1.9388 12.906,1.8301 V 0.2617 A 0.25823,0.25823 0 0 0 12.643,0 0.25823,0.25823 0 0 0 12.389,0.2617 V 1.8027 H 9.807 V 0.2617 A 0.25823,0.25823 0 0 0 9.545,0 0.25823,0.25823 0 0 0 9.291,0.2617 V 1.8027 H 6.709 V 0.2617 A 0.25823,0.25823 0 0 0 6.4473,0 0.25823,0.25823 0 0 0 6.1934,0.2617 V 1.8027 H 3.6113 V 0.2617 A 0.25823,0.25823 0 0 0 3.3477,0 Z M 3.5,3 H 12.5 C 12.777,3 13,3.223 13,3.5 13,3.777 12.777,4 12.5,4 H 3.5 C 3.223,4 3,3.777 3,3.5 3,3.223 3.223,3 3.5,3 Z M 3.5,6 H 12.5 C 12.777,6 13,6.223 13,6.5 13,6.777 12.777,7 12.5,7 H 3.5 C 3.223,7 3,6.777 3,6.5 3,6.223 3.223,6 3.5,6 Z M 3.5,9 H 12.5 C 12.777,9 13,9.223 13,9.5 13,9.777 12.777,10 12.5,10 H 3.5 C 3.223,10 3,9.777 3,9.5 3,9.223 3.223,9 3.5,9 Z M 3.5,12 H 12.5 C 12.777,12 13,12.223 13,12.5 13,12.777 12.777,13 12.5,13 H 3.5 C 3.223,13 3,12.777 3,12.5 3,12.223 3.223,12 3.5,12 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/indicator-cpufreq-25.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-cpufreq-25.svg
new file mode 100644
index 000000000..f1070dba8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-cpufreq-25.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 3.3477,0 A 0.25823,0.25823 0 0 0 3.0938,0.2617 V 1.8301 C 2.4445,1.9388 1.9388,2.4445 1.8301,3.0938 H 0.2617 A 0.25875,0.25875 0 1 0 0.2617,3.6113 H 1.8027 V 6.1934 H 0.2617 A 0.25823,0.25823 0 1 0 0.2617,6.709 H 1.8027 V 9.291 H 0.2617 A 0.25823,0.25823 0 1 0 0.2617,9.807 H 1.8027 V 12.389 H 0.2617 A 0.2585,0.2585 0 1 0 0.2617,12.906 H 1.8301 C 1.9388,13.556 2.4445,14.061 3.0938,14.17 V 15.738 A 0.25875,0.25875 0 1 0 3.6113,15.738 V 14.197 H 6.1934 V 15.738 A 0.25823,0.25823 0 1 0 6.709,15.738 V 14.197 H 9.291 V 15.738 A 0.25823,0.25823 0 1 0 9.807,15.738 V 14.197 H 12.389 V 15.738 A 0.2585,0.2585 0 1 0 12.906,15.738 V 14.17 C 13.556,14.061 14.061,13.556 14.17,12.906 H 15.738 A 0.25823,0.25823 0 0 0 16,12.645 0.25823,0.25823 0 0 0 15.738,12.389 H 14.197 V 9.807 H 15.738 A 0.25823,0.25823 0 0 0 16,9.545 0.25823,0.25823 0 0 0 15.738,9.291 H 14.197 V 6.709 H 15.738 A 0.25823,0.25823 0 0 0 16,6.4473 0.25823,0.25823 0 0 0 15.738,6.1934 H 14.197 V 3.6113 H 15.738 A 0.25823,0.25823 0 0 0 16,3.3477 0.25823,0.25823 0 0 0 15.738,3.0938 H 14.17 C 14.061,2.4445 13.556,1.9388 12.906,1.8301 V 0.2617 A 0.25823,0.25823 0 0 0 12.643,0 0.25823,0.25823 0 0 0 12.389,0.2617 V 1.8027 H 9.807 V 0.2617 A 0.25823,0.25823 0 0 0 9.545,0 0.25823,0.25823 0 0 0 9.291,0.2617 V 1.8027 H 6.709 V 0.2617 A 0.25823,0.25823 0 0 0 6.4473,0 0.25823,0.25823 0 0 0 6.1934,0.2617 V 1.8027 H 3.6113 V 0.2617 A 0.25823,0.25823 0 0 0 3.3477,0 Z M 3.5,12 H 12.5 C 12.777,12 13,12.223 13,12.5 13,12.777 12.777,13 12.5,13 H 3.5 C 3.223,13 3,12.777 3,12.5 3,12.223 3.223,12 3.5,12 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/indicator-cpufreq-50.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-cpufreq-50.svg
new file mode 100644
index 000000000..3f093bcae
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-cpufreq-50.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 3.3477,0 A 0.25823,0.25823 0 0 0 3.0938,0.2617 V 1.8301 C 2.4445,1.9388 1.9388,2.4445 1.8301,3.0938 H 0.2617 A 0.25875,0.25875 0 1 0 0.2617,3.6113 H 1.8027 V 6.1934 H 0.2617 A 0.25823,0.25823 0 1 0 0.2617,6.709 H 1.8027 V 9.291 H 0.2617 A 0.25823,0.25823 0 1 0 0.2617,9.807 H 1.8027 V 12.389 H 0.2617 A 0.2585,0.2585 0 1 0 0.2617,12.906 H 1.8301 C 1.9388,13.556 2.4445,14.061 3.0938,14.17 V 15.738 A 0.25875,0.25875 0 1 0 3.6113,15.738 V 14.197 H 6.1934 V 15.738 A 0.25823,0.25823 0 1 0 6.709,15.738 V 14.197 H 9.291 V 15.738 A 0.25823,0.25823 0 1 0 9.807,15.738 V 14.197 H 12.389 V 15.738 A 0.2585,0.2585 0 1 0 12.906,15.738 V 14.17 C 13.556,14.061 14.061,13.556 14.17,12.906 H 15.738 A 0.25823,0.25823 0 0 0 16,12.645 0.25823,0.25823 0 0 0 15.738,12.389 H 14.197 V 9.807 H 15.738 A 0.25823,0.25823 0 0 0 16,9.545 0.25823,0.25823 0 0 0 15.738,9.291 H 14.197 V 6.709 H 15.738 A 0.25823,0.25823 0 0 0 16,6.4473 0.25823,0.25823 0 0 0 15.738,6.1934 H 14.197 V 3.6113 H 15.738 A 0.25823,0.25823 0 0 0 16,3.3477 0.25823,0.25823 0 0 0 15.738,3.0938 H 14.17 C 14.061,2.4445 13.556,1.9388 12.906,1.8301 V 0.2617 A 0.25823,0.25823 0 0 0 12.643,0 0.25823,0.25823 0 0 0 12.389,0.2617 V 1.8027 H 9.807 V 0.2617 A 0.25823,0.25823 0 0 0 9.545,0 0.25823,0.25823 0 0 0 9.291,0.2617 V 1.8027 H 6.709 V 0.2617 A 0.25823,0.25823 0 0 0 6.4473,0 0.25823,0.25823 0 0 0 6.1934,0.2617 V 1.8027 H 3.6113 V 0.2617 A 0.25823,0.25823 0 0 0 3.3477,0 Z M 3.5,9 H 12.5 C 12.777,9 13,9.223 13,9.5 13,9.777 12.777,10 12.5,10 H 3.5 C 3.223,10 3,9.777 3,9.5 3,9.223 3.223,9 3.5,9 Z M 3.5,12 H 12.5 C 12.777,12 13,12.223 13,12.5 13,12.777 12.777,13 12.5,13 H 3.5 C 3.223,13 3,12.777 3,12.5 3,12.223 3.223,12 3.5,12 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/indicator-cpufreq-75.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-cpufreq-75.svg
new file mode 100644
index 000000000..2b4098061
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-cpufreq-75.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 3.3477,0 A 0.25823,0.25823 0 0 0 3.0938,0.2617 V 1.8301 C 2.4445,1.9388 1.9388,2.4445 1.8301,3.0938 H 0.2617 A 0.25875,0.25875 0 1 0 0.2617,3.6113 H 1.8027 V 6.1934 H 0.2617 A 0.25823,0.25823 0 1 0 0.2617,6.709 H 1.8027 V 9.291 H 0.2617 A 0.25823,0.25823 0 1 0 0.2617,9.807 H 1.8027 V 12.389 H 0.2617 A 0.2585,0.2585 0 1 0 0.2617,12.906 H 1.8301 C 1.9388,13.556 2.4445,14.061 3.0938,14.17 V 15.738 A 0.25875,0.25875 0 1 0 3.6113,15.738 V 14.197 H 6.1934 V 15.738 A 0.25823,0.25823 0 1 0 6.709,15.738 V 14.197 H 9.291 V 15.738 A 0.25823,0.25823 0 1 0 9.807,15.738 V 14.197 H 12.389 V 15.738 A 0.2585,0.2585 0 1 0 12.906,15.738 V 14.17 C 13.556,14.061 14.061,13.556 14.17,12.906 H 15.738 A 0.25823,0.25823 0 0 0 16,12.645 0.25823,0.25823 0 0 0 15.738,12.389 H 14.197 V 9.807 H 15.738 A 0.25823,0.25823 0 0 0 16,9.545 0.25823,0.25823 0 0 0 15.738,9.291 H 14.197 V 6.709 H 15.738 A 0.25823,0.25823 0 0 0 16,6.4473 0.25823,0.25823 0 0 0 15.738,6.1934 H 14.197 V 3.6113 H 15.738 A 0.25823,0.25823 0 0 0 16,3.3477 0.25823,0.25823 0 0 0 15.738,3.0938 H 14.17 C 14.061,2.4445 13.556,1.9388 12.906,1.8301 V 0.2617 A 0.25823,0.25823 0 0 0 12.643,0 0.25823,0.25823 0 0 0 12.389,0.2617 V 1.8027 H 9.807 V 0.2617 A 0.25823,0.25823 0 0 0 9.545,0 0.25823,0.25823 0 0 0 9.291,0.2617 V 1.8027 H 6.709 V 0.2617 A 0.25823,0.25823 0 0 0 6.4473,0 0.25823,0.25823 0 0 0 6.1934,0.2617 V 1.8027 H 3.6113 V 0.2617 A 0.25823,0.25823 0 0 0 3.3477,0 Z M 3.5,6 H 12.5 C 12.777,6 13,6.223 13,6.5 13,6.777 12.777,7 12.5,7 H 3.5 C 3.223,7 3,6.777 3,6.5 3,6.223 3.223,6 3.5,6 Z M 3.5,9 H 12.5 C 12.777,9 13,9.223 13,9.5 13,9.777 12.777,10 12.5,10 H 3.5 C 3.223,10 3,9.777 3,9.5 3,9.223 3.223,9 3.5,9 Z M 3.5,12 H 12.5 C 12.777,12 13,12.223 13,12.5 13,12.777 12.777,13 12.5,13 H 3.5 C 3.223,13 3,12.777 3,12.5 3,12.223 3.223,12 3.5,12 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/indicator-cpufreq.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-cpufreq.svg
new file mode 100644
index 000000000..090e8df80
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-cpufreq.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 3.3482,0 A 0.25823,0.25823 0 0 0 3.094,0.2623 V 1.8297 C 2.4447,1.9384 1.938,2.4451 1.8292,3.0944 H 0.2618 A 0.25823,0.25823 0 1 0 0.2618,3.6108 H 1.8029 V 6.1928 H 0.2618 A 0.25823,0.25823 0 1 0 0.2618,6.7092 H 1.8029 V 9.291 H 0.2618 A 0.2585,0.2585 0 1 0 0.2618,9.808 H 1.8029 V 12.39 H 0.2618 A 0.25823,0.25823 0 1 0 0.2618,12.906 H 1.8292 C 1.938,13.555 2.4447,14.062 3.094,14.171 V 15.738 A 0.25823,0.25823 0 1 0 3.6104,15.738 V 14.197 H 6.1924 V 15.738 A 0.25823,0.25823 0 1 0 6.7088,15.738 V 14.197 H 9.291 V 15.738 A 0.25823,0.25823 0 1 0 9.807,15.738 V 14.197 H 12.389 V 15.738 A 0.2585,0.2585 0 1 0 12.906,15.738 V 14.171 C 13.555,14.062 14.062,13.555 14.17,12.906 H 15.738 A 0.25823,0.25823 0 0 0 16,12.644 0.25823,0.25823 0 0 0 15.738,12.39 H 14.197 V 9.808 H 15.738 A 0.25823,0.25823 0 0 0 16,9.545 0.25823,0.25823 0 0 0 15.738,9.291 H 14.197 V 6.7092 H 15.738 A 0.25823,0.25823 0 0 0 16.001,6.4472 0.25823,0.25823 0 0 0 15.739,6.193 H 14.198 V 3.611 H 15.739 A 0.25823,0.25823 0 0 0 16.001,3.3488 0.25823,0.25823 0 0 0 15.739,3.0946 H 14.171 C 14.062,2.4453 13.555,1.9386 12.906,1.8298 V 0.2624 A 0.25823,0.25823 0 0 0 12.643,2e-4 0.25823,0.25823 0 0 0 12.389,0.2625 V 1.8036 H 9.807 V 0.2625 A 0.25823,0.25823 0 0 0 9.545,2e-4 0.25823,0.25823 0 0 0 9.291,0.2625 V 1.8036 H 6.7094 V 0.2625 A 0.25823,0.25823 0 0 0 6.447,2e-4 0.25823,0.25823 0 0 0 6.1928,0.2625 V 1.8036 H 3.6108 V 0.2625 A 0.25823,0.25823 0 0 0 3.3486,2e-4 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/indicator-feedindicator-attention.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-feedindicator-attention.svg
new file mode 100644
index 000000000..01cbe6170
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-feedindicator-attention.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" 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="m1 1v2c1.167 0 4.373 0.7051 7.055 2.57 2.681 1.865 4.945 4.763 4.945 9.43h2c0-5.333-2.736-8.935-5.805-11.07-3.069-2.135-6.362-2.93-8.195-2.93zm0 5v2c3.5 0 7 2.533 7 7h2c0-5.533-4.5-9-9-9z" fill="currentColor"/>
+ <path class="ColorScheme-Highlight" d="m3 11c-1.107 0-2 0.896-2 2 0 1.105 0.893 2 2 2 1.104 0 2-0.8951 2-2-7.201e-4 -1.104-0.8956-2-2-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/indicator-feedindicator.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-feedindicator.svg
new file mode 100644
index 000000000..90563d1ac
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-feedindicator.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" 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="m1 1v2c1.167 0 4.373 0.7051 7.055 2.57 2.681 1.865 4.945 4.763 4.945 9.43h2c0-5.333-2.736-8.935-5.805-11.07-3.069-2.135-6.362-2.93-8.195-2.93zm0 5v2c3.5 0 7 2.533 7 7h2c0-5.533-4.5-9-9-9zm2 5c-1.107 0-2 0.896-2 2 0 1.105 0.893 2 2 2 1.104 0 2-0.8951 2-2-7.201e-4 -1.104-0.8956-2-2-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/indicator-fortune.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-fortune.svg
new file mode 100644
index 000000000..619cb3184
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-fortune.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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.786,1.2033 C 2.8421,2.0548 0.76416,4.3456 1.0215,7.5315 1.3184,11.207 6.6452,14.923 8.7315,15 9.6407,14.785 9.1143,11.875 8.5792,9.6786 8.4288,9.0851 8.2784,8.4937 8.1055,7.8992 8.0499,7.707 7.9825,7.4684 7.9649,7.4103 7.6797,6.4542 7.335,5.3625 6.7707,3.6267 6.6641,3.313 6.8887,2.9845 7.2168,2.974 7.4366,2.9666 7.6348,3.1085 7.6993,3.3206 8.6778,6.3291 9.0655,7.6518 9.4639,9.2044 11.035,11.173 13.319,13.866 14.057,13.699 15.195,13.439 15.608,5.8633 13.531,3.527 11.455,1.1904 8.7061,0.64126 5.7856,1.2035 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ak.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ak.svg
new file mode 100644
index 000000000..4737ed2aa
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ak.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.002 9h4m-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="m14 12-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/16/indicator-keyboard-Am.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Am.svg
new file mode 100644
index 000000000..a2c89b88f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Am.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m1.002 9h4m-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="m15 12v-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/16/indicator-keyboard-Ar-1.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ar-1.svg
new file mode 120000
index 000000000..86266ed4a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Ar-10.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ar-10.svg
new file mode 120000
index 000000000..86266ed4a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Ar-11.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ar-11.svg
new file mode 120000
index 000000000..86266ed4a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Ar-2.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ar-2.svg
new file mode 120000
index 000000000..86266ed4a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Ar-3.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ar-3.svg
new file mode 120000
index 000000000..86266ed4a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Ar-4.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ar-4.svg
new file mode 120000
index 000000000..86266ed4a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Ar-5.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ar-5.svg
new file mode 120000
index 000000000..86266ed4a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Ar-6.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ar-6.svg
new file mode 120000
index 000000000..86266ed4a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Ar-7.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ar-7.svg
new file mode 120000
index 000000000..86266ed4a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Ar-8.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ar-8.svg
new file mode 120000
index 000000000..86266ed4a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Ar-9.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ar-9.svg
new file mode 120000
index 000000000..86266ed4a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Ar.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ar.svg
new file mode 100644
index 000000000..14603d957
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ar.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.002 9h4m-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="m14 12-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/16/indicator-keyboard-Av.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Av.svg
new file mode 100644
index 000000000..7f43dd6d8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Av.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.002 9h4m-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="m15 4-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/16/indicator-keyboard-Az-1.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Az-1.svg
new file mode 120000
index 000000000..062c1a53f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Az-2.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Az-2.svg
new file mode 120000
index 000000000..062c1a53f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Az.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Az.svg
new file mode 100644
index 000000000..c1fd01991
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Az.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.002 9h4m-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="m10 4h4l-4 8h4v0" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Be-1.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Be-1.svg
new file mode 120000
index 000000000..f0306a48c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Be-10.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Be-10.svg
new file mode 120000
index 000000000..f0306a48c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Be-11.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Be-11.svg
new file mode 120000
index 000000000..f0306a48c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Be-12.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Be-12.svg
new file mode 120000
index 000000000..f0306a48c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Be-13.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Be-13.svg
new file mode 120000
index 000000000..f0306a48c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Be-14.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Be-14.svg
new file mode 120000
index 000000000..f0306a48c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Be-2.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Be-2.svg
new file mode 120000
index 000000000..f0306a48c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Be-3.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Be-3.svg
new file mode 120000
index 000000000..f0306a48c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Be-4.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Be-4.svg
new file mode 120000
index 000000000..f0306a48c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Be-5.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Be-5.svg
new file mode 120000
index 000000000..f0306a48c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Be-6.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Be-6.svg
new file mode 120000
index 000000000..f0306a48c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Be-7.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Be-7.svg
new file mode 120000
index 000000000..f0306a48c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Be-8.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Be-8.svg
new file mode 120000
index 000000000..f0306a48c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Be-9.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Be-9.svg
new file mode 120000
index 000000000..f0306a48c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Be.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Be.svg
new file mode 100644
index 000000000..24c54557f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Be.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 7.977s2 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="m11 12h4m-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/16/indicator-keyboard-Bg-1.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Bg-1.svg
new file mode 120000
index 000000000..1abf17d37
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Bg-2.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Bg-2.svg
new file mode 120000
index 000000000..1abf17d37
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Bg-3.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Bg-3.svg
new file mode 120000
index 000000000..1abf17d37
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Bg.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Bg.svg
new file mode 100644
index 000000000..cca636f04
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Bg.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m1 7.977s2 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="m13 9h2m-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/16/indicator-keyboard-Bm.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Bm.svg
new file mode 100644
index 000000000..089c844be
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Bm.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m1 7.977s2 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 12v-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/16/indicator-keyboard-Bn-1.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Bn-1.svg
new file mode 120000
index 000000000..0447c2210
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Bn-2.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Bn-2.svg
new file mode 120000
index 000000000..0447c2210
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Bn-3.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Bn-3.svg
new file mode 120000
index 000000000..0447c2210
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Bn-4.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Bn-4.svg
new file mode 120000
index 000000000..0447c2210
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Bn.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Bn.svg
new file mode 100644
index 000000000..c7c9ac115
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Bn.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 7.977s2 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="m11 12v-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/16/indicator-keyboard-Br-1.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Br-1.svg
new file mode 120000
index 000000000..407086e82
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Br-2.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Br-2.svg
new file mode 120000
index 000000000..407086e82
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Br-3.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Br-3.svg
new file mode 120000
index 000000000..407086e82
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Br.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Br.svg
new file mode 100644
index 000000000..1af1bf53a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Br.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 7.977s2 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 12-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/16/indicator-keyboard-Bs-1.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Bs-1.svg
new file mode 120000
index 000000000..53b805827
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Bs-2.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Bs-2.svg
new file mode 120000
index 000000000..53b805827
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Bs-3.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Bs-3.svg
new file mode 120000
index 000000000..53b805827
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Bs-4.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Bs-4.svg
new file mode 120000
index 000000000..53b805827
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Bs-5.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Bs-5.svg
new file mode 120000
index 000000000..53b805827
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Bs.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Bs.svg
new file mode 100644
index 000000000..a332846bf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Bs.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 7.977s2 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="m11 11c0 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/16/indicator-keyboard-By-1.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-By-1.svg
new file mode 120000
index 000000000..21ffb6433
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-By-2.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-By-2.svg
new file mode 120000
index 000000000..21ffb6433
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-By-3.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-By-3.svg
new file mode 120000
index 000000000..21ffb6433
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-By.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-By.svg
new file mode 100644
index 000000000..da281ed8a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-By.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m1 7.977s2 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="m12 12v-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/16/indicator-keyboard-Ch.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ch.svg
new file mode 100644
index 000000000..5dc2283a0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ch.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 11c0 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="m10 8h4m0 4v-8m-4 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Cm-1.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Cm-1.svg
new file mode 120000
index 000000000..c46ff7b11
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Cm-2.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Cm-2.svg
new file mode 120000
index 000000000..c46ff7b11
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Cm-3.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Cm-3.svg
new file mode 120000
index 000000000..c46ff7b11
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Cm-4.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Cm-4.svg
new file mode 120000
index 000000000..c46ff7b11
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Cm-5.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Cm-5.svg
new file mode 120000
index 000000000..c46ff7b11
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Cm.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Cm.svg
new file mode 100644
index 000000000..be64cd317
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Cm.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 11c0 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="m15 12v-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/16/indicator-keyboard-Cr-1.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Cr-1.svg
new file mode 120000
index 000000000..f072b3308
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Cr-2.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Cr-2.svg
new file mode 120000
index 000000000..f072b3308
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Cr-3.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Cr-3.svg
new file mode 120000
index 000000000..f072b3308
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Cr.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Cr.svg
new file mode 100644
index 000000000..42667d2fb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Cr.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 11c0 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="m14 12-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/16/indicator-keyboard-Cs-1.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Cs-1.svg
new file mode 120000
index 000000000..50ed1589b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Cs-2.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Cs-2.svg
new file mode 120000
index 000000000..50ed1589b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Cs-3.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Cs-3.svg
new file mode 120000
index 000000000..50ed1589b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Cs-4.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Cs-4.svg
new file mode 120000
index 000000000..50ed1589b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Cs-5.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Cs-5.svg
new file mode 120000
index 000000000..50ed1589b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Cs-6.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Cs-6.svg
new file mode 120000
index 000000000..50ed1589b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Cs.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Cs.svg
new file mode 100644
index 000000000..9e4583e6a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Cs.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 11c0 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="m10 11c0 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/16/indicator-keyboard-Da-1.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Da-1.svg
new file mode 120000
index 000000000..378b74fe0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Da-2.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Da-2.svg
new file mode 120000
index 000000000..378b74fe0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Da-3.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Da-3.svg
new file mode 120000
index 000000000..378b74fe0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Da-4.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Da-4.svg
new file mode 120000
index 000000000..378b74fe0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Da-5.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Da-5.svg
new file mode 120000
index 000000000..378b74fe0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Da.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Da.svg
new file mode 100644
index 000000000..e4a7e85cc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Da.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.014 11.99s4.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="m10 9h4m-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/16/indicator-keyboard-De-1.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-De-1.svg
new file mode 120000
index 000000000..0180a1b86
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-De-10.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-De-10.svg
new file mode 120000
index 000000000..0180a1b86
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-De-11.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-De-11.svg
new file mode 120000
index 000000000..0180a1b86
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-De-12.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-De-12.svg
new file mode 120000
index 000000000..0180a1b86
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-De-13.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-De-13.svg
new file mode 120000
index 000000000..0180a1b86
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-De-14.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-De-14.svg
new file mode 120000
index 000000000..0180a1b86
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-De-15.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-De-15.svg
new file mode 120000
index 000000000..0180a1b86
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-De-16.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-De-16.svg
new file mode 120000
index 000000000..0180a1b86
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-De-17.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-De-17.svg
new file mode 120000
index 000000000..0180a1b86
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-De-18.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-De-18.svg
new file mode 120000
index 000000000..0180a1b86
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-De-19.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-De-19.svg
new file mode 120000
index 000000000..0180a1b86
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-De-2.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-De-2.svg
new file mode 120000
index 000000000..0180a1b86
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-De-20.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-De-20.svg
new file mode 120000
index 000000000..0180a1b86
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-De-21.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-De-21.svg
new file mode 120000
index 000000000..0180a1b86
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-De-22.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-De-22.svg
new file mode 120000
index 000000000..0180a1b86
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-De-23.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-De-23.svg
new file mode 120000
index 000000000..0180a1b86
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-De-24.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-De-24.svg
new file mode 120000
index 000000000..0180a1b86
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-De-25.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-De-25.svg
new file mode 120000
index 000000000..0180a1b86
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-De-3.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-De-3.svg
new file mode 120000
index 000000000..0180a1b86
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-De-4.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-De-4.svg
new file mode 120000
index 000000000..0180a1b86
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-De-5.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-De-5.svg
new file mode 120000
index 000000000..0180a1b86
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-De-6.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-De-6.svg
new file mode 120000
index 000000000..0180a1b86
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-De-7.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-De-7.svg
new file mode 120000
index 000000000..0180a1b86
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-De-8.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-De-8.svg
new file mode 120000
index 000000000..0180a1b86
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-De-9.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-De-9.svg
new file mode 120000
index 000000000..0180a1b86
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-De.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-De.svg
new file mode 100644
index 000000000..cbcb702b8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-De.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.014 11.99s4.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="m10 12h4m-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/16/indicator-keyboard-Dv.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Dv.svg
new file mode 100644
index 000000000..a34fbe456
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Dv.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.014 11.99s4.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="m15 4-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/16/indicator-keyboard-Dz.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Dz.svg
new file mode 100644
index 000000000..90d495657
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Dz.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.014 11.99s4.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="m10 4h4l-4 8h4v0" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ee.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ee.svg
new file mode 100644
index 000000000..b52be4f64
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ee.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 12h4m-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="m10 12h4m-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/16/indicator-keyboard-En-1.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-En-1.svg
new file mode 120000
index 000000000..2418dd7df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-En-10.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-En-10.svg
new file mode 120000
index 000000000..2418dd7df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-En-11.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-En-11.svg
new file mode 120000
index 000000000..2418dd7df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-En-12.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-En-12.svg
new file mode 120000
index 000000000..2418dd7df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-En-13.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-En-13.svg
new file mode 120000
index 000000000..2418dd7df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-En-14.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-En-14.svg
new file mode 120000
index 000000000..2418dd7df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-En-15.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-En-15.svg
new file mode 120000
index 000000000..2418dd7df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-En-16.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-En-16.svg
new file mode 120000
index 000000000..2418dd7df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-En-17.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-En-17.svg
new file mode 120000
index 000000000..2418dd7df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-En-18.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-En-18.svg
new file mode 120000
index 000000000..2418dd7df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-En-19.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-En-19.svg
new file mode 120000
index 000000000..2418dd7df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-En-2.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-En-2.svg
new file mode 120000
index 000000000..2418dd7df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-En-20.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-En-20.svg
new file mode 120000
index 000000000..2418dd7df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-En-21.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-En-21.svg
new file mode 120000
index 000000000..2418dd7df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-En-22.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-En-22.svg
new file mode 120000
index 000000000..2418dd7df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-En-23.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-En-23.svg
new file mode 120000
index 000000000..2418dd7df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-En-24.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-En-24.svg
new file mode 120000
index 000000000..2418dd7df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-En-25.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-En-25.svg
new file mode 120000
index 000000000..2418dd7df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-En-26.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-En-26.svg
new file mode 120000
index 000000000..2418dd7df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-En-27.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-En-27.svg
new file mode 120000
index 000000000..2418dd7df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-En-28.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-En-28.svg
new file mode 120000
index 000000000..2418dd7df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-En-29.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-En-29.svg
new file mode 120000
index 000000000..2418dd7df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-En-3.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-En-3.svg
new file mode 120000
index 000000000..2418dd7df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-En-30.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-En-30.svg
new file mode 120000
index 000000000..2418dd7df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-En-31.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-En-31.svg
new file mode 120000
index 000000000..2418dd7df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-En-32.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-En-32.svg
new file mode 120000
index 000000000..2418dd7df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-En-33.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-En-33.svg
new file mode 120000
index 000000000..2418dd7df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-En-34.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-En-34.svg
new file mode 120000
index 000000000..2418dd7df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-En-35.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-En-35.svg
new file mode 120000
index 000000000..2418dd7df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-En-4.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-En-4.svg
new file mode 120000
index 000000000..2418dd7df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-En-5.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-En-5.svg
new file mode 120000
index 000000000..2418dd7df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-En-6.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-En-6.svg
new file mode 120000
index 000000000..2418dd7df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-En-7.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-En-7.svg
new file mode 120000
index 000000000..2418dd7df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-En-8.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-En-8.svg
new file mode 120000
index 000000000..2418dd7df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-En-9.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-En-9.svg
new file mode 120000
index 000000000..2418dd7df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-En.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-En.svg
new file mode 100644
index 000000000..454687173
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-En.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 12h4m-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="m10 12v-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/16/indicator-keyboard-Eo-1.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Eo-1.svg
new file mode 120000
index 000000000..24188cbd5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Eo-2.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Eo-2.svg
new file mode 120000
index 000000000..24188cbd5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Eo.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Eo.svg
new file mode 100644
index 000000000..35f2242ec
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Eo.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 12h4m-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="m12.04 3.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/16/indicator-keyboard-Es-1.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Es-1.svg
new file mode 120000
index 000000000..88508478f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Es-10.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Es-10.svg
new file mode 120000
index 000000000..88508478f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Es-11.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Es-11.svg
new file mode 120000
index 000000000..88508478f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Es-12.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Es-12.svg
new file mode 120000
index 000000000..88508478f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Es-2.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Es-2.svg
new file mode 120000
index 000000000..88508478f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Es-3.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Es-3.svg
new file mode 120000
index 000000000..88508478f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Es-4.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Es-4.svg
new file mode 120000
index 000000000..88508478f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Es-5.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Es-5.svg
new file mode 120000
index 000000000..88508478f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Es-6.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Es-6.svg
new file mode 120000
index 000000000..88508478f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Es-7.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Es-7.svg
new file mode 120000
index 000000000..88508478f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Es-8.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Es-8.svg
new file mode 120000
index 000000000..88508478f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Es-9.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Es-9.svg
new file mode 120000
index 000000000..88508478f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Es.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Es.svg
new file mode 100644
index 000000000..1c71b57ae
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Es.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 12h4m-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="m10 11c0 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/16/indicator-keyboard-Et-1.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Et-1.svg
new file mode 120000
index 000000000..915bf452f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Et-2.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Et-2.svg
new file mode 120000
index 000000000..915bf452f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Et-3.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Et-3.svg
new file mode 120000
index 000000000..915bf452f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Et-4.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Et-4.svg
new file mode 120000
index 000000000..915bf452f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Et.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Et.svg
new file mode 100644
index 000000000..3f148bbe1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Et.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 12h4m-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="m10 4h4m-2 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Fa-1.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Fa-1.svg
new file mode 120000
index 000000000..df670dbc5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Fa-2.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Fa-2.svg
new file mode 120000
index 000000000..df670dbc5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Fa-3.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Fa-3.svg
new file mode 120000
index 000000000..df670dbc5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Fa-4.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Fa-4.svg
new file mode 120000
index 000000000..df670dbc5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Fa.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Fa.svg
new file mode 100644
index 000000000..f509aa5c2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Fa.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 8h4m-4-4h4m-4 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="bevel" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m10 9h4m-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/16/indicator-keyboard-Ff.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ff.svg
new file mode 100644
index 000000000..0eff01ac6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ff.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 8h4m-4-4h4m-4 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="bevel" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m10 8h4m-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/16/indicator-keyboard-Fi-1.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Fi-1.svg
new file mode 120000
index 000000000..9ee376544
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Fi-2.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Fi-2.svg
new file mode 120000
index 000000000..9ee376544
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Fi-3.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Fi-3.svg
new file mode 120000
index 000000000..9ee376544
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Fi-4.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Fi-4.svg
new file mode 120000
index 000000000..9ee376544
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Fi-5.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Fi-5.svg
new file mode 120000
index 000000000..9ee376544
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Fi.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Fi.svg
new file mode 100644
index 000000000..6e4cf7372
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Fi.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 8h4m-4-4h4m-4 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="bevel" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m10 12h4m-4-8h4m-2 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Fo-1.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Fo-1.svg
new file mode 120000
index 000000000..f10d41e70
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Fo-2.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Fo-2.svg
new file mode 120000
index 000000000..f10d41e70
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Fo.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Fo.svg
new file mode 100644
index 000000000..972574cd0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Fo.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 8h4m-4-4h4m-4 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="bevel" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m12.04 3.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/16/indicator-keyboard-Fr-1.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Fr-1.svg
new file mode 120000
index 000000000..7a4d593bf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Fr-10.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Fr-10.svg
new file mode 120000
index 000000000..7a4d593bf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Fr-11.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Fr-11.svg
new file mode 120000
index 000000000..7a4d593bf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Fr-12.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Fr-12.svg
new file mode 120000
index 000000000..7a4d593bf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Fr-13.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Fr-13.svg
new file mode 120000
index 000000000..7a4d593bf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Fr-14.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Fr-14.svg
new file mode 120000
index 000000000..7a4d593bf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Fr-15.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Fr-15.svg
new file mode 120000
index 000000000..7a4d593bf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Fr-16.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Fr-16.svg
new file mode 120000
index 000000000..7a4d593bf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Fr-17.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Fr-17.svg
new file mode 120000
index 000000000..7a4d593bf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Fr-18.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Fr-18.svg
new file mode 120000
index 000000000..7a4d593bf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Fr-19.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Fr-19.svg
new file mode 120000
index 000000000..7a4d593bf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Fr-2.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Fr-2.svg
new file mode 120000
index 000000000..7a4d593bf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Fr-20.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Fr-20.svg
new file mode 120000
index 000000000..7a4d593bf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Fr-21.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Fr-21.svg
new file mode 120000
index 000000000..7a4d593bf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Fr-22.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Fr-22.svg
new file mode 120000
index 000000000..7a4d593bf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Fr-23.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Fr-23.svg
new file mode 120000
index 000000000..7a4d593bf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Fr-24.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Fr-24.svg
new file mode 120000
index 000000000..7a4d593bf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Fr-25.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Fr-25.svg
new file mode 120000
index 000000000..7a4d593bf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Fr-26.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Fr-26.svg
new file mode 120000
index 000000000..7a4d593bf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Fr-27.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Fr-27.svg
new file mode 120000
index 000000000..7a4d593bf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Fr-28.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Fr-28.svg
new file mode 120000
index 000000000..7a4d593bf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Fr-29.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Fr-29.svg
new file mode 120000
index 000000000..7a4d593bf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Fr-3.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Fr-3.svg
new file mode 120000
index 000000000..7a4d593bf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Fr-30.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Fr-30.svg
new file mode 120000
index 000000000..7a4d593bf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Fr-31.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Fr-31.svg
new file mode 120000
index 000000000..7a4d593bf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Fr-4.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Fr-4.svg
new file mode 120000
index 000000000..7a4d593bf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Fr-5.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Fr-5.svg
new file mode 120000
index 000000000..7a4d593bf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Fr-6.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Fr-6.svg
new file mode 120000
index 000000000..7a4d593bf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Fr-7.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Fr-7.svg
new file mode 120000
index 000000000..7a4d593bf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Fr-8.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Fr-8.svg
new file mode 120000
index 000000000..7a4d593bf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Fr-9.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Fr-9.svg
new file mode 120000
index 000000000..7a4d593bf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Fr.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Fr.svg
new file mode 100644
index 000000000..7f9b22306
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Fr.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 8h4m-4-4h4m-4 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="bevel" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m14 12-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/16/indicator-keyboard-Ga-1.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ga-1.svg
new file mode 120000
index 000000000..d0b8edd4f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Ga-2.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ga-2.svg
new file mode 120000
index 000000000..d0b8edd4f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Ga.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ga.svg
new file mode 100644
index 000000000..835f1bca5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ga.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 9h2m-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="m11 9h4m-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/16/indicator-keyboard-Gr-1.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Gr-1.svg
new file mode 120000
index 000000000..960bc4a2d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Gr-2.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Gr-2.svg
new file mode 120000
index 000000000..960bc4a2d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Gr-3.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Gr-3.svg
new file mode 120000
index 000000000..960bc4a2d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Gr-4.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Gr-4.svg
new file mode 120000
index 000000000..960bc4a2d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Gr-5.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Gr-5.svg
new file mode 120000
index 000000000..960bc4a2d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Gr.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Gr.svg
new file mode 100644
index 000000000..fbd4277c0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Gr.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 9h2m-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="m15 12-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/16/indicator-keyboard-Gu.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Gu.svg
new file mode 100644
index 000000000..fc2343d72
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Gu.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 9h2m-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="m15 3.995-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/16/indicator-keyboard-Ha-1.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ha-1.svg
new file mode 120000
index 000000000..f3d7f9ae2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Ha-2.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ha-2.svg
new file mode 120000
index 000000000..f3d7f9ae2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Ha.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ha.svg
new file mode 100644
index 000000000..41c600a6f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ha.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 8h4m0 4v-8m-4 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m10 9h4m-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/16/indicator-keyboard-He-1.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-He-1.svg
new file mode 120000
index 000000000..5e49240de
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-He-2.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-He-2.svg
new file mode 120000
index 000000000..5e49240de
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-He-3.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-He-3.svg
new file mode 120000
index 000000000..5e49240de
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-He-4.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-He-4.svg
new file mode 120000
index 000000000..5e49240de
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-He.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-He.svg
new file mode 100644
index 000000000..2bfc263f3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-He.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 8h4m0 4v-8m-4 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m10 12h4m-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/16/indicator-keyboard-Hi-1.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Hi-1.svg
new file mode 120000
index 000000000..d4dd2464f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Hi-2.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Hi-2.svg
new file mode 120000
index 000000000..d4dd2464f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Hi-3.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Hi-3.svg
new file mode 120000
index 000000000..d4dd2464f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Hi.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Hi.svg
new file mode 100644
index 000000000..3f79b5b48
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Hi.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 8h4m0 4v-8m-4 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m10 12h4m-4-8h4m-2 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Hr-1.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Hr-1.svg
new file mode 120000
index 000000000..8ebeedf66
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Hr-2.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Hr-2.svg
new file mode 120000
index 000000000..8ebeedf66
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Hr-3.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Hr-3.svg
new file mode 120000
index 000000000..8ebeedf66
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Hr-4.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Hr-4.svg
new file mode 120000
index 000000000..8ebeedf66
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Hr-5.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Hr-5.svg
new file mode 120000
index 000000000..8ebeedf66
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Hr.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Hr.svg
new file mode 100644
index 000000000..0712b5418
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Hr.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 8h4m0 4v-8m-4 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m14 12-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/16/indicator-keyboard-Hu-1.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Hu-1.svg
new file mode 120000
index 000000000..756410ca4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Hu-10.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Hu-10.svg
new file mode 120000
index 000000000..756410ca4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Hu-11.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Hu-11.svg
new file mode 120000
index 000000000..756410ca4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Hu-12.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Hu-12.svg
new file mode 120000
index 000000000..756410ca4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Hu-13.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Hu-13.svg
new file mode 120000
index 000000000..756410ca4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Hu-14.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Hu-14.svg
new file mode 120000
index 000000000..756410ca4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Hu-15.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Hu-15.svg
new file mode 120000
index 000000000..756410ca4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Hu-16.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Hu-16.svg
new file mode 120000
index 000000000..756410ca4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Hu-17.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Hu-17.svg
new file mode 120000
index 000000000..756410ca4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Hu-18.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Hu-18.svg
new file mode 120000
index 000000000..756410ca4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Hu-19.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Hu-19.svg
new file mode 120000
index 000000000..756410ca4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Hu-2.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Hu-2.svg
new file mode 120000
index 000000000..756410ca4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Hu-20.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Hu-20.svg
new file mode 120000
index 000000000..756410ca4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Hu-3.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Hu-3.svg
new file mode 120000
index 000000000..756410ca4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Hu-4.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Hu-4.svg
new file mode 120000
index 000000000..756410ca4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Hu-5.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Hu-5.svg
new file mode 120000
index 000000000..756410ca4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Hu-6.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Hu-6.svg
new file mode 120000
index 000000000..756410ca4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Hu-7.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Hu-7.svg
new file mode 120000
index 000000000..756410ca4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Hu-8.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Hu-8.svg
new file mode 120000
index 000000000..756410ca4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Hu-9.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Hu-9.svg
new file mode 120000
index 000000000..756410ca4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Hu.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Hu.svg
new file mode 100644
index 000000000..d6517ffe8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Hu.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 8h4m0 4v-8m-4 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m14 3.995-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/16/indicator-keyboard-Hy-1.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Hy-1.svg
new file mode 120000
index 000000000..ed78ecd2c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Hy-2.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Hy-2.svg
new file mode 120000
index 000000000..ed78ecd2c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Hy-3.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Hy-3.svg
new file mode 120000
index 000000000..ed78ecd2c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Hy-4.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Hy-4.svg
new file mode 120000
index 000000000..ed78ecd2c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Hy-5.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Hy-5.svg
new file mode 120000
index 000000000..ed78ecd2c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Hy-6.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Hy-6.svg
new file mode 120000
index 000000000..ed78ecd2c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Hy.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Hy.svg
new file mode 100644
index 000000000..3f640434b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Hy.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m1 8h4m0 4v-8m-4 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m12 12v-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/16/indicator-keyboard-Ie-1.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ie-1.svg
new file mode 120000
index 000000000..95a98960f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Ie-2.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ie-2.svg
new file mode 120000
index 000000000..95a98960f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Ie-3.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ie-3.svg
new file mode 120000
index 000000000..95a98960f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Ie-4.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ie-4.svg
new file mode 120000
index 000000000..95a98960f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Ie-5.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ie-5.svg
new file mode 120000
index 000000000..95a98960f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Ie.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ie.svg
new file mode 100644
index 000000000..f5a1b831f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ie.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 12h4m-4-8h4m-2 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m10 12h4m-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/16/indicator-keyboard-Ig.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ig.svg
new file mode 100644
index 000000000..b96081ecf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ig.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 12h4m-4-8h4m-2 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m13 9h2m-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/16/indicator-keyboard-Ik.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ik.svg
new file mode 100644
index 000000000..eb829785a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ik.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 12h4m-4-8h4m-2 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m14 12-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/16/indicator-keyboard-In-1.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-In-1.svg
new file mode 120000
index 000000000..8138a152e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-In-2.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-In-2.svg
new file mode 120000
index 000000000..8138a152e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-In-3.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-In-3.svg
new file mode 120000
index 000000000..8138a152e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-In-4.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-In-4.svg
new file mode 120000
index 000000000..8138a152e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-In-5.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-In-5.svg
new file mode 120000
index 000000000..8138a152e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-In.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-In.svg
new file mode 100644
index 000000000..3e3266b93
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-In.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 12h4m-4-8h4m-2 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m10 12v-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/16/indicator-keyboard-Is-1.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Is-1.svg
new file mode 120000
index 000000000..bf9bfa7d8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Is-2.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Is-2.svg
new file mode 120000
index 000000000..bf9bfa7d8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Is-3.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Is-3.svg
new file mode 120000
index 000000000..bf9bfa7d8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Is-4.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Is-4.svg
new file mode 120000
index 000000000..bf9bfa7d8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Is-5.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Is-5.svg
new file mode 120000
index 000000000..bf9bfa7d8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Is.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Is.svg
new file mode 100644
index 000000000..8ee91778b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Is.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 12h4m-4-8h4m-2 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m10 11c0 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/16/indicator-keyboard-It-1.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-It-1.svg
new file mode 120000
index 000000000..f93af5fb2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-It-2.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-It-2.svg
new file mode 120000
index 000000000..f93af5fb2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-It-3.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-It-3.svg
new file mode 120000
index 000000000..f93af5fb2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-It-4.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-It-4.svg
new file mode 120000
index 000000000..f93af5fb2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-It-5.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-It-5.svg
new file mode 120000
index 000000000..f93af5fb2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-It-6.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-It-6.svg
new file mode 120000
index 000000000..f93af5fb2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-It.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-It.svg
new file mode 100644
index 000000000..5b3c840f4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-It.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 12h4m-4-8h4m-2 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m10 4h4m-2 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ja-1.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ja-1.svg
new file mode 120000
index 000000000..b413ea93e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Ja-2.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ja-2.svg
new file mode 120000
index 000000000..b413ea93e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Ja-3.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ja-3.svg
new file mode 120000
index 000000000..b413ea93e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Ja-4.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ja-4.svg
new file mode 120000
index 000000000..b413ea93e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Ja-5.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ja-5.svg
new file mode 120000
index 000000000..b413ea93e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Ja-6.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ja-6.svg
new file mode 120000
index 000000000..b413ea93e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Ja-7.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ja-7.svg
new file mode 120000
index 000000000..b413ea93e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Ja.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ja.svg
new file mode 100644
index 000000000..ba1b09586
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ja.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 11v1h1c3.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="m10 9h4m-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/16/indicator-keyboard-Ka-1.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ka-1.svg
new file mode 120000
index 000000000..e1c1a48d7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Ka-2.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ka-2.svg
new file mode 120000
index 000000000..e1c1a48d7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Ka-3.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ka-3.svg
new file mode 120000
index 000000000..e1c1a48d7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Ka-4.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ka-4.svg
new file mode 120000
index 000000000..e1c1a48d7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Ka.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ka.svg
new file mode 100644
index 000000000..7f2c874fa
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ka.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 12-4-5m4-3-4 5m0 3v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m10 9h4m-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/16/indicator-keyboard-Ki-1.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ki-1.svg
new file mode 120000
index 000000000..0bfdae104
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Ki-2.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ki-2.svg
new file mode 120000
index 000000000..0bfdae104
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Ki-3.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ki-3.svg
new file mode 120000
index 000000000..0bfdae104
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Ki.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ki.svg
new file mode 100644
index 000000000..50c22005c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ki.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 12-4-5m4-3-4 5m0 3v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m10 12h4m-4-8h4m-2 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Kk-1.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Kk-1.svg
new file mode 120000
index 000000000..bbbc77701
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Kk-2.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Kk-2.svg
new file mode 120000
index 000000000..bbbc77701
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Kk.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Kk.svg
new file mode 100644
index 000000000..02bc0e8c4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Kk.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 12-4-5m4-3-4 5m0 3v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m14 12-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/16/indicator-keyboard-Km.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Km.svg
new file mode 100644
index 000000000..46994fa40
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Km.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 12-4-5m4-3-4 5m0 3v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m15 12v-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/16/indicator-keyboard-Kn-1.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Kn-1.svg
new file mode 120000
index 000000000..ea60ff9f8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Kn-2.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Kn-2.svg
new file mode 120000
index 000000000..ea60ff9f8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Kn.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Kn.svg
new file mode 100644
index 000000000..c15254153
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Kn.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 12-4-5m4-3-4 5m0 3v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m10 12v-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/16/indicator-keyboard-Ko-1.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ko-1.svg
new file mode 120000
index 000000000..c8eaea546
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Ko-2.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ko-2.svg
new file mode 120000
index 000000000..c8eaea546
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Ko.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ko.svg
new file mode 100644
index 000000000..339603bf1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ko.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 12-4-5m4-3-4 5m0 3v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m12.04 3.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/16/indicator-keyboard-Ku-1.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ku-1.svg
new file mode 120000
index 000000000..cd41a3159
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Ku-10.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ku-10.svg
new file mode 120000
index 000000000..cd41a3159
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Ku-11.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ku-11.svg
new file mode 120000
index 000000000..cd41a3159
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Ku-12.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ku-12.svg
new file mode 120000
index 000000000..cd41a3159
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Ku-13.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ku-13.svg
new file mode 120000
index 000000000..cd41a3159
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Ku-14.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ku-14.svg
new file mode 120000
index 000000000..cd41a3159
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Ku-2.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ku-2.svg
new file mode 120000
index 000000000..cd41a3159
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Ku-3.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ku-3.svg
new file mode 120000
index 000000000..cd41a3159
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Ku-4.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ku-4.svg
new file mode 120000
index 000000000..cd41a3159
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Ku-5.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ku-5.svg
new file mode 120000
index 000000000..cd41a3159
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Ku-6.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ku-6.svg
new file mode 120000
index 000000000..cd41a3159
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Ku-7.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ku-7.svg
new file mode 120000
index 000000000..cd41a3159
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Ku-8.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ku-8.svg
new file mode 120000
index 000000000..cd41a3159
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Ku-9.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ku-9.svg
new file mode 120000
index 000000000..cd41a3159
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Ku.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ku.svg
new file mode 100644
index 000000000..4549c6e62
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ku.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 12-4-5m4-3-4 5m0 3v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m14 3.995-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/16/indicator-keyboard-Lo-1.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Lo-1.svg
new file mode 120000
index 000000000..b44e40ef7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Lo-2.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Lo-2.svg
new file mode 120000
index 000000000..b44e40ef7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Lo.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Lo.svg
new file mode 100644
index 000000000..302f95baf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Lo.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 4v8h4v0" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m12.04 3.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/16/indicator-keyboard-Lt-1.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Lt-1.svg
new file mode 120000
index 000000000..fdf8af7dc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Lt-2.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Lt-2.svg
new file mode 120000
index 000000000..fdf8af7dc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Lt-3.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Lt-3.svg
new file mode 120000
index 000000000..fdf8af7dc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Lt-4.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Lt-4.svg
new file mode 120000
index 000000000..fdf8af7dc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Lt-5.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Lt-5.svg
new file mode 120000
index 000000000..fdf8af7dc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Lt-6.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Lt-6.svg
new file mode 120000
index 000000000..fdf8af7dc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Lt.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Lt.svg
new file mode 100644
index 000000000..427d9d981
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Lt.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 4v8h4v0" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m9 4h4m-2 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Lv-1.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Lv-1.svg
new file mode 120000
index 000000000..cf6df25ff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Lv-2.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Lv-2.svg
new file mode 120000
index 000000000..cf6df25ff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Lv-3.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Lv-3.svg
new file mode 120000
index 000000000..cf6df25ff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Lv-4.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Lv-4.svg
new file mode 120000
index 000000000..cf6df25ff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Lv-5.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Lv-5.svg
new file mode 120000
index 000000000..cf6df25ff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Lv-6.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Lv-6.svg
new file mode 120000
index 000000000..cf6df25ff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Lv-7.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Lv-7.svg
new file mode 120000
index 000000000..cf6df25ff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Lv.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Lv.svg
new file mode 100644
index 000000000..98e553f28
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Lv.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 4v8h4v0" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m14 4-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/16/indicator-keyboard-Md.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Md.svg
new file mode 100644
index 000000000..78b0f3159
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Md.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 12v-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="m11.01 11.99s4.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/16/indicator-keyboard-Mi.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Mi.svg
new file mode 100644
index 000000000..5b8157c69
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Mi.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 12v-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="m11 12h4m-4-8h4m-2 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Mk-1.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Mk-1.svg
new file mode 120000
index 000000000..e784db827
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Mk-2.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Mk-2.svg
new file mode 120000
index 000000000..e784db827
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Mk.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Mk.svg
new file mode 100644
index 000000000..bb7fd421a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Mk.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 12v-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="m15 12-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/16/indicator-keyboard-Ml-1.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ml-1.svg
new file mode 120000
index 000000000..30a2c091b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Ml-2.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ml-2.svg
new file mode 120000
index 000000000..30a2c091b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Ml-3.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ml-3.svg
new file mode 120000
index 000000000..30a2c091b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Ml.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ml.svg
new file mode 100644
index 000000000..67d9c7b65
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ml.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 12v-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="m11 4v8h4v0" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Mn.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Mn.svg
new file mode 100644
index 000000000..a52b4139e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Mn.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 12v-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="m11 12v-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/16/indicator-keyboard-Mr.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Mr.svg
new file mode 100644
index 000000000..77953fcb4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Mr.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 12v-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="m15 12-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/16/indicator-keyboard-Mt-1.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Mt-1.svg
new file mode 120000
index 000000000..1a5e1fb1f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Mt-2.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Mt-2.svg
new file mode 120000
index 000000000..1a5e1fb1f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Mt.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Mt.svg
new file mode 100644
index 000000000..0acc9c6fb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Mt.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 12v-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="m11 4h4m-2 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-My.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-My.svg
new file mode 100644
index 000000000..a5098be54
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-My.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 12v-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="m12 12v-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/16/indicator-keyboard-Ne.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ne.svg
new file mode 100644
index 000000000..96e621ed4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ne.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 12v-8l4 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m10 12h4m-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/16/indicator-keyboard-Nl-1.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Nl-1.svg
new file mode 120000
index 000000000..20dde9316
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Nl-2.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Nl-2.svg
new file mode 120000
index 000000000..20dde9316
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Nl-3.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Nl-3.svg
new file mode 120000
index 000000000..20dde9316
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Nl-4.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Nl-4.svg
new file mode 120000
index 000000000..20dde9316
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Nl.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Nl.svg
new file mode 100644
index 000000000..d940e4bec
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Nl.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 12v-8l4 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m10 4v8h4v0" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-No-1.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-No-1.svg
new file mode 120000
index 000000000..8a12469c0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-No-2.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-No-2.svg
new file mode 120000
index 000000000..8a12469c0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-No-3.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-No-3.svg
new file mode 120000
index 000000000..8a12469c0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-No-4.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-No-4.svg
new file mode 120000
index 000000000..8a12469c0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-No-5.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-No-5.svg
new file mode 120000
index 000000000..8a12469c0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-No-6.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-No-6.svg
new file mode 120000
index 000000000..8a12469c0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-No-7.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-No-7.svg
new file mode 120000
index 000000000..8a12469c0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-No-8.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-No-8.svg
new file mode 120000
index 000000000..8a12469c0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-No.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-No.svg
new file mode 100644
index 000000000..ac3ba390a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-No.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 12v-8l4 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m12.04 3.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/16/indicator-keyboard-Or.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Or.svg
new file mode 100644
index 000000000..b1ce298c5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Or.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.043 3.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="m14 12-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/16/indicator-keyboard-Pa-1.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Pa-1.svg
new file mode 120000
index 000000000..0aa50bce9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Pa-2.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Pa-2.svg
new file mode 120000
index 000000000..0aa50bce9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Pa.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Pa.svg
new file mode 100644
index 000000000..27092739e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Pa.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 8 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="m10 9h4m-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/16/indicator-keyboard-Ph-1.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ph-1.svg
new file mode 120000
index 000000000..0ce8011ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Ph-10.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ph-10.svg
new file mode 120000
index 000000000..0ce8011ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Ph-2.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ph-2.svg
new file mode 120000
index 000000000..0ce8011ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Ph-3.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ph-3.svg
new file mode 120000
index 000000000..0ce8011ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Ph-4.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ph-4.svg
new file mode 120000
index 000000000..0ce8011ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Ph-5.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ph-5.svg
new file mode 120000
index 000000000..0ce8011ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Ph-6.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ph-6.svg
new file mode 120000
index 000000000..0ce8011ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Ph-7.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ph-7.svg
new file mode 120000
index 000000000..0ce8011ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Ph-8.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ph-8.svg
new file mode 120000
index 000000000..0ce8011ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Ph-9.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ph-9.svg
new file mode 120000
index 000000000..0ce8011ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Ph.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ph.svg
new file mode 100644
index 000000000..33dd69684
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ph.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 8 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="m10 8h4m0 4v-8m-4 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Pl-1.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Pl-1.svg
new file mode 120000
index 000000000..4eefab8eb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Pl-2.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Pl-2.svg
new file mode 120000
index 000000000..4eefab8eb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Pl-3.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Pl-3.svg
new file mode 120000
index 000000000..4eefab8eb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Pl-4.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Pl-4.svg
new file mode 120000
index 000000000..4eefab8eb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Pl-5.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Pl-5.svg
new file mode 120000
index 000000000..4eefab8eb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Pl-6.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Pl-6.svg
new file mode 120000
index 000000000..4eefab8eb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Pl-7.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Pl-7.svg
new file mode 120000
index 000000000..4eefab8eb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Pl-8.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Pl-8.svg
new file mode 120000
index 000000000..4eefab8eb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Pl-9.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Pl-9.svg
new file mode 120000
index 000000000..4eefab8eb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Pl.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Pl.svg
new file mode 100644
index 000000000..762eb38c8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Pl.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 8 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="m10 4v8h4v0" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ps-1.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ps-1.svg
new file mode 120000
index 000000000..b6b824f70
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Ps-2.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ps-2.svg
new file mode 120000
index 000000000..b6b824f70
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Ps.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ps.svg
new file mode 100644
index 000000000..3866e3d7b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ps.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 8 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="m10 11c0 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/16/indicator-keyboard-Pt-1.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Pt-1.svg
new file mode 120000
index 000000000..c4dfdb297
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Pt-10.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Pt-10.svg
new file mode 120000
index 000000000..c4dfdb297
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Pt-11.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Pt-11.svg
new file mode 120000
index 000000000..c4dfdb297
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Pt-12.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Pt-12.svg
new file mode 120000
index 000000000..c4dfdb297
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Pt-13.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Pt-13.svg
new file mode 120000
index 000000000..c4dfdb297
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Pt-14.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Pt-14.svg
new file mode 120000
index 000000000..c4dfdb297
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Pt-15.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Pt-15.svg
new file mode 120000
index 000000000..c4dfdb297
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Pt-2.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Pt-2.svg
new file mode 120000
index 000000000..c4dfdb297
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Pt-3.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Pt-3.svg
new file mode 120000
index 000000000..c4dfdb297
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Pt-4.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Pt-4.svg
new file mode 120000
index 000000000..c4dfdb297
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Pt-5.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Pt-5.svg
new file mode 120000
index 000000000..c4dfdb297
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Pt-6.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Pt-6.svg
new file mode 120000
index 000000000..c4dfdb297
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Pt-7.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Pt-7.svg
new file mode 120000
index 000000000..c4dfdb297
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Pt-8.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Pt-8.svg
new file mode 120000
index 000000000..c4dfdb297
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Pt-9.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Pt-9.svg
new file mode 120000
index 000000000..c4dfdb297
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Pt.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Pt.svg
new file mode 100644
index 000000000..01c261aa6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Pt.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 8 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="m10 4h4m-2 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ro-1.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ro-1.svg
new file mode 120000
index 000000000..52b01d83e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Ro-2.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ro-2.svg
new file mode 120000
index 000000000..52b01d83e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Ro-3.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ro-3.svg
new file mode 120000
index 000000000..52b01d83e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Ro-4.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ro-4.svg
new file mode 120000
index 000000000..52b01d83e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Ro-5.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ro-5.svg
new file mode 120000
index 000000000..52b01d83e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Ro.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ro.svg
new file mode 100644
index 000000000..aa7515262
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ro.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 12-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="m12.04 3.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/16/indicator-keyboard-Ru-1.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ru-1.svg
new file mode 120000
index 000000000..2014f8975
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Ru-10.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ru-10.svg
new file mode 120000
index 000000000..2014f8975
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Ru-11.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ru-11.svg
new file mode 120000
index 000000000..2014f8975
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Ru-12.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ru-12.svg
new file mode 120000
index 000000000..2014f8975
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Ru-13.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ru-13.svg
new file mode 120000
index 000000000..2014f8975
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Ru-14.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ru-14.svg
new file mode 120000
index 000000000..2014f8975
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Ru-15.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ru-15.svg
new file mode 120000
index 000000000..2014f8975
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Ru-16.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ru-16.svg
new file mode 120000
index 000000000..2014f8975
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Ru-17.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ru-17.svg
new file mode 120000
index 000000000..2014f8975
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Ru-18.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ru-18.svg
new file mode 120000
index 000000000..2014f8975
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Ru-19.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ru-19.svg
new file mode 120000
index 000000000..2014f8975
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Ru-2.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ru-2.svg
new file mode 120000
index 000000000..2014f8975
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Ru-20.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ru-20.svg
new file mode 120000
index 000000000..2014f8975
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Ru-21.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ru-21.svg
new file mode 120000
index 000000000..2014f8975
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Ru-22.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ru-22.svg
new file mode 120000
index 000000000..2014f8975
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Ru-23.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ru-23.svg
new file mode 120000
index 000000000..2014f8975
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Ru-24.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ru-24.svg
new file mode 120000
index 000000000..2014f8975
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Ru-25.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ru-25.svg
new file mode 120000
index 000000000..2014f8975
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Ru-26.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ru-26.svg
new file mode 120000
index 000000000..2014f8975
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Ru-27.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ru-27.svg
new file mode 120000
index 000000000..2014f8975
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Ru-3.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ru-3.svg
new file mode 120000
index 000000000..2014f8975
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Ru-4.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ru-4.svg
new file mode 120000
index 000000000..2014f8975
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Ru-5.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ru-5.svg
new file mode 120000
index 000000000..2014f8975
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Ru-6.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ru-6.svg
new file mode 120000
index 000000000..2014f8975
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Ru-7.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ru-7.svg
new file mode 120000
index 000000000..2014f8975
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Ru-8.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ru-8.svg
new file mode 120000
index 000000000..2014f8975
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Ru-9.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ru-9.svg
new file mode 120000
index 000000000..2014f8975
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Ru.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ru.svg
new file mode 100644
index 000000000..d5f353925
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ru.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 12-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="m14 3.995-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/16/indicator-keyboard-Sa.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Sa.svg
new file mode 100644
index 000000000..48a243d90
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Sa.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 11c0 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="m10 9h4m-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/16/indicator-keyboard-Sd.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Sd.svg
new file mode 100644
index 000000000..c6f0a19cb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Sd.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 11c0 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="m10.01 11.99s4.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/16/indicator-keyboard-Si-1.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Si-1.svg
new file mode 120000
index 000000000..d3dfefa73
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Si-2.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Si-2.svg
new file mode 120000
index 000000000..d3dfefa73
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Si.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Si.svg
new file mode 100644
index 000000000..c57008bff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Si.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 11c0 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="m10 12h4m-4-8h4m-2 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Sk-1.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Sk-1.svg
new file mode 120000
index 000000000..9fa04fac3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Sk-2.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Sk-2.svg
new file mode 120000
index 000000000..9fa04fac3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Sk-3.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Sk-3.svg
new file mode 120000
index 000000000..9fa04fac3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Sk-4.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Sk-4.svg
new file mode 120000
index 000000000..9fa04fac3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Sk.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Sk.svg
new file mode 100644
index 000000000..1be8804f2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Sk.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 11c0 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="m14 12-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/16/indicator-keyboard-Sl-1.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Sl-1.svg
new file mode 120000
index 000000000..f1ebf016f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Sl-2.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Sl-2.svg
new file mode 120000
index 000000000..f1ebf016f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Sl-3.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Sl-3.svg
new file mode 120000
index 000000000..f1ebf016f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Sl-4.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Sl-4.svg
new file mode 120000
index 000000000..f1ebf016f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Sl.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Sl.svg
new file mode 100644
index 000000000..56dd9ad6a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Sl.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 11c0 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="m10 4v8h4v0" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Sq.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Sq.svg
new file mode 100644
index 000000000..6018aeeac
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Sq.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m1 11c0 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.04 12-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/16/indicator-keyboard-Sr-1.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Sr-1.svg
new file mode 120000
index 000000000..ac683eabb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Sr-10.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Sr-10.svg
new file mode 120000
index 000000000..ac683eabb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Sr-11.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Sr-11.svg
new file mode 120000
index 000000000..ac683eabb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Sr-12.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Sr-12.svg
new file mode 120000
index 000000000..ac683eabb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Sr-13.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Sr-13.svg
new file mode 120000
index 000000000..ac683eabb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Sr-14.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Sr-14.svg
new file mode 120000
index 000000000..ac683eabb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Sr-15.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Sr-15.svg
new file mode 120000
index 000000000..ac683eabb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Sr-16.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Sr-16.svg
new file mode 120000
index 000000000..ac683eabb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Sr-17.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Sr-17.svg
new file mode 120000
index 000000000..ac683eabb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Sr-2.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Sr-2.svg
new file mode 120000
index 000000000..ac683eabb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Sr-3.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Sr-3.svg
new file mode 120000
index 000000000..ac683eabb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Sr-4.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Sr-4.svg
new file mode 120000
index 000000000..ac683eabb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Sr-5.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Sr-5.svg
new file mode 120000
index 000000000..ac683eabb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Sr-6.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Sr-6.svg
new file mode 120000
index 000000000..ac683eabb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Sr-7.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Sr-7.svg
new file mode 120000
index 000000000..ac683eabb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Sr-8.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Sr-8.svg
new file mode 120000
index 000000000..ac683eabb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Sr-9.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Sr-9.svg
new file mode 120000
index 000000000..ac683eabb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Sr.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Sr.svg
new file mode 100644
index 000000000..24eb73774
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Sr.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 11c0 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="m14 12-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/16/indicator-keyboard-Sv-1.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Sv-1.svg
new file mode 120000
index 000000000..2c0c0b32c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Sv-2.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Sv-2.svg
new file mode 120000
index 000000000..2c0c0b32c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Sv-3.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Sv-3.svg
new file mode 120000
index 000000000..2c0c0b32c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Sv-4.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Sv-4.svg
new file mode 120000
index 000000000..2c0c0b32c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Sv-5.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Sv-5.svg
new file mode 120000
index 000000000..2c0c0b32c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Sv-6.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Sv-6.svg
new file mode 120000
index 000000000..2c0c0b32c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Sv-7.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Sv-7.svg
new file mode 120000
index 000000000..2c0c0b32c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Sv.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Sv.svg
new file mode 100644
index 000000000..5a6211d61
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Sv.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 11c0 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 4-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/16/indicator-keyboard-Sw-1.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Sw-1.svg
new file mode 120000
index 000000000..004df7a43
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Sw-2.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Sw-2.svg
new file mode 120000
index 000000000..004df7a43
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Sw.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Sw.svg
new file mode 100644
index 000000000..707dce165
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Sw.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m1 11c0 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 3.995-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/16/indicator-keyboard-Sy-1.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Sy-1.svg
new file mode 120000
index 000000000..737d29761
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Sy-2.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Sy-2.svg
new file mode 120000
index 000000000..737d29761
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Sy.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Sy.svg
new file mode 100644
index 000000000..cacd32624
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Sy.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m1 11c0 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 12v-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/16/indicator-keyboard-Ta-1.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ta-1.svg
new file mode 120000
index 000000000..375a158d7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Ta-2.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ta-2.svg
new file mode 120000
index 000000000..375a158d7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Ta-3.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ta-3.svg
new file mode 120000
index 000000000..375a158d7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Ta-4.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ta-4.svg
new file mode 120000
index 000000000..375a158d7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Ta-5.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ta-5.svg
new file mode 120000
index 000000000..375a158d7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Ta-6.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ta-6.svg
new file mode 120000
index 000000000..375a158d7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Ta.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ta.svg
new file mode 100644
index 000000000..c5969a6ec
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ta.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 4h4m-2 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m10 9h4m-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/16/indicator-keyboard-Te-1.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Te-1.svg
new file mode 120000
index 000000000..75c301b15
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Te-2.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Te-2.svg
new file mode 120000
index 000000000..75c301b15
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Te-3.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Te-3.svg
new file mode 120000
index 000000000..932c55e0c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Te.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Te.svg
new file mode 100644
index 000000000..e18b12476
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Te.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 4h4m-2 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m10 12h4m-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/16/indicator-keyboard-Tg-1.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Tg-1.svg
new file mode 120000
index 000000000..9a3d10c56
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Tg-2.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Tg-2.svg
new file mode 120000
index 000000000..9a3d10c56
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Tg.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Tg.svg
new file mode 100644
index 000000000..8bdbfb237
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Tg.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m1 4h4m-2 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m12 9h2m-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/16/indicator-keyboard-Th-1.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Th-1.svg
new file mode 120000
index 000000000..932c55e0c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Th-2.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Th-2.svg
new file mode 120000
index 000000000..932c55e0c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Th-3.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Th-3.svg
new file mode 120000
index 000000000..932c55e0c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Th.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Th.svg
new file mode 100644
index 000000000..3d820abde
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Th.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 4h4m-2 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m10 8h4m0 4v-8m-4 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Tk-1.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Tk-1.svg
new file mode 120000
index 000000000..c2639a9df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Tk-2.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Tk-2.svg
new file mode 120000
index 000000000..c2639a9df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Tk.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Tk.svg
new file mode 100644
index 000000000..a40867099
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Tk.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 4h4m-2 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m14 12-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/16/indicator-keyboard-Tn.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Tn.svg
new file mode 100644
index 000000000..0e92ef470
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Tn.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 4h4m-2 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m10 12v-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/16/indicator-keyboard-Tr-1.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Tr-1.svg
new file mode 120000
index 000000000..6398e82ce
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Tr-2.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Tr-2.svg
new file mode 120000
index 000000000..6398e82ce
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Tr-3.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Tr-3.svg
new file mode 120000
index 000000000..6398e82ce
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Tr-4.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Tr-4.svg
new file mode 120000
index 000000000..6398e82ce
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Tr-5.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Tr-5.svg
new file mode 120000
index 000000000..6398e82ce
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Tr.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Tr.svg
new file mode 100644
index 000000000..753a87d50
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Tr.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 4h4m-2 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m14 12-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/16/indicator-keyboard-Uk-1.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Uk-1.svg
new file mode 120000
index 000000000..834fca66f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Uk-2.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Uk-2.svg
new file mode 120000
index 000000000..834fca66f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Uk-3.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Uk-3.svg
new file mode 120000
index 000000000..834fca66f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Uk-4.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Uk-4.svg
new file mode 120000
index 000000000..834fca66f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Uk-5.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Uk-5.svg
new file mode 120000
index 000000000..834fca66f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Uk-6.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Uk-6.svg
new file mode 120000
index 000000000..834fca66f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Uk-7.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Uk-7.svg
new file mode 120000
index 000000000..834fca66f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Uk-8.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Uk-8.svg
new file mode 120000
index 000000000..834fca66f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Uk.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Uk.svg
new file mode 100644
index 000000000..32059fece
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Uk.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.002 3.995-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="m14 12-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/16/indicator-keyboard-Ur-1.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ur-1.svg
new file mode 120000
index 000000000..70fad7746
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Ur-2.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ur-2.svg
new file mode 120000
index 000000000..70fad7746
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Ur-3.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ur-3.svg
new file mode 120000
index 000000000..70fad7746
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Ur-4.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ur-4.svg
new file mode 120000
index 000000000..70fad7746
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Ur-5.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ur-5.svg
new file mode 120000
index 000000000..70fad7746
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Ur-6.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ur-6.svg
new file mode 120000
index 000000000..70fad7746
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Ur.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ur.svg
new file mode 100644
index 000000000..0e1acde7a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Ur.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.002 3.995-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="m14 12-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/16/indicator-keyboard-Uz-1.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Uz-1.svg
new file mode 120000
index 000000000..3748fa1a3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Uz-2.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Uz-2.svg
new file mode 120000
index 000000000..3748fa1a3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Uz-3.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Uz-3.svg
new file mode 120000
index 000000000..3748fa1a3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Uz-4.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Uz-4.svg
new file mode 120000
index 000000000..3748fa1a3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Uz.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Uz.svg
new file mode 100644
index 000000000..7b65b034d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Uz.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.002 3.995-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="m10 4h4l-4 8h4v0" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Vi.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Vi.svg
new file mode 100644
index 000000000..77e5b15ce
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Vi.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 4-2.5 8-2.5-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m10 12h4m-4-8h4m-2 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Wo.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Wo.svg
new file mode 100644
index 000000000..d5e8b6bc0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Wo.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 3.995-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="m13.04 3.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/16/indicator-keyboard-Xs.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Xs.svg
new file mode 100644
index 000000000..cca47e092
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Xs.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 4-5 8m0-8 5 8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m11 11c0 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/16/indicator-keyboard-Yo.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Yo.svg
new file mode 100644
index 000000000..e6a6e5c13
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Yo.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 12v-4m3-4-3 4m-3-4 3 4" fill="none" stroke="currentColor" stroke-linecap="round" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m12.04 3.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/16/indicator-keyboard-Zh-1.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Zh-1.svg
new file mode 120000
index 000000000..66e790a01
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Zh-2.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Zh-2.svg
new file mode 120000
index 000000000..66e790a01
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Zh-3.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Zh-3.svg
new file mode 120000
index 000000000..66e790a01
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Zh-4.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Zh-4.svg
new file mode 120000
index 000000000..66e790a01
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Zh-5.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Zh-5.svg
new file mode 120000
index 000000000..66e790a01
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Zh-6.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Zh-6.svg
new file mode 120000
index 000000000..66e790a01
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-keyboard-Zh.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Zh.svg
new file mode 100644
index 000000000..776c2baf5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard-Zh.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 4h4l-4 8h4v0" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m10 8h4m0 4v-8m-4 8v-8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-keyboard.svg
new file mode 120000
index 000000000..9d1f3ab6c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-lunar-satelite.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-lunar-satelite.svg
new file mode 100644
index 000000000..22f6c898e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-lunar-satelite.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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.2933,1 3.1038,2.1906 4.2933,3.3812 5.4828,2.1906 Z M 13.624,1.1677 A 1.2618,1.263 0 0 0 12.362,2.4307 1.2618,1.263 0 0 0 13.624,3.6937 1.2618,1.263 0 0 0 14.886,2.4307 1.2618,1.263 0 0 0 13.624,1.1677 Z M 2.5092,2.7859 1.318,3.9766 2.5092,5.1671 3.6986,3.9766 Z M 6.0777,2.7859 4.8882,3.9766 6.0777,5.1671 7.2672,3.9766 Z M 11.769,3.3944 11.074,4.09 11.966,4.983 12.661,4.2873 C 12.28,4.0869 11.97,3.7762 11.769,3.3944 Z M 9.0023,3.4421 3.9254,8.5239 C 4.7134,8.8321 5.4518,9.3162 6.0777,9.9427 6.7025,10.57 7.1857,11.307 7.4939,12.096 L 12.571,7.0126 Z M 4.2934,4.5719 3.1039,5.7624 4.2934,6.9528 5.4829,5.7624 Z M 12.025,8.7454 10.835,9.9376 12.025,11.128 13.215,9.9376 Z M 1.8951,8.9626 C 1.7137,8.9668 1.533,8.9811 1.3545,9.0106 A 0.42064,0.42103 0 0 0 1.1245,9.7254 L 6.2686,14.875 A 0.42064,0.42103 0 0 0 6.9833,14.644 C 7.214,13.216 6.6273,11.663 5.4833,10.515 4.4803,9.5116 3.1648,8.9357 1.8951,8.9626 Z M 10.241,10.533 9.0519,11.723 10.241,12.914 11.431,11.723 Z M 13.811,10.533 12.62,11.723 13.811,12.914 15,11.723 Z M 12.026,12.319 10.836,13.509 12.026,14.7 13.216,13.509 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/indicator-lunar.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-lunar.svg
new file mode 100644
index 000000000..02dcf9124
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-lunar.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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,1.0031 C 4.1339,1.0031 0.99986,4.1365 1,8.0017 1,11.866 4.134,15 8,15 8.2745,14.997 8.5485,14.979 8.8208,14.944 6.7299,13.369 5,10.832 5,8.0332 5,5.2006 6.7313,2.687 8.8234,1.0875 8.5509,1.0421 8.276,1.0129 8,1 Z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 10.003,1.2655 C 7.7524,2.6652 6,5.1146 6,8.0017 6,10.841 7.7524,13.318 10.003,14.703 12.979,13.814 15.013,11.071 15,7.9667 14.999,4.8739 12.967,2.1488 10.003,1.2639 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/indicator-messages-new.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-messages-new.svg
new file mode 100644
index 000000000..769adc75a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-messages-new.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 2c-1.108 0-2 0.892-2 2v8c0 1.108 0.892 2 2 2h6 5.441v-0.001953a2.5 2.5 0 0 1-2.441-2.498 2.5 2.5 0 0 1 2.5-2.5 2.5 2.5 0 0 1 2.496 2.355h0.003906v-7.355c0-1.108-0.892-2-2-2h-6-6zm0 2 6 3 6-3v2l-6 3-6-3v-2z" fill="currentColor"/>
+ <path class="ColorScheme-Highlight" d="m13.5 10a1.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"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/indicator-messages-red.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-messages-red.svg
new file mode 100644
index 000000000..97bd83e5d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-messages-red.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-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="m2 2c-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-2zm0 2 6 3 6-3v2l-6 3-6-3z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/indicator-messages.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-messages.svg
new file mode 120000
index 000000000..af817c6dc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-messages.svg
@@ -0,0 +1 @@
+applications-email-panel.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/indicator-notification-read-dnd.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-notification-read-dnd.svg
new file mode 100644
index 000000000..ad3b5ffa8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-notification-read-dnd.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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.759766 2 A 0.76197312 0.74978719 0 0 0 11.638672 2.0136719 L 3.7910156 3.640625 A 0.76197312 0.74978719 0 0 0 3.7695312 3.6484375 C 2.6750296 3.9082965 1.904318 4.7232322 1.3847656 5.6582031 C 0.86521326 6.5930991 0.55268915 7.6892466 0.34765625 8.7597656 C 0.14262335 9.8302096 0.0495555 10.874062 0.015625 11.689453 C -0.0013424987 12.097149 -0.00225765 12.447203 0.00390625 12.71875 C 0.00771625 12.886011 0.029556625 13.000911 0.041015625 13.119141 C 0.041139825 13.119141 0.040886125 13.119378 0.041015625 13.126953 A 0.76197312 0.74978719 0 0 0 0.037109375 13.183594 L 0.044921875 13.183594 C 0.053511875 13.243574 0.039381 13.286006 0.0625 13.373047 A 0.76197312 0.74978719 0 0 0 0.79101562 13.931641 L 7.6777344 14 A 0.76197312 0.74978719 0 0 0 7.8476562 13.984375 L 15.384766 12.388672 A 0.76197312 0.74978719 0 0 0 15.984375 11.689453 C 15.984375 11.689453 16.09681 9.4591571 15.703125 7.1582031 C 15.506278 6.0076931 15.190948 4.8303995 14.611328 3.8554688 C 14.031708 2.8805379 13.090814 2.0740086 11.837891 2.0058594 A 0.76197312 0.74978719 0 0 0 11.759766 2.0058594 L 11.759766 2 z M 11.798828 3.5136719 C 12.440724 3.5661519 12.884103 3.9112317 13.296875 4.6054688 C 13.720968 5.3188235 14.02182 6.3540906 14.201172 7.4023438 C 14.511978 9.2188307 14.441656 10.594428 14.427734 11.050781 L 7.828125 12.447266 C 7.8230203 10.570388 7.5943812 6.0588206 5.3808594 4.8457031 L 11.798828 3.5136719 z M 3.7890625 5.7480469 C 6.0346534 5.7480469 6.0957031 12.494141 6.0957031 12.494141 L 1.5234375 12.494141 C 1.5234375 12.494141 1.5434692 5.7480469 3.7890625 5.7480469 z M 12.759766 7 L 9.0664062 7.7871094 L 9 7.8632812 L 9.0527344 8.7890625 L 9.1660156 8.8144531 L 11.880859 8.2148438 L 11.941406 8.9902344 L 12.019531 9 L 12.941406 8.7363281 L 13 8.6933594 L 12.832031 7.0527344 L 12.759766 7 z M 3.8105469 7.9960938 A 0.76190089 0.74971612 0 0 0 3.046875 8.7460938 A 0.76190089 0.74971612 0 0 0 3.2890625 9.2929688 L 2.6660156 10.996094 L 4.953125 10.984375 L 4.34375 9.28125 A 0.76190089 0.74971612 0 0 0 4.5722656 8.7460938 A 0.76190089 0.74971612 0 0 0 3.8105469 7.9960938 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/indicator-notification-read.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-notification-read.svg
new file mode 100644
index 000000000..296dad529
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-notification-read.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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.759766 2 C 11.718756 2.00164 11.678875 2.0055639 11.638672 2.0136719 L 3.7910156 3.6425781 C 3.7835356 3.6448981 3.7769333 3.6458775 3.7695312 3.6484375 C 2.6750268 3.908283 1.9043193 4.7232338 1.3847656 5.6582031 C 0.86521228 6.5930972 0.55268956 7.6892489 0.34765625 8.7597656 C 0.14262295 9.830208 0.04955557 10.874064 0.015625 11.689453 C -0.0013424913 12.097148 -0.00225747 12.447204 0.00390625 12.71875 C 0.00771576 12.886011 0.029556605 13.000911 0.041015625 13.119141 C 0.041139815 13.119141 0.040886095 13.119452 0.041015625 13.126953 C 0.039324225 13.145463 0.037406475 13.163051 0.037109375 13.181641 L 0.044921875 13.181641 C 0.053516175 13.241621 0.03938619 13.286006 0.0625 13.373047 C 0.14961579 13.699958 0.44757657 13.928141 0.79101562 13.931641 L 7.6777344 14 C 7.7342224 14.00075 7.7923849 13.995885 7.8476562 13.984375 L 15.384766 12.386719 C 15.722668 12.315349 15.967862 12.029135 15.984375 11.689453 C 15.984375 11.689453 16.09681 9.4591524 15.703125 7.1582031 C 15.506282 6.0077531 15.19095 4.8303977 14.611328 3.8554688 C 14.031707 2.8805398 13.090817 2.0740084 11.837891 2.0058594 C 11.812121 2.0045694 11.785546 2.0045694 11.759766 2.0058594 L 11.759766 2 z M 11.798828 3.5136719 C 12.440726 3.5661519 12.884102 3.9112329 13.296875 4.6054688 C 13.720969 5.3188223 14.02182 6.3540924 14.201172 7.4023438 C 14.511979 9.218827 14.441656 10.59443 14.427734 11.050781 L 7.828125 12.447266 C 7.8230211 10.570391 7.5943859 6.056865 5.3808594 4.84375 L 11.798828 3.5136719 z M 3.7890625 5.7480469 C 6.0346582 5.7480469 6.0957031 12.494141 6.0957031 12.494141 L 1.5234375 12.494141 C 1.5234375 12.494141 1.5434644 5.7480469 3.7890625 5.7480469 z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="m 3.788747,5.7470484 c 2.2455958,0 2.3065409,6.7470316 2.3065409,6.7470316 H 1.5238728 c 0,0 0.019276,-6.7470318 2.2648742,-6.7470316 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 9.6927076,5 8.0533866,5.16875 8,5.2406252 8.7877598,8.9343759 8.8632805,9 9.7890609,8.946872 9.8151008,8.8343719 9.2148414,6.1187467 9.98958,6.0578091 10,5.9796835 9.7356776,5.0593712 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/indicator-notification-unread-dnd.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-notification-unread-dnd.svg
new file mode 100644
index 000000000..e5050881b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-notification-unread-dnd.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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.759766 2 A 0.76197312 0.74978719 0 0 0 11.638672 2.0136719 L 3.7910156 3.640625 A 0.76197312 0.74978719 0 0 0 3.7695312 3.6484375 C 2.6750296 3.9082965 1.904318 4.7232322 1.3847656 5.6582031 C 0.86521329 6.5930991 0.55268915 7.6892466 0.34765625 8.7597656 C 0.23738817 9.3354576 0.16309192 9.8949201 0.109375 10.423828 A 2.5 2.5 0 0 1 1.5 10 A 2.5 2.5 0 0 1 1.6953125 10.009766 C 1.9239513 8.0846822 2.4648178 5.7480469 3.7890625 5.7480469 C 6.0346534 5.7480469 6.0957031 12.494141 6.0957031 12.494141 L 4 12.494141 A 2.5 2.5 0 0 1 4 12.5 A 2.5 2.5 0 0 1 3.5273438 13.958984 L 7.6777344 14 A 0.76197312 0.74978719 0 0 0 7.8476562 13.984375 L 15.384766 12.388672 A 0.76197312 0.74978719 0 0 0 15.984375 11.689453 C 15.984375 11.689453 16.09681 9.4591571 15.703125 7.1582031 C 15.506278 6.0076931 15.190948 4.8303994 14.611328 3.8554688 C 14.031708 2.8805379 13.090814 2.0740086 11.837891 2.0058594 A 0.76197312 0.74978719 0 0 0 11.759766 2.0058594 L 11.759766 2 z M 11.798828 3.5136719 C 12.440724 3.5661519 12.884103 3.9112317 13.296875 4.6054688 C 13.720968 5.3188235 14.02182 6.3540906 14.201172 7.4023438 C 14.511978 9.2188307 14.441656 10.594428 14.427734 11.050781 L 7.828125 12.447266 C 7.8230203 10.570388 7.5943812 6.0588206 5.3808594 4.8457031 L 11.798828 3.5136719 z M 12.759766 7 L 9.0664062 7.7871094 L 9 7.8632812 L 9.0527344 8.7890625 L 9.1660156 8.8144531 L 11.880859 8.2148438 L 11.941406 8.9902344 L 12.019531 9 L 12.941406 8.7363281 L 13 8.6933594 L 12.832031 7.0527344 L 12.759766 7 z M 3.8105469 7.9960938 A 0.76190089 0.74971612 0 0 0 3.046875 8.7460938 A 0.76190089 0.74971612 0 0 0 3.2890625 9.2929688 L 2.8789062 10.416016 A 2.5 2.5 0 0 1 3.4921875 10.992188 L 4.953125 10.984375 L 4.34375 9.28125 A 0.76190089 0.74971612 0 0 0 4.5722656 8.7460938 A 0.76190089 0.74971612 0 0 0 3.8105469 7.9960938 z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="1.5" cy="12.5" r="1.5"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/indicator-notification-unread.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-notification-unread.svg
new file mode 100644
index 000000000..04ce23226
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-notification-unread.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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.759766 2 C 11.718756 2.00164 11.678875 2.0055639 11.638672 2.0136719 L 3.7910156 3.6425781 C 3.7835356 3.6448981 3.7769334 3.6458775 3.7695312 3.6484375 C 2.6750269 3.908283 1.9043193 4.7232338 1.3847656 5.6582031 C 0.86521231 6.5930972 0.55268956 7.6892489 0.34765625 8.7597656 C 0.23738796 9.3354568 0.16309185 9.8949196 0.109375 10.423828 A 2.5 2.5 0 0 1 1.5 10 A 2.5 2.5 0 0 1 1.6953125 10.009766 C 1.9239505 8.0846822 2.464815 5.7480469 3.7890625 5.7480469 C 6.0346582 5.7480469 6.0957031 12.494141 6.0957031 12.494141 L 4 12.494141 A 2.5 2.5 0 0 1 4 12.5 A 2.5 2.5 0 0 1 3.5273438 13.958984 L 7.6777344 14 C 7.7342224 14.00075 7.7923849 13.995885 7.8476562 13.984375 L 15.384766 12.386719 C 15.722668 12.315349 15.967862 12.029135 15.984375 11.689453 C 15.984375 11.689453 16.09681 9.4591524 15.703125 7.1582031 C 15.506282 6.0077531 15.19095 4.8303977 14.611328 3.8554688 C 14.031707 2.8805398 13.090817 2.0740084 11.837891 2.0058594 C 11.812121 2.0045694 11.785546 2.0045694 11.759766 2.0058594 L 11.759766 2 z M 11.798828 3.5136719 C 12.440726 3.5661519 12.884102 3.9112329 13.296875 4.6054688 C 13.720969 5.3188223 14.02182 6.3540924 14.201172 7.4023438 C 14.511979 9.218827 14.441656 10.59443 14.427734 11.050781 L 7.828125 12.447266 C 7.8230211 10.570391 7.5943859 6.056865 5.3808594 4.84375 L 11.798828 3.5136719 z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 3.7890625 5.7460938 C 2.4648149 5.7460936 1.9237362 8.0844147 1.6953125 10.009766 A 2.5 2.5 0 0 1 4 12.494141 L 6.0957031 12.494141 C 6.0957031 12.494141 6.0346583 5.7460938 3.7890625 5.7460938 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 9.6927076,5 8.0533866,5.16875 8,5.2406252 8.7877598,8.9343759 8.8632805,9 9.7890609,8.946872 9.8151008,8.8343719 9.2148414,6.1187467 9.98958,6.0578091 10,5.9796835 9.7356776,5.0593712 Z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="1.5" cy="12.5" r="1.5"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/indicator-privacy-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-privacy-panel.svg
new file mode 100644
index 000000000..7da2e5719
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-privacy-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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.0097656 2 C 2.9648767 2 -4.7369516e-15 7.6699219 0 7.6699219 C 0 7.6699219 3.2227434 14 8.0097656 14 C 13.167099 14 16 7.6699219 16 7.6699219 C 16 7.6699219 13.138655 2 8.0097656 2 z M 8 5 C 9.657 5 11 6.3432 11 8 C 11 9.657 9.657 11 8 11 C 6.3432002 11 5 9.657 5 8 C 5 6.3432 6.3432002 5 8 5 z M 8 6 C 6.895 6 6 6.8961 6 8 C 6 9.105 6.8961001 10 8 10 C 9.105 10 10 9.105 10 8 C 10 6.895 9.1039999 6 8 6 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/indicator-rss-aware-attention.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-rss-aware-attention.svg
new file mode 120000
index 000000000..ec6bddb36
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/indicator-rss-aware.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-rss-aware.svg
new file mode 120000
index 000000000..150dfe3fd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-rss-aware.svg
@@ -0,0 +1 @@
+indicator-feedindicator.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/indicator-sensors-battery.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-sensors-battery.svg
new file mode 100644
index 000000000..0ab9bee38
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-sensors-battery.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 1v1h-3v13h10v-13h-3v-1zm-2 8h8v2h-8zm0 3h8v2h-8z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/indicator-sensors-case.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-sensors-case.svg
new file mode 100644
index 000000000..9be3218ef
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-sensors-case.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 3v11c0 0.554 0.446 1 1 1h10c0.554 0 1-0.446 1-1v-11zm2.5 2h7c0.276 0 0.5 0.2239 0.5 0.5v4c0 0.2761-0.224 0.5-0.5 0.5h-7c-0.2761 0-0.5-0.2239-0.5-0.5v-4c0-0.2761 0.2239-0.5 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"/>
+ <path class="ColorScheme-Text" d="m2 2 2-1h8l2 1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/indicator-sensors-chip.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-sensors-chip.svg
new file mode 100644
index 000000000..2fc07a489
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-sensors-chip.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.75 2c0.138 0 0.25 0.1115 0.25 0.25v0.5c0 0.1385-0.112 0.25-0.25 0.25h-1.75v-1zm0 2c0.138 0 0.25 0.1115 0.25 0.25v0.5c0 0.1385-0.112 0.25-0.25 0.25h-1.75v-1zm0 2c0.138 0 0.25 0.1115 0.25 0.25v0.5c0 0.1385-0.112 0.25-0.25 0.25h-1.75v-1zm0 2c0.138 0 0.25 0.111 0.25 0.25v0.5c0 0.138-0.112 0.25-0.25 0.25h-1.75v-1zm0 2c0.138 0 0.25 0.111 0.25 0.25v0.5c0 0.138-0.112 0.25-0.25 0.25h-1.75v-1zm0 2c0.138 0 0.25 0.111 0.25 0.25v0.5c0 0.138-0.112 0.25-0.25 0.25h-1.75v-1zm-13.5-10c-0.1385 0-0.25 0.1115-0.25 0.25v0.5c0 0.1385 0.1115 0.25 0.25 0.25h1.75v-1zm0 2c-0.1385 0-0.25 0.1115-0.25 0.25v0.5c0 0.1385 0.1115 0.25 0.25 0.25h1.75v-1zm0 2c-0.1385 0-0.25 0.1115-0.25 0.25v0.5c0 0.1385 0.1115 0.25 0.25 0.25h1.75v-1zm0 2c-0.1385 0-0.25 0.111-0.25 0.25v0.5c0 0.138 0.1115 0.25 0.25 0.25h1.75v-1zm0 2c-0.1385 0-0.25 0.111-0.25 0.25v0.5c0 0.138 0.1115 0.25 0.25 0.25h1.75v-1zm0 2c-0.1385 0-0.25 0.111-0.25 0.25v0.5c0 0.138 0.1115 0.25 0.25 0.25h1.75v-1zm3.75-11h6c0.554 0 1 0.446 1 1v11c0 0.554-0.446 1-1 1h-6c-0.554 0-1-0.446-1-1v-11c0-0.554 0.446-1 1-1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/indicator-sensors-cpu.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-sensors-cpu.svg
new file mode 100644
index 000000000..3a51f6170
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-sensors-cpu.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.25 1c-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.25zm3.52 0c-0.138 0-0.25 0.1115-0.25 0.25v1.5c0 0.1385 0.112 0.25 0.25 0.25h0.5c0.138 0 0.25-0.1115 0.25-0.25v-1.5c0-0.1385-0.112-0.25-0.25-0.25zm3.48 0c-0.138 0-0.25 0.1115-0.25 0.25v1.5c0 0.1385 0.112 0.25 0.25 0.25h0.5c0.138 0 0.25-0.1115 0.25-0.25v-1.5c0-0.1385-0.112-0.25-0.25-0.25zm-8.508 1.494c-0.6925 0-1.251 0.584-1.25 1.25l0.00195 0.7578h0.5078c0.2758 0 0.4961 0.2222 0.4961 0.498v0.9961c0 0.2758-0.2203 0.498-0.4961 0.498h-0.5039l0.00391 1.514h0.498c0.2758 0 0.498 0.2222 0.498 0.498v0.9961c0 0.2758-0.2222 0.498-0.498 0.498h-0.4941l0.00195 1.404h0.4922c0.2758 0 0.498 0.2202 0.498 0.4961v0.9961c0 0.2758-0.2222 0.498-0.498 0.498h-0.4883l0.00195 0.5742c0.1034 0.587 0.6097 1.031 1.227 1.031h10.01c0.692 0 1.25-0.558 1.25-1.25v-10.01c0-0.6086-0.5399-1.25-1.25-1.25h-0.2578v0.5059c-1e-6 0.2758-0.2222 0.498-0.498 0.498h-0.9961c-0.2758 0-0.498-0.2222-0.498-0.498v-0.5059h-1.5v0.5059c0 0.2758-0.2222 0.498-0.498 0.498h-0.9961c-0.2758 0-0.498-0.2222-0.498-0.498v-0.5059h-1.51v0.4941c0 0.2758-0.2222 0.498-0.498 0.498h-0.9961c-0.2758 0-0.498-0.2222-0.498-0.498v-0.4941zm1.258 1.506h8c0.554 0 1 0.446 1 1v8c0 0.554-0.446 1-1 1h-8c-0.554 0-1-0.446-1-1v-8c0-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.5c0.1385 0 0.25-0.1115 0.25-0.25v-0.5c0-0.1385-0.1115-0.25-0.25-0.25zm4 0c-0.1385 0-0.25 0.1115-0.25 0.25v7.5c0 0.138 0.1115 0.25 0.25 0.25h7.5c0.138 0 0.25-0.112 0.25-0.25v-7.5c0-0.1385-0.112-0.25-0.25-0.25zm-4 3.445c-0.1385 0-0.25 0.112-0.25 0.25v0.5c0 0.138 0.1115 0.25 0.25 0.25h1.5c0.1385 0 0.25-0.112 0.25-0.25v-0.5c0-0.138-0.1115-0.25-0.25-0.25zm0 3.555c-0.1385 0-0.25 0.112-0.25 0.25v0.5c0 0.138 0.1115 0.25 0.25 0.25h1.5c0.1385 0 0.25-0.112 0.25-0.25v-0.5c0-0.138-0.1115-0.25-0.25-0.25z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/indicator-sensors-disk.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-sensors-disk.svg
new file mode 120000
index 000000000..9d25e6ec1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-sensors-disk.svg
@@ -0,0 +1 @@
+drive-harddisk.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/indicator-sensors-fan.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-sensors-fan.svg
new file mode 100644
index 000000000..6597ebf7f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-sensors-fan.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m1.875 1c-0.4847 0-0.875 0.3903-0.875 0.875v12.25c0 0.4848 0.3903 0.875 0.875 0.875h12.25c0.4848 0 0.875-0.3902 0.875-0.875v-12.25c0-0.4847-0.3902-0.875-0.875-0.875zm6.125 0.875c3.383 0 6.125 2.742 6.125 6.125 0 3.383-2.742 6.125-6.125 6.125s-6.125-2.742-6.125-6.125c0-3.383 2.742-6.125 6.125-6.125zm-5.5 0.125c0.2761 0 0.5 0.2239 0.5 0.5s-0.2239 0.5-0.5 0.5-0.5-0.2239-0.5-0.5 0.2239-0.5 0.5-0.5zm11 0c0.2761 0 0.5 0.2239 0.5 0.5s-0.2239 0.5-0.5 0.5-0.5-0.2239-0.5-0.5 0.2239-0.5 0.5-0.5zm-4.621 0.8359c-0.3467 0-0.8811 0.2315-0.8809 0.875l0.001953 1.789c0.7197 1.747e-4 1.404 0.3105 1.879 0.8516 0.6483-0.07144 1.026-0.175 2.035-0.4531 0.7703-0.2224 0.4668-0.7867 0.1543-1.225-1.2-1.512-2.89-1.838-3.189-1.838zm-4.205 1.096c-1.512 1.2-1.838 2.89-1.838 3.189 0 0.3467 0.2315 0.8811 0.875 0.8809l1.789-0.001953c7.37e-4 -0.719 0.311-1.403 0.8516-1.877-0.07162-0.6508-0.1684-1.123-0.4531-2.037-0.08203-0.3667-0.2596-0.4926-0.4848-0.4901-0.2252 0.002515-0.5072 0.1698-0.7398 0.3358zm3.326 2.568c-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.5zm4.289 1.502-1.789 0.001953c-0.0019 0.7176-0.312 1.4-0.8516 1.873 0.07202 0.6559 0.144 0.9831 0.4531 2.041 0.2315 0.7676 0.7867 0.4668 1.225 0.1543 1.51-1.199 1.838-2.891 1.838-3.191 0-0.4583-0.3361-0.8789-0.875-0.8789zm-6.166 1.646c-0.6977 0.09116-0.893 0.1306-2.037 0.4531-0.774 0.2091-0.4668 0.7867-0.1543 1.225 1.2 1.512 2.89 1.838 3.189 1.838 0.3467 0 0.8811-0.2315 0.8809-0.875l-0.001953-1.789c-0.719-7.37e-4 -1.403-0.311-1.877-0.8516zm-3.623 3.352c0.2761 0 0.5 0.2239 0.5 0.5s-0.2239 0.5-0.5 0.5-0.5-0.2239-0.5-0.5 0.2239-0.5 0.5-0.5zm11 0c0.2761 0 0.5 0.2239 0.5 0.5s-0.2239 0.5-0.5 0.5-0.5-0.2239-0.5-0.5 0.2239-0.5 0.5-0.5z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/indicator-sensors-gpu.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-sensors-gpu.svg
new file mode 100644
index 000000000..f142a1125
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-sensors-gpu.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m1 0.004357c-1.333 0-1.333 1.996 0 1.996h1v3h-2v3h2v1h-2v3h2v2c0 1.333 2 1.333 2 0v-13c0.002945-0.6686-0.5919-1.015-1-0.9956zm3.996 2.996v2h9v8h-6v-2h-3v2h1v2h10v-12h-1zm-3.996 3h1v1h-1zm4.996 0v4h1v-4zm2 0v4h1v-4zm2 0v4h1v-4zm2 0v4h1v-4zm-11 4h1v1h-1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/indicator-sensors-memory.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-sensors-memory.svg
new file mode 100644
index 000000000..e87f27edf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-sensors-memory.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m2e-4 13c0 0.554 0.446 1 1 1h5v-2h-6zm0-2h16v-3a1 1 0 0 1-1-1 1 1 0 0 1 0.93-0.998 1.5 1.5 0 0 1 0.07-2e-3v-2c0-0.554-0.446-1-1-1h-0.5-13.5c-0.554 0-1 0.446-1 1v0.5 0.5 1a1 1 0 0 1 0.1 6e-3 1 1 0 0 1 0.9003 0.994 1 1 0 0 1-1 1v1 0.9999 1zm3-2v-4h2v4zm4 0v-4h2v4zm1 5h7c0.554 0 1-0.446 1-1v-1h-8zm3-5v-4h2v4z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/indicator-sound-switcher.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-sound-switcher.svg
new file mode 100644
index 000000000..8d1507a28
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-sound-switcher.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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,1 A 7,7 0 0 0 1,8 7,7 0 0 0 8,15 7,7 0 0 0 15,8 7,7 0 0 0 8,1 Z M 8,4 A 4,4 0 0 1 12,8 4,4 0 0 1 8,12 4,4 0 0 1 4,8 4,4 0 0 1 8,4 Z"/>
+ <circle style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" cx="8" cy="8" r="3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/indicator-stardate.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-stardate.svg
new file mode 100644
index 000000000..208669709
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-stardate.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 8,1 C 6,1 3,8 3,15 5,12 8,10 9,10 10,10 11.112,11 13.112,14 13,8 10,1 8,1 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,2 A 6,6 0 0 0 7.219,2.0586 C 6.722,2.9089 6.182,4.1836 5.7031,5.6797 5.0349,7.768 4.5858,10.257 4.3086,12.721 A 6,6 0 0 0 4.3613,12.762 C 4.8082,12.226 5.2283,11.608 5.668,11.168 6.257,10.579 6.817,10.083 7.336,9.707 7.855,9.331 8.25,9 9,9 9.583,9 10.054,9.279 10.43,9.598 10.805,9.917 11.133,10.309 11.482,10.777 11.528,10.839 11.598,10.954 11.645,11.018 11.319,9.138 10.881,7.24 10.316,5.5703 9.833,4.1388 9.291,2.8959 8.793,2.0586 A 6,6 0 0 0 8,2 Z M 4.4941,3.1406 A 6,6 0 0 0 2,8 6,6 0 0 0 2.5078,10.398 C 2.8284,8.517 3.2793,6.688 3.7969,5.0703 4.0174,4.3811 4.2521,3.7411 4.4941,3.1406 Z M 11.537,3.1621 C 11.769,3.723 11.997,4.3 12.211,4.9316 12.76,6.556 13.237,8.374 13.578,10.193 A 6,6 0 0 0 14,8 6,6 0 0 0 11.537,3.1621 Z M 9,11 C 8.945,11 8.967,11.006 9.023,11.041 9.087,11.012 9.104,11 9,11 Z M 9.023,11.041 C 8.934,11.082 8.734,11.162 8.508,11.326 8.12,11.607 7.618,12.046 7.082,12.582 6.753,12.911 6.411,13.284 6.066,13.674 A 6,6 0 0 0 8,14 6,6 0 0 0 10.793,13.307 C 10.457,12.8 10.144,12.33 9.879,11.975 9.575,11.568 9.313,11.273 9.137,11.123 9.076,11.072 9.053,11.059 9.023,11.041 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/indicator-stickynotes-mono.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-stickynotes-mono.svg
new file mode 120000
index 000000000..451eebfe9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-stickynotes-mono.svg
@@ -0,0 +1 @@
+notes-panel.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/indicator-trashindicator-attention.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-trashindicator-attention.svg
new file mode 100644
index 000000000..65a5e34cd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-trashindicator-attention.svg
@@ -0,0 +1,19 @@
+<svg width="16" height="16" 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="m6.5019 0.9902c-1 0-1 1-1 1h-3s-1.002 0.0035-1.002 1.0039v1.002l13-2e-3v-1c0-1-0.998-1.0039-0.998-1.0039h-3s0-1-1-1z"
+ fill="currentColor" />
+ <path
+ d="m1.4999 5v2.9245c0 1.0111 0.058867 2.1748 0.1989 3.0342 0.14 0.85945 0.80122 3.0328 0.80122 3.0328s0.48011 1.0114 1.0001 1.0114h8.9997c0.52 0 1.0001-1.0114 1.0001-1.0114s0.66122-2.1733 0.80122-3.0328c0.14-0.85945 0.1989-2.0231 0.1989-3.0342v-2.9245z"
+ fill="#ebdbb2" stroke-width=".72223" />
+</svg> \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/indicator-trashindicator.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-trashindicator.svg
new file mode 100644
index 000000000..1c94e73bc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-trashindicator.svg
@@ -0,0 +1,17 @@
+<svg width="16" height="16" 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="m2.5 5v9c0 0.524 0.4764 1 1 1h9c0.524 0 1-0.476 1-1v-9z" fill="currentColor" />
+ <path class="ColorScheme-Text"
+ d="m1.5 3v1l13-3e-3v-1c0-1-1-1.0034-1-1.0034h-3s0-1-1-1h-2.9998c-1 0-1 1-1 1h-3c2e-4 0-1 3e-3 -1 1.0034z"
+ fill="currentColor" />
+</svg> \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/indicator-virtual-box.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-virtual-box.svg
new file mode 100644
index 000000000..66c096e56
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-virtual-box.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 2.75,0.99996 C 1.7805,0.99996 0.99996,1.7805 0.99996,2.75 V 13.25 C 0.99996,14.22 1.7805,15 2.75,15 H 13.25 C 14.22,15 15,14.22 15,13.25 V 2.75 C 15,1.7805 14.22,0.99996 13.25,0.99996 Z M 7.4961,3 A 0.50005,0.50005 0 0 1 7.9805,3.3633 L 9.5371,8.8086 11.025,4.3418 A 0.50005,0.50005 0 0 1 11.994,4.418 L 12.924,10 H 14 V 11 H 12.5 A 0.50005,0.50005 0 0 1 12.006,10.582 L 11.338,6.5703 9.9746,10.658 A 0.50005,0.50005 0 0 1 9.0195,10.637 L 7.5605,5.5312 5.9883,12.609 A 0.50005,0.50005 0 0 1 5.0254,12.658 L 3.1387,7 H 2 V 6 H 3.5 A 0.50005,0.50005 0 0 1 3.9746,6.3418 L 5.4043,10.629 7.0117,3.3926 A 0.50005,0.50005 0 0 1 7.4961,3 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/indicator-workspaces-1.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-workspaces-1.svg
new file mode 100644
index 000000000..2490ea1b2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-workspaces-1.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 2,0 C 0.892,0 0,0.892 0,2 V 11 C 0,12.108 0.892,13 2,13 H 6 L 3.7109,15 C 2.6735,15.906 2.7636,16 3.7109,16 H 11.289 C 12.236,16 12.236,16 11.289,15 L 9,13 H 13 C 14.108,13 15,12.108 15,11 V 2 C 15,0.892 14.108,0 13,0 Z M 2,2 H 13 V 11 H 2 Z M 7,3 V 4 H 6 V 5 H 7 V 9 H 6 V 10 H 9 V 9 H 8 V 3 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/indicator-workspaces-2.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-workspaces-2.svg
new file mode 100644
index 000000000..8b281a64e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-workspaces-2.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 2,0 C 0.892,0 0,0.892 0,2 V 11 C 0,12.108 0.892,13 2,13 H 6 L 3.7109,15 C 2.6735,15.906 2.7636,16 3.7109,16 H 11.289 C 12.236,16 12.236,16 11.289,15 L 9,13 H 13 C 14.108,13 15,12.108 15,11 V 2 C 15,0.892 14.108,0 13,0 Z M 2,2 H 13 V 11 H 2 Z M 5,3 V 4 H 9 V 6 H 6 5 V 7 10 H 6 10 V 9 H 6 V 7 H 10 V 6 3 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/indicator-workspaces-3.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-workspaces-3.svg
new file mode 100644
index 000000000..0f9ac53be
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-workspaces-3.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 2,0 C 0.892,0 0,0.892 0,2 V 11 C 0,12.108 0.892,13 2,13 H 6 L 3.7109,15 C 2.6735,15.906 2.7636,16 3.7109,16 H 11.289 C 12.236,16 12.236,16 11.289,15 L 9,13 H 13 C 14.108,13 15,12.108 15,11 V 2 C 15,0.892 14.108,0 13,0 Z M 2,2 H 13 V 11 H 2 Z M 5,3 V 4 H 9 V 6 H 5 V 7 H 9 V 9 H 5 V 10 H 10 V 9 7 6 3 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/indicator-workspaces-4.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-workspaces-4.svg
new file mode 100644
index 000000000..f545ae875
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-workspaces-4.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 2,0 C 0.892,0 0,0.892 0,2 V 11 C 0,12.108 0.892,13 2,13 H 6 L 3.7109,15 C 2.6735,15.906 2.7636,16 3.7109,16 H 11.289 C 12.236,16 12.236,16 11.289,15 L 9,13 H 13 C 14.108,13 15,12.108 15,11 V 2 C 15,0.892 14.108,0 13,0 Z M 2,2 H 13 V 11 H 2 Z M 5,3 V 7 H 6 9 V 10 H 10 V 5 3 H 9 V 6 H 6 V 3 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/indicator-workspaces-5.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-workspaces-5.svg
new file mode 100644
index 000000000..c98a67290
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-workspaces-5.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 2,0 C 0.892,0 0,0.892 0,2 V 11 C 0,12.108 0.892,13 2,13 H 6 L 3.7109,15 C 2.6735,15.906 2.7636,16 3.7109,16 H 11.289 C 12.236,16 12.236,16 11.289,15 L 9,13 H 13 C 14.108,13 15,12.108 15,11 V 2 C 15,0.892 14.108,0 13,0 Z M 2,2 H 13 V 11 H 2 Z M 5,3 V 4 6 7 H 9 V 9 H 5 V 10 H 9 10 V 7 6 H 9 6 V 4 H 10 V 3 H 6 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/indicator-workspaces-6.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-workspaces-6.svg
new file mode 100644
index 000000000..83ae5c50a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-workspaces-6.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 2,0 C 0.892,0 0,0.892 0,2 V 11 C 0,12.108 0.892,13 2,13 H 6 L 3.7109,15 C 2.6735,15.906 2.7636,16 3.7109,16 H 11.289 C 12.236,16 12.236,16 11.289,15 L 9,13 H 13 C 14.108,13 15,12.108 15,11 V 2 C 15,0.892 14.108,0 13,0 Z M 2,2 H 13 V 11 H 2 Z M 5,3 V 4 6 7 10 H 6 9 10 V 7 6 H 9 6 V 4 H 10 V 3 H 6 Z M 6,7 H 9 V 9 H 6 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/indicator-workspaces-7.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-workspaces-7.svg
new file mode 100644
index 000000000..e5c906d21
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-workspaces-7.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 2,0 C 0.892,0 0,0.892 0,2 V 11 C 0,12.108 0.892,13 2,13 H 6 L 3.7109,15 C 2.6735,15.906 2.7636,16 3.7109,16 H 11.289 C 12.236,16 12.236,16 11.289,15 L 9,13 H 13 C 14.108,13 15,12.108 15,11 V 2 C 15,0.892 14.108,0 13,0 Z M 2,2 H 13 V 11 H 2 Z M 5,3 V 4 H 9 V 6 H 7 6 V 7 10 H 7 V 7 H 10 V 6 3 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/indicator-workspaces-8.svg b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-workspaces-8.svg
new file mode 100644
index 000000000..81264afd4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/indicator-workspaces-8.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 2,0 C 0.892,0 0,0.892 0,2 V 11 C 0,12.108 0.892,13 2,13 H 6 L 3.7109,15 C 2.6735,15.906 2.7636,16 3.7109,16 H 11.289 C 12.236,16 12.236,16 11.289,15 L 9,13 H 13 C 14.108,13 15,12.108 15,11 V 2 C 15,0.892 14.108,0 13,0 Z M 2,2 H 13 V 11 H 2 Z M 5,3 V 4 7 10 H 6 10 V 9 7 6 3 H 6 Z M 6,4 H 9 V 6 H 6 Z M 6,7 H 9 V 9 H 6 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/input-caps-on.svg b/.icons/Gruvbox-Plus-Dark/panel/16/input-caps-on.svg
new file mode 120000
index 000000000..c1e9fdd71
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/input-keyboard-virtual-off.svg b/.icons/Gruvbox-Plus-Dark/panel/16/input-keyboard-virtual-off.svg
new file mode 100644
index 000000000..e194101de
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/input-keyboard-virtual-off.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 2s-2 0-2 2v8c0 2 2 2 2 2h11s2 0 2-2v-8c0-2-2-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.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.139 0 0.25 0.112 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.139 0 0.25 0.112 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.139 0 0.25 0.112 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/16/input-keyboard-virtual-on.svg b/.icons/Gruvbox-Plus-Dark/panel/16/input-keyboard-virtual-on.svg
new file mode 100644
index 000000000..857d9f88e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/input-keyboard-virtual-on.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 2c-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/16/input-keyboard.svg b/.icons/Gruvbox-Plus-Dark/panel/16/input-keyboard.svg
new file mode 120000
index 000000000..9d1f3ab6c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/input-touchpad-off.svg b/.icons/Gruvbox-Plus-Dark/panel/16/input-touchpad-off.svg
new file mode 100644
index 000000000..702ba2be5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/input-touchpad-off.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1.7773438 1 C 1.3464548 1 1 1.39025 1 1.875 L 1 14.125 C 1 14.60975 1.3464548 15 1.7773438 15 L 14.222656 15 C 14.653545 15 15 14.60975 15 14.125 L 15 1.875 C 15 1.39025 14.653545 1 14.222656 1 L 1.7773438 1 z M 12 2 L 14 2 L 14 3 L 12 3 L 12 2 z M 12 4 L 14 4 L 14 5 L 12 5 L 12 4 z M 12 6 L 14 6 L 14 7 L 12 7 L 12 6 z M 12 8 L 14 8 L 14 9 L 12 9 L 12 8 z M 2 11 L 7 11 L 7 14 L 2 14 L 2 11 z M 9 11 L 14 11 L 14 14 L 9 14 L 9 11 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/input-touchpad-on.svg b/.icons/Gruvbox-Plus-Dark/panel/16/input-touchpad-on.svg
new file mode 100644
index 000000000..288d8f2c8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/input-touchpad-on.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1.7773438 1 C 1.3464548 1 1 1.39025 1 1.875 L 1 14.125 C 1 14.60975 1.3464548 15 1.7773438 15 L 14.222656 15 C 14.653545 15 15 14.60975 15 14.125 L 15 1.875 C 15 1.39025 14.653545 1 14.222656 1 L 1.7773438 1 z M 12 2 L 14 2 L 14 3 L 12 3 L 12 2 z M 12 4 L 14 4 L 14 5 L 12 5 L 12 4 z M 12 6 L 14 6 L 14 7 L 12 7 L 12 6 z M 12 8 L 14 8 L 14 9 L 12 9 L 12 8 z M 2 11 L 7 11 L 7 14 L 2 14 L 2 11 z M 9 11 L 14 11 L 14 14 L 9 14 L 9 11 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/insync-action.svg b/.icons/Gruvbox-Plus-Dark/panel/16/insync-action.svg
new file mode 100644
index 000000000..f4cde4c3c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/insync-action.svg
@@ -0,0 +1,9 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="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="11" y="12" width="3" height="4" fill="currentColor"/>
+ <circle class="ColorScheme-Highlight" cx="12.5" cy="9.5" r="1.5" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m4 11a10 10 0 0 1 10-10" fill="none" stroke="currentColor" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m8 11a6 6 0 0 1 6-6" fill="none" stroke="currentColor" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/insync-alert.svg b/.icons/Gruvbox-Plus-Dark/panel/16/insync-alert.svg
new file mode 100644
index 000000000..a2992a58e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/insync-alert.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 0c-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.006v-2zm0 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.562v-2zm-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-4h-3z" fill="currentColor"/>
+ <path class="ColorScheme-NegativeText" d="m5.99 8c-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.006789-0.1924-0.009958-0.2891-0.009766zm-0.9902 1h2v4h-2v-4zm0 5h2v1h-2v-1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/insync-error.svg b/.icons/Gruvbox-Plus-Dark/panel/16/insync-error.svg
new file mode 100644
index 000000000..6434344f5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/insync-error.svg
@@ -0,0 +1,9 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="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="11" y="12" width="3" height="4" fill="currentColor"/>
+ <circle class="ColorScheme-NegativeText" cx="12.5" cy="9.5" r="1.5" fill="currentColor"/>
+ <path class="ColorScheme-NegativeText" d="m4 11a10 10 0 0 1 10-10" fill="none" stroke="currentColor" stroke-width="2"/>
+ <path class="ColorScheme-NegativeText" d="m8 11a6 6 0 0 1 6-6" fill="none" stroke="currentColor" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/insync-feed.svg b/.icons/Gruvbox-Plus-Dark/panel/16/insync-feed.svg
new file mode 100644
index 000000000..7227f86c3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/insync-feed.svg
@@ -0,0 +1,9 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="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="11" y="12" width="3" height="4" fill="currentColor"/>
+ <circle class="ColorScheme-Highlight" cx="12.5" cy="9.5" r="1.5" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m4 11a10 10 0 0 1 10-10" fill="none" stroke="currentColor" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m8 11a6 6 0 0 1 6-6" fill="none" stroke="currentColor" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/insync-normal.svg b/.icons/Gruvbox-Plus-Dark/panel/16/insync-normal.svg
new file mode 100644
index 000000000..a9cd87a83
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/insync-normal.svg
@@ -0,0 +1,9 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="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="11" y="12" width="3" height="4" fill="currentColor"/>
+ <circle class="ColorScheme-Text" cx="12.5" cy="9.5" r="1.5" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m4 11a10 10 0 0 1 10-10" fill="none" stroke="currentColor" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m8 11a6 6 0 0 1 6-6" fill="none" stroke="currentColor" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/insync-offline.svg b/.icons/Gruvbox-Plus-Dark/panel/16/insync-offline.svg
new file mode 100644
index 000000000..ac5db6d31
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/insync-offline.svg
@@ -0,0 +1,9 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="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="11" y="12" width="3" height="4" fill="currentColor" opacity=".3"/>
+ <circle class="ColorScheme-Text" cx="12.5" cy="9.5" r="1.5" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m4 11a10 10 0 0 1 10-10" fill="none" opacity=".3" stroke="currentColor" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m8 11a6 6 0 0 1 6-6" fill="none" opacity=".3" stroke="currentColor" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/insync-partial-error.svg b/.icons/Gruvbox-Plus-Dark/panel/16/insync-partial-error.svg
new file mode 100644
index 000000000..e4823f9df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/insync-partial-error.svg
@@ -0,0 +1,9 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="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="11" y="12" width="3" height="4" fill="currentColor"/>
+ <circle class="ColorScheme-NegativeText" cx="12.5" cy="9.5" r="1.5" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m4 11a10 10 0 0 1 10-10" fill="none" stroke="currentColor" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m8 11a6 6 0 0 1 6-6" fill="none" stroke="currentColor" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/insync-pause.svg b/.icons/Gruvbox-Plus-Dark/panel/16/insync-pause.svg
new file mode 120000
index 000000000..3eb164aa9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/insync-pause.svg
@@ -0,0 +1 @@
+insync-paused.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/insync-paused.svg b/.icons/Gruvbox-Plus-Dark/panel/16/insync-paused.svg
new file mode 100644
index 000000000..81ea661b3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/insync-paused.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.99 8c-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.006789-0.1924-0.009958-0.2891-0.009766zm-1.99 2h1v4h-1v-4zm3 0h1v4h-1v-4z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m14 0c-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.006v-2zm0 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.562v-2zm-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-4h-3z" fill="currentColor" opacity=".3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/insync-share.svg b/.icons/Gruvbox-Plus-Dark/panel/16/insync-share.svg
new file mode 120000
index 000000000..da0e3b1cb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/insync-share.svg
@@ -0,0 +1 @@
+insync-feed.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/insync-synced.svg b/.icons/Gruvbox-Plus-Dark/panel/16/insync-synced.svg
new file mode 100644
index 000000000..20ec4043a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/insync-synced.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 0c-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.006v-2zm0 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.562v-2zm-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.09606-0.006789-0.1924-0.009958-0.2891-0.009766zm6.51 0c-0.8284 0-1.5 0.6716-1.5 1.5 0 0.8284 0.6716 1.5 1.5 1.5s1.5-0.6716 1.5-1.5c0-0.8284-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.07 2.049-2.439zm3.014 1.822v4h3v-4h-3z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/insync-syncing-1.svg b/.icons/Gruvbox-Plus-Dark/panel/16/insync-syncing-1.svg
new file mode 100644
index 000000000..0b8f226d8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/insync-syncing-1.svg
@@ -0,0 +1,9 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="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="11" y="12" width="3" height="4" fill="currentColor" opacity=".3"/>
+ <circle class="ColorScheme-Text" cx="12.5" cy="9.5" r="1.5" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m4 11a10 10 0 0 1 10-10" fill="none" stroke="currentColor" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m8 11a6 6 0 0 1 6-6" fill="none" stroke="currentColor" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/insync-syncing-2.svg b/.icons/Gruvbox-Plus-Dark/panel/16/insync-syncing-2.svg
new file mode 100644
index 000000000..a77bc4f50
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/insync-syncing-2.svg
@@ -0,0 +1,9 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="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="11" y="12" width="3" height="4" fill="currentColor"/>
+ <circle class="ColorScheme-Text" cx="12.5" cy="9.5" r="1.5" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m4 11a10 10 0 0 1 10-10" fill="none" stroke="currentColor" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m8 11a6 6 0 0 1 6-6" fill="none" stroke="currentColor" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/insync-syncing-3.svg b/.icons/Gruvbox-Plus-Dark/panel/16/insync-syncing-3.svg
new file mode 100644
index 000000000..298f051e8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/insync-syncing-3.svg
@@ -0,0 +1,9 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="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="11" y="12" width="3" height="4" fill="currentColor"/>
+ <circle class="ColorScheme-Text" cx="12.5" cy="9.5" r="1.5" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m4 11a10 10 0 0 1 10-10" fill="none" stroke="currentColor" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m8 11a6 6 0 0 1 6-6" fill="none" stroke="currentColor" stroke-width="2" opacity=".3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/insync-syncing-4.svg b/.icons/Gruvbox-Plus-Dark/panel/16/insync-syncing-4.svg
new file mode 100644
index 000000000..047c11938
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/insync-syncing-4.svg
@@ -0,0 +1,9 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="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="11" y="12" width="3" height="4" fill="currentColor"/>
+ <circle class="ColorScheme-Text" cx="12.5" cy="9.5" r="1.5" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m4 11a10 10 0 0 1 10-10" fill="none" stroke="currentColor" stroke-width="2" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m8 11a6 6 0 0 1 6-6" fill="none" stroke="currentColor" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/insync-syncing.svg b/.icons/Gruvbox-Plus-Dark/panel/16/insync-syncing.svg
new file mode 100644
index 000000000..a63c0dd4c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/insync-syncing.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 0c-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.006v-2zm0 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.562v-2zm-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.09606-0.006789-0.1924-0.009958-0.2891-0.009766zm6.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-3v-0.5996zm2 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-2v-2.23zm3 2.23v4h3v-4h-3z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/irc-channel-joined.svg b/.icons/Gruvbox-Plus-Dark/panel/16/irc-channel-joined.svg
new file mode 100644
index 000000000..9bd2266dc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/irc-channel-joined.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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,1 V 4 H 1 V 6 H 4 V 10 H 1 V 12 H 4 V 15 H 6 V 12 H 10 V 15 H 12 V 12 H 15 V 10 H 12 V 6 H 15 V 4 H 12 V 1 H 10 V 4 H 6 V 1 Z M 6,6 H 10 V 10 H 6 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/irc-channel-parted.svg b/.icons/Gruvbox-Plus-Dark/panel/16/irc-channel-parted.svg
new file mode 100644
index 000000000..1e7d93d8f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/irc-channel-parted.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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,1 V 4 H 1 V 6 H 4 V 10 H 1 V 12 H 4 V 15 H 6 V 12 H 10 V 15 H 12 V 12 H 15 V 10 H 12 V 6 H 15 V 4 H 12 V 1 H 10 V 4 H 6 V 1 Z M 6,6 H 10 V 10 H 6 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/irccloud-desktop-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/16/irccloud-desktop-tray.svg
new file mode 100644
index 000000000..597dcf35d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/irccloud-desktop-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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.99995,0.9997197 c -2.209139,0 -4,1.790861 -4,4 5.88e-4,0.013024 0.0012,0.026044 0.002,0.039063 C 2.280366,5.2862803 1.001713,6.7604307 1,8.4997197 1,10.432717 2.567004,11.999719 4.5,11.999719 H 4.25 4.091797 l 0.291016,0.01563 c 0.06955,0.244104 0.2908,0.674738 0.317187,1.23437 0.02857,0.605968 -0.526043,0.974529 -0.934375,1.328125 -0.103855,0.05509 -0.181318,0.119474 -0.173828,0.142578 0.02468,0.07611 0.500914,0.239462 0.78125,0.267578 0.361689,0.03626 0.864191,-0.0092 1.152344,-0.117187 0.458134,-0.171764 0.826829,-0.457689 1.085937,-0.845703 0.22156,-0.33179 0.338252,-0.659501 0.373047,-1.042969 l 0.0293,-0.966797 1.791013,-0.01563 H 12 c 1.656854,0 3,-1.343145 3,-2.9999993 0,-1.656854 -1.343146,-3 -3,-3 -0.04431,9.72e-4 -0.08859,0.0029 -0.132812,0.0059 0.08679,-0.3283714 0.131415,-0.6663355 0.132812,-1.0059 0,-2.209139 -1.790861,-4 -4,-4 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/jdownloader-indicator.svg b/.icons/Gruvbox-Plus-Dark/panel/16/jdownloader-indicator.svg
new file mode 100644
index 000000000..5b407c8a8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/jdownloader-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1 A 7 7 0 0 0 1 8 A 7 7 0 0 0 8 15 A 7 7 0 0 0 15 8 A 7 7 0 0 0 8 1 z M 7 4 L 9 4 L 9 8 L 11 8 L 7.9824219 12 L 5 8 L 7 8 L 7 4 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/joplin-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/16/joplin-tray.svg
new file mode 100644
index 000000000..e629defaa
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/joplin-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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.8749459,14.969863 c -1.5642,-0.14377 -2.776685,-0.64821 -3.68692,-1.53389 -0.77329,-0.752435 -1.18601,-2.336855 -1.187935,-3.24597 -0.0015,-0.6372298 0.181915,-1.1463348 0.55136,-1.5316548 0.419995,-0.43805 0.900125,-0.638375 1.53957,-0.64235 0.801025,-0.005 1.449523,0.274695 1.745733,0.894985 0.124985,0.261735 0.132285,0.306495 0.15838,0.970895 0.0296,0.7538198 0.06693,1.8496738 0.249115,2.2074738 0.26148,0.513535 0.727751,0.909112 1.741751,0.90988 1.014,7.68e-4 1.668504,-0.5187 1.937609,-1.567465 0.06873,-0.26789 0.0747,-0.792969 0.0747,-4.2693138 0,-3.7186252 -0.0015,-3.6801267 -0.0856,-3.8255517 C 8.7643499,3.080834 8.5811439,3.0163675 7.8756239,2.9999995 H 6.9996909 V 0.99999938 H 14.999918 V 2.9999995 h -0.84677 c -0.669599,0.026515 -0.788545,0.056767 -0.936425,0.2163435 -0.204055,0.220195 -0.14892,0.0271 -0.177644,4.0727512 -0.0285,4.0128998 -0.0304,4.0523248 -0.22132,4.5831098 -0.47753,1.327585 -1.667396,2.43722 -3.3069411,2.86321 -0.83807,0.21775 -2.705367,0.31998 -3.635887,0.23445 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/kaku-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/16/kaku-tray.svg
new file mode 100644
index 000000000..1efcfdf5e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/kaku-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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.382358,0.99958504 c -0.285923,0 -0.145833,0.04645 -0.298951,0.10351596 -0.653686,0.243617 -1.160753,0.500199 -1.451172,1.664094 -0.467166,1.8722268 -1.2697591,2.7070317 -2.6025391,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.5195594 0.122066,0.749619 0.305664,0.9648416 0.132467,0.1552868 0.295766,0.2812498 0.3642581,0.2812498 0.06849,0 0.201509,-0.230053 0.295899,-0.5117174 0.126855,-0.378532 0.192132,-1.046416 0.25,-2.560546 0.06709,-1.7555209 0.109469,-2.1289799 0.295898,-2.6103493 0.477208,-1.2321663 1.044367,-1.8906223 2.130982,-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 15.418422,5.1548247 15.396004,3.457046 15.095242,2.663648 14.56257,1.633701 13.527579,0.99958504 12.382358,0.99958504 Z M 5.8246173,5.2877037 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.3201244 0.121744,0.6477478 0.142578,0.9765604 -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.0000001,-0.895431 2.0000001,-2 C 9.9996989,11.230633 9.5581369,10.53016 8.8646569,10.19786 8.7639919,9.9216752 8.7894669,9.6542068 8.7894669,9.3814556 c 0,-1.634304 -0.85421,-3.139681 -2.187501,-3.855466 C 6.2643279,5.3447307 6.1082019,5.2851387 5.8246173,5.2877087 Z m -2.091797,0.6513651 -0.539062,0.3652348 c -0.791485,0.537693 -1.56266,1.411237 -1.9775389,2.239257 -0.328679,0.655977 -0.369397,0.824522 -0.408203,1.6826154 -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.7646479,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.3358154 0.35154,-0.3892412 0.293946,-0.8037094 -0.03393,-0.244325 -0.174625,-0.66527 -0.313477,-0.935547 C 5.7857823,7.7495686 4.5947493,6.4628026 4.0736403,6.1451236 Z m -0.982422,4.0605444 c 0.414214,0 0.75,0.3357858 0.75,0.7499998 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.7499998 0.75,-0.7499998 z m 5.2500006,0.9999998 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/16/kate.svg b/.icons/Gruvbox-Plus-Dark/panel/16/kate.svg
new file mode 100644
index 000000000..ce5c70ccd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/kate.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.793 4.002c-0.6197 0.02059-1.319 0.2132-1.998 0.7053-0.7053 0.511-1.014 0.6509-1.357 0.8208 0.3049 0.02335 2.129-0.2367 2.451 0.8348-1.294 0.3694-1.94 1.185-1.39 2.342 0.5567 1.17 1.519 1.197 2.706 1.992 0.9271 0.6199 1.154 0.9359 1.752 1.795-0.1242-1.188-0.6989-2.718-0.9675-3.393 1.037 0.6204 1.564 0.7594 3.01 0.9108-1.877-1.336-2.233-1.597-3.307-2.512-0.7208 0.03609-0.6416 0.02994-1.067 0.05435 0.5596 0.7895 0.7804 1.949-0.2425 2.162-0.9575 0.1991-1.881-0.6271-1.618-1.512 0.2851-0.9611 1.515-0.7766 2.806-0.9434 1.291-0.1667 2.47-1.432 3.179-2.369h-2.13e-4c-1.211 0.4131-1.949 0.6533-3.742 1.153-0.2902-0.5654-0.6656-1.639 1.304-1.714-0.3603-0.1953-0.9-0.3467-1.519-0.3263z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m8 1c-3.866 0-7 3.134-7 7s3.134 7 7 7 7-3.134 7-7-3.134-7-7-7zm0 2c2.761 0 5 2.239 5 5s-2.239 5-5 5-5-2.239-5-5 2.239-5 5-5z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/kazam-countdown.svg b/.icons/Gruvbox-Plus-Dark/panel/16/kazam-countdown.svg
new file mode 100644
index 000000000..0a62155e1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/kazam-countdown.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 0.1816,2 C -0.4731,2 -1,2.5344 -1,3.1992 V 12.801 C -1,13.466 -0.4731,14 0.1816,14 H 10.818 C 11.473,14 12,13.466 12,12.801 V 10 L 17,12 V 4 L 12,6 V 3.1992 C 12,2.5344 11.473,2 10.818,2 Z M 5,4 A 4,4 0 0 1 9,8 4,4 0 0 1 5,12 4,4 0 0 1 1,8 4,4 0 0 1 5,4 Z M 5,5 A 3,3 0 0 0 2,8 3,3 0 0 0 5,11 3,3 0 0 0 8,8 3,3 0 0 0 5,5 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/kazam-paused.svg b/.icons/Gruvbox-Plus-Dark/panel/16/kazam-paused.svg
new file mode 120000
index 000000000..c4598958a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/kazam-paused.svg
@@ -0,0 +1 @@
+simplescreenrecorder-paused.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/kazam-recording.svg b/.icons/Gruvbox-Plus-Dark/panel/16/kazam-recording.svg
new file mode 120000
index 000000000..6e0503ef5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/kazam-recording.svg
@@ -0,0 +1 @@
+simplescreenrecorder-recording.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/kazam-stopped.svg b/.icons/Gruvbox-Plus-Dark/panel/16/kazam-stopped.svg
new file mode 100644
index 000000000..b114e23f1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/kazam-stopped.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 0.1816,2 C -0.4731,2 -1,2.5344 -1,3.1992 V 12.801 C -1,13.466 -0.4731,14 0.1816,14 H 10.818 C 11.473,14 12,13.466 12,12.801 V 10 L 17,12 V 4 L 12,6 V 3.1992 C 12,2.5344 11.473,2 10.818,2 Z M 2,5 H 8 V 11 H 2 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/keepassx-indicator.svg b/.icons/Gruvbox-Plus-Dark/panel/16/keepassx-indicator.svg
new file mode 120000
index 000000000..04065e295
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/keepassx-indicator.svg
@@ -0,0 +1 @@
+keepassxc-unlocked.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/keepassx-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/16/keepassx-locked.svg
new file mode 120000
index 000000000..e352b5603
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/keepassx-locked.svg
@@ -0,0 +1 @@
+keepassxc-locked.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/keepassxc-dark.svg b/.icons/Gruvbox-Plus-Dark/panel/16/keepassxc-dark.svg
new file mode 120000
index 000000000..04065e295
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/keepassxc-dark.svg
@@ -0,0 +1 @@
+keepassxc-unlocked.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/keepassxc-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/16/keepassxc-locked.svg
new file mode 100644
index 000000000..cbd2a76a0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/keepassxc-locked.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 8c-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 2e-3v-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/16/keepassxc-monochrome-dark-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/16/keepassxc-monochrome-dark-locked.svg
new file mode 120000
index 000000000..e352b5603
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/keepassxc-monochrome-dark.svg b/.icons/Gruvbox-Plus-Dark/panel/16/keepassxc-monochrome-dark.svg
new file mode 120000
index 000000000..04065e295
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/keepassxc-monochrome-dark.svg
@@ -0,0 +1 @@
+keepassxc-unlocked.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/keepassxc-monochrome-light-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/16/keepassxc-monochrome-light-locked.svg
new file mode 120000
index 000000000..e352b5603
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/keepassxc-monochrome-light.svg b/.icons/Gruvbox-Plus-Dark/panel/16/keepassxc-monochrome-light.svg
new file mode 120000
index 000000000..04065e295
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/keepassxc-monochrome-light.svg
@@ -0,0 +1 @@
+keepassxc-unlocked.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/keepassxc-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/keepassxc-panel.svg
new file mode 120000
index 000000000..04065e295
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/keepassxc-panel.svg
@@ -0,0 +1 @@
+keepassxc-unlocked.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/keepassxc-unlocked.svg b/.icons/Gruvbox-Plus-Dark/panel/16/keepassxc-unlocked.svg
new file mode 100644
index 000000000..e7aff8339
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/keepassxc-unlocked.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 3c-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.00391 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.00195v-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/16/keybase-badged.svg b/.icons/Gruvbox-Plus-Dark/panel/16/keybase-badged.svg
new file mode 100644
index 000000000..fcdb04ce9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/keybase-badged.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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.0001772,1.0000021 c -0.03076,0 -0.340073,0.6290934 -0.53125,1.0078125 -0.2798665,0.5544135 -0.4131959,0.9820769 -0.4589844,1.4746094 -0.011312,0.12171 -0.00954,0.241871 -0.00195,0.359375 -0.00473,0.052935 -0.00733,0.1050611 -0.00782,0.1582031 0,0.4587653 0.1601643,0.8774025 0.4199219,1.2148438 -1.4584053,0.3982369 -2.6975116,1.3301952 -3.4882816,2.5761718 -0.155196,0.2029376 -0.291233,0.4139074 -0.390625,0.640625 -0.156183,0.3562616 -0.273413,0.7247073 -0.361328,1.1230469 -0.0585,0.2363652 -0.107175,0.4761704 -0.136719,0.7226564 -0.0026,0.02194 0.0049,0.02655 0.01563,0.02344 -0.01128,0.09494 -0.02638,0.185724 -0.03516,0.285157 -0.02812,0.318758 -0.03121,0.449217 -0.0098,0.449218 L 6.0001772,7.0000021 5.0392397,10.011721 c 0.0052,0.0052 -0.1058844,0.04768 0.027344,-0.013672 0.8185449,-0.3768902 1.5688629,-0.8865107 2.4707029,-0.9941408 0.3110088,-0.037116 1.388661,-0.037884 1.7128906,-0.00391 0.6567952,0.06882 1.2566758,0.744406 1.9941408,0.9472656 0.326767,0.08989 0.48823,0.062447 0.755859,0.052734 0.267826,-0.0097 0.425206,0.0033 0.623047,-0.091797 0.493682,-0.2373962 0.751724,-0.926123 0.679687,-1.4824219 -0.0068,-0.052432 -0.02062,-0.1014581 -0.03125,-0.1523437 0.02116,-0.052393 0.0015,-0.141107 -0.08203,-0.2871094 C 13.107441,7.7679249 12.985633,7.5499883 12.802911,7.3027323 11.917952,6.3302744 10.837077,5.5643681 9.5802553,5.2128885 9.839457,4.875645 10.000177,4.4582206 10.000177,3.9999979 10.00016,3.9491609 9.998227,3.8983432 9.994317,3.8476541 9.996017,3.7969841 10.000807,3.7451699 9.998227,3.6953104 9.962936,3.0104989 9.567062,2.5413443 8.968927,2.2324198 8.6522557,2.0688653 8.1678222,1.9928161 7.8517397,1.9921854 7.3697041,1.9261024 7.2901803,1.2786966 7.0001772,0.9999979 Z M 4.5529116,9.8867209 c 0,-3e-7 -0.414017,0.3631911 -1.8281251,1.8515621 -0.167851,0.169733 -0.392884,0.261141 -0.628906,0.28125 a 6,6 0 0 0 1.441406,2.980469 l 8.9277345,0 a 6,6 0 0 0 1.535156,-4 6,6 0 0 0 -0.07813,-0.927734 c -0.201217,0.296135 -0.483031,0.55254 -0.865229,0.736328 -0.416543,0.200206 -0.798162,0.183406 -1.019532,0.191406 -0.213971,0.0078 -0.600414,0.03815 -1.058593,-0.08789 C 10.403099,10.753779 9.9968904,10.466156 9.6857241,10.271486 9.3745578,10.076817 9.1691416,9.9965027 9.1466616,9.9941427 c -0.094239,-0.00988 -1.4475054,-0.00315 -1.4902344,0.00195 -0.5962637,0.071161 -1.2510578,0.4863303 -2.1660156,0.9082033 -0.0024,0.0012 -0.00346,8.53e-4 -0.00586,0.002 -0.00328,0.0016 -0.012435,0.0082 -0.015625,0.0098 -0.050698,0.02504 -0.057682,0.03073 -0.1386719,0.05859 -0.020247,0.007 -0.1164672,0.03305 -0.1171875,0.0332 -3.601e-4,8.4e-5 -0.2595855,0.02149 -0.2597656,0.02149 l -0.3281244,-0.07235 -0.085937,-0.03906 0.4609375,-0.886719 c 0,0 -0.2241481,-0.072871 -0.4472656,-0.1445313 z m 0.4472656,2.1132811 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.9999998,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"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="13.5" cy="3.5" r="1.5"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/keybase-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/16/keybase-tray.svg
new file mode 100644
index 000000000..0c353a2a3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/keybase-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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.0001772,1.0000021 c -0.03076,0 -0.340073,0.6290934 -0.53125,1.0078125 -0.2798665,0.5544135 -0.4131959,0.9820769 -0.4589844,1.4746094 -0.011312,0.12171 -0.00954,0.241871 -0.00195,0.359375 -0.00473,0.052935 -0.00733,0.1050611 -0.00782,0.1582031 0,0.4587653 0.1601643,0.8774025 0.4199219,1.2148438 -1.4584053,0.3982369 -2.6975116,1.3301952 -3.4882816,2.5761718 -0.155196,0.2029376 -0.291233,0.4139074 -0.390625,0.640625 -0.156183,0.3562616 -0.273413,0.7247073 -0.361328,1.1230469 -0.0585,0.2363652 -0.107175,0.4761704 -0.136719,0.7226564 -0.0026,0.02194 0.0049,0.02655 0.01563,0.02344 -0.01128,0.09494 -0.02638,0.185724 -0.03516,0.285157 -0.02812,0.318758 -0.03121,0.449217 -0.0098,0.449218 L 6.0001772,7.0000021 5.0392397,10.011721 c 0.0052,0.0052 -0.1058844,0.04768 0.027344,-0.013672 0.8185449,-0.3768902 1.5688629,-0.8865107 2.4707029,-0.9941408 0.3110088,-0.037116 1.388661,-0.037884 1.7128906,-0.00391 0.6567952,0.06882 1.2566758,0.744406 1.9941408,0.9472656 0.326767,0.08989 0.48823,0.062447 0.755859,0.052734 0.267826,-0.0097 0.425206,0.0033 0.623047,-0.091797 0.493682,-0.2373962 0.751724,-0.926123 0.679687,-1.4824219 -0.0068,-0.052432 -0.02062,-0.1014581 -0.03125,-0.1523437 0.02116,-0.052393 0.0015,-0.141107 -0.08203,-0.2871094 C 13.107441,7.7679249 12.985633,7.5499883 12.802911,7.3027323 11.917952,6.3302744 10.837077,5.5643681 9.5802553,5.2128885 9.839457,4.875645 10.000177,4.4582206 10.000177,3.9999979 10.00016,3.9491609 9.998227,3.8983432 9.994317,3.8476541 9.996017,3.7969841 10.000807,3.7451699 9.998227,3.6953104 9.962936,3.0104989 9.567062,2.5413443 8.968927,2.2324198 8.6522557,2.0688653 8.1678222,1.9928161 7.8517397,1.9921854 7.3697041,1.9261024 7.2901803,1.2786966 7.0001772,0.9999979 Z M 4.5529116,9.8867209 c 0,-3e-7 -0.414017,0.3631911 -1.8281251,1.8515621 -0.167851,0.169733 -0.392884,0.261141 -0.628906,0.28125 a 6,6 0 0 0 1.441406,2.980469 l 8.9277345,0 a 6,6 0 0 0 1.535156,-4 6,6 0 0 0 -0.07813,-0.927734 c -0.201217,0.296135 -0.483031,0.55254 -0.865229,0.736328 -0.416543,0.200206 -0.798162,0.183406 -1.019532,0.191406 -0.213971,0.0078 -0.600414,0.03815 -1.058593,-0.08789 C 10.403099,10.753779 9.9968904,10.466156 9.6857241,10.271486 9.3745578,10.076817 9.1691416,9.9965027 9.1466616,9.9941427 c -0.094239,-0.00988 -1.4475054,-0.00315 -1.4902344,0.00195 -0.5962637,0.071161 -1.2510578,0.4863303 -2.1660156,0.9082033 -0.0024,0.0012 -0.00346,8.53e-4 -0.00586,0.002 -0.00328,0.0016 -0.012435,0.0082 -0.015625,0.0098 -0.050698,0.02504 -0.057682,0.03073 -0.1386719,0.05859 -0.020247,0.007 -0.1164672,0.03305 -0.1171875,0.0332 -3.601e-4,8.4e-5 -0.2595855,0.02149 -0.2597656,0.02149 l -0.3281244,-0.07235 -0.085937,-0.03906 0.4609375,-0.886719 c 0,0 -0.2241481,-0.072871 -0.4472656,-0.1445313 z m 0.4472656,2.1132811 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.9999998,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/16/keybase-update.svg b/.icons/Gruvbox-Plus-Dark/panel/16/keybase-update.svg
new file mode 100644
index 000000000..7b9c91955
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/keybase-update.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1 C 6.96924 1 6.659927 1.6290934 6.46875 2.0078125 C 6.1888835 2.562226 6.0555541 2.9898894 6.0097656 3.4824219 C 5.9984536 3.6041319 6.0002225 3.7242929 6.0078125 3.8417969 C 6.0030825 3.8947319 6.00049 3.946858 6 4 C 6 4.4587653 6.1601643 4.8774025 6.4199219 5.2148438 C 4.9615166 5.6130806 3.7224106 6.545039 2.9316406 7.7910156 C 2.7764446 7.9939532 2.6404076 8.204923 2.5410156 8.4316406 C 2.3848326 8.7879022 2.2676025 9.1563479 2.1796875 9.5546875 C 2.1211875 9.7910527 2.0725127 10.030858 2.0429688 10.277344 C 2.0403687 10.299284 2.0478637 10.303891 2.0585938 10.300781 C 2.0473136 10.395721 2.0322175 10.486503 2.0234375 10.585938 C 1.9953175 10.904695 1.9922619 11.035155 2.0136719 11.035156 L 6 7 L 5.0390625 10.011719 C 5.0442625 10.016919 4.9331779 10.059399 5.0664062 9.9980469 C 5.8849512 9.6211567 6.6352694 9.1115363 7.5371094 9.0039062 C 7.8481182 8.9667904 8.9257704 8.966026 9.25 9 C 9.57761 9.0343275 9.8914166 9.219586 10.214844 9.421875 A 4 4 0 0 1 12 9 A 4 4 0 0 1 13.205078 9.1855469 C 13.293396 8.938976 13.334471 8.6708621 13.302734 8.4257812 C 13.295934 8.3733493 13.282114 8.3243231 13.271484 8.2734375 C 13.292644 8.2210445 13.272983 8.1323305 13.189453 7.9863281 C 13.107263 7.7679272 12.985456 7.5499904 12.802734 7.3027344 C 11.917775 6.3302765 10.8369 5.5643702 9.5800781 5.2128906 C 9.8392798 4.8756471 10 4.4582227 10 4 C 9.999983 3.949163 9.9980506 3.8983453 9.9941406 3.8476562 C 9.9958406 3.7969863 10.000627 3.745172 9.9980469 3.6953125 C 9.9627559 3.010501 9.566885 2.5413464 8.96875 2.2324219 C 8.6520787 2.0688674 8.167645 1.9928182 7.8515625 1.9921875 C 7.3695269 1.9261045 7.2900031 1.2786987 7 1 z M 4.5527344 9.8867188 C 4.5527344 9.8867185 4.1387175 10.24991 2.7246094 11.738281 C 2.5567584 11.908014 2.3317251 11.999422 2.0957031 12.019531 A 6 6 0 0 0 3.5371094 15 L 8.5410156 15 A 4 4 0 0 1 8 13 A 4 4 0 0 1 9.2871094 10.066406 C 9.2577293 10.05454 9.1523473 9.9947561 9.1464844 9.9941406 C 9.0522454 9.9842606 7.698979 9.9909937 7.65625 9.9960938 C 7.0599863 10.067255 6.4051922 10.482424 5.4902344 10.904297 C 5.4878344 10.905497 5.486775 10.905103 5.484375 10.90625 C 5.481095 10.90785 5.47194 10.914416 5.46875 10.916016 C 5.418052 10.941056 5.411068 10.946749 5.3300781 10.974609 C 5.3098311 10.981609 5.2136109 11.007663 5.2128906 11.007812 C 5.2125305 11.007897 4.9533051 11.029297 4.953125 11.029297 L 4.625 10.957031 L 4.5390625 10.917969 L 5 10.03125 C 5 10.03125 4.7758519 9.9583791 4.5527344 9.8867188 z M 12 10 C 10.343249 10 9 11.35 9 13 C 9 14.65 10.343249 16 12 16 C 13.65675 16 15 14.65 15 13 C 15 11.35 13.65675 10 12 10 z M 12 11 A 2 2 0 0 1 14 13 L 13 13 A 1 1 0 0 0 12 12 L 12 11 z M 5 12 A 1 1 0 0 1 6 13 A 1 1 0 0 1 5 14 A 1 1 0 0 1 4 13 A 1 1 0 0 1 5 12 z M 10 13 L 11 13 A 1 1 0 0 0 12 14 L 12 15 A 2 2 0 0 1 10 13 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/keybase-uploading.svg b/.icons/Gruvbox-Plus-Dark/panel/16/keybase-uploading.svg
new file mode 100644
index 000000000..5266a8632
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/keybase-uploading.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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,1 C 6.96924,1 6.659927,1.6290934 6.46875,2.0078125 6.1888835,2.562226 6.0555541,2.9898894 6.0097656,3.4824219 c -0.011312,0.12171 -0.00954,0.241871 -0.00195,0.359375 C 6.0030794,3.8947319 6.00049,3.946858 6,4 6,4.4587653 6.1601643,4.8774025 6.4199219,5.2148438 4.9615166,5.6130806 3.7224106,6.545039 2.9316406,7.7910156 2.7764446,7.9939532 2.6404076,8.204923 2.5410156,8.4316406 2.3848326,8.7879022 2.2676025,9.1563479 2.1796875,9.5546875 c -0.0585,0.2363652 -0.1071748,0.4761705 -0.1367187,0.7226565 -0.0026,0.02194 0.00489,0.02655 0.015625,0.02344 -0.01128,0.09494 -0.026376,0.185721 -0.035156,0.285157 -0.02812,0.318756 -0.031172,0.449217 -0.00977,0.449218 L 6,7 5.0390625,10.011719 c 0.0052,0.0052 -0.1058848,0.04768 0.027344,-0.013672 C 5.8849509,9.6211566 6.6352694,9.1115363 7.5371094,9.0039062 7.8481182,8.9667905 8.9257704,8.966026 9.25,9 9.57761,9.0343275 9.8914164,9.219586 10.214844,9.421875 10.769183,9.1448664 11.380302,9.0004443 12,9 c 0.408814,-9.61e-5 0.815227,0.06248 1.205078,0.1855469 0.08832,-0.2465709 0.129389,-0.5146847 0.09766,-0.7597657 -0.0068,-0.052432 -0.02062,-0.1014581 -0.03125,-0.1523437 0.02116,-0.052393 0.0015,-0.141107 -0.08203,-0.2871094 C 13.107258,7.7679272 12.985456,7.5499904 12.802734,7.3027344 11.917775,6.3302765 10.8369,5.5643702 9.5800781,5.2128906 9.8392798,4.8756471 10,4.4582227 10,4 9.999983,3.949163 9.99805,3.8983453 9.99414,3.8476562 9.99584,3.7969862 10.00063,3.745172 9.99805,3.6953125 9.9627528,3.010501 9.566885,2.5413464 8.96875,2.2324219 8.6520787,2.0688674 8.167645,1.9928182 7.8515625,1.9921875 7.3695269,1.9261045 7.2900031,1.2786987 7,1 Z M 4.5527344,9.8867188 c 0,-3e-7 -0.4140169,0.3631912 -1.828125,1.8515622 -0.167851,0.169733 -0.3928843,0.261141 -0.6289063,0.28125 C 2.2871422,13.128541 2.7866278,14.161353 3.5371094,15 l 5.0039062,0 C 8.1881535,14.392419 8.0015552,13.702612 8,13 8.001626,11.885529 8.4681309,10.822265 9.2871094,10.066406 9.2577293,10.05454 9.1523473,9.9947561 9.1464844,9.9941406 9.0522454,9.9842606 7.698979,9.9909936 7.65625,9.9960938 7.0599863,10.067255 6.4051922,10.482424 5.4902344,10.904297 c -0.0024,0.0012 -0.00346,7.59e-4 -0.00586,0.002 -0.00328,0.0016 -0.012435,0.0082 -0.015625,0.0098 -0.050698,0.02504 -0.057682,0.03073 -0.1386719,0.05859 -0.020247,0.007 -0.1164672,0.03305 -0.1171875,0.0332 -3.601e-4,8.6e-5 -0.2595855,0.02149 -0.2597656,0.02149 L 4.625,10.957031 4.5390625,10.917969 5,10.03125 c 0,0 -0.2241481,-0.072871 -0.4472656,-0.1445312 z M 12,10 c -1.656751,0 -3,1.35 -3,3 0,1.65 1.343249,3 3,3 1.65675,0 3,-1.35 3,-3 0,-1.65 -1.34325,-3 -3,-3 z m 0.0039,0.5 2.4961,2.5 -1.5,0 0,2 -2,0 0,-2 -1.5,0 z M 5,12 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/16/keyboard-battery-caution.svg b/.icons/Gruvbox-Plus-Dark/panel/16/keyboard-battery-caution.svg
new file mode 100644
index 000000000..538eee834
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/keyboard-battery-caution.svg
@@ -0,0 +1,8 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-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="m2.5 0.9996c-0.277 0-0.5 0.223-0.5 0.5v0.5l-2-0.0019v-3e-4 12.5c0 0.277 0.223 0.5 0.5 0.5h6c0.277 0 0.5-0.223 0.5-0.5v-12.5l-0.5 0.0019h-1.5v-0.4999c0-0.277-0.223-0.5-0.5-0.5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-NegativeText" d="m0 12v2.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="m10 2c-0.554 0-1 0.446-1 1v11c0 0.554 0.446 1 1 1h5c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1zm0 2h1v1h-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/16/keyboard-battery-empty.svg b/.icons/Gruvbox-Plus-Dark/panel/16/keyboard-battery-empty.svg
new file mode 100644
index 000000000..962098272
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/keyboard-battery-empty.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-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="m2.5 0.9996c-0.277 0-0.5 0.223-0.5 0.5v0.5l-2-0.0019v-3e-4 12.5c0 0.277 0.223 0.5 0.5 0.5h6c0.277 0 0.5-0.223 0.5-0.5v-12.5l-0.5 0.0019h-1.5v-0.4999c0-0.277-0.223-0.5-0.5-0.5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m10 2c-0.554 0-1 0.446-1 1v11c0 0.554 0.446 1 1 1h5c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1zm0 2h1v1h-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/16/keyboard-battery-full.svg b/.icons/Gruvbox-Plus-Dark/panel/16/keyboard-battery-full.svg
new file mode 100644
index 000000000..f56de723f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/keyboard-battery-full.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.5 0.9996c-0.277 0-0.5 0.223-0.5 0.5v0.5l-2-0.0019v-3e-4 12.5c0 0.277 0.223 0.5 0.5 0.5h6c0.277 0 0.5-0.223 0.5-0.5v-12.5l-0.5 0.0019h-1.5v-0.4999c0-0.277-0.223-0.5-0.5-0.5z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m10 2c-0.554 0-1 0.446-1 1v11c0 0.554 0.446 1 1 1h5c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1zm0 2h1v1h-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/16/keyboard-battery-good.svg b/.icons/Gruvbox-Plus-Dark/panel/16/keyboard-battery-good.svg
new file mode 100644
index 000000000..a4c4886e5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/keyboard-battery-good.svg
@@ -0,0 +1,8 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.5 1c-0.277 0-0.5 0.78-0.5 0.5v0.5h-2v12.5c0 0.28 0.223 0.5 0.5 0.5h6c0.277 0 0.5-0.22 0.5-0.5v-12.5h-2v-0.5c0-0.27-0.223-0.5-0.5-0.5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m0 5v9.5c0 0.28 0.223 0.5 0.5 0.5h6c0.277 0 0.5-0.22 0.5-0.5v-9.5z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m10 2c-0.554 0-1 0.45-1 1v11c0 0.55 0.446 1 1 1h5c0.554 0 1-0.45 1-1v-11c0-0.55-0.446-1-1-1zm0 2h1v1h-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/16/keyboard-battery-low.svg b/.icons/Gruvbox-Plus-Dark/panel/16/keyboard-battery-low.svg
new file mode 100644
index 000000000..b376e4a07
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/keyboard-battery-low.svg
@@ -0,0 +1,8 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-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="m2.5 1c-0.28 0-0.5 0.22-0.5 0.5v0.5h-2v12.5c0 0.28 0.22 0.5 0.5 0.5h6c0.28 0 0.5-0.22 0.5-0.5v-12.5h-2v-0.5c0-0.28-0.22-0.5-0.5-0.5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-NeutralText" d="m0 11v3.5c0 0.28 0.22 0.5 0.5 0.5h6c0.28 0 0.5-0.22 0.5-0.5v-3.5z" fill="currentColor"/>
+ <path class="ColorScheme-NeutralText" d="m10 2c-0.55 0-1 0.45-1 1v11c0 0.55 0.45 1 1 1h5c0.55 0 1-0.45 1-1v-11c0-0.55-0.45-1-1-1zm0 2h1v1h-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/16/keyboard-battery-medium.svg b/.icons/Gruvbox-Plus-Dark/panel/16/keyboard-battery-medium.svg
new file mode 100644
index 000000000..42cee64c7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/keyboard-battery-medium.svg
@@ -0,0 +1,8 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.5 1c-0.277 0-0.5 0.22-0.5 0.5v0.5h-2v12.5c0 0.28 0.223 0.5 0.5 0.5h6c0.277 0 0.5-0.22 0.5-0.5v-12.5h-2v-0.5c0-0.27-0.223-0.5-0.5-0.5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m0 8v6.5c0 0.28 0.223 0.5 0.5 0.5h6c0.277 0 0.5-0.22 0.5-0.5v-6.5z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m10 2c-0.554 0-1 0.45-1 1v11c0 0.55 0.446 1 1 1h5c0.554 0 1-0.45 1-1v-11c0-0.55-0.446-1-1-1zm0 2h1v1h-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/16/keyboard-caps-disabled.svg b/.icons/Gruvbox-Plus-Dark/panel/16/keyboard-caps-disabled.svg
new file mode 120000
index 000000000..1896f3ce2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/keyboard-caps-enabled.svg b/.icons/Gruvbox-Plus-Dark/panel/16/keyboard-caps-enabled.svg
new file mode 120000
index 000000000..c1e9fdd71
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/keyboard-caps-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/16/keyboard-caps-locked.svg
new file mode 100644
index 000000000..3ff6b32ee
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/keyboard-caps-locked.svg
@@ -0,0 +1,8 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.626 1c-0.8922-4.274e-4 -1.642 0.6483-1.74 1.506l-0.875 7.615c-0.1149 1.003 0.697 1.879 1.74 1.879h10.5c1.043 4.87e-4 1.855-0.8762 1.74-1.879l-0.875-7.615c-0.09837-0.8576-0.8481-1.506-1.74-1.506z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m15 12.3c-0.4655 0.4244-1.072 0.6973-1.75 0.6973h-10.5c-0.6767 0-1.283-0.272-1.748-0.6953v0.4766c0 1.06 0.9082 2.221 1.969 2.221h10.06c1.06 0 1.969-1.16 1.969-2.221v-0.4785z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m7.143 2.999-2.143 6h1.41l0.457-1h2.273l0.4512 1h1.41l-2.15-6zm0.8516 1.34 0.8574 2.66h-1.699z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/kget.svg b/.icons/Gruvbox-Plus-Dark/panel/16/kget.svg
new file mode 100644
index 000000000..6593a8718
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/kget.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 1v5h-3l5 6 5-6h-3v-5zm-3 12v2h10v-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/knemo-modem-error.svg b/.icons/Gruvbox-Plus-Dark/panel/16/knemo-modem-error.svg
new file mode 120000
index 000000000..ef2c60f5d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/knemo-modem-idle.svg b/.icons/Gruvbox-Plus-Dark/panel/16/knemo-modem-idle.svg
new file mode 120000
index 000000000..362b9db28
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/knemo-modem-offline.svg b/.icons/Gruvbox-Plus-Dark/panel/16/knemo-modem-offline.svg
new file mode 120000
index 000000000..aca9918f5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/knemo-modem-receive.svg b/.icons/Gruvbox-Plus-Dark/panel/16/knemo-modem-receive.svg
new file mode 120000
index 000000000..ac75238d8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/knemo-modem-transmit-receive.svg b/.icons/Gruvbox-Plus-Dark/panel/16/knemo-modem-transmit-receive.svg
new file mode 120000
index 000000000..21630461f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/knemo-modem-transmit.svg b/.icons/Gruvbox-Plus-Dark/panel/16/knemo-modem-transmit.svg
new file mode 120000
index 000000000..2a5a4d8eb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/knemo-monitor-error.svg b/.icons/Gruvbox-Plus-Dark/panel/16/knemo-monitor-error.svg
new file mode 100644
index 000000000..ba22b5097
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/knemo-monitor-error.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-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 6-6 4.5 6 4.5v-2h3v-5h-3z" fill="currentColor"/>
+ <path class="ColorScheme-NegativeText" d="m10 9 6-4.5-6-4.5v2h-3v5h3z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/knemo-monitor-idle.svg b/.icons/Gruvbox-Plus-Dark/panel/16/knemo-monitor-idle.svg
new file mode 100644
index 000000000..f92a2e626
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/knemo-monitor-idle.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 6-6 4.5 6 4.5v-2h3v-5h-3z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m10 9 6-4.5-6-4.5v2h-3v5h3z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/knemo-monitor-offline.svg b/.icons/Gruvbox-Plus-Dark/panel/16/knemo-monitor-offline.svg
new file mode 100644
index 000000000..3d933eb55
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/knemo-monitor-offline.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 6-6 4.5 6 4.5v-2h3v-5h-3z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m10 9 6-4.5-6-4.5v2h-3v5h3z" fill="currentColor" opacity=".3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/knemo-monitor-receive.svg b/.icons/Gruvbox-Plus-Dark/panel/16/knemo-monitor-receive.svg
new file mode 100644
index 000000000..f7b5a9dd9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/knemo-monitor-receive.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 6-6 4.5 6 4.5v-2h3v-5h-3z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m10 9 6-4.5-6-4.5v2h-3v5h3z" fill="currentColor" opacity=".3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/knemo-monitor-transmit-receive.svg b/.icons/Gruvbox-Plus-Dark/panel/16/knemo-monitor-transmit-receive.svg
new file mode 120000
index 000000000..362b9db28
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/knemo-monitor-transmit.svg b/.icons/Gruvbox-Plus-Dark/panel/16/knemo-monitor-transmit.svg
new file mode 100644
index 000000000..67aed6b57
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/knemo-monitor-transmit.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 6-6 4.5 6 4.5v-2h3v-5h-3z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m10 9 6-4.5-6-4.5v2h-3v5h3z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/knemo-network-error.svg b/.icons/Gruvbox-Plus-Dark/panel/16/knemo-network-error.svg
new file mode 120000
index 000000000..ef2c60f5d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/knemo-network-idle.svg b/.icons/Gruvbox-Plus-Dark/panel/16/knemo-network-idle.svg
new file mode 120000
index 000000000..362b9db28
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/knemo-network-offline.svg b/.icons/Gruvbox-Plus-Dark/panel/16/knemo-network-offline.svg
new file mode 120000
index 000000000..aca9918f5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/knemo-network-receive.svg b/.icons/Gruvbox-Plus-Dark/panel/16/knemo-network-receive.svg
new file mode 120000
index 000000000..ac75238d8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/knemo-network-transmit-receive.svg b/.icons/Gruvbox-Plus-Dark/panel/16/knemo-network-transmit-receive.svg
new file mode 120000
index 000000000..21630461f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/knemo-network-transmit.svg b/.icons/Gruvbox-Plus-Dark/panel/16/knemo-network-transmit.svg
new file mode 120000
index 000000000..2a5a4d8eb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/knemo-wireless-error.svg b/.icons/Gruvbox-Plus-Dark/panel/16/knemo-wireless-error.svg
new file mode 120000
index 000000000..ef2c60f5d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/knemo-wireless-idle.svg b/.icons/Gruvbox-Plus-Dark/panel/16/knemo-wireless-idle.svg
new file mode 120000
index 000000000..362b9db28
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/knemo-wireless-offline.svg b/.icons/Gruvbox-Plus-Dark/panel/16/knemo-wireless-offline.svg
new file mode 120000
index 000000000..aca9918f5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/knemo-wireless-receive.svg b/.icons/Gruvbox-Plus-Dark/panel/16/knemo-wireless-receive.svg
new file mode 120000
index 000000000..ac75238d8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/knemo-wireless-transmit-receive.svg b/.icons/Gruvbox-Plus-Dark/panel/16/knemo-wireless-transmit-receive.svg
new file mode 120000
index 000000000..21630461f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/knemo-wireless-transmit.svg b/.icons/Gruvbox-Plus-Dark/panel/16/knemo-wireless-transmit.svg
new file mode 120000
index 000000000..2a5a4d8eb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/krb-expiring-ticket.svg b/.icons/Gruvbox-Plus-Dark/panel/16/krb-expiring-ticket.svg
new file mode 100644
index 000000000..069234978
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/krb-expiring-ticket.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 4.5,4 C 2.0147,4 0,6.0147 0,8.5 0,10.985 2.0147,13 4.5,13 6.4047,12.997 8.101,11.796 8.736,10 L 12,9.996 V 11.996 H 15 V 9.992 L 16,9.996 V 6.9961 L 8.736,7 C 8.101,5.2044 6.405,4.0029 4.5003,4.0002 Z M 4.5,7 C 5.3284,7 6,7.672 6,8.5 6,9.328 5.3284,10 4.5,10 3.6716,10 3,9.328 3,8.5 3,7.672 3.6716,7 4.5,7 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/krb-no-valid-ticket.svg b/.icons/Gruvbox-Plus-Dark/panel/16/krb-no-valid-ticket.svg
new file mode 100644
index 000000000..13a03bd15
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/krb-no-valid-ticket.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" 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><path d="M4.5 4.004a4.5 4.5 0 0 0 0 9 4.5 4.5 0 0 0 4.236-3L11 10.002v-3l-2.264.002a4.5 4.5 0 0 0-4.236-3zM15 7v2.996L16 10V7h-1zm-10.5.004a1.5 1.5 0 1 1 0 3 1.5 1.5 0 0 1 0-3z" fill="#ebdbb2" stroke-width="31"/><path class="error" d="M12 6.003v4l.25 2h1.5l.25-2v-4zm0 7v2h2v-2z" color="#444" fill="#e74c3c"/></svg> \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/krb-valid-ticket.svg b/.icons/Gruvbox-Plus-Dark/panel/16/krb-valid-ticket.svg
new file mode 100644
index 000000000..5eb437725
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/krb-valid-ticket.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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.5,4 C 2.0147,4 0,6.0147 0,8.5 0,10.985 2.0147,13 4.5,13 6.4047,12.997 8.101,11.796 8.736,10 L 12,9.996 V 11.996 H 15 V 9.992 L 16,9.996 V 6.9961 L 8.736,7 C 8.101,5.2044 6.405,4.0029 4.5003,4.0002 Z M 4.5,7 C 5.3284,7 6,7.672 6,8.5 6,9.328 5.3284,10 4.5,10 3.6716,10 3,9.328 3,8.5 3,7.672 3.6716,7 4.5,7 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/krudiotray-light-off16.svg b/.icons/Gruvbox-Plus-Dark/panel/16/krudiotray-light-off16.svg
new file mode 100644
index 000000000..1dfd876ca
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/krudiotray-light-off16.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1.015625 2 C 0.4527806 2 -1.4802974e-16 2.4575152 0 3.0273438 L 0 12.972656 C 0 13.542656 0.4527806 14 1.015625 14 L 14.984375 14 C 15.547931 14 16 13.542656 16 12.972656 L 16 3.0273438 C 16 2.4576866 15.547931 2 14.984375 2 L 1.015625 2 z M 5 4 C 7.209 4 9 5.7909 9 8 C 9 10.209 7.209 12 5 12 C 2.7909 12 1 10.209 1 8 C 1 5.7909 2.7909 4 5 4 z M 10 4 L 15 4 L 15 5 L 10 5 L 10 4 z M 10 7 L 15 7 L 15 8 L 10 8 L 10 7 z M 10 10 L 15 10 L 15 11 L 10 11 L 10 10 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 5.0996,5 c -1.6569,0 -3,1.3432 -3,3 0,1.657 1.3431,3 3,3 C 6.7565,11 8.1,9.657 8.1,8 8.1,6.3432 6.7565,5 5.0996,5 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/krudiotray-light-on16.svg b/.icons/Gruvbox-Plus-Dark/panel/16/krudiotray-light-on16.svg
new file mode 100644
index 000000000..244cded0f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/krudiotray-light-on16.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1.015625 2 C 0.4527806 2 -1.4802974e-16 2.4575152 0 3.0273438 L 0 12.972656 C 0 13.542656 0.4527806 14 1.015625 14 L 14.984375 14 C 15.547931 14 16 13.542656 16 12.972656 L 16 3.0273438 C 16 2.4576866 15.547931 2 14.984375 2 L 1.015625 2 z M 5 4 C 7.209 4 9 5.7909 9 8 C 9 10.209 7.209 12 5 12 C 2.7909 12 1 10.209 1 8 C 1 5.7909 2.7909 4 5 4 z M 10 4 L 15 4 L 15 5 L 10 5 L 10 4 z M 10 7 L 15 7 L 15 8 L 10 8 L 10 7 z M 10 10 L 15 10 L 15 11 L 10 11 L 10 10 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m 5.0996,5 c -1.6569,0 -3,1.3432 -3,3 0,1.657 1.3431,3 3,3 C 6.7565,11 8.1,9.657 8.1,8 8.1,6.3432 6.7565,5 5.0996,5 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/ladi-started.svg b/.icons/Gruvbox-Plus-Dark/panel/16/ladi-started.svg
new file mode 100644
index 000000000..82f6b9f6a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/ladi-started.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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.620861,1.002477 c -0.116702,-0.0121 -0.298823,0.01588 -0.636688,0.101557 -0.672535,0.170535 -0.816254,0.224116 -0.808554,0.371076 0.0043,0.08257 0.04943,0.155921 0.167961,0.289048 L 12.849463,2.256321 12.714705,2.121562 c -0.03693,-0.03691 -0.08461,-0.05469 -0.132807,-0.05469 -0.04819,0 -0.09588,0.01777 -0.132805,0.05469 l -0.193351,0.191397 1.445242,1.417899 0.179678,-0.177725 c 0.07386,-0.07382 0.07386,-0.19179 0,-0.265612 L 13.74981,3.156668 14.243926,2.662551 c 0.127802,0.112556 0.198533,0.154019 0.285142,0.164055 0.14146,0.01639 0.175205,-0.152158 0.355452,-0.822225 0.178023,-0.661806 0.13389,-0.70794 -0.02148,-0.863239 -0.0742,-0.07417 -0.125474,-0.126565 -0.242175,-0.138665 z M 11.943258,2.625444 7.8282267,6.740475 9.2597977,8.172046 13.388499,4.043343 Z M 6.5939127,7.002182 c -0.05043,6.4e-5 -0.09997,0.01796 -0.138665,0.05664 l -4.400175,4.39822 c -0.07738,0.07735 -0.07719,0.200179 0,0.277331 l 2.206923,2.206922 c 0.07719,0.07715 0.201899,0.07539 0.279283,-0.002 l 4.398221,-4.396267 c 0.07738,-0.07735 0.07719,-0.202133 0,-0.279284 L 6.7325777,7.05882 c -0.03859,-0.03858 -0.08823,-0.0567 -0.138665,-0.05664 z m -5.050533,5.632535 -0.402324,0.400371 c -0.18807398,0.187983 -0.18807398,0.489718 0,0.677701 l 1.146428,1.146428 c 0.188073,0.187984 0.49158,0.187984 0.679654,0 l 0.400371,-0.400371 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 10.455346,9.9998787 A 0.44227126,0.47078076 0 0 0 10,10.470389 v 5.058363 a 0.44227126,0.47078076 0 0 0 0.663519,0.40778 l 2.057484,-1.264666 2.057733,-1.264366 a 0.44227126,0.47078076 0 0 0 0,-0.815575 L 12.721003,11.32756 10.663519,10.062684 a 0.44227126,0.47078076 0 0 0 -0.208148,-0.06273 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/ladi-starting.svg b/.icons/Gruvbox-Plus-Dark/panel/16/ladi-starting.svg
new file mode 100644
index 000000000..eb1103a4f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/ladi-starting.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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.620861,1.002477 c -0.116702,-0.0121 -0.298823,0.01588 -0.636688,0.101557 -0.672535,0.170535 -0.816254,0.224116 -0.808554,0.371076 0.0043,0.08257 0.04943,0.155921 0.167961,0.289048 L 12.849463,2.256321 12.714705,2.121562 c -0.03693,-0.03691 -0.08461,-0.05469 -0.132807,-0.05469 -0.04819,0 -0.09588,0.01777 -0.132805,0.05469 l -0.193351,0.191397 1.445242,1.417899 0.179678,-0.177725 c 0.07386,-0.07382 0.07386,-0.19179 0,-0.265612 L 13.74981,3.156668 14.243926,2.662551 c 0.127802,0.112556 0.198533,0.154019 0.285142,0.164055 0.14146,0.01639 0.175205,-0.152158 0.355452,-0.822225 0.178023,-0.661806 0.13389,-0.70794 -0.02148,-0.863239 -0.0742,-0.07417 -0.125474,-0.126565 -0.242175,-0.138665 z M 11.943258,2.625444 7.8282267,6.740475 9.2597977,8.172046 13.388499,4.043343 Z M 6.5939127,7.002182 c -0.05043,6.4e-5 -0.09997,0.01796 -0.138665,0.05664 l -4.400175,4.39822 c -0.07738,0.07735 -0.07719,0.200179 0,0.277331 l 2.206923,2.206922 c 0.07719,0.07715 0.201899,0.07539 0.279283,-0.002 l 4.398221,-4.396267 c 0.07738,-0.07735 0.07719,-0.202133 0,-0.279284 L 6.7325777,7.05882 c -0.03859,-0.03858 -0.08823,-0.0567 -0.138665,-0.05664 z m -5.050533,5.632535 -0.402324,0.400371 c -0.18807398,0.187983 -0.18807398,0.489718 0,0.677701 l 1.146428,1.146428 c 0.188073,0.187984 0.49158,0.187984 0.679654,0 l 0.400371,-0.400371 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/ladi-stopped.svg b/.icons/Gruvbox-Plus-Dark/panel/16/ladi-stopped.svg
new file mode 100644
index 000000000..006b8918b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/ladi-stopped.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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.620861,1.002477 c -0.116702,-0.0121 -0.298823,0.01588 -0.636688,0.101557 -0.672535,0.170535 -0.816254,0.224116 -0.808554,0.371076 0.0043,0.08257 0.04943,0.155921 0.167961,0.289048 L 12.849463,2.256321 12.714705,2.121562 c -0.03693,-0.03691 -0.08461,-0.05469 -0.132807,-0.05469 -0.04819,0 -0.09588,0.01777 -0.132805,0.05469 l -0.193351,0.191397 1.445242,1.417899 0.179678,-0.177725 c 0.07386,-0.07382 0.07386,-0.19179 0,-0.265612 L 13.74981,3.156668 14.243926,2.662551 c 0.127802,0.112556 0.198533,0.154019 0.285142,0.164055 0.14146,0.01639 0.175205,-0.152158 0.355452,-0.822225 0.178023,-0.661806 0.13389,-0.70794 -0.02148,-0.863239 -0.0742,-0.07417 -0.125474,-0.126565 -0.242175,-0.138665 z M 11.943258,2.625444 7.8282267,6.740475 9.2597977,8.172046 13.388499,4.043343 Z M 6.5939127,7.002182 c -0.05043,6.4e-5 -0.09997,0.01796 -0.138665,0.05664 l -4.400175,4.39822 c -0.07738,0.07735 -0.07719,0.200179 0,0.277331 l 2.206923,2.206922 c 0.07719,0.07715 0.201899,0.07539 0.279283,-0.002 l 4.398221,-4.396267 c 0.07738,-0.07735 0.07719,-0.202133 0,-0.279284 L 6.7325777,7.05882 c -0.03859,-0.03858 -0.08823,-0.0567 -0.138665,-0.05664 z m -5.050533,5.632535 -0.402324,0.400371 c -0.18807398,0.187983 -0.18807398,0.489718 0,0.677701 l 1.146428,1.146428 c 0.188073,0.187984 0.49158,0.187984 0.679654,0 l 0.400371,-0.400371 z"/>
+ <rect style="fill:currentColor" class="ColorScheme-Text" width="6" height="6" x="10" y="10" rx="1" ry="1"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/laptop-connected.svg b/.icons/Gruvbox-Plus-Dark/panel/16/laptop-connected.svg
new file mode 120000
index 000000000..0a2e7439c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/laptop-connected.svg
@@ -0,0 +1 @@
+laptopconnected.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/laptop-disconnected.svg b/.icons/Gruvbox-Plus-Dark/panel/16/laptop-disconnected.svg
new file mode 120000
index 000000000..07fe257b5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/laptop-disconnected.svg
@@ -0,0 +1 @@
+laptopdisconnected.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/laptop-trusted.svg b/.icons/Gruvbox-Plus-Dark/panel/16/laptop-trusted.svg
new file mode 120000
index 000000000..c7cbcec68
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/laptop-trusted.svg
@@ -0,0 +1 @@
+laptoptrusted.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/laptopattention.svg b/.icons/Gruvbox-Plus-Dark/panel/16/laptopattention.svg
new file mode 100644
index 000000000..f397dae25
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/laptopattention.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 2 2 C 1.446 2 1 2.446 1 3 L 1 12 C 1 12.554 1.446 13 2 13 L 0 13 L 0 14 C 0 14.554 0.892 15 2 15 L 13 15 L 13 12 L 3 12 L 3 4 L 13 4 L 13 6 L 15 6 L 15 3 C 15 2.446 14.554 2 14 2 L 2 2 z M 6 13 L 10 13 L 10 14 L 6 14 L 6 13 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 14,7 V 11 L 14.25,13 H 15.75 L 16,11 V 7 Z M 14,14 V 16 H 16 V 14 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/laptopconnected.svg b/.icons/Gruvbox-Plus-Dark/panel/16/laptopconnected.svg
new file mode 100644
index 000000000..522df7730
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/laptopconnected.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 2,1 C 0.892,1 0,1.892 0,3 V 11 C 0,12.108 0.892,13 2,13 H 0 V 14 C 0,14.554 0.892,15 2,15 H 14 C 15.108,15 15.608,14.392 16,14 V 13 H 14 C 15.108,13 16,12.108 16,11 V 3 C 16,1.892 15.108,1 14,1 Z M 7,2 H 9 V 2.5 H 7 Z M 3,3 H 13 V 11 H 3 Z M 6,13 H 10 V 13.5 H 6 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/laptopdisconnected.svg b/.icons/Gruvbox-Plus-Dark/panel/16/laptopdisconnected.svg
new file mode 100644
index 000000000..2cff19821
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/laptopdisconnected.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 2,1 C 0.892,1 0,1.892 0,3 V 11 C 0,12.108 0.892,13 2,13 H 0 V 14 C 0,14.554 0.892,15 2,15 H 14 C 15.108,15 15.608,14.392 16,14 V 13 H 14 C 15.108,13 16,12.108 16,11 V 3 C 16,1.892 15.108,1 14,1 Z M 7,2 H 9 V 2.5 H 7 Z M 3,3 H 13 V 11 H 3 Z M 6,13 H 10 V 13.5 H 6 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/laptoptrusted.svg b/.icons/Gruvbox-Plus-Dark/panel/16/laptoptrusted.svg
new file mode 100644
index 000000000..7399c59dd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/laptoptrusted.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 2,1 C 0.892,1 0,1.892 0,3 V 11 C 0,12.108 0.892,13 2,13 H 0 V 14 C 0,14.554 0.892,15 2,15 H 14 C 15.108,15 15.608,14.392 16,14 V 13 H 14 C 15.108,13 16,12.108 16,11 V 3 C 16,1.892 15.108,1 14,1 Z M 7,2 H 9 V 2.5 H 7 Z M 3,3 H 13 V 11 H 3 Z M 6,13 H 10 V 13.5 H 6 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/liferea-available.svg b/.icons/Gruvbox-Plus-Dark/panel/16/liferea-available.svg
new file mode 120000
index 000000000..150dfe3fd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/liferea-available.svg
@@ -0,0 +1 @@
+indicator-feedindicator.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/liferea-unread.svg b/.icons/Gruvbox-Plus-Dark/panel/16/liferea-unread.svg
new file mode 120000
index 000000000..ec6bddb36
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/liferea-unread.svg
@@ -0,0 +1 @@
+indicator-feedindicator-attention.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/livewallpaper-indicator.svg b/.icons/Gruvbox-Plus-Dark/panel/16/livewallpaper-indicator.svg
new file mode 100644
index 000000000..a67d73401
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/livewallpaper-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 0.8008,1 C 0.3576,1 0,1.3624 0,1.8125 V 12.187 C 0,12.638 0.39735,12.817 0.8008,13 H 3 V 14.187 C 3,14.638 3.3723,15 3.834,15 H 12.166 C 12.628,15 13,14.638 13,14.187 V 13 H 15.199 C 15.642,13 16,12.638 16,12.187 V 1.8125 C 16,1.3624 15.642,1 15.199,1 Z M 1,2 H 15 V 12 H 1 Z M 7,3 C 6.4477,3 6,3.4477 6,4 6,4.5523 6.4477,5 7,5 7.5523,5 8,4.5523 8,4 8,3.4477 7.5523,3 7,3 Z M 12,3 C 10.895,3 10,3.8954 10,5 10,6.1046 10.895,7 12,7 13.105,7 14,6.1046 14,5 14,3.8954 13.105,3 12,3 Z M 3.5,6 C 2.6716,6 2,6.6716 2,7.5 2,8.3284 2.6716,9 3.5,9 4.3284,9 5,8.3284 5,7.5 5,6.6716 4.3284,6 3.5,6 Z M 12.465,8.4 C 12.203,8.4184 11.999,8.637 12,8.9 12,9.1761 12.224,9.4 12.5,9.4 12.776,9.4 13,9.1761 13,8.9 13,8.6239 12.776,8.4 12.5,8.4 12.488,8.3996 12.477,8.3996 12.465,8.4 Z M 9,9 C 8.4477,9 8,9.4477 8,10 8,10.552 8.4477,11 9,11 9.5523,11 10,10.552 10,10 10,9.4477 9.5523,9 9,9 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/lookit-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/lookit-panel.svg
new file mode 100644
index 000000000..6dc10d8d2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/lookit-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1 A 7 7 0 0 0 1 8 A 7 7 0 0 0 4.03125 13.755859 C 4.1045819 13.2038 4.4013283 12.686721 4.8125 12.388672 C 4.9489759 12.289744 5.0945037 12.223247 5.2421875 12.167969 A 5 5 0 0 1 3 8 A 5 5 0 0 1 8 3 A 5 5 0 0 1 13 8 A 5 5 0 0 1 12.863281 9.140625 C 12.993589 9.2711905 13.13035 9.3993618 13.232422 9.5410156 C 13.650508 10.121231 13.687278 10.65576 13.789062 11.193359 C 13.920767 11.217646 14.051766 11.245168 14.183594 11.269531 A 7 7 0 0 0 15 8 A 7 7 0 0 0 8 1 z M 8 4 A 4 4 0 0 0 4 8 A 4 4 0 0 0 6.1835938 11.5625 C 6.2184069 11.220725 6.2790751 10.872437 6.3828125 10.523438 A 3 3 0 0 1 5 8 A 3 3 0 0 1 8 5 A 3 3 0 0 1 11 8 A 3 3 0 0 1 10.994141 8.1113281 C 11.348918 8.1918744 11.675743 8.312267 11.96875 8.4648438 A 4 4 0 0 0 12 8 A 4 4 0 0 0 8 4 z M 10 9 C 7.5568513 9 7.0663331 10.973787 7.0175781 12.501953 C 7.0175669 12.676323 7.0343343 12.849755 7.0664062 13.021484 C 6.9064762 12.961274 6.5354959 12.930058 6.3632812 12.929688 C 5.6101655 12.92969 5 13.290122 5 14 C 5 14.709878 5.6101656 15 6.3632812 15 L 6.8183594 15 L 13.181641 15 C 14.185795 15 15 14.446503 15 13.5 C 15 12.553497 14.185795 12 13.181641 12 C 13.169821 11.999891 13.058695 11.999891 13.046875 12 C 13.000875 11 12.443149 9 10 9 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/low-signal-lock.svg b/.icons/Gruvbox-Plus-Dark/panel/16/low-signal-lock.svg
new file mode 120000
index 000000000..740576893
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/low-signal.svg b/.icons/Gruvbox-Plus-Dark/panel/16/low-signal.svg
new file mode 120000
index 000000000..72f65ffb4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/lyricfier-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/16/lyricfier-tray.svg
new file mode 100644
index 000000000..cad1e8f99
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/lyricfier-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1.7011719 1 C 1.3133719 1 1 1.3133719 1 1.7011719 L 1 14.298828 C 1 14.686453 1.3133719 15 1.7011719 15 L 14.298828 15 C 14.686453 15 15 14.686453 15 14.298828 L 15 1.7011719 C 15 1.3133719 14.686453 1 14.298828 1 L 1.7011719 1 z M 7.5 2 C 7.777 2 8 2.3345 8 2.75 L 8 13.25 C 8 13.666 7.777 14 7.5 14 C 7.223 14 7 13.666 7 13.25 L 7 2.75 C 7 2.3345 7.223 2 7.5 2 z M 3.5 3 C 3.777 3 4 3.3705312 4 3.8320312 L 4 12.167969 C 4 12.628969 3.777 13 3.5 13 C 3.223 13 3 12.628969 3 12.167969 L 3 3.8320312 C 3 3.3705313 3.223 3 3.5 3 z M 9.5 3 C 9.777 3 10 3.3193436 10 3.7148438 L 10 12.285156 C 10 12.681156 9.777 13 9.5 13 C 9.223 13 9 12.681156 9 12.285156 L 9 3.7148438 C 9 3.3193438 9.223 3 9.5 3 z M 5.5 4 C 5.777 4 6 4.3575812 6 4.8007812 L 6 11.199219 C 6 11.642219 5.777 12 5.5 12 C 5.223 12 5 11.642219 5 11.199219 L 5 4.8007812 C 5 4.3575812 5.223 4 5.5 4 z M 11.5 4 C 11.777 4 12 4.2984687 12 4.6679688 L 12 11.332031 C 12 11.702031 11.777 12 11.5 12 C 11.223 12 11 11.702031 11 11.332031 L 11 4.6679688 C 11 4.2984687 11.223 4 11.5 4 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/mailspring-tray-empty.svg b/.icons/Gruvbox-Plus-Dark/panel/16/mailspring-tray-empty.svg
new file mode 100644
index 000000000..2031a5792
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/mailspring-tray-empty.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m1 3 7 7 7-7h-14zm14 1.52-4.24 4.24 4.24 4.24v-8.48zm-14 0.001953v8.479l4.24-4.24-4.24-4.238zm4.947 4.945-3.533 3.533h11.17l-3.533-3.533-0.9121 0.9121c-0.5067 0.5063-1.773 0.5063-2.279 0l-0.9141-0.9121z" fill="currentColor" opacity=".3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/mailspring-tray-full-newitems.svg b/.icons/Gruvbox-Plus-Dark/panel/16/mailspring-tray-full-newitems.svg
new file mode 100644
index 000000000..317923f60
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/mailspring-tray-full-newitems.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m1 3 7 7 7-7h-14zm14 1.52-4.24 4.24 0.9727 0.9727a2.5 2.5 0 0 1 1.768-0.7324 2.5 2.5 0 0 1 1.5 0.5039v-4.984zm-14 0.001953v8.479l4.24-4.24-4.24-4.238zm4.947 4.945-3.533 3.533h9.088a2.5 2.5 0 0 1-0.502-1.5 2.5 2.5 0 0 1 0.1738-0.9121l-1.121-1.121-0.9121 0.9121c-0.5067 0.5063-1.773 0.5063-2.279 0l-0.9141-0.9121z" fill="currentColor"/>
+ <circle class="ColorScheme-Highlight" cx="13.5" cy="11.5" r="1.5" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/mailspring-tray-full.svg b/.icons/Gruvbox-Plus-Dark/panel/16/mailspring-tray-full.svg
new file mode 100644
index 000000000..a77ed067c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/mailspring-tray-full.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m1 3 7 7 7-7h-14zm14 1.52-4.24 4.24 4.24 4.24v-8.48zm-14 0.001953v8.479l4.24-4.24-4.24-4.238zm4.947 4.945-3.533 3.533h11.17l-3.533-3.533-0.9121 0.9121c-0.5067 0.5063-1.773 0.5063-2.279 0l-0.9141-0.9121z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/manjaro-settings-manager-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/manjaro-settings-manager-panel.svg
new file mode 100644
index 000000000..d401859af
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/manjaro-settings-manager-panel.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 1c-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/16/manjaro-settings-manager.svg b/.icons/Gruvbox-Plus-Dark/panel/16/manjaro-settings-manager.svg
new file mode 120000
index 000000000..b9bdd2f27
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/manjaro-welcome.svg b/.icons/Gruvbox-Plus-Dark/panel/16/manjaro-welcome.svg
new file mode 120000
index 000000000..b9bdd2f27
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/manjaro.svg b/.icons/Gruvbox-Plus-Dark/panel/16/manjaro.svg
new file mode 120000
index 000000000..b9bdd2f27
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/manjaro.svg
@@ -0,0 +1 @@
+manjaro-settings-manager-panel.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/mate-sensors-applet-battery.svg b/.icons/Gruvbox-Plus-Dark/panel/16/mate-sensors-applet-battery.svg
new file mode 120000
index 000000000..513846f19
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/mate-sensors-applet-case.svg b/.icons/Gruvbox-Plus-Dark/panel/16/mate-sensors-applet-case.svg
new file mode 120000
index 000000000..6463b1418
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/mate-sensors-applet-chip.svg b/.icons/Gruvbox-Plus-Dark/panel/16/mate-sensors-applet-chip.svg
new file mode 120000
index 000000000..028bba620
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/mate-sensors-applet-cpu.svg b/.icons/Gruvbox-Plus-Dark/panel/16/mate-sensors-applet-cpu.svg
new file mode 120000
index 000000000..421c61aa3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/mate-sensors-applet-drive-harddisk.svg b/.icons/Gruvbox-Plus-Dark/panel/16/mate-sensors-applet-drive-harddisk.svg
new file mode 120000
index 000000000..9d25e6ec1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/mate-sensors-applet-fan.svg b/.icons/Gruvbox-Plus-Dark/panel/16/mate-sensors-applet-fan.svg
new file mode 120000
index 000000000..872cbcd34
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/mate-sensors-applet-gpu.svg b/.icons/Gruvbox-Plus-Dark/panel/16/mate-sensors-applet-gpu.svg
new file mode 120000
index 000000000..e096c07fe
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/mate-sensors-applet-memory.svg b/.icons/Gruvbox-Plus-Dark/panel/16/mate-sensors-applet-memory.svg
new file mode 120000
index 000000000..f92d555cb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/megalogging.svg b/.icons/Gruvbox-Plus-Dark/panel/16/megalogging.svg
new file mode 100644
index 000000000..f33464107
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/megalogging.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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(-3,-3)">
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="M 8 1 A 7 7 0 0 0 1 8 A 7 7 0 0 0 8 15 A 7 7 0 0 0 15 8 A 7 7 0 0 0 8 1 z M 4 5 L 6 5 L 8 8 L 10 5 L 12 5 L 12 11 L 10 11 L 10 8.5 L 9 10 L 7 10 L 6 8.5 L 6 11 L 4 11 L 4 5 z" transform="translate(3,3)"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/megapaused.svg b/.icons/Gruvbox-Plus-Dark/panel/16/megapaused.svg
new file mode 100644
index 000000000..ef5b5995b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/megapaused.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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(-3,-3)">
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="M 8 1 A 7 7 0 0 0 1 8 A 7 7 0 0 0 8 15 A 7 7 0 0 0 8.0058594 15 A 5 5 0 0 1 7 12 A 5 5 0 0 1 7.4199219 10 L 7 10 L 6 8.5 L 6 11 L 4 11 L 4 5 L 6 5 L 8 8 L 10 5 L 12 5 L 12 7 A 5 5 0 0 1 15 8.0078125 A 7 7 0 0 0 15 8 A 7 7 0 0 0 8 1 z" transform="translate(3,3)"/>
+ </g>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12.279038,8.0080488 c -0.768533,-0.054321 -1.561885,0.113119 -2.2792976,0.527344 -1.9132001,1.1046001 -2.5673911,3.5516442 -1.4628911,5.4648442 1.1045001,1.9131 3.5497917,2.567491 5.4628917,1.462891 1.9132,-1.1046 2.569344,-3.549691 1.464844,-5.462891 C 14.774272,8.8045488 13.559927,8.0985858 12.279038,8.0080488 Z m -2.2792976,1.9921882 1.0000006,0 0,4 -1.0000006,0 0,-4 z m 3.0000006,0 1,0 0,4 -1,0 0,-4 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/megasynching.svg b/.icons/Gruvbox-Plus-Dark/panel/16/megasynching.svg
new file mode 100644
index 000000000..36ee8773c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/megasynching.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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(-3,-3)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 A 7 7 0 0 0 1 8 A 7 7 0 0 0 8 15 A 7 7 0 0 0 8.0058594 15 A 5 5 0 0 1 7 12 A 5 5 0 0 1 7.4199219 10 L 7 10 L 6 8.5 L 6 11 L 4 11 L 4 5 L 6 5 L 8 8 L 10 5 L 12 5 L 12 7 A 5 5 0 0 1 15 8.0078125 A 7 7 0 0 0 15 8 A 7 7 0 0 0 8 1 z" transform="translate(3,3)"/>
+ </g>
+ <path class="ColorScheme-Text" d="m 15.464742,9.9993351 c -1.1045,-1.9130996 -3.551,-2.5686996 -5.4641,-1.4640996 -1.9131997,1.1045996 -2.5685997,3.5508995 -1.4640997,5.4640995 1.1044999,1.9131 3.5509997,2.5687 5.4640997,1.4641 1.9132,-1.1046 2.5686,-3.5509 1.4641,-5.4640999 z m -0.86601,0.4999999 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.0980994 0.49998,0.8660994 a 2,2 0 0 0 -0.73208,2.7321 l -0.8659798,0.4999 A 3,3 0 0 1 10.500652,9.4012356 Z" style="fill:currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/megauptodate.svg b/.icons/Gruvbox-Plus-Dark/panel/16/megauptodate.svg
new file mode 100644
index 000000000..58955d6de
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/megauptodate.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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(-3,-3)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 A 7 7 0 0 0 1 8 A 7 7 0 0 0 8 15 A 7 7 0 0 0 15 8 A 7 7 0 0 0 8 1 z M 4 5 L 6 5 L 8 8 L 10 5 L 12 5 L 12 11 L 10 11 L 10 8.5 L 9 10 L 7 10 L 6 8.5 L 6 11 L 4 11 L 4 5 z" transform="translate(3,3)"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/megawarning.svg b/.icons/Gruvbox-Plus-Dark/panel/16/megawarning.svg
new file mode 100644
index 000000000..743ac259a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/megawarning.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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(-3,-3)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 A 7 7 0 0 0 1 8 A 7 7 0 0 0 8 15 A 7 7 0 0 0 8.0058594 15 A 5 5 0 0 1 7 12 A 5 5 0 0 1 7.4199219 10 L 7 10 L 6 8.5 L 6 11 L 4 11 L 4 5 L 6 5 L 8 8 L 10 5 L 12 5 L 12 7 A 5 5 0 0 1 15 8.0078125 A 7 7 0 0 0 15 8 A 7 7 0 0 0 8 1 z" transform="translate(3,3)"/>
+ </g>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m 12.279037,8.0080492 c -0.768533,-0.054321 -1.561885,0.113119 -2.2792967,0.527344 -1.9132,1.1046001 -2.567391,3.5516438 -1.462891,5.4648438 1.1045,1.9131 3.5497907,2.567491 5.4628907,1.462891 1.9132,-1.1046 2.569344,-3.549691 1.464844,-5.462891 C 14.774271,8.8045492 13.559926,8.0985862 12.279037,8.0080492 Z m -1.693359,1.8710941 1.414062,1.4140627 1.414062,-1.4140627 0.707032,0.7070317 -1.414063,1.414062 1.414063,1.414062 -0.707032,0.707032 L 11.99974,12.707268 10.585678,14.121331 9.8786463,13.414299 11.292709,12.000237 9.8786463,10.586175 10.585678,9.8791433 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/mellowplayer-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/mellowplayer-panel.svg
new file mode 100644
index 000000000..41d0320dc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/mellowplayer-panel.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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.5 1 A 4.5 4.5 0 0 0 1 5.5 A 4.5 4.5 0 0 0 1.2402344 6.9335938 A 2.5 2.5 0 0 1 3.5 5.5 A 2.5 2.5 0 0 1 4 5.5546875 L 4 3.5175781 A 0.52959321 0.51757544 0 0 1 4.4882812 3.0019531 A 0.52959321 0.51757544 0 0 1 4.5410156 3 A 0.52959321 0.51757544 0 0 1 4.7929688 3.0703125 L 6.484375 4.0253906 A 2.5 2.5 0 0 1 8.5 3 A 2.5 2.5 0 0 1 9.3261719 3.1425781 A 4.5 4.5 0 0 0 5.5 1 z M 10.5 3.5 A 4.5 4.5 0 0 0 10.035156 3.5273438 A 2.5 2.5 0 0 1 11 5.5 A 2.5 2.5 0 0 1 10.804688 6.4628906 L 12.736328 7.5527344 A 0.52959321 0.51757544 0 0 1 12.736328 8.4472656 L 10.806641 9.5371094 A 2.5 2.5 0 0 1 11 10.5 A 2.5 2.5 0 0 1 10.029297 12.472656 A 4.5 4.5 0 0 0 10.5 12.5 A 4.5 4.5 0 0 0 15 8 A 4.5 4.5 0 0 0 10.5 3.5 z M 1.2402344 9.0644531 A 4.5 4.5 0 0 0 1 10.5 A 4.5 4.5 0 0 0 5.5 15 A 4.5 4.5 0 0 0 9.3222656 12.857422 A 2.5 2.5 0 0 1 8.5 13 A 2.5 2.5 0 0 1 6.4863281 11.976562 L 4.7929688 12.931641 A 0.52959321 0.51757544 0 0 1 4 12.484375 L 4 10.449219 A 2.5 2.5 0 0 1 3.5 10.5 A 2.5 2.5 0 0 1 1.2402344 9.0644531 z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 8.5 3 A 2.5 2.5 0 0 0 6.484375 4.0253906 L 8.765625 5.3125 L 10.804688 6.4628906 A 2.5 2.5 0 0 0 11 5.5 A 2.5 2.5 0 0 0 8.5 3 z M 3.5 5.5 A 2.5 2.5 0 0 0 1 8 A 2.5 2.5 0 0 0 3.5 10.5 A 2.5 2.5 0 0 0 4 10.449219 L 4 8 L 4 5.5546875 A 2.5 2.5 0 0 0 3.5 5.5 z M 10.806641 9.5371094 L 8.765625 10.689453 L 6.4863281 11.976562 A 2.5 2.5 0 0 0 8.5 13 A 2.5 2.5 0 0 0 11 10.5 A 2.5 2.5 0 0 0 10.806641 9.5371094 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/messenger-indicator.svg b/.icons/Gruvbox-Plus-Dark/panel/16/messenger-indicator.svg
new file mode 100644
index 000000000..027d679a0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/messenger-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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,1 C 4.1340068,1 1,3.9101491 1,7.5 c 7.77e-4,2.125957 1.1211239,4.117198 3,5.332031 L 4,16 5.7617188,13.652344 C 6.4824815,13.880507 7.2385083,13.997936 8,14 11.865993,14 15,11.089851 15,7.5 15,3.9101491 11.865993,1 8,1 Z M 7,4 9,7 13,5 8,11 7,7.5 3,9 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/messenger-notification.svg b/.icons/Gruvbox-Plus-Dark/panel/16/messenger-notification.svg
new file mode 100644
index 000000000..18326c16a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/messenger-notification.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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,1 C 4.1340068,1 1,3.9101491 1,7.5 1.000578,9.0815912 1.6217111,10.587594 2.7128906,11.755859 3.1825334,11.273575 3.8268276,11.00107 4.5,11 5.8807119,11 7,12.119288 7,13.5 6.9987202,13.640172 6.9856533,13.779988 6.9609375,13.917969 7.3044156,13.966831 7.6513715,13.999055 8,14 11.865993,14 15,11.089851 15,7.5 15,3.9101491 11.865993,1 8,1 Z M 7,4 9,7 13,5 8,11 7,7.5 3,9 Z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="4.5" cy="13.5" r="1.5"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/mic-off-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/mic-off-symbolic.svg
new file mode 120000
index 000000000..e2e954d75
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/mic-off.svg b/.icons/Gruvbox-Plus-Dark/panel/16/mic-off.svg
new file mode 120000
index 000000000..e2e954d75
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/mic-off.svg
@@ -0,0 +1 @@
+microphone-sensitivity-muted.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/mic-on-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/mic-on-symbolic.svg
new file mode 120000
index 000000000..78fd466a1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/mic-on-symbolic.svg
@@ -0,0 +1 @@
+mic-on.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/mic-on.svg b/.icons/Gruvbox-Plus-Dark/panel/16/mic-on.svg
new file mode 100644
index 000000000..2c8644d86
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/mic-on.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-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 1c-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.966 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/16/mic-ready-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/mic-ready-symbolic.svg
new file mode 120000
index 000000000..6cf00c893
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/mic-ready-symbolic.svg
@@ -0,0 +1 @@
+mic-ready.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/mic-ready.svg b/.icons/Gruvbox-Plus-Dark/panel/16/mic-ready.svg
new file mode 100644
index 000000000..f724a0248
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/mic-ready.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 1c-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.966 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/16/mic-volume-high.svg b/.icons/Gruvbox-Plus-Dark/panel/16/mic-volume-high.svg
new file mode 120000
index 000000000..6cf00c893
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/mic-volume-high.svg
@@ -0,0 +1 @@
+mic-ready.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/mic-volume-low.svg b/.icons/Gruvbox-Plus-Dark/panel/16/mic-volume-low.svg
new file mode 100644
index 000000000..65d581859
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/mic-volume-low.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 1c-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="m2 7v0.998c0 2.967 2 6.002 5 6.002v2h2v-2c3 0 5-3.035 5-6.001v-0.998h-2v0.998c0 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/16/mic-volume-medium.svg b/.icons/Gruvbox-Plus-Dark/panel/16/mic-volume-medium.svg
new file mode 100644
index 000000000..3997d2d80
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/mic-volume-medium.svg
@@ -0,0 +1,8 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 6v2.002c0 1.662 1.338 2.998 3 2.998s3-1.336 3-2.998v-2.002z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m2 7v0.999c0 2.966 2 6.001 5 6.001v2h2v-2c3 0 5-3.035 5-6.001v-0.999h-2v0.999c0 2.234-1.767 4.001-4 4.001s-4-1.767-4-4.001v-0.999z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m8 1c-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/16/mic-volume-muted.svg b/.icons/Gruvbox-Plus-Dark/panel/16/mic-volume-muted.svg
new file mode 120000
index 000000000..e2e954d75
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/microphone-sensitivity-high-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/microphone-sensitivity-high-symbolic.svg
new file mode 120000
index 000000000..24e3adab8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/microphone-sensitivity-high.svg b/.icons/Gruvbox-Plus-Dark/panel/16/microphone-sensitivity-high.svg
new file mode 120000
index 000000000..6cf00c893
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/microphone-sensitivity-high.svg
@@ -0,0 +1 @@
+mic-ready.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/microphone-sensitivity-low-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/microphone-sensitivity-low-symbolic.svg
new file mode 120000
index 000000000..ad16fd28c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/microphone-sensitivity-low.svg b/.icons/Gruvbox-Plus-Dark/panel/16/microphone-sensitivity-low.svg
new file mode 100644
index 000000000..4410fa29c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/microphone-sensitivity-low.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 1c-1.66 0-3 1.34-3 3v4c0 1.66 1.34 3 3 3s3-1.34 3-3v-4c0-1.66-1.34-3-3-3zm0 2c0.55 0 1 0.45 1 1v4c0 0.55-0.45 1-1 1s-1-0.45-1-1v-4c0-0.55 0.45-1 1-1zm-6 4v1c0 2.97 2.16 5.43 5 5.91v2.09h2v-2.09c2.84-0.48 5-2.94 5-5.91v-1h-2v1c0 2.23-1.77 4-4 4s-4-1.77-4-4v-1z" fill="currentColor" opacity=".3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/microphone-sensitivity-medium-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/microphone-sensitivity-medium-symbolic.svg
new file mode 120000
index 000000000..e8af0c6df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/microphone-sensitivity-medium.svg b/.icons/Gruvbox-Plus-Dark/panel/16/microphone-sensitivity-medium.svg
new file mode 100644
index 000000000..4e485288a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/microphone-sensitivity-medium.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 1c-1.66 0-3 1.34-3 3v4c0 1.66 1.34 3 3 3s3-1.34 3-3v-4c0-1.66-1.34-3-3-3zm0 2c0.55 0 1 0.45 1 1v4c0 0.55-0.45 1-1 1s-1-0.45-1-1v-4c0-0.55 0.45-1 1-1zm-6 4v1c0 2.97 2.16 5.43 5 5.91v2.09h2v-2.09c2.84-0.48 5-2.94 5-5.91v-1h-2v1c0 2.23-1.77 4-4 4s-4-1.77-4-4v-1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/microphone-sensitivity-muted-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/microphone-sensitivity-muted-symbolic.svg
new file mode 120000
index 000000000..e2e954d75
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/microphone-sensitivity-muted.svg b/.icons/Gruvbox-Plus-Dark/panel/16/microphone-sensitivity-muted.svg
new file mode 100644
index 000000000..d61a005dd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/microphone-sensitivity-muted.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 1c-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.966 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/16/minetime-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/16/minetime-tray.svg
new file mode 100644
index 000000000..ee3acbb68
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/minetime-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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,1 C 4.122,1 1,4.122 1,8 c 0,3.878 3.122,7 7,7 3.878,0 7,-3.122 7,-7 C 15,4.122 11.878,1 8,1 Z m 0,2 c 2.77,0 5,2.23 5,5 0,2.77 -2.23,5 -5,5 C 5.23,13 3,10.77 3,8 3,5.23 5.23,3 8,3 Z M 6.3164062,5.0003672 5.7753906,5.3148203 5.6015625,5.4144297 5.0019531,5.7601328 5,5.762086 l 0.00195,0.00195 V 6.3206797 10.199219 L 6,11 7,10.199219 V 7.96875 L 8,9.140625 9,7.96875 v 2.230469 L 10,11 10.998047,10.199219 V 6.3206797 5.7640391 L 11,5.762086 10.998047,5.7601328 10.398438,5.4144297 10.224609,5.3148203 9.6835938,5.0003672 8,6.6976328 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/mini-calendar.svg b/.icons/Gruvbox-Plus-Dark/panel/16/mini-calendar.svg
new file mode 100644
index 000000000..fab9cd6f7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/mini-calendar.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 3.0003,1 C 1,1 1.0003,3 1.0003,3 V 15 H 15 V 3 C 15,1 13,1 13,1 Z M 3.0003,3 H 13 V 13 H 3.0003 Z M 4.0003,4 V 6 H 6.0003 V 4 Z M 7,4 V 6 H 9 V 4 Z M 10,4 V 6 H 12 V 4 Z M 4.0003,7 V 9 H 6.0003 V 7 Z M 7,7 V 9 H 9 V 7 Z M 10,7 V 9 H 12 V 7 Z M 4.0003,10 V 12 H 6.0003 V 10 Z M 7,10 V 12 H 9 V 10 Z M 10,10 V 12 H 12 V 10 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/mintupdate-checking.svg b/.icons/Gruvbox-Plus-Dark/panel/16/mintupdate-checking.svg
new file mode 100644
index 000000000..0a730a0cc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/mintupdate-checking.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 8,0.99996 C 6.1588,2.7236 3.0582,3.9918 2,4.25 2,8.9164 4.25,14.222 8,15 11.75,14.222 14,8.9164 14,4.25 12.941,3.9918 9.8411,2.7236 8,0.99996 Z M 8,5 C 8.8403,5.0011 9.6417,5.3547 10.209,5.9746 L 10.998,5.5176 10.82,6.9922 10.824,7 H 10.82 L 10.699,8 8.4004,7.0176 9.3086,6.4922 C 8.9458,6.176 8.4812,6.0013 8,6 7.286,6.0006 6.6265,6.3817 6.2695,7 H 5.1738 C 5.5973,5.8021 6.7295,5.001 8,5 Z M 5.2988,8.0176 7.5977,9 6.7012,9.5176 C 7.0628,9.828 7.5234,9.9991 8,10 8.714,9.9994 9.3735,9.6183 9.7305,9 H 10.826 C 10.403,10.198 9.2705,10.999 8,11 7.1655,10.999 6.3694,10.65 5.8027,10.037 L 5,10.5 5.1797,9.0098 5.1758,9 H 5.1797 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/mintupdate-error.svg b/.icons/Gruvbox-Plus-Dark/panel/16/mintupdate-error.svg
new file mode 100644
index 000000000..0e69a988a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/mintupdate-error.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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;fill-rule:evenodd" class="ColorScheme-Highlight"
+ d="M 8,0.99996 C 6.1588,2.7236 3.0582,3.9918 2,4.25 2,8.9164 4.25,14.222 8,15 11.75,14.222 14,8.9164 14,4.25 12.941,3.9918 9.8411,2.7236 8,0.99996 Z M 5.5254,4.8184 8,7.293 10.475,4.8184 11.182,5.5254 8.707,8 11.182,10.475 10.475,11.182 8,8.707 5.5254,11.182 4.8184,10.475 7.293,8 4.8184,5.5254 Z" />
+</svg> \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/mintupdate-installing.svg b/.icons/Gruvbox-Plus-Dark/panel/16/mintupdate-installing.svg
new file mode 100644
index 000000000..0eabf4fca
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/mintupdate-installing.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 8,0.99996 C 6.1588,2.7236 3.0582,3.9918 2,4.25 2,8.9164 4.25,14.222 8,15 11.75,14.222 14,8.9164 14,4.25 12.941,3.9918 9.8411,2.7236 8,0.99996 Z M 7,5 H 9 V 9 H 10 L 8,12 6,9 H 7 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/mintupdate-up-to-date.svg b/.icons/Gruvbox-Plus-Dark/panel/16/mintupdate-up-to-date.svg
new file mode 100644
index 000000000..2db764761
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/mintupdate-up-to-date.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 8,0.99996 C 6.1588,2.7236 3.0582,3.9918 2,4.25 2,8.9164 4.25,14.222 8,15 11.75,14.222 14,8.9164 14,4.25 12.941,3.9918 9.8411,2.7236 8,0.99996 Z M 11.363,6.0508 12.07,6.7578 8.5352,10.293 7.8281,11 7.1211,10.293 5,8.1719 5.707,7.4648 7.8281,9.5859 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/mintupdate-updates-available.svg b/.icons/Gruvbox-Plus-Dark/panel/16/mintupdate-updates-available.svg
new file mode 100644
index 000000000..91f039683
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/mintupdate-updates-available.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 8,0.99996 C 6.1588,2.7236 3.0582,3.9918 2,4.25 2,8.9164 4.25,14.222 8,15 11.75,14.222 14,8.9164 14,4.25 12.941,3.9918 9.8411,2.7236 8,0.99996 Z M 7,4 H 9 V 6 H 7 Z M 7,7 H 9 V 12 H 7 Z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="14.5" cy="13.5" r="1.5"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/mnotify-none-wireframe.svg b/.icons/Gruvbox-Plus-Dark/panel/16/mnotify-none-wireframe.svg
new file mode 100644
index 000000000..ce2de67c2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/mnotify-none-wireframe.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 7.9996253,6.3565743 -4.999815,1.50684 m 4.999815,2.5398397 -0.9,-4.4038397 -5.099815,-3.0000001 1,4.8640001 v 0 m 10.0000007,1.033 -6.0001857,-2.897 2.400655,-4.0000001 5.5995307,2.5000001 z M 7.9996263,14.995739 12.999811,13.396626 V 8.8964143 L 7.9996253,10.403254 m 0,4.592485 V 10.403254 L 2.9998103,7.8634143 V 12.26417 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/mnotify-some-wireframe.svg b/.icons/Gruvbox-Plus-Dark/panel/16/mnotify-some-wireframe.svg
new file mode 100644
index 000000000..b04617b0d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/mnotify-some-wireframe.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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.4199219 1 A 0.99995354 0.99995354 0 0 0 8.5429688 1.484375 L 6.6796875 4.5898438 L 2.5058594 2.1367188 A 0.99995354 0.99995354 0 0 0 1.0195312 3.2011719 L 1.9882812 7.9140625 A 0.99995354 0.99995354 0 0 0 2 8.0234375 L 2 10.054688 A 2.5 2.5 0 0 1 2.5 10 A 2.5 2.5 0 0 1 4 10.503906 L 4 9.4921875 L 7 11.017578 L 7 13.310547 L 4.9804688 12.207031 A 2.5 2.5 0 0 1 5 12.5 A 2.5 2.5 0 0 1 4.3730469 14.154297 L 7.3847656 15.798828 L 7.3886719 15.802734 A 0.99995354 0.99995354 0 0 0 8.2832031 15.955078 A 0.99995354 0.99995354 0 0 0 8.3046875 15.947266 L 8.3085938 15.945312 L 13.304688 14.349609 A 0.99995354 0.99995354 0 0 0 14 13.396484 L 14 9.1132812 L 15.910156 4.9140625 A 0.99995354 0.99995354 0 0 0 15.408203 3.5859375 L 9.8085938 1.0859375 A 0.99995354 0.99995354 0 0 0 9.4199219 1 z M 9.8007812 3.2734375 L 13.673828 5.0019531 L 12.513672 7.5527344 L 8.8261719 5.7714844 A 0.99995354 0.99995354 0 0 0 8.4824219 5.4707031 L 9.8007812 3.2734375 z M 3.4316406 5.0019531 L 5.328125 6.1171875 L 3.7578125 6.5898438 L 3.4316406 5.0019531 z M 8.4941406 7.8320312 L 10.251953 8.6796875 L 8.7597656 9.1289062 L 8.4941406 7.8320312 z M 6.4609375 7.8652344 L 6.6054688 8.5722656 L 5.6757812 8.1015625 L 6.4609375 7.8652344 z M 12 10.242188 L 12 12.666016 L 9 13.625 L 9 11.146484 L 12 10.242188 z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="2.5" cy="12.5" r="1.5"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/motrix-tray-active.svg b/.icons/Gruvbox-Plus-Dark/panel/16/motrix-tray-active.svg
new file mode 100644
index 000000000..4efdc5630
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/motrix-tray-active.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1.875 1 C 1.39025 1 1 1.39025 1 1.875 L 1 14.125 C 1 14.60975 1.39025 15 1.875 15 L 14.125 15 C 14.60975 15 15 14.60975 15 14.125 L 15 1.875 C 15 1.39025 14.60975 1 14.125 1 L 12 1 L 12 3.2988281 C 12 3.6866281 11.650052 4 11.246094 4 L 4.7539062 4 C 4.3499485 4 4 3.6866281 4 3.2988281 L 4 1 L 1.875 1 z M 3 11 L 6 11 C 6.554 11 7 11.446 7 12 L 7 13 L 7 14 L 6 14 L 6 12 L 5 12 L 5 14 L 4 14 L 4 12 L 3 12 L 3 14 L 2 14 L 2 13 L 2 12 C 2 11.446 2.446 11 3 11 z M 11 11 L 13 11 C 13.554 11 14 11.446 14 12 L 14 13 C 14 13.554 13.554 14 13 14 L 11 14 C 10.446 14 10 13.554 10 13 L 10 12 C 10 11.446 10.446 11 11 11 z M 8.5 12 C 8.777 12 9 12.223 9 12.5 C 9 12.777 8.777 13 8.5 13 C 8.223 13 8 12.777 8 12.5 C 8 12.223 8.223 12 8.5 12 z M 11 12 L 11 13 L 13 13 L 13 12 L 11 12 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 5 2 L 5 3 L 7 3 L 7 2 L 5 2 z M 9 2 L 9 3 L 11 3 L 11 2 L 9 2 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/motrix-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/16/motrix-tray.svg
new file mode 100644
index 000000000..87bf5b7a3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/motrix-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1.875 1 C 1.39025 1 1 1.39025 1 1.875 L 1 14.125 C 1 14.60975 1.39025 15 1.875 15 L 14.125 15 C 14.60975 15 15 14.60975 15 14.125 L 15 1.875 C 15 1.39025 14.60975 1 14.125 1 L 12 1 L 12 3.2988281 C 12 3.6866281 11.650052 4 11.246094 4 L 4.7539062 4 C 4.3499485 4 4 3.6866281 4 3.2988281 L 4 1 L 1.875 1 z M 5 2 L 5 3 L 7 3 L 7 2 L 5 2 z M 9 2 L 9 3 L 11 3 L 11 2 L 9 2 z M 3 11 L 6 11 C 6.554 11 7 11.446 7 12 L 7 13 L 7 14 L 6 14 L 6 12 L 5 12 L 5 14 L 4 14 L 4 12 L 3 12 L 3 14 L 2 14 L 2 13 L 2 12 C 2 11.446 2.446 11 3 11 z M 11 11 L 13 11 C 13.554 11 14 11.446 14 12 L 14 13 C 14 13.554 13.554 14 13 14 L 11 14 C 10.446 14 10 13.554 10 13 L 10 12 C 10 11.446 10.446 11 11 11 z M 8.5 12 C 8.777 12 9 12.223 9 12.5 C 9 12.777 8.777 13 8.5 13 C 8.223 13 8 12.777 8 12.5 C 8 12.223 8.223 12 8.5 12 z M 11 12 L 11 13 L 13 13 L 13 12 L 11 12 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/mouse-battery-caution.svg b/.icons/Gruvbox-Plus-Dark/panel/16/mouse-battery-caution.svg
new file mode 100644
index 000000000..c009532bf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/mouse-battery-caution.svg
@@ -0,0 +1,8 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-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="m2.5 2c-0.277 0-0.5 0.223-0.5 0.5v0.5l-2-2e-3v-3e-4 10.5c0 0.277 0.223 0.5 0.5 0.5h6c0.277 0 0.5-0.223 0.5-0.5v-10.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-NegativeText" d="m0 11v2.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="m12 2c-1.763 0-3 1.507-3 4h3zm1 0v4h3c0-2.493-1.237-4-3-4zm-4 5v2.5c0 2.493 1.419 4.5 3.182 4.5h0.6364c1.763 0 3.182-2.007 3.182-4.5v-2.5h-3.182z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/mouse-battery-empty.svg b/.icons/Gruvbox-Plus-Dark/panel/16/mouse-battery-empty.svg
new file mode 100644
index 000000000..e2b293bf8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/mouse-battery-empty.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-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="m2.5 2c-0.277 0-0.5 0.223-0.5 0.5v0.5l-2-2e-3v-3e-4 10.5c0 0.277 0.223 0.5 0.5 0.5h6c0.277 0 0.5-0.223 0.5-0.5v-10.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="m12 2c-1.763 0-3 1.507-3 4h3zm1 0v4h3c0-2.493-1.237-4-3-4zm-4 5v2.5c0 2.493 1.419 4.5 3.182 4.5h0.6364c1.763 0 3.182-2.007 3.182-4.5v-2.5h-3.182z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/mouse-battery-full.svg b/.icons/Gruvbox-Plus-Dark/panel/16/mouse-battery-full.svg
new file mode 100644
index 000000000..dfe537c3b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/mouse-battery-full.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.5 2c-0.277 0-0.5 0.223-0.5 0.5v0.5l-2-2e-3v-3e-4 10.5c0 0.277 0.223 0.5 0.5 0.5h6c0.277 0 0.5-0.223 0.5-0.5v-10.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="m12 2c-1.763 0-3 1.507-3 4h3zm1 0v4h3c0-2.493-1.237-4-3-4zm-4 5v2.5c0 2.493 1.419 4.5 3.182 4.5h0.6364c1.763 0 3.182-2.007 3.182-4.5v-2.5h-3.182z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/mouse-battery-good.svg b/.icons/Gruvbox-Plus-Dark/panel/16/mouse-battery-good.svg
new file mode 100644
index 000000000..0971eb3ca
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/mouse-battery-good.svg
@@ -0,0 +1,8 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.5 2c-0.277 0-0.5 0.223-0.5 0.5v0.5l-2-2e-3v-3e-4 10.5c0 0.277 0.223 0.5 0.5 0.5h6c0.277 0 0.5-0.223 0.5-0.5v-10.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="m12 2c-1.763 0-3 1.507-3 4h3zm1 0v4h3c0-2.493-1.237-4-3-4zm-4 5v2.5c0 2.493 1.419 4.5 3.182 4.5h0.6364c1.763 0 3.182-2.007 3.182-4.5v-2.5h-3.182z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m0 6v7.5c0 0.277 0.223 0.5 0.5 0.5h6c0.277 0 0.5-0.223 0.5-0.5v-7.5z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/mouse-battery-low.svg b/.icons/Gruvbox-Plus-Dark/panel/16/mouse-battery-low.svg
new file mode 100644
index 000000000..9f884530a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/mouse-battery-low.svg
@@ -0,0 +1,8 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-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="m2.5 2c-0.277 0-0.5 0.223-0.5 0.5v0.5l-2-2e-3v-3e-4 10.5c0 0.277 0.223 0.5 0.5 0.5h6c0.277 0 0.5-0.223 0.5-0.5v-10.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-NeutralText" d="m12 2c-1.763 0-3 1.507-3 4h3zm1 0v4h3c0-2.493-1.237-4-3-4zm-4 5v2.5c0 2.493 1.419 4.5 3.182 4.5h0.6364c1.763 0 3.182-2.007 3.182-4.5v-2.5h-3.182z" fill="currentColor"/>
+ <path class="ColorScheme-NeutralText" d="m0 10v3.5c0 0.277 0.223 0.5 0.5 0.5h6c0.277 0 0.5-0.223 0.5-0.5v-3.5z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/mouse-battery-medium.svg b/.icons/Gruvbox-Plus-Dark/panel/16/mouse-battery-medium.svg
new file mode 100644
index 000000000..63918e82d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/mouse-battery-medium.svg
@@ -0,0 +1,8 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.5 2c-0.277 0-0.5 0.223-0.5 0.5v0.5l-2-2e-3v-3e-4 10.5c0 0.277 0.223 0.5 0.5 0.5h6c0.277 0 0.5-0.223 0.5-0.5v-10.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="m12 2c-1.763 0-3 1.507-3 4h3zm1 0v4h3c0-2.493-1.237-4-3-4zm-4 5v2.5c0 2.493 1.419 4.5 3.182 4.5h0.6364c1.763 0 3.182-2.007 3.182-4.5v-2.5h-3.182z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m0 8v5.5c0 0.277 0.223 0.5 0.5 0.5h6c0.277 0 0.5-0.223 0.5-0.5v-5.5z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/msd-xrandr.svg b/.icons/Gruvbox-Plus-Dark/panel/16/msd-xrandr.svg
new file mode 120000
index 000000000..9e47514a7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/msd-xrandr.svg
@@ -0,0 +1 @@
+disper-panel.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/mstdn-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/mstdn-panel.svg
new file mode 100644
index 000000000..b0b64d2c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/mstdn-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1 C 3.7840286 1 2 2.8383344 2 5.1230469 L 2 7.3769531 C 2 7.3804531 2.0019531 7.3821456 2.0019531 7.3847656 C 2.0040131 8.8923906 2.1427263 12.25272 3.3066406 13.605469 C 4.355358 14.825222 6.7989094 15 7.7871094 15 C 8.7959369 15 9.5286465 14.7735 10 14.576172 L 10 12.773438 C 9.5135888 12.907584 8.8255391 13.063526 8.0175781 13.048828 C 7.117321 13.023453 5.3063955 12.364609 5.1132812 11.349609 C 5.0876527 11.224484 5.0769366 11.078984 5.0585938 10.943359 C 5.2373938 10.967859 5.4140379 11 5.5996094 11 L 10 11 C 12.215714 11 14 9.6615781 14 7.3769531 L 14 5.1230469 C 14 2.8383344 12.215714 1 10 1 L 6 1 z M 6 4 A 0.99999995 1 0 0 1 7 5 A 0.99999995 1 0 0 1 6 6 A 0.99999995 1 0 0 1 5 5 A 0.99999995 1 0 0 1 6 4 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/mullvad-tray-1.svg b/.icons/Gruvbox-Plus-Dark/panel/16/mullvad-tray-1.svg
new file mode 100644
index 000000000..9c6e8a8c8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/mullvad-tray-1.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1 A 7 7 0 0 0 1 8 A 7 7 0 0 0 8 15 A 7 7 0 0 0 15 8 A 7 7 0 0 0 8 1 z M 9.5996 4 C 10.187 4 10.763 4.2812 11.215 4.7188 C 11.667 5.1562 12 5.7726 12 6.4746 C 12 7.0257 11.847 7.6464 11.512 8.1152 L 11.512 8.1172 C 11.513 8.1236 11.513 8.1305 11.518 8.1465 C 11.522 8.1617 11.535 8.157 11.541 8.2754 C 11.55 8.4522 11.409 8.6566 11.279 8.7246 C 11.217 8.7574 11.159 8.7748 11.104 8.7852 C 11.165 9.1468 11.239 9.5443 11.344 9.9531 C 11.489 10.523 11.695 11.067 11.916 11.355 C 12.119 11.619 11.93 12.002 11.598 12 L 6 12 C 5.7429 11.999 5.5513 11.76 5.6094 11.51 C 5.6782 11.212 6.2521 10.13 6.3281 9.9258 C 6.4041 9.7226 6.3778 9.6307 6.3906 9.6523 C 6.4042 9.6747 6.3615 9.5956 6.0039 9.5996 C 5.7773 9.6024 5.5941 9.4179 5.5996 9.1914 L 5.6035 8.9746 C 5.1663 8.5585 4.1878 8.0173 3.5059 7.4727 C 3.4218 7.4906 3.336 7.4997 3.25 7.5 C 2.5596 7.5 2 6.9404 2 6.25 C 2 5.5596 2.5596 5 3.25 5 C 3.8439 5.0001 4.3558 5.4181 4.4746 6 C 4.8281 5.9992 6.2368 6.0027 6.3984 6 L 6.3984 5.3984 C 6.3985 5.1775 6.5779 5 6.7988 5 L 7.3906 5 C 7.626 4.6059 7.5466 4.3263 8.1367 4.1992 C 8.5892 4.0512 9.1175 4 9.5996 4 z M 9.5996 4.8008 C 9.1807 4.8008 8.7071 4.8555 8.3848 4.9609 C 8.2236 5.0136 8.1046 5.08 8.0488 5.1289 C 7.9931 5.1777 8 5.1775 8 5.1992 C 8 5.4201 7.8205 6 7.5996 6 C 7.7603 5.9998 7.9059 6.0962 7.9688 6.2441 C 8.3355 6.7809 9.5625 7.5098 9.5625 7.5098 C 9.7886 7.6346 10.031 7.7553 10.305 7.8633 C 10.535 7.9369 10.641 7.9457 10.75 7.9609 C 10.758 7.9097 10.744 7.8716 10.766 7.8164 C 10.781 7.7782 10.802 7.7427 10.828 7.7109 C 11.019 7.4733 11.199 6.8753 11.199 6.4746 C 11.199 6.0277 10.981 5.6056 10.658 5.293 C 10.335 4.9803 9.913 4.8008 9.5996 4.8008 z M 4.3711 6.8008 C 4.3327 6.879 4.2862 6.953 4.2324 7.0215 C 4.9274 7.6292 6.291 8.5176 6.291 8.5176 C 6.3687 8.5949 6.4108 8.699 6.4082 8.8086 L 6.4062 8.9648 C 6.6558 9.0256 6.9506 9.0311 7.0762 9.2383 C 7.2778 9.5719 7.1861 9.9158 7.0781 10.205 C 6.9701 10.495 6.6339 11.138 6.6035 11.199 C 6.6035 11.199 10.457 11.198 11.01 11.199 C 10.852 10.854 10.666 10.535 10.568 10.152 C 10.43 9.6116 10.35 9.108 10.283 8.6992 L 9.8359 8.5234 C 8.9271 8.075 8.2308 7.6981 7.4785 7.0508 C 7.3672 6.9165 7.2801 6.8442 7.2109 6.8027 C 7.2109 6.8027 4.613 6.7996 4.3711 6.8008 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/mullvad-tray-10.svg b/.icons/Gruvbox-Plus-Dark/panel/16/mullvad-tray-10.svg
new file mode 120000
index 000000000..632e86ea6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/mullvad-tray-10.svg
@@ -0,0 +1 @@
+mullvad-tray-9.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/mullvad-tray-2.svg b/.icons/Gruvbox-Plus-Dark/panel/16/mullvad-tray-2.svg
new file mode 100644
index 000000000..96f523117
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/mullvad-tray-2.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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,1 A 7,7 0 0 0 1,8 7,7 0 0 0 8,15 7,7 0 0 0 15,8 7,7 0 0 0 8,1 Z M 9.5996,4 C 10.187,4 10.763,4.2812 11.215,4.7188 11.667,5.1562 12,5.7726 12,6.4746 12,7.0257 11.847,7.6464 11.512,8.1152 V 8.1172 C 11.513,8.1236 11.513,8.1305 11.518,8.1465 11.522,8.1617 11.535,8.157 11.541,8.2754 11.55,8.4522 11.409,8.6566 11.279,8.7246 11.217,8.7574 11.159,8.7748 11.104,8.7852 11.165,9.1468 11.239,9.5443 11.344,9.9531 11.489,10.523 11.695,11.067 11.916,11.355 12.119,11.619 11.93,12.002 11.598,12 H 6 C 5.7429,11.999 5.5513,11.76 5.6094,11.51 5.6782,11.212 6.2521,10.13 6.3281,9.9258 6.4041,9.7226 6.3778,9.6307 6.3906,9.6523 6.4042,9.6747 6.3615,9.5956 6.0039,9.5996 5.7773,9.6024 5.5941,9.4179 5.5996,9.1914 L 5.6035,8.9746 C 5.1663,8.5585 4.1878,8.0173 3.5059,7.4727 3.4218,7.4906 3.336,7.4997 3.25,7.5 2.5596,7.5 2,6.9404 2,6.25 2,5.5596 2.5596,5 3.25,5 3.8439,5.0001 4.3558,5.4181 4.4746,6 4.8281,5.9992 6.2368,6.0027 6.3984,6 V 5.3984 C 6.3985,5.1775 6.5779,5 6.7988,5 H 7.3906 C 7.626,4.6059 7.5466,4.3263 8.1367,4.1992 8.5892,4.0512 9.1175,4 9.5996,4 Z M 9.5996,4.8008 C 9.1807,4.8008 8.7071,4.8555 8.3848,4.9609 8.2236,5.0136 8.1046,5.08 8.0488,5.1289 7.9931,5.1777 8,5.1775 8,5.1992 8,5.4201 7.8205,6 7.5996,6 7.7603,5.9998 7.9059,6.0962 7.9688,6.2441 8.3355,6.7809 9.5625,7.5098 9.5625,7.5098 9.7886,7.6346 10.031,7.7553 10.305,7.8633 10.535,7.9369 10.641,7.9457 10.75,7.9609 10.758,7.9097 10.744,7.8716 10.766,7.8164 10.781,7.7782 10.802,7.7427 10.828,7.7109 11.019,7.4733 11.199,6.8753 11.199,6.4746 11.199,6.0277 10.981,5.6056 10.658,5.293 10.335,4.9803 9.913,4.8008 9.5996,4.8008 Z M 4.3711,6.8008 C 4.3327,6.879 4.2862,6.953 4.2324,7.0215 4.9274,7.6292 6.291,8.5176 6.291,8.5176 6.3687,8.5949 6.4108,8.699 6.4082,8.8086 L 6.4062,8.9648 C 6.6558,9.0256 6.9506,9.0311 7.0762,9.2383 7.2778,9.5719 7.1861,9.9158 7.0781,10.205 6.9701,10.495 6.6339,11.138 6.6035,11.199 6.6035,11.199 10.457,11.198 11.01,11.199 10.852,10.854 10.666,10.535 10.568,10.152 10.43,9.6116 10.35,9.108 10.283,8.6992 L 9.8359,8.5234 C 8.9271,8.075 8.2308,7.6981 7.4785,7.0508 7.3672,6.9165 7.2801,6.8442 7.2109,6.8027 7.2109,6.8027 4.613,6.7996 4.3711,6.8008 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,1 A 7,7 0 0 0 3.0527,3.0527 L 6,6 C 6.12,5.9999 6.365,6.0006 6.3984,6 V 5.3984 C 6.3985,5.1775 6.5779,5 6.7988,5 H 7.3906 C 7.6018,4.6465 7.585,4.3918 8,4.25 Z M 8,5.1992 C 8,5.4201 7.8205,6 7.5996,6 7.7603,5.9998 7.9059,6.0962 7.9688,6.2441 7.9759,6.2546 7.9922,6.2668 8,6.2773 Z M 6.8027,6.8027 8,8 V 7.4609 C 7.8271,7.335 7.6541,7.2018 7.4785,7.0508 7.3672,6.9165 7.2801,6.8442 7.2109,6.8027 7.2109,6.8027 6.8954,6.8028 6.8027,6.8027 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/mullvad-tray-3.svg b/.icons/Gruvbox-Plus-Dark/panel/16/mullvad-tray-3.svg
new file mode 100644
index 000000000..78662ef18
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/mullvad-tray-3.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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,1 A 7,7 0 0 0 1,8 7,7 0 0 0 8,15 7,7 0 0 0 15,8 7,7 0 0 0 8,1 Z M 9.5996,4 C 10.187,4 10.763,4.2812 11.215,4.7188 11.667,5.1562 12,5.7726 12,6.4746 12,7.0257 11.847,7.6464 11.512,8.1152 V 8.1172 C 11.513,8.1236 11.513,8.1305 11.518,8.1465 11.522,8.1617 11.535,8.157 11.541,8.2754 11.55,8.4522 11.409,8.6566 11.279,8.7246 11.217,8.7574 11.159,8.7748 11.104,8.7852 11.165,9.1468 11.239,9.5443 11.344,9.9531 11.489,10.523 11.695,11.067 11.916,11.355 12.119,11.619 11.93,12.002 11.598,12 H 6 C 5.7429,11.999 5.5513,11.76 5.6094,11.51 5.6782,11.212 6.2521,10.13 6.3281,9.9258 6.4041,9.7226 6.3778,9.6307 6.3906,9.6523 6.4042,9.6747 6.3615,9.5956 6.0039,9.5996 5.7773,9.6024 5.5941,9.4179 5.5996,9.1914 L 5.6035,8.9746 C 5.1663,8.5585 4.1878,8.0173 3.5059,7.4727 3.4218,7.4906 3.336,7.4997 3.25,7.5 2.5596,7.5 2,6.9404 2,6.25 2,5.5596 2.5596,5 3.25,5 3.8439,5.0001 4.3558,5.4181 4.4746,6 4.8281,5.9992 6.2368,6.0027 6.3984,6 V 5.3984 C 6.3985,5.1775 6.5779,5 6.7988,5 H 7.3906 C 7.626,4.6059 7.5466,4.3263 8.1367,4.1992 8.5892,4.0512 9.1175,4 9.5996,4 Z M 9.5996,4.8008 C 9.1807,4.8008 8.7071,4.8555 8.3848,4.9609 8.2236,5.0136 8.1046,5.08 8.0488,5.1289 7.9931,5.1777 8,5.1775 8,5.1992 8,5.4201 7.8205,6 7.5996,6 7.7603,5.9998 7.9059,6.0962 7.9688,6.2441 8.3355,6.7809 9.5625,7.5098 9.5625,7.5098 9.7886,7.6346 10.031,7.7553 10.305,7.8633 10.535,7.9369 10.641,7.9457 10.75,7.9609 10.758,7.9097 10.744,7.8716 10.766,7.8164 10.781,7.7782 10.802,7.7427 10.828,7.7109 11.019,7.4733 11.199,6.8753 11.199,6.4746 11.199,6.0277 10.981,5.6056 10.658,5.293 10.335,4.9803 9.913,4.8008 9.5996,4.8008 Z M 4.3711,6.8008 C 4.3327,6.879 4.2862,6.953 4.2324,7.0215 4.9274,7.6292 6.291,8.5176 6.291,8.5176 6.3687,8.5949 6.4108,8.699 6.4082,8.8086 L 6.4062,8.9648 C 6.6558,9.0256 6.9506,9.0311 7.0762,9.2383 7.2778,9.5719 7.1861,9.9158 7.0781,10.205 6.9701,10.495 6.6339,11.138 6.6035,11.199 6.6035,11.199 10.457,11.198 11.01,11.199 10.852,10.854 10.666,10.535 10.568,10.152 10.43,9.6116 10.35,9.108 10.283,8.6992 L 9.8359,8.5234 C 8.9271,8.075 8.2308,7.6981 7.4785,7.0508 7.3672,6.9165 7.2801,6.8442 7.2109,6.8027 7.2109,6.8027 4.613,6.7996 4.3711,6.8008 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,1 A 7,7 0 0 0 3.0508,3.0508 7,7 0 0 0 1,8 H 4.2598 C 4,7.8252 3.7311,7.6526 3.5059,7.4727 3.4218,7.4906 3.336,7.4997 3.25,7.5 2.5596,7.5 2,6.9404 2,6.25 2,5.5596 2.5596,5 3.25,5 3.8439,5.0001 4.3558,5.4181 4.4746,6 4.8281,5.9992 6.2368,6.0027 6.3984,6 V 5.3984 C 6.3985,5.1775 6.5779,5 6.7988,5 H 7.3906 C 7.6018,4.6465 7.585,4.3918 8,4.25 Z M 8,5.1992 C 8,5.4201 7.8205,6 7.5996,6 7.7603,5.9998 7.9059,6.0962 7.9688,6.2441 7.9759,6.2546 7.9922,6.2668 8,6.2773 Z M 4.3711,6.8008 C 4.3327,6.879 4.2862,6.953 4.2324,7.0215 4.5809,7.3262 5.0949,7.7015 5.5234,8 H 8 V 7.4609 C 7.8271,7.335 7.6541,7.2018 7.4785,7.0508 7.3672,6.9165 7.2801,6.8442 7.2109,6.8027 7.2109,6.8027 4.613,6.7996 4.3711,6.8008 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/mullvad-tray-4.svg b/.icons/Gruvbox-Plus-Dark/panel/16/mullvad-tray-4.svg
new file mode 100644
index 000000000..21b8ce18f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/mullvad-tray-4.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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,1 A 7,7 0 0 0 1,8 7,7 0 0 0 8,15 7,7 0 0 0 15,8 7,7 0 0 0 8,1 Z M 9.5996,4 C 10.187,4 10.763,4.2812 11.215,4.7188 11.667,5.1562 12,5.7726 12,6.4746 12,7.0257 11.847,7.6464 11.512,8.1152 V 8.1172 C 11.513,8.1236 11.513,8.1305 11.518,8.1465 11.522,8.1617 11.535,8.157 11.541,8.2754 11.55,8.4522 11.409,8.6566 11.279,8.7246 11.217,8.7574 11.159,8.7748 11.104,8.7852 11.165,9.1468 11.239,9.5443 11.344,9.9531 11.489,10.523 11.695,11.067 11.916,11.355 12.119,11.619 11.93,12.002 11.598,12 H 6 C 5.7429,11.999 5.5513,11.76 5.6094,11.51 5.6782,11.212 6.2521,10.13 6.3281,9.9258 6.4041,9.7226 6.3778,9.6307 6.3906,9.6523 6.4042,9.6747 6.3615,9.5956 6.0039,9.5996 5.7773,9.6024 5.5941,9.4179 5.5996,9.1914 L 5.6035,8.9746 C 5.1663,8.5585 4.1878,8.0173 3.5059,7.4727 3.4218,7.4906 3.336,7.4997 3.25,7.5 2.5596,7.5 2,6.9404 2,6.25 2,5.5596 2.5596,5 3.25,5 3.8439,5.0001 4.3558,5.4181 4.4746,6 4.8281,5.9992 6.2368,6.0027 6.3984,6 V 5.3984 C 6.3985,5.1775 6.5779,5 6.7988,5 H 7.3906 C 7.626,4.6059 7.5466,4.3263 8.1367,4.1992 8.5892,4.0512 9.1175,4 9.5996,4 Z M 9.5996,4.8008 C 9.1807,4.8008 8.7071,4.8555 8.3848,4.9609 8.2236,5.0136 8.1046,5.08 8.0488,5.1289 7.9931,5.1777 8,5.1775 8,5.1992 8,5.4201 7.8205,6 7.5996,6 7.7603,5.9998 7.9059,6.0962 7.9688,6.2441 8.3355,6.7809 9.5625,7.5098 9.5625,7.5098 9.7886,7.6346 10.031,7.7553 10.305,7.8633 10.535,7.9369 10.641,7.9457 10.75,7.9609 10.758,7.9097 10.744,7.8716 10.766,7.8164 10.781,7.7782 10.802,7.7427 10.828,7.7109 11.019,7.4733 11.199,6.8753 11.199,6.4746 11.199,6.0277 10.981,5.6056 10.658,5.293 10.335,4.9803 9.913,4.8008 9.5996,4.8008 Z M 4.3711,6.8008 C 4.3327,6.879 4.2862,6.953 4.2324,7.0215 4.9274,7.6292 6.291,8.5176 6.291,8.5176 6.3687,8.5949 6.4108,8.699 6.4082,8.8086 L 6.4062,8.9648 C 6.6558,9.0256 6.9506,9.0311 7.0762,9.2383 7.2778,9.5719 7.1861,9.9158 7.0781,10.205 6.9701,10.495 6.6339,11.138 6.6035,11.199 6.6035,11.199 10.457,11.198 11.01,11.199 10.852,10.854 10.666,10.535 10.568,10.152 10.43,9.6116 10.35,9.108 10.283,8.6992 L 9.8359,8.5234 C 8.9271,8.075 8.2308,7.6981 7.4785,7.0508 7.3672,6.9165 7.2801,6.8442 7.2109,6.8027 7.2109,6.8027 4.613,6.7996 4.3711,6.8008 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,1 A 7,7 0 0 0 1.5332,5.3203 7,7 0 0 0 3.0508,12.949 L 6.3594,9.6406 C 6.3308,9.6259 6.2588,9.5968 6.0039,9.5996 5.7773,9.6024 5.5941,9.4179 5.5996,9.1914 L 5.6035,8.9746 C 5.1663,8.5585 4.1878,8.0173 3.5059,7.4727 3.4218,7.4906 3.336,7.4997 3.25,7.5 2.5596,7.5 2,6.9404 2,6.25 2,5.5596 2.5596,5 3.25,5 3.8439,5.0001 4.3558,5.4181 4.4746,6 4.8281,5.9992 6.2368,6.0027 6.3984,6 V 5.3984 C 6.3985,5.1775 6.5779,5 6.7988,5 H 7.3906 C 7.6018,4.6465 7.585,4.3918 8,4.25 Z M 8,5.1992 C 8,5.4201 7.8205,6 7.5996,6 7.7603,5.9998 7.9059,6.0962 7.9688,6.2441 7.9759,6.2546 7.9922,6.2668 8,6.2773 Z M 4.3711,6.8008 C 4.3327,6.879 4.2862,6.953 4.2324,7.0215 4.9274,7.6292 6.291,8.5176 6.291,8.5176 6.3687,8.5949 6.4108,8.699 6.4082,8.8086 L 6.4062,8.9648 C 6.575,9.0059 6.7605,9.0257 6.9043,9.0957 L 8,8 V 7.4609 C 7.8271,7.335 7.6541,7.2018 7.4785,7.0508 7.3672,6.9165 7.2801,6.8442 7.2109,6.8027 7.2109,6.8027 4.613,6.7996 4.3711,6.8008 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/mullvad-tray-5.svg b/.icons/Gruvbox-Plus-Dark/panel/16/mullvad-tray-5.svg
new file mode 100644
index 000000000..58e123d77
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/mullvad-tray-5.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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,1 A 7,7 0 0 0 1,8 7,7 0 0 0 8,15 7,7 0 0 0 15,8 7,7 0 0 0 8,1 Z M 9.5996,4 C 10.187,4 10.763,4.2812 11.215,4.7188 11.667,5.1562 12,5.7726 12,6.4746 12,7.0257 11.847,7.6464 11.512,8.1152 V 8.1172 C 11.513,8.1236 11.513,8.1305 11.518,8.1465 11.522,8.1617 11.535,8.157 11.541,8.2754 11.55,8.4522 11.409,8.6566 11.279,8.7246 11.217,8.7574 11.159,8.7748 11.104,8.7852 11.165,9.1468 11.239,9.5443 11.344,9.9531 11.489,10.523 11.695,11.067 11.916,11.355 12.119,11.619 11.93,12.002 11.598,12 H 6 C 5.7429,11.999 5.5513,11.76 5.6094,11.51 5.6782,11.212 6.2521,10.13 6.3281,9.9258 6.4041,9.7226 6.3778,9.6307 6.3906,9.6523 6.4042,9.6747 6.3615,9.5956 6.0039,9.5996 5.7773,9.6024 5.5941,9.4179 5.5996,9.1914 L 5.6035,8.9746 C 5.1663,8.5585 4.1878,8.0173 3.5059,7.4727 3.4218,7.4906 3.336,7.4997 3.25,7.5 2.5596,7.5 2,6.9404 2,6.25 2,5.5596 2.5596,5 3.25,5 3.8439,5.0001 4.3558,5.4181 4.4746,6 4.8281,5.9992 6.2368,6.0027 6.3984,6 V 5.3984 C 6.3985,5.1775 6.5779,5 6.7988,5 H 7.3906 C 7.626,4.6059 7.5466,4.3263 8.1367,4.1992 8.5892,4.0512 9.1175,4 9.5996,4 Z M 9.5996,4.8008 C 9.1807,4.8008 8.7071,4.8555 8.3848,4.9609 8.2236,5.0136 8.1046,5.08 8.0488,5.1289 7.9931,5.1777 8,5.1775 8,5.1992 8,5.4201 7.8205,6 7.5996,6 7.7603,5.9998 7.9059,6.0962 7.9688,6.2441 8.3355,6.7809 9.5625,7.5098 9.5625,7.5098 9.7886,7.6346 10.031,7.7553 10.305,7.8633 10.535,7.9369 10.641,7.9457 10.75,7.9609 10.758,7.9097 10.744,7.8716 10.766,7.8164 10.781,7.7782 10.802,7.7427 10.828,7.7109 11.019,7.4733 11.199,6.8753 11.199,6.4746 11.199,6.0277 10.981,5.6056 10.658,5.293 10.335,4.9803 9.913,4.8008 9.5996,4.8008 Z M 4.3711,6.8008 C 4.3327,6.879 4.2862,6.953 4.2324,7.0215 4.9274,7.6292 6.291,8.5176 6.291,8.5176 6.3687,8.5949 6.4108,8.699 6.4082,8.8086 L 6.4062,8.9648 C 6.6558,9.0256 6.9506,9.0311 7.0762,9.2383 7.2778,9.5719 7.1861,9.9158 7.0781,10.205 6.9701,10.495 6.6339,11.138 6.6035,11.199 6.6035,11.199 10.457,11.198 11.01,11.199 10.852,10.854 10.666,10.535 10.568,10.152 10.43,9.6116 10.35,9.108 10.283,8.6992 L 9.8359,8.5234 C 8.9271,8.075 8.2308,7.6981 7.4785,7.0508 7.3672,6.9165 7.2801,6.8442 7.2109,6.8027 7.2109,6.8027 4.613,6.7996 4.3711,6.8008 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,1 A 7,7 0 0 0 1.9375,4.5 7,7 0 0 0 1.9375,11.5 7,7 0 0 0 8,15 V 12 H 6 C 5.7429,11.999 5.5513,11.76 5.6094,11.51 5.6782,11.212 6.2521,10.13 6.3281,9.9258 6.4041,9.7226 6.3778,9.6307 6.3906,9.6523 6.4042,9.6747 6.3615,9.5956 6.0039,9.5996 5.7773,9.6024 5.5941,9.4179 5.5996,9.1914 L 5.6035,8.9746 C 5.1663,8.5585 4.1878,8.0173 3.5059,7.4727 3.4218,7.4906 3.336,7.4997 3.25,7.5 2.5596,7.5 2,6.9404 2,6.25 2,5.5596 2.5596,5 3.25,5 3.8439,5.0001 4.3558,5.4181 4.4746,6 4.8281,5.9992 6.2368,6.0027 6.3984,6 V 5.3984 C 6.3985,5.1775 6.5779,5 6.7988,5 H 7.3906 C 7.6018,4.6465 7.585,4.3918 8,4.25 Z M 8,5.1992 C 8,5.4201 7.8205,6 7.5996,6 7.7603,5.9998 7.9059,6.0962 7.9688,6.2441 7.9759,6.2546 7.9922,6.2668 8,6.2773 Z M 4.3711,6.8008 C 4.3327,6.879 4.2862,6.953 4.2324,7.0215 4.9274,7.6292 6.291,8.5176 6.291,8.5176 6.3687,8.5949 6.4108,8.699 6.4082,8.8086 L 6.4062,8.9648 C 6.6558,9.0256 6.9506,9.0311 7.0762,9.2383 7.2778,9.5719 7.1861,9.9158 7.0781,10.205 6.9701,10.495 6.6339,11.138 6.6035,11.199 6.6035,11.199 7.4536,11.199 8,11.199 V 8 7.4609 C 7.8271,7.335 7.6541,7.2018 7.4785,7.0508 7.3672,6.9165 7.2801,6.8442 7.2109,6.8027 7.2109,6.8027 4.613,6.7996 4.3711,6.8008 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/mullvad-tray-6.svg b/.icons/Gruvbox-Plus-Dark/panel/16/mullvad-tray-6.svg
new file mode 100644
index 000000000..f4be42c80
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/mullvad-tray-6.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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,1 A 7,7 0 0 0 1,8 7,7 0 0 0 8,15 7,7 0 0 0 15,8 7,7 0 0 0 8,1 Z M 9.5996,4 C 10.187,4 10.763,4.2812 11.215,4.7188 11.667,5.1562 12,5.7726 12,6.4746 12,7.0257 11.847,7.6464 11.512,8.1152 V 8.1172 C 11.513,8.1236 11.513,8.1305 11.518,8.1465 11.522,8.1617 11.535,8.157 11.541,8.2754 11.55,8.4522 11.409,8.6566 11.279,8.7246 11.217,8.7574 11.159,8.7748 11.104,8.7852 11.165,9.1468 11.239,9.5443 11.344,9.9531 11.489,10.523 11.695,11.067 11.916,11.355 12.119,11.619 11.93,12.002 11.598,12 H 6 C 5.7429,11.999 5.5513,11.76 5.6094,11.51 5.6782,11.212 6.2521,10.13 6.3281,9.9258 6.4041,9.7226 6.3778,9.6307 6.3906,9.6523 6.4042,9.6747 6.3615,9.5956 6.0039,9.5996 5.7773,9.6024 5.5941,9.4179 5.5996,9.1914 L 5.6035,8.9746 C 5.1663,8.5585 4.1878,8.0173 3.5059,7.4727 3.4218,7.4906 3.336,7.4997 3.25,7.5 2.5596,7.5 2,6.9404 2,6.25 2,5.5596 2.5596,5 3.25,5 3.8439,5.0001 4.3558,5.4181 4.4746,6 4.8281,5.9992 6.2368,6.0027 6.3984,6 V 5.3984 C 6.3985,5.1775 6.5779,5 6.7988,5 H 7.3906 C 7.626,4.6059 7.5466,4.3263 8.1367,4.1992 8.5892,4.0512 9.1175,4 9.5996,4 Z M 9.5996,4.8008 C 9.1807,4.8008 8.7071,4.8555 8.3848,4.9609 8.2236,5.0136 8.1046,5.08 8.0488,5.1289 7.9931,5.1777 8,5.1775 8,5.1992 8,5.4201 7.8205,6 7.5996,6 7.7603,5.9998 7.9059,6.0962 7.9688,6.2441 8.3355,6.7809 9.5625,7.5098 9.5625,7.5098 9.7886,7.6346 10.031,7.7553 10.305,7.8633 10.535,7.9369 10.641,7.9457 10.75,7.9609 10.758,7.9097 10.744,7.8716 10.766,7.8164 10.781,7.7782 10.802,7.7427 10.828,7.7109 11.019,7.4733 11.199,6.8753 11.199,6.4746 11.199,6.0277 10.981,5.6056 10.658,5.293 10.335,4.9803 9.913,4.8008 9.5996,4.8008 Z M 4.3711,6.8008 C 4.3327,6.879 4.2862,6.953 4.2324,7.0215 4.9274,7.6292 6.291,8.5176 6.291,8.5176 6.3687,8.5949 6.4108,8.699 6.4082,8.8086 L 6.4062,8.9648 C 6.6558,9.0256 6.9506,9.0311 7.0762,9.2383 7.2778,9.5719 7.1861,9.9158 7.0781,10.205 6.9701,10.495 6.6339,11.138 6.6035,11.199 6.6035,11.199 10.457,11.198 11.01,11.199 10.852,10.854 10.666,10.535 10.568,10.152 10.43,9.6116 10.35,9.108 10.283,8.6992 L 9.8359,8.5234 C 8.9271,8.075 8.2308,7.6981 7.4785,7.0508 7.3672,6.9165 7.2801,6.8442 7.2109,6.8027 7.2109,6.8027 4.613,6.7996 4.3711,6.8008 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7.9374,1.0001 A 7,7 0 0 0 1.2383,6.1876 7,7 0 0 0 4.4999,14.062 7,7 0 0 0 12.949,12.949 L 11.873,11.873 C 11.803,11.945 11.714,12.001 11.598,12 H 5.9999 C 5.7428,11.999 5.5512,11.76 5.6093,11.51 5.6781,11.212 6.252,10.13 6.328,9.9259 6.404,9.7227 6.3777,9.6308 6.3905,9.6524 6.4041,9.6748 6.3614,9.5957 6.0038,9.5997 5.7772,9.6025 5.594,9.418 5.5995,9.1915 L 5.6034,8.9747 C 5.1662,8.5586 4.1877,8.0174 3.5058,7.4728 3.4217,7.4907 3.3359,7.4998 3.2499,7.5001 2.5595,7.5001 1.9999,6.9405 1.9999,6.2501 1.9999,5.5597 2.5595,5.0001 3.2499,5.0001 3.8438,5.0002 4.3557,5.4182 4.4745,6.0001 4.828,5.9993 6.2367,6.0028 6.3983,6.0001 V 5.3985 C 6.3984,5.1776 6.5778,5.0001 6.7987,5.0001 H 7.3905 C 7.6017,4.6466 7.5849,4.3919 7.9999,4.2501 V 1.0001 A 7,7 0 0 0 7.9374,1.0001 Z M 7.9999,5.1993 C 7.9999,5.4202 7.8204,6.0001 7.5995,6.0001 7.7602,5.9999 7.9058,6.0963 7.9687,6.2442 7.9758,6.2547 7.9921,6.2669 7.9999,6.2774 Z M 4.371,6.8009 C 4.3326,6.8791 4.2861,6.9531 4.2323,7.0216 4.9273,7.6293 6.2909,8.5177 6.2909,8.5177 6.3686,8.595 6.4107,8.6991 6.4081,8.8087 L 6.4061,8.9649 C 6.6557,9.0257 6.9505,9.0312 7.0761,9.2384 7.2777,9.572 7.186,9.9159 7.078,10.205 6.97,10.495 6.6338,11.138 6.6034,11.199 6.6034,11.199 10.457,11.198 11.01,11.199 10.953,11.076 10.894,10.956 10.836,10.836 L 7.9999,8.0001 V 7.461 C 7.827,7.3351 7.654,7.2019 7.4784,7.0509 7.3671,6.9166 7.28,6.8443 7.2108,6.8028 7.2108,6.8028 4.6129,6.7997 4.371,6.8009 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/mullvad-tray-7.svg b/.icons/Gruvbox-Plus-Dark/panel/16/mullvad-tray-7.svg
new file mode 100644
index 000000000..b3687e6ec
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/mullvad-tray-7.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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,1 A 7,7 0 0 0 1,8 7,7 0 0 0 8,15 7,7 0 0 0 15,8 7,7 0 0 0 8,1 Z M 9.5996,4 C 10.187,4 10.763,4.2812 11.215,4.7188 11.667,5.1562 12,5.7726 12,6.4746 12,7.0257 11.847,7.6464 11.512,8.1152 V 8.1172 C 11.513,8.1236 11.513,8.1305 11.518,8.1465 11.522,8.1617 11.535,8.157 11.541,8.2754 11.55,8.4522 11.409,8.6566 11.279,8.7246 11.217,8.7574 11.159,8.7748 11.104,8.7852 11.165,9.1468 11.239,9.5443 11.344,9.9531 11.489,10.523 11.695,11.067 11.916,11.355 12.119,11.619 11.93,12.002 11.598,12 H 6 C 5.7429,11.999 5.5513,11.76 5.6094,11.51 5.6782,11.212 6.2521,10.13 6.3281,9.9258 6.4041,9.7226 6.3778,9.6307 6.3906,9.6523 6.4042,9.6747 6.3615,9.5956 6.0039,9.5996 5.7773,9.6024 5.5941,9.4179 5.5996,9.1914 L 5.6035,8.9746 C 5.1663,8.5585 4.1878,8.0173 3.5059,7.4727 3.4218,7.4906 3.336,7.4997 3.25,7.5 2.5596,7.5 2,6.9404 2,6.25 2,5.5596 2.5596,5 3.25,5 3.8439,5.0001 4.3558,5.4181 4.4746,6 4.8281,5.9992 6.2368,6.0027 6.3984,6 V 5.3984 C 6.3985,5.1775 6.5779,5 6.7988,5 H 7.3906 C 7.626,4.6059 7.5466,4.3263 8.1367,4.1992 8.5892,4.0512 9.1175,4 9.5996,4 Z M 9.5996,4.8008 C 9.1807,4.8008 8.7071,4.8555 8.3848,4.9609 8.2236,5.0136 8.1046,5.08 8.0488,5.1289 7.9931,5.1777 8,5.1775 8,5.1992 8,5.4201 7.8205,6 7.5996,6 7.7603,5.9998 7.9059,6.0962 7.9688,6.2441 8.3355,6.7809 9.5625,7.5098 9.5625,7.5098 9.7886,7.6346 10.031,7.7553 10.305,7.8633 10.535,7.9369 10.641,7.9457 10.75,7.9609 10.758,7.9097 10.744,7.8716 10.766,7.8164 10.781,7.7782 10.802,7.7427 10.828,7.7109 11.019,7.4733 11.199,6.8753 11.199,6.4746 11.199,6.0277 10.981,5.6056 10.658,5.293 10.335,4.9803 9.913,4.8008 9.5996,4.8008 Z M 4.3711,6.8008 C 4.3327,6.879 4.2862,6.953 4.2324,7.0215 4.9274,7.6292 6.291,8.5176 6.291,8.5176 6.3687,8.5949 6.4108,8.699 6.4082,8.8086 L 6.4062,8.9648 C 6.6558,9.0256 6.9506,9.0311 7.0762,9.2383 7.2778,9.5719 7.1861,9.9158 7.0781,10.205 6.9701,10.495 6.6339,11.138 6.6035,11.199 6.6035,11.199 10.457,11.198 11.01,11.199 10.852,10.854 10.666,10.535 10.568,10.152 10.43,9.6116 10.35,9.108 10.283,8.6992 L 9.8359,8.5234 C 8.9271,8.075 8.2308,7.6981 7.4785,7.0508 7.3672,6.9165 7.2801,6.8442 7.2109,6.8027 7.2109,6.8027 4.613,6.7996 4.3711,6.8008 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,1 A 7,7 0 0 0 1.5332,5.3203 7,7 0 0 0 3.0508,12.949 7,7 0 0 0 10.68,14.467 7,7 0 0 0 15,8 H 11.578 C 11.555,8.0374 11.537,8.0795 11.512,8.1152 V 8.1172 C 11.513,8.1236 11.513,8.1305 11.518,8.1465 11.522,8.1617 11.535,8.157 11.541,8.2754 11.55,8.4522 11.409,8.6566 11.279,8.7246 11.217,8.7574 11.159,8.7748 11.104,8.7852 11.165,9.1468 11.239,9.5443 11.344,9.9531 11.489,10.523 11.695,11.067 11.916,11.355 12.119,11.619 11.93,12.002 11.598,12 H 6 C 5.7429,11.999 5.5513,11.76 5.6094,11.51 5.6782,11.212 6.2521,10.13 6.3281,9.9258 6.4041,9.7226 6.3778,9.6307 6.3906,9.6523 6.4042,9.6747 6.3615,9.5956 6.0039,9.5996 5.7773,9.6024 5.5941,9.4179 5.5996,9.1914 L 5.6035,8.9746 C 5.1663,8.5585 4.1878,8.0173 3.5059,7.4727 3.4218,7.4906 3.336,7.4997 3.25,7.5 2.5596,7.5 2,6.9404 2,6.25 2,5.5596 2.5596,5 3.25,5 3.8439,5.0001 4.3558,5.4181 4.4746,6 4.8281,5.9992 6.2368,6.0027 6.3984,6 V 5.3984 C 6.3985,5.1775 6.5779,5 6.7988,5 H 7.3906 C 7.6018,4.6465 7.585,4.3918 8,4.25 Z M 8,5.1992 C 8,5.4201 7.8205,6 7.5996,6 7.7603,5.9998 7.9059,6.0962 7.9688,6.2441 7.9759,6.2546 7.9922,6.2668 8,6.2773 Z M 4.3711,6.8008 C 4.3327,6.879 4.2862,6.953 4.2324,7.0215 4.9274,7.6292 6.291,8.5176 6.291,8.5176 6.3687,8.5949 6.4108,8.699 6.4082,8.8086 L 6.4062,8.9648 C 6.6558,9.0256 6.9506,9.0311 7.0762,9.2383 7.2778,9.5719 7.1861,9.9158 7.0781,10.205 6.9701,10.495 6.6339,11.138 6.6035,11.199 6.6035,11.199 10.457,11.198 11.01,11.199 10.852,10.854 10.666,10.535 10.568,10.152 10.43,9.6116 10.35,9.108 10.283,8.6992 L 9.8359,8.5234 C 9.4768,8.3463 9.1667,8.176 8.8574,8 H 8 V 7.4609 C 7.8271,7.335 7.6541,7.2018 7.4785,7.0508 7.3672,6.9165 7.2801,6.8442 7.2109,6.8027 7.2109,6.8027 4.613,6.7996 4.3711,6.8008 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/mullvad-tray-8.svg b/.icons/Gruvbox-Plus-Dark/panel/16/mullvad-tray-8.svg
new file mode 100644
index 000000000..3aee8e9f5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/mullvad-tray-8.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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,1 A 7,7 0 0 0 1,8 7,7 0 0 0 8,15 7,7 0 0 0 15,8 7,7 0 0 0 8,1 Z M 9.5996,4 C 10.187,4 10.763,4.2812 11.215,4.7188 11.667,5.1562 12,5.7726 12,6.4746 12,7.0257 11.847,7.6464 11.512,8.1152 V 8.1172 C 11.513,8.1236 11.513,8.1305 11.518,8.1465 11.522,8.1617 11.535,8.157 11.541,8.2754 11.55,8.4522 11.409,8.6566 11.279,8.7246 11.217,8.7574 11.159,8.7748 11.104,8.7852 11.165,9.1468 11.239,9.5443 11.344,9.9531 11.489,10.523 11.695,11.067 11.916,11.355 12.119,11.619 11.93,12.002 11.598,12 H 6 C 5.7429,11.999 5.5513,11.76 5.6094,11.51 5.6782,11.212 6.2521,10.13 6.3281,9.9258 6.4041,9.7226 6.3778,9.6307 6.3906,9.6523 6.4042,9.6747 6.3615,9.5956 6.0039,9.5996 5.7773,9.6024 5.5941,9.4179 5.5996,9.1914 L 5.6035,8.9746 C 5.1663,8.5585 4.1878,8.0173 3.5059,7.4727 3.4218,7.4906 3.336,7.4997 3.25,7.5 2.5596,7.5 2,6.9404 2,6.25 2,5.5596 2.5596,5 3.25,5 3.8439,5.0001 4.3558,5.4181 4.4746,6 4.8281,5.9992 6.2368,6.0027 6.3984,6 V 5.3984 C 6.3985,5.1775 6.5779,5 6.7988,5 H 7.3906 C 7.626,4.6059 7.5466,4.3263 8.1367,4.1992 8.5892,4.0512 9.1175,4 9.5996,4 Z M 9.5996,4.8008 C 9.1807,4.8008 8.7071,4.8555 8.3848,4.9609 8.2236,5.0136 8.1046,5.08 8.0488,5.1289 7.9931,5.1777 8,5.1775 8,5.1992 8,5.4201 7.8205,6 7.5996,6 7.7603,5.9998 7.9059,6.0962 7.9688,6.2441 8.3355,6.7809 9.5625,7.5098 9.5625,7.5098 9.7886,7.6346 10.031,7.7553 10.305,7.8633 10.535,7.9369 10.641,7.9457 10.75,7.9609 10.758,7.9097 10.744,7.8716 10.766,7.8164 10.781,7.7782 10.802,7.7427 10.828,7.7109 11.019,7.4733 11.199,6.8753 11.199,6.4746 11.199,6.0277 10.981,5.6056 10.658,5.293 10.335,4.9803 9.913,4.8008 9.5996,4.8008 Z M 4.3711,6.8008 C 4.3327,6.879 4.2862,6.953 4.2324,7.0215 4.9274,7.6292 6.291,8.5176 6.291,8.5176 6.3687,8.5949 6.4108,8.699 6.4082,8.8086 L 6.4062,8.9648 C 6.6558,9.0256 6.9506,9.0311 7.0762,9.2383 7.2778,9.5719 7.1861,9.9158 7.0781,10.205 6.9701,10.495 6.6339,11.138 6.6035,11.199 6.6035,11.199 10.457,11.198 11.01,11.199 10.852,10.854 10.666,10.535 10.568,10.152 10.43,9.6116 10.35,9.108 10.283,8.6992 L 9.8359,8.5234 C 8.9271,8.075 8.2308,7.6981 7.4785,7.0508 7.3672,6.9165 7.2801,6.8442 7.2109,6.8027 7.2109,6.8027 4.613,6.7996 4.3711,6.8008 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,1 A 7,7 0 0 0 1,8 7,7 0 0 0 8,15 7,7 0 0 0 15,8 7,7 0 0 0 12.947,3.0527 L 11.246,4.7539 C 11.681,5.1891 12,5.7899 12,6.4746 12,7.0257 11.847,7.6464 11.512,8.1152 V 8.1172 C 11.513,8.1236 11.513,8.1305 11.518,8.1465 11.522,8.1617 11.535,8.157 11.541,8.2754 11.55,8.4522 11.409,8.6566 11.279,8.7246 11.217,8.7574 11.159,8.7748 11.104,8.7852 11.165,9.1468 11.239,9.5443 11.344,9.9531 11.489,10.523 11.695,11.067 11.916,11.355 12.119,11.619 11.93,12.002 11.598,12 H 6 C 5.7429,11.999 5.5513,11.76 5.6094,11.51 5.6782,11.212 6.2521,10.13 6.3281,9.9258 6.4041,9.7226 6.3778,9.6307 6.3906,9.6523 6.4042,9.6747 6.3615,9.5956 6.0039,9.5996 5.7773,9.6024 5.5941,9.4179 5.5996,9.1914 L 5.6035,8.9746 C 5.1663,8.5585 4.1878,8.0173 3.5059,7.4727 3.4218,7.4906 3.336,7.4997 3.25,7.5 2.5596,7.5 2,6.9404 2,6.25 2,5.5596 2.5596,5 3.25,5 3.8439,5.0001 4.3558,5.4181 4.4746,6 4.8281,5.9992 6.2368,6.0027 6.3984,6 V 5.3984 C 6.3985,5.1775 6.5779,5 6.7988,5 H 7.3906 C 7.6018,4.6465 7.585,4.3918 8,4.25 Z M 8,5.1992 C 8,5.4201 7.8205,6 7.5996,6 7.7603,5.9998 7.9059,6.0962 7.9688,6.2441 7.9759,6.2546 7.9922,6.2668 8,6.2773 Z M 10.682,5.3184 8.9141,7.0859 C 9.2587,7.3284 9.5625,7.5098 9.5625,7.5098 9.7886,7.6346 10.031,7.7553 10.305,7.8633 10.535,7.9369 10.641,7.9457 10.75,7.9609 10.758,7.9097 10.744,7.8716 10.766,7.8164 10.781,7.7782 10.802,7.7427 10.828,7.7109 11.019,7.4733 11.199,6.8753 11.199,6.4746 11.199,6.0392 10.991,5.6284 10.682,5.3184 Z M 4.3711,6.8008 C 4.3327,6.879 4.2862,6.953 4.2324,7.0215 4.9274,7.6292 6.291,8.5176 6.291,8.5176 6.3687,8.5949 6.4108,8.699 6.4082,8.8086 L 6.4062,8.9648 C 6.6558,9.0256 6.9506,9.0311 7.0762,9.2383 7.2778,9.5719 7.1861,9.9158 7.0781,10.205 6.9701,10.495 6.6339,11.138 6.6035,11.199 6.6035,11.199 10.457,11.198 11.01,11.199 10.852,10.854 10.666,10.535 10.568,10.152 10.43,9.6116 10.35,9.108 10.283,8.6992 L 9.8359,8.5234 C 9.2697,8.244 8.7885,7.9843 8.3223,7.6777 L 8,8 V 7.4609 C 7.8271,7.335 7.6541,7.2018 7.4785,7.0508 7.3672,6.9165 7.2801,6.8442 7.2109,6.8027 7.2109,6.8027 4.613,6.7996 4.3711,6.8008 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/mullvad-tray-9.svg b/.icons/Gruvbox-Plus-Dark/panel/16/mullvad-tray-9.svg
new file mode 100644
index 000000000..38b604528
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/mullvad-tray-9.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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,1 A 7,7 0 0 0 1,8 7,7 0 0 0 8,15 7,7 0 0 0 15,8 7,7 0 0 0 8,1 Z M 9.5996,4 C 10.187,4 10.763,4.2812 11.215,4.7188 11.667,5.1562 12,5.7726 12,6.4746 12,7.0257 11.847,7.6464 11.512,8.1152 V 8.1172 C 11.513,8.1236 11.513,8.1305 11.518,8.1465 11.522,8.1617 11.535,8.157 11.541,8.2754 11.55,8.4522 11.409,8.6566 11.279,8.7246 11.217,8.7574 11.159,8.7748 11.104,8.7852 11.165,9.1468 11.239,9.5443 11.344,9.9531 11.489,10.523 11.695,11.067 11.916,11.355 12.119,11.619 11.93,12.002 11.598,12 H 6 C 5.7429,11.999 5.5513,11.76 5.6094,11.51 5.6782,11.212 6.2521,10.13 6.3281,9.9258 6.4041,9.7226 6.3778,9.6307 6.3906,9.6523 6.4042,9.6747 6.3615,9.5956 6.0039,9.5996 5.7773,9.6024 5.5941,9.4179 5.5996,9.1914 L 5.6035,8.9746 C 5.1663,8.5585 4.1878,8.0173 3.5059,7.4727 3.4218,7.4906 3.336,7.4997 3.25,7.5 2.5596,7.5 2,6.9404 2,6.25 2,5.5596 2.5596,5 3.25,5 3.8439,5.0001 4.3558,5.4181 4.4746,6 4.8281,5.9992 6.2368,6.0027 6.3984,6 V 5.3984 C 6.3985,5.1775 6.5779,5 6.7988,5 H 7.3906 C 7.626,4.6059 7.5466,4.3263 8.1367,4.1992 8.5892,4.0512 9.1175,4 9.5996,4 Z M 9.5996,4.8008 C 9.1807,4.8008 8.7071,4.8555 8.3848,4.9609 8.2236,5.0136 8.1046,5.08 8.0488,5.1289 7.9931,5.1777 8,5.1775 8,5.1992 8,5.4201 7.8205,6 7.5996,6 7.7603,5.9998 7.9059,6.0962 7.9688,6.2441 8.3355,6.7809 9.5625,7.5098 9.5625,7.5098 9.7886,7.6346 10.031,7.7553 10.305,7.8633 10.535,7.9369 10.641,7.9457 10.75,7.9609 10.758,7.9097 10.744,7.8716 10.766,7.8164 10.781,7.7782 10.802,7.7427 10.828,7.7109 11.019,7.4733 11.199,6.8753 11.199,6.4746 11.199,6.0277 10.981,5.6056 10.658,5.293 10.335,4.9803 9.913,4.8008 9.5996,4.8008 Z M 4.3711,6.8008 C 4.3327,6.879 4.2862,6.953 4.2324,7.0215 4.9274,7.6292 6.291,8.5176 6.291,8.5176 6.3687,8.5949 6.4108,8.699 6.4082,8.8086 L 6.4062,8.9648 C 6.6558,9.0256 6.9506,9.0311 7.0762,9.2383 7.2778,9.5719 7.1861,9.9158 7.0781,10.205 6.9701,10.495 6.6339,11.138 6.6035,11.199 6.6035,11.199 10.457,11.198 11.01,11.199 10.852,10.854 10.666,10.535 10.568,10.152 10.43,9.6116 10.35,9.108 10.283,8.6992 L 9.8359,8.5234 C 8.9271,8.075 8.2308,7.6981 7.4785,7.0508 7.3672,6.9165 7.2801,6.8442 7.2109,6.8027 7.2109,6.8027 4.613,6.7996 4.3711,6.8008 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/mullvadg.svg b/.icons/Gruvbox-Plus-Dark/panel/16/mullvadg.svg
new file mode 100644
index 000000000..69e6f7322
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/mullvadg.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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.5 2 C 3.3738001 2 2 3.15785 2 4.59375 C 2 5.21155 2.216172 6.007025 2.5761719 6.453125 C 2.6554719 6.656325 2.5744656 6.8242406 2.5722656 6.8691406 C 2.5646656 7.0222406 2.8980686 7.0877276 3.7929688 6.7988281 C 5.4135687 6.1611281 6.4711 5.2487 7 4 L 8 4.0078125 L 8 3 L 7 3 C 7 2.2668 5.6262 2 4.5 2 z M 12 3 A 1 1 0 0 0 11 4 A 1 1 0 0 0 12 5 A 1 1 0 0 0 13 4 A 1 1 0 0 0 12 3 z M 9 4 L 9 4.0078125 A 1.0001 1.0001 0 0 1 7.9921875 5.0078125 L 7.46875 5.0039062 C 6.7477582 6.1856235 5.6666772 7.1368893 4.1582031 7.7304688 A 1.0001 1.0001 0 0 1 4.0996094 7.7519531 C 3.6798798 7.8874541 3.357642 7.9547326 3.0390625 7.9785156 C 2.8456037 9.0193718 2.5364653 10.300783 2 11 C 2 11 4.668 10.9916 6 11 L 9 11 C 8.747 9.908 6.9061003 7.9765 9 8 L 8.9882812 7.5 C 9.5806335 6.9056393 10.322921 6.3215089 10.955078 5.7011719 A 2 2 0 0 1 10 4 C 9.878014 4.000267 9.8285863 3.99859 9.7070312 4 C 9.1910152 4.00602 9.2696451 4.000864 9 4 z M 6 7 C 7.4074001 7.031573 8 8 8 8 L 6 8 L 6 7 z M 14.949219 9.7578125 L 12.121094 12.585938 L 10.707031 11.171875 L 10 11.878906 L 11.414062 13.292969 L 12.121094 14 L 12.828125 13.292969 L 15.65625 10.464844 L 14.949219 9.7578125 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/mullvadr.svg b/.icons/Gruvbox-Plus-Dark/panel/16/mullvadr.svg
new file mode 100644
index 000000000..aec950ab5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/mullvadr.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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.5 2 C 3.3738001 2 2 3.15785 2 4.59375 C 2 5.21155 2.216172 6.007025 2.5761719 6.453125 C 2.6554719 6.656325 2.5744656 6.8242406 2.5722656 6.8691406 C 2.5646656 7.0222406 2.8980686 7.0877271 3.7929688 6.7988281 C 5.4135723 6.1611276 6.4711 5.2487 7 4 L 8 4.0078125 L 8 3 L 7 3 C 7 2.2668 5.6262 2 4.5 2 z M 12 3 A 1 1 0 0 0 11 4 A 1 1 0 0 0 12 5 A 1 1 0 0 0 13 4 A 1 1 0 0 0 12 3 z M 9 4 L 9 4.0078125 A 1.0001 1.0001 0 0 1 7.9921875 5.0078125 L 7.46875 5.0039062 C 6.7477582 6.1856235 5.6666772 7.1368893 4.1582031 7.7304688 A 1.0001 1.0001 0 0 1 4.0996094 7.7519531 C 3.6798804 7.8874547 3.357642 7.9547326 3.0390625 7.9785156 C 2.8456037 9.019372 2.5364653 10.300783 2 11 C 2 11 4.668 10.9916 6 11 L 9 11 C 8.747 9.908 6.9061003 7.9765 9 8 L 8.9882812 7.5 C 9.5806335 6.9056393 10.322921 6.3215089 10.955078 5.7011719 A 2 2 0 0 1 10 4 C 9.878014 4.000267 9.8285863 3.99859 9.7070312 4 C 9.1910154 4.00602 9.2696451 4.000864 9 4 z M 6 7 C 7.4074001 7.031573 8 8 8 8 L 6 8 L 6 7 z M 10.707031 9.7578125 L 10 10.464844 L 11.414062 11.878906 L 10 13.292969 L 10.707031 14 L 12.121094 12.585938 L 13.535156 14 L 14.242188 13.292969 L 12.828125 11.878906 L 14.242188 10.464844 L 13.535156 9.7578125 L 12.121094 11.171875 L 10.707031 9.7578125 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/mullvady.svg b/.icons/Gruvbox-Plus-Dark/panel/16/mullvady.svg
new file mode 100644
index 000000000..020c28bb2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/mullvady.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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.5,2 C 3.3738001,2 2,3.15785 2,4.59375 c 0,0.6178 0.216172,1.413275 0.5761719,1.859375 0.0793,0.2032 -0.00171,0.3711156 -0.00391,0.4160156 -0.0076,0.1531 0.325803,0.218586 1.2207032,-0.070312 C 5.413576,6.1611271 6.4711,5.2487 7,4 L 8,4.0078125 8,3 7,3 C 7,2.2668 5.6262,2 4.5,2 Z M 12,3 c -0.552285,0 -1,0.4477153 -1,1 0,0.5522847 0.447715,1 1,1 0.552285,0 1,-0.4477153 1,-1 0,-0.5522847 -0.447715,-1 -1,-1 z m -3,1 0,0.00781 c -3.9e-5,0.5553269 -0.4525022,1.0042825 -1.0078125,1 L 7.46875,5.0039062 C 6.7477582,6.1856235 5.6666772,7.1368893 4.1582031,7.7304688 4.1389001,7.738238 4.1193594,7.745403 4.0996094,7.7519531 3.6798801,7.8874544 3.357642,7.9547326 3.0390625,7.9785156 2.8456037,9.019372 2.5364653,10.300783 2,11 c 0,0 2.668,-0.0084 4,0 l 3,0 C 8.747,9.908 6.9061003,7.9765 9,8 L 8.9882812,7.5 C 9.5806335,6.9056393 10.322921,6.3215089 10.955078,5.7011719 10.362979,5.338371 10.001443,4.6944091 10,4 9.878014,4.000267 9.8285863,3.99859 9.7070312,4 9.1910155,4.00602 9.2696451,4.000864 9,4 Z M 6,7 C 7.4074001,7.031573 8,8 8,8 L 6,8 Z m 6.021484,1.9785156 0,1.2929684 -0.914062,-0.9140621 -0.707031,0.7070311 0.914062,0.914063 -1.292969,0 0,1 1.292969,0 -0.914062,0.914062 0.707031,0.707031 0.914062,-0.914062 0,1.292969 1,0 0,-1.292969 0.914063,0.914062 0.707031,-0.707031 -0.914062,-0.914062 1.292968,0 0,-1 -1.292968,0 0.914062,-0.914063 -0.707031,-0.7070311 -0.914063,0.9140621 0,-1.2929684 z M 12,11 l 1,0 0,1 -1,0 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/mumble-indicator.svg b/.icons/Gruvbox-Plus-Dark/panel/16/mumble-indicator.svg
new file mode 100644
index 000000000..2eb914de4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/mumble-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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,1.0003 C 4.134,1.0003 1,4.1343 1,8.0003 V 9.361 C 0.3572,10.09 0.0017,10.778 0,11.75 0,13.959 1.7909,15 4,15 H 5 V 8.0003 H 4 C 3.6624,8.0023 3.3264,8.0473 3,8.1333 V 8.0003 C 3,5.2306 5.23,3.0006 8,3.0006 10.77,3.0006 13,5.2306 13,8.0003 V 8.1313 C 12.674,8.0453 12.338,8.0013 12,8.0003 H 11 V 13.011 C 10.608,12.987 10.193,13.085 10,12.989 V 11.999 H 8 C 7.446,11.999 7,12.534 7,13.199 V 13.8 C 7,14.465 7.446,14.999 8,14.999 H 11 11.754 12 C 14.209,14.999 16,13.959 16,11.75 15.998,10.778 15.643,10.089 15,9.36 V 7.9993 C 15,4.1337 11.866,0.9997 8,0.9997 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/museeks-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/16/museeks-tray.svg
new file mode 100644
index 000000000..e91bb3ee2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/museeks-tray.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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,1 7.9765625,5.7773438 9.6582031,7.2480469 10.519531,8 5.8300781,12.101562 8,14 11,11 v 4 h 4 V 1 Z"/>
+ <path d="M 9,8 5,11.5 1,15 V 1 l 4,3.5 z" style="fill:currentColor" class="ColorScheme-Text"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/museeq-offline.svg b/.icons/Gruvbox-Plus-Dark/panel/16/museeq-offline.svg
new file mode 100644
index 000000000..7ec740bdd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/museeq-offline.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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.997,11.471 C 12.539,11.59 11.523,11.842 10.772,11.946 9.788,12.083 8.65,12.159 7.8,12.144 7.192,12.133 6.3897,12.005 5.9997,11.853 5.6267,11.7 5.2868,11.497 4.9998,11.243 L 4.9998,15 3,15 3,1.001 l 1.9998,0 0,5.181 c 0,0.729 0.043,1.348 0.128,1.857 0.102,0.508 0.254,0.923 0.4579,1.245 0.22,0.322 0.5,0.56 0.839,0.712 0.3559,0.136 1.1493,0.25 1.6573,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.065 L 10.99,1 13,1 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/museeq-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/museeq-panel.svg
new file mode 100644
index 000000000..17f9497dc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/museeq-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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.997,11.471 C 12.539,11.59 11.523,11.842 10.772,11.946 9.788,12.083 8.65,12.159 7.8,12.144 7.192,12.133 6.3897,12.005 5.9997,11.853 5.6267,11.7 5.2868,11.497 4.9998,11.243 L 4.9998,15 3,15 3,1.001 l 1.9998,0 0,5.181 c 0,0.729 0.043,1.348 0.128,1.857 0.102,0.508 0.254,0.923 0.4579,1.245 0.22,0.322 0.5,0.56 0.839,0.712 0.3559,0.136 1.1493,0.25 1.6573,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.065 L 10.99,1 13,1 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/mynotes-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/16/mynotes-tray.svg
new file mode 100644
index 000000000..c3cb16f0a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/mynotes-tray.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 2 1 C 2 1 1 0.99996254 1 2 L 1 14 C 1 15.000125 2 15 2 15 L 9 15 L 9 10.75 C 9 9.7952572 9.7952572 9 10.75 9 L 15 9 L 15 2 C 15 0.99996254 14 1 14 1 L 2 1 z"/>
+ <path d="m 15,10.000022 h -4.25 c -0.414167,0 -0.75,0.335833 -0.75,0.75 v 4.25 z" style="opacity:0.3;fill:currentColor" class="ColorScheme-Text"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-bluetooth-activated-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-bluetooth-activated-locked-symbolic.svg
new file mode 120000
index 000000000..e4671153c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-bluetooth-activated-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-bluetooth-activated-locked.svg
new file mode 100644
index 000000000..90c1a18f8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-bluetooth-activated-locked.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 9c-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-1zm-7-7.996v3.25l-1.4-1.051c-0.4422-0.3314-1.067-0.2413-1.398 0.2012-0.3314 0.4422-0.2413 1.069 0.2012 1.4l2.6 1.949v0.5l-2.6 1.949c-0.4425 0.331-0.5326 0.9566-0.2012 1.398 0.331 0.4425 0.9566 0.5326 1.398 0.2012l1.4-1.051v3.25c5.75e-4 0.7765 0.847 1.256 1.514 0.8574l1.486-0.8887v-2.332l-1 0.5996v-2.984l2.018 1.514c0.05642-0.7018 0.3579-1.361 0.8516-1.863l-1.201-0.9004 2.932-2.199c0.5687-0.4263 0.5237-1.293-0.08594-1.658l-5-3c-0.6697-0.4001-1.513 0.0908-1.514 0.8574zm2 1.766 2.211 1.326-2.211 1.658zm-6 3.236c-0.5523 0-1 0.4477-1 1 0 0.5523 0.4477 1 1 1s1-0.4477 1-1c0-0.5523-0.4477-1-1-1zm12 0.00391c-0.5523 0-1 0.4477-1 1 0.6478-1e-6 1.278 0.2097 1.797 0.5977 0.1259-0.1673 0.2031-0.3722 0.2031-0.5977 0-0.5523-0.4477-1-1-1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-bluetooth-activated-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-bluetooth-activated-symbolic.svg
new file mode 120000
index 000000000..439e773fc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-bluetooth-activated.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-bluetooth-activated.svg
new file mode 120000
index 000000000..439e773fc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-bluetooth-activated.svg
@@ -0,0 +1 @@
+bluetooth-paired.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-bluetooth-inactive-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-bluetooth-inactive-symbolic.svg
new file mode 120000
index 000000000..cdcdf9284
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-bluetooth-inactive.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-bluetooth-inactive.svg
new file mode 120000
index 000000000..cdcdf9284
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-bluetooth-inactive.svg
@@ -0,0 +1 @@
+bluetooth-disabled.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-bluetooth-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-bluetooth-symbolic.svg
new file mode 120000
index 000000000..af9ceb3ec
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-bluetooth-symbolic.svg
@@ -0,0 +1 @@
+bluetooth-active.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-bluetooth.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-bluetooth.svg
new file mode 120000
index 000000000..af9ceb3ec
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-bluetooth.svg
@@ -0,0 +1 @@
+bluetooth-active.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-cellular-2g.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-cellular-2g.svg
new file mode 100644
index 000000000..a35236c05
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-cellular-2g.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.063 1c-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/16/network-cellular-3g.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-cellular-3g.svg
new file mode 100644
index 000000000..632c2322a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-cellular-3g.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m0 3.06v9.94c0 2 2 2 2 2h12c2 0 2-2 2-2v-10s0-2-2-2h-12s-2 0-2 2.06zm2-0.06h4c0.67 0.01 1.17 0.84 0.88 1.43l-1.38 2.79c0.35 0.11 0.75 0.19 0.97 0.43 0.33 0.37 0.53 0.81 0.53 1.35v2c0 1.11-0.91 2-2 2h-3v-2h3v-2h-1c-0.67-0.02-1.17-0.84-0.87-1.44l1.25-2.56h-2.38zm10 0c2 0 2 2 2 2v1h-2v-1h-2v6h2v-2h-1v-1.97l2-0.03 1 0.03v3.94s0 2.03-2 2.03h-2s-2 0-2-2v-6c0-2 2-2 2-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-cellular-4g.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-cellular-4g.svg
new file mode 100644
index 000000000..79a47fd9d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-cellular-4g.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 1s-2 0-2 2.06v9.94c0 2 2 2 2 2h12c2 0 2-2 2-2v-10s0-2-2-2zm0 2h2v4h1v-4h2v10h-2v-4h-1c-2 0-2-2-2-2zm8 0h2c2 0 2 2 2 2v1h-2v-1h-2v6h2v-2h-1v-1.97l2-0.03 1 0.03v3.94s0 2.03-2 2.03h-2s-2 0-2-2v-6c0-2 2-2 2-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-cellular-5g.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-cellular-5g.svg
new file mode 100644
index 000000000..02a3f7070
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-cellular-5g.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.063 1c-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/16/network-cellular-acquiring.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-cellular-acquiring.svg
new file mode 100644
index 000000000..cd13c2de9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-cellular-acquiring.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 1-4 4h4zm-10 10-4 4h14v-4z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m3 6.01c-1.11 0-2 0.89-2 2s0.89 2 2 2 2-0.89 2-2-0.89-2-2-2zm5 0c-1.11 0-2 0.89-2 2s0.89 2 2 2 2-0.89 2-2-0.89-2-2-2zm5 0c-1.11 0-2 0.89-2 2s0.89 2 2 2 2-0.89 2-2-0.89-2-2-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-cellular-cdma-1x.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-cellular-cdma-1x.svg
new file mode 100644
index 000000000..2cc2711b8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-cellular-cdma-1x.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 1s-2 0-2 2.06v9.94c0 2 2 2 2 2h10c2 0 2-2 2-2v-10s0-2-2-2zm3 2h4c2 0 2.05 2.35 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/16/network-cellular-connected.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-cellular-connected.svg
new file mode 100644
index 000000000..44d28a11d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-cellular-connected.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 1-14 14h14zm-2 4.828v7.172h-7.172z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-cellular-edge.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-cellular-edge.svg
new file mode 100644
index 000000000..db034a698
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-cellular-edge.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 1s-2 0-2 2.06v9.94c0 2 2 2 2 2h10c2 0 2-2 2-2v-10s0-2-2-2zm3 2h6v2h-6v2h4v2h-4v2h6v2h-6s-2 0-2-2v-6c0-2 2-2 2-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-cellular-evdo.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-cellular-evdo.svg
new file mode 100644
index 000000000..dba0c23ac
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-cellular-evdo.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 1s-2 0-2 2.06v9.94c0 2 2 2 2 2h12c2 0 2-2 2-2v-10s0-2-2-2zm1 2h4v2h-4v2h3v2h-3v2h4v2h-4s-2 0-2-2v-6c0-2 2-2 2-2zm5 0h2c0.5 2.67 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/16/network-cellular-gprs.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-cellular-gprs.svg
new file mode 100644
index 000000000..129925ae2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-cellular-gprs.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 1s-2 0-2 2.06v9.94c0 2 2 2 2 2h10c2 0 2-2 2-2v-10s0-2-2-2zm3 2h4c2 0 2.05 2.35 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/16/network-cellular-hspa.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-cellular-hspa.svg
new file mode 100644
index 000000000..aea347e2b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-cellular-hspa.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 1s-2 0-2 2.06v9.94c0 2 2 2 2 2h10c2 0 2-2 2-2v-10s0-2-2-2zm3 2v4h4v-4h2v10h-2v-4h-4v4h-2v-10z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-cellular-no-route.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-cellular-no-route.svg
new file mode 100644
index 000000000..e0b5eb09e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-cellular-no-route.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 1-14 14h14zm-3 6c1.1 0 2 0.9 2 2s-0.9 2-2 2v1h-1v-2h1c0.55 0 1-0.45 1-1s-0.45-1-1-1-1 0.45-1 1h-1c0-1.1 0.9-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/16/network-cellular-offline.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-cellular-offline.svg
new file mode 100644
index 000000000..61ced38ca
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-cellular-offline.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 1-14 14h9v-5h5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m11 11.01v1c0 0.28 0.1 0.54 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.78 0.78 0.78c0.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.18 0.28-0.44 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"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-cellular-secure-signal-excellent.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-cellular-secure-signal-excellent.svg
new file mode 100644
index 000000000..e499c0d90
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-cellular-secure-signal-excellent.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 9c-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="m15 1-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"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-cellular-secure-signal-good.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-cellular-secure-signal-good.svg
new file mode 100644
index 000000000..53b3ffb0a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-cellular-secure-signal-good.svg
@@ -0,0 +1,8 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 1-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="m12 4-11 11h8v-4h1.014c0.015-1.29 0.839-2.4 1.986-2.82z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m13 9c-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"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-cellular-secure-signal-low.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-cellular-secure-signal-low.svg
new file mode 100644
index 000000000..5dbd59f9f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-cellular-secure-signal-low.svg
@@ -0,0 +1,8 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 1-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 11-4 4h4z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m13 9c-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/16/network-cellular-secure-signal-none.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-cellular-secure-signal-none.svg
new file mode 100644
index 000000000..06315230a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-cellular-secure-signal-none.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 1-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="m13 9c-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/16/network-cellular-secure-signal-ok.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-cellular-secure-signal-ok.svg
new file mode 100644
index 000000000..7b88ebdf9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-cellular-secure-signal-ok.svg
@@ -0,0 +1,8 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 1-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 7-8 8h8z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m13 9c-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/16/network-cellular-signal-excellent-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-cellular-signal-excellent-symbolic.svg
new file mode 120000
index 000000000..90a741a11
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-cellular-signal-excellent.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-cellular-signal-excellent.svg
new file mode 100644
index 000000000..9d8930d3c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-cellular-signal-excellent.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m1 15 14-14v14z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-cellular-signal-good-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-cellular-signal-good-symbolic.svg
new file mode 120000
index 000000000..d483798e8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-cellular-signal-good.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-cellular-signal-good.svg
new file mode 100644
index 000000000..1b14a3a45
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-cellular-signal-good.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m1 15 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m12 4-11 11h11z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-cellular-signal-low.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-cellular-signal-low.svg
new file mode 100644
index 000000000..6722b23d8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-cellular-signal-low.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m1 15 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m5 11-4 4h4z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-cellular-signal-none-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-cellular-signal-none-symbolic.svg
new file mode 120000
index 000000000..a4482d856
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-cellular-signal-none.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-cellular-signal-none.svg
new file mode 100644
index 000000000..b04369e48
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-cellular-signal-none.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m1 15 14-14v14z" fill="currentColor" opacity=".3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-cellular-signal-ok-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-cellular-signal-ok-symbolic.svg
new file mode 120000
index 000000000..f8764e2c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-cellular-signal-ok.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-cellular-signal-ok.svg
new file mode 100644
index 000000000..1d1cd6d0c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-cellular-signal-ok.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m1 15 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m9 7-8 8h8z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-cellular-signal-weak-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-cellular-signal-weak-symbolic.svg
new file mode 120000
index 000000000..1f49b2fc8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-cellular-umts.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-cellular-umts.svg
new file mode 100644
index 000000000..011b1b325
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-cellular-umts.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 1s-2 0-2 2.06v9.94c0 2 2 2 2 2h10c2 0 2-2 2-2v-10s0-2-2-2zm1 2h2v8h4v-8h2v8s0 2-2 2h-4s-2 0-2-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-connect.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-connect.svg
new file mode 120000
index 000000000..362b9db28
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-connect.svg
@@ -0,0 +1 @@
+knemo-monitor-idle.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-disconnect.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-disconnect.svg
new file mode 120000
index 000000000..727b81970
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-disconnect.svg
@@ -0,0 +1 @@
+network-wired-offline.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-disconnected.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-disconnected.svg
new file mode 100644
index 000000000..2d6cc0ac8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-disconnected.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 11v1c0 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 0v2h-3v5h3v2l5.5-4.5-5.5-4.5zm-4 6-5.5 4.5 5.5 4.5v-2h3v-5h-3v-2z" fill="currentColor" opacity=".3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-error.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-error.svg
new file mode 100644
index 000000000..6e5d436c8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-error.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 0v2h-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="m12 6v4l0.25 2h1.5l0.25-2v-4zm0 7v2h2v-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-flightmode-off-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-flightmode-off-symbolic.svg
new file mode 120000
index 000000000..0e1a356ba
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-flightmode-off.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-flightmode-off.svg
new file mode 120000
index 000000000..0e1a356ba
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-flightmode-on-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-flightmode-on-symbolic.svg
new file mode 120000
index 000000000..895d2ec73
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-flightmode-on.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-flightmode-on.svg
new file mode 120000
index 000000000..895d2ec73
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-flightmode-on.svg
@@ -0,0 +1 @@
+airplane-mode.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-idle.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-idle.svg
new file mode 120000
index 000000000..84ab20350
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-idle.svg
@@ -0,0 +1 @@
+network-wired.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-limited-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-limited-symbolic.svg
new file mode 120000
index 000000000..4e0e738e8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-limited-symbolic.svg
@@ -0,0 +1 @@
+network-limited.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-limited.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-limited.svg
new file mode 100644
index 000000000..dfe65680a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-limited.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m1 1s-1 1e-6 -1 1v10c0 1 1 1 1 1h2l1 1h3.865l1.031-2h-3.896l-1-1h-2v-8h1v2h1v-2h1v2h1v-2h1v2h1v-2h1v2h1v-2h1v2h1v-2h1v4.082c0.4317 0.1422 0.8046 0.4638 1.035 0.9102l0.9648 1.871v-7.863c0-1-1-1-1-1z" fill="currentColor"/>
+ <path class="ColorScheme-NeutralText" d="m12.46 8a0.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/16/network-mobile-0-5g-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-0-5g-locked.svg
new file mode 100644
index 000000000..0438a7cd6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-0-5g-locked.svg
@@ -0,0 +1,8 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 1-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="m13 9c-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="m0 1v3h3v1h-3v1h4v-3h-3v-1h3v-1h-4zm5 0v5h4v-3h-2v1h1v1h-2v-3h3v-1h-4z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-0-5g.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-0-5g.svg
new file mode 100644
index 000000000..25243d04a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-0-5g.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m1 15 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m0 1v3h3v1h-3v1h4v-3h-3v-1h3v-1h-4zm5 0v5h4v-3h-2v1h1v1h-2v-3h3v-1h-4z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-0-edge-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-0-edge-locked-symbolic.svg
new file mode 120000
index 000000000..d6624ac42
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-mobile-0-edge-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-0-edge-locked.svg
new file mode 100644
index 000000000..9fc924d1c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-0-edge-locked.svg
@@ -0,0 +1,8 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 1-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="m1 1v5h4v-1h-3v-1h2v-1h-2v-1h3v-1h-3z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m13 9c-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/16/network-mobile-0-edge-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-0-edge-symbolic.svg
new file mode 120000
index 000000000..963d832f8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-mobile-0-edge.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-0-edge.svg
new file mode 100644
index 000000000..292869234
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-0-edge.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m1 15 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m1 1v5h4v-1h-3v-1h2v-1h-2v-1h3v-1h-3z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-0-gprs-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-0-gprs-locked-symbolic.svg
new file mode 120000
index 000000000..1350d5969
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-mobile-0-gprs-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-0-gprs-locked.svg
new file mode 100644
index 000000000..9d09b5fed
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-0-gprs-locked.svg
@@ -0,0 +1,8 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 1-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="m13 9c-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="m1 1v5h4v-3h-2v1h1v1h-2v-3h3v-1h-3z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-0-gprs-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-0-gprs-symbolic.svg
new file mode 120000
index 000000000..72fec9db3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-mobile-0-gprs.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-0-gprs.svg
new file mode 100644
index 000000000..594c5fccd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-0-gprs.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m1 15 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m1 1v5h4v-3h-2v1h1v1h-2v-3h3v-1h-3z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-0-hsdpa-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-0-hsdpa-locked-symbolic.svg
new file mode 120000
index 000000000..c2a549798
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-mobile-0-hsdpa-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-0-hsdpa-locked.svg
new file mode 100644
index 000000000..468e5d494
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-0-hsdpa-locked.svg
@@ -0,0 +1,8 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 1-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="m13 9c-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="m1 1v5h1v-2h2v2h1v-5h-1v2h-2v-2zm5 0 1 2 1-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-0-hsdpa-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-0-hsdpa-symbolic.svg
new file mode 120000
index 000000000..615d10491
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-mobile-0-hsdpa.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-0-hsdpa.svg
new file mode 100644
index 000000000..32a9dce54
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-0-hsdpa.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m1 15 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m1 1v5h1v-2h2v2h1v-5h-1v2h-2v-2zm5 0 1 2 1-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-0-hspa-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-0-hspa-locked-symbolic.svg
new file mode 120000
index 000000000..ec5bda8a3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-mobile-0-hspa-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-0-hspa-locked.svg
new file mode 100644
index 000000000..467e26439
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-0-hspa-locked.svg
@@ -0,0 +1,8 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 1-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="m13 9c-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="m1 1v5h1v-2h2v2h1v-5h-1v2h-2v-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-0-hspa-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-0-hspa-symbolic.svg
new file mode 120000
index 000000000..1cbff06ea
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-mobile-0-hspa.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-0-hspa.svg
new file mode 100644
index 000000000..37cc24727
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-0-hspa.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m1 15 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m1 1v5h1v-2h2v2h1v-5h-1v2h-2v-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-0-hsupa-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-0-hsupa-locked-symbolic.svg
new file mode 120000
index 000000000..be0dcfd6a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-mobile-0-hsupa-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-0-hsupa-locked.svg
new file mode 100644
index 000000000..31a465488
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-0-hsupa-locked.svg
@@ -0,0 +1,8 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 1-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="m13 9c-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="m1 1v5h1v-2h2v2h1v-5h-1v2h-2v-2zm6 0-1 2h2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-0-hsupa-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-0-hsupa-symbolic.svg
new file mode 120000
index 000000000..60db4dc07
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-mobile-0-hsupa.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-0-hsupa.svg
new file mode 100644
index 000000000..64805d502
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-0-hsupa.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m1 15 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m1 1v5h1v-2h2v2h1v-5h-1v2h-2v-2zm6 0-1 2h2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-0-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-0-locked-symbolic.svg
new file mode 120000
index 000000000..ea1920ef0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-mobile-0-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-0-locked.svg
new file mode 120000
index 000000000..ea1920ef0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-mobile-0-lte-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-0-lte-locked-symbolic.svg
new file mode 120000
index 000000000..72cb71e99
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-mobile-0-lte-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-0-lte-locked.svg
new file mode 100644
index 000000000..f2ec9e230
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-0-lte-locked.svg
@@ -0,0 +1,8 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 1-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="m1 1v5h4v-1h-3v-4z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m13 9c-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/16/network-mobile-0-lte-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-0-lte-symbolic.svg
new file mode 120000
index 000000000..ee9dae106
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-mobile-0-lte.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-0-lte.svg
new file mode 100644
index 000000000..dd534003d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-0-lte.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m1 15 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m1 1v5h4v-1h-3v-4z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-0-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-0-symbolic.svg
new file mode 120000
index 000000000..a4482d856
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-mobile-0-umts-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-0-umts-locked-symbolic.svg
new file mode 120000
index 000000000..192c3594d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-mobile-0-umts-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-0-umts-locked.svg
new file mode 100644
index 000000000..9a06e8ca5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-0-umts-locked.svg
@@ -0,0 +1,8 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 1-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="m13 9c-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="m1 1v5h4v-5h-1v4h-2v-4z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-0-umts-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-0-umts-symbolic.svg
new file mode 120000
index 000000000..e85c76bf0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-mobile-0-umts.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-0-umts.svg
new file mode 100644
index 000000000..690b426b2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-0-umts.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m1 15 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m1 1v5h4v-5h-1v4h-2v-4z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-0.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-0.svg
new file mode 120000
index 000000000..a4482d856
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-mobile-100-5g-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-100-5g-locked.svg
new file mode 100644
index 000000000..aef1f5d47
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-100-5g-locked.svg
@@ -0,0 +1,8 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 9c-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="m15 1-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="m0 1v3h3v1h-3v1h4v-3h-3v-1h3v-1zm5 0v5h4v-3h-2v1h1v1h-2v-3h3v-1h-3z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-100-5g.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-100-5g.svg
new file mode 100644
index 000000000..fe12644bd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-100-5g.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m1 15 14-14v14z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m0 1v3h3v1h-3v1h4v-3h-3v-1h3v-1zm5 0v5h4v-3h-2v1h1v1h-2v-3h3v-1h-3z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-100-edge-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-100-edge-locked-symbolic.svg
new file mode 120000
index 000000000..85abece94
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-mobile-100-edge-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-100-edge-locked.svg
new file mode 100644
index 000000000..ff35d0884
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-100-edge-locked.svg
@@ -0,0 +1,8 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 9c-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="m15 1-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="m1 1v5h4v-1h-3v-1h2v-1h-2v-1h3v-1h-3z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-100-edge-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-100-edge-symbolic.svg
new file mode 120000
index 000000000..3c071bcbb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-mobile-100-edge.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-100-edge.svg
new file mode 100644
index 000000000..7ca679453
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-100-edge.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m1 15 14-14v14z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m1 1v5h4v-1h-3v-1h2v-1h-2v-1h3v-1h-3z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-100-gprs-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-100-gprs-locked-symbolic.svg
new file mode 120000
index 000000000..24b0b34f0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-mobile-100-gprs-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-100-gprs-locked.svg
new file mode 100644
index 000000000..985f20971
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-100-gprs-locked.svg
@@ -0,0 +1,8 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 9c-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="m15 1-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="m1 1.01v5h4v-3h-2v1h1v1h-2v-3h3v-1h-3z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-100-gprs-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-100-gprs-symbolic.svg
new file mode 120000
index 000000000..3cb799fa9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-mobile-100-gprs.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-100-gprs.svg
new file mode 100644
index 000000000..67289de82
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-100-gprs.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m1 15 14-14v14z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m1 1.01v5h4v-3h-2v1h1v1h-2v-3h3v-1h-3z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-100-hsdpa-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-100-hsdpa-locked-symbolic.svg
new file mode 120000
index 000000000..fcc602fcc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-mobile-100-hsdpa-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-100-hsdpa-locked.svg
new file mode 100644
index 000000000..021b6e64f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-100-hsdpa-locked.svg
@@ -0,0 +1,8 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 9c-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="m15 1-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="m1 1v5h1v-2h2v2h1v-5h-1v2h-2v-2zm5 0 1 2 1-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-100-hsdpa-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-100-hsdpa-symbolic.svg
new file mode 120000
index 000000000..85d44de92
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-mobile-100-hsdpa.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-100-hsdpa.svg
new file mode 100644
index 000000000..c3c615436
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-100-hsdpa.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m1 15 14-14v14z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m1 1v5h1v-2h2v2h1v-5h-1v2h-2v-2zm5 0 1 2 1-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-100-hspa-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-100-hspa-locked-symbolic.svg
new file mode 120000
index 000000000..0e8217edb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-mobile-100-hspa-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-100-hspa-locked.svg
new file mode 100644
index 000000000..3db64ed2d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-100-hspa-locked.svg
@@ -0,0 +1,8 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 9c-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="m15 1-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="m1 1v5h1v-2h2v2h1v-5h-1v2h-2v-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-100-hspa-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-100-hspa-symbolic.svg
new file mode 120000
index 000000000..95fa69f47
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-mobile-100-hspa.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-100-hspa.svg
new file mode 100644
index 000000000..88348094c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-100-hspa.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m1 15 14-14v14z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m1 1v5h1v-2h2v2h1v-5h-1v2h-2v-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-100-hsupa-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-100-hsupa-locked-symbolic.svg
new file mode 120000
index 000000000..3db6c422b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-mobile-100-hsupa-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-100-hsupa-locked.svg
new file mode 100644
index 000000000..39713c0b8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-100-hsupa-locked.svg
@@ -0,0 +1,8 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 9c-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="m15 1-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="m1 1v5h1v-2h2v2h1v-5h-1v2h-2v-2zm6 0-1 2h2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-100-hsupa-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-100-hsupa-symbolic.svg
new file mode 120000
index 000000000..00f5830c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-mobile-100-hsupa.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-100-hsupa.svg
new file mode 100644
index 000000000..8e8c7c9ed
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-100-hsupa.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m1 15 14-14v14z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m1 1v5h1v-2h2v2h1v-5h-1v2h-2v-2zm6 0-1 2h2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-100-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-100-locked-symbolic.svg
new file mode 120000
index 000000000..afc43d749
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-mobile-100-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-100-locked.svg
new file mode 120000
index 000000000..afc43d749
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-mobile-100-lte-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-100-lte-locked-symbolic.svg
new file mode 120000
index 000000000..d543f3234
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-mobile-100-lte-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-100-lte-locked.svg
new file mode 100644
index 000000000..8380a8ad1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-100-lte-locked.svg
@@ -0,0 +1,8 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 9c-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="m15 1-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="m1 1v5h4v-1h-3v-4z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-100-lte-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-100-lte-symbolic.svg
new file mode 120000
index 000000000..786ffa438
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-mobile-100-lte.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-100-lte.svg
new file mode 100644
index 000000000..bf5439fcc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-100-lte.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m1 15 14-14v14z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m1 1v5h4v-1h-3v-4z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-100-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-100-symbolic.svg
new file mode 120000
index 000000000..90a741a11
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-mobile-100-umts-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-100-umts-locked-symbolic.svg
new file mode 120000
index 000000000..9eb243378
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-mobile-100-umts-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-100-umts-locked.svg
new file mode 100644
index 000000000..dfc62475c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-100-umts-locked.svg
@@ -0,0 +1,8 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 9c-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="m15 1-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="m1 1v5h4v-5h-1v4h-2v-4z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-100-umts-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-100-umts-symbolic.svg
new file mode 120000
index 000000000..023f9eb1b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-mobile-100-umts.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-100-umts.svg
new file mode 100644
index 000000000..104ce2265
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-100-umts.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m1 15 14-14v14z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m1 1v5h4v-5h-1v4h-2v-4z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-100.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-100.svg
new file mode 120000
index 000000000..90a741a11
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-mobile-20-5g-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-20-5g-locked.svg
new file mode 100644
index 000000000..3aaaef155
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-20-5g-locked.svg
@@ -0,0 +1,9 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 1-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 11-4 4h4z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m13 9c-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="m0 1v3h3v1h-3v1h4v-3h-3v-1h3v-1zm5 0v5h4v-3h-2v1h1v1h-2v-3h3v-1h-3z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-20-5g.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-20-5g.svg
new file mode 100644
index 000000000..d1f1ffbb3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-20-5g.svg
@@ -0,0 +1,8 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m1 15 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m5 11-4 4h4z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m0 1v3h3v1h-3v1h4v-3h-3v-1h3v-1zm5 0v5h4v-3h-2v1h1v1h-2v-3h3v-1h-3z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-20-edge-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-20-edge-locked-symbolic.svg
new file mode 120000
index 000000000..89d8480a7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-mobile-20-edge-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-20-edge-locked.svg
new file mode 100644
index 000000000..5bb0d4bb3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-20-edge-locked.svg
@@ -0,0 +1,9 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 1-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="m1 1v5h4v-1h-3v-1h2v-1h-2v-1h3v-1z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m5 11-4 4h4z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m13 9c-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/16/network-mobile-20-edge-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-20-edge-symbolic.svg
new file mode 120000
index 000000000..2fdb0ae30
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-mobile-20-edge.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-20-edge.svg
new file mode 100644
index 000000000..c68d5f9e7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-20-edge.svg
@@ -0,0 +1,8 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m1 15 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m5 11-4 4h4z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m1 1v5h4v-1h-3v-1h2v-1h-2v-1h3v-1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-20-gprs-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-20-gprs-locked-symbolic.svg
new file mode 120000
index 000000000..e5f34f793
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-mobile-20-gprs-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-20-gprs-locked.svg
new file mode 100644
index 000000000..4829a3f96
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-20-gprs-locked.svg
@@ -0,0 +1,9 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 1-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 11-4 4h4z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m13 9c-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="m1 1v5h4v-3h-2v1h1v1h-2v-3h3v-1h-3z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-20-gprs-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-20-gprs-symbolic.svg
new file mode 120000
index 000000000..044604ee2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-mobile-20-gprs.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-20-gprs.svg
new file mode 100644
index 000000000..36e0fcfa6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-20-gprs.svg
@@ -0,0 +1,8 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m1 15 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m5 11-4 4h4z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m1 1v5h4v-3h-2v1h1v1h-2v-3h3v-1h-3z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-20-hsdpa-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-20-hsdpa-locked-symbolic.svg
new file mode 120000
index 000000000..029948c42
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-mobile-20-hsdpa-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-20-hsdpa-locked.svg
new file mode 100644
index 000000000..05f0a0ec4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-20-hsdpa-locked.svg
@@ -0,0 +1,9 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 1-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 11-4 4h4z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m13 9c-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="m1 1v5h1v-2h2v2h1v-5h-1v2h-2v-2zm5 0 1 2 1-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-20-hsdpa-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-20-hsdpa-symbolic.svg
new file mode 120000
index 000000000..6a7d66802
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-mobile-20-hsdpa.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-20-hsdpa.svg
new file mode 100644
index 000000000..6a332c0d5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-20-hsdpa.svg
@@ -0,0 +1,8 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m1 15 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m5 11-4 4h4z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m1 1v5h1v-2h2v2h1v-5h-1v2h-2v-2zm5 0 1 2 1-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-20-hspa-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-20-hspa-locked-symbolic.svg
new file mode 120000
index 000000000..12729b73a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-mobile-20-hspa-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-20-hspa-locked.svg
new file mode 100644
index 000000000..a708af5b9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-20-hspa-locked.svg
@@ -0,0 +1,9 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 1-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 11-4 4h4z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m13 9c-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="m1 1v5h1v-2h2v2h1v-5h-1v2h-2v-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-20-hspa-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-20-hspa-symbolic.svg
new file mode 120000
index 000000000..f9cc0e4c2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-mobile-20-hspa.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-20-hspa.svg
new file mode 100644
index 000000000..8e2638e0c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-20-hspa.svg
@@ -0,0 +1,8 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m1 15 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m5 11-4 4h4z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m1 1v5h1v-2h2v2h1v-5h-1v2h-2v-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-20-hsupa-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-20-hsupa-locked-symbolic.svg
new file mode 120000
index 000000000..cbfc12ffb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-mobile-20-hsupa-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-20-hsupa-locked.svg
new file mode 100644
index 000000000..5dd1475cc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-20-hsupa-locked.svg
@@ -0,0 +1,9 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 1-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 11-4 4h4z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m13 9c-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="m1 1v5h1v-2h2v2h1v-5h-1v2h-2v-2zm6 0-1 2h2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-20-hsupa-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-20-hsupa-symbolic.svg
new file mode 120000
index 000000000..b234f7b79
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-mobile-20-hsupa.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-20-hsupa.svg
new file mode 100644
index 000000000..6d9d4fe7a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-20-hsupa.svg
@@ -0,0 +1,8 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m1 15 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m1 1v5h1v-2h2v2h1v-5h-1v2h-2v-2zm6 0-1 2h2z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m5 11-4 4h4z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-20-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-20-locked-symbolic.svg
new file mode 120000
index 000000000..ea1920ef0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-mobile-20-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-20-locked.svg
new file mode 120000
index 000000000..ea1920ef0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-mobile-20-lte-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-20-lte-locked-symbolic.svg
new file mode 120000
index 000000000..e6babb6ec
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-mobile-20-lte-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-20-lte-locked.svg
new file mode 100644
index 000000000..aee497f9b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-20-lte-locked.svg
@@ -0,0 +1,9 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 1-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 11-4 4h4z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m13 9c-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="m1 1v5h4v-1h-3v-4z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-20-lte-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-20-lte-symbolic.svg
new file mode 120000
index 000000000..0620f67b5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-mobile-20-lte.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-20-lte.svg
new file mode 100644
index 000000000..fac058da4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-20-lte.svg
@@ -0,0 +1,8 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m1 15 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m5 11-4 4h4z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m1 1v5h4v-1h-3v-4z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-20-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-20-symbolic.svg
new file mode 120000
index 000000000..a4482d856
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-mobile-20-umts-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-20-umts-locked-symbolic.svg
new file mode 120000
index 000000000..bdde1ae58
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-mobile-20-umts-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-20-umts-locked.svg
new file mode 100644
index 000000000..09785f828
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-20-umts-locked.svg
@@ -0,0 +1,9 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 1-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 11-4 4h4z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m13 9c-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="m1 1v5h4v-5h-1v4h-2v-4z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-20-umts-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-20-umts-symbolic.svg
new file mode 120000
index 000000000..201b52e19
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-mobile-20-umts.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-20-umts.svg
new file mode 100644
index 000000000..38e3e69f6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-20-umts.svg
@@ -0,0 +1,8 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m1 15 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m1 1v5h4v-5h-1v4h-2v-4z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m5 11-4 4h4z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-20.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-20.svg
new file mode 120000
index 000000000..a4482d856
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-mobile-40-5g-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-40-5g-locked.svg
new file mode 100644
index 000000000..423e4d9f9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-40-5g-locked.svg
@@ -0,0 +1,9 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 1-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="m9 7-8 8h8z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m13 9c-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="m0 1v3h3v1h-3v1h4v-3h-3v-1h3v-1zm5 0v5h4v-3h-2v1h1v1h-2v-3h3v-1h-3z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-40-5g.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-40-5g.svg
new file mode 100644
index 000000000..8d01cd554
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-40-5g.svg
@@ -0,0 +1,8 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m1 15 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m9 7-8 8h8z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m0 1v3h3v1h-3v1h4v-3h-3v-1h3v-1zm5 0v5h4v-3h-2v1h1v1h-2v-3h3v-1h-3z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-40-edge-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-40-edge-locked-symbolic.svg
new file mode 120000
index 000000000..775e67e36
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-mobile-40-edge-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-40-edge-locked.svg
new file mode 100644
index 000000000..2ca0fe715
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-40-edge-locked.svg
@@ -0,0 +1,9 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 1-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="m9 7-8 8h8z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m13 9c-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="m1 1v5h4v-1h-3v-1h2v-1h-2v-1h3v-1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-40-edge-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-40-edge-symbolic.svg
new file mode 120000
index 000000000..c1ab88338
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-mobile-40-edge.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-40-edge.svg
new file mode 100644
index 000000000..fecdff8d3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-40-edge.svg
@@ -0,0 +1,8 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m1 15 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m9 7-8 8h8z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m1 1v5h4v-1h-3v-1h2v-1h-2v-1h3v-1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-40-gprs-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-40-gprs-locked-symbolic.svg
new file mode 120000
index 000000000..1eeb62c30
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-mobile-40-gprs-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-40-gprs-locked.svg
new file mode 100644
index 000000000..b5c2c1e32
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-40-gprs-locked.svg
@@ -0,0 +1,9 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 1-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="m9 7-8 8h8z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m13 9c-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="m1 1v5h4v-3h-2v1h1v1h-2v-3h3v-1h-3z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-40-gprs-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-40-gprs-symbolic.svg
new file mode 120000
index 000000000..c1c3fec4f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-mobile-40-gprs.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-40-gprs.svg
new file mode 100644
index 000000000..be01a3aa6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-40-gprs.svg
@@ -0,0 +1,8 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m1 15 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m9 7-8 8h8z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m1 1v5h4v-3h-2v1h1v1h-2v-3h3v-1h-3z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-40-hsdpa-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-40-hsdpa-locked-symbolic.svg
new file mode 120000
index 000000000..993c44fb4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-mobile-40-hsdpa-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-40-hsdpa-locked.svg
new file mode 100644
index 000000000..54491566c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-40-hsdpa-locked.svg
@@ -0,0 +1,9 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 1-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="m9 7-8 8h8z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m13 9c-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="m1 1v5h1v-2h2v2h1v-5h-1v2h-2v-2zm5 0 1 2 1-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-40-hsdpa-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-40-hsdpa-symbolic.svg
new file mode 120000
index 000000000..f726ff10d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-mobile-40-hsdpa.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-40-hsdpa.svg
new file mode 100644
index 000000000..fa51fdd42
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-40-hsdpa.svg
@@ -0,0 +1,8 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m1 15 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m9 7-8 8h8z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m1 1v5h1v-2h2v2h1v-5h-1v2h-2v-2zm5 0 1 2 1-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-40-hspa-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-40-hspa-locked-symbolic.svg
new file mode 120000
index 000000000..f06b42866
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-mobile-40-hspa-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-40-hspa-locked.svg
new file mode 100644
index 000000000..26ebd562a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-40-hspa-locked.svg
@@ -0,0 +1,9 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 1-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="m9 7-8 8h8z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m13 9c-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="m1 1v5h1v-2h2v2h1v-5h-1v2h-2v-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-40-hspa-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-40-hspa-symbolic.svg
new file mode 120000
index 000000000..bb7fd41d9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-mobile-40-hspa.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-40-hspa.svg
new file mode 100644
index 000000000..d3282c216
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-40-hspa.svg
@@ -0,0 +1,8 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m1 15 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m9 7-8 8h8z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m1 1v5h1v-2h2v2h1v-5h-1v2h-2v-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-40-hsupa-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-40-hsupa-locked-symbolic.svg
new file mode 120000
index 000000000..b4624814e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-mobile-40-hsupa-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-40-hsupa-locked.svg
new file mode 100644
index 000000000..7fe3b7c1d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-40-hsupa-locked.svg
@@ -0,0 +1,9 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 1-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="m9 7-8 8h8z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m13 9c-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="m1 1v5h1v-2h2v2h1v-5h-1v2h-2v-2zm6 0-1 2h2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-40-hsupa-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-40-hsupa-symbolic.svg
new file mode 120000
index 000000000..036a09d6f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-mobile-40-hsupa.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-40-hsupa.svg
new file mode 100644
index 000000000..3a48cda4e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-40-hsupa.svg
@@ -0,0 +1,8 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m1 15 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m9 7-8 8h8z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m1 1v5h1v-2h2v2h1v-5h-1v2h-2v-2zm6 0-1 2h2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-40-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-40-locked-symbolic.svg
new file mode 120000
index 000000000..86597a5a5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-mobile-40-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-40-locked.svg
new file mode 120000
index 000000000..86597a5a5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-mobile-40-lte-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-40-lte-locked-symbolic.svg
new file mode 120000
index 000000000..b265b38f3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-mobile-40-lte-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-40-lte-locked.svg
new file mode 100644
index 000000000..f73916342
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-40-lte-locked.svg
@@ -0,0 +1,9 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 1-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="m9 7-8 8h8z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m13 9c-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="m1 1v5h4v-1h-3v-4z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-40-lte-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-40-lte-symbolic.svg
new file mode 120000
index 000000000..879978938
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-mobile-40-lte.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-40-lte.svg
new file mode 100644
index 000000000..3e1b2660a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-40-lte.svg
@@ -0,0 +1,8 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m1 15 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m9 7-8 8h8z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m1 1v5h4v-1h-3v-4z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-40-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-40-symbolic.svg
new file mode 120000
index 000000000..1f49b2fc8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-mobile-40-umts-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-40-umts-locked-symbolic.svg
new file mode 120000
index 000000000..047a295cf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-mobile-40-umts-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-40-umts-locked.svg
new file mode 100644
index 000000000..fb100b4c9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-40-umts-locked.svg
@@ -0,0 +1,9 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 1-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="m9 7-8 8h8z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m13 9c-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="m1 1v5h4v-5h-1v4h-2v-4z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-40-umts-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-40-umts-symbolic.svg
new file mode 120000
index 000000000..f5f0cef6f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-mobile-40-umts.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-40-umts.svg
new file mode 100644
index 000000000..4bb44e516
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-40-umts.svg
@@ -0,0 +1,8 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m1 15 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m9 7-8 8h8z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m1 1v5h4v-5h-1v4h-2v-4z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-40.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-40.svg
new file mode 120000
index 000000000..1f49b2fc8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-mobile-60-5g-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-60-5g-locked.svg
new file mode 100644
index 000000000..fb9801089
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-60-5g-locked.svg
@@ -0,0 +1,9 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 1-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="m11 5-10 10h8v-4h1a3 3 0 0 1 1-2.232v-3.768z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m13 9c-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="m0 1v3h3v1h-3v1h4v-3h-3v-1h3v-1zm5 0v5h4v-3h-2v1h1v1h-2v-3h3v-1h-3z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-60-5g.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-60-5g.svg
new file mode 100644
index 000000000..fbf435a32
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-60-5g.svg
@@ -0,0 +1,8 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m1 15 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m11 5-10 10h10z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m0 1v3h3v1h-3v1h4v-3h-3v-1h3v-1zm5 0v5h4v-3h-2v1h1v1h-2v-3h3v-1h-3z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-60-edge-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-60-edge-locked-symbolic.svg
new file mode 120000
index 000000000..edc8be02d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-mobile-60-edge-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-60-edge-locked.svg
new file mode 100644
index 000000000..98fae3c71
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-60-edge-locked.svg
@@ -0,0 +1,9 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 1-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="m11 5-10 10h8v-4h1a3 3 0 0 1 1-2.232v-3.768z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m13 9c-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="m1 1v5h4v-1h-3v-1h2v-1h-2v-1h3v-1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-60-edge-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-60-edge-symbolic.svg
new file mode 120000
index 000000000..11450c90c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-mobile-60-edge.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-60-edge.svg
new file mode 100644
index 000000000..e38f6f4c6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-60-edge.svg
@@ -0,0 +1,8 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m1 15 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m11 5-10 10h10z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m1 1v5h4v-1h-3v-1h2v-1h-2v-1h3v-1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-60-gprs-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-60-gprs-locked-symbolic.svg
new file mode 120000
index 000000000..23a3c29dc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-mobile-60-gprs-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-60-gprs-locked.svg
new file mode 100644
index 000000000..006a7cd14
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-60-gprs-locked.svg
@@ -0,0 +1,9 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 1-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="m11 5-10 10h8v-4h1a3 3 0 0 1 1-2.232v-3.768z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m13 9c-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="m1 1v5h4v-3h-2v1h1v1h-2v-3h3v-1h-3z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-60-gprs-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-60-gprs-symbolic.svg
new file mode 120000
index 000000000..13495e01f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-mobile-60-gprs.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-60-gprs.svg
new file mode 100644
index 000000000..920ae2b06
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-60-gprs.svg
@@ -0,0 +1,8 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m1 15 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m11 5-10 10h10z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m1 1v5h4v-3h-2v1h1v1h-2v-3h3v-1h-3z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-60-hsdpa-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-60-hsdpa-locked-symbolic.svg
new file mode 120000
index 000000000..ef0b68796
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-mobile-60-hsdpa-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-60-hsdpa-locked.svg
new file mode 100644
index 000000000..c40ba93a3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-60-hsdpa-locked.svg
@@ -0,0 +1,9 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 1-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="m11 5-10 10h8v-4h1a3 3 0 0 1 1-2.232v-3.768z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m13 9c-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="m1 1v5h1v-2h2v2h1v-5h-1v2h-2v-2zm5 0 1 2 1-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-60-hsdpa-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-60-hsdpa-symbolic.svg
new file mode 120000
index 000000000..296d5c56f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-mobile-60-hsdpa.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-60-hsdpa.svg
new file mode 100644
index 000000000..7db5d959f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-60-hsdpa.svg
@@ -0,0 +1,8 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m1 15 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m11 5-10 10h10z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m1 1v5h1v-2h2v2h1v-5h-1v2h-2v-2zm5 0 1 2 1-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-60-hspa-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-60-hspa-locked-symbolic.svg
new file mode 120000
index 000000000..5f7a62584
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-mobile-60-hspa-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-60-hspa-locked.svg
new file mode 100644
index 000000000..f1c4a0ded
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-60-hspa-locked.svg
@@ -0,0 +1,9 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 1-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="m11 5-10 10h8v-4h1a3 3 0 0 1 1-2.232v-3.768z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m13 9c-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="m1 1v5h1v-2h2v2h1v-5h-1v2h-2v-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-60-hspa-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-60-hspa-symbolic.svg
new file mode 120000
index 000000000..5664b31fb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-mobile-60-hspa.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-60-hspa.svg
new file mode 100644
index 000000000..63b838aab
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-60-hspa.svg
@@ -0,0 +1,8 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m1 15 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m11 5-10 10h10z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m1 1v5h1v-2h2v2h1v-5h-1v2h-2v-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-60-hsupa-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-60-hsupa-locked-symbolic.svg
new file mode 120000
index 000000000..d6dbb7eb4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-mobile-60-hsupa-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-60-hsupa-locked.svg
new file mode 100644
index 000000000..03519b5bd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-60-hsupa-locked.svg
@@ -0,0 +1,9 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 1-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="m11 5-10 10h8v-4h1a3 3 0 0 1 1-2.232v-3.768z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m13 9c-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="m1 1v5h1v-2h2v2h1v-5h-1v2h-2v-2zm6 0-1 2h2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-60-hsupa-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-60-hsupa-symbolic.svg
new file mode 120000
index 000000000..ece34dd9f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-mobile-60-hsupa.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-60-hsupa.svg
new file mode 100644
index 000000000..1bf73d31d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-60-hsupa.svg
@@ -0,0 +1,8 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m1 15 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m11 5-10 10h10z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m1 1v5h1v-2h2v2h1v-5h-1v2h-2v-2zm6 0-1 2h2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-60-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-60-locked-symbolic.svg
new file mode 120000
index 000000000..08f73d5e3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-mobile-60-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-60-locked.svg
new file mode 120000
index 000000000..08f73d5e3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-mobile-60-lte-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-60-lte-locked-symbolic.svg
new file mode 120000
index 000000000..0739d9e33
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-mobile-60-lte-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-60-lte-locked.svg
new file mode 100644
index 000000000..a3a3587a8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-60-lte-locked.svg
@@ -0,0 +1,9 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 1-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="m11 5-10 10h8v-4h1a3 3 0 0 1 1-2.232v-3.768z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m13 9c-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="m1 1v5h4v-1h-3v-4z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-60-lte-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-60-lte-symbolic.svg
new file mode 120000
index 000000000..09b5c34d9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-mobile-60-lte.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-60-lte.svg
new file mode 100644
index 000000000..3492116ab
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-60-lte.svg
@@ -0,0 +1,8 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m1 15 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m11 5-10 10h10z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m1 1v5h4v-1h-3v-4z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-60-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-60-symbolic.svg
new file mode 120000
index 000000000..f8764e2c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-mobile-60-umts-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-60-umts-locked-symbolic.svg
new file mode 120000
index 000000000..8b8e01868
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-mobile-60-umts-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-60-umts-locked.svg
new file mode 100644
index 000000000..cc390e602
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-60-umts-locked.svg
@@ -0,0 +1,9 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 1-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="m11 5-10 10h8v-4h1a3 3 0 0 1 1-2.232v-3.768z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m13 9c-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="m1 1v5h4v-5h-1v4h-2v-4z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-60-umts-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-60-umts-symbolic.svg
new file mode 120000
index 000000000..ba86fb9b8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-mobile-60-umts.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-60-umts.svg
new file mode 100644
index 000000000..ce3b55480
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-60-umts.svg
@@ -0,0 +1,8 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m1 15 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m11 5-10 10h10z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m1 1v5h4v-5h-1v4h-2v-4z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-60.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-60.svg
new file mode 120000
index 000000000..f8764e2c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-mobile-80-5g-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-80-5g-locked.svg
new file mode 100644
index 000000000..5ab25aa07
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-80-5g-locked.svg
@@ -0,0 +1,9 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 1-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="m13 3-12 12h8v-4h1a3 3 0 0 1 3-3v-5z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m13 9c-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="m0 1v3h3v1h-3v1h4v-3h-3v-1h3v-1zm5 0v5h4v-3h-2v1h1v1h-2v-3h3v-1h-3z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-80-5g.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-80-5g.svg
new file mode 100644
index 000000000..f328d72f5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-80-5g.svg
@@ -0,0 +1,8 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m1 15 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m13 3-12 12h12z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m0 1v3h3v1h-3v1h4v-3h-3v-1h3v-1zm5 0v5h4v-3h-2v1h1v1h-2v-3h3v-1h-3z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-80-edge-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-80-edge-locked-symbolic.svg
new file mode 120000
index 000000000..b74786721
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-mobile-80-edge-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-80-edge-locked.svg
new file mode 100644
index 000000000..c2f996181
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-80-edge-locked.svg
@@ -0,0 +1,9 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 1-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="m13 3-12 12h8v-4h1a3 3 0 0 1 3-3v-5z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m13 9c-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="m1 1v5h4v-1h-3v-1h2v-1h-2v-1h3v-1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-80-edge-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-80-edge-symbolic.svg
new file mode 120000
index 000000000..61bcd5aa3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-mobile-80-edge.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-80-edge.svg
new file mode 100644
index 000000000..4cb472cd4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-80-edge.svg
@@ -0,0 +1,8 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m1 15 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m13 3-12 12h12z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m1 1v5h4v-1h-3v-1h2v-1h-2v-1h3v-1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-80-gprs-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-80-gprs-locked-symbolic.svg
new file mode 120000
index 000000000..b01014355
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-mobile-80-gprs-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-80-gprs-locked.svg
new file mode 100644
index 000000000..d4e8ad332
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-80-gprs-locked.svg
@@ -0,0 +1,9 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 1-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="m13 3-12 12h8v-4h1a3 3 0 0 1 3-3v-5z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m13 9c-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="m1 1v5h4v-3h-2v1h1v1h-2v-3h3v-1h-3z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-80-gprs-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-80-gprs-symbolic.svg
new file mode 120000
index 000000000..a45f6691f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-mobile-80-gprs.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-80-gprs.svg
new file mode 100644
index 000000000..34b3a30b2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-80-gprs.svg
@@ -0,0 +1,8 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m1 15 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m13 3-12 12h12z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m1 1v5h4v-3h-2v1h1v1h-2v-3h3v-1h-3z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-80-hsdpa-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-80-hsdpa-locked-symbolic.svg
new file mode 120000
index 000000000..d8c582c33
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-mobile-80-hsdpa-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-80-hsdpa-locked.svg
new file mode 100644
index 000000000..959a76da4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-80-hsdpa-locked.svg
@@ -0,0 +1,9 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 1-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="m13 3-12 12h8v-4h1a3 3 0 0 1 3-3v-5z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m13 9c-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="m1 1v5h1v-2h2v2h1v-5h-1v2h-2v-2zm5 0 1 2 1-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-80-hsdpa-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-80-hsdpa-symbolic.svg
new file mode 120000
index 000000000..73f4d0cf3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-mobile-80-hsdpa.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-80-hsdpa.svg
new file mode 100644
index 000000000..a8094de49
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-80-hsdpa.svg
@@ -0,0 +1,8 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m1 15 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m13 3-12 12h12z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m1 1v5h1v-2h2v2h1v-5h-1v2h-2v-2zm5 0 1 2 1-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-80-hspa-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-80-hspa-locked-symbolic.svg
new file mode 120000
index 000000000..0d74fd5ab
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-mobile-80-hspa-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-80-hspa-locked.svg
new file mode 100644
index 000000000..5feb5cb2a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-80-hspa-locked.svg
@@ -0,0 +1,9 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 1-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="m13 3-12 12h8v-4h1a3 3 0 0 1 3-3v-5z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m13 9c-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="m1 1v5h1v-2h2v2h1v-5h-1v2h-2v-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-80-hspa-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-80-hspa-symbolic.svg
new file mode 120000
index 000000000..df60150af
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-mobile-80-hspa.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-80-hspa.svg
new file mode 100644
index 000000000..a2403f9c6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-80-hspa.svg
@@ -0,0 +1,8 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m1 15 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m13 3-12 12h12z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m1 1v5h1v-2h2v2h1v-5h-1v2h-2v-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-80-hsupa-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-80-hsupa-locked-symbolic.svg
new file mode 120000
index 000000000..bb420f547
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-mobile-80-hsupa-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-80-hsupa-locked.svg
new file mode 100644
index 000000000..6ae422852
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-80-hsupa-locked.svg
@@ -0,0 +1,9 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 1-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="m13 3-12 12h8v-4h1a3 3 0 0 1 3-3v-5z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m13 9c-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="m1 1v5h1v-2h2v2h1v-5h-1v2h-2v-2zm6 0-1 2h2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-80-hsupa-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-80-hsupa-symbolic.svg
new file mode 120000
index 000000000..0d00189de
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-mobile-80-hsupa.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-80-hsupa.svg
new file mode 100644
index 000000000..c3e67b967
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-80-hsupa.svg
@@ -0,0 +1,8 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m1 15 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m13 3-12 12h12z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m1 1v5h1v-2h2v2h1v-5h-1v2h-2v-2zm6 0-1 2h2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-80-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-80-locked-symbolic.svg
new file mode 120000
index 000000000..56374d216
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-mobile-80-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-80-locked.svg
new file mode 120000
index 000000000..56374d216
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-mobile-80-lte-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-80-lte-locked-symbolic.svg
new file mode 120000
index 000000000..75a37bc4d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-mobile-80-lte-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-80-lte-locked.svg
new file mode 100644
index 000000000..5b0ad19da
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-80-lte-locked.svg
@@ -0,0 +1,9 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 1-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="m13 3-12 12h8v-4h1a3 3 0 0 1 3-3v-5z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m13 9c-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="m1 1v5h4v-1h-3v-4z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-80-lte-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-80-lte-symbolic.svg
new file mode 120000
index 000000000..ccd6c7a86
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-mobile-80-lte.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-80-lte.svg
new file mode 100644
index 000000000..38dfff190
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-80-lte.svg
@@ -0,0 +1,8 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m1 15 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m13 3-12 12h12z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m1 1v5h4v-1h-3v-4z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-80-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-80-symbolic.svg
new file mode 120000
index 000000000..d483798e8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-mobile-80-umts-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-80-umts-locked-symbolic.svg
new file mode 120000
index 000000000..5292727e8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-mobile-80-umts-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-80-umts-locked.svg
new file mode 100644
index 000000000..01b4f32c2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-80-umts-locked.svg
@@ -0,0 +1,9 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 1-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="m13 3-12 12h8v-4h1a3 3 0 0 1 3-3v-5z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m13 9c-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="m1 1v5h4v-5h-1v4h-2v-4z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-80-umts-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-80-umts-symbolic.svg
new file mode 120000
index 000000000..ac6ba4628
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-mobile-80-umts.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-80-umts.svg
new file mode 100644
index 000000000..ef40213ed
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-80-umts.svg
@@ -0,0 +1,8 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m1 15 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m13 3-12 12h12z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m1 1v5h4v-5h-1v4h-2v-4z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-80.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-80.svg
new file mode 120000
index 000000000..d483798e8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-mobile-available-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-available-symbolic.svg
new file mode 120000
index 000000000..bbbc8995e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-mobile-available.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-available.svg
new file mode 100644
index 000000000..d4a096251
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-available.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 1-14 14h10.78c-0.4991-0.5505-0.7761-1.267-0.7773-2.01 0-1.657 1.343-3 3-3 0.3407 9.7e-5 0.6788 0.05822 1 0.1719z" fill="currentColor"/>
+ <circle class="ColorScheme-Highlight" fill="currentColor" cx="14" cy="13" r="2" />
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-off-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-off-symbolic.svg
new file mode 120000
index 000000000..5b17cfba9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-mobile-off.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-off.svg
new file mode 120000
index 000000000..5b17cfba9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-mobile-on-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-on-symbolic.svg
new file mode 120000
index 000000000..90a741a11
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-mobile-on.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-mobile-on.svg
new file mode 120000
index 000000000..90a741a11
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-offline-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-offline-symbolic.svg
new file mode 120000
index 000000000..727b81970
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-offline.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-offline.svg
new file mode 120000
index 000000000..727b81970
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-offline.svg
@@ -0,0 +1 @@
+network-wired-offline.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-receive.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-receive.svg
new file mode 120000
index 000000000..ac75238d8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-receive.svg
@@ -0,0 +1 @@
+knemo-monitor-receive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-transmit-receive.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-transmit-receive.svg
new file mode 120000
index 000000000..362b9db28
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-transmit.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-transmit.svg
new file mode 120000
index 000000000..2a5a4d8eb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-transmit.svg
@@ -0,0 +1 @@
+knemo-monitor-transmit.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-unavailable.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-unavailable.svg
new file mode 120000
index 000000000..727b81970
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-unavailable.svg
@@ -0,0 +1 @@
+network-wired-offline.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-vpn-acquiring.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-vpn-acquiring.svg
new file mode 100644
index 000000000..4467b57a9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-vpn-acquiring.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 1c-1.657 0-3 1.343-3 3v1c-0.554 0-1 0.446-1 1v0.2773c0.3031-0.1788 0.6481-0.2745 1-0.2773 0.5741 1.545e-4 1.12 0.247 1.5 0.6777 0.3796-0.4307 0.9259-0.6776 1.5-0.6777 0.5741 1.545e-4 1.12 0.247 1.5 0.6777 0.3796-0.4307 0.9259-0.6776 1.5-0.6777 0.3512 4.81e-4 0.6961 0.09344 1 0.2695v-0.2695c0-0.554-0.446-1-1-1v-1c0-1.657-1.343-3-3-3zm0 2c0.576 0 1 0.424 1 1v1h-2v-1c0-0.576 0.424-1 1-1zm-1.5 6.322c-0.3796 0.4307-0.9259 0.6776-1.5 0.6777-0.3519-0.00285-0.6969-0.09852-1-0.2773v0.2773c0 0.554 0.446 1 1 1h6c0.554 0 1-0.446 1-1v-0.2773c-0.3031 0.1788-0.6481 0.2745-1 0.2773-0.5741-1.544e-4 -1.12-0.247-1.5-0.6777-0.3796 0.4307-0.9259 0.6776-1.5 0.6777-0.5741-1.544e-4 -1.12-0.247-1.5-0.6777zm0.5 2.678v1h-2v2h6v-2h-2v-1zm-6 1c-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="m5 7a1 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/16/network-vpn-lock-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-vpn-lock-symbolic.svg
new file mode 120000
index 000000000..bf46b3857
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-vpn.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-vpn.svg
new file mode 100644
index 000000000..22ca9d6e4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-vpn.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 1c-1.657 0-3 1.343-3 3v1c-0.554 0-1 0.446-1 1v4c0 0.554 0.446 1 1 1h6c0.554 0 1-0.446 1-1v-4c0-0.554-0.446-1-1-1v-1c0-1.657-1.343-3-3-3zm0 2c0.576 0 1 0.424 1 1v1h-2v-1c0-0.576 0.424-1 1-1zm-1 9v1h-2v2h6v-2h-2v-1zm-6 1c-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/16/network-wired-acquiring-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-wired-acquiring-symbolic.svg
new file mode 120000
index 000000000..de84143ab
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-wired-acquiring.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-wired-acquiring.svg
new file mode 100644
index 000000000..7038ae32b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-wired-acquiring.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m1 1s-1 0-1 1v3h2v-2h1v2h1v-2h1v2h1v-2h1v2h1v-2h1v2h1v-2h1v2h1v-2h1v2h2v-3c0-1-1-1-1-1zm-1 9v2c0 1 1 1 1 1h2l1 1h7l1-1h2s1 0.13 1-1v-2h-2v1h-2l-1 1h-5l-1-1h-2v-1z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="M 2.5,6 A 1.5,1.5 0 0 0 1,7.5 1.5,1.5 0 0 0 2.5,9 1.5,1.5 0 0 0 4,7.5 1.5,1.5 0 0 0 2.5,6 Z m 5,0 A 1.5,1.5 0 0 0 6,7.5 1.5,1.5 0 0 0 7.5,9 1.5,1.5 0 0 0 9,7.5 1.5,1.5 0 0 0 7.5,6 Z m 5,0 A 1.5,1.5 0 0 0 11,7.5 1.5,1.5 0 0 0 12.5,9 1.5,1.5 0 0 0 14,7.5 1.5,1.5 0 0 0 12.5,6 Z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-wired-activated-limited.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-wired-activated-limited.svg
new file mode 120000
index 000000000..4e0e738e8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-wired-activated-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-wired-activated-locked.svg
new file mode 120000
index 000000000..08903dcd2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-wired-activated-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-wired-activated-symbolic.svg
new file mode 120000
index 000000000..84ab20350
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-wired-activated.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-wired-activated.svg
new file mode 120000
index 000000000..84ab20350
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-wired-activated.svg
@@ -0,0 +1 @@
+network-wired.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-wired-available.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-wired-available.svg
new file mode 100644
index 000000000..902e50b27
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-wired-available.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m1 1s-1 1e-6 -1 1v10c0 1 1 1 1 1h2l1 1h7l0.1309-0.1309c-0.08605-0.2817-0.1301-0.5746-0.1309-0.8691 1e-3 -0.7384 0.2743-1.451 0.7676-2h-0.7676l-1 1h-5l-1-1h-2v-8h1v2h1v-2h1v2h1v-2h1v2h1v-2h1v2h1v-2h1v2h1v-2h1v7.18c0.3207-0.1163 0.6589-0.1771 1-0.1797 0.3407 9.7e-5 0.6788 0.05822 1 0.1719v-8.172c0-1-1-1-1-1z" fill="currentColor"/>
+ <circle class="ColorScheme-Highlight" cx="14" cy="13" r="2" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-wired-disconnected-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-wired-disconnected-symbolic.svg
new file mode 120000
index 000000000..727b81970
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-wired-disconnected.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-wired-disconnected.svg
new file mode 120000
index 000000000..727b81970
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-wired-no-route.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-wired-no-route.svg
new file mode 100644
index 000000000..384ea00cd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-wired-no-route.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m1 1s-1 0-1 1v10c0 1 1 1 1 1h2l1 1h7l1-1h2s1 0.13 1-1v-10c0-1-1-1-1-1zm7 3c1.1 0 2 0.895 2 2 0 1.105-0.9 2-2 2v1h-1v-2h1c0.55 0 1-0.448 1-1 0-0.552-0.45-1-1-1-0.55 0-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/16/network-wired-offline-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-wired-offline-symbolic.svg
new file mode 120000
index 000000000..727b81970
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-wired-offline.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-wired-offline.svg
new file mode 100644
index 000000000..3096cc657
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-wired-offline.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m1 1s-1 0-1 1v10c0 1 1 1 1 1h2l1 1h6v-2h-5l-1-1h-2v-8h1v2h1v-2h1v2h1v-2h1v2h1v-2h1v2h1v-2h1v2h1v-2h1v6h2v-7c0-1-1-1-1-1z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m11 10v1c0 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"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-wired-secure-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-wired-secure-symbolic.svg
new file mode 120000
index 000000000..08903dcd2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-wired-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-wired-secure.svg
new file mode 100644
index 000000000..83add643f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-wired-secure.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m1 1s-1 0-1 1v10c0 1 1 1 1 1h2l1 1h5v-2h-4l-1-1h-2v-8h1v2h1v-2h1v2h1v-2h1v2h1v-2h1v2h1v-2h1v2h1v-2h1v4c0.7716 0 1.471 0.3009 2 0.7891v-5.789c0-1-1-1-1-1h-13zm12 7c-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/16/network-wired-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-wired-symbolic.svg
new file mode 120000
index 000000000..84ab20350
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-wired-symbolic.svg
@@ -0,0 +1 @@
+network-wired.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-wired-unavailable-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-wired-unavailable-symbolic.svg
new file mode 120000
index 000000000..727b81970
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-wired-unavailable.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-wired-unavailable.svg
new file mode 120000
index 000000000..727b81970
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-wired.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-wired.svg
new file mode 100644
index 000000000..c28bc47d8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-wired.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m1 1s-1 0-1 1v10c0 1 1 1 1 1h2l1 1h7l1-1h2s1 0.13 1-1v-10c0-1-1-1-1-1zm1 2h1v2h1v-2h1v2h1v-2h1v2h1v-2h1v2h1v-2h1v2h1v-2h1v8h-2l-1 1h-5l-1-1h-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-0-limited.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-0-limited.svg
new file mode 100644
index 000000000..5f465440f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-0-limited.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 2c-3.051 0-5.919 1.073-8 3l8 9 5-5.625v-3.375h3c-2.081-1.927-4.949-3-8-3z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-NeutralText" d="m14 6v4l0.25 2h1.5l0.25-2v-4zm0 7v2h2v-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-0-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-0-locked.svg
new file mode 120000
index 000000000..025351d77
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-wireless-0.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-0.svg
new file mode 120000
index 000000000..06009a251
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-wireless-100-limited.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-100-limited.svg
new file mode 100644
index 000000000..ed33325e9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-100-limited.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 2c-3.051 0-5.919 1.073-8 3l8 9 5-5.625v-3.375h3c-2.081-1.927-4.949-3-8-3z" fill="currentColor"/>
+ <path class="ColorScheme-NeutralText" d="m14 6v4l0.25 2h1.5l0.25-2v-4zm0 7v2h2v-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-100-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-100-locked.svg
new file mode 120000
index 000000000..61084b9bd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-wireless-100.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-100.svg
new file mode 120000
index 000000000..d01f14302
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-wireless-20-limited.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-20-limited.svg
new file mode 100644
index 000000000..5519f9465
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-20-limited.svg
@@ -0,0 +1,8 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 2c-3.051 0-5.919 1.073-8 3l8 9 5-5.625v-3.375h3c-2.081-1.927-4.949-3-8-3z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-NeutralText" d="m14 6v4l0.25 2h1.5l0.25-2v-4zm0 7v2h2v-2z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m5.333 11c0.6935-0.6422 1.65-1 2.667-1 1.017 0 1.973 0.3577 2.666 1l-2.666 3z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-20-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-20-locked.svg
new file mode 120000
index 000000000..025351d77
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-wireless-20.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-20.svg
new file mode 120000
index 000000000..06009a251
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-wireless-40-limited.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-40-limited.svg
new file mode 100644
index 000000000..be8ebf468
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-40-limited.svg
@@ -0,0 +1,8 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 2c-3.051 0-5.919 1.073-8 3l8 9 5-5.625v-3.375h3c-2.081-1.927-4.949-3-8-3z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-NeutralText" d="m14 6v4l0.25 2h1.5l0.25-2v-4zm0 7v2h2v-2z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m4 9.5c1.04-0.9634 2.475-1.5 4-1.5 1.526 0 2.959 0.5365 4 1.5l-4 4.5z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-40-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-40-locked.svg
new file mode 120000
index 000000000..3a6aeaa7d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-wireless-40.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-40.svg
new file mode 120000
index 000000000..b158bb2d4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-wireless-60-limited.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-60-limited.svg
new file mode 100644
index 000000000..6639be135
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-60-limited.svg
@@ -0,0 +1,8 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 2c-3.051 0-5.919 1.073-8 3l8 9 5-5.625v-3.375h3c-2.081-1.927-4.949-3-8-3z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-NeutralText" d="m14 6v4l0.25 2h1.5l0.25-2v-4zm0 7v2h2v-2z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m2.667 8c1.387-1.284 3.3-2 5.333-2 2.034 0 3.946 0.7154 5.333 2l-5.333 6z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-60-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-60-locked.svg
new file mode 120000
index 000000000..740576893
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-wireless-60.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-60.svg
new file mode 120000
index 000000000..72f65ffb4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-wireless-80-limited.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-80-limited.svg
new file mode 100644
index 000000000..807cb5ab5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-80-limited.svg
@@ -0,0 +1,8 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 2c-3.051 0-5.919 1.073-8 3l8 9 5-5.625v-3.375h3c-2.081-1.927-4.949-3-8-3z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-NeutralText" d="m14 6v4l0.25 2h1.5l0.25-2v-4zm0 7v2h2v-2z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m8 4c-2.542 0-4.932 0.8944-6.666 2.5l6.666 7.5 5-5.625v-3.088c-1.47-0.8352-3.196-1.287-5-1.287z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-80-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-80-locked.svg
new file mode 120000
index 000000000..921b3e1ba
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-wireless-80.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-80.svg
new file mode 120000
index 000000000..13d3e7f1d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-wireless-acquiring-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-acquiring-symbolic.svg
new file mode 120000
index 000000000..ea798a841
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-wireless-acquiring.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-acquiring.svg
new file mode 100644
index 000000000..af91a72b3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-acquiring.svg
@@ -0,0 +1,9 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="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-Text" cx="3" cy="8" r="2" fill="currentColor"/>
+ <circle class="ColorScheme-Text" cx="8" cy="8" r="2" fill="currentColor"/>
+ <circle class="ColorScheme-Text" cx="13" cy="8" r="2" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m8 2c-3.051 0-5.919 1.073-8 3h16c-2.081-1.927-4.949-3-8-3zm-2.666 9 2.666 3 2.666-3z" fill="currentColor" opacity=".3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-available.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-available.svg
new file mode 120000
index 000000000..776c5ad44
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-wireless-availible.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-availible.svg
new file mode 120000
index 000000000..776c5ad44
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-wireless-bluetooth-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-bluetooth-symbolic.svg
new file mode 120000
index 000000000..af9ceb3ec
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-wireless-bluetooth.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-bluetooth.svg
new file mode 120000
index 000000000..af9ceb3ec
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-bluetooth.svg
@@ -0,0 +1 @@
+bluetooth-active.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-connected-00-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-connected-00-symbolic.svg
new file mode 120000
index 000000000..06009a251
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-wireless-connected-00.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-connected-00.svg
new file mode 120000
index 000000000..06009a251
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-wireless-connected-100-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-connected-100-symbolic.svg
new file mode 120000
index 000000000..d01f14302
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-wireless-connected-100.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-connected-100.svg
new file mode 120000
index 000000000..d01f14302
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-wireless-connected-20.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-connected-20.svg
new file mode 120000
index 000000000..06009a251
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-wireless-connected-25-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-connected-25-symbolic.svg
new file mode 120000
index 000000000..b158bb2d4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-wireless-connected-25.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-connected-25.svg
new file mode 120000
index 000000000..b158bb2d4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-wireless-connected-40.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-connected-40.svg
new file mode 120000
index 000000000..b158bb2d4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-wireless-connected-50-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-connected-50-symbolic.svg
new file mode 120000
index 000000000..72f65ffb4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-wireless-connected-50.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-connected-50.svg
new file mode 120000
index 000000000..72f65ffb4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-wireless-connected-60.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-connected-60.svg
new file mode 120000
index 000000000..72f65ffb4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-wireless-connected-75-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-connected-75-symbolic.svg
new file mode 120000
index 000000000..13d3e7f1d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-wireless-connected-75.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-connected-75.svg
new file mode 120000
index 000000000..13d3e7f1d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-wireless-connected-80.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-connected-80.svg
new file mode 120000
index 000000000..13d3e7f1d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-wireless-connected.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-connected.svg
new file mode 100644
index 000000000..c8320549b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-connected.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 2c-3.051 0-5.919 1.073-8 3l8 9 8-9c-2.081-1.927-4.949-3-8-3zm0 2c1.78 0 3.453 0.626 4.666 1.75l-4.666 5.25-4.666-5.25c1.214-1.124 2.886-1.75 4.666-1.75z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-disconnected-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-disconnected-symbolic.svg
new file mode 120000
index 000000000..776c5ad44
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-wireless-disconnected.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-disconnected.svg
new file mode 120000
index 000000000..776c5ad44
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-wireless-encrypted.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-encrypted.svg
new file mode 120000
index 000000000..61084b9bd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-wireless-hotspot-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-hotspot-symbolic.svg
new file mode 120000
index 000000000..072692ac5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-wireless-hotspot.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-hotspot.svg
new file mode 100644
index 000000000..9be6323f7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-hotspot.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 1c-3.093 0.00311-5.817 2.036-6.701 5h2.121c0.7949-1.821 2.593-2.999 4.58-3 1.986 0.0025 3.782 1.18 4.576 3h2.129c-0.8841-2.966-3.611-4.999-6.705-5zm0 3c-1.27 0.0018-2.801 0.8028-3.224 2h6.35c-0.4235-1.198-1.855-1.999-3.126-2zm-7 3 7 8 7-8z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-no-route-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-no-route-symbolic.svg
new file mode 120000
index 000000000..fab1948cc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-wireless-no-route.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-no-route.svg
new file mode 100644
index 000000000..9986c0b7a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-no-route.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 2c-3.051 0-5.919 1.073-8 3l8 9 8-9c-2.081-1.927-4.949-3-8-3zm0 2c1.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/16/network-wireless-off.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-off.svg
new file mode 120000
index 000000000..776c5ad44
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-wireless-offline-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-offline-symbolic.svg
new file mode 120000
index 000000000..776c5ad44
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-wireless-offline.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-offline.svg
new file mode 100644
index 000000000..e1eb6c129
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-offline.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 11v1c0 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="m8 2c-3.051 0-5.919 1.073-8 3l8 9 2-2.25v-1.75h1.555l4.445-5c-2.081-1.927-4.949-3-8-3z" fill="currentColor" opacity=".3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-on.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-on.svg
new file mode 120000
index 000000000..d01f14302
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-wireless-secure-signal-excellent.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-secure-signal-excellent.svg
new file mode 100644
index 000000000..b3c6fbb06
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-secure-signal-excellent.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.029 2 2e-3 2e-3c-3.034 0-5.766 1.269-8.031 3.014l8.031 8.984 0.969-1.096v-1.904h1.014c0.019-1.635 1.342-3 2.986-3 0.105 0 0.204 0.02 0.307 0.031l2.693-3.047c-2.258-1.722-4.96-2.984-7.971-2.984zm4.971 7c-1.108 0-2 0.911-2 2.031v0.969h-1v4h6v-4h-1v-0.969c0-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/16/network-wireless-secure-signal-good.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-secure-signal-good.svg
new file mode 100644
index 000000000..1cbb6551b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-secure-signal-good.svg
@@ -0,0 +1,8 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 9c-1.108 0-2 0.911-2 2.031v0.969h-1v4h6v-4h-1v-0.969c0-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"/>
+ <path class="ColorScheme-Text" d="m8.029 2 2e-3 2e-3c-3.034 0-5.766 1.27-8.031 3.014l8.031 8.98 0.969-1.096v-1.9h1.014c0.019-1.635 1.342-3 2.986-3 0.104 0 0.203 0.021 0.305 0.031l2.695-3.047c-2.258-1.721-4.96-2.984-7.971-2.984z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m8.031 4.998c-2.243 0-4.556 0.713-6.23 2.002l6.23 7 0.969-1.1v-1.9h1.014c0.019-1.635 1.342-3 2.986-3 0.1 0 0.194 0.021 0.291 0.031l0.908-1.031c-1.667-1.273-3.94-1.998-6.166-1.998z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-secure-signal-low.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-secure-signal-low.svg
new file mode 100644
index 000000000..52d094f4d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-secure-signal-low.svg
@@ -0,0 +1,8 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.031 2c-3.034 0-5.766 1.271-8.031 3.016l8.031 8.984 0.969-1.094v-1.906h1.014c0.019-1.635 1.342-3 2.986-3 0.108 0 0.21 0.022 0.314 0.033l2.686-3.033c-2.257-1.725-4.958-3-7.969-3z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m8 9c-2 0-3.551 1-3.551 1l3.551 4c0.255-0.301 0.653-0.743 1-1.137v-1.863h1.014c6e-3 -0.556 0.172-1.075 0.441-1.525-0.632-0.242-1.489-0.475-2.455-0.475z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m13 9c-1.108 0-2 0.911-2 2.031v0.969h-1v4h6v-4h-1v-0.969c0-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/16/network-wireless-secure-signal-none.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-secure-signal-none.svg
new file mode 100644
index 000000000..536e240d9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-secure-signal-none.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.031 2c-3.034 0-5.766 1.271-8.031 3.016l8.031 8.984 0.969-1.094v-1.906h1.014c0.019-1.635 1.342-3 2.986-3 0.108 0 0.21 0.022 0.314 0.033l2.686-3.033c-2.257-1.725-4.958-3-7.969-3z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m13 9c-1.108 0-2 0.911-2 2.031v0.969h-1v4h6v-4h-1v-0.969c0-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/16/network-wireless-secure-signal-ok.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-secure-signal-ok.svg
new file mode 100644
index 000000000..701e77540
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-secure-signal-ok.svg
@@ -0,0 +1,8 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.029 2 2e-3 2e-3c-3.034 0-5.766 1.269-8.031 3.014l8.031 8.984 0.969-1.096v-1.904h1.014c0.019-1.635 1.342-3 2.986-3 0.105 0 0.204 0.02 0.307 0.031l2.693-3.047c-2.258-1.722-4.96-2.984-7.971-2.984z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m8 7c-3 0-4.9 1.5-4.9 1.5l4.9 5.5 1-1.123v-1.877h1.014c0.016-1.378 0.962-2.553 2.242-2.893-0.778-0.444-2.236-1.107-4.256-1.107z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m13 9c-1.108 0-2 0.911-2 2.031v0.969h-1v4h6v-4h-1v-0.969c0-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/16/network-wireless-signal-excellent-secure-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-signal-excellent-secure-symbolic.svg
new file mode 120000
index 000000000..61084b9bd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-wireless-signal-excellent-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-signal-excellent-symbolic.svg
new file mode 120000
index 000000000..d01f14302
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-wireless-signal-excellent.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-signal-excellent.svg
new file mode 100644
index 000000000..c7de37bc5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-signal-excellent.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="M 8.031,2 C 4.9969,2 2.2654,3.2718 0,5.0163 L 8.031,14 16,4.9837 C 13.743,3.2585 11.042,2 8.031,2 Z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-signal-good-secure-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-signal-good-secure-symbolic.svg
new file mode 120000
index 000000000..921b3e1ba
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-wireless-signal-good-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-signal-good-symbolic.svg
new file mode 120000
index 000000000..13d3e7f1d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-wireless-signal-good.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-signal-good.svg
new file mode 100644
index 000000000..5b4a98b5c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-signal-good.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m0 5c2.081-1.927 4.949-3 8-3 3.051 0 5.919 1.073 8 3l-8 9z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m2 7.25c1.56-1.445 3.712-2.25 6-2.25s4.439 0.8048 6 2.25l-6 6.75z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-signal-low.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-signal-low.svg
new file mode 100644
index 000000000..0e79d19d8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-signal-low.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m0 5c2.081-1.927 4.949-3 8-3 3.051 0 5.919 1.073 8 3l-8 9z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="M 4.6667,10.25 C 5.5336,9.4472 6.729,9 8,9 9.2713,9 10.466,9.4471 11.333,10.25 L 8,14 Z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-signal-none-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-signal-none-symbolic.svg
new file mode 120000
index 000000000..06009a251
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-wireless-signal-none.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-signal-none.svg
new file mode 100644
index 000000000..434e5f4a4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-signal-none.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m0 5c2.081-1.927 4.949-3 8-3 3.051 0 5.919 1.073 8 3l-8 9z" fill="currentColor" opacity=".3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-signal-ok-secure-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-signal-ok-secure-symbolic.svg
new file mode 120000
index 000000000..740576893
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-wireless-signal-ok-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-signal-ok-symbolic.svg
new file mode 120000
index 000000000..72f65ffb4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-wireless-signal-ok.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-signal-ok.svg
new file mode 100644
index 000000000..c14fd1740
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-signal-ok.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m0 5c2.081-1.927 4.949-3 8-3 3.051 0 5.919 1.073 8 3l-8 9z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m3.334 8.75c1.214-1.124 2.887-1.75 4.667-1.75s3.453 0.626 4.666 1.75l-4.666 5.25z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-signal-weak-secure-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-signal-weak-secure-symbolic.svg
new file mode 120000
index 000000000..3a6aeaa7d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-wireless-signal-weak-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-signal-weak-symbolic.svg
new file mode 120000
index 000000000..b158bb2d4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-wireless-signal-weak.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-wireless-signal-weak.svg
new file mode 120000
index 000000000..b158bb2d4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/network-wireless.svg b/.icons/Gruvbox-Plus-Dark/panel/16/network-wireless.svg
new file mode 120000
index 000000000..d01f14302
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/new-messages-red.svg b/.icons/Gruvbox-Plus-Dark/panel/16/new-messages-red.svg
new file mode 100644
index 000000000..eca92c17a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/new-messages-red.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 2 2 C 0.892 2 0 2.892 0 4 L 0 12 C 0 13.108 0.892 14 2 14 L 8 14 L 13.441406 14 L 13.441406 13.998047 A 2.5 2.5 0 0 1 11 11.5 A 2.5 2.5 0 0 1 13.5 9 A 2.5 2.5 0 0 1 15.996094 11.355469 L 16 11.355469 L 16 4 C 16 2.892 15.108 2 14 2 L 8 2 L 2 2 z M 2 4 L 8 7 L 14 4 L 14 6 L 8 9 L 2 6 L 2 4 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 13.5,10 A 1.5,1.5 0 0 0 12,11.5 1.5,1.5 0 0 0 13.5,13 1.5,1.5 0 0 0 15,11.5 1.5,1.5 0 0 0 13.5,10 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/nitroshare-indicator.svg b/.icons/Gruvbox-Plus-Dark/panel/16/nitroshare-indicator.svg
new file mode 100644
index 000000000..058ad8ba2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/nitroshare-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 10,0 6,4 H 3 V 14 H 6 V 17 L 10,13 H 13 V 3 H 10 Z M 4,5 H 6 L 10,9 V 6 H 12 V 12 H 10 L 6,8 V 11 H 4 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/nixnote2-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/16/nixnote2-tray.svg
new file mode 100644
index 000000000..68b4da439
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/nixnote2-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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.5332031,1.0039062 c -0.584935,0.030324 -1.7158995,0.2973741 -2.3046875,1.2519532 0,0 -0.5442262,-0.1746451 0.089844,-1.171875 0,0 -1.7437507,-0.46124362 -2.6191406,0.9160156 H 1 v 8.769531 c 0,0 2.301895,5.087169 9.779297,4.103516 0,0 3.384176,-0.510165 2.941406,-3.681641 0,0 1.056121,-1.204757 1.207031,-2.738281 0.139469,-1.416281 0.122755,-2.5504409 -0.474609,-4.3859609 -0.0417,-0.127957 -0.218789,-0.1183142 -0.246094,0.013672 -0.20939,1.012532 -0.965674,3.5264491 -2.730469,4.5617421 0,0 0.928844,-1.5271942 0.421876,-3.6084832 -0.01625,-0.06675 -0.109443,-0.060467 -0.117188,0.00781 -0.07435,0.660612 -0.338649,1.9050066 -1.240234,2.1924676 0,0 -0.38472,-2.1092551 -2.8300785,-3.4863281 0,0 0.2109744,-0.6576046 0.2714844,-1.1269531 C 8.0427519,2.1515487 7.832467,1.932074 7.953125,1.7128906 c 0.12084,-0.219188 0.6035156,-0.53125 0.6035156,-0.53125 0,0 -0.4385025,-0.20805707 -1.0234375,-0.1777344 z M 8.7011719,7.4472656 C 9.1539904,7.4175756 9.5265057,7.8040345 9.4980469,8.2734375 9.4742639,8.6603105 9.1722537,8.9736489 8.7988281,8.9980469 8.3460156,9.0277369 7.9732732,8.64128 8.0019531,8.171875 8.0254961,7.784779 8.3277533,7.4716626 8.7011719,7.4472656 Z m 3.3691401,4.5449224 c 0.102461,0.0081 0.214274,0.03571 0.306641,0.109374 0.03069,0.02453 0.137038,0.110156 0.121094,0.210938 -0.01516,0.09601 -0.131968,0.14977 -0.175781,0.169922 -0.134459,0.06193 -0.187834,0.01161 -0.363282,0.06055 -0.04279,0.01192 -0.172097,0.04822 -0.285156,0.148437 -0.09206,0.08172 -0.06971,0.113045 -0.154297,0.189453 -0.08318,0.07531 -0.261342,0.185646 -0.386719,0.13086 -0.119723,-0.05223 -0.12884,-0.226419 -0.130859,-0.259766 -0.01412,-0.237472 0.181097,-0.41529 0.263672,-0.490234 0.08479,-0.07677 0.276817,-0.222753 0.5625,-0.259766 0.04835,-0.0063 0.139728,-0.01786 0.242187,-0.0098 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/nm-adhoc.svg b/.icons/Gruvbox-Plus-Dark/panel/16/nm-adhoc.svg
new file mode 120000
index 000000000..072692ac5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/nm-adhoc.svg
@@ -0,0 +1 @@
+network-wireless-hotspot.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/nm-device-wired-autoip.svg b/.icons/Gruvbox-Plus-Dark/panel/16/nm-device-wired-autoip.svg
new file mode 120000
index 000000000..f16eb6e88
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/nm-device-wired-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/16/nm-device-wired-secure.svg
new file mode 120000
index 000000000..08903dcd2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/nm-device-wired-secureoffline.svg b/.icons/Gruvbox-Plus-Dark/panel/16/nm-device-wired-secureoffline.svg
new file mode 120000
index 000000000..36b6d308d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/nm-device-wired.svg b/.icons/Gruvbox-Plus-Dark/panel/16/nm-device-wired.svg
new file mode 120000
index 000000000..84ab20350
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/nm-device-wired.svg
@@ -0,0 +1 @@
+network-wired.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/nm-device-wireless.svg b/.icons/Gruvbox-Plus-Dark/panel/16/nm-device-wireless.svg
new file mode 120000
index 000000000..54596d2e0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/nm-device-wwan.svg b/.icons/Gruvbox-Plus-Dark/panel/16/nm-device-wwan.svg
new file mode 120000
index 000000000..cb0231e0c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/nm-mb-roam.svg b/.icons/Gruvbox-Plus-Dark/panel/16/nm-mb-roam.svg
new file mode 100644
index 000000000..592579895
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/nm-mb-roam.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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/16/nm-no-connection-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/16/nm-no-connection-secure.svg
new file mode 120000
index 000000000..727b81970
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/nm-no-connection.svg b/.icons/Gruvbox-Plus-Dark/panel/16/nm-no-connection.svg
new file mode 120000
index 000000000..727b81970
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/nm-secure-lock.svg b/.icons/Gruvbox-Plus-Dark/panel/16/nm-secure-lock.svg
new file mode 120000
index 000000000..bf46b3857
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/nm-signal-0-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/16/nm-signal-0-secure.svg
new file mode 120000
index 000000000..025351d77
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/nm-signal-0.svg b/.icons/Gruvbox-Plus-Dark/panel/16/nm-signal-0.svg
new file mode 120000
index 000000000..06009a251
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/nm-signal-00-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/16/nm-signal-00-secure.svg
new file mode 120000
index 000000000..025351d77
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/nm-signal-00.svg b/.icons/Gruvbox-Plus-Dark/panel/16/nm-signal-00.svg
new file mode 120000
index 000000000..06009a251
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/nm-signal-100-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/16/nm-signal-100-secure.svg
new file mode 120000
index 000000000..61084b9bd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/nm-signal-100.svg b/.icons/Gruvbox-Plus-Dark/panel/16/nm-signal-100.svg
new file mode 120000
index 000000000..d01f14302
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/nm-signal-25-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/16/nm-signal-25-secure.svg
new file mode 120000
index 000000000..3a6aeaa7d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/nm-signal-25.svg b/.icons/Gruvbox-Plus-Dark/panel/16/nm-signal-25.svg
new file mode 120000
index 000000000..b158bb2d4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/nm-signal-50-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/16/nm-signal-50-secure.svg
new file mode 120000
index 000000000..3a6aeaa7d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/nm-signal-50.svg b/.icons/Gruvbox-Plus-Dark/panel/16/nm-signal-50.svg
new file mode 120000
index 000000000..b158bb2d4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/nm-signal-75-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/16/nm-signal-75-secure.svg
new file mode 120000
index 000000000..921b3e1ba
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/nm-signal-75.svg b/.icons/Gruvbox-Plus-Dark/panel/16/nm-signal-75.svg
new file mode 120000
index 000000000..13d3e7f1d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/nm-stage01-connecting01-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage01-connecting01-secure.svg
new file mode 100644
index 000000000..8ce0f2800
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage01-connecting01-secure.svg
@@ -0,0 +1,9 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.359 9.309c-0.3108 0.007124-0.6371 0.1203-0.9863 0.3652-0.7986 0.5596-0.9186 1.84 0.1367 3.021-0.004982-0.06446-0.009766-0.1296-0.009766-0.1953 0-1.316 1.016-2.392 2.307-2.49-0.4608-0.4353-0.933-0.713-1.447-0.7012zm4.121 2.879c0.01278 0.1024 0.02148 0.2066 0.02148 0.3125 0 1.027-0.62 1.908-1.506 2.293 0.7997 0.2031 1.642 0.2564 2.539 0.1562 0.1559-0.02207 0.3111-0.05033 0.4648-0.08398v-2.43c-0.3016-0.001709-0.5997-0.02311-0.8887-0.0625-0.2284-0.0484-0.4355-0.1115-0.6309-0.1855z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m5 10c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m12 1c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m13 9c-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"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage01-connecting01.svg b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage01-connecting01.svg
new file mode 100644
index 000000000..e4b3e349c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage01-connecting01.svg
@@ -0,0 +1,8 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.359 9.309c-0.3108 0.007124-0.6371 0.1203-0.9863 0.3652-0.7986 0.5596-0.9186 1.84 0.1367 3.021-0.004982-0.06446-0.009766-0.1296-0.009766-0.1953 0-1.316 1.016-2.392 2.307-2.49-0.4608-0.4353-0.9327-0.713-1.447-0.7012zm10.9 0.2598c-0.8828 1.408-2.254 2.395-3.801 2.721-0.792 0.1664-1.597 0.1861-2.346 0.08398-0.2284-0.0484-0.4355-0.1115-0.6309-0.1855 0.01278 0.1024 0.02148 0.2066 0.02148 0.3125 0 1.027-0.6201 1.908-1.506 2.293 0.7997 0.2031 1.642 0.2564 2.539 0.1562 0.6919-0.09797 1.366-0.3134 1.994-0.6172 2.321-1.086 3.564-3.437 3.729-4.764z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m5 10c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m12 1c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor" opacity=".3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage01-connecting02-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage01-connecting02-secure.svg
new file mode 100644
index 000000000..32ea09ff9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage01-connecting02-secure.svg
@@ -0,0 +1,9 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.359 6.373c-0.9854 0.04072-1.786 1.077-1.508 2.672 0.3082 1.387 0.8488 2.524 1.646 3.436 0.009687-1.264 0.958-2.303 2.182-2.459-0.2123-0.6528-0.297-1.333-0.4492-2.041-0.2446-0.9933-0.7348-1.655-1.871-1.607zm5.117 6.453c-0.09981 0.7659-0.5453 1.423-1.176 1.809 0.1354 0.02413 0.2719 0.04619 0.4082 0.0625 0.7983 0.1062 1.576 0.04833 2.291-0.1113v-1.336c-0.4265-0.05628-0.8446-0.1595-1.248-0.3125-0.09265-0.03517-0.1849-0.07239-0.2754-0.1113z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m5 10c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m12 1c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m13 9c-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"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage01-connecting02.svg b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage01-connecting02.svg
new file mode 100644
index 000000000..e9c72cf35
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage01-connecting02.svg
@@ -0,0 +1,8 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.359 6.373c-0.9854 0.04072-1.786 1.077-1.508 2.672 0.3082 1.387 0.8503 2.524 1.648 3.436 0.009687-1.264 0.9564-2.303 2.18-2.459-0.2123-0.6528-0.297-1.333-0.4492-2.041-0.2446-0.9933-0.7347-1.655-1.871-1.607zm10.06 6.322c-1.503 0.7087-3.19 0.8027-4.668 0.2422-0.09265-0.03517-0.1849-0.07236-0.2754-0.1113-0.09981 0.7659-0.5435 1.423-1.174 1.809 0.1354 0.02413 0.2719 0.04619 0.4082 0.0625 2.54 0.3379 4.855-0.9737 5.709-2.002z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m5 10c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m12 1c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor" opacity=".3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage01-connecting03-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage01-connecting03-secure.svg
new file mode 100644
index 000000000..f2f433f18
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage01-connecting03-secure.svg
@@ -0,0 +1,9 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.439 3.385c-0.7355-0.01701-1.547 0.5098-2.018 1.629-0.8526 2.319-0.7057 4.39 0.4824 6.367 0.1832 0.2855 0.3913 0.5552 0.6172 0.8086 0.1169-0.9435 0.757-1.724 1.623-2.039-0.02602-0.07584-0.05115-0.1507-0.07422-0.2266-0.3613-1.607 0.2798-2.681 0.7676-3.977l0.001953-0.001953c0.331-0.9679 0.2767-1.788-0.7051-2.363-0.2128-0.1246-0.4501-0.1916-0.6953-0.1973zm3.738 10.34c-0.1505 0.2666-0.3479 0.5049-0.582 0.6992 0.9332 0.156 1.792 0.1157 2.404-0.03906v-0.07617c-0.6445-0.1032-1.258-0.3017-1.822-0.584z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m5 10c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m12 1c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m13 9c-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"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage01-connecting03.svg b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage01-connecting03.svg
new file mode 100644
index 000000000..9eab565c4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage01-connecting03.svg
@@ -0,0 +1,8 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.439 3.385c-0.7355-0.01701-1.547 0.5099-2.018 1.629-0.8526 2.319-0.7057 4.39 0.4824 6.367 0.1832 0.2855 0.3913 0.5552 0.6172 0.8086 0.1169-0.9435 0.757-1.724 1.623-2.039-0.02602-0.07584-0.05115-0.1507-0.07422-0.2266-0.3613-1.607 0.2798-2.681 0.7676-3.977l0.001953-0.001953c0.331-0.9679 0.2767-1.788-0.7051-2.363-0.2128-0.1246-0.4501-0.1916-0.6953-0.1973zm3.738 10.34c-0.1505 0.2666-0.3479 0.5049-0.582 0.6992 1.028 0.1719 1.969 0.1077 2.586-0.08789-0.7109-0.09311-1.387-0.3026-2.004-0.6113z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m5 10c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m12 1c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor" opacity=".3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage01-connecting04-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage01-connecting04-secure.svg
new file mode 100644
index 000000000..07397b49a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage01-connecting04-secure.svg
@@ -0,0 +1,9 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.727 1.377c-0.4967-0.01069-1.067 0.1576-1.65 0.5586-1.97 1.492-2.964 3.314-3.031 5.619 1.597e-4 0.6988 0.119 1.399 0.332 2.062 0.2629 0.8582 0.6989 1.605 1.209 2.23 0.1468-0.5449 0.4736-1.016 0.9121-1.346-0.04255-0.2215-0.07271-0.4459-0.08789-0.6719-0.05396-0.8075 0.0382-1.606 0.2441-2.332 0.5638-1.548 1.685-2.103 2.795-2.932v-0.001953c0.8013-0.636 1.197-1.356 0.6816-2.369-0.2517-0.4944-0.7657-0.8046-1.404-0.8184z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m5 10c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m12 1c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m13 9c-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"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage01-connecting04.svg b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage01-connecting04.svg
new file mode 100644
index 000000000..95e4aadaf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage01-connecting04.svg
@@ -0,0 +1,8 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.727 1.377c-0.4967-0.01069-1.067 0.1576-1.65 0.5586-1.97 1.492-2.964 3.314-3.031 5.619 1.597e-4 0.6988 0.119 1.399 0.332 2.062 0.2629 0.8582 0.6989 1.605 1.209 2.23 0.1468-0.5449 0.4736-1.016 0.9121-1.346-0.04255-0.2215-0.07271-0.4459-0.08789-0.6719-0.05396-0.8075 0.0382-1.606 0.2441-2.332 0.5638-1.548 1.685-2.103 2.795-2.932v-0.001953c0.8013-0.636 1.197-1.356 0.6816-2.369-0.2517-0.4944-0.7657-0.8046-1.404-0.8184z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m5 10c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m12 1c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor" opacity=".3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage01-connecting05-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage01-connecting05-secure.svg
new file mode 100644
index 000000000..36af5735d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage01-connecting05-secure.svg
@@ -0,0 +1,9 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.973 0.7754c-2.464 0.1913-4.286 1.189-5.588 3.092-0.3774 0.5882-0.6545 1.242-0.834 1.916-0.6732 2.4 0.2291 4.805 1.105 5.846 0.00858-0.02308 0.01811-0.04561 0.02734-0.06836-0.4341-1.541-0.275-3.16 0.4629-4.5 0.3908-0.7087 0.9007-1.33 1.467-1.83 1.311-0.9982 2.554-0.862 3.936-0.959h0.001953c0.3807-0.0383 0.7202-0.1167 1.002-0.2598-0.03436-0.1652-0.05273-0.3363-0.05273-0.5117 0-0.6766 0.2686-1.29 0.7051-1.74-0.3479-0.5897-1.124-1.019-2.232-0.9844z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m5 10c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m12 1c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m13 9c-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"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage01-connecting05.svg b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage01-connecting05.svg
new file mode 100644
index 000000000..5228f4188
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage01-connecting05.svg
@@ -0,0 +1,8 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.973 0.7754c-2.464 0.1913-4.286 1.189-5.588 3.092-0.3774 0.5882-0.6545 1.242-0.834 1.916-0.6732 2.4 0.2291 4.805 1.105 5.846 0.00858-0.02308 0.01811-0.04561 0.02734-0.06836-0.4341-1.541-0.275-3.16 0.4629-4.5 0.3908-0.7087 0.9007-1.33 1.467-1.83 1.311-0.9982 2.554-0.862 3.936-0.959h0.001953c0.3807-0.0383 0.7202-0.1167 1.002-0.2598-0.03436-0.1652-0.05273-0.3363-0.05273-0.5117 0-0.6766 0.2686-1.29 0.7051-1.74-0.3479-0.5897-1.124-1.019-2.232-0.9844z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m5 10c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m12 1c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor" opacity=".3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage01-connecting06-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage01-connecting06-secure.svg
new file mode 100644
index 000000000..b9bc96409
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage01-connecting06-secure.svg
@@ -0,0 +1,9 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.285 0.9082c-0.9223-0.005343-1.842 0.1874-2.771 0.5801-0.6355 0.2907-1.223 0.6888-1.738 1.158-1.916 1.701-2.437 4.31-2.217 5.629 0.4462-1.6 1.479-2.939 2.869-3.691 0.712-0.3847 1.477-0.6313 2.223-0.7461 1.36-0.1083 2.261 0.4137 3.221 0.9746-0.2355-0.3814-0.3711-0.8312-0.3711-1.312 0-0.9028 0.4783-1.693 1.195-2.133-0.8114-0.3007-1.612-0.4544-2.41-0.459z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m5 10c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m12 1c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m13 9c-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"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage01-connecting06.svg b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage01-connecting06.svg
new file mode 100644
index 000000000..6ddfd2cc6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage01-connecting06.svg
@@ -0,0 +1,8 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.285 0.9082c-0.9223-0.005343-1.842 0.1874-2.771 0.5801-0.6355 0.2907-1.223 0.6888-1.738 1.158-1.916 1.701-2.437 4.31-2.217 5.629 0.4462-1.6 1.479-2.939 2.869-3.691 0.712-0.3847 1.477-0.6313 2.223-0.7461 1.36-0.1083 2.261 0.4137 3.221 0.9746-0.2355-0.3814-0.3711-0.8312-0.3711-1.312 0-0.9028 0.4783-1.693 1.195-2.133-0.8114-0.3007-1.612-0.4544-2.41-0.459z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m5 10c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m12 1c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor" opacity=".3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage01-connecting07-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage01-connecting07-secure.svg
new file mode 100644
index 000000000..729f583a3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage01-connecting07-secure.svg
@@ -0,0 +1,9 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.383 1.115c-0.3496 0.006761-0.6995 0.03947-1.043 0.09766-2.532 0.3945-4.381 2.306-4.91 3.535 1.241-1.105 2.834-1.672 4.41-1.553 0.8069 0.0614 1.585 0.2671 2.275 0.5742 0.1619 0.08674 0.308 0.179 0.4453 0.2754-0.03902-0.1755-0.06055-0.3576-0.06055-0.5449 0-0.8417 0.4153-1.586 1.053-2.039-0.3575-0.1194-0.7317-0.215-1.125-0.2832-0.3459-0.0496-0.6953-0.06926-1.045-0.0625zm5.902 3.396c-0.3885 0.8763-1.265 1.488-2.285 1.488-0.3499 0-0.6821-0.0734-0.9844-0.2031 0.2023 0.3743 0.3896 0.763 0.6035 1.156 0.5156 0.8836 1.174 1.379 2.25 1.012 0.9336-0.3179 1.409-1.538 0.6914-2.988-0.08888-0.1605-0.1813-0.3144-0.2754-0.4648z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m5 10c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m12 1c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m13 9c-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"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage01-connecting07.svg b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage01-connecting07.svg
new file mode 100644
index 000000000..5afb1c433
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage01-connecting07.svg
@@ -0,0 +1,8 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.383 1.115c-0.3496 0.006761-0.6995 0.03947-1.043 0.09766-2.532 0.3945-4.381 2.306-4.91 3.535 1.241-1.105 2.834-1.672 4.41-1.553 0.8069 0.0614 1.585 0.2671 2.275 0.5742 0.1619 0.08674 0.308 0.179 0.4453 0.2754-0.03902-0.1755-0.06055-0.3576-0.06055-0.5449 0-0.8417 0.4153-1.586 1.053-2.039-0.3575-0.1194-0.7317-0.215-1.125-0.2832-0.3459-0.0496-0.6953-0.06926-1.045-0.0625zm5.902 3.396c-0.3885 0.8763-1.265 1.488-2.285 1.488-0.3499 0-0.6821-0.0734-0.9844-0.2031 0.2023 0.3743 0.3896 0.763 0.6035 1.156 0.5156 0.8836 1.174 1.379 2.25 1.012 0.9336-0.3179 1.409-1.538 0.6914-2.988-0.08888-0.1605-0.1813-0.3144-0.2754-0.4648z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m5 10c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m12 1c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor" opacity=".3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage01-connecting08-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage01-connecting08-secure.svg
new file mode 100644
index 000000000..a067d686e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage01-connecting08-secure.svg
@@ -0,0 +1,9 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.475 1.383c-1.428-0.01108-2.701 0.4009-3.395 0.8672 1.593-0.2489 3.189 0.1086 4.434 1.002 0.06234-0.6336 0.3589-1.198 0.8047-1.604-0.6214-0.1794-1.246-0.261-1.844-0.2656zm5.746 3.266c-0.416 0.8026-1.254 1.354-2.221 1.354-0.1336 0-0.2647-0.01109-0.3926-0.03125 0.2203 0.8016 0.1542 1.554 0.07422 2.34a3 3 0 0 1 1.318-0.3105 3 3 0 0 1 2.156 0.916c0.09488-1.641-0.2078-3.05-0.9355-4.268z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m5 10c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m12 1c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m13 9c-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"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage01-connecting08.svg b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage01-connecting08.svg
new file mode 100644
index 000000000..4d507cec1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage01-connecting08.svg
@@ -0,0 +1,8 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.475 1.383c-1.428-0.01108-2.701 0.4009-3.395 0.8672 1.593-0.2489 3.189 0.1086 4.434 1.002 0.06234-0.6336 0.3589-1.198 0.8047-1.604-0.6214-0.1794-1.246-0.261-1.844-0.2656zm5.746 3.266c-0.416 0.8026-1.254 1.352-2.221 1.352-0.1336 0-0.2647-0.01109-0.3926-0.03125 0.2913 1.06 0.08247 2.035 0.001953 3.113-0.0453 1.022 0.2383 1.794 1.342 2.068 0.957 0.2387 2.019-0.5288 2.201-2.137 0.113-1.683-0.1894-3.123-0.9316-4.365z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m5 10c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m12 1c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor" opacity=".3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage01-connecting09-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage01-connecting09-secure.svg
new file mode 100644
index 000000000..01c105df7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage01-connecting09-secure.svg
@@ -0,0 +1,9 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.652 1.582c0.4211 0.1862 0.8135 0.4161 1.176 0.6797 0.08935-0.1564 0.1946-0.3027 0.3145-0.4355-0.563-0.1732-1.081-0.2527-1.49-0.2441zm5.434 3.295c-0.4163 0.6299-1.109 1.059-1.906 1.115 0.08376 0.4268 0.1274 0.853 0.1309 1.27-0.02025 0.3114-0.06815 0.5941-0.1406 0.8555 0.2698-0.07772 0.5493-0.1172 0.8301-0.1172 0.7514-3.883e-4 1.476 0.2812 2.029 0.7891 0.05274-0.7503-0.02321-1.518-0.2305-2.312-0.1641-0.5609-0.409-1.101-0.7129-1.6z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m5 10c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m12 1c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m13 9c-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"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage01-connecting09.svg b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage01-connecting09.svg
new file mode 100644
index 000000000..1f89517b1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage01-connecting09.svg
@@ -0,0 +1,8 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.652 1.582c0.4211 0.1862 0.8137 0.4161 1.176 0.6797 0.08935-0.1564 0.1946-0.3027 0.3145-0.4355-0.563-0.1732-1.081-0.2527-1.49-0.2441zm5.434 3.295c-0.4163 0.6299-1.109 1.059-1.906 1.115 0.08376 0.4268 0.1274 0.8535 0.1309 1.27-0.1069 1.644-1.027 2.491-1.861 3.598-0.5907 0.8352-0.7682 1.639 0.01172 2.467 0.676 0.7182 1.983 0.6466 3.006-0.6074 1.472-1.984 1.914-4.012 1.332-6.244-0.1641-0.5609-0.409-1.099-0.7129-1.598z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m5 10c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m12 1c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor" opacity=".3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage01-connecting10-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage01-connecting10-secure.svg
new file mode 100644
index 000000000..8223aba68
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage01-connecting10-secure.svg
@@ -0,0 +1,9 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.92 5.102c-0.2402 0.2875-0.5451 0.5194-0.8906 0.6758 0.05576 0.5904 0.02212 1.187-0.1074 1.766-0.03594 0.1601-0.0799 0.3171-0.127 0.4727 0.06881-0.007596 0.1379-0.01281 0.207-0.01562 0.652 1.365e-4 1.286 0.2127 1.807 0.6055 0.0014-0.09284 0.0021-0.1865 0-0.2793-0.01167-1.21-0.3828-2.318-0.8887-3.225zm-4.918 6.455c-0.4817 0.1636-1.112 0.3815-1.506 0.8399 0.00145 0.03496 0.00391 0.07012 0.00391 0.1055 0 0.4493-0.1188 0.8685-0.3262 1.232 0.00399 0.02567 0.00686 0.04991 0.01172 0.07617 0.1362 0.7348 0.8222 1.284 1.816 1.289z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m13 9c-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 10c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m12 1c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor" opacity=".3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage01-connecting10.svg b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage01-connecting10.svg
new file mode 100644
index 000000000..785d13586
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage01-connecting10.svg
@@ -0,0 +1,8 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.92 5.1c-0.2405 0.2885-0.5462 0.5209-0.8926 0.6777 0.05576 0.5904 0.02214 1.187-0.1074 1.766-0.1773 0.7896-0.4929 1.53-0.8965 2.168-0.9797 1.324-2.212 1.538-3.512 2.018v0.001953c-0.4248 0.1713-0.7768 0.3833-1.018 0.6641 0.001449 0.03496 0.003906 0.07015 0.003906 0.1055 0 0.4493-0.1188 0.8701-0.3262 1.234 0.00399 0.02567 0.006861 0.04991 0.01172 0.07617 0.1797 0.9698 1.318 1.616 2.857 1.115 2.312-0.8717 3.783-2.337 4.502-4.529 0.1981-0.6702 0.2815-1.374 0.2656-2.072-0.01168-1.211-0.3824-2.318-0.8887-3.225z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m5 10c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m12 1c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor" opacity=".3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage01-connecting11-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage01-connecting11-secure.svg
new file mode 100644
index 000000000..77710d75d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage01-connecting11-secure.svg
@@ -0,0 +1,9 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.11 5.939c0.008193 0.7489-0.1147 1.48-0.3535 2.158a3 3 0 0 1 0.8066 0.3438c0.01849-1.023-0.1768-1.927-0.4531-2.502zm-6.76 5.709c0.09636 0.2659 0.1504 0.5523 0.1504 0.8516 0 1.11-0.7227 2.051-1.725 2.377 0.06367 0.02033 0.1262 0.04095 0.1934 0.05859 1.084 0.2323 2.089 0.2695 3.031 0.1113v-3.152c-0.5687 0.001264-1.104-0.1117-1.65-0.2461z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m13 9c-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 10c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m12 1c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor" opacity=".3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage01-connecting11.svg b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage01-connecting11.svg
new file mode 100644
index 000000000..ee63abf4b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage01-connecting11.svg
@@ -0,0 +1,8 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.11 5.939c0.01817 1.661-0.5994 3.234-1.725 4.344-0.5763 0.5681-1.243 1.019-1.928 1.338-1.175 0.4452-2.123 0.2695-3.107 0.02734 0.09636 0.2659 0.1504 0.5523 0.1504 0.8516 0 1.11-0.7231 2.051-1.725 2.377 0.06367 0.02033 0.1262 0.04095 0.1934 0.05859 2.416 0.5178 4.446 0.07906 6.236-1.375 0.5292-0.4565 0.9816-1.003 1.346-1.598 1.366-2.168 1.138-4.818 0.5586-6.023z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m5 10c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m12 1c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor" opacity=".3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage02-connecting01-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage02-connecting01-secure.svg
new file mode 100644
index 000000000..9ee834094
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage02-connecting01-secure.svg
@@ -0,0 +1,9 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.359 9.309c-0.3108 0.007124-0.6371 0.1203-0.9863 0.3652-0.7986 0.5596-0.9186 1.84 0.1367 3.021-0.004982-0.06446-0.009766-0.1296-0.009766-0.1953 0-1.316 1.016-2.392 2.307-2.49-0.4608-0.4353-0.933-0.713-1.447-0.7012zm4.121 2.879c0.01278 0.1024 0.02148 0.2066 0.02148 0.3125 0 1.027-0.62 1.908-1.506 2.293 0.7997 0.2031 1.642 0.2564 2.539 0.1562 0.1559-0.02207 0.3111-0.05033 0.4648-0.08398v-2.43c-0.3016-0.001709-0.5997-0.02311-0.8887-0.0625-0.2284-0.0484-0.4355-0.1115-0.6309-0.1855z" fill="currentColor"/>
+ <path class="ColorScheme-Highlight" d="m5 10c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m12 1c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m13 9c-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"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage02-connecting01.svg b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage02-connecting01.svg
new file mode 100644
index 000000000..2ee327f15
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage02-connecting01.svg
@@ -0,0 +1,8 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.359 9.309c-0.3108 0.007124-0.6371 0.1203-0.9863 0.3652-0.7986 0.5596-0.9186 1.84 0.1367 3.021-0.004982-0.06446-0.009766-0.1296-0.009766-0.1953 0-1.316 1.016-2.392 2.307-2.49-0.4608-0.4353-0.9327-0.713-1.447-0.7012zm10.9 0.2598c-0.8828 1.408-2.254 2.395-3.801 2.721-0.792 0.1664-1.597 0.1861-2.346 0.08398-0.2284-0.0484-0.4355-0.1115-0.6309-0.1855 0.01278 0.1024 0.02148 0.2066 0.02148 0.3125 0 1.027-0.6201 1.908-1.506 2.293 0.7997 0.2031 1.642 0.2564 2.539 0.1562 0.6919-0.09797 1.366-0.3134 1.994-0.6172 2.321-1.086 3.564-3.437 3.729-4.764z" fill="currentColor"/>
+ <path class="ColorScheme-Highlight" d="m5 10c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m12 1c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor" opacity=".3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage02-connecting02-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage02-connecting02-secure.svg
new file mode 100644
index 000000000..fd5e19713
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage02-connecting02-secure.svg
@@ -0,0 +1,9 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.359 6.373c-0.9854 0.04072-1.786 1.077-1.508 2.672 0.3082 1.387 0.8488 2.524 1.646 3.436 0.009687-1.264 0.958-2.303 2.182-2.459-0.2123-0.6528-0.297-1.333-0.4492-2.041-0.2446-0.9933-0.7348-1.655-1.871-1.607zm5.117 6.453c-0.09981 0.7659-0.5453 1.423-1.176 1.809 0.1354 0.02413 0.2719 0.04619 0.4082 0.0625 0.7983 0.1062 1.576 0.04833 2.291-0.1113v-1.336c-0.4265-0.05628-0.8446-0.1595-1.248-0.3125-0.09265-0.03517-0.1849-0.07239-0.2754-0.1113z" fill="currentColor"/>
+ <path class="ColorScheme-Highlight" d="m5 10c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m12 1c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m13 9c-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"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage02-connecting02.svg b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage02-connecting02.svg
new file mode 100644
index 000000000..a2617b1e2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage02-connecting02.svg
@@ -0,0 +1,8 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.359 6.373c-0.9854 0.04072-1.786 1.077-1.508 2.672 0.3082 1.387 0.8503 2.524 1.648 3.436 0.009687-1.264 0.9564-2.303 2.18-2.459-0.2123-0.6528-0.297-1.333-0.4492-2.041-0.2446-0.9933-0.7347-1.655-1.871-1.607zm10.06 6.322c-1.503 0.7087-3.19 0.8027-4.668 0.2422-0.09265-0.03517-0.1849-0.07236-0.2754-0.1113-0.09981 0.7659-0.5435 1.423-1.174 1.809 0.1354 0.02413 0.2719 0.04619 0.4082 0.0625 2.54 0.3379 4.855-0.9737 5.709-2.002z" fill="currentColor"/>
+ <path class="ColorScheme-Highlight" d="m5 10c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m12 1c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor" opacity=".3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage02-connecting03-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage02-connecting03-secure.svg
new file mode 100644
index 000000000..1d1cf7d76
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage02-connecting03-secure.svg
@@ -0,0 +1,9 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.439 3.385c-0.7355-0.01701-1.547 0.5098-2.018 1.629-0.8526 2.319-0.7057 4.39 0.4824 6.367 0.1832 0.2855 0.3913 0.5552 0.6172 0.8086 0.1169-0.9435 0.757-1.724 1.623-2.039-0.02602-0.07584-0.05115-0.1507-0.07422-0.2266-0.3613-1.607 0.2798-2.681 0.7676-3.977l0.001953-0.001953c0.331-0.9679 0.2767-1.788-0.7051-2.363-0.2128-0.1246-0.4501-0.1916-0.6953-0.1973zm3.738 10.34c-0.1505 0.2666-0.3479 0.5049-0.582 0.6992 0.9332 0.156 1.792 0.1157 2.404-0.03906v-0.07617c-0.6445-0.1032-1.258-0.3017-1.822-0.584z" fill="currentColor"/>
+ <path class="ColorScheme-Highlight" d="m5 10c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m12 1c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m13 9c-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"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage02-connecting03.svg b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage02-connecting03.svg
new file mode 100644
index 000000000..8d58695ed
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage02-connecting03.svg
@@ -0,0 +1,8 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.439 3.385c-0.7355-0.01701-1.547 0.5099-2.018 1.629-0.8526 2.319-0.7057 4.39 0.4824 6.367 0.1832 0.2855 0.3913 0.5552 0.6172 0.8086 0.1169-0.9435 0.757-1.724 1.623-2.039-0.02602-0.07584-0.05115-0.1507-0.07422-0.2266-0.3613-1.607 0.2798-2.681 0.7676-3.977l0.001953-0.001953c0.331-0.9679 0.2767-1.788-0.7051-2.363-0.2128-0.1246-0.4501-0.1916-0.6953-0.1973zm3.738 10.34c-0.1505 0.2666-0.3479 0.5049-0.582 0.6992 1.028 0.1719 1.969 0.1077 2.586-0.08789-0.7109-0.09311-1.387-0.3026-2.004-0.6113z" fill="currentColor"/>
+ <path class="ColorScheme-Highlight" d="m5 10c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m12 1c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor" opacity=".3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage02-connecting04-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage02-connecting04-secure.svg
new file mode 100644
index 000000000..3e1e7c4c8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage02-connecting04-secure.svg
@@ -0,0 +1,9 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.727 1.377c-0.4967-0.01069-1.067 0.1576-1.65 0.5586-1.97 1.492-2.964 3.314-3.031 5.619 1.597e-4 0.6988 0.119 1.399 0.332 2.062 0.2629 0.8582 0.6989 1.605 1.209 2.23 0.1468-0.5449 0.4736-1.016 0.9121-1.346-0.04255-0.2215-0.07271-0.4459-0.08789-0.6719-0.05396-0.8075 0.0382-1.606 0.2441-2.332 0.5638-1.548 1.685-2.103 2.795-2.932v-0.001953c0.8013-0.636 1.197-1.356 0.6816-2.369-0.2517-0.4944-0.7657-0.8046-1.404-0.8184z" fill="currentColor"/>
+ <path class="ColorScheme-Highlight" d="m5 10c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m12 1c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m13 9c-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"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage02-connecting04.svg b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage02-connecting04.svg
new file mode 100644
index 000000000..a68ee9c00
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage02-connecting04.svg
@@ -0,0 +1,8 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.727 1.377c-0.4967-0.01069-1.067 0.1576-1.65 0.5586-1.97 1.492-2.964 3.314-3.031 5.619 1.597e-4 0.6988 0.119 1.399 0.332 2.062 0.2629 0.8582 0.6989 1.605 1.209 2.23 0.1468-0.5449 0.4736-1.016 0.9121-1.346-0.04255-0.2215-0.07271-0.4459-0.08789-0.6719-0.05396-0.8075 0.0382-1.606 0.2441-2.332 0.5638-1.548 1.685-2.103 2.795-2.932v-0.001953c0.8013-0.636 1.197-1.356 0.6816-2.369-0.2517-0.4944-0.7657-0.8046-1.404-0.8184z" fill="currentColor"/>
+ <path class="ColorScheme-Highlight" d="m5 10c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m12 1c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor" opacity=".3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage02-connecting05-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage02-connecting05-secure.svg
new file mode 100644
index 000000000..ceaba9937
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage02-connecting05-secure.svg
@@ -0,0 +1,9 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.973 0.7754c-2.464 0.1913-4.286 1.189-5.588 3.092-0.3774 0.5882-0.6545 1.242-0.834 1.916-0.6732 2.4 0.2291 4.805 1.105 5.846 0.00858-0.02308 0.01811-0.04561 0.02734-0.06836-0.4341-1.541-0.275-3.16 0.4629-4.5 0.3908-0.7087 0.9007-1.33 1.467-1.83 1.311-0.9982 2.554-0.862 3.936-0.959h0.001953c0.3807-0.0383 0.7202-0.1167 1.002-0.2598-0.03436-0.1652-0.05273-0.3363-0.05273-0.5117 0-0.6766 0.2686-1.29 0.7051-1.74-0.3479-0.5897-1.124-1.019-2.232-0.9844z" fill="currentColor"/>
+ <path class="ColorScheme-Highlight" d="m5 10c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m12 1c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m13 9c-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"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage02-connecting05.svg b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage02-connecting05.svg
new file mode 100644
index 000000000..bedfcc4db
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage02-connecting05.svg
@@ -0,0 +1,8 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.973 0.7754c-2.464 0.1913-4.286 1.189-5.588 3.092-0.3774 0.5882-0.6545 1.242-0.834 1.916-0.6732 2.4 0.2291 4.805 1.105 5.846 0.00858-0.02308 0.01811-0.04561 0.02734-0.06836-0.4341-1.541-0.275-3.16 0.4629-4.5 0.3908-0.7087 0.9007-1.33 1.467-1.83 1.311-0.9982 2.554-0.862 3.936-0.959h0.001953c0.3807-0.0383 0.7202-0.1167 1.002-0.2598-0.03436-0.1652-0.05273-0.3363-0.05273-0.5117 0-0.6766 0.2686-1.29 0.7051-1.74-0.3479-0.5897-1.124-1.019-2.232-0.9844z" fill="currentColor"/>
+ <path class="ColorScheme-Highlight" d="m5 10c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m12 1c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor" opacity=".3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage02-connecting06-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage02-connecting06-secure.svg
new file mode 100644
index 000000000..27690fd18
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage02-connecting06-secure.svg
@@ -0,0 +1,9 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.285 0.9082c-0.9223-0.005343-1.842 0.1874-2.771 0.5801-0.6355 0.2907-1.223 0.6888-1.738 1.158-1.916 1.701-2.437 4.31-2.217 5.629 0.4462-1.6 1.479-2.939 2.869-3.691 0.712-0.3847 1.477-0.6313 2.223-0.7461 1.36-0.1083 2.261 0.4137 3.221 0.9746-0.2355-0.3814-0.3711-0.8312-0.3711-1.312 0-0.9028 0.4783-1.693 1.195-2.133-0.8114-0.3007-1.612-0.4544-2.41-0.459z" fill="currentColor"/>
+ <path class="ColorScheme-Highlight" d="m5 10c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m12 1c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m13 9c-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"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage02-connecting06.svg b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage02-connecting06.svg
new file mode 100644
index 000000000..8bec2bda2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage02-connecting06.svg
@@ -0,0 +1,8 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.285 0.9082c-0.9223-0.005343-1.842 0.1874-2.771 0.5801-0.6355 0.2907-1.223 0.6888-1.738 1.158-1.916 1.701-2.437 4.31-2.217 5.629 0.4462-1.6 1.479-2.939 2.869-3.691 0.712-0.3847 1.477-0.6313 2.223-0.7461 1.36-0.1083 2.261 0.4137 3.221 0.9746-0.2355-0.3814-0.3711-0.8312-0.3711-1.312 0-0.9028 0.4783-1.693 1.195-2.133-0.8114-0.3007-1.612-0.4544-2.41-0.459z" fill="currentColor"/>
+ <path class="ColorScheme-Highlight" d="m5 10c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m12 1c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor" opacity=".3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage02-connecting07-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage02-connecting07-secure.svg
new file mode 100644
index 000000000..33ca9fb26
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage02-connecting07-secure.svg
@@ -0,0 +1,9 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.383 1.115c-0.3496 0.006761-0.6995 0.03947-1.043 0.09766-2.532 0.3945-4.381 2.306-4.91 3.535 1.241-1.105 2.834-1.672 4.41-1.553 0.8069 0.0614 1.585 0.2671 2.275 0.5742 0.1619 0.08674 0.308 0.179 0.4453 0.2754-0.03902-0.1755-0.06055-0.3576-0.06055-0.5449 0-0.8417 0.4153-1.586 1.053-2.039-0.3575-0.1194-0.7317-0.215-1.125-0.2832-0.3459-0.0496-0.6953-0.06926-1.045-0.0625zm5.902 3.396c-0.3885 0.8763-1.265 1.488-2.285 1.488-0.3499 0-0.6821-0.0734-0.9844-0.2031 0.2023 0.3743 0.3896 0.763 0.6035 1.156 0.5156 0.8836 1.174 1.379 2.25 1.012 0.9336-0.3179 1.409-1.538 0.6914-2.988-0.08888-0.1605-0.1813-0.3144-0.2754-0.4648z" fill="currentColor"/>
+ <path class="ColorScheme-Highlight" d="m5 10c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m12 1c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m13 9c-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"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage02-connecting07.svg b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage02-connecting07.svg
new file mode 100644
index 000000000..0b3fd3ac1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage02-connecting07.svg
@@ -0,0 +1,8 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.383 1.115c-0.3496 0.006761-0.6995 0.03947-1.043 0.09766-2.532 0.3945-4.381 2.306-4.91 3.535 1.241-1.105 2.834-1.672 4.41-1.553 0.8069 0.0614 1.585 0.2671 2.275 0.5742 0.1619 0.08674 0.308 0.179 0.4453 0.2754-0.03902-0.1755-0.06055-0.3576-0.06055-0.5449 0-0.8417 0.4153-1.586 1.053-2.039-0.3575-0.1194-0.7317-0.215-1.125-0.2832-0.3459-0.0496-0.6953-0.06926-1.045-0.0625zm5.902 3.396c-0.3885 0.8763-1.265 1.488-2.285 1.488-0.3499 0-0.6821-0.0734-0.9844-0.2031 0.2023 0.3743 0.3896 0.763 0.6035 1.156 0.5156 0.8836 1.174 1.379 2.25 1.012 0.9336-0.3179 1.409-1.538 0.6914-2.988-0.08888-0.1605-0.1813-0.3144-0.2754-0.4648z" fill="currentColor"/>
+ <path class="ColorScheme-Highlight" d="m5 10c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m12 1c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor" opacity=".3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage02-connecting08-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage02-connecting08-secure.svg
new file mode 100644
index 000000000..5002438f9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage02-connecting08-secure.svg
@@ -0,0 +1,9 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.475 1.383c-1.428-0.01108-2.701 0.4009-3.395 0.8672 1.593-0.2489 3.189 0.1086 4.434 1.002 0.06234-0.6336 0.3589-1.198 0.8047-1.604-0.6214-0.1794-1.246-0.261-1.844-0.2656zm5.746 3.266c-0.416 0.8026-1.254 1.354-2.221 1.354-0.1336 0-0.2647-0.01109-0.3926-0.03125 0.2203 0.8016 0.1542 1.554 0.07422 2.34a3 3 0 0 1 1.318-0.3105 3 3 0 0 1 2.156 0.916c0.09488-1.641-0.2078-3.05-0.9355-4.268z" fill="currentColor"/>
+ <path class="ColorScheme-Highlight" d="m5 10c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m12 1c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m13 9c-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"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage02-connecting08.svg b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage02-connecting08.svg
new file mode 100644
index 000000000..902b223df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage02-connecting08.svg
@@ -0,0 +1,8 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.475 1.383c-1.428-0.01108-2.701 0.4009-3.395 0.8672 1.593-0.2489 3.189 0.1086 4.434 1.002 0.06234-0.6336 0.3589-1.198 0.8047-1.604-0.6214-0.1794-1.246-0.261-1.844-0.2656zm5.746 3.266c-0.416 0.8026-1.254 1.352-2.221 1.352-0.1336 0-0.2647-0.01109-0.3926-0.03125 0.2913 1.06 0.08247 2.035 0.001953 3.113-0.0453 1.022 0.2383 1.794 1.342 2.068 0.957 0.2387 2.019-0.5288 2.201-2.137 0.113-1.683-0.1894-3.123-0.9316-4.365z" fill="currentColor"/>
+ <path class="ColorScheme-Highlight" d="m5 10c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m12 1c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor" opacity=".3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage02-connecting09-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage02-connecting09-secure.svg
new file mode 100644
index 000000000..3819da1a4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage02-connecting09-secure.svg
@@ -0,0 +1,9 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.652 1.582c0.4211 0.1862 0.8135 0.4161 1.176 0.6797 0.08935-0.1564 0.1946-0.3027 0.3145-0.4355-0.563-0.1732-1.081-0.2527-1.49-0.2441zm5.434 3.295c-0.4163 0.6299-1.109 1.059-1.906 1.115 0.08376 0.4268 0.1274 0.853 0.1309 1.27-0.02025 0.3114-0.06815 0.5941-0.1406 0.8555 0.2698-0.07772 0.5493-0.1172 0.8301-0.1172 0.7514-3.883e-4 1.476 0.2812 2.029 0.7891 0.05274-0.7503-0.02321-1.518-0.2305-2.312-0.1641-0.5609-0.409-1.101-0.7129-1.6z" fill="currentColor"/>
+ <path class="ColorScheme-Highlight" d="m5 10c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m12 1c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m13 9c-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"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage02-connecting09.svg b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage02-connecting09.svg
new file mode 100644
index 000000000..22b42a243
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage02-connecting09.svg
@@ -0,0 +1,8 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.652 1.582c0.4211 0.1862 0.8137 0.4161 1.176 0.6797 0.08935-0.1564 0.1946-0.3027 0.3145-0.4355-0.563-0.1732-1.081-0.2527-1.49-0.2441zm5.434 3.295c-0.4163 0.6299-1.109 1.059-1.906 1.115 0.08376 0.4268 0.1274 0.8535 0.1309 1.27-0.1069 1.644-1.027 2.491-1.861 3.598-0.5907 0.8352-0.7682 1.639 0.01172 2.467 0.676 0.7182 1.983 0.6466 3.006-0.6074 1.472-1.984 1.914-4.012 1.332-6.244-0.1641-0.5609-0.409-1.099-0.7129-1.598z" fill="currentColor"/>
+ <path class="ColorScheme-Highlight" d="m5 10c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m12 1c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor" opacity=".3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage02-connecting10-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage02-connecting10-secure.svg
new file mode 100644
index 000000000..7c67b970c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage02-connecting10-secure.svg
@@ -0,0 +1,9 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.92 5.102c-0.2402 0.2875-0.5451 0.5194-0.8906 0.6758 0.05576 0.5904 0.02212 1.187-0.1074 1.766-0.03594 0.1601-0.0799 0.3171-0.127 0.4727 0.06881-0.007596 0.1379-0.01281 0.207-0.01562 0.652 1.365e-4 1.286 0.2127 1.807 0.6055 0.0014-0.09284 0.0021-0.1865 0-0.2793-0.01167-1.21-0.3828-2.318-0.8887-3.225zm-4.918 6.455c-0.4817 0.1636-1.112 0.3815-1.506 0.8399 0.00145 0.03496 0.00391 0.07012 0.00391 0.1055 0 0.4493-0.1188 0.8685-0.3262 1.232 0.00399 0.02567 0.00686 0.04991 0.01172 0.07617 0.1362 0.7348 0.8222 1.284 1.816 1.289z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m13 9c-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-Highlight" d="m5 10c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m12 1c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor" opacity=".3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage02-connecting10.svg b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage02-connecting10.svg
new file mode 100644
index 000000000..d099fa1c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage02-connecting10.svg
@@ -0,0 +1,8 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.92 5.1c-0.2405 0.2885-0.5462 0.5209-0.8926 0.6777 0.05576 0.5904 0.02214 1.187-0.1074 1.766-0.1773 0.7896-0.4929 1.53-0.8965 2.168-0.9797 1.324-2.212 1.538-3.512 2.018v0.001953c-0.4248 0.1713-0.7768 0.3833-1.018 0.6641 0.001449 0.03496 0.003906 0.07015 0.003906 0.1055 0 0.4493-0.1188 0.8701-0.3262 1.234 0.00399 0.02567 0.006861 0.04991 0.01172 0.07617 0.1797 0.9698 1.318 1.616 2.857 1.115 2.312-0.8717 3.783-2.337 4.502-4.529 0.1981-0.6702 0.2815-1.374 0.2656-2.072-0.01168-1.211-0.3824-2.318-0.8887-3.225z" fill="currentColor"/>
+ <path class="ColorScheme-Highlight" d="m5 10c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m12 1c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor" opacity=".3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage02-connecting11-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage02-connecting11-secure.svg
new file mode 100644
index 000000000..44a7f8f8c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage02-connecting11-secure.svg
@@ -0,0 +1,9 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.11 5.939c0.008193 0.7489-0.1147 1.48-0.3535 2.158a3 3 0 0 1 0.8066 0.3438c0.01849-1.023-0.1768-1.927-0.4531-2.502zm-6.76 5.709c0.09636 0.2659 0.1504 0.5523 0.1504 0.8516 0 1.11-0.7227 2.051-1.725 2.377 0.06367 0.02033 0.1262 0.04095 0.1934 0.05859 1.084 0.2323 2.089 0.2695 3.031 0.1113v-3.152c-0.5687 0.001264-1.104-0.1117-1.65-0.2461z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m13 9c-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-Highlight" d="m5 10c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m12 1c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor" opacity=".3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage02-connecting11.svg b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage02-connecting11.svg
new file mode 100644
index 000000000..e0d2abae9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage02-connecting11.svg
@@ -0,0 +1,8 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.11 5.939c0.01817 1.661-0.5994 3.234-1.725 4.344-0.5763 0.5681-1.243 1.019-1.928 1.338-1.175 0.4452-2.123 0.2695-3.107 0.02734 0.09636 0.2659 0.1504 0.5523 0.1504 0.8516 0 1.11-0.7231 2.051-1.725 2.377 0.06367 0.02033 0.1262 0.04095 0.1934 0.05859 2.416 0.5178 4.446 0.07906 6.236-1.375 0.5292-0.4565 0.9816-1.003 1.346-1.598 1.366-2.168 1.138-4.818 0.5586-6.023z" fill="currentColor"/>
+ <path class="ColorScheme-Highlight" d="m5 10c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m12 1c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor" opacity=".3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage03-connecting01-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage03-connecting01-secure.svg
new file mode 100644
index 000000000..4cf68e6ff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage03-connecting01-secure.svg
@@ -0,0 +1,9 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.359 9.309c-0.3108 0.007124-0.6371 0.1203-0.9863 0.3652-0.7986 0.5596-0.9186 1.84 0.1367 3.021-0.004982-0.06446-0.009766-0.1296-0.009766-0.1953 0-1.316 1.016-2.392 2.307-2.49-0.4608-0.4353-0.933-0.713-1.447-0.7012zm4.121 2.879c0.01278 0.1024 0.02148 0.2066 0.02148 0.3125 0 1.027-0.62 1.908-1.506 2.293 0.7997 0.2031 1.642 0.2564 2.539 0.1562 0.1559-0.02207 0.3111-0.05033 0.4648-0.08398v-2.43c-0.3016-0.001709-0.5997-0.02311-0.8887-0.0625-0.2284-0.0484-0.4355-0.1115-0.6309-0.1855z" fill="currentColor"/>
+ <path class="ColorScheme-Highlight" d="m5 10c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor"/>
+ <path class="ColorScheme-Highlight" d="m12 1c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m13 9c-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"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage03-connecting01.svg b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage03-connecting01.svg
new file mode 100644
index 000000000..60ec1b7c2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage03-connecting01.svg
@@ -0,0 +1,8 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.359 9.309c-0.3108 0.007124-0.6371 0.1203-0.9863 0.3652-0.7986 0.5596-0.9186 1.84 0.1367 3.021-0.004982-0.06446-0.009766-0.1296-0.009766-0.1953 0-1.316 1.016-2.392 2.307-2.49-0.4608-0.4353-0.9327-0.713-1.447-0.7012zm10.9 0.2598c-0.8828 1.408-2.254 2.395-3.801 2.721-0.792 0.1664-1.597 0.1861-2.346 0.08398-0.2284-0.0484-0.4355-0.1115-0.6309-0.1855 0.01278 0.1024 0.02148 0.2066 0.02148 0.3125 0 1.027-0.6201 1.908-1.506 2.293 0.7997 0.2031 1.642 0.2564 2.539 0.1562 0.6919-0.09797 1.366-0.3134 1.994-0.6172 2.321-1.086 3.564-3.437 3.729-4.764z" fill="currentColor"/>
+ <path class="ColorScheme-Highlight" d="m5 10c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor"/>
+ <path class="ColorScheme-Highlight" d="m12 1c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage03-connecting02-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage03-connecting02-secure.svg
new file mode 100644
index 000000000..42671e2ac
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage03-connecting02-secure.svg
@@ -0,0 +1,9 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.359 6.373c-0.9854 0.04072-1.786 1.077-1.508 2.672 0.3082 1.387 0.8488 2.524 1.646 3.436 0.009687-1.264 0.958-2.303 2.182-2.459-0.2123-0.6528-0.297-1.333-0.4492-2.041-0.2446-0.9933-0.7348-1.655-1.871-1.607zm5.117 6.453c-0.09981 0.7659-0.5453 1.423-1.176 1.809 0.1354 0.02413 0.2719 0.04619 0.4082 0.0625 0.7983 0.1062 1.576 0.04833 2.291-0.1113v-1.336c-0.4265-0.05628-0.8446-0.1595-1.248-0.3125-0.09265-0.03517-0.1849-0.07239-0.2754-0.1113z" fill="currentColor"/>
+ <path class="ColorScheme-Highlight" d="m5 10c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor"/>
+ <path class="ColorScheme-Highlight" d="m12 1c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m13 9c-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"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage03-connecting02.svg b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage03-connecting02.svg
new file mode 100644
index 000000000..b7c233187
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage03-connecting02.svg
@@ -0,0 +1,8 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.359 6.373c-0.9854 0.04072-1.786 1.077-1.508 2.672 0.3082 1.387 0.8503 2.524 1.648 3.436 0.009687-1.264 0.9564-2.303 2.18-2.459-0.2123-0.6528-0.297-1.333-0.4492-2.041-0.2446-0.9933-0.7347-1.655-1.871-1.607zm10.06 6.322c-1.503 0.7087-3.19 0.8027-4.668 0.2422-0.09265-0.03517-0.1849-0.07236-0.2754-0.1113-0.09981 0.7659-0.5435 1.423-1.174 1.809 0.1354 0.02413 0.2719 0.04619 0.4082 0.0625 2.54 0.3379 4.855-0.9737 5.709-2.002z" fill="currentColor"/>
+ <path class="ColorScheme-Highlight" d="m5 10c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor"/>
+ <path class="ColorScheme-Highlight" d="m12 1c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage03-connecting03-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage03-connecting03-secure.svg
new file mode 100644
index 000000000..7786c11bb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage03-connecting03-secure.svg
@@ -0,0 +1,9 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.439 3.385c-0.7355-0.01701-1.547 0.5098-2.018 1.629-0.8526 2.319-0.7057 4.39 0.4824 6.367 0.1832 0.2855 0.3913 0.5552 0.6172 0.8086 0.1169-0.9435 0.757-1.724 1.623-2.039-0.02602-0.07584-0.05115-0.1507-0.07422-0.2266-0.3613-1.607 0.2798-2.681 0.7676-3.977l0.001953-0.001953c0.331-0.9679 0.2767-1.788-0.7051-2.363-0.2128-0.1246-0.4501-0.1916-0.6953-0.1973zm3.738 10.34c-0.1505 0.2666-0.3479 0.5049-0.582 0.6992 0.9332 0.156 1.792 0.1157 2.404-0.03906v-0.07617c-0.6445-0.1032-1.258-0.3017-1.822-0.584z" fill="currentColor"/>
+ <path class="ColorScheme-Highlight" d="m5 10c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor"/>
+ <path class="ColorScheme-Highlight" d="m12 1c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m13 9c-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"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage03-connecting03.svg b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage03-connecting03.svg
new file mode 100644
index 000000000..5b7d88f78
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage03-connecting03.svg
@@ -0,0 +1,8 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.439 3.385c-0.7355-0.01701-1.547 0.5099-2.018 1.629-0.8526 2.319-0.7057 4.39 0.4824 6.367 0.1832 0.2855 0.3913 0.5552 0.6172 0.8086 0.1169-0.9435 0.757-1.724 1.623-2.039-0.02602-0.07584-0.05115-0.1507-0.07422-0.2266-0.3613-1.607 0.2798-2.681 0.7676-3.977l0.001953-0.001953c0.331-0.9679 0.2767-1.788-0.7051-2.363-0.2128-0.1246-0.4501-0.1916-0.6953-0.1973zm3.738 10.34c-0.1505 0.2666-0.3479 0.5049-0.582 0.6992 1.028 0.1719 1.969 0.1077 2.586-0.08789-0.7109-0.09311-1.387-0.3026-2.004-0.6113z" fill="currentColor"/>
+ <path class="ColorScheme-Highlight" d="m5 10c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor"/>
+ <path class="ColorScheme-Highlight" d="m12 1c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage03-connecting04-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage03-connecting04-secure.svg
new file mode 100644
index 000000000..90b71126f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage03-connecting04-secure.svg
@@ -0,0 +1,9 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.727 1.377c-0.4967-0.01069-1.067 0.1576-1.65 0.5586-1.97 1.492-2.964 3.314-3.031 5.619 1.597e-4 0.6988 0.119 1.399 0.332 2.062 0.2629 0.8582 0.6989 1.605 1.209 2.23 0.1468-0.5449 0.4736-1.016 0.9121-1.346-0.04255-0.2215-0.07271-0.4459-0.08789-0.6719-0.05396-0.8075 0.0382-1.606 0.2441-2.332 0.5638-1.548 1.685-2.103 2.795-2.932v-0.001953c0.8013-0.636 1.197-1.356 0.6816-2.369-0.2517-0.4944-0.7657-0.8046-1.404-0.8184z" fill="currentColor"/>
+ <path class="ColorScheme-Highlight" d="m5 10c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor"/>
+ <path class="ColorScheme-Highlight" d="m12 1c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m13 9c-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"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage03-connecting04.svg b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage03-connecting04.svg
new file mode 100644
index 000000000..80d103d22
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage03-connecting04.svg
@@ -0,0 +1,8 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.727 1.377c-0.4967-0.01069-1.067 0.1576-1.65 0.5586-1.97 1.492-2.964 3.314-3.031 5.619 1.597e-4 0.6988 0.119 1.399 0.332 2.062 0.2629 0.8582 0.6989 1.605 1.209 2.23 0.1468-0.5449 0.4736-1.016 0.9121-1.346-0.04255-0.2215-0.07271-0.4459-0.08789-0.6719-0.05396-0.8075 0.0382-1.606 0.2441-2.332 0.5638-1.548 1.685-2.103 2.795-2.932v-0.001953c0.8013-0.636 1.197-1.356 0.6816-2.369-0.2517-0.4944-0.7657-0.8046-1.404-0.8184z" fill="currentColor"/>
+ <path class="ColorScheme-Highlight" d="m5 10c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor"/>
+ <path class="ColorScheme-Highlight" d="m12 1c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage03-connecting05-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage03-connecting05-secure.svg
new file mode 100644
index 000000000..849e73ca2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage03-connecting05-secure.svg
@@ -0,0 +1,9 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.973 0.7754c-2.464 0.1913-4.286 1.189-5.588 3.092-0.3774 0.5882-0.6545 1.242-0.834 1.916-0.6732 2.4 0.2291 4.805 1.105 5.846 0.00858-0.02308 0.01811-0.04561 0.02734-0.06836-0.4341-1.541-0.275-3.16 0.4629-4.5 0.3908-0.7087 0.9007-1.33 1.467-1.83 1.311-0.9982 2.554-0.862 3.936-0.959h0.001953c0.3807-0.0383 0.7202-0.1167 1.002-0.2598-0.03436-0.1652-0.05273-0.3363-0.05273-0.5117 0-0.6766 0.2686-1.29 0.7051-1.74-0.3479-0.5897-1.124-1.019-2.232-0.9844z" fill="currentColor"/>
+ <path class="ColorScheme-Highlight" d="m5 10c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor"/>
+ <path class="ColorScheme-Highlight" d="m12 1c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m13 9c-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"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage03-connecting05.svg b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage03-connecting05.svg
new file mode 100644
index 000000000..202a441c5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage03-connecting05.svg
@@ -0,0 +1,8 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.973 0.7754c-2.464 0.1913-4.286 1.189-5.588 3.092-0.3774 0.5882-0.6545 1.242-0.834 1.916-0.6732 2.4 0.2291 4.805 1.105 5.846 0.00858-0.02308 0.01811-0.04561 0.02734-0.06836-0.4341-1.541-0.275-3.16 0.4629-4.5 0.3908-0.7087 0.9007-1.33 1.467-1.83 1.311-0.9982 2.554-0.862 3.936-0.959h0.001953c0.3807-0.0383 0.7202-0.1167 1.002-0.2598-0.03436-0.1652-0.05273-0.3363-0.05273-0.5117 0-0.6766 0.2686-1.29 0.7051-1.74-0.3479-0.5897-1.124-1.019-2.232-0.9844z" fill="currentColor"/>
+ <path class="ColorScheme-Highlight" d="m5 10c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor"/>
+ <path class="ColorScheme-Highlight" d="m12 1c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage03-connecting06-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage03-connecting06-secure.svg
new file mode 100644
index 000000000..18b788f7a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage03-connecting06-secure.svg
@@ -0,0 +1,9 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.285 0.9082c-0.9223-0.005343-1.842 0.1874-2.771 0.5801-0.6355 0.2907-1.223 0.6888-1.738 1.158-1.916 1.701-2.437 4.31-2.217 5.629 0.4462-1.6 1.479-2.939 2.869-3.691 0.712-0.3847 1.477-0.6313 2.223-0.7461 1.36-0.1083 2.261 0.4137 3.221 0.9746-0.2355-0.3814-0.3711-0.8312-0.3711-1.312 0-0.9028 0.4783-1.693 1.195-2.133-0.8114-0.3007-1.612-0.4544-2.41-0.459z" fill="currentColor"/>
+ <path class="ColorScheme-Highlight" d="m5 10c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor"/>
+ <path class="ColorScheme-Highlight" d="m12 1c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m13 9c-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"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage03-connecting06.svg b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage03-connecting06.svg
new file mode 100644
index 000000000..c6ad56d4f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage03-connecting06.svg
@@ -0,0 +1,8 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.285 0.9082c-0.9223-0.005343-1.842 0.1874-2.771 0.5801-0.6355 0.2907-1.223 0.6888-1.738 1.158-1.916 1.701-2.437 4.31-2.217 5.629 0.4462-1.6 1.479-2.939 2.869-3.691 0.712-0.3847 1.477-0.6313 2.223-0.7461 1.36-0.1083 2.261 0.4137 3.221 0.9746-0.2355-0.3814-0.3711-0.8312-0.3711-1.312 0-0.9028 0.4783-1.693 1.195-2.133-0.8114-0.3007-1.612-0.4544-2.41-0.459z" fill="currentColor"/>
+ <path class="ColorScheme-Highlight" d="m5 10c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor"/>
+ <path class="ColorScheme-Highlight" d="m12 1c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage03-connecting07-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage03-connecting07-secure.svg
new file mode 100644
index 000000000..07d0c38a0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage03-connecting07-secure.svg
@@ -0,0 +1,9 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.383 1.115c-0.3496 0.006761-0.6995 0.03947-1.043 0.09766-2.532 0.3945-4.381 2.306-4.91 3.535 1.241-1.105 2.834-1.672 4.41-1.553 0.8069 0.0614 1.585 0.2671 2.275 0.5742 0.1619 0.08674 0.308 0.179 0.4453 0.2754-0.03902-0.1755-0.06055-0.3576-0.06055-0.5449 0-0.8417 0.4153-1.586 1.053-2.039-0.3575-0.1194-0.7317-0.215-1.125-0.2832-0.3459-0.0496-0.6953-0.06926-1.045-0.0625zm5.902 3.396c-0.3885 0.8763-1.265 1.488-2.285 1.488-0.3499 0-0.6821-0.0734-0.9844-0.2031 0.2023 0.3743 0.3896 0.763 0.6035 1.156 0.5156 0.8836 1.174 1.379 2.25 1.012 0.9336-0.3179 1.409-1.538 0.6914-2.988-0.08888-0.1605-0.1813-0.3144-0.2754-0.4648z" fill="currentColor"/>
+ <path class="ColorScheme-Highlight" d="m5 10c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor"/>
+ <path class="ColorScheme-Highlight" d="m12 1c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m13 9c-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"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage03-connecting07.svg b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage03-connecting07.svg
new file mode 100644
index 000000000..7c0b53f34
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage03-connecting07.svg
@@ -0,0 +1,8 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.383 1.115c-0.3496 0.006761-0.6995 0.03947-1.043 0.09766-2.532 0.3945-4.381 2.306-4.91 3.535 1.241-1.105 2.834-1.672 4.41-1.553 0.8069 0.0614 1.585 0.2671 2.275 0.5742 0.1619 0.08674 0.308 0.179 0.4453 0.2754-0.03902-0.1755-0.06055-0.3576-0.06055-0.5449 0-0.8417 0.4153-1.586 1.053-2.039-0.3575-0.1194-0.7317-0.215-1.125-0.2832-0.3459-0.0496-0.6953-0.06926-1.045-0.0625zm5.902 3.396c-0.3885 0.8763-1.265 1.488-2.285 1.488-0.3499 0-0.6821-0.0734-0.9844-0.2031 0.2023 0.3743 0.3896 0.763 0.6035 1.156 0.5156 0.8836 1.174 1.379 2.25 1.012 0.9336-0.3179 1.409-1.538 0.6914-2.988-0.08888-0.1605-0.1813-0.3144-0.2754-0.4648z" fill="currentColor"/>
+ <path class="ColorScheme-Highlight" d="m5 10c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor"/>
+ <path class="ColorScheme-Highlight" d="m12 1c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage03-connecting08-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage03-connecting08-secure.svg
new file mode 100644
index 000000000..99d03b285
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage03-connecting08-secure.svg
@@ -0,0 +1,9 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.475 1.383c-1.428-0.01108-2.701 0.4009-3.395 0.8672 1.593-0.2489 3.189 0.1086 4.434 1.002 0.06234-0.6336 0.3589-1.198 0.8047-1.604-0.6214-0.1794-1.246-0.261-1.844-0.2656zm5.746 3.266c-0.416 0.8026-1.254 1.354-2.221 1.354-0.1336 0-0.2647-0.01109-0.3926-0.03125 0.2203 0.8016 0.1542 1.554 0.07422 2.34a3 3 0 0 1 1.318-0.3105 3 3 0 0 1 2.156 0.916c0.09488-1.641-0.2078-3.05-0.9355-4.268z" fill="currentColor"/>
+ <path class="ColorScheme-Highlight" d="m5 10c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor"/>
+ <path class="ColorScheme-Highlight" d="m12 1c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m13 9c-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"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage03-connecting08.svg b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage03-connecting08.svg
new file mode 100644
index 000000000..fdaaaa5e0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage03-connecting08.svg
@@ -0,0 +1,8 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.475 1.383c-1.428-0.01108-2.701 0.4009-3.395 0.8672 1.593-0.2489 3.189 0.1086 4.434 1.002 0.06234-0.6336 0.3589-1.198 0.8047-1.604-0.6214-0.1794-1.246-0.261-1.844-0.2656zm5.746 3.266c-0.416 0.8026-1.254 1.352-2.221 1.352-0.1336 0-0.2647-0.01109-0.3926-0.03125 0.2913 1.06 0.08247 2.035 0.001953 3.113-0.0453 1.022 0.2383 1.794 1.342 2.068 0.957 0.2387 2.019-0.5288 2.201-2.137 0.113-1.683-0.1894-3.123-0.9316-4.365z" fill="currentColor"/>
+ <path class="ColorScheme-Highlight" d="m5 10c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor"/>
+ <path class="ColorScheme-Highlight" d="m12 1c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage03-connecting09-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage03-connecting09-secure.svg
new file mode 100644
index 000000000..e3afef9e9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage03-connecting09-secure.svg
@@ -0,0 +1,9 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.652 1.582c0.4211 0.1862 0.8135 0.4161 1.176 0.6797 0.08935-0.1564 0.1946-0.3027 0.3145-0.4355-0.563-0.1732-1.081-0.2527-1.49-0.2441zm5.434 3.295c-0.4163 0.6299-1.109 1.059-1.906 1.115 0.08376 0.4268 0.1274 0.853 0.1309 1.27-0.02025 0.3114-0.06815 0.5941-0.1406 0.8555 0.2698-0.07772 0.5493-0.1172 0.8301-0.1172 0.7514-3.883e-4 1.476 0.2812 2.029 0.7891 0.05274-0.7503-0.02321-1.518-0.2305-2.312-0.1641-0.5609-0.409-1.101-0.7129-1.6z" fill="currentColor"/>
+ <path class="ColorScheme-Highlight" d="m5 10c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor"/>
+ <path class="ColorScheme-Highlight" d="m12 1c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m13 9c-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"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage03-connecting09.svg b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage03-connecting09.svg
new file mode 100644
index 000000000..bf145af1f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage03-connecting09.svg
@@ -0,0 +1,8 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.652 1.582c0.4211 0.1862 0.8137 0.4161 1.176 0.6797 0.08935-0.1564 0.1946-0.3027 0.3145-0.4355-0.563-0.1732-1.081-0.2527-1.49-0.2441zm5.434 3.295c-0.4163 0.6299-1.109 1.059-1.906 1.115 0.08376 0.4268 0.1274 0.8535 0.1309 1.27-0.1069 1.644-1.027 2.491-1.861 3.598-0.5907 0.8352-0.7682 1.639 0.01172 2.467 0.676 0.7182 1.983 0.6466 3.006-0.6074 1.472-1.984 1.914-4.012 1.332-6.244-0.1641-0.5609-0.409-1.099-0.7129-1.598z" fill="currentColor"/>
+ <path class="ColorScheme-Highlight" d="m5 10c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor"/>
+ <path class="ColorScheme-Highlight" d="m12 1c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage03-connecting10-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage03-connecting10-secure.svg
new file mode 100644
index 000000000..f9a06ab95
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage03-connecting10-secure.svg
@@ -0,0 +1,9 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.92 5.102c-0.2402 0.2875-0.5451 0.5194-0.8906 0.6758 0.05576 0.5904 0.02212 1.187-0.1074 1.766-0.03594 0.1601-0.0799 0.3171-0.127 0.4727 0.06881-0.007596 0.1379-0.01281 0.207-0.01562 0.652 1.365e-4 1.286 0.2127 1.807 0.6055 0.0014-0.09284 0.0021-0.1865 0-0.2793-0.01167-1.21-0.3828-2.318-0.8887-3.225zm-4.918 6.455c-0.4817 0.1636-1.112 0.3815-1.506 0.8399 0.00145 0.03496 0.00391 0.07012 0.00391 0.1055 0 0.4493-0.1188 0.8685-0.3262 1.232 0.00399 0.02567 0.00686 0.04991 0.01172 0.07617 0.1362 0.7348 0.8222 1.284 1.816 1.289z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m13 9c-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-Highlight" d="m5 10c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor"/>
+ <path class="ColorScheme-Highlight" d="m12 1c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage03-connecting10.svg b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage03-connecting10.svg
new file mode 100644
index 000000000..50e987377
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage03-connecting10.svg
@@ -0,0 +1,8 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.92 5.1c-0.2405 0.2885-0.5462 0.5209-0.8926 0.6777 0.05576 0.5904 0.02214 1.187-0.1074 1.766-0.1773 0.7896-0.4929 1.53-0.8965 2.168-0.9797 1.324-2.212 1.538-3.512 2.018v0.001953c-0.4248 0.1713-0.7768 0.3833-1.018 0.6641 0.001449 0.03496 0.003906 0.07015 0.003906 0.1055 0 0.4493-0.1188 0.8701-0.3262 1.234 0.00399 0.02567 0.006861 0.04991 0.01172 0.07617 0.1797 0.9698 1.318 1.616 2.857 1.115 2.312-0.8717 3.783-2.337 4.502-4.529 0.1981-0.6702 0.2815-1.374 0.2656-2.072-0.01168-1.211-0.3824-2.318-0.8887-3.225z" fill="currentColor"/>
+ <path class="ColorScheme-Highlight" d="m5 10c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor"/>
+ <path class="ColorScheme-Highlight" d="m12 1c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage03-connecting11-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage03-connecting11-secure.svg
new file mode 100644
index 000000000..31f61b8e8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage03-connecting11-secure.svg
@@ -0,0 +1,9 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.11 5.939c0.008193 0.7489-0.1147 1.48-0.3535 2.158a3 3 0 0 1 0.8066 0.3438c0.01849-1.023-0.1768-1.927-0.4531-2.502zm-6.76 5.709c0.09636 0.2659 0.1504 0.5523 0.1504 0.8516 0 1.11-0.7227 2.051-1.725 2.377 0.06367 0.02033 0.1262 0.04095 0.1934 0.05859 1.084 0.2323 2.089 0.2695 3.031 0.1113v-3.152c-0.5687 0.001264-1.104-0.1117-1.65-0.2461z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m13 9c-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-Highlight" d="m5 10c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor"/>
+ <path class="ColorScheme-Highlight" d="m12 1c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage03-connecting11.svg b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage03-connecting11.svg
new file mode 100644
index 000000000..a401cac0c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/nm-stage03-connecting11.svg
@@ -0,0 +1,8 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.11 5.939c0.01817 1.661-0.5994 3.234-1.725 4.344-0.5763 0.5681-1.243 1.019-1.928 1.338-1.175 0.4452-2.123 0.2695-3.107 0.02734 0.09636 0.2659 0.1504 0.5523 0.1504 0.8516 0 1.11-0.7231 2.051-1.725 2.377 0.06367 0.02033 0.1262 0.04095 0.1934 0.05859 2.416 0.5178 4.446 0.07906 6.236-1.375 0.5292-0.4565 0.9816-1.003 1.346-1.598 1.366-2.168 1.138-4.818 0.5586-6.023z" fill="currentColor"/>
+ <path class="ColorScheme-Highlight" d="m5 10c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor"/>
+ <path class="ColorScheme-Highlight" d="m12 1c-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/nm-tech-2g.svg b/.icons/Gruvbox-Plus-Dark/panel/16/nm-tech-2g.svg
new file mode 100644
index 000000000..9701c1548
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/nm-tech-2g.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.5 13v1.5c0 1 0 1-1 1s-1 0-1-1v-2c0-1 0-1 1-1h1.5" fill="none" stroke="currentColor" stroke-linejoin="round"/>
+ <path class="ColorScheme-Text" d="m9 11.5h2.5v2h-2v2h2.5" fill="none" stroke="currentColor" stroke-linejoin="round"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/nm-tech-3g.svg b/.icons/Gruvbox-Plus-Dark/panel/16/nm-tech-3g.svg
new file mode 100644
index 000000000..96f27d149
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/nm-tech-3g.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.5 13v1.5c0 1 0 1-1 1s-1 0-1-1v-2c0-1 0-1 1-1h1.5" fill="none" stroke="currentColor" stroke-linejoin="round"/>
+ <path class="ColorScheme-Text" d="m9 15.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/16/nm-tech-4g.svg b/.icons/Gruvbox-Plus-Dark/panel/16/nm-tech-4g.svg
new file mode 100644
index 000000000..dd557abb2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/nm-tech-4g.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.5 13v1.5c0 1 0 1-1 1s-1 0-1-1v-2c0-1 0-1 1-1h1.5" fill="none" stroke="currentColor" stroke-linejoin="round"/>
+ <path class="ColorScheme-Text" d="m11.5 16v-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/16/nm-tech-5g.svg b/.icons/Gruvbox-Plus-Dark/panel/16/nm-tech-5g.svg
new file mode 100644
index 000000000..3d95647a9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/nm-tech-5g.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.5 13v1.5c0 1 0 1-1 1s-1 0-1-1v-2c0-1 0-1 1-1h1.5" fill="none" stroke="currentColor" stroke-linejoin="round"/>
+ <path class="ColorScheme-Text" d="m12 11.5h-2.5v2h2v2h-2.5" fill="none" stroke="currentColor" stroke-linejoin="round"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/nm-tech-cdma-1x.svg b/.icons/Gruvbox-Plus-Dark/panel/16/nm-tech-cdma-1x.svg
new file mode 100644
index 000000000..4567b1aaa
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/nm-tech-cdma-1x.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 15.5h-1.5c-1 0-1 0-1-1v-2c0-1 0-1 1-1h1.5" fill="none" stroke="currentColor" stroke-linejoin="round"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/nm-tech-edge.svg b/.icons/Gruvbox-Plus-Dark/panel/16/nm-tech-edge.svg
new file mode 100644
index 000000000..510f4df95
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/nm-tech-edge.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 15.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/16/nm-tech-evdo.svg b/.icons/Gruvbox-Plus-Dark/panel/16/nm-tech-evdo.svg
new file mode 100644
index 000000000..15afc61bc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/nm-tech-evdo.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 15.5h-2.5v-4h2.5m-2.5 2h2.5" fill="none" stroke="currentColor" stroke-linejoin="round"/>
+ <path class="ColorScheme-Text" d="m13.5 11v3l1 1.5 1-1.5v-3" fill="none" stroke="currentColor" stroke-linejoin="round"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/nm-tech-gprs.svg b/.icons/Gruvbox-Plus-Dark/panel/16/nm-tech-gprs.svg
new file mode 100644
index 000000000..d628b67d0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/nm-tech-gprs.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 13.49h1.5v1c0 1 0 1-1.5 1s-1.5 0-1.5-1v-2c0-1 0-1 1-1h2.5" fill="none" stroke="currentColor" stroke-linejoin="round"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/nm-tech-hspa.svg b/.icons/Gruvbox-Plus-Dark/panel/16/nm-tech-hspa.svg
new file mode 100644
index 000000000..eba2dd0cc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/nm-tech-hspa.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 13.5h2m0.5-2.5v5m-3-5v5" fill="none" stroke="currentColor" stroke-linejoin="round"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/nm-tech-lte.svg b/.icons/Gruvbox-Plus-Dark/panel/16/nm-tech-lte.svg
new file mode 120000
index 000000000..5e7cb741e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/nm-tech-umts.svg b/.icons/Gruvbox-Plus-Dark/panel/16/nm-tech-umts.svg
new file mode 100644
index 000000000..f5c79f57a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/nm-tech-umts.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.5 11v3.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/16/nm-vpn-active-lock.svg b/.icons/Gruvbox-Plus-Dark/panel/16/nm-vpn-active-lock.svg
new file mode 120000
index 000000000..bf46b3857
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/nm-vpn-lock.svg b/.icons/Gruvbox-Plus-Dark/panel/16/nm-vpn-lock.svg
new file mode 100644
index 000000000..617062962
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/nm-vpn-lock.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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,9 C 11.89,9 11,9.91 11,11.03 V 12 H 10 V 16 H 16 V 12 H 15 V 11.03 C 15,9.91 14.11,9 13,9 Z M 13,10 C 13.55,10 14,10.44 14,11 V 12 H 12 V 11 C 12,10.44 12.45,10 13,10 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/nm-vpn-standalone-lock.svg b/.icons/Gruvbox-Plus-Dark/panel/16/nm-vpn-standalone-lock.svg
new file mode 100644
index 000000000..f84cfdb57
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/nm-vpn-standalone-lock.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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,1 C 5.78,1 4,2.82 4,5.06 V 7 H 3 C 2.45,7 2,7.45 2,8 V 14 C 2,14.55 2.45,15 3,15 H 13 C 13.55,15 14,14.55 14,14 V 8 C 14,7.45 13.55,7 13,7 H 12 V 5.06 C 12,2.82 10.22,1 8,1 Z M 8,3 C 9.11,3 10,3.89 10,5 V 7 H 6 V 5 C 6,3.89 6.89,3 8,3 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/nm-wwan-tower.svg b/.icons/Gruvbox-Plus-Dark/panel/16/nm-wwan-tower.svg
new file mode 100644
index 000000000..592579895
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/nm-wwan-tower.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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/16/no-signal.svg b/.icons/Gruvbox-Plus-Dark/panel/16/no-signal.svg
new file mode 120000
index 000000000..727b81970
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/no-signal.svg
@@ -0,0 +1 @@
+network-wired-offline.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/nomachine-disabled.svg b/.icons/Gruvbox-Plus-Dark/panel/16/nomachine-disabled.svg
new file mode 100644
index 000000000..a85fbd319
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/nomachine-disabled.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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;opacity:0.3" class="ColorScheme-Text" d="M 1.875 1 C 1.39025 1 1 1.39375 1 1.875 L 1 14.125 C 1 14.60625 1.39025 15 1.875 15 L 14.125 15 C 14.60625 15 15 14.60625 15 14.125 L 15 1.875 C 15 1.39375 14.60625 1 14.125 1 L 1.875 1 z M 2 4 L 4 4 L 4 9 L 2 9 L 2 4 z M 5 4 L 13 4 L 13 12 L 11 12 L 11 7 L 10 7 L 10 12 L 8 12 L 8 7 L 7 7 L 7 12 L 5 12 L 5 4 z M 2 10 L 4 10 L 4 12 L 2 12 L 2 10 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/nomachine-indicator.svg b/.icons/Gruvbox-Plus-Dark/panel/16/nomachine-indicator.svg
new file mode 100644
index 000000000..193bc6802
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/nomachine-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1.875 1 C 1.39025 1 1 1.39375 1 1.875 L 1 14.125 C 1 14.60625 1.39025 15 1.875 15 L 14.125 15 C 14.60625 15 15 14.60625 15 14.125 L 15 1.875 C 15 1.39375 14.60625 1 14.125 1 L 1.875 1 z M 2 4 L 4 4 L 4 9 L 2 9 L 2 4 z M 5 4 L 13 4 L 13 12 L 11 12 L 11 7 L 10 7 L 10 12 L 8 12 L 8 7 L 7 7 L 7 12 L 5 12 L 5 4 z M 2 10 L 4 10 L 4 12 L 2 12 L 2 10 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/notes-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/notes-panel.svg
new file mode 100644
index 000000000..fc2da7bee
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/notes-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 3,0.9999998 c -1.108,0 -2.00000005,0.892 -2.00000005,2 V 13 C 0.99999995,14.108 1.892,15 3,15 h 10 c 1.108,0 2,-0.892 2,-2 V 2.9999998 c 0,-1.1082 -0.892,-2 -2,-2 z m 1,1.9902344 h 8 V 4.9902343 H 4 Z m 0,4 h 8 v 2 H 4 Z m 0,3.9999998 h 5.0000001 v 2 H 4 Z" style="fill:currentColor" class="ColorScheme-Text"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/notification-active-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/notification-active-symbolic.svg
new file mode 120000
index 000000000..f4401ac78
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/notification-active-symbolic.svg
@@ -0,0 +1 @@
+notification-active.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/notification-active.svg b/.icons/Gruvbox-Plus-Dark/panel/16/notification-active.svg
new file mode 100644
index 000000000..50c9a1c82
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/notification-active.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.465 1.437c-1.692 0.03183-3.322 0.9224-4.232 2.5l-2.25 3.896-2.732 0.7324-0.25 0.4336 1.732 1 10.39 6 0.25-0.4336-0.7324-2.732 1.25-2.164 1-1.732c0.545-0.943 0.7308-1.984 0.6328-2.986-0.01236 2e-3 -0.02473 0.0039-0.03711 0.0059-0.03701 0.0059-0.07412 0.01112-0.1113 0.01563-0.1034 0.01473-0.2078 0.02734-0.3145 0.02734-0.01187 0-0.02332-0.0018-0.03516-2e-3 -0.0078 6.97e-4 -0.01562 0.0014-0.02343 2e-3 -0.04629-0.0022-0.09253-0.0055-0.1387-0.0098-0.045-3e-3 -0.0903-0.0048-0.1348-0.0098-1.542-0.1411-2.723-1.432-2.727-2.98 4.74e-4 -0.4308 0.09374-0.8565 0.2734-1.248-0.05369-0.02375-0.1236-0.05421-0.125-0.05469-0.5521-0.1861-1.121-0.2704-1.684-0.2598zm-5.4 11.06c0 0.714 0.38 1.375 0.998 1.732 0.6183 0.356 1.38 0.355 1.998-2e-3z" fill="currentColor"/>
+ <path class="ColorScheme-Highlight" d="m16 3a2 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/16/notification-disabled-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/notification-disabled-symbolic.svg
new file mode 120000
index 000000000..10147f9f5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/notification-disabled-symbolic.svg
@@ -0,0 +1 @@
+notification-disabled.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/notification-disabled.svg b/.icons/Gruvbox-Plus-Dark/panel/16/notification-disabled.svg
new file mode 100644
index 000000000..ced0fd887
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/notification-disabled.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 0c0.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/16/notification-inactive-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/notification-inactive-symbolic.svg
new file mode 120000
index 000000000..a3677aed5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/notification-inactive-symbolic.svg
@@ -0,0 +1 @@
+notification-inactive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/notification-inactive.svg b/.icons/Gruvbox-Plus-Dark/panel/16/notification-inactive.svg
new file mode 100644
index 000000000..9bf19172e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/notification-inactive.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 0c0.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/16/notification-new-10-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/notification-new-10-symbolic.svg
new file mode 100644
index 000000000..91ef799e4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/notification-new-10-symbolic.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.12 0.2562c0.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/16/notification-new-20-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/notification-new-20-symbolic.svg
new file mode 100644
index 000000000..87c1e5b3e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/notification-new-20-symbolic.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.56 1.241c0.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/16/notification-new-30-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/notification-new-30-symbolic.svg
new file mode 100644
index 000000000..68ceae62d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/notification-new-30-symbolic.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.14 1.792c0.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/16/notification-new-40-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/notification-new-40-symbolic.svg
new file mode 120000
index 000000000..d9461de16
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/notification-new-50-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/notification-new-50-symbolic.svg
new file mode 120000
index 000000000..b8d2880a5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/notification-new-60-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/notification-new-60-symbolic.svg
new file mode 100644
index 000000000..62cb66d91
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/notification-new-60-symbolic.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 0c0.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/16/notification-new-70-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/notification-new-70-symbolic.svg
new file mode 100644
index 000000000..fd390e1bb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/notification-new-70-symbolic.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.876 1.114c-0.5335 0.1429-0.8501 0.6913-0.7071 1.225 9e-3 0.03215 0.01905 0.06376 0.03148 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.01185-0.06547-0.02008-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/16/notification-new-80-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/notification-new-80-symbolic.svg
new file mode 100644
index 000000000..2efb8f622
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/notification-new-80-symbolic.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 0c0.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="14" cy="2" r="1" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/notification-new-90-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/notification-new-90-symbolic.svg
new file mode 100644
index 000000000..dcfda8ddc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/notification-new-90-symbolic.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.92 0.2207c-0.06566-0.003939-0.1297-0.001048-0.1934 0.007812l0.001953 0.001953c-0.386 0.05374-0.7209 0.3323-0.8281 0.7324-9e-3 0.03217-0.01257 0.06466-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.1711-0.6388 0.2064-1.281 0.1309-1.896a2.5 2.5 0 0 1-2.029-2.449 2.5 2.5 0 0 1 0.1621-0.8691c-0.2657-0.2126-0.5523-0.4036-0.8652-0.5586 0.01253-0.03093 0.02242-0.06156 0.03125-0.09375 0.1429-0.5335-0.1736-1.082-0.707-1.225-0.06607-0.0177-0.1334-0.02899-0.1992-0.0332h-0.001953zm-3.861 13.44c0.1846 0.689 0.7237 1.226 1.412 1.412 0.6898 0.1842 1.427-0.01269 1.932-0.5176l-3.344-0.8945z" fill="currentColor"/>
+ <circle class="ColorScheme-Highlight" cx="14" cy="3" r="1.5" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/notification-new-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/notification-new-symbolic.svg
new file mode 120000
index 000000000..f4401ac78
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/notification-new-symbolic.svg
@@ -0,0 +1 @@
+notification-active.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/notification-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/notification-symbolic.svg
new file mode 120000
index 000000000..a3677aed5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/notification-symbolic.svg
@@ -0,0 +1 @@
+notification-inactive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/notifications-disabled-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/notifications-disabled-symbolic.svg
new file mode 120000
index 000000000..10147f9f5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/notifications-disabled-symbolic.svg
@@ -0,0 +1 @@
+notification-disabled.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/notifications-disabled.svg b/.icons/Gruvbox-Plus-Dark/panel/16/notifications-disabled.svg
new file mode 120000
index 000000000..10147f9f5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/notifications-disabled.svg
@@ -0,0 +1 @@
+notification-disabled.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/notion.svg b/.icons/Gruvbox-Plus-Dark/panel/16/notion.svg
new file mode 100644
index 000000000..d6be3c7d0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/notion.svg
@@ -0,0 +1 @@
+<svg width="16" height="16" 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="m3 1c-2 0-2 2-2 2v10c0 2 2 2 2 2h10s2 0 2-2v-10c0-2-2-2-2-2zm-0.625 1.375h11.25v11.25h-11.25z" fill="currentColor"/><path class="ColorScheme-Text" d="m4 12h2.8202v-0.68584l-0.5684-0.11432c-0.31699-0.06856-0.34979-0.17148-0.34979-0.52579v-4.7208h0.043725l3.4651 6.0468h1.6724v-6.6297c0-0.37721 0.01095-0.51438 0.32796-0.57153l0.59028-0.11431v-0.68584h-2.8202v0.68584l0.5793 0.11431c0.317 0.057153 0.33886 0.17146 0.33886 0.52581v4.7208h-0.03281l-3.4651-6.0468h-2.6015v0.68584l0.57936 0.11431c0.31699 0.057153 0.33886 0.17146 0.33886 0.52581v5.3038c0 0.40007-0.021862 0.51439-0.32793 0.57153l-0.59028 0.11432z" color="#ebdbb2" fill="currentColor" stroke-width=".6668" style="isolation:isolate"/></svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/num-lock-off.svg b/.icons/Gruvbox-Plus-Dark/panel/16/num-lock-off.svg
new file mode 100644
index 000000000..cce0c8016
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/num-lock-off.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.625 1a1.75 1.692 0 0 0-1.74 1.506l-0.875 7.615a1.75 1.692 0 0 0 1.74 1.879h10.5a1.75 1.692 0 0 0 1.74-1.879l-0.875-7.615a1.75 1.692 0 0 0-1.74-1.506h-8.75zm3.375 2h2v6h1v1h-4v-1h1v-4h-1v-1h1v-1zm-6 9.301v0.4785c0 1.06 0.9084 2.221 1.969 2.221h10.06c1.06 0 1.969-1.16 1.969-2.221v-0.4785c-0.4655 0.4244-1.072 0.6973-1.75 0.6973h-10.5c-0.6777 0-1.285-0.2729-1.75-0.6973z" fill="currentColor" opacity=".3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/num-lock-on.svg b/.icons/Gruvbox-Plus-Dark/panel/16/num-lock-on.svg
new file mode 100644
index 000000000..cd1736fdb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/num-lock-on.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.625 1a1.75 1.692 0 0 0-1.74 1.506l-0.875 7.615a1.75 1.692 0 0 0 1.74 1.879h10.5a1.75 1.692 0 0 0 1.74-1.879l-0.875-7.615a1.75 1.692 0 0 0-1.74-1.506h-8.75zm3.375 2h2v6h1v1h-4v-1h1v-4h-1v-1h1v-1zm-6 9.301v0.4785c0 1.06 0.9084 2.221 1.969 2.221h10.06c1.06 0 1.969-1.16 1.969-2.221v-0.4785c-0.4655 0.4244-1.072 0.6973-1.75 0.6973h-10.5c-0.6777 0-1.285-0.2729-1.75-0.6973z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/numlock-off.svg b/.icons/Gruvbox-Plus-Dark/panel/16/numlock-off.svg
new file mode 120000
index 000000000..0cdc2de80
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/numlock-off.svg
@@ -0,0 +1 @@
+num-lock-off.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/numlock-on.svg b/.icons/Gruvbox-Plus-Dark/panel/16/numlock-on.svg
new file mode 120000
index 000000000..73a806fa5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/numlock-on.svg
@@ -0,0 +1 @@
+num-lock-on.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/nutstore-offline-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/nutstore-offline-panel.svg
new file mode 100644
index 000000000..d147a28a9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/nutstore-offline-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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.4175562,1.0002742 c -0.6039995,-0.00237 -1.1906955,0.077868 -1.7383485,0.2402344 -0.832589,0.3291024 -1.516407,0.6323071 -0.73831,1.0429687 1.475439,0.770853 2.8654485,1.8222774 4.0685155,3.1542969 1.9141568,2.1193269 3.1018398,4.6591298 3.6466228,7.1640618 0.154209,0.866273 0.903713,0.09868 1.210985,-0.21875 1.680965,-1.74698 1.597303,-6.0334414 -0.972695,-8.8789056 C 11.386185,1.8343875 9.3195062,1.0077367 7.4175562,1.0002742 Z m 7.4065318,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 15.870263,1.894364 15.563345,1.5623339 15.370984,1.2483211 15.213851,1.0959407 15.028282,1.0249921 14.824088,1.0061342 Z M 4.2494657,3.0237117 c -0.04378,0.032066 -0.08704,0.05855 -0.130865,0.091797 -3.310516,2.51173 -5.164007,8.0631813 -3.494274,10.0292963 1.944062,2.289139 7.1665965,2.475433 10.3539123,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 11.168986,10.465714 10.052944,8.0848461 8.2671982,6.1076961 7.1457692,4.8660666 5.8516217,3.887859 4.4779897,3.1701961 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/16/nutstore-oops-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/nutstore-oops-panel.svg
new file mode 100644
index 000000000..e142f78df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/nutstore-oops-panel.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#FF5252; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7.417317,1.0019531 C 6.8133171,0.99958314 6.2266887,1.0798211 5.6790357,1.2421875 4.8464467,1.5712899 4.1626575,1.8744947 4.9407544,2.2851562 6.4161934,3.0560093 7.8060468,4.1074336 9.0091138,5.4394531 9.5324342,6.018866 9.9939903,6.632452 10.409504,7.265625 A 5,5 0 0 1 11.999348,7 5,5 0 0 1 14.901692,7.9335938 C 14.699079,6.4091999 14.070245,4.8083149 12.893879,3.5058594 11.385738,1.8360665 9.3192669,1.0094156 7.417317,1.0019531 Z m 7.40625,0.00586 c -0.204194,-0.018859 -0.427398,0.01367 -0.658203,0.070312 -0.497911,0.1413938 -0.978369,0.5073831 -1.445313,0.8964844 0.31868,0.2641452 0.629004,0.5435533 0.916016,0.8613281 0.110902,0.1227902 0.209869,0.2519012 0.3125,0.3789063 0.119496,-0.057018 0.249175,-0.1092292 0.404297,-0.1445313 0.358329,-0.081548 0.967456,0.1500187 1.25,0.2519531 0.375949,0.00644 0.449347,-0.5595557 0.365234,-0.9589844 C 15.869698,1.8960427 15.562803,1.5640128 15.370442,1.25 15.213309,1.0976196 15.027761,1.0266698 14.823567,1.0078125 Z M 4.2493482,3.0253906 c -0.04378,0.032066 -0.087034,0.05855 -0.1308594,0.091797 -3.31051599,2.51173 -5.1638736,8.0631815 -3.49414064,10.0292965 1.38696024,1.633151 4.43838114,2.185168 7.23242194,1.644532 A 5,5 0 0 1 6.9993482,12 5,5 0 0 1 9.4915357,7.6816406 C 9.1255778,7.136434 8.7186388,6.6095042 8.2669263,6.109375 7.1454973,4.8677455 5.8514958,3.8895379 4.4778638,3.171875 h -0.00195 l -0.00195,-0.00195 C 4.3999614,3.1308688 4.3252372,3.0717819 4.2493482,3.0253906 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m 12.279689,8.0102171 c -0.768513,-0.05431 -1.562112,0.113216 -2.279506,0.527343 -1.9131511,1.10434 -2.567496,3.5501419 -1.4630249,5.4628909 1.1044721,1.912649 3.5503399,2.567231 5.4633909,1.462891 1.913151,-1.104339 2.567497,-3.548188 1.463025,-5.460938 C 14.773279,8.8069981 13.560545,8.1007331 12.279689,8.0102171 Z m -2.279506,1.9902339 h 0.707096 l 0.232443,0.232422 1.060644,1.060547 1.060644,-1.060547 0.232444,-0.232422 h 0.707095 v 0.707031 l -0.232443,0.232422 -1.060644,1.060547 1.060644,1.060547 0.232443,0.232422 v 0.707031 h -0.707095 l -0.232444,-0.232422 -1.060644,-1.060547 -1.060644,1.060547 -0.232443,0.232422 H 10.000183 V 13.29342 l 0.232443,-0.232422 1.060644,-1.060547 -1.060644,-1.060547 -0.232443,-0.232422 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/nutstore-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/nutstore-panel.svg
new file mode 100644
index 000000000..64b535b20
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/nutstore-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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.4175562,1.0002742 c -0.6039995,-0.00237 -1.1906955,0.077868 -1.7383485,0.2402344 -0.832589,0.3291024 -1.516407,0.6323071 -0.73831,1.0429687 1.475439,0.770853 2.8654485,1.8222774 4.0685155,3.1542969 1.9141568,2.1193269 3.1018398,4.6591298 3.6466228,7.1640618 0.154209,0.866273 0.903713,0.09868 1.210985,-0.21875 1.680965,-1.74698 1.597303,-6.0334414 -0.972695,-8.8789056 C 11.386185,1.8343875 9.3195062,1.0077367 7.4175562,1.0002742 Z m 7.4065318,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 15.870263,1.894364 15.563345,1.5623339 15.370984,1.2483211 15.213851,1.0959407 15.028282,1.0249921 14.824088,1.0061342 Z M 4.2494657,3.0237117 c -0.04378,0.032066 -0.08704,0.05855 -0.130865,0.091797 -3.310516,2.51173 -5.164007,8.0631813 -3.494274,10.0292963 1.944062,2.289139 7.1665965,2.475433 10.3539123,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 11.168986,10.465714 10.052944,8.0848461 8.2671982,6.1076961 7.1457692,4.8660666 5.8516217,3.887859 4.4779897,3.1701961 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/16/nutstore-paused-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/nutstore-paused-panel.svg
new file mode 100644
index 000000000..35bb0d528
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/nutstore-paused-panel.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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.417317,1.0019531 C 6.8133171,0.99958314 6.2266887,1.0798211 5.6790357,1.2421875 4.8464467,1.5712899 4.1626575,1.8744947 4.9407544,2.2851562 6.4161934,3.0560093 7.8060468,4.1074336 9.0091138,5.4394531 9.5324342,6.018866 9.9939903,6.632452 10.409504,7.265625 A 5,5 0 0 1 11.999348,7 5,5 0 0 1 14.901692,7.9335938 C 14.699079,6.4091999 14.070245,4.8083149 12.893879,3.5058594 11.385738,1.8360665 9.3192669,1.0094156 7.417317,1.0019531 Z m 7.40625,0.00586 c -0.204194,-0.018859 -0.427398,0.01367 -0.658203,0.070312 -0.497911,0.1413938 -0.978369,0.5073831 -1.445313,0.8964844 0.31868,0.2641452 0.629004,0.5435533 0.916016,0.8613281 0.110902,0.1227902 0.209869,0.2519012 0.3125,0.3789063 0.119496,-0.057018 0.249175,-0.1092292 0.404297,-0.1445313 0.358329,-0.081548 0.967456,0.1500187 1.25,0.2519531 0.375949,0.00644 0.449347,-0.5595557 0.365234,-0.9589844 C 15.869698,1.8960427 15.562803,1.5640128 15.370442,1.25 15.213309,1.0976196 15.027761,1.0266698 14.823567,1.0078125 Z M 4.2493482,3.0253906 c -0.04378,0.032066 -0.087034,0.05855 -0.1308594,0.091797 -3.31051599,2.51173 -5.1638736,8.0631815 -3.49414064,10.0292965 1.38696024,1.633151 4.43838114,2.185168 7.23242194,1.644532 A 5,5 0 0 1 6.9993482,12 5,5 0 0 1 9.4915357,7.6816406 C 9.1255778,7.136434 8.7186388,6.6095042 8.2669263,6.109375 7.1454973,4.8677455 5.8514958,3.8895379 4.4778638,3.171875 h -0.00195 l -0.00195,-0.00195 C 4.3999614,3.1308688 4.3252372,3.0717819 4.2493482,3.0253906 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12.278535,8.0099312 c -0.768442,-0.05431 -1.561701,0.113093 -2.2790289,0.52722 -1.912976,1.10434 -2.56709,3.5508078 -1.46272,5.4635568 1.104371,1.912649 3.5493749,2.566886 5.4622509,1.462546 C 15.912013,14.358915 16.56808,11.9144 15.463709,10.00165 14.773477,8.8062442 13.559274,8.1004472 12.278535,8.0099312 Z M 9.9995061,10.00165 h 0.9998819 v 3.999058 H 9.9995061 Z m 2.9996479,0 h 0.999883 v 3.999058 h -0.999883 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/nutstore-synchronized-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/nutstore-synchronized-panel.svg
new file mode 100644
index 000000000..a8eeaaef8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/nutstore-synchronized-panel.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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.417317,1.0019531 C 6.8133171,0.99958314 6.2266887,1.0798211 5.6790357,1.2421875 4.8464467,1.5712899 4.1626575,1.8744947 4.9407544,2.2851562 6.4161934,3.0560093 7.8060468,4.1074336 9.0091138,5.4394531 9.5324342,6.018866 9.9939903,6.632452 10.409504,7.265625 A 5,5 0 0 1 11.999348,7 5,5 0 0 1 14.901692,7.9335938 C 14.699079,6.4091999 14.070245,4.8083149 12.893879,3.5058594 11.385738,1.8360665 9.3192669,1.0094156 7.417317,1.0019531 Z m 7.40625,0.00586 c -0.204194,-0.018859 -0.427398,0.01367 -0.658203,0.070312 -0.497911,0.1413938 -0.978369,0.5073831 -1.445313,0.8964844 0.31868,0.2641452 0.629004,0.5435533 0.916016,0.8613281 0.110902,0.1227902 0.209869,0.2519012 0.3125,0.3789063 0.119496,-0.057018 0.249175,-0.1092292 0.404297,-0.1445313 0.358329,-0.081548 0.967456,0.1500187 1.25,0.2519531 0.375949,0.00644 0.449347,-0.5595557 0.365234,-0.9589844 C 15.869698,1.8960427 15.562803,1.5640128 15.370442,1.25 15.213309,1.0976196 15.027761,1.0266698 14.823567,1.0078125 Z M 4.2493482,3.0253906 c -0.04378,0.032066 -0.087034,0.05855 -0.1308594,0.091797 -3.31051599,2.51173 -5.1638736,8.0631815 -3.49414064,10.0292965 1.38696024,1.633151 4.43838114,2.185168 7.23242194,1.644532 A 5,5 0 0 1 6.9993482,12 5,5 0 0 1 9.4915357,7.6816406 C 9.1255778,7.136434 8.7186388,6.6095042 8.2669263,6.109375 7.1454973,4.8677455 5.8514958,3.8895379 4.4778638,3.171875 h -0.00195 l -0.00195,-0.00195 C 4.3999614,3.1308688 4.3252372,3.0717819 4.2493482,3.0253906 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12.278931,8.0102173 c -0.768442,-0.05431 -1.561969,0.113216 -2.2792974,0.527343 -1.912976,1.10434 -2.567261,3.5501417 -1.462891,5.4628907 1.104371,1.912649 3.5500154,2.567231 5.4628914,1.462891 1.912976,-1.104339 2.567262,-3.548188 1.462891,-5.460938 C 14.772293,8.8069983 13.55967,8.1007333 12.278931,8.0102173 Z m 1.707031,2.1679677 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/16/nutstore-synchronizing-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/nutstore-synchronizing-panel.svg
new file mode 100644
index 000000000..9046545f2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/nutstore-synchronizing-panel.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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.417317,1.0019531 C 6.8133171,0.99958314 6.2266887,1.0798211 5.6790357,1.2421875 4.8464467,1.5712899 4.1626575,1.8744947 4.9407544,2.2851562 6.4161934,3.0560093 7.8060468,4.1074336 9.0091138,5.4394531 9.5324342,6.018866 9.9939903,6.632452 10.409504,7.265625 A 5,5 0 0 1 11.999348,7 5,5 0 0 1 14.901692,7.9335938 C 14.699079,6.4091999 14.070245,4.8083149 12.893879,3.5058594 11.385738,1.8360665 9.3192669,1.0094156 7.417317,1.0019531 Z m 7.40625,0.00586 c -0.204194,-0.018859 -0.427398,0.01367 -0.658203,0.070312 -0.497911,0.1413938 -0.978369,0.5073831 -1.445313,0.8964844 0.31868,0.2641452 0.629004,0.5435533 0.916016,0.8613281 0.110902,0.1227902 0.209869,0.2519012 0.3125,0.3789063 0.119496,-0.057018 0.249175,-0.1092292 0.404297,-0.1445313 0.358329,-0.081548 0.967456,0.1500187 1.25,0.2519531 0.375949,0.00644 0.449347,-0.5595557 0.365234,-0.9589844 C 15.869698,1.8960427 15.562803,1.5640128 15.370442,1.25 15.213309,1.0976196 15.027761,1.0266698 14.823567,1.0078125 Z M 4.2493482,3.0253906 c -0.04378,0.032066 -0.087034,0.05855 -0.1308594,0.091797 -3.31051599,2.51173 -5.1638736,8.0631815 -3.49414064,10.0292965 1.38696024,1.633151 4.43838114,2.185168 7.23242194,1.644532 A 5,5 0 0 1 6.9993482,12 5,5 0 0 1 9.4915357,7.6816406 C 9.1255778,7.136434 8.7186388,6.6095042 8.2669263,6.109375 7.1454973,4.8677455 5.8514958,3.8895379 4.4778638,3.171875 h -0.00195 l -0.00195,-0.00195 C 4.3999614,3.1308688 4.3252372,3.0717819 4.2493482,3.0253906 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12.279297,8.0102173 C 11.510855,7.9559073 10.717328,8.1234333 9.9999996,8.5375603 8.0870236,9.6419001 7.4327386,12.087702 8.5371086,14.000451 9.6414796,15.9131 12.087124,16.567682 14,15.463342 15.912976,14.359003 16.567262,11.915154 15.462891,10.002404 14.772659,8.8069983 13.560036,8.1007333 12.279297,8.0102173 Z M 12,8.4008423 l 0.5,0.5 0.5,0.4999998 -0.5,0.5 -0.5,0.4999999 v -0.400391 a 2,2 0 0 0 -2.0000004,2 v 2.230469 a 3,3 0 0 1 -1,-2.230469 A 3,3 0 0 1 12,9.0004511 Z m 2,1.3691398 a 3,3 0 0 1 1,2.2304689 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/16/nylas-tray-empty.svg b/.icons/Gruvbox-Plus-Dark/panel/16/nylas-tray-empty.svg
new file mode 100644
index 000000000..481b95fbf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/nylas-tray-empty.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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;fill-rule:evenodd" class="ColorScheme-Text" d="M 8,1 V 3.4706 L 13,6.7647 V 4.2942 Z M 2.75,1.5952 C 2.336,1.5952 2,1.9641 2,2.4187 V 3.4706 L 7,6.7647 V 4.2958 C 5.6253,3.4327 4.4946,2.5635 3.1221,1.7046 3.0088,1.6329 2.8805,1.5952 2.75,1.5952 Z M 2,5.1177 V 7.5883 L 7,10.882 V 8.4118 Z M 8,5.1177 V 7.5883 L 13,10.882 V 8.4118 Z M 2,9.2353 V 11.706 L 7.25,15 7,12.529 Z M 8,9.2353 V 11.704 C 9.3748,12.567 10.506,13.437 11.878,14.296 11.991,14.368 12.12,14.405 12.25,14.405 12.664,14.405 13,14.036 13,13.581 V 12.529 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/nylas-tray-full-newitems.svg b/.icons/Gruvbox-Plus-Dark/panel/16/nylas-tray-full-newitems.svg
new file mode 100644
index 000000000..38e279f71
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/nylas-tray-full-newitems.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 7.9998,0.99999 V 3.4707 L 13,6.7656 V 4.2949 Z M 2.7499,1.5957 C 2.3359,1.5957 1.9999,1.9634 1.9999,2.418 V 3.4707 L 6.9998,6.7656 V 4.2949 C 5.6252,3.4319 4.4954,2.564 3.1229,1.7051 3.0097,1.6334 2.8804,1.5957 2.7499,1.5957 Z M 1.9999,5.1172 V 7.5879 L 6.9998,10.883 V 8.4121 Z M 7.9998,5.1172 V 7.5879 L 13,10.883 V 8.4121 Z M 1.9999,9.2344 V 11.705 L 7.2498,15 6.9998,12.529 Z"/>
+ <path style="fill:currentColor;fill-rule:evenodd" class="ColorScheme-Highlight" d="M 8,9.2353 V 11.704 C 9.3748,12.567 10.506,13.437 11.878,14.296 11.991,14.368 12.12,14.405 12.25,14.405 12.664,14.405 13,14.036 13,13.581 V 12.529 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/nylas-tray-full.svg b/.icons/Gruvbox-Plus-Dark/panel/16/nylas-tray-full.svg
new file mode 100644
index 000000000..62b093604
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/nylas-tray-full.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 8,1 V 3.4706 L 13,6.7647 V 4.2942 Z M 2.75,1.5952 C 2.336,1.5952 2,1.9641 2,2.4187 V 3.4706 L 7,6.7647 V 4.2958 C 5.6253,3.4327 4.4946,2.5635 3.1221,1.7046 3.0088,1.6329 2.8805,1.5952 2.75,1.5952 Z M 2,5.1177 V 7.5883 L 7,10.882 V 8.4118 Z M 8,5.1177 V 7.5883 L 13,10.882 V 8.4118 Z M 2,9.2353 V 11.706 L 7.25,15 7,12.529 Z M 8,9.2353 V 11.704 C 9.3748,12.567 10.506,13.437 11.878,14.296 11.991,14.368 12.12,14.405 12.25,14.405 12.664,14.405 13,14.036 13,13.581 V 12.529 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/obs-tray-active.svg b/.icons/Gruvbox-Plus-Dark/panel/16/obs-tray-active.svg
new file mode 100644
index 000000000..c1c6e9b98
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/obs-tray-active.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1 A 7.0000104 7.0000104 0 0 0 7.2929688 1.0351562 A 7.0000104 7.0000104 0 0 0 6.609375 1.140625 C 6.4289882 1.177214 6.2532453 1.2251606 6.078125 1.2753906 A 7.0000104 7.0000104 0 0 0 5.921875 1.3164062 C 5.890393 1.3262262 5.8613751 1.3393534 5.8300781 1.3496094 A 7.0000104 7.0000104 0 0 0 2.609375 3.5429688 C 2.606315 3.5466787 2.6026944 3.5490204 2.5996094 3.5527344 A 7.0000104 7.0000104 0 0 0 2.2578125 4.0117188 C 2.2332605 4.0469408 2.2055636 4.0795471 2.1816406 4.1152344 A 7.0000104 7.0000104 0 0 0 1.9453125 4.5039062 C 1.9008805 4.5804742 1.854076 4.6560174 1.8125 4.734375 A 7.0000104 7.0000104 0 0 0 1.6445312 5.0878906 C 1.6039663 5.1759606 1.5623589 5.2635306 1.5253906 5.3535156 A 7.0000104 7.0000104 0 0 0 1.3867188 5.7285156 C 1.3540637 5.8231756 1.3216087 5.9172399 1.2929688 6.0136719 A 7.0000104 7.0000104 0 0 0 1.2070312 6.34375 C 1.1760563 6.470517 1.1450337 6.5972285 1.1210938 6.7265625 A 7.0000104 7.0000104 0 0 0 1.078125 7.0097656 C 1.059829 7.1379366 1.042468 7.2662064 1.03125 7.3964844 A 7.0000104 7.0000104 0 0 0 1 8 A 7.0000104 7.0000104 0 0 0 1.0351562 8.7070312 C 1.0353828 8.7093312 1.0349278 8.7126438 1.0351562 8.7148438 A 7.0000104 7.0000104 0 0 0 1.140625 9.390625 C 1.177218 9.57101 1.2251595 9.746754 1.2753906 9.921875 A 7.0000104 7.0000104 0 0 0 1.3164062 10.074219 C 1.3265392 10.106759 1.3390124 10.137592 1.3496094 10.169922 A 7.0000104 7.0000104 0 0 0 3.5429688 13.390625 C 3.5466388 13.393725 3.5490394 13.397331 3.5527344 13.400391 A 7.0000104 7.0000104 0 0 0 4 13.734375 L 4 11.384766 A 5.2500078 5.2500078 0 0 1 2.75 8 A 5.2500078 5.2500078 0 0 1 4.7304688 3.890625 C 4.5234302 4.3450904 4.3856461 4.9298202 4.3867188 5.4101562 C 4.3877688 5.8586323 4.4978405 6.3911143 4.6679688 6.8164062 C 4.7129088 6.9286863 4.7672876 7.0789435 4.9296875 7.1796875 C 5.0921017 7.2804875 5.2080353 7.2765789 5.3710938 7.2949219 C 5.5127739 7.3108819 5.8061447 7.3753979 5.9355469 7.4199219 C 7.0307934 7.7967265 7.6268157 8.9122549 7.4296875 10 L 8.5371094 10 C 8.3187964 8.7174751 9.1160674 7.5465213 10.445312 7.3222656 C 10.573972 7.3005656 10.703504 7.2918419 10.833984 7.2949219 C 11.742543 7.3164819 12.638636 7.923596 12.966797 8.796875 C 12.992837 8.866315 13.010544 8.9188115 13.027344 8.9609375 C 13.035744 8.9819375 13.044747 8.9982512 13.054688 9.0195312 C 13.060287 9.0307313 13.064819 9.0417938 13.074219 9.0585938 C 13.078419 9.0669937 13.08437 9.0762638 13.09375 9.0898438 C 13.09955 9.0981438 13.11202 9.11124 13.125 9.125 A 5.2500078 5.2500078 0 0 1 12.845703 10 L 14.703125 10 C 14.704498 9.9954448 14.705676 9.9908925 14.707031 9.9863281 A 7.0000104 7.0000104 0 0 0 14.792969 9.65625 C 14.823949 9.529483 14.854966 9.4027735 14.878906 9.2734375 A 7.0000104 7.0000104 0 0 0 14.921875 8.9902344 C 14.940175 8.8620624 14.95754 8.7337936 14.96875 8.6035156 A 7.0000104 7.0000104 0 0 0 15 8 A 7.0000104 7.0000104 0 0 0 14.964844 7.2929688 A 7.0000104 7.0000104 0 0 0 14.964844 7.2851562 C 14.941474 7.0559873 14.904439 6.831544 14.859375 6.609375 C 14.822785 6.428989 14.774839 6.253245 14.724609 6.078125 C 14.710859 6.030205 14.70225 5.9791446 14.6875 5.9316406 A 7.0000104 7.0000104 0 0 0 14.683594 5.921875 C 14.673794 5.890395 14.660651 5.8613781 14.650391 5.8300781 A 7.0000104 7.0000104 0 0 0 12.457031 2.609375 A 7.0000104 7.0000104 0 0 0 12.449219 2.6015625 C 12.449219 2.6015625 12.447266 2.5996094 12.447266 2.5996094 A 7.0000104 7.0000104 0 0 0 11.988281 2.2578125 C 11.953061 2.2332595 11.920454 2.2075128 11.884766 2.1835938 A 7.0000104 7.0000104 0 0 0 11.496094 1.9453125 C 11.419524 1.9008825 11.343982 1.854076 11.265625 1.8125 A 7.0000104 7.0000104 0 0 0 10.912109 1.6445312 C 10.824039 1.6039633 10.736467 1.5623577 10.646484 1.5253906 A 7.0000104 7.0000104 0 0 0 10.271484 1.3867188 C 10.176824 1.3540678 10.08276 1.3216137 9.9863281 1.2929688 A 7.0000104 7.0000104 0 0 0 9.65625 1.2070312 C 9.529485 1.1760542 9.4027705 1.1450318 9.2734375 1.1210938 A 7.0000104 7.0000104 0 0 0 8.9902344 1.078125 C 8.8620654 1.059827 8.7337896 1.042466 8.6035156 1.03125 A 7.0000104 7.0000104 0 0 0 8 1 z M 8 2.75 A 5.2500078 5.2500078 0 0 1 13.214844 7.4433594 C 13.069698 7.2121974 12.903559 6.9903044 12.697266 6.7871094 C 12.121866 6.2174484 11.419759 5.8785981 10.591797 5.7675781 C 10.468597 5.7510581 10.365687 5.7210431 10.197266 5.7832031 C 10.028846 5.8448031 9.9461844 5.9801721 9.8964844 6.0644531 C 9.8246644 6.1859731 9.4148679 6.60356 9.1855469 6.75 C 8.5348259 7.165801 7.422491 7.165941 6.7695312 6.75 C 5.9974299 6.258181 5.5564323 5.2937207 5.6953125 4.4433594 C 5.7739927 3.9620387 5.9794187 3.5445074 6.3183594 3.1855469 C 6.3887794 3.1109269 6.4413389 3.0520803 6.484375 3.0039062 C 6.494726 2.9923112 6.5027497 2.978462 6.5117188 2.96875 A 5.2500078 5.2500078 0 0 1 8 2.75 z M 5.1308594 5.2265625 L 5.1328125 5.2285156 C 5.2246525 5.7806636 5.4463648 6.2489625 5.8183594 6.6796875 C 5.6906791 6.6507075 5.5652161 6.6105362 5.4511719 6.5976562 C 5.3233517 6.5830962 5.317065 6.5781406 5.328125 6.5878906 C 5.323925 6.5780906 5.3256791 6.5824106 5.3144531 6.5566406 C 5.1863529 6.2361796 5.0887306 5.7360831 5.0878906 5.4082031 C 5.0877786 5.3597631 5.1255394 5.2848165 5.1308594 5.2265625 z M 10.46875 6.4492188 C 10.47715 6.4497228 10.446667 6.4558106 10.498047 6.4628906 C 10.783452 6.5011106 10.957571 6.701577 11.193359 6.796875 C 10.897665 6.752215 10.630777 6.5817545 10.328125 6.6328125 C 10.267785 6.6426125 10.250205 6.7131225 10.191406 6.7265625 C 10.280306 6.6271625 10.405359 6.5507188 10.46875 6.4492188 z M 9.0917969 7.4726562 C 8.5852759 7.8842573 8.1826425 8.3957084 7.9765625 8.9746094 C 7.7815425 8.4158684 7.4133602 7.9007144 6.9375 7.4902344 C 7.6431002 7.7545544 8.3947359 7.7550373 9.0917969 7.4726562 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m 5,11 v 1 1 1 2 H 6 V 14.707031 L 7.292969,16 H 8 V 15.292969 L 6.707031,14 H 7 8 V 13 12 11 H 7 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 6 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/obs-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/16/obs-tray.svg
new file mode 100644
index 000000000..8d43756a5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/obs-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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.0000057,0.9999897 A 7.0000104,7.0000104 0 0 0 7.2924847,1.0358787 7.0000104,7.0000104 0 0 0 6.608891,1.1401269 c -0.1803868,0.036589 -0.3563749,0.08478 -0.5314952,0.13501 a 7.0000104,7.0000104 0 0 0 -0.1555175,0.041016 c -0.031482,0.00982 -0.060988,0.023924 -0.092285,0.03418 A 7.0000104,7.0000104 0 0 0 2.609861,3.5429631 c -0.00306,0.00371 -0.00717,0.00654 -0.010255,0.010254 A 7.0000104,7.0000104 0 0 0 2.2578095,4.0112254 c -0.024552,0.035222 -0.051275,0.068561 -0.075198,0.1042483 a 7.0000104,7.0000104 0 0 0 -0.2375497,0.38794 c -0.044432,0.076568 -0.090016,0.1523556 -0.131592,0.2307132 A 7.0000104,7.0000104 0 0 0 1.6442805,5.0878874 c -0.040565,0.08807 -0.082661,0.174908 -0.1196293,0.264893 a 7.0000104,7.0000104 0 0 0 -0.1384279,0.375977 c -0.032655,0.09466 -0.065354,0.188969 -0.093994,0.285401 a 7.0000104,7.0000104 0 0 0 -0.085453,0.329834 c -0.030975,0.126767 -0.061513,0.253479 -0.085453,0.382813 a 7.0000104,7.0000104 0 0 0 -0.042726,0.283692 c -0.018296,0.128171 -0.036636,0.255953 -0.047854,0.386231 a 7.0000104,7.0000104 0 0 0 -0.030765,0.603272 7.0000104,7.0000104 0 0 0 0.035884,0.707521 c 2.266e-4,0.0023 -2.284e-4,0.0046 0,0.0068 a 7.0000104,7.0000104 0 0 0 0.1042485,0.67676 c 0.036593,0.180385 0.084779,0.356374 0.1350101,0.531495 a 7.0000104,7.0000104 0 0 0 0.041011,0.1520986 c 0.010133,0.03254 0.023581,0.06337 0.034178,0.0957 a 7.0000104,7.0000104 0 0 0 2.1926307,3.219733 c 0.00367,0.0031 0.00656,0.0072 0.010255,0.01026 a 7.0000104,7.0000104 0 0 0 0.4580081,0.341797 c 0.035219,0.02455 0.068556,0.05128 0.1042477,0.0752 a 7.0000104,7.0000104 0 0 0 0.3879405,0.237549 c 0.076571,0.04443 0.1523553,0.09002 0.2307134,0.131592 a 7.0000104,7.0000104 0 0 0 0.3537604,0.16919 c 0.088075,0.04057 0.1749075,0.08266 0.2648926,0.119629 a 7.0000104,7.0000104 0 0 0 0.3759767,0.138428 c 0.094663,0.03266 0.1889688,0.06535 0.2854009,0.09399 a 7.0000104,7.0000104 0 0 0 0.3298346,0.08545 c 0.1267667,0.03098 0.2534782,0.06151 0.382813,0.08545 a 7.0000104,7.0000104 0 0 0 0.2836922,0.04273 c 0.12817,0.0183 0.255953,0.03664 0.38623,0.04785 a 7.0000104,7.0000104 0 0 0 0.603273,0.03079 7.0000104,7.0000104 0 0 0 0.70752,-0.03589 7.0000104,7.0000104 0 0 0 0.0068,0 c 0.229158,-0.02337 0.454591,-0.05918 0.676759,-0.104247 0.180386,-0.03659 0.356374,-0.08478 0.531496,-0.13501 0.04792,-0.01375 0.09776,-0.02285 0.1452633,-0.0376 a 7.0000104,7.0000104 0 0 0 0.01025,-0.0034 c 0.03148,-0.0098 0.06099,-0.02392 0.09229,-0.03418 a 7.0000104,7.0000104 0 0 0 3.219731,-2.192631 7.0000104,7.0000104 0 0 0 0.0086,-0.0086 c 5.07e-4,-6.15e-4 0.0012,-10e-4 0.0018,-0.0017 a 7.0000104,7.0000104 0 0 0 0.341727,-0.457941 c 0.02455,-0.03522 0.05128,-0.06856 0.0752,-0.104248 a 7.0000104,7.0000104 0 0 0 0.237549,-0.38794 c 0.04443,-0.07657 0.09001,-0.152356 0.131591,-0.230713 a 7.0000104,7.0000104 0 0 0 0.16919,-0.353761 c 0.04056,-0.08808 0.08266,-0.174908 0.11963,-0.264892 a 7.0000104,7.0000104 0 0 0 0.138427,-0.375978 c 0.03266,-0.09466 0.06535,-0.188968 0.09399,-0.2854006 a 7.0000104,7.0000104 0 0 0 0.08545,-0.329834 c 0.03098,-0.126767 0.06151,-0.253477 0.08545,-0.382813 a 7.0000104,7.0000104 0 0 0 0.04273,-0.283691 c 0.0183,-0.128172 0.03664,-0.255954 0.04785,-0.386232 a 7.0000104,7.0000104 0 0 0 0.03075,-0.603272 7.0000104,7.0000104 0 0 0 -0.03589,-0.707521 7.0000104,7.0000104 0 0 0 0,-0.0068 c -0.02337,-0.229169 -0.05918,-0.454601 -0.104244,-0.67677 -0.03659,-0.180386 -0.08478,-0.356374 -0.13501,-0.531494 -0.01375,-0.04792 -0.02285,-0.09776 -0.0376,-0.145264 a 7.0000104,7.0000104 0 0 0 -0.0034,-0.01025 c -0.0098,-0.03148 -0.02392,-0.06099 -0.03418,-0.09229 a 7.0000104,7.0000104 0 0 0 -2.19263,-3.2197309 7.0000104,7.0000104 0 0 0 -0.0086,-0.00855 c -6.15e-4,-5.079e-4 -10e-4,-0.0012 -0.0017,-0.00171 a 7.0000104,7.0000104 0 0 0 -0.45794,-0.3417954 c -0.03522,-0.024553 -0.06856,-0.051276 -0.104248,-0.075195 A 7.0000104,7.0000104 0 0 0 11.49656,1.9450584 c -0.07657,-0.04443 -0.152356,-0.090016 -0.230713,-0.131592 A 7.0000104,7.0000104 0 0 0 10.912086,1.6442767 c -0.08807,-0.040568 -0.174909,-0.082662 -0.264892,-0.1196291 a 7.0000104,7.0000104 0 0 0 -0.375978,-0.138428 c -0.09466,-0.032651 -0.188969,-0.065349 -0.2854013,-0.093994 a 7.0000104,7.0000104 0 0 0 -0.329834,-0.085449 c -0.126765,-0.030977 -0.25348,-0.061511 -0.382813,-0.085449 a 7.0000104,7.0000104 0 0 0 -0.283691,-0.042725 c -0.128169,-0.018298 -0.255958,-0.036635 -0.386232,-0.047851 a 7.0000104,7.0000104 0 0 0 -0.603272,-0.030762 z m 0,1.7500027 a 5.2500078,5.2500078 0 0 1 5.2141193,4.692879 c -0.145146,-0.231162 -0.31153,-0.453057 -0.517823,-0.656252 -0.5754,-0.569661 -1.275801,-0.907536 -2.103763,-1.018556 -0.1232,-0.01652 -0.226355,-0.04678 -0.394776,0.01538 -0.16842,0.0616 -0.2510813,0.195994 -0.3007813,0.280275 -0.07182,0.12152 -0.481619,0.540572 -0.71094,0.687012 -0.650721,0.415801 -1.763546,0.415941 -2.4165057,0 C 5.9974347,6.2589114 5.5557025,5.2939614 5.6945827,4.4436001 5.7732629,3.9622794 5.9794228,3.5447462 6.3183635,3.1857857 6.3887835,3.1111657 6.441099,3.0528071 6.4841351,3.004633 6.4944861,2.993038 6.5025101,2.978456 6.5114791,2.968744 A 5.2500078,5.2500078 0 0 1 8.0000057,2.7499924 Z M 4.7307137,3.8915956 C 4.5236752,4.346061 4.3861346,4.9305494 4.3872073,5.4108854 c 0.00105,0.448476 0.1101461,0.979495 0.2802743,1.404787 0.04494,0.11228 0.099075,0.26327 0.2614749,0.364014 0.1624142,0.1008 0.279569,0.09616 0.4426274,0.114503 0.1416801,0.01596 0.4345641,0.08194 0.5639663,0.126464 1.3032895,0.448379 1.9158415,1.941177 1.3039565,3.1906786 -0.4105222,0.838265 -1.3981015,1.393748 -2.2661167,1.295412 -0.1124201,-0.0126 -0.1952189,-0.01936 -0.271729,-0.0188 -0.03822,2.66e-4 -0.065538,-0.006 -0.1469722,0.0188 -0.00962,0.0026 -0.02541,0.01067 -0.037599,0.01538 A 5.2500078,5.2500078 0 0 1 2.7499976,8.0000004 5.2500078,5.2500078 0 0 1 4.7307137,3.8915956 Z m 0.3999035,1.3347188 0.00166,0.0017 c 0.09184,0.552148 0.3133091,1.020206 0.6853037,1.450931 -0.1276803,-0.02898 -0.2516792,-0.06915 -0.3657234,-0.08203 -0.1278202,-0.01456 -0.1341071,-0.01835 -0.1230471,-0.0086 -0.0042,-0.0098 -0.00245,-0.0067 -0.013676,-0.03247 -0.1281002,-0.320461 -0.2264556,-0.820559 -0.2272956,-1.148439 -1.12e-4,-0.04844 0.037406,-0.122899 0.042726,-0.181153 z m 5.3388748,1.223635 c 0.0084,5.04e-4 -0.02233,0.0066 0.02905,0.01368 0.285405,0.03822 0.45977,0.237954 0.695558,0.333252 -0.295694,-0.04466 -0.563804,-0.215121 -0.866456,-0.164063 -0.06034,0.0098 -0.07792,0.08055 -0.136719,0.09399 0.0889,-0.0994 0.215174,-0.175356 0.278565,-0.276856 z m 0.364014,0.84424 c 0.908559,0.02156 1.804655,0.62892 2.132816,1.502199 0.02604,0.06944 0.04472,0.121937 0.06152,0.164063 0.0084,0.021 0.0174,0.03854 0.02734,0.05982 0.0056,0.0112 0.0094,0.0208 0.0188,0.0376 0.0042,0.0084 0.01113,0.01889 0.02051,0.03247 0.0058,0.0083 0.01778,0.02042 0.03076,0.03418 A 5.2500078,5.2500078 0 0 1 8.0000007,13.250016 5.2500078,5.2500078 0 0 1 5.7936988,12.756118 c 0.3186124,2.17e-4 0.6345056,-0.02192 0.8972186,-0.102539 l 0.027344,-0.0086 0.018795,-0.01026 0.00516,-0.0034 c 0.7092403,-0.23149 1.4531843,-0.75191 1.8645043,-1.329592 l 0.22046,-0.305909 -0.20337,-0.610108 c -0.471381,-1.4263216 0.359619,-2.8175326 1.8217813,-3.0642126 0.12866,-0.0217 0.257459,-0.03042 0.387939,-0.02734 z m -1.7414583,0.177734 c -0.506521,0.411601 -0.909888,0.923299 -1.115968,1.5022 -0.19502,-0.558741 -0.563203,-1.072921 -1.0390632,-1.483401 0.7056002,0.26432 1.4579702,0.263582 2.1550312,-0.018799 z m -1.119386,3.1718786 0.0769,0.235841 -0.01368,0.01879 c -0.0798,0.11214 -0.297877,0.183463 -0.434083,0.304199 0.07378,-0.11004 0.207787,-0.16189 0.266602,-0.281982 0.04508,-0.09198 0.07135,-0.184722 0.104249,-0.276856 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/octopi-error.svg b/.icons/Gruvbox-Plus-Dark/panel/16/octopi-error.svg
new file mode 100644
index 000000000..ab3212d1b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/octopi-error.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1,6.999 V 6.999 12 C 1,14 1,15 2.5,15 4,15 4,14 4,12 4,14 4,15 5.5,15 7,15 7,14 7,12 7,14 7,15 8.5,15 10,15 10,14 10,12 10,14 10,15 11.5,15 13,15 13,14 13,12 V 6.9982 H 12.998 C 13,3.999 12,0.9982 7,0.998 2,0.9978 1,3.999 1,6.9982 Z M 4.5,4.9993 C 5.331,4.9993 6,5.6683 6,6.4993 6,7.3305 5.331,7.9995 4.5,7.9995 3.669,7.9995 3,7.3305 3,6.4993 3,5.6683 3.669,4.9993 4.5,4.9993 Z M 10.5,4.9993 C 11.331,4.9993 12,5.6683 12,6.4993 12,7.3305 11.331,7.9995 10.5,7.9995 9.669,7.9995 9,7.3305 9,6.4993 9,5.6683 9.669,4.9993 10.5,4.9993 Z" />
+</svg> \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/octopi-indicator.svg b/.icons/Gruvbox-Plus-Dark/panel/16/octopi-indicator.svg
new file mode 100644
index 000000000..a52ad3169
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/octopi-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1,6.999 V 6.999 12 C 1,14 1,15 2.5,15 4,15 4,14 4,12 4,14 4,15 5.5,15 7,15 7,14 7,12 7,14 7,15 8.5,15 10,15 10,14 10,12 10,14 10,15 11.5,15 13,15 13,14 13,12 V 6.9982 H 12.998 C 13,3.999 12,0.9982 7,0.998 2,0.9978 1,3.999 1,6.9982 Z M 4.5,4.9993 C 5.331,4.9993 6,5.6683 6,6.4993 6,7.3305 5.331,7.9995 4.5,7.9995 3.669,7.9995 3,7.3305 3,6.4993 3,5.6683 3.669,4.9993 4.5,4.9993 Z M 10.5,4.9993 C 11.331,4.9993 12,5.6683 12,6.4993 12,7.3305 11.331,7.9995 10.5,7.9995 9.669,7.9995 9,7.3305 9,6.4993 9,5.6683 9.669,4.9993 10.5,4.9993 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/octopi-info.svg b/.icons/Gruvbox-Plus-Dark/panel/16/octopi-info.svg
new file mode 100644
index 000000000..6d2931fa0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/octopi-info.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1,6.999 V 6.999 12 C 1,14 1,15 2.5,15 4,15 4,14 4,12 4,14 4,15 5.5,15 7,15 7,14 7,12 7,14 7,15 8.5,15 10,15 10,14 10,12 10,14 10,15 11.5,15 13,15 13,14 13,12 V 6.9982 H 12.998 C 13,3.999 12,0.9982 7,0.998 2,0.9978 1,3.999 1,6.9982 Z M 4.5,4.9993 C 5.331,4.9993 6,5.6683 6,6.4993 6,7.3305 5.331,7.9995 4.5,7.9995 3.669,7.9995 3,7.3305 3,6.4993 3,5.6683 3.669,4.9993 4.5,4.9993 Z M 10.5,4.9993 C 11.331,4.9993 12,5.6683 12,6.4993 12,7.3305 11.331,7.9995 10.5,7.9995 9.669,7.9995 9,7.3305 9,6.4993 9,5.6683 9.669,4.9993 10.5,4.9993 Z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="14.5" cy="2.5" r="1.5"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/octopi-ok.svg b/.icons/Gruvbox-Plus-Dark/panel/16/octopi-ok.svg
new file mode 120000
index 000000000..9c78a9da4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/octopi-ok.svg
@@ -0,0 +1 @@
+octopi-indicator.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/odrive-tray-grey.svg b/.icons/Gruvbox-Plus-Dark/panel/16/odrive-tray-grey.svg
new file mode 120000
index 000000000..a345c5e4c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/odrive-tray-sync.svg b/.icons/Gruvbox-Plus-Dark/panel/16/odrive-tray-sync.svg
new file mode 100644
index 000000000..44c33dcb1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/odrive-tray-sync.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.334 1 4.344 7.996c0.7996-0.6443 1.795-0.9958 2.822-0.9961 1.106 0.00166 2.172 0.4105 2.996 1.148l-4.83-8.148zm-0.4863 0.9492-4.848 8.676 2.666 4.375 4.82-8.195zm7.652 7.051c-1.933 0-3.5 1.567-3.5 3.5 0 1.933 1.567 3.5 3.5 3.5s3.5-1.567 3.5-3.5c0-1.933-1.567-3.5-3.5-3.5zm0 1c1.381 0 2.5 1.119 2.5 2.5h-0.834c-3.59e-4 -0.92-0.746-1.666-1.666-1.666zm-4.238 1.006-2.262 0.00195-2.445 3.992h5.207c-0.4956-0.7396-0.7607-1.61-0.7617-2.5 0.0021-0.5093 0.09056-1.014 0.2617-1.494zm1.738 1.494h0.834c3.59e-4 0.92 0.746 1.666 1.666 1.666v0.834c-1.381 0-2.5-1.119-2.5-2.5z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/odrive-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/16/odrive-tray.svg
new file mode 120000
index 000000000..07632348a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/odrive-tray.svg
@@ -0,0 +1 @@
+grive-app-ind.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/onboard-mono.svg b/.icons/Gruvbox-Plus-Dark/panel/16/onboard-mono.svg
new file mode 120000
index 000000000..f115475ab
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/onboard-mono.svg
@@ -0,0 +1 @@
+onboard.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/onboard-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/onboard-panel.svg
new file mode 120000
index 000000000..f115475ab
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/onboard-panel.svg
@@ -0,0 +1 @@
+onboard.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/onboard.svg b/.icons/Gruvbox-Plus-Dark/panel/16/onboard.svg
new file mode 100644
index 000000000..8b8a36a78
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/onboard.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 3,1.002 C 1.892,1.002 1,1.894 1,3.002 V 13.002 C 1,14.11 1.892,15.002 3,15.002 H 13 C 14.108,15.002 15,14.11 15,13.002 V 3.002 C 15,1.894 14.108,1.002 13,1.002 Z M 5.4961,2.9688 C 6.2759,2.9688 6.8862,3.1924 7.328,3.6387 7.77,4.0849 7.99,4.7 7.99,5.4863 7.99,6.2705 7.77,6.8858 7.328,7.332 6.8862,7.778 6.2759,8.002 5.4961,8.002 4.7184,8.002 4.1062,7.778 3.6621,7.332 3.2202,6.8858 3,6.2705 3,5.4863 3,4.7 3.2202,4.0849 3.6621,3.6387 4.1062,3.1924 4.7184,2.9688 5.4961,2.9688 Z M 5.4961,3.875 C 5.1148,3.875 4.8195,4.0153 4.6094,4.2969 4.3992,4.5785 4.293,4.9751 4.293,5.4863 4.293,5.9954 4.3992,6.3922 4.6094,6.6738 4.8195,6.9554 5.1148,7.096 5.4961,7.096 5.8795,7.096 6.1766,6.9554 6.3867,6.6738 6.5968,6.3922 6.7012,5.9954 6.7012,5.4863 6.7012,4.9751 6.5968,4.5785 6.3867,4.2969 6.1766,4.0153 5.8795,3.875 5.4961,3.875 Z M 9.064,7.15 H 10.943 C 11.617,7.15 12.103,7.251 12.404,7.455 12.708,7.659 12.859,7.985 12.859,8.434 12.859,8.67 12.804,8.872 12.693,9.039 12.583,9.204 12.423,9.326 12.213,9.406 12.482,9.484 12.691,9.628 12.838,9.838 12.985,10.048 13.059,10.306 13.059,10.611 13.059,11.079 12.9,11.429 12.584,11.658 12.268,11.888 11.786,12.002 11.141,12.002 H 9.064 Z M 10.316,8.002 V 9.029 H 11.008 C 11.205,9.029 11.353,8.985 11.455,8.898 11.557,8.812 11.609,8.685 11.609,8.516 11.609,8.349 11.557,8.221 11.455,8.135 11.353,8.046 11.205,8.002 11.008,8.002 Z M 10.314,9.881 V 11.15 H 11.049 C 11.3,11.15 11.49,11.098 11.615,10.992 11.743,10.886 11.807,10.724 11.807,10.51 11.807,10.3 11.745,10.143 11.619,10.039 11.493,9.933 11.302,9.881 11.049,9.881 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/openbazaar-system-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/16/openbazaar-system-tray.svg
new file mode 100644
index 000000000..e687c4bed
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/openbazaar-system-tray.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 8.000001,0 C 7.349091,1.267981 6.533596,2.638963 5.1855478,4.1894531 4.5914018,4.8734978 4.0040816,5.47239 3.4335947,6 l 2.5371093,0 4.058594,0 2.501953,0 C 11.992133,5.504585 11.436789,4.9427965 10.871095,4.2988281 9.478569,2.7158767 8.627623,1.2758465 8.000001,0 Z m 1.552734,0.7753906 c 0.534717,0.9017938 1.197957,1.8740482 2.06836,2.8632813 C 12.469363,4.6043123 13.290419,5.373541 14.056642,6 L 14.503907,6 13.062501,1.9980469 C 12.00073,2.0200469 10.782743,1.5333781 9.994142,1.0800781 9.833065,0.9854951 9.694113,0.8793889 9.552735,0.7753906 Z M 6.400392,0.8515626 C 5.4084175,1.4647032 4.0407012,2.0179809 2.9414071,2.0019532 c 0,0 -0.9129387,2.5529544 -1.4335937,3.9980468 L 1.9179697,6 C 2.7123307,5.339191 3.5611324,4.5331778 4.4296884,3.5332031 5.2339204,2.6081956 5.8730195,1.7018504 6.400392,0.8515625 Z M 1.3046884,7 C 1.2535274,6.999749 1.2031431,7.01587 1.158204,7.04687 1.149464,7.05347 1.140988,7.06066 1.132813,7.06835 1.124733,7.07505 1.116915,7.08221 1.109376,7.08984 1.062086,7.14022 1.028022,7.207665 1.01172,7.283199 1.00666,7.306839 1.00339,7.331039 1.00195,7.355469 l 0,0.002 0,0.002 C 1.00083,7.371789 1.00018,7.384179 1,7.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 14.203126,9 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 2.4236496,11.808204 2.6423588,14.998376 3.8730478,15 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 10.53711,15 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 7.57773,10.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/16/optimus-indicator-intel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/optimus-indicator-intel.svg
new file mode 100644
index 000000000..8860dc0b9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/optimus-indicator-intel.svg
@@ -0,0 +1,8 @@
+<svg width="16" height="16" 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(-3.5642 -1.3301)" style="fill:currentColor" class="ColorScheme-Text">
+ <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/16/optimus-indicator-nvidia.svg b/.icons/Gruvbox-Plus-Dark/panel/16/optimus-indicator-nvidia.svg
new file mode 100644
index 000000000..a47cacd5b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/optimus-indicator-nvidia.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" 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>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m1.6348 7.1694s1.2949-2.1504 4.1833-2.3728v-0.78016c-3.1993 0.25888-5.818 2.9888-5.818 2.9888s1.4175 4.5702 5.818 4.9886v-0.82925c-3.2293-0.40934-4.1833-3.9952-4.1833-3.9952zm4.1833 2.346v0.7595c-2.4407-0.4384-2.9664-2.9945-2.9664-2.9945s1.0201-1.3079 2.9664-1.52v0.83332c-0.00133 0-0.0024-4.267e-4 -0.00373-4.267e-4 -1.0213-0.12352-1.6677 0.8379-1.6677 0.8379s0.29557 1.6187 1.6715 2.0843m-2.5e-6 -6.9701v1.4711c0.093972-0.0072 0.18789-0.013333 0.28235-0.016533 3.6374-0.12357 6.159 3.0053 6.159 3.0053s-2.8737 3.3347-5.7097 3.3347c-0.25973 0-0.50305-0.02432-0.73172-0.06507v0.88976c0.19557 0.02507 0.39824 0.03973 0.60961 0.03973 2.6389 0 4.699-1.3579 6.547-2.9648 0.3063 0.2472 1.5605 0.84852 1.8185 1.1119-1.757 1.482-6.0036 2.6767-8.3252 2.6767-0.22373 0-0.43862-0.01371-0.64988-0.03413v1.4607h10.182v-10.909h-10.182zm0 3.215v-0.96365c0.093012-0.00656 0.18667-0.011627 0.28235-0.014667 2.6155-0.082772 4.4833 2.2645 4.4833 2.2645s-2.0052 2.5933-3.9924 2.5933c-0.28603 0-0.54241-0.0464-0.77325-0.12453v-2.9217c1.0183 0.12395 1.3749 0.57708 1.9872 1.6052l1.3615-1.1566s-1.1456-1.3133-2.821-1.3133c-0.18213 0-0.35638 0.0128-0.52748 0.03136" stroke-width=".72728"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/optimus-tray-intel-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/optimus-tray-intel-symbolic.svg
new file mode 120000
index 000000000..3ab58603f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/optimus-tray-intel-symbolic.svg
@@ -0,0 +1 @@
+prime-intel.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/optimus-tray-intel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/optimus-tray-intel.svg
new file mode 120000
index 000000000..3ab58603f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/optimus-tray-intel.svg
@@ -0,0 +1 @@
+prime-intel.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/optimus-tray-nvidia-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/optimus-tray-nvidia-symbolic.svg
new file mode 120000
index 000000000..9498237a9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/optimus-tray-nvidia-symbolic.svg
@@ -0,0 +1 @@
+prime-nvidia.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/optimus-tray-nvidia.svg b/.icons/Gruvbox-Plus-Dark/panel/16/optimus-tray-nvidia.svg
new file mode 120000
index 000000000..9498237a9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/optimus-tray-nvidia.svg
@@ -0,0 +1 @@
+prime-nvidia.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/org.keepassxc.KeePassXC-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/16/org.keepassxc.KeePassXC-locked.svg
new file mode 120000
index 000000000..e352b5603
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/org.keepassxc.KeePassXC-monochrome-dark-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/16/org.keepassxc.KeePassXC-monochrome-dark-locked.svg
new file mode 120000
index 000000000..e352b5603
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/org.keepassxc.KeePassXC-monochrome-dark.svg b/.icons/Gruvbox-Plus-Dark/panel/16/org.keepassxc.KeePassXC-monochrome-dark.svg
new file mode 120000
index 000000000..04065e295
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/org.keepassxc.KeePassXC-monochrome-light-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/16/org.keepassxc.KeePassXC-monochrome-light-locked.svg
new file mode 120000
index 000000000..e352b5603
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/org.keepassxc.KeePassXC-monochrome-light.svg b/.icons/Gruvbox-Plus-Dark/panel/16/org.keepassxc.KeePassXC-monochrome-light.svg
new file mode 120000
index 000000000..04065e295
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/org.keepassxc.KeePassXC-unlocked.svg b/.icons/Gruvbox-Plus-Dark/panel/16/org.keepassxc.KeePassXC-unlocked.svg
new file mode 120000
index 000000000..04065e295
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/org.sparkleshare.SparkleShare-syncing-down.svg b/.icons/Gruvbox-Plus-Dark/panel/16/org.sparkleshare.SparkleShare-syncing-down.svg
new file mode 100644
index 000000000..4382ed704
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/org.sparkleshare.SparkleShare-syncing-down.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1 1 C 1 1 0 1.0136719 0 2.0136719 L 0 13 C 0 13 4e-08 14 1 14 L 8.7441406 14 A 4.5 4.5 0 0 1 8.0136719 11.853516 L 7 11.193359 L 5.4863281 12.181641 C 4.860643 12.591398 4.0346646 12.03008 4.2558594 11.345703 L 4.7910156 9.609375 L 3.3203125 8.3671875 C 2.7109354 7.9358223 3.0272897 7.0268886 3.7910156 7.0136719 L 5.6347656 6.9785156 L 6.2402344 5.3066406 C 6.3559467 4.994082 6.6763035 4.7889373 7.0292969 4.8007812 C 7.3604918 4.8125813 7.6512167 5.0133508 7.7597656 5.3066406 L 8.3652344 6.9785156 L 10.210938 7.0136719 C 10.497047 7.0191315 10.720511 7.1514638 10.855469 7.3359375 A 4.5 4.5 0 0 1 12.5 7.0253906 A 4.5 4.5 0 0 1 14 7.2890625 L 14 4.0507812 C 14 3.0507811 13 3 13 3 L 8 3 L 6 1 L 1 1 z M 6.9902344 5.5839844 L 6.3847656 7.2558594 C 6.2705462 7.5640382 5.978991 7.770865 5.6503906 7.7773438 L 3.9179688 7.8105469 L 5.2539062 8.9589844 C 5.5387423 9.1610529 5.6600604 9.5250898 5.5527344 9.8574219 L 5.0429688 11.511719 C 5.0466488 11.509819 5.0437074 11.515019 5.0488281 11.511719 L 6.5644531 10.523438 C 6.8297735 10.350594 7.1721795 10.350594 7.4375 10.523438 L 8.046875 10.921875 A 4.5 4.5 0 0 1 8.4140625 9.6503906 C 8.4012993 9.3825296 8.5198125 9.1195088 8.7460938 8.9589844 L 8.9160156 8.8125 A 4.5 4.5 0 0 1 9.9707031 7.8085938 L 8.3515625 7.7773438 C 8.0223873 7.7714742 7.7296605 7.5645618 7.6152344 7.2558594 L 7.0117188 5.5839844 L 7.0097656 5.5839844 C 7.0196956 5.6109784 7.0205971 5.6018494 7.0019531 5.5996094 C 6.9835131 5.6014094 6.9801684 5.6111784 6.9902344 5.5839844 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12.5,8 C 10.567037,8 9,9.5670384 9,11.5 9,13.432964 10.567037,15 12.5,15 14.432963,15 16,13.432964 16,11.5 16,9.5670384 14.432963,8 12.5,8 Z M 12,10 h 1 v 2 h 1.25 L 13.375,13 12.5,14 11.625,13 10.75,12 H 12 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/org.sparkleshare.SparkleShare-syncing-error.svg b/.icons/Gruvbox-Plus-Dark/panel/16/org.sparkleshare.SparkleShare-syncing-error.svg
new file mode 100644
index 000000000..e43e763d1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/org.sparkleshare.SparkleShare-syncing-error.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1 1 C 1 1 0 1.0136719 0 2.0136719 L 0 13 C 0 13 4e-08 14 1 14 L 8.7441406 14 A 4.5 4.5 0 0 1 8.0136719 11.853516 L 7 11.193359 L 5.4863281 12.181641 C 4.860643 12.591398 4.0346646 12.03008 4.2558594 11.345703 L 4.7910156 9.609375 L 3.3203125 8.3671875 C 2.7109354 7.9358223 3.0272897 7.0268886 3.7910156 7.0136719 L 5.6347656 6.9785156 L 6.2402344 5.3066406 C 6.3559467 4.994082 6.6763035 4.7889373 7.0292969 4.8007812 C 7.3604918 4.8125813 7.6512167 5.0133508 7.7597656 5.3066406 L 8.3652344 6.9785156 L 10.210938 7.0136719 C 10.497047 7.0191315 10.720511 7.1514638 10.855469 7.3359375 A 4.5 4.5 0 0 1 12.5 7.0253906 A 4.5 4.5 0 0 1 14 7.2890625 L 14 4.0507812 C 14 3.0507811 13 3 13 3 L 8 3 L 6 1 L 1 1 z M 6.9902344 5.5839844 L 6.3847656 7.2558594 C 6.2705462 7.5640382 5.978991 7.770865 5.6503906 7.7773438 L 3.9179688 7.8105469 L 5.2539062 8.9589844 C 5.5387423 9.1610529 5.6600604 9.5250898 5.5527344 9.8574219 L 5.0429688 11.511719 C 5.0466488 11.509819 5.0437074 11.515019 5.0488281 11.511719 L 6.5644531 10.523438 C 6.8297735 10.350594 7.1721795 10.350594 7.4375 10.523438 L 8.046875 10.921875 A 4.5 4.5 0 0 1 8.4140625 9.6503906 C 8.4012993 9.3825296 8.5198125 9.1195088 8.7460938 8.9589844 L 8.9160156 8.8125 A 4.5 4.5 0 0 1 9.9707031 7.8085938 L 8.3515625 7.7773438 C 8.0223873 7.7714742 7.7296605 7.5645618 7.6152344 7.2558594 L 7.0117188 5.5839844 L 7.0097656 5.5839844 C 7.0196956 5.6109784 7.0205971 5.6018494 7.0019531 5.5996094 C 6.9835131 5.6014094 6.9801684 5.6111784 6.9902344 5.5839844 z" />
+ <path style="fill:currentColor" class="ColorScheme-Highlight"
+ d="M 12.5 8 C 10.567037 8 9 9.567036 9 11.5 C 9 13.432962 10.567037 15 12.5 15 C 14.432963 15 16 13.432962 16 11.5 C 16 9.567036 14.432963 8 12.5 8 z M 12 9 L 13 9 L 13 12 L 12 12 L 12 9 z M 12.5 13 A 0.5 0.5 0 0 1 13 13.5 A 0.5 0.5 0 0 1 12.5 14 A 0.5 0.5 0 0 1 12 13.5 A 0.5 0.5 0 0 1 12.5 13 z" />
+</svg> \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/org.sparkleshare.SparkleShare-syncing-up.svg b/.icons/Gruvbox-Plus-Dark/panel/16/org.sparkleshare.SparkleShare-syncing-up.svg
new file mode 100644
index 000000000..2f3ff711a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/org.sparkleshare.SparkleShare-syncing-up.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1 1 C 1 1 0 1.0136719 0 2.0136719 L 0 13 C 0 13 4e-08 14 1 14 L 8.7441406 14 A 4.5 4.5 0 0 1 8.0136719 11.853516 L 7 11.193359 L 5.4863281 12.181641 C 4.860643 12.591398 4.0346646 12.03008 4.2558594 11.345703 L 4.7910156 9.609375 L 3.3203125 8.3671875 C 2.7109354 7.9358223 3.0272897 7.0268886 3.7910156 7.0136719 L 5.6347656 6.9785156 L 6.2402344 5.3066406 C 6.3559467 4.994082 6.6763035 4.7889373 7.0292969 4.8007812 C 7.3604918 4.8125813 7.6512167 5.0133508 7.7597656 5.3066406 L 8.3652344 6.9785156 L 10.210938 7.0136719 C 10.497047 7.0191315 10.720511 7.1514638 10.855469 7.3359375 A 4.5 4.5 0 0 1 12.5 7.0253906 A 4.5 4.5 0 0 1 14 7.2890625 L 14 4.0507812 C 14 3.0507811 13 3 13 3 L 8 3 L 6 1 L 1 1 z M 6.9902344 5.5839844 L 6.3847656 7.2558594 C 6.2705462 7.5640382 5.978991 7.770865 5.6503906 7.7773438 L 3.9179688 7.8105469 L 5.2539062 8.9589844 C 5.5387423 9.1610529 5.6600604 9.5250898 5.5527344 9.8574219 L 5.0429688 11.511719 C 5.0466488 11.509819 5.0437074 11.515019 5.0488281 11.511719 L 6.5644531 10.523438 C 6.8297735 10.350594 7.1721795 10.350594 7.4375 10.523438 L 8.046875 10.921875 A 4.5 4.5 0 0 1 8.4140625 9.6503906 C 8.4012993 9.3825296 8.5198125 9.1195088 8.7460938 8.9589844 L 8.9160156 8.8125 A 4.5 4.5 0 0 1 9.9707031 7.8085938 L 8.3515625 7.7773438 C 8.0223873 7.7714742 7.7296605 7.5645618 7.6152344 7.2558594 L 7.0117188 5.5839844 L 7.0097656 5.5839844 C 7.0196956 5.6109784 7.0205971 5.6018494 7.0019531 5.5996094 C 6.9835131 5.6014094 6.9801684 5.6111784 6.9902344 5.5839844 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12.5,15 C 10.567037,15 9,13.432962 9,11.5 9,9.567036 10.567037,8 12.5,8 14.432963,8 16,9.567036 16,11.5 16,13.432962 14.432963,15 12.5,15 Z M 12,13 h 1 v -2 h 1.25 L 13.375,10 12.5,9 11.625,10 10.75,11 H 12 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/org.sparkleshare.SparkleShare-syncing.svg b/.icons/Gruvbox-Plus-Dark/panel/16/org.sparkleshare.SparkleShare-syncing.svg
new file mode 100644
index 000000000..80f2034a2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/org.sparkleshare.SparkleShare-syncing.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1 1 C 1 1 0 1.0136719 0 2.0136719 L 0 13 C 0 13 4e-08 14 1 14 L 8.7441406 14 A 4.5 4.5 0 0 1 8.0136719 11.853516 L 7 11.193359 L 5.4863281 12.181641 C 4.860643 12.591398 4.0346646 12.03008 4.2558594 11.345703 L 4.7910156 9.609375 L 3.3203125 8.3671875 C 2.7109354 7.9358223 3.0272897 7.0268886 3.7910156 7.0136719 L 5.6347656 6.9785156 L 6.2402344 5.3066406 C 6.3559467 4.994082 6.6763035 4.7889373 7.0292969 4.8007812 C 7.3604918 4.8125813 7.6512167 5.0133508 7.7597656 5.3066406 L 8.3652344 6.9785156 L 10.210938 7.0136719 C 10.497047 7.0191315 10.720511 7.1514638 10.855469 7.3359375 A 4.5 4.5 0 0 1 12.5 7.0253906 A 4.5 4.5 0 0 1 14 7.2890625 L 14 4.0507812 C 14 3.0507811 13 3 13 3 L 8 3 L 6 1 L 1 1 z M 6.9902344 5.5839844 L 6.3847656 7.2558594 C 6.2705462 7.5640382 5.978991 7.770865 5.6503906 7.7773438 L 3.9179688 7.8105469 L 5.2539062 8.9589844 C 5.5387423 9.1610529 5.6600604 9.5250898 5.5527344 9.8574219 L 5.0429688 11.511719 C 5.0466488 11.509819 5.0437074 11.515019 5.0488281 11.511719 L 6.5644531 10.523438 C 6.8297735 10.350594 7.1721795 10.350594 7.4375 10.523438 L 8.046875 10.921875 A 4.5 4.5 0 0 1 8.4140625 9.6503906 C 8.4012993 9.3825296 8.5198125 9.1195088 8.7460938 8.9589844 L 8.9160156 8.8125 A 4.5 4.5 0 0 1 9.9707031 7.8085938 L 8.3515625 7.7773438 C 8.0223873 7.7714742 7.7296605 7.5645618 7.6152344 7.2558594 L 7.0117188 5.5839844 L 7.0097656 5.5839844 C 7.0196956 5.6109784 7.0205971 5.6018494 7.0019531 5.5996094 C 6.9835131 5.6014094 6.9801684 5.6111784 6.9902344 5.5839844 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12.5 8 C 10.567037 8 9 9.5670384 9 11.5 C 9 13.432964 10.567037 15 12.5 15 C 14.432963 15 16 13.432964 16 11.5 C 16 9.5670384 14.432963 8 12.5 8 z M 12.5 9 A 2.5000001 2.5000001 0 0 1 15 11.5 L 14.166016 11.5 A 1.6666668 1.6666668 0 0 0 12.5 9.8339844 L 12.5 9 z M 10 11.5 L 10.833984 11.5 A 1.6666668 1.6666668 0 0 0 12.5 13.166016 L 12.5 14 A 2.5000001 2.5000001 0 0 1 10 11.5 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/overgrive-app-ind-con-1.svg b/.icons/Gruvbox-Plus-Dark/panel/16/overgrive-app-ind-con-1.svg
new file mode 120000
index 000000000..5a6a822fa
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/overgrive-app-ind-con-2.svg b/.icons/Gruvbox-Plus-Dark/panel/16/overgrive-app-ind-con-2.svg
new file mode 120000
index 000000000..364e56419
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/overgrive-app-ind-con-3.svg b/.icons/Gruvbox-Plus-Dark/panel/16/overgrive-app-ind-con-3.svg
new file mode 120000
index 000000000..364e56419
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/overgrive-app-ind-sleep.svg b/.icons/Gruvbox-Plus-Dark/panel/16/overgrive-app-ind-sleep.svg
new file mode 120000
index 000000000..a345c5e4c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/overgrive-app-ind.svg b/.icons/Gruvbox-Plus-Dark/panel/16/overgrive-app-ind.svg
new file mode 120000
index 000000000..07632348a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/pamac-tray-no-update.svg b/.icons/Gruvbox-Plus-Dark/panel/16/pamac-tray-no-update.svg
new file mode 120000
index 000000000..68dbb7641
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/pamac-tray-update.svg b/.icons/Gruvbox-Plus-Dark/panel/16/pamac-tray-update.svg
new file mode 120000
index 000000000..07ef66955
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/pcloud-offline.svg b/.icons/Gruvbox-Plus-Dark/panel/16/pcloud-offline.svg
new file mode 100644
index 000000000..1c025ae97
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/pcloud-offline.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 8 2 A 5 5 0 0 0 3.3964844 5.0488281 A 4 4 0 0 0 0 9 A 4 4 0 0 0 3.8085938 12.990234 L 3.8085938 13 L 4 13 L 13.523438 13 A 2.4761905 2.4761905 0 0 0 16 10.523438 A 2.4761905 2.4761905 0 0 0 14.822266 8.4179688 A 2.5 2.5 0 0 0 15 7.5 A 2.5 2.5 0 0 0 12.578125 5.0039062 A 5 5 0 0 0 8 2 z M 6 5 L 7 5 L 9 5 L 10 5 L 10 6 L 10 7 L 10 8 L 9 8 L 7 8 L 7 11 L 6 11 L 6 8 L 6 7 L 6 6 L 6 5 z M 7 6 L 7 7 L 9 7 L 9 6 L 7 6 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/pcloud-ok.svg b/.icons/Gruvbox-Plus-Dark/panel/16/pcloud-ok.svg
new file mode 100644
index 000000000..4ba3120fd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/pcloud-ok.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 2 A 5 5 0 0 0 3.3964844 5.0488281 A 4 4 0 0 0 0 9 A 4 4 0 0 0 3.8085938 12.990234 L 3.8085938 13 L 4 13 L 13.523438 13 A 2.4761905 2.4761905 0 0 0 16 10.523438 A 2.4761905 2.4761905 0 0 0 14.822266 8.4179688 A 2.5 2.5 0 0 0 15 7.5 A 2.5 2.5 0 0 0 12.578125 5.0039062 A 5 5 0 0 0 8 2 z M 6 5 L 7 5 L 9 5 L 10 5 L 10 6 L 10 7 L 10 8 L 9 8 L 7 8 L 7 11 L 6 11 L 6 8 L 6 7 L 6 6 L 6 5 z M 7 6 L 7 7 L 9 7 L 9 6 L 7 6 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/pcloud-pause.svg b/.icons/Gruvbox-Plus-Dark/panel/16/pcloud-pause.svg
new file mode 100644
index 000000000..d6d02b261
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/pcloud-pause.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 8 2 A 5 5 0 0 0 3.3964844 5.0488281 A 4 4 0 0 0 0 9 A 4 4 0 0 0 3.8085938 12.990234 L 3.8085938 13 L 4 13 L 8.0332031 13 A 4.5 4.5 0 0 1 8 12.5 A 4.5 4.5 0 0 1 12.5 8 A 4.5 4.5 0 0 1 15.693359 9.3320312 A 2.4761905 2.4761905 0 0 0 14.822266 8.4179688 A 2.5 2.5 0 0 0 15 7.5 A 2.5 2.5 0 0 0 12.578125 5.0039062 A 5 5 0 0 0 8 2 z M 6 5 L 7 5 L 9 5 L 10 5 L 10 6 L 10 7 L 10 8 L 9 8 L 7 8 L 7 11 L 6 11 L 6 8 L 6 7 L 6 6 L 6 5 z M 7 6 L 7 7 L 9 7 L 9 6 L 7 6 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12.5 9 A 3.5 3.5 0 0 0 9 12.5 A 3.5 3.5 0 0 0 12.5 16 A 3.5 3.5 0 0 0 16 12.5 A 3.5 3.5 0 0 0 12.5 9 z M 11 11 L 12 11 L 12 14 L 11 14 L 11 11 z M 13 11 L 14 11 L 14 14 L 13 14 L 13 11 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/pcloud-sync.svg b/.icons/Gruvbox-Plus-Dark/panel/16/pcloud-sync.svg
new file mode 100644
index 000000000..130faeb3f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/pcloud-sync.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 2 A 5 5 0 0 0 3.3964844 5.0488281 A 4 4 0 0 0 0 9 A 4 4 0 0 0 3.8085938 12.990234 L 3.8085938 13 L 4 13 L 8.0332031 13 A 4.5 4.5 0 0 1 8 12.5 A 4.5 4.5 0 0 1 12.5 8 A 4.5 4.5 0 0 1 15.693359 9.3320312 A 2.4761905 2.4761905 0 0 0 14.822266 8.4179688 A 2.5 2.5 0 0 0 15 7.5 A 2.5 2.5 0 0 0 12.578125 5.0039062 A 5 5 0 0 0 8 2 z M 6 5 L 7 5 L 9 5 L 10 5 L 10 6 L 10 7 L 10 8 L 9 8 L 7 8 L 7 11 L 6 11 L 6 8 L 6 7 L 6 6 L 6 5 z M 7 6 L 7 7 L 9 7 L 9 6 L 7 6 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 14.25,9.4689111 A 3.5,3.5 0 0 0 9.4689111,10.75 3.5,3.5 0 0 0 10.75,15.531089 3.5,3.5 0 0 0 15.531089,14.25 3.5,3.5 0 0 0 14.25,9.4689111 Z m -1.825135,0.5362259 -0.04089,0.695825 -0.0176,0.307831 A 1.5,1.5 0 0 0 11.200962,11.75 1.5,1.5 0 0 0 11.012227,12.678461 l -0.886609,0.586433 A 2.5,2.5 0 0 1 10.334936,11.25 2.5,2.5 0 0 1 12.424865,10.005137 Z m 2.271625,1.311524 A 2.5,2.5 0 0 1 14.665064,13.75 2.5,2.5 0 0 1 13.025488,14.94139 l 0.06482,-1.065403 A 1.5,1.5 0 0 0 13.799038,13.25 a 1.5,1.5 0 0 0 0.0592,-1.379879 l 0.257789,-0.169159 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/pcloud-warning.svg b/.icons/Gruvbox-Plus-Dark/panel/16/pcloud-warning.svg
new file mode 100644
index 000000000..ea68bfc42
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/pcloud-warning.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 8 2 A 5 5 0 0 0 3.3964844 5.0488281 A 4 4 0 0 0 0 9 A 4 4 0 0 0 3.8085938 12.990234 L 3.8085938 13 L 4 13 L 13.523438 13 A 2.4761905 2.4761905 0 0 0 16 10.523438 A 2.4761905 2.4761905 0 0 0 14.822266 8.4179688 A 2.5 2.5 0 0 0 15 7.5 A 2.5 2.5 0 0 0 12.578125 5.0039062 A 5 5 0 0 0 8 2 z M 6 5 L 7 5 L 9 5 L 10 5 L 10 6 L 10 7 L 10 8 L 9 8 L 7 8 L 7 11 L 6 11 L 6 8 L 6 7 L 6 6 L 6 5 z M 7 6 L 7 7 L 9 7 L 9 6 L 7 6 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/persepolis-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/16/persepolis-tray.svg
new file mode 100644
index 000000000..99a4a8909
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/persepolis-tray.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#ebdbb2" d="M 8 1 A 7 7 0 0 0 1 8 A 7 7 0 0 0 8 15 A 7 7 0 0 0 15 8 A 7 7 0 0 0 8 1 z M 5 3 C 6.6 4.2 10.298967 4.201999 12 4.5 C 10.821221 4.7616295 8.8828226 4.8157437 7.2304688 5.1523438 C 8.6561434 6.1680861 9.391453 6.2182015 11 6.5 C 9.287227 6.8801489 8.6393061 6.8421866 7.2109375 7.8613281 C 8.8952874 8.2286678 10.878459 8.3035192 12 8.5 C 10.196179 8.900357 6.6 8.8 5 10 L 6.5 10.199219 L 8 10 C 6.8 11.6 6.7980011 12.298967 6.5 14 C 6.0996432 12.196179 6.2 11.6 5 10 L 5.1992188 8.5 L 5 7 C 5.5052456 7.3789342 6.2285944 7.6313016 7.0234375 7.8183594 L 7.1992188 6.5 L 7.0273438 5.1992188 C 6.2334253 5.3758405 5.5105256 5.6171058 5 6 L 5.1992188 4.5 L 5 3 z M 9 10 L 10.5 10.199219 L 12 10 C 10.8 11.6 10.798001 12.298967 10.5 14 C 10.099643 12.196179 10.2 11.6 9 10 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/phone-battery-caution.svg b/.icons/Gruvbox-Plus-Dark/panel/16/phone-battery-caution.svg
new file mode 100644
index 000000000..2f929a210
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/phone-battery-caution.svg
@@ -0,0 +1,8 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-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="m2.5 2c-0.277 0-0.5 0.223-0.5 0.5v0.5l-2-2e-3v10.5c0 0.277 0.223 0.5 0.5 0.5h6c0.277 0 0.5-0.223 0.5-0.5v-10.5l-2 2e-3v-0.5c0-0.277-0.223-0.5-0.5-0.5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-NegativeText" d="m0 11v2.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="m10 2c-0.554 0-1 0.446-1 1v10c0 0.554 0.446 1 1 1h5c0.554 0 1-0.446 1-1v-10c0-0.554-0.446-1-1-1zm0 1h5v8h-5zm2 9h1c0.6544 0 0.6544 1 0 1h-1c-0.6569 0-0.6511-1-1e-6 -1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/phone-battery-empty.svg b/.icons/Gruvbox-Plus-Dark/panel/16/phone-battery-empty.svg
new file mode 100644
index 000000000..a5c80da4b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/phone-battery-empty.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-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="m2.5 2c-0.277 0-0.5 0.223-0.5 0.5v0.5l-2-2e-3v10.5c0 0.277 0.223 0.5 0.5 0.5h6c0.277 0 0.5-0.223 0.5-0.5v-10.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="m10 2c-0.554 0-1 0.446-1 1v10c0 0.554 0.446 1 1 1h5c0.554 0 1-0.446 1-1v-10c0-0.554-0.446-1-1-1zm0 1h5v8h-5zm2 9h1c0.6544 0 0.6544 1 0 1h-1c-0.6569 0-0.6511-1 0-1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/phone-battery-full.svg b/.icons/Gruvbox-Plus-Dark/panel/16/phone-battery-full.svg
new file mode 100644
index 000000000..9442d98e3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/phone-battery-full.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.5 2c-0.277 0-0.5 0.223-0.5 0.5v0.5l-2-2e-3v10.5c0 0.277 0.223 0.5 0.5 0.5h6c0.277 0 0.5-0.223 0.5-0.5v-10.5l-2 2e-3v-0.5c0-0.277-0.223-0.5-0.5-0.5z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m10 2c-0.554 0-1 0.446-1 1v10c0 0.554 0.446 1 1 1h5c0.554 0 1-0.446 1-1v-10c0-0.554-0.446-1-1-1zm0 1h5v8h-5zm2 9h1c0.6544 0 0.6544 1 0 1h-1c-0.6569 0-0.6511-1 0-1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/phone-battery-good.svg b/.icons/Gruvbox-Plus-Dark/panel/16/phone-battery-good.svg
new file mode 100644
index 000000000..72b56aa10
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/phone-battery-good.svg
@@ -0,0 +1,8 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.5 2c-0.277 0-0.5 0.223-0.5 0.5v0.5l-2-2e-3v10.5c0 0.277 0.223 0.5 0.5 0.5h6c0.277 0 0.5-0.223 0.5-0.5v-10.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="m0 6v7.5c0 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="m10 2c-0.554 0-1 0.446-1 1v10c0 0.554 0.446 1 1 1h5c0.554 0 1-0.446 1-1v-10c0-0.554-0.446-1-1-1zm0 1h5v8h-5zm2 9h1c0.6544 0 0.6544 1 0 1h-1c-0.6569 0-0.6511-1-1e-6 -1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/phone-battery-low.svg b/.icons/Gruvbox-Plus-Dark/panel/16/phone-battery-low.svg
new file mode 100644
index 000000000..eab032f00
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/phone-battery-low.svg
@@ -0,0 +1,8 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-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="m2.5 2c-0.277 0-0.5 0.223-0.5 0.5v0.5l-2-2e-3v10.5c0 0.277 0.223 0.5 0.5 0.5h6c0.277 0 0.5-0.223 0.5-0.5v-10.5l-2 2e-3v-0.5c0-0.277-0.223-0.5-0.5-0.5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-NeutralText" d="m10 2c-0.554 0-1 0.446-1 1v10c0 0.554 0.446 1 1 1h5c0.554 0 1-0.446 1-1v-10c0-0.554-0.446-1-1-1zm0 1h5v8h-5zm2 9h1c0.6544 0 0.6544 1 0 1h-1c-0.6569 0-0.6511-1-1e-6 -1z" fill="currentColor"/>
+ <path class="ColorScheme-NeutralText" d="m0 10v3.5c0 0.277 0.223 0.5 0.5 0.5h6c0.277 0 0.5-0.223 0.5-0.5v-3.5z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/phone-battery-medium.svg b/.icons/Gruvbox-Plus-Dark/panel/16/phone-battery-medium.svg
new file mode 100644
index 000000000..02b454fbc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/phone-battery-medium.svg
@@ -0,0 +1,8 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.5 2c-0.277 0-0.5 0.223-0.5 0.5v0.5l-2-2e-3v10.5c0 0.277 0.223 0.5 0.5 0.5h6c0.277 0 0.5-0.223 0.5-0.5v-10.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="m0 8v5.5c0 0.277 0.223 0.5 0.5 0.5h6c0.277 0 0.5-0.223 0.5-0.5v-5.5z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m10 2c-0.554 0-1 0.446-1 1v10c0 0.554 0.446 1 1 1h5c0.554 0 1-0.446 1-1v-10c0-0.554-0.446-1-1-1zm0 1h5v8h-5zm2 9h1c0.6544 0 0.6544 1 0 1h-1c-0.6569 0-0.6511-1-1e-6 -1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/pia_tray_connected.svg b/.icons/Gruvbox-Plus-Dark/panel/16/pia_tray_connected.svg
new file mode 100644
index 000000000..83b9e8c27
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/pia_tray_connected.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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.5,0 C 5.4627564,0 3.0004562,2.3276432 3,5.1992188 3.00172,5.3328938 3.00888,5.4664566 3.021484,5.5996094 L 3,5.5996094 3,6 1.8339844,6 C 1.3723177,6 1,6.3464546 1,6.7773438 L 1,12.222656 C 1,12.653545 1.3723177,13 1.8339844,13 L 3,13 3,15.199219 C 3,15.642419 3.3769338,16 3.8457031,16 l 2.9628907,0 1.2675781,-2 0.8476562,0 1.2675779,2 2.962891,0 C 13.623066,16 14,15.642419 14,15.199219 L 14,13 15.166016,13 C 15.627682,13 16,12.653545 16,12.222656 L 16,6.7773438 C 16,6.3464546 15.627682,6 15.166016,6 L 14,6 l 0,-0.4003906 -0.01758,0 C 13.993721,5.466409 13.999584,5.3328463 14,5.1992188 13.999544,2.3276432 11.537244,0 8.5,0 Z m 0,2 c 1.932663,-1e-7 3.5,1 3.5,3.977539 -5.58e-4,0.014978 -0.0012,0.029952 -0.002,0.044922 L 5,6.0224609 C 4.9999069,6.0074869 4.9999069,5.9925129 5,5.9775389 5,2.9999999 6.567337,1.9999998 8.5,2 Z M 6,4 6,5 7,5 7,4 Z m 4,0 0,1 1,0 0,-1 z M 8.5,7 c 0.9233334,0 1.4667964,0.782188 1.4667964,1.742188 l 0,0.257812 0.6171876,0 C 10.811473,8.96085 11,9.262571 11,9.5 l 0,2.072266 C 11,11.809694 10.814818,12 10.583984,12 L 6.4160156,12 C 6.1851822,12 6,11.809694 6,11.572266 L 6,9.5 C 6,9.262571 6.2947796,8.8035671 6.4160156,9 l 0.6171875,0 0,-0.257812 C 7.0332031,7.781802 7.5766667,7 8.5,7 Z m 0,0.857422 c -0.4616667,0 -0.6328125,0.382565 -0.6328125,0.857422 l 0,0.285156 1.265625,0 0,-0.285156 C 9.1328125,8.239987 8.9616667,7.857422 8.5,7.857422 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/pia_tray_connecting.svg b/.icons/Gruvbox-Plus-Dark/panel/16/pia_tray_connecting.svg
new file mode 100644
index 000000000..6763fa7aa
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/pia_tray_connecting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 8.5 0 C 5.4627564 0 3.0004562 2.3276432 3 5.1992188 C 3.00172 5.3328938 3.0088804 5.4664566 3.0214844 5.5996094 L 3 5.5996094 L 3 6 L 1.8339844 6 C 1.3723177 6 1 6.3464546 1 6.7773438 L 1 12.222656 C 1 12.653545 1.3723177 13 1.8339844 13 L 3 13 L 3 15.199219 C 3 15.642419 3.3769338 16 3.8457031 16 L 6.8085938 16 L 8.0761719 14 L 8.9238281 14 L 10.191406 16 L 13.154297 16 C 13.623066 16 14 15.642419 14 15.199219 L 14 13 L 15.166016 13 C 15.627682 13 16 12.653545 16 12.222656 L 16 6.7773438 C 16 6.3464546 15.627682 6 15.166016 6 L 14 6 L 14 5.5996094 L 13.982422 5.5996094 C 13.993723 5.466409 13.999584 5.3328462 14 5.1992188 C 13.999544 2.3276432 11.537244 -5.9211895e-16 8.5 0 z M 8.5 2 C 10.432663 1.9999999 12 2.9990235 12 5.9765625 C 11.999442 5.9915405 11.998847 6.0084675 11.998047 6.0234375 L 5 6.0214844 C 4.9999069 6.0065104 4.9999069 5.9915365 5 5.9765625 C 5 2.9990235 6.567337 1.9999998 8.5 2 z M 6 4 L 6 5 L 7 5 L 7 4 L 6 4 z M 10 4 L 10 5 L 11 5 L 11 4 L 10 4 z M 4.5 8 A 1.5 1.5 0 0 1 6 9.5 A 1.5 1.5 0 0 1 4.5 11 A 1.5 1.5 0 0 1 3 9.5 A 1.5 1.5 0 0 1 4.5 8 z M 8.5 8 A 1.5 1.5 0 0 1 10 9.5 A 1.5 1.5 0 0 1 8.5 11 A 1.5 1.5 0 0 1 7 9.5 A 1.5 1.5 0 0 1 8.5 8 z M 12.5 8 A 1.5 1.5 0 0 1 14 9.5 A 1.5 1.5 0 0 1 12.5 11 A 1.5 1.5 0 0 1 11 9.5 A 1.5 1.5 0 0 1 12.5 8 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4 9 L 4 10 L 5 10 L 5 9 L 4 9 z M 8 9 L 8 10 L 9 10 L 9 9 L 8 9 z M 12 9 L 12 10 L 13 10 L 13 9 L 12 9 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/pia_tray_disconnected.svg b/.icons/Gruvbox-Plus-Dark/panel/16/pia_tray_disconnected.svg
new file mode 100644
index 000000000..c64a43349
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/pia_tray_disconnected.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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.5,0 C 5.4627564,0 3.0004562,2.3276432 3,5.1992188 3.00172,5.3328938 3.00888,5.4664566 3.021484,5.5996094 L 3,5.5996094 3,6 1.8339844,6 C 1.3723177,6 1,6.3464546 1,6.7773438 L 1,12.222656 C 1,12.653545 1.3723177,13 1.8339844,13 L 3,13 3,15.199219 C 3,15.642419 3.3769338,16 3.8457031,16 l 2.9628907,0 1.2675781,-2 0.8476562,0 1.2675779,2 2.962891,0 C 13.623066,16 14,15.642419 14,15.199219 L 14,13 15.166016,13 C 15.627682,13 16,12.653545 16,12.222656 L 16,6.7773438 C 16,6.3464546 15.627682,6 15.166016,6 L 14,6 l 0,-0.4003906 -0.01758,0 C 13.993721,5.466409 13.999584,5.3328463 14,5.1992188 13.999544,2.3276432 11.537244,0 8.5,0 Z m 0,2 c 1.932663,-1e-7 3.5,1 3.5,3.977539 -5.58e-4,0.014978 -0.0012,0.029952 -0.002,0.044922 L 5,6.0224609 C 4.9999069,6.0074869 4.9999069,5.9925129 5,5.9775389 5,2.9999999 6.567337,1.9999998 8.5,2 Z M 6,4 6,5 7,5 7,4 Z m 4,0 0,1 1,0 0,-1 z M 8.5,7 c 0.9233334,0 1.4667964,0.782188 1.4667964,1.742188 l 0,0.257812 0.6171876,0 C 10.811473,8.96085 11,9.262571 11,9.5 l 0,2.072266 C 11,11.809694 10.814818,12 10.583984,12 L 6.4160156,12 C 6.1851822,12 6,11.809694 6,11.572266 L 6,9.5 C 6,9.262571 6.1851822,9 6.4160156,9 l 0.6171875,0 0,-0.257812 C 7.0332031,7.781802 7.5766667,7 8.5,7 Z m 0,0.857422 c -0.4616667,0 -0.6328125,0.382565 -0.6328125,0.857422 l 0,0.285156 1.265625,0 0,-0.285156 C 9.1328125,8.239987 8.9616667,7.857422 8.5,7.857422 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/pidgin-tray-available.svg b/.icons/Gruvbox-Plus-Dark/panel/16/pidgin-tray-available.svg
new file mode 120000
index 000000000..1bbb5c839
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/pidgin-tray-available.svg
@@ -0,0 +1 @@
+user-available.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/pidgin-tray-away.svg b/.icons/Gruvbox-Plus-Dark/panel/16/pidgin-tray-away.svg
new file mode 120000
index 000000000..d0a56fad1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/pidgin-tray-away.svg
@@ -0,0 +1 @@
+user-away.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/pidgin-tray-busy.svg b/.icons/Gruvbox-Plus-Dark/panel/16/pidgin-tray-busy.svg
new file mode 120000
index 000000000..ce0d3d7f7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/pidgin-tray-busy.svg
@@ -0,0 +1 @@
+user-busy.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/pidgin-tray-connect.svg b/.icons/Gruvbox-Plus-Dark/panel/16/pidgin-tray-connect.svg
new file mode 120000
index 000000000..1bbb5c839
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/pidgin-tray-connect.svg
@@ -0,0 +1 @@
+user-available.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/pidgin-tray-invisible.svg b/.icons/Gruvbox-Plus-Dark/panel/16/pidgin-tray-invisible.svg
new file mode 120000
index 000000000..cbe782f3e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/pidgin-tray-invisible.svg
@@ -0,0 +1 @@
+user-invisible.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/pidgin-tray-offline.svg b/.icons/Gruvbox-Plus-Dark/panel/16/pidgin-tray-offline.svg
new file mode 120000
index 000000000..3d0c6dcba
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/pidgin-tray-offline.svg
@@ -0,0 +1 @@
+user-offline.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/pidgin-tray-pending.svg b/.icons/Gruvbox-Plus-Dark/panel/16/pidgin-tray-pending.svg
new file mode 120000
index 000000000..9c653fa64
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/pidgin-tray-xa.svg b/.icons/Gruvbox-Plus-Dark/panel/16/pidgin-tray-xa.svg
new file mode 120000
index 000000000..3e76e3ca1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/pithos-tray-icon.svg b/.icons/Gruvbox-Plus-Dark/panel/16/pithos-tray-icon.svg
new file mode 100644
index 000000000..2f12d5797
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/pithos-tray-icon.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 9.561,1 C 8.281,1 7,0.9993 7,2.2793 V 8.342 C 6.532,8.118 6.0197,8.001 5.5005,8 3.5675,8 2.0005,9.567 2.0005,11.5 2.0005,13.433 3.5675,15 5.5005,15 7.392,14.998 8.94,13.492 8.995,11.602 L 9,11.605 C 9.001,11.571 9,11.535 9,11.5 9.015,9.124 9,8.719 9,6.334 9,2.8016 13.36,7.36 14,8 14,6.2931 14.041,1 9.561,1 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/pithos-tray-plugin.svg b/.icons/Gruvbox-Plus-Dark/panel/16/pithos-tray-plugin.svg
new file mode 120000
index 000000000..18c6e3928
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/pomodoneapp-break.svg b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoneapp-break.svg
new file mode 100644
index 000000000..55a466d3c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoneapp-break.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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,1 A 7,7 0 0 0 1,8 7,7 0 0 0 8,15 7,7 0 0 0 15,8 7,7 0 0 0 8,1 Z M 5.5,4 H 10.5 C 11.331,4 12,4.669 12,5.5 V 10.5 C 12,11.331 11.331,12 10.5,12 H 5.5 C 4.669,12 4,11.331 4,10.5 V 5.5 C 4,4.669 4.669,4 5.5,4 Z M 6.5859,5.3789 C 6.4581,5.3789 6.3304,5.4275 6.2324,5.5254 L 5.5254,6.2324 C 5.3295,6.4283 5.3295,6.7436 5.5254,6.9395 L 6.5859,8 5.5254,9.0605 C 5.3295,9.2555 5.3295,9.5716 5.5254,9.7676 L 6.2324,10.475 C 6.4283,10.67 6.7436,10.67 6.9395,10.475 L 8,9.4141 9.0605,10.475 C 9.2555,10.67 9.5716,10.67 9.7676,10.475 L 10.475,9.7676 C 10.67,9.5716 10.67,9.2555 10.475,9.0605 L 9.4141,8 10.475,6.9395 C 10.67,6.7436 10.67,6.4283 10.475,6.2324 L 9.7676,5.5254 C 9.5716,5.3295 9.2555,5.3295 9.0605,5.5254 L 8,6.5859 6.9395,5.5254 C 6.8415,5.4275 6.7137,5.3789 6.5859,5.3789 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/pomodoneapp-indicator.svg b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoneapp-indicator.svg
new file mode 100644
index 000000000..b01db7a14
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoneapp-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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,1 A 7,7 0 0 0 1,8 7,7 0 0 0 8,15 7,7 0 0 0 15,8 7,7 0 0 0 8,1 Z M 5.5,4 H 10.5 C 11.331,4 12,4.669 12,5.5 V 10.5 C 12,11.331 11.331,12 10.5,12 H 5.5 C 4.669,12 4,11.331 4,10.5 V 5.5 C 4,4.669 4.669,4 5.5,4 Z M 6.5996,6 C 6.2672,6 6,6.2672 6,6.5996 V 9.4004 C 6,9.7334 6.2672,10 6.5996,10 H 9.4004 C 9.7334,10 10,9.7334 10,9.4004 V 6.5996 C 10,6.2672 9.7334,6 9.4004,6 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/pomodoneapp-paused.svg b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoneapp-paused.svg
new file mode 100644
index 000000000..cfb69d244
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoneapp-paused.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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,1 A 7,7 0 0 0 1,8 7,7 0 0 0 8,15 7,7 0 0 0 15,8 7,7 0 0 0 8,1 Z M 5.5,4 H 10.5 C 11.331,4 12,4.669 12,5.5 V 10.5 C 12,11.331 11.331,12 10.5,12 H 5.5 C 4.669,12 4,11.331 4,10.5 V 5.5 C 4,4.669 4.669,4 5.5,4 Z M 5.5,5 C 5.223,5 5,5.223 5,5.5 V 10.5 C 5,10.777 5.223,11 5.5,11 H 6.5 C 6.777,11 7,10.777 7,10.5 V 5.5 C 7,5.223 6.777,5 6.5,5 Z M 9.5,5 C 9.223,5 9,5.223 9,5.5 V 10.5 C 9,10.777 9.223,11 9.5,11 H 10.5 C 10.777,11 11,10.777 11,10.5 V 5.5 C 11,5.223 10.777,5 10.5,5 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/pomodoneapp-started.svg b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoneapp-started.svg
new file mode 100644
index 000000000..b38bfa5e9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoneapp-started.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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,1 A 7,7 0 0 0 1,8 7,7 0 0 0 8,15 7,7 0 0 0 15,8 7,7 0 0 0 8,1 Z M 5.5,4 H 10.5 C 11.331,4 12,4.669 12,5.5 V 10.5 C 12,11.331 11.331,12 10.5,12 H 5.5 C 4.669,12 4,11.331 4,10.5 V 5.5 C 4,4.669 4.669,4 5.5,4 Z M 7.5,5 C 7.223,5 7,5.223 7,5.5 V 7.5 8.5 C 7,8.777 7.223,9 7.5,9 H 10.5 C 10.777,9 11,8.777 11,8.5 V 7.5 C 11,7.223 10.777,7 10.5,7 H 9 V 5.5 C 9,5.223 8.777,5 8.5,5 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-00.svg b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-00.svg
new file mode 100644
index 000000000..f1a996aff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-00.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-01.svg b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-01.svg
new file mode 100644
index 000000000..daa0c0ca7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-01.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,8 8,4 c 0.1236173,0 0.245925,0.00561 0.3666824,0.016582 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-02.svg b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-02.svg
new file mode 100644
index 000000000..123522c2a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-02.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,8 8,4 c 0.1236173,0 0.245925,0.00561 0.3666824,0.016582 0.12587,0.011439 0.2500558,0.02871 0.372285,0.051539 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-03.svg b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-03.svg
new file mode 100644
index 000000000..84edc20e2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-03.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,8 8,4 c 0.1236173,0 0.245925,0.00561 0.3666824,0.016582 0.12587,0.011439 0.2500558,0.02871 0.372285,0.051539 0.1412378,0.026379 0.279863,0.060181 0.4154555,0.100985 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-04.svg b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-04.svg
new file mode 100644
index 000000000..9e2ac3faf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-04.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,8 8,4 c 0.1236173,0 0.245925,0.00561 0.3666824,0.016582 0.12587,0.011439 0.2500558,0.02871 0.372285,0.051539 0.1412378,0.026379 0.279863,0.060181 0.4154555,0.100985 0.1150405,0.034619 0.227898,0.074279 0.3383159,0.1187215 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-05.svg b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-05.svg
new file mode 100644
index 000000000..3d149a075
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-05.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,8 8,4 c 0.1236173,0 0.245925,0.00561 0.3666824,0.016582 0.12587,0.011439 0.2500558,0.02871 0.372285,0.051539 0.1412378,0.026379 0.279863,0.060181 0.4154555,0.100985 0.1150405,0.034619 0.227898,0.074279 0.3383159,0.1187215 0.1497422,0.060271 0.2949974,0.1293395 0.4351258,0.2065657 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-06.svg b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-06.svg
new file mode 100644
index 000000000..3058e3124
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-06.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,8 8,4 c 0.1236173,0 0.245925,0.00561 0.3666824,0.016582 0.12587,0.011439 0.2500558,0.02871 0.372285,0.051539 0.1412378,0.026379 0.279863,0.060181 0.4154555,0.100985 0.1150405,0.034619 0.227898,0.074279 0.3383159,0.1187215 0.1497422,0.060271 0.2949974,0.1293395 0.4351258,0.2065657 0.1143454,0.063017 0.2252774,0.1314659 0.3324474,0.2049989 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-07.svg b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-07.svg
new file mode 100644
index 000000000..55e6e9b0d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-07.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,8 8,4 c 0.1236173,0 0.245925,0.00561 0.3666824,0.016582 0.12587,0.011439 0.2500558,0.02871 0.372285,0.051539 0.1412378,0.026379 0.279863,0.060181 0.4154555,0.100985 0.1150405,0.034619 0.227898,0.074279 0.3383159,0.1187215 0.1497422,0.060271 0.2949974,0.1293395 0.4351258,0.2065657 0.1143454,0.063017 0.2252774,0.1314659 0.3324474,0.2049989 0.113875,0.078133 0.223503,0.1620066 0.328466,0.2512027 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-08.svg b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-08.svg
new file mode 100644
index 000000000..22c05bedb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-08.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,8 8,4 c 0.1236173,0 0.245925,0.00561 0.3666824,0.016582 0.12587,0.011439 0.2500558,0.02871 0.372285,0.051539 0.1412378,0.026379 0.279863,0.060181 0.4154555,0.100985 0.1150405,0.034619 0.227898,0.074279 0.3383159,0.1187215 0.1497422,0.060271 0.2949974,0.1293395 0.4351258,0.2065657 0.1143454,0.063017 0.2252774,0.1314659 0.3324474,0.2049989 0.113875,0.078133 0.223503,0.1620066 0.328466,0.2512027 0.105674,0.089799 0.20662,0.1849939 0.302413,0.2851579 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-09.svg b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-09.svg
new file mode 100644
index 000000000..d850f1c2b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-09.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,8 8,4 c 0.1236173,0 0.245925,0.00561 0.3666824,0.016582 0.12587,0.011439 0.2500558,0.02871 0.372285,0.051539 0.1412378,0.026379 0.279863,0.060181 0.4154555,0.100985 0.1150405,0.034619 0.227898,0.074279 0.3383159,0.1187215 0.1497422,0.060271 0.2949974,0.1293395 0.4351258,0.2065657 0.1143454,0.063017 0.2252774,0.1314659 0.3324474,0.2049989 0.113875,0.078133 0.223503,0.1620066 0.328466,0.2512027 0.105674,0.089799 0.20662,0.1849939 0.302413,0.2851579 0.08908,0.093146 0.173706,0.1905898 0.253532,0.2919883 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-10.svg b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-10.svg
new file mode 100644
index 000000000..af510d01b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-10.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,8 8,4 c 0.1236173,0 0.245925,0.00561 0.3666824,0.016582 0.12587,0.011439 0.2500558,0.02871 0.372285,0.051539 0.1412378,0.026379 0.279863,0.060181 0.4154555,0.100985 0.1150405,0.034619 0.227898,0.074279 0.3383159,0.1187215 0.1497422,0.060271 0.2949974,0.1293395 0.4351258,0.2065657 0.1143454,0.063017 0.2252774,0.1314659 0.3324474,0.2049989 0.113875,0.078133 0.223503,0.1620066 0.328466,0.2512027 0.105674,0.089799 0.20662,0.1849939 0.302413,0.2851579 0.08908,0.093146 0.173706,0.1905898 0.253532,0.2919883 0.08045,0.1021943 0.156031,0.2084059 0.226384,0.3182845 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-11.svg b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-11.svg
new file mode 100644
index 000000000..da9ef64b6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-11.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,8 8,4 c 0.1236173,0 0.245925,0.00561 0.3666824,0.016582 0.12587,0.011439 0.2500558,0.02871 0.372285,0.051539 0.1412378,0.026379 0.279863,0.060181 0.4154555,0.100985 0.1150405,0.034619 0.227898,0.074279 0.3383159,0.1187215 0.1497422,0.060271 0.2949974,0.1293395 0.4351258,0.2065657 0.1143454,0.063017 0.2252774,0.1314659 0.3324474,0.2049989 0.113875,0.078133 0.223503,0.1620066 0.328466,0.2512027 0.105674,0.089799 0.20662,0.1849939 0.302413,0.2851579 0.08908,0.093146 0.173706,0.1905898 0.253532,0.2919883 0.08045,0.1021943 0.156031,0.2084059 0.226384,0.3182845 0.08592,0.1341845 0.16404,0.2738379 0.233733,0.4183216 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-12.svg b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-12.svg
new file mode 100644
index 000000000..6e636fa4a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-12.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,8 8,4 c 0.1236173,0 0.245925,0.00561 0.3666824,0.016582 0.12587,0.011439 0.2500558,0.02871 0.372285,0.051539 0.1412378,0.026379 0.279863,0.060181 0.4154555,0.100985 0.1150405,0.034619 0.227898,0.074279 0.3383159,0.1187215 0.1497422,0.060271 0.2949974,0.1293395 0.4351258,0.2065657 0.1143454,0.063017 0.2252774,0.1314659 0.3324474,0.2049989 0.113875,0.078133 0.223503,0.1620066 0.328466,0.2512027 0.105674,0.089799 0.20662,0.1849939 0.302413,0.2851579 0.08908,0.093146 0.173706,0.1905898 0.253532,0.2919883 0.08045,0.1021943 0.156031,0.2084059 0.226384,0.3182845 0.08592,0.1341845 0.16404,0.2738379 0.233733,0.4183216 0.07101,0.1472036 0.133259,0.2994212 0.186087,0.4559774 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-13.svg b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-13.svg
new file mode 100644
index 000000000..89db559ce
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-13.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,8 8,4 c 0.1236173,0 0.245925,0.00561 0.3666824,0.016582 0.12587,0.011439 0.2500558,0.02871 0.372285,0.051539 0.1412378,0.026379 0.279863,0.060181 0.4154555,0.100985 0.1150405,0.034619 0.227898,0.074279 0.3383159,0.1187215 0.1497422,0.060271 0.2949974,0.1293395 0.4351258,0.2065657 0.1143454,0.063017 0.2252774,0.1314659 0.3324474,0.2049989 0.113875,0.078133 0.223503,0.1620066 0.328466,0.2512027 0.105674,0.089799 0.20662,0.1849939 0.302413,0.2851579 0.08908,0.093146 0.173706,0.1905898 0.253532,0.2919883 0.08045,0.1021943 0.156031,0.2084059 0.226384,0.3182845 0.08592,0.1341845 0.16404,0.2738379 0.233733,0.4183216 0.07101,0.1472036 0.133259,0.2994212 0.186087,0.4559774 0.03695,0.1095139 0.0693,0.2211508 0.0968,0.3346797 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-14.svg b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-14.svg
new file mode 100644
index 000000000..07f0bb6fd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-14.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,8 8,4 c 0.1236173,0 0.245925,0.00561 0.3666824,0.016582 0.12587,0.011439 0.2500558,0.02871 0.372285,0.051539 0.1412378,0.026379 0.279863,0.060181 0.4154555,0.100985 0.1150405,0.034619 0.227898,0.074279 0.3383159,0.1187215 0.1497422,0.060271 0.2949974,0.1293395 0.4351258,0.2065657 0.1143454,0.063017 0.2252774,0.1314659 0.3324474,0.2049989 0.113875,0.078133 0.223503,0.1620066 0.328466,0.2512027 0.105674,0.089799 0.20662,0.1849939 0.302413,0.2851579 0.08908,0.093146 0.173706,0.1905898 0.253532,0.2919883 0.08045,0.1021943 0.156031,0.2084059 0.226384,0.3182845 0.08592,0.1341845 0.16404,0.2738379 0.233733,0.4183216 0.07101,0.1472036 0.133259,0.2994212 0.186087,0.4559774 0.03695,0.1095139 0.0693,0.2211508 0.0968,0.3346797 0.02738,0.1130411 0.06374,0.3380892 0.08128,0.4546547 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-15.svg b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-15.svg
new file mode 100644
index 000000000..b5f3218a3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-15.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,8 8,8 8,4 c 0.1236173,0 0.245925,0.00561 0.3666824,0.016582 0.12587,0.011439 0.2500558,0.02871 0.372285,0.051539 0.1412378,0.026379 0.279863,0.060181 0.4154555,0.100985 0.1150405,0.034619 0.227898,0.074279 0.3383159,0.1187215 0.1497422,0.060271 0.2949974,0.1293395 0.4351258,0.2065657 0.1143454,0.063017 0.2252774,0.1314659 0.3324474,0.2049989 0.113875,0.078133 0.223503,0.1620066 0.328466,0.2512027 0.105674,0.089799 0.20662,0.1849939 0.302413,0.2851579 0.08908,0.093146 0.173706,0.1905898 0.253532,0.2919883 0.08045,0.1021943 0.156031,0.2084059 0.226384,0.3182845 0.08592,0.1341845 0.16404,0.2738379 0.233733,0.4183216 0.07101,0.1472036 0.133259,0.2994212 0.186087,0.4559774 0.03695,0.1095139 0.0693,0.2211508 0.0968,0.3346797 0.02738,0.1130411 0.06374,0.3380892 0.08128,0.4546547 C 12.009134,7.7137469 11.985756,7.8089211 12,8 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-16.svg b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-16.svg
new file mode 100644
index 000000000..e590e9c63
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-16.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,8 8,8 8,4 c 0.1236173,0 0.245925,0.00561 0.3666824,0.016582 0.12587,0.011439 0.2500558,0.02871 0.372285,0.051539 0.1412378,0.026379 0.279863,0.060181 0.4154555,0.100985 0.1150405,0.034619 0.227898,0.074279 0.3383159,0.1187215 0.1497422,0.060271 0.2949974,0.1293395 0.4351258,0.2065657 0.1143454,0.063017 0.2252774,0.1314659 0.3324474,0.2049989 0.113875,0.078133 0.223503,0.1620066 0.328466,0.2512027 0.105674,0.089799 0.20662,0.1849939 0.302413,0.2851579 0.08908,0.093146 0.173706,0.1905898 0.253532,0.2919883 0.08045,0.1021943 0.156031,0.2084059 0.226384,0.3182845 0.08592,0.1341845 0.16404,0.2738379 0.233733,0.4183216 0.07101,0.1472036 0.133259,0.2994212 0.186087,0.4559774 0.03695,0.1095139 0.0693,0.2211508 0.0968,0.3346797 0.02738,0.1130411 0.06374,0.3380892 0.08128,0.4546547 C 12.009134,7.7137469 11.985756,7.8089211 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,8 8,8 11.969007,8.4903421 C 12.009134,8.2862531 11.985756,8.1910789 12,8 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-17.svg b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-17.svg
new file mode 100644
index 000000000..436ccb8fc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-17.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,8 8,8 8,4 c 0.1236173,0 0.245925,0.00561 0.3666824,0.016582 0.12587,0.011439 0.2500558,0.02871 0.372285,0.051539 0.1412378,0.026379 0.279863,0.060181 0.4154555,0.100985 0.1150405,0.034619 0.227898,0.074279 0.3383159,0.1187215 0.1497422,0.060271 0.2949974,0.1293395 0.4351258,0.2065657 0.1143454,0.063017 0.2252774,0.1314659 0.3324474,0.2049989 0.113875,0.078133 0.223503,0.1620066 0.328466,0.2512027 0.105674,0.089799 0.20662,0.1849939 0.302413,0.2851579 0.08908,0.093146 0.173706,0.1905898 0.253532,0.2919883 0.08045,0.1021943 0.156031,0.2084059 0.226384,0.3182845 0.08592,0.1341845 0.16404,0.2738379 0.233733,0.4183216 0.07101,0.1472036 0.133259,0.2994212 0.186087,0.4559774 0.03695,0.1095139 0.0693,0.2211508 0.0968,0.3346797 0.02738,0.1130411 0.06374,0.3380892 0.08128,0.4546547 C 12.009134,7.7137469 11.985756,7.8089211 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,8 -4,0 3.887727,0.9449968 c 0.02738,-0.1130411 0.06374,-0.3380892 0.08128,-0.4546547 C 12.009134,8.2862531 11.985756,8.1910789 12,8 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-18.svg b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-18.svg
new file mode 100644
index 000000000..c6c0f1637
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-18.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,8 8,8 8,4 c 0.1236173,0 0.245925,0.00561 0.3666824,0.016582 0.12587,0.011439 0.2500558,0.02871 0.372285,0.051539 0.1412378,0.026379 0.279863,0.060181 0.4154555,0.100985 0.1150405,0.034619 0.227898,0.074279 0.3383159,0.1187215 0.1497422,0.060271 0.2949974,0.1293395 0.4351258,0.2065657 0.1143454,0.063017 0.2252774,0.1314659 0.3324474,0.2049989 0.113875,0.078133 0.223503,0.1620066 0.328466,0.2512027 0.105674,0.089799 0.20662,0.1849939 0.302413,0.2851579 0.08908,0.093146 0.173706,0.1905898 0.253532,0.2919883 0.08045,0.1021943 0.156031,0.2084059 0.226384,0.3182845 0.08592,0.1341845 0.16404,0.2738379 0.233733,0.4183216 0.07101,0.1472036 0.133259,0.2994212 0.186087,0.4559774 0.03695,0.1095139 0.0693,0.2211508 0.0968,0.3346797 0.02738,0.1130411 0.06374,0.3380892 0.08128,0.4546547 C 12.009134,7.7137469 11.985756,7.8089211 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,8 -4,0 3.790927,1.2796765 c 0.03695,-0.1095139 0.0693,-0.2211508 0.0968,-0.3346797 0.02738,-0.1130411 0.06374,-0.3380892 0.08128,-0.4546547 C 12.009134,8.2862531 11.985756,8.1910789 12,8 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-19.svg b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-19.svg
new file mode 100644
index 000000000..a6705dd22
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-19.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,8 8,8 8,4 c 0.1236173,0 0.245925,0.00561 0.3666824,0.016582 0.12587,0.011439 0.2500558,0.02871 0.372285,0.051539 0.1412378,0.026379 0.279863,0.060181 0.4154555,0.100985 0.1150405,0.034619 0.227898,0.074279 0.3383159,0.1187215 0.1497422,0.060271 0.2949974,0.1293395 0.4351258,0.2065657 0.1143454,0.063017 0.2252774,0.1314659 0.3324474,0.2049989 0.113875,0.078133 0.223503,0.1620066 0.328466,0.2512027 0.105674,0.089799 0.20662,0.1849939 0.302413,0.2851579 0.08908,0.093146 0.173706,0.1905898 0.253532,0.2919883 0.08045,0.1021943 0.156031,0.2084059 0.226384,0.3182845 0.08592,0.1341845 0.16404,0.2738379 0.233733,0.4183216 0.07101,0.1472036 0.133259,0.2994212 0.186087,0.4559774 0.03695,0.1095139 0.0693,0.2211508 0.0968,0.3346797 0.02738,0.1130411 0.06374,0.3380892 0.08128,0.4546547 C 12.009134,7.7137469 11.985756,7.8089211 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,8 -4,0 3.60484,1.7356539 c 0.07101,-0.1472036 0.133259,-0.2994212 0.186087,-0.4559774 0.03695,-0.1095139 0.0693,-0.2211508 0.0968,-0.3346797 0.02738,-0.1130411 0.06374,-0.3380892 0.08128,-0.4546547 C 12.009134,8.2862531 11.985756,8.1910789 12,8 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-20.svg b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-20.svg
new file mode 100644
index 000000000..287cc0fcb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-20.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,8 8,8 8,4 c 0.1236173,0 0.245925,0.00561 0.3666824,0.016582 0.12587,0.011439 0.2500558,0.02871 0.372285,0.051539 0.1412378,0.026379 0.279863,0.060181 0.4154555,0.100985 0.1150405,0.034619 0.227898,0.074279 0.3383159,0.1187215 0.1497422,0.060271 0.2949974,0.1293395 0.4351258,0.2065657 0.1143454,0.063017 0.2252774,0.1314659 0.3324474,0.2049989 0.113875,0.078133 0.223503,0.1620066 0.328466,0.2512027 0.105674,0.089799 0.20662,0.1849939 0.302413,0.2851579 0.08908,0.093146 0.173706,0.1905898 0.253532,0.2919883 0.08045,0.1021943 0.156031,0.2084059 0.226384,0.3182845 0.08592,0.1341845 0.16404,0.2738379 0.233733,0.4183216 0.07101,0.1472036 0.133259,0.2994212 0.186087,0.4559774 0.03695,0.1095139 0.0693,0.2211508 0.0968,0.3346797 0.02738,0.1130411 0.06374,0.3380892 0.08128,0.4546547 C 12.009134,7.7137469 11.985756,7.8089211 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,8 -4,0 3.371107,2.153976 c 0.08592,-0.134185 0.16404,-0.2738384 0.233733,-0.4183221 0.07101,-0.1472036 0.133259,-0.2994212 0.186087,-0.4559774 0.03695,-0.1095139 0.0693,-0.2211508 0.0968,-0.3346797 0.02738,-0.1130411 0.06374,-0.3380892 0.08128,-0.4546547 C 12.009134,8.2862531 11.985756,8.1910789 12,8 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-21.svg b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-21.svg
new file mode 100644
index 000000000..1f3a1994d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-21.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,8 8,8 8,4 c 0.1236173,0 0.245925,0.00561 0.3666824,0.016582 0.12587,0.011439 0.2500558,0.02871 0.372285,0.051539 0.1412378,0.026379 0.279863,0.060181 0.4154555,0.100985 0.1150405,0.034619 0.227898,0.074279 0.3383159,0.1187215 0.1497422,0.060271 0.2949974,0.1293395 0.4351258,0.2065657 0.1143454,0.063017 0.2252774,0.1314659 0.3324474,0.2049989 0.113875,0.078133 0.223503,0.1620066 0.328466,0.2512027 0.105674,0.089799 0.20662,0.1849939 0.302413,0.2851579 0.08908,0.093146 0.173706,0.1905898 0.253532,0.2919883 0.08045,0.1021943 0.156031,0.2084059 0.226384,0.3182845 0.08592,0.1341845 0.16404,0.2738379 0.233733,0.4183216 0.07101,0.1472036 0.133259,0.2994212 0.186087,0.4559774 0.03695,0.1095139 0.0693,0.2211508 0.0968,0.3346797 0.02738,0.1130411 0.06374,0.3380892 0.08128,0.4546547 C 12.009134,7.7137469 11.985756,7.8089211 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,8 -4,0 3.144723,2.47226 c 0.08045,-0.102194 0.156031,-0.208406 0.226384,-0.318284 0.08592,-0.134185 0.16404,-0.2738384 0.233733,-0.4183221 0.07101,-0.1472036 0.133259,-0.2994212 0.186087,-0.4559774 0.03695,-0.1095139 0.0693,-0.2211508 0.0968,-0.3346797 0.02738,-0.1130411 0.06374,-0.3380892 0.08128,-0.4546547 C 12.009134,8.2862531 11.985756,8.1910789 12,8 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-22.svg b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-22.svg
new file mode 100644
index 000000000..b6274fc62
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-22.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,8 8,8 8,4 c 0.1236173,0 0.245925,0.00561 0.3666824,0.016582 0.12587,0.011439 0.2500558,0.02871 0.372285,0.051539 0.1412378,0.026379 0.279863,0.060181 0.4154555,0.100985 0.1150405,0.034619 0.227898,0.074279 0.3383159,0.1187215 0.1497422,0.060271 0.2949974,0.1293395 0.4351258,0.2065657 0.1143454,0.063017 0.2252774,0.1314659 0.3324474,0.2049989 0.113875,0.078133 0.223503,0.1620066 0.328466,0.2512027 0.105674,0.089799 0.20662,0.1849939 0.302413,0.2851579 0.08908,0.093146 0.173706,0.1905898 0.253532,0.2919883 0.08045,0.1021943 0.156031,0.2084059 0.226384,0.3182845 0.08592,0.1341845 0.16404,0.2738379 0.233733,0.4183216 0.07101,0.1472036 0.133259,0.2994212 0.186087,0.4559774 0.03695,0.1095139 0.0693,0.2211508 0.0968,0.3346797 0.02738,0.1130411 0.06374,0.3380892 0.08128,0.4546547 C 12.009134,7.7137469 11.985756,7.8089211 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,8 -4,0 2.891191,2.764248 c 0.08908,-0.09315 0.173706,-0.190589 0.253532,-0.291988 0.08045,-0.102194 0.156031,-0.208406 0.226384,-0.318284 0.08592,-0.134185 0.16404,-0.2738384 0.233733,-0.4183221 0.07101,-0.1472036 0.133259,-0.2994212 0.186087,-0.4559774 0.03695,-0.1095139 0.0693,-0.2211508 0.0968,-0.3346797 0.02738,-0.1130411 0.06374,-0.3380892 0.08128,-0.4546547 C 12.009134,8.2862531 11.985756,8.1910789 12,8 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-23.svg b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-23.svg
new file mode 100644
index 000000000..7d08b95d9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-23.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,8 8,8 8,4 c 0.1236173,0 0.245925,0.00561 0.3666824,0.016582 0.12587,0.011439 0.2500558,0.02871 0.372285,0.051539 0.1412378,0.026379 0.279863,0.060181 0.4154555,0.100985 0.1150405,0.034619 0.227898,0.074279 0.3383159,0.1187215 0.1497422,0.060271 0.2949974,0.1293395 0.4351258,0.2065657 0.1143454,0.063017 0.2252774,0.1314659 0.3324474,0.2049989 0.113875,0.078133 0.223503,0.1620066 0.328466,0.2512027 0.105674,0.089799 0.20662,0.1849939 0.302413,0.2851579 0.08908,0.093146 0.173706,0.1905898 0.253532,0.2919883 0.08045,0.1021943 0.156031,0.2084059 0.226384,0.3182845 0.08592,0.1341845 0.16404,0.2738379 0.233733,0.4183216 0.07101,0.1472036 0.133259,0.2994212 0.186087,0.4559774 0.03695,0.1095139 0.0693,0.2211508 0.0968,0.3346797 0.02738,0.1130411 0.06374,0.3380892 0.08128,0.4546547 C 12.009134,7.7137469 11.985756,7.8089211 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,8 -4,0 2.588778,3.049406 c 0.105674,-0.0898 0.20662,-0.184994 0.302413,-0.285158 0.08908,-0.09315 0.173706,-0.190589 0.253532,-0.291988 0.08045,-0.102194 0.156031,-0.208406 0.226384,-0.318284 0.08592,-0.134185 0.16404,-0.2738384 0.233733,-0.4183221 0.07101,-0.1472036 0.133259,-0.2994212 0.186087,-0.4559774 0.03695,-0.1095139 0.0693,-0.2211508 0.0968,-0.3346797 0.02738,-0.1130411 0.06374,-0.3380892 0.08128,-0.4546547 C 12.009134,8.2862531 11.985756,8.1910789 12,8 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-24.svg b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-24.svg
new file mode 100644
index 000000000..9ce868699
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-24.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,8 8,8 8,4 c 0.1236173,0 0.245925,0.00561 0.3666824,0.016582 0.12587,0.011439 0.2500558,0.02871 0.372285,0.051539 0.1412378,0.026379 0.279863,0.060181 0.4154555,0.100985 0.1150405,0.034619 0.227898,0.074279 0.3383159,0.1187215 0.1497422,0.060271 0.2949974,0.1293395 0.4351258,0.2065657 0.1143454,0.063017 0.2252774,0.1314659 0.3324474,0.2049989 0.113875,0.078133 0.223503,0.1620066 0.328466,0.2512027 0.105674,0.089799 0.20662,0.1849939 0.302413,0.2851579 0.08908,0.093146 0.173706,0.1905898 0.253532,0.2919883 0.08045,0.1021943 0.156031,0.2084059 0.226384,0.3182845 0.08592,0.1341845 0.16404,0.2738379 0.233733,0.4183216 0.07101,0.1472036 0.133259,0.2994212 0.186087,0.4559774 0.03695,0.1095139 0.0693,0.2211508 0.0968,0.3346797 0.02738,0.1130411 0.06374,0.3380892 0.08128,0.4546547 C 12.009134,7.7137469 11.985756,7.8089211 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,8 -4,0 2.260312,3.300609 c 0.113875,-0.07813 0.223503,-0.162007 0.328466,-0.251203 0.105674,-0.0898 0.20662,-0.184994 0.302413,-0.285158 0.08908,-0.09315 0.173706,-0.190589 0.253532,-0.291988 0.08045,-0.102194 0.156031,-0.208406 0.226384,-0.318284 0.08592,-0.134185 0.16404,-0.2738384 0.233733,-0.4183221 0.07101,-0.1472036 0.133259,-0.2994212 0.186087,-0.4559774 0.03695,-0.1095139 0.0693,-0.2211508 0.0968,-0.3346797 0.02738,-0.1130411 0.06374,-0.3380892 0.08128,-0.4546547 C 12.009134,8.2862531 11.985756,8.1910789 12,8 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-25.svg b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-25.svg
new file mode 100644
index 000000000..1591a6879
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-25.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,8 8,8 8,4 c 0.1236173,0 0.245925,0.00561 0.3666824,0.016582 0.12587,0.011439 0.2500558,0.02871 0.372285,0.051539 0.1412378,0.026379 0.279863,0.060181 0.4154555,0.100985 0.1150405,0.034619 0.227898,0.074279 0.3383159,0.1187215 0.1497422,0.060271 0.2949974,0.1293395 0.4351258,0.2065657 0.1143454,0.063017 0.2252774,0.1314659 0.3324474,0.2049989 0.113875,0.078133 0.223503,0.1620066 0.328466,0.2512027 0.105674,0.089799 0.20662,0.1849939 0.302413,0.2851579 0.08908,0.093146 0.173706,0.1905898 0.253532,0.2919883 0.08045,0.1021943 0.156031,0.2084059 0.226384,0.3182845 0.08592,0.1341845 0.16404,0.2738379 0.233733,0.4183216 0.07101,0.1472036 0.133259,0.2994212 0.186087,0.4559774 0.03695,0.1095139 0.0693,0.2211508 0.0968,0.3346797 0.02738,0.1130411 0.06374,0.3380892 0.08128,0.4546547 C 12.009134,7.7137469 11.985756,7.8089211 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,8 -4,0 1.9278646,3.505608 c 0.1143454,-0.06302 0.2252774,-0.131466 0.3324474,-0.204999 0.113875,-0.07813 0.223503,-0.162007 0.328466,-0.251203 0.105674,-0.0898 0.20662,-0.184994 0.302413,-0.285158 0.08908,-0.09315 0.173706,-0.190589 0.253532,-0.291988 0.08045,-0.102194 0.156031,-0.208406 0.226384,-0.318284 0.08592,-0.134185 0.16404,-0.2738384 0.233733,-0.4183221 0.07101,-0.1472036 0.133259,-0.2994212 0.186087,-0.4559774 0.03695,-0.1095139 0.0693,-0.2211508 0.0968,-0.3346797 0.02738,-0.1130411 0.06374,-0.3380892 0.08128,-0.4546547 C 12.009134,8.2862531 11.985756,8.1910789 12,8 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-26.svg b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-26.svg
new file mode 100644
index 000000000..253c26978
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-26.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,8 8,8 8,4 c 0.1236173,0 0.245925,0.00561 0.3666824,0.016582 0.12587,0.011439 0.2500558,0.02871 0.372285,0.051539 0.1412378,0.026379 0.279863,0.060181 0.4154555,0.100985 0.1150405,0.034619 0.227898,0.074279 0.3383159,0.1187215 0.1497422,0.060271 0.2949974,0.1293395 0.4351258,0.2065657 0.1143454,0.063017 0.2252774,0.1314659 0.3324474,0.2049989 0.113875,0.078133 0.223503,0.1620066 0.328466,0.2512027 0.105674,0.089799 0.20662,0.1849939 0.302413,0.2851579 0.08908,0.093146 0.173706,0.1905898 0.253532,0.2919883 0.08045,0.1021943 0.156031,0.2084059 0.226384,0.3182845 0.08592,0.1341845 0.16404,0.2738379 0.233733,0.4183216 0.07101,0.1472036 0.133259,0.2994212 0.186087,0.4559774 0.03695,0.1095139 0.0693,0.2211508 0.0968,0.3346797 0.02738,0.1130411 0.06374,0.3380892 0.08128,0.4546547 C 12.009134,7.7137469 11.985756,7.8089211 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,8 -4,0 1.4927388,3.712174 c 0.1497422,-0.06027 0.2949974,-0.12934 0.4351258,-0.206566 0.1143454,-0.06302 0.2252774,-0.131466 0.3324474,-0.204999 0.113875,-0.07813 0.223503,-0.162007 0.328466,-0.251203 0.105674,-0.0898 0.20662,-0.184994 0.302413,-0.285158 0.08908,-0.09315 0.173706,-0.190589 0.253532,-0.291988 0.08045,-0.102194 0.156031,-0.208406 0.226384,-0.318284 0.08592,-0.134185 0.16404,-0.2738384 0.233733,-0.4183221 0.07101,-0.1472036 0.133259,-0.2994212 0.186087,-0.4559774 0.03695,-0.1095139 0.0693,-0.2211508 0.0968,-0.3346797 0.02738,-0.1130411 0.06374,-0.3380892 0.08128,-0.4546547 C 12.009134,8.2862531 11.985756,8.1910789 12,8 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-27.svg b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-27.svg
new file mode 100644
index 000000000..411abb60d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-27.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,8 8,8 8,4 c 0.1236173,0 0.245925,0.00561 0.3666824,0.016582 0.12587,0.011439 0.2500558,0.02871 0.372285,0.051539 0.1412378,0.026379 0.279863,0.060181 0.4154555,0.100985 0.1150405,0.034619 0.227898,0.074279 0.3383159,0.1187215 0.1497422,0.060271 0.2949974,0.1293395 0.4351258,0.2065657 0.1143454,0.063017 0.2252774,0.1314659 0.3324474,0.2049989 0.113875,0.078133 0.223503,0.1620066 0.328466,0.2512027 0.105674,0.089799 0.20662,0.1849939 0.302413,0.2851579 0.08908,0.093146 0.173706,0.1905898 0.253532,0.2919883 0.08045,0.1021943 0.156031,0.2084059 0.226384,0.3182845 0.08592,0.1341845 0.16404,0.2738379 0.233733,0.4183216 0.07101,0.1472036 0.133259,0.2994212 0.186087,0.4559774 0.03695,0.1095139 0.0693,0.2211508 0.0968,0.3346797 0.02738,0.1130411 0.06374,0.3380892 0.08128,0.4546547 C 12.009134,7.7137469 11.985756,7.8089211 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,8 -4,0 1.1544229,3.830895 c 0.1150405,-0.03462 0.227898,-0.07428 0.3383159,-0.118721 0.1497422,-0.06027 0.2949974,-0.12934 0.4351258,-0.206566 0.1143454,-0.06302 0.2252774,-0.131466 0.3324474,-0.204999 0.113875,-0.07813 0.223503,-0.162007 0.328466,-0.251203 0.105674,-0.0898 0.20662,-0.184994 0.302413,-0.285158 0.08908,-0.09315 0.173706,-0.190589 0.253532,-0.291988 0.08045,-0.102194 0.156031,-0.208406 0.226384,-0.318284 0.08592,-0.134185 0.16404,-0.2738384 0.233733,-0.4183221 0.07101,-0.1472036 0.133259,-0.2994212 0.186087,-0.4559774 0.03695,-0.1095139 0.0693,-0.2211508 0.0968,-0.3346797 0.02738,-0.1130411 0.06374,-0.3380892 0.08128,-0.4546547 C 12.009134,8.2862531 11.985756,8.1910789 12,8 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-28.svg b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-28.svg
new file mode 100644
index 000000000..4d5358c80
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-28.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,8 8,8 8,4 c 0.1236173,0 0.245925,0.00561 0.3666824,0.016582 0.12587,0.011439 0.2500558,0.02871 0.372285,0.051539 0.1412378,0.026379 0.279863,0.060181 0.4154555,0.100985 0.1150405,0.034619 0.227898,0.074279 0.3383159,0.1187215 0.1497422,0.060271 0.2949974,0.1293395 0.4351258,0.2065657 0.1143454,0.063017 0.2252774,0.1314659 0.3324474,0.2049989 0.113875,0.078133 0.223503,0.1620066 0.328466,0.2512027 0.105674,0.089799 0.20662,0.1849939 0.302413,0.2851579 0.08908,0.093146 0.173706,0.1905898 0.253532,0.2919883 0.08045,0.1021943 0.156031,0.2084059 0.226384,0.3182845 0.08592,0.1341845 0.16404,0.2738379 0.233733,0.4183216 0.07101,0.1472036 0.133259,0.2994212 0.186087,0.4559774 0.03695,0.1095139 0.0693,0.2211508 0.0968,0.3346797 0.02738,0.1130411 0.06374,0.3380892 0.08128,0.4546547 C 12.009134,7.7137469 11.985756,7.8089211 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,8 -4,0 0.7389674,3.93188 c 0.1412378,-0.02638 0.279863,-0.06018 0.4154555,-0.100985 0.1150405,-0.03462 0.227898,-0.07428 0.3383159,-0.118721 0.1497422,-0.06027 0.2949974,-0.12934 0.4351258,-0.206566 0.1143454,-0.06302 0.2252774,-0.131466 0.3324474,-0.204999 0.113875,-0.07813 0.223503,-0.162007 0.328466,-0.251203 0.105674,-0.0898 0.20662,-0.184994 0.302413,-0.285158 0.08908,-0.09315 0.173706,-0.190589 0.253532,-0.291988 0.08045,-0.102194 0.156031,-0.208406 0.226384,-0.318284 0.08592,-0.134185 0.16404,-0.2738384 0.233733,-0.4183221 0.07101,-0.1472036 0.133259,-0.2994212 0.186087,-0.4559774 0.03695,-0.1095139 0.0693,-0.2211508 0.0968,-0.3346797 0.02738,-0.1130411 0.06374,-0.3380892 0.08128,-0.4546547 C 12.009134,8.2862531 11.985756,8.1910789 12,8 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-29.svg b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-29.svg
new file mode 100644
index 000000000..d6d8ad49f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-29.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,8 8,8 8,4 c 0.1236173,0 0.245925,0.00561 0.3666824,0.016582 0.12587,0.011439 0.2500558,0.02871 0.372285,0.051539 0.1412378,0.026379 0.279863,0.060181 0.4154555,0.100985 0.1150405,0.034619 0.227898,0.074279 0.3383159,0.1187215 0.1497422,0.060271 0.2949974,0.1293395 0.4351258,0.2065657 0.1143454,0.063017 0.2252774,0.1314659 0.3324474,0.2049989 0.113875,0.078133 0.223503,0.1620066 0.328466,0.2512027 0.105674,0.089799 0.20662,0.1849939 0.302413,0.2851579 0.08908,0.093146 0.173706,0.1905898 0.253532,0.2919883 0.08045,0.1021943 0.156031,0.2084059 0.226384,0.3182845 0.08592,0.1341845 0.16404,0.2738379 0.233733,0.4183216 0.07101,0.1472036 0.133259,0.2994212 0.186087,0.4559774 0.03695,0.1095139 0.0693,0.2211508 0.0968,0.3346797 0.02738,0.1130411 0.06374,0.3380892 0.08128,0.4546547 C 12.009134,7.7137469 11.985756,7.8089211 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,8 -4,0 0.3666824,3.98342 c 0.12587,-0.01144 0.2500558,-0.02871 0.372285,-0.05154 0.1412378,-0.02638 0.279863,-0.06018 0.4154555,-0.100985 0.1150405,-0.03462 0.227898,-0.07428 0.3383159,-0.118721 0.1497422,-0.06027 0.2949974,-0.12934 0.4351258,-0.206566 0.1143454,-0.06302 0.2252774,-0.131466 0.3324474,-0.204999 0.113875,-0.07813 0.223503,-0.162007 0.328466,-0.251203 0.105674,-0.0898 0.20662,-0.184994 0.302413,-0.285158 0.08908,-0.09315 0.173706,-0.190589 0.253532,-0.291988 0.08045,-0.102194 0.156031,-0.208406 0.226384,-0.318284 0.08592,-0.134185 0.16404,-0.2738384 0.233733,-0.4183221 0.07101,-0.1472036 0.133259,-0.2994212 0.186087,-0.4559774 0.03695,-0.1095139 0.0693,-0.2211508 0.0968,-0.3346797 0.02738,-0.1130411 0.06374,-0.3380892 0.08128,-0.4546547 C 12.009134,8.2862531 11.985756,8.1910789 12,8 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-30.svg b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-30.svg
new file mode 100644
index 000000000..e48af5e22
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-30.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,8 8,8 8,4 c 0.1236173,0 0.245925,0.00561 0.3666824,0.016582 0.12587,0.011439 0.2500558,0.02871 0.372285,0.051539 0.1412378,0.026379 0.279863,0.060181 0.4154555,0.100985 0.1150405,0.034619 0.227898,0.074279 0.3383159,0.1187215 0.1497422,0.060271 0.2949974,0.1293395 0.4351258,0.2065657 0.1143454,0.063017 0.2252774,0.1314659 0.3324474,0.2049989 0.113875,0.078133 0.223503,0.1620066 0.328466,0.2512027 0.105674,0.089799 0.20662,0.1849939 0.302413,0.2851579 0.08908,0.093146 0.173706,0.1905898 0.253532,0.2919883 0.08045,0.1021943 0.156031,0.2084059 0.226384,0.3182845 0.08592,0.1341845 0.16404,0.2738379 0.233733,0.4183216 0.07101,0.1472036 0.133259,0.2994212 0.186087,0.4559774 0.03695,0.1095139 0.0693,0.2211508 0.0968,0.3346797 0.02738,0.1130411 0.06374,0.3380892 0.08128,0.4546547 C 12.009134,7.7137469 11.985756,7.8089211 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,8 -4,0 0,4 c 0.1236173,0 0.245925,-0.0056 0.3666824,-0.01658 0.12587,-0.01144 0.2500558,-0.02871 0.372285,-0.05154 0.1412378,-0.02638 0.279863,-0.06018 0.4154555,-0.100985 0.1150405,-0.03462 0.227898,-0.07428 0.3383159,-0.118722 0.1497422,-0.06027 0.2949974,-0.129339 0.4351258,-0.206565 0.1143454,-0.06302 0.2252774,-0.131466 0.3324474,-0.204999 0.113875,-0.07813 0.223503,-0.162007 0.328466,-0.251203 0.105674,-0.0898 0.20662,-0.184994 0.302413,-0.285158 0.08908,-0.09315 0.173706,-0.19059 0.253532,-0.291988 0.08045,-0.102195 0.156031,-0.208406 0.226384,-0.318285 0.08592,-0.134184 0.16404,-0.2738374 0.233733,-0.4183211 0.07101,-0.1472036 0.133259,-0.2994212 0.186087,-0.4559774 0.03695,-0.1095139 0.0693,-0.2211508 0.0968,-0.3346797 0.02738,-0.1130411 0.06374,-0.3380892 0.08128,-0.4546547 0.04013,-0.204088 0.01675,-0.2992622 0.03099,-0.4903411 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-31.svg b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-31.svg
new file mode 100644
index 000000000..8073b0d9d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-31.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,8 8,8 8,4 c 0.1236173,0 0.245925,0.00561 0.3666824,0.016582 0.12587,0.011439 0.2500558,0.02871 0.372285,0.051539 0.1412378,0.026379 0.279863,0.060181 0.4154555,0.100985 0.1150405,0.034619 0.227898,0.074279 0.3383159,0.1187215 0.1497422,0.060271 0.2949974,0.1293395 0.4351258,0.2065657 0.1143454,0.063017 0.2252774,0.1314659 0.3324474,0.2049989 0.113875,0.078133 0.223503,0.1620066 0.328466,0.2512027 0.105674,0.089799 0.20662,0.1849939 0.302413,0.2851579 0.08908,0.093146 0.173706,0.1905898 0.253532,0.2919883 0.08045,0.1021943 0.156031,0.2084059 0.226384,0.3182845 0.08592,0.1341845 0.16404,0.2738379 0.233733,0.4183216 0.07101,0.1472036 0.133259,0.2994212 0.186087,0.4559774 0.03695,0.1095139 0.0693,0.2211508 0.0968,0.3346797 0.02738,0.1130411 0.06374,0.3380892 0.08128,0.4546547 C 12.009134,7.7137469 11.985756,7.8089211 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,8 -4,0 0,4 c 0.1236173,0 0.245925,-0.0056 0.3666824,-0.01658 0.12587,-0.01144 0.2500558,-0.02871 0.372285,-0.05154 0.1412378,-0.02638 0.279863,-0.06018 0.4154555,-0.100985 0.1150405,-0.03462 0.227898,-0.07428 0.3383159,-0.118721 0.1497422,-0.06027 0.2949974,-0.12934 0.4351258,-0.206566 0.1143454,-0.06302 0.2252774,-0.131466 0.3324474,-0.204999 0.113875,-0.07813 0.223503,-0.162007 0.328466,-0.251203 0.105674,-0.0898 0.20662,-0.184994 0.302413,-0.285158 0.08908,-0.09315 0.173706,-0.190589 0.253532,-0.291988 0.08045,-0.102194 0.156031,-0.208406 0.226384,-0.318284 0.08592,-0.134185 0.16404,-0.2738384 0.233733,-0.4183221 0.07101,-0.1472036 0.133259,-0.2994212 0.186087,-0.4559774 0.03695,-0.1095139 0.0693,-0.2211508 0.0968,-0.3346797 0.02738,-0.1130411 0.06374,-0.3380892 0.08128,-0.4546547 C 12.009134,8.2862531 11.985756,8.1910789 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,12 8,8 7.509658,11.969007 C 7.713747,12.009134 7.808921,11.985756 8,12 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-32.svg b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-32.svg
new file mode 100644
index 000000000..257066b11
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-32.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,8 8,8 8,4 c 0.1236173,0 0.245925,0.00561 0.3666824,0.016582 0.12587,0.011439 0.2500558,0.02871 0.372285,0.051539 0.1412378,0.026379 0.279863,0.060181 0.4154555,0.100985 0.1150405,0.034619 0.227898,0.074279 0.3383159,0.1187215 0.1497422,0.060271 0.2949974,0.1293395 0.4351258,0.2065657 0.1143454,0.063017 0.2252774,0.1314659 0.3324474,0.2049989 0.113875,0.078133 0.223503,0.1620066 0.328466,0.2512027 0.105674,0.089799 0.20662,0.1849939 0.302413,0.2851579 0.08908,0.093146 0.173706,0.1905898 0.253532,0.2919883 0.08045,0.1021943 0.156031,0.2084059 0.226384,0.3182845 0.08592,0.1341845 0.16404,0.2738379 0.233733,0.4183216 0.07101,0.1472036 0.133259,0.2994212 0.186087,0.4559774 0.03695,0.1095139 0.0693,0.2211508 0.0968,0.3346797 0.02738,0.1130411 0.06374,0.3380892 0.08128,0.4546547 C 12.009134,7.7137469 11.985756,7.8089211 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,8 -4,0 0,4 c 0.1236173,0 0.245925,-0.0056 0.3666824,-0.01658 0.12587,-0.01144 0.2500558,-0.02871 0.372285,-0.05154 0.1412378,-0.02638 0.279863,-0.06018 0.4154555,-0.100985 0.1150405,-0.03462 0.227898,-0.07428 0.3383159,-0.118721 0.1497422,-0.06027 0.2949974,-0.12934 0.4351258,-0.206566 0.1143454,-0.06302 0.2252774,-0.131466 0.3324474,-0.204999 0.113875,-0.07813 0.223503,-0.162007 0.328466,-0.251203 0.105674,-0.0898 0.20662,-0.184994 0.302413,-0.285158 0.08908,-0.09315 0.173706,-0.190589 0.253532,-0.291988 0.08045,-0.102194 0.156031,-0.208406 0.226384,-0.318284 0.08592,-0.134185 0.16404,-0.2738384 0.233733,-0.4183221 0.07101,-0.1472036 0.133259,-0.2994212 0.186087,-0.4559774 0.03695,-0.1095139 0.0693,-0.2211508 0.0968,-0.3346797 0.02738,-0.1130411 0.06374,-0.3380892 0.08128,-0.4546547 C 12.009134,8.2862531 11.985756,8.1910789 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,12 8,8 7.055003,11.887727 c 0.113041,0.02738 0.338089,0.06374 0.454655,0.08128 C 7.713747,12.009134 7.808921,11.985756 8,12 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-33.svg b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-33.svg
new file mode 100644
index 000000000..76d8a4f15
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-33.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,8 8,8 8,4 c 0.1236173,0 0.245925,0.00561 0.3666824,0.016582 0.12587,0.011439 0.2500558,0.02871 0.372285,0.051539 0.1412378,0.026379 0.279863,0.060181 0.4154555,0.100985 0.1150405,0.034619 0.227898,0.074279 0.3383159,0.1187215 0.1497422,0.060271 0.2949974,0.1293395 0.4351258,0.2065657 0.1143454,0.063017 0.2252774,0.1314659 0.3324474,0.2049989 0.113875,0.078133 0.223503,0.1620066 0.328466,0.2512027 0.105674,0.089799 0.20662,0.1849939 0.302413,0.2851579 0.08908,0.093146 0.173706,0.1905898 0.253532,0.2919883 0.08045,0.1021943 0.156031,0.2084059 0.226384,0.3182845 0.08592,0.1341845 0.16404,0.2738379 0.233733,0.4183216 0.07101,0.1472036 0.133259,0.2994212 0.186087,0.4559774 0.03695,0.1095139 0.0693,0.2211508 0.0968,0.3346797 0.02738,0.1130411 0.06374,0.3380892 0.08128,0.4546547 C 12.009134,7.7137469 11.985756,7.8089211 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,8 -4,0 0,4 c 0.1236173,0 0.245925,-0.0056 0.3666824,-0.01658 0.12587,-0.01144 0.2500558,-0.02871 0.372285,-0.05154 0.1412378,-0.02638 0.279863,-0.06018 0.4154555,-0.100985 0.1150405,-0.03462 0.227898,-0.07428 0.3383159,-0.118721 0.1497422,-0.06027 0.2949974,-0.12934 0.4351258,-0.206566 0.1143454,-0.06302 0.2252774,-0.131466 0.3324474,-0.204999 0.113875,-0.07813 0.223503,-0.162007 0.328466,-0.251203 0.105674,-0.0898 0.20662,-0.184994 0.302413,-0.285158 0.08908,-0.09315 0.173706,-0.190589 0.253532,-0.291988 0.08045,-0.102194 0.156031,-0.208406 0.226384,-0.318284 0.08592,-0.134185 0.16404,-0.2738384 0.233733,-0.4183221 0.07101,-0.1472036 0.133259,-0.2994212 0.186087,-0.4559774 0.03695,-0.1095139 0.0693,-0.2211508 0.0968,-0.3346797 0.02738,-0.1130411 0.06374,-0.3380892 0.08128,-0.4546547 C 12.009134,8.2862531 11.985756,8.1910789 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,12 8,8 6.720324,11.790927 c 0.109513,0.03695 0.22115,0.0693 0.334679,0.0968 0.113041,0.02738 0.338089,0.06374 0.454655,0.08128 C 7.713747,12.009134 7.808921,11.985756 8,12 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-34.svg b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-34.svg
new file mode 100644
index 000000000..1b2e85bb1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-34.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,8 8,8 8,4 c 0.1236173,0 0.245925,0.00561 0.3666824,0.016582 0.12587,0.011439 0.2500558,0.02871 0.372285,0.051539 0.1412378,0.026379 0.279863,0.060181 0.4154555,0.100985 0.1150405,0.034619 0.227898,0.074279 0.3383159,0.1187215 0.1497422,0.060271 0.2949974,0.1293395 0.4351258,0.2065657 0.1143454,0.063017 0.2252774,0.1314659 0.3324474,0.2049989 0.113875,0.078133 0.223503,0.1620066 0.328466,0.2512027 0.105674,0.089799 0.20662,0.1849939 0.302413,0.2851579 0.08908,0.093146 0.173706,0.1905898 0.253532,0.2919883 0.08045,0.1021943 0.156031,0.2084059 0.226384,0.3182845 0.08592,0.1341845 0.16404,0.2738379 0.233733,0.4183216 0.07101,0.1472036 0.133259,0.2994212 0.186087,0.4559774 0.03695,0.1095139 0.0693,0.2211508 0.0968,0.3346797 0.02738,0.1130411 0.06374,0.3380892 0.08128,0.4546547 C 12.009134,7.7137469 11.985756,7.8089211 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,8 -4,0 0,4 c 0.1236173,0 0.245925,-0.0056 0.3666824,-0.01658 0.12587,-0.01144 0.2500558,-0.02871 0.372285,-0.05154 0.1412378,-0.02638 0.279863,-0.06018 0.4154555,-0.100985 0.1150405,-0.03462 0.227898,-0.07428 0.3383159,-0.118721 0.1497422,-0.06027 0.2949974,-0.12934 0.4351258,-0.206566 0.1143454,-0.06302 0.2252774,-0.131466 0.3324474,-0.204999 0.113875,-0.07813 0.223503,-0.162007 0.328466,-0.251203 0.105674,-0.0898 0.20662,-0.184994 0.302413,-0.285158 0.08908,-0.09315 0.173706,-0.190589 0.253532,-0.291988 0.08045,-0.102194 0.156031,-0.208406 0.226384,-0.318284 0.08592,-0.134185 0.16404,-0.2738384 0.233733,-0.4183221 0.07101,-0.1472036 0.133259,-0.2994212 0.186087,-0.4559774 0.03695,-0.1095139 0.0693,-0.2211508 0.0968,-0.3346797 0.02738,-0.1130411 0.06374,-0.3380892 0.08128,-0.4546547 C 12.009134,8.2862531 11.985756,8.1910789 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,12 8,8 6.264346,11.60484 c 0.147204,0.07101 0.299421,0.133259 0.455978,0.186087 0.109513,0.03695 0.22115,0.0693 0.334679,0.0968 0.113041,0.02738 0.338089,0.06374 0.454655,0.08128 C 7.713747,12.009134 7.808921,11.985756 8,12 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-35.svg b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-35.svg
new file mode 100644
index 000000000..1245fc997
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-35.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,8 8,8 8,4 c 0.1236173,0 0.245925,0.00561 0.3666824,0.016582 0.12587,0.011439 0.2500558,0.02871 0.372285,0.051539 0.1412378,0.026379 0.279863,0.060181 0.4154555,0.100985 0.1150405,0.034619 0.227898,0.074279 0.3383159,0.1187215 0.1497422,0.060271 0.2949974,0.1293395 0.4351258,0.2065657 0.1143454,0.063017 0.2252774,0.1314659 0.3324474,0.2049989 0.113875,0.078133 0.223503,0.1620066 0.328466,0.2512027 0.105674,0.089799 0.20662,0.1849939 0.302413,0.2851579 0.08908,0.093146 0.173706,0.1905898 0.253532,0.2919883 0.08045,0.1021943 0.156031,0.2084059 0.226384,0.3182845 0.08592,0.1341845 0.16404,0.2738379 0.233733,0.4183216 0.07101,0.1472036 0.133259,0.2994212 0.186087,0.4559774 0.03695,0.1095139 0.0693,0.2211508 0.0968,0.3346797 0.02738,0.1130411 0.06374,0.3380892 0.08128,0.4546547 C 12.009134,7.7137469 11.985756,7.8089211 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,8 -4,0 0,4 c 0.1236173,0 0.245925,-0.0056 0.3666824,-0.01658 0.12587,-0.01144 0.2500558,-0.02871 0.372285,-0.05154 0.1412378,-0.02638 0.279863,-0.06018 0.4154555,-0.100985 0.1150405,-0.03462 0.227898,-0.07428 0.3383159,-0.118721 0.1497422,-0.06027 0.2949974,-0.12934 0.4351258,-0.206566 0.1143454,-0.06302 0.2252774,-0.131466 0.3324474,-0.204999 0.113875,-0.07813 0.223503,-0.162007 0.328466,-0.251203 0.105674,-0.0898 0.20662,-0.184994 0.302413,-0.285158 0.08908,-0.09315 0.173706,-0.190589 0.253532,-0.291988 0.08045,-0.102194 0.156031,-0.208406 0.226384,-0.318284 0.08592,-0.134185 0.16404,-0.2738384 0.233733,-0.4183221 0.07101,-0.1472036 0.133259,-0.2994212 0.186087,-0.4559774 0.03695,-0.1095139 0.0693,-0.2211508 0.0968,-0.3346797 0.02738,-0.1130411 0.06374,-0.3380892 0.08128,-0.4546547 C 12.009134,8.2862531 11.985756,8.1910789 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,12 8,8 5.846024,11.371107 c 0.134185,0.08592 0.273838,0.16404 0.418322,0.233733 0.147204,0.07101 0.299421,0.133259 0.455978,0.186087 0.109513,0.03695 0.22115,0.0693 0.334679,0.0968 0.113041,0.02738 0.338089,0.06374 0.454655,0.08128 C 7.713747,12.009134 7.808921,11.985756 8,12 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-36.svg b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-36.svg
new file mode 100644
index 000000000..095996e42
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-36.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,8 8,8 8,4 c 0.1236173,0 0.245925,0.00561 0.3666824,0.016582 0.12587,0.011439 0.2500558,0.02871 0.372285,0.051539 0.1412378,0.026379 0.279863,0.060181 0.4154555,0.100985 0.1150405,0.034619 0.227898,0.074279 0.3383159,0.1187215 0.1497422,0.060271 0.2949974,0.1293395 0.4351258,0.2065657 0.1143454,0.063017 0.2252774,0.1314659 0.3324474,0.2049989 0.113875,0.078133 0.223503,0.1620066 0.328466,0.2512027 0.105674,0.089799 0.20662,0.1849939 0.302413,0.2851579 0.08908,0.093146 0.173706,0.1905898 0.253532,0.2919883 0.08045,0.1021943 0.156031,0.2084059 0.226384,0.3182845 0.08592,0.1341845 0.16404,0.2738379 0.233733,0.4183216 0.07101,0.1472036 0.133259,0.2994212 0.186087,0.4559774 0.03695,0.1095139 0.0693,0.2211508 0.0968,0.3346797 0.02738,0.1130411 0.06374,0.3380892 0.08128,0.4546547 C 12.009134,7.7137469 11.985756,7.8089211 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,8 -4,0 0,4 c 0.1236173,0 0.245925,-0.0056 0.3666824,-0.01658 0.12587,-0.01144 0.2500558,-0.02871 0.372285,-0.05154 0.1412378,-0.02638 0.279863,-0.06018 0.4154555,-0.100985 0.1150405,-0.03462 0.227898,-0.07428 0.3383159,-0.118721 0.1497422,-0.06027 0.2949974,-0.12934 0.4351258,-0.206566 0.1143454,-0.06302 0.2252774,-0.131466 0.3324474,-0.204999 0.113875,-0.07813 0.223503,-0.162007 0.328466,-0.251203 0.105674,-0.0898 0.20662,-0.184994 0.302413,-0.285158 0.08908,-0.09315 0.173706,-0.190589 0.253532,-0.291988 0.08045,-0.102194 0.156031,-0.208406 0.226384,-0.318284 0.08592,-0.134185 0.16404,-0.2738384 0.233733,-0.4183221 0.07101,-0.1472036 0.133259,-0.2994212 0.186087,-0.4559774 0.03695,-0.1095139 0.0693,-0.2211508 0.0968,-0.3346797 0.02738,-0.1130411 0.06374,-0.3380892 0.08128,-0.4546547 C 12.009134,8.2862531 11.985756,8.1910789 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,12 8,8 5.52774,11.144723 c 0.102194,0.08045 0.208406,0.156031 0.318284,0.226384 0.134185,0.08592 0.273838,0.16404 0.418322,0.233733 0.147204,0.07101 0.299421,0.133259 0.455978,0.186087 0.109513,0.03695 0.22115,0.0693 0.334679,0.0968 0.113041,0.02738 0.338089,0.06374 0.454655,0.08128 C 7.713747,12.009134 7.808921,11.985756 8,12 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-37.svg b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-37.svg
new file mode 100644
index 000000000..4ec644b63
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-37.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,8 8,8 8,4 c 0.1236173,0 0.245925,0.00561 0.3666824,0.016582 0.12587,0.011439 0.2500558,0.02871 0.372285,0.051539 0.1412378,0.026379 0.279863,0.060181 0.4154555,0.100985 0.1150405,0.034619 0.227898,0.074279 0.3383159,0.1187215 0.1497422,0.060271 0.2949974,0.1293395 0.4351258,0.2065657 0.1143454,0.063017 0.2252774,0.1314659 0.3324474,0.2049989 0.113875,0.078133 0.223503,0.1620066 0.328466,0.2512027 0.105674,0.089799 0.20662,0.1849939 0.302413,0.2851579 0.08908,0.093146 0.173706,0.1905898 0.253532,0.2919883 0.08045,0.1021943 0.156031,0.2084059 0.226384,0.3182845 0.08592,0.1341845 0.16404,0.2738379 0.233733,0.4183216 0.07101,0.1472036 0.133259,0.2994212 0.186087,0.4559774 0.03695,0.1095139 0.0693,0.2211508 0.0968,0.3346797 0.02738,0.1130411 0.06374,0.3380892 0.08128,0.4546547 C 12.009134,7.7137469 11.985756,7.8089211 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,8 -4,0 0,4 c 0.1236173,0 0.245925,-0.0056 0.3666824,-0.01658 0.12587,-0.01144 0.2500558,-0.02871 0.372285,-0.05154 0.1412378,-0.02638 0.279863,-0.06018 0.4154555,-0.100985 0.1150405,-0.03462 0.227898,-0.07428 0.3383159,-0.118721 0.1497422,-0.06027 0.2949974,-0.12934 0.4351258,-0.206566 0.1143454,-0.06302 0.2252774,-0.131466 0.3324474,-0.204999 0.113875,-0.07813 0.223503,-0.162007 0.328466,-0.251203 0.105674,-0.0898 0.20662,-0.184994 0.302413,-0.285158 0.08908,-0.09315 0.173706,-0.190589 0.253532,-0.291988 0.08045,-0.102194 0.156031,-0.208406 0.226384,-0.318284 0.08592,-0.134185 0.16404,-0.2738384 0.233733,-0.4183221 0.07101,-0.1472036 0.133259,-0.2994212 0.186087,-0.4559774 0.03695,-0.1095139 0.0693,-0.2211508 0.0968,-0.3346797 0.02738,-0.1130411 0.06374,-0.3380892 0.08128,-0.4546547 C 12.009134,8.2862531 11.985756,8.1910789 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,12 8,8 5.235752,10.891191 c 0.09315,0.08908 0.190589,0.173706 0.291988,0.253532 0.102194,0.08045 0.208406,0.156031 0.318284,0.226384 0.134185,0.08592 0.273838,0.16404 0.418322,0.233733 0.147204,0.07101 0.299421,0.133259 0.455978,0.186087 0.109513,0.03695 0.22115,0.0693 0.334679,0.0968 0.113041,0.02738 0.338089,0.06374 0.454655,0.08128 C 7.713747,12.009134 7.808921,11.985756 8,12 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-38.svg b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-38.svg
new file mode 100644
index 000000000..d0ce82393
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-38.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,8 8,8 8,4 c 0.1236173,0 0.245925,0.00561 0.3666824,0.016582 0.12587,0.011439 0.2500558,0.02871 0.372285,0.051539 0.1412378,0.026379 0.279863,0.060181 0.4154555,0.100985 0.1150405,0.034619 0.227898,0.074279 0.3383159,0.1187215 0.1497422,0.060271 0.2949974,0.1293395 0.4351258,0.2065657 0.1143454,0.063017 0.2252774,0.1314659 0.3324474,0.2049989 0.113875,0.078133 0.223503,0.1620066 0.328466,0.2512027 0.105674,0.089799 0.20662,0.1849939 0.302413,0.2851579 0.08908,0.093146 0.173706,0.1905898 0.253532,0.2919883 0.08045,0.1021943 0.156031,0.2084059 0.226384,0.3182845 0.08592,0.1341845 0.16404,0.2738379 0.233733,0.4183216 0.07101,0.1472036 0.133259,0.2994212 0.186087,0.4559774 0.03695,0.1095139 0.0693,0.2211508 0.0968,0.3346797 0.02738,0.1130411 0.06374,0.3380892 0.08128,0.4546547 C 12.009134,7.7137469 11.985756,7.8089211 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,8 -4,0 0,4 c 0.1236173,0 0.245925,-0.0056 0.3666824,-0.01658 0.12587,-0.01144 0.2500558,-0.02871 0.372285,-0.05154 0.1412378,-0.02638 0.279863,-0.06018 0.4154555,-0.100985 0.1150405,-0.03462 0.227898,-0.07428 0.3383159,-0.118721 0.1497422,-0.06027 0.2949974,-0.12934 0.4351258,-0.206566 0.1143454,-0.06302 0.2252774,-0.131466 0.3324474,-0.204999 0.113875,-0.07813 0.223503,-0.162007 0.328466,-0.251203 0.105674,-0.0898 0.20662,-0.184994 0.302413,-0.285158 0.08908,-0.09315 0.173706,-0.190589 0.253532,-0.291988 0.08045,-0.102194 0.156031,-0.208406 0.226384,-0.318284 0.08592,-0.134185 0.16404,-0.2738384 0.233733,-0.4183221 0.07101,-0.1472036 0.133259,-0.2994212 0.186087,-0.4559774 0.03695,-0.1095139 0.0693,-0.2211508 0.0968,-0.3346797 0.02738,-0.1130411 0.06374,-0.3380892 0.08128,-0.4546547 C 12.009134,8.2862531 11.985756,8.1910789 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,12 8,8 4.950594,10.588778 c 0.0898,0.105674 0.184994,0.20662 0.285158,0.302413 0.09315,0.08908 0.190589,0.173706 0.291988,0.253532 0.102194,0.08045 0.208406,0.156031 0.318284,0.226384 0.134185,0.08592 0.273838,0.16404 0.418322,0.233733 0.147204,0.07101 0.299421,0.133259 0.455978,0.186087 0.109513,0.03695 0.22115,0.0693 0.334679,0.0968 0.113041,0.02738 0.338089,0.06374 0.454655,0.08128 C 7.713747,12.009134 7.808921,11.985756 8,12 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-39.svg b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-39.svg
new file mode 100644
index 000000000..18ef25791
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-39.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,8 8,8 8,4 c 0.1236173,0 0.245925,0.00561 0.3666824,0.016582 0.12587,0.011439 0.2500558,0.02871 0.372285,0.051539 0.1412378,0.026379 0.279863,0.060181 0.4154555,0.100985 0.1150405,0.034619 0.227898,0.074279 0.3383159,0.1187215 0.1497422,0.060271 0.2949974,0.1293395 0.4351258,0.2065657 0.1143454,0.063017 0.2252774,0.1314659 0.3324474,0.2049989 0.113875,0.078133 0.223503,0.1620066 0.328466,0.2512027 0.105674,0.089799 0.20662,0.1849939 0.302413,0.2851579 0.08908,0.093146 0.173706,0.1905898 0.253532,0.2919883 0.08045,0.1021943 0.156031,0.2084059 0.226384,0.3182845 0.08592,0.1341845 0.16404,0.2738379 0.233733,0.4183216 0.07101,0.1472036 0.133259,0.2994212 0.186087,0.4559774 0.03695,0.1095139 0.0693,0.2211508 0.0968,0.3346797 0.02738,0.1130411 0.06374,0.3380892 0.08128,0.4546547 C 12.009134,7.7137469 11.985756,7.8089211 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,8 -4,0 0,4 c 0.1236173,0 0.245925,-0.0056 0.3666824,-0.01658 0.12587,-0.01144 0.2500558,-0.02871 0.372285,-0.05154 0.1412378,-0.02638 0.279863,-0.06018 0.4154555,-0.100985 0.1150405,-0.03462 0.227898,-0.07428 0.3383159,-0.118721 0.1497422,-0.06027 0.2949974,-0.12934 0.4351258,-0.206566 0.1143454,-0.06302 0.2252774,-0.131466 0.3324474,-0.204999 0.113875,-0.07813 0.223503,-0.162007 0.328466,-0.251203 0.105674,-0.0898 0.20662,-0.184994 0.302413,-0.285158 0.08908,-0.09315 0.173706,-0.190589 0.253532,-0.291988 0.08045,-0.102194 0.156031,-0.208406 0.226384,-0.318284 0.08592,-0.134185 0.16404,-0.2738384 0.233733,-0.4183221 0.07101,-0.1472036 0.133259,-0.2994212 0.186087,-0.4559774 0.03695,-0.1095139 0.0693,-0.2211508 0.0968,-0.3346797 0.02738,-0.1130411 0.06374,-0.3380892 0.08128,-0.4546547 C 12.009134,8.2862531 11.985756,8.1910789 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,12 8,8 4.699391,10.260312 c 0.07813,0.113875 0.162007,0.223503 0.251203,0.328466 0.0898,0.105674 0.184994,0.20662 0.285158,0.302413 0.09315,0.08908 0.190589,0.173706 0.291988,0.253532 0.102194,0.08045 0.208406,0.156031 0.318284,0.226384 0.134185,0.08592 0.273838,0.16404 0.418322,0.233733 0.147204,0.07101 0.299421,0.133259 0.455978,0.186087 0.109513,0.03695 0.22115,0.0693 0.334679,0.0968 0.113041,0.02738 0.338089,0.06374 0.454655,0.08128 C 7.713747,12.009134 7.808921,11.985756 8,12 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-40.svg b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-40.svg
new file mode 100644
index 000000000..434d07350
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-40.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,8 8,8 8,4 c 0.1236173,0 0.245925,0.00561 0.3666824,0.016582 0.12587,0.011439 0.2500558,0.02871 0.372285,0.051539 0.1412378,0.026379 0.279863,0.060181 0.4154555,0.100985 0.1150405,0.034619 0.227898,0.074279 0.3383159,0.1187215 0.1497422,0.060271 0.2949974,0.1293395 0.4351258,0.2065657 0.1143454,0.063017 0.2252774,0.1314659 0.3324474,0.2049989 0.113875,0.078133 0.223503,0.1620066 0.328466,0.2512027 0.105674,0.089799 0.20662,0.1849939 0.302413,0.2851579 0.08908,0.093146 0.173706,0.1905898 0.253532,0.2919883 0.08045,0.1021943 0.156031,0.2084059 0.226384,0.3182845 0.08592,0.1341845 0.16404,0.2738379 0.233733,0.4183216 0.07101,0.1472036 0.133259,0.2994212 0.186087,0.4559774 0.03695,0.1095139 0.0693,0.2211508 0.0968,0.3346797 0.02738,0.1130411 0.06374,0.3380892 0.08128,0.4546547 C 12.009134,7.7137469 11.985756,7.8089211 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,8 -4,0 0,4 c 0.1236173,0 0.245925,-0.0056 0.3666824,-0.01658 0.12587,-0.01144 0.2500558,-0.02871 0.372285,-0.05154 0.1412378,-0.02638 0.279863,-0.06018 0.4154555,-0.100985 0.1150405,-0.03462 0.227898,-0.07428 0.3383159,-0.118721 0.1497422,-0.06027 0.2949974,-0.12934 0.4351258,-0.206566 0.1143454,-0.06302 0.2252774,-0.131466 0.3324474,-0.204999 0.113875,-0.07813 0.223503,-0.162007 0.328466,-0.251203 0.105674,-0.0898 0.20662,-0.184994 0.302413,-0.285158 0.08908,-0.09315 0.173706,-0.190589 0.253532,-0.291988 0.08045,-0.102194 0.156031,-0.208406 0.226384,-0.318284 0.08592,-0.134185 0.16404,-0.2738384 0.233733,-0.4183221 0.07101,-0.1472036 0.133259,-0.2994212 0.186087,-0.4559774 0.03695,-0.1095139 0.0693,-0.2211508 0.0968,-0.3346797 0.02738,-0.1130411 0.06374,-0.3380892 0.08128,-0.4546547 C 12.009134,8.2862531 11.985756,8.1910789 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,12 8,8 4.494392,9.9278646 c 0.06302,0.1143454 0.131466,0.2252774 0.204999,0.3324474 0.07813,0.113875 0.162007,0.223503 0.251203,0.328466 0.0898,0.105674 0.184994,0.20662 0.285158,0.302413 0.09315,0.08908 0.190589,0.173706 0.291988,0.253532 0.102194,0.08045 0.208406,0.156031 0.318284,0.226384 0.134185,0.08592 0.273838,0.16404 0.418322,0.233733 0.147204,0.07101 0.299421,0.133259 0.455978,0.186087 0.109513,0.03695 0.22115,0.0693 0.334679,0.0968 0.113041,0.02738 0.338089,0.06374 0.454655,0.08128 C 7.713747,12.009134 7.808921,11.985756 8,12 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-41.svg b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-41.svg
new file mode 100644
index 000000000..cb205061f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-41.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,8 8,8 8,4 c 0.1236173,0 0.245925,0.00561 0.3666824,0.016582 0.12587,0.011439 0.2500558,0.02871 0.372285,0.051539 0.1412378,0.026379 0.279863,0.060181 0.4154555,0.100985 0.1150405,0.034619 0.227898,0.074279 0.3383159,0.1187215 0.1497422,0.060271 0.2949974,0.1293395 0.4351258,0.2065657 0.1143454,0.063017 0.2252774,0.1314659 0.3324474,0.2049989 0.113875,0.078133 0.223503,0.1620066 0.328466,0.2512027 0.105674,0.089799 0.20662,0.1849939 0.302413,0.2851579 0.08908,0.093146 0.173706,0.1905898 0.253532,0.2919883 0.08045,0.1021943 0.156031,0.2084059 0.226384,0.3182845 0.08592,0.1341845 0.16404,0.2738379 0.233733,0.4183216 0.07101,0.1472036 0.133259,0.2994212 0.186087,0.4559774 0.03695,0.1095139 0.0693,0.2211508 0.0968,0.3346797 0.02738,0.1130411 0.06374,0.3380892 0.08128,0.4546547 C 12.009134,7.7137469 11.985756,7.8089211 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,8 -4,0 0,4 c 0.1236173,0 0.245925,-0.0056 0.3666824,-0.01658 0.12587,-0.01144 0.2500558,-0.02871 0.372285,-0.05154 0.1412378,-0.02638 0.279863,-0.06018 0.4154555,-0.100985 0.1150405,-0.03462 0.227898,-0.07428 0.3383159,-0.118721 0.1497422,-0.06027 0.2949974,-0.12934 0.4351258,-0.206566 0.1143454,-0.06302 0.2252774,-0.131466 0.3324474,-0.204999 0.113875,-0.07813 0.223503,-0.162007 0.328466,-0.251203 0.105674,-0.0898 0.20662,-0.184994 0.302413,-0.285158 0.08908,-0.09315 0.173706,-0.190589 0.253532,-0.291988 0.08045,-0.102194 0.156031,-0.208406 0.226384,-0.318284 0.08592,-0.134185 0.16404,-0.2738384 0.233733,-0.4183221 0.07101,-0.1472036 0.133259,-0.2994212 0.186087,-0.4559774 0.03695,-0.1095139 0.0693,-0.2211508 0.0968,-0.3346797 0.02738,-0.1130411 0.06374,-0.3380892 0.08128,-0.4546547 C 12.009134,8.2862531 11.985756,8.1910789 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,12 8,8 4.287826,9.4927388 c 0.06027,0.1497422 0.12934,0.2949974 0.206566,0.4351258 0.06302,0.1143454 0.131466,0.2252774 0.204999,0.3324474 0.07813,0.113875 0.162007,0.223503 0.251203,0.328466 0.0898,0.105674 0.184994,0.20662 0.285158,0.302413 0.09315,0.08908 0.190589,0.173706 0.291988,0.253532 0.102194,0.08045 0.208406,0.156031 0.318284,0.226384 0.134185,0.08592 0.273838,0.16404 0.418322,0.233733 0.147204,0.07101 0.299421,0.133259 0.455978,0.186087 0.109513,0.03695 0.22115,0.0693 0.334679,0.0968 0.113041,0.02738 0.338089,0.06374 0.454655,0.08128 C 7.713747,12.009134 7.808921,11.985756 8,12 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-42.svg b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-42.svg
new file mode 100644
index 000000000..e2c0baccf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-42.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,8 8,8 8,4 c 0.1236173,0 0.245925,0.00561 0.3666824,0.016582 0.12587,0.011439 0.2500558,0.02871 0.372285,0.051539 0.1412378,0.026379 0.279863,0.060181 0.4154555,0.100985 0.1150405,0.034619 0.227898,0.074279 0.3383159,0.1187215 0.1497422,0.060271 0.2949974,0.1293395 0.4351258,0.2065657 0.1143454,0.063017 0.2252774,0.1314659 0.3324474,0.2049989 0.113875,0.078133 0.223503,0.1620066 0.328466,0.2512027 0.105674,0.089799 0.20662,0.1849939 0.302413,0.2851579 0.08908,0.093146 0.173706,0.1905898 0.253532,0.2919883 0.08045,0.1021943 0.156031,0.2084059 0.226384,0.3182845 0.08592,0.1341845 0.16404,0.2738379 0.233733,0.4183216 0.07101,0.1472036 0.133259,0.2994212 0.186087,0.4559774 0.03695,0.1095139 0.0693,0.2211508 0.0968,0.3346797 0.02738,0.1130411 0.06374,0.3380892 0.08128,0.4546547 C 12.009134,7.7137469 11.985756,7.8089211 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,8 -4,0 0,4 c 0.1236173,0 0.245925,-0.0056 0.3666824,-0.01658 0.12587,-0.01144 0.2500558,-0.02871 0.372285,-0.05154 0.1412378,-0.02638 0.279863,-0.06018 0.4154555,-0.100985 0.1150405,-0.03462 0.227898,-0.07428 0.3383159,-0.118721 0.1497422,-0.06027 0.2949974,-0.12934 0.4351258,-0.206566 0.1143454,-0.06302 0.2252774,-0.131466 0.3324474,-0.204999 0.113875,-0.07813 0.223503,-0.162007 0.328466,-0.251203 0.105674,-0.0898 0.20662,-0.184994 0.302413,-0.285158 0.08908,-0.09315 0.173706,-0.190589 0.253532,-0.291988 0.08045,-0.102194 0.156031,-0.208406 0.226384,-0.318284 0.08592,-0.134185 0.16404,-0.2738384 0.233733,-0.4183221 0.07101,-0.1472036 0.133259,-0.2994212 0.186087,-0.4559774 0.03695,-0.1095139 0.0693,-0.2211508 0.0968,-0.3346797 0.02738,-0.1130411 0.06374,-0.3380892 0.08128,-0.4546547 C 12.009134,8.2862531 11.985756,8.1910789 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,12 8,8 4.169105,9.1544229 c 0.03462,0.1150405 0.07428,0.227898 0.118721,0.3383159 0.06027,0.1497422 0.12934,0.2949974 0.206566,0.4351258 0.06302,0.1143454 0.131466,0.2252774 0.204999,0.3324474 0.07813,0.113875 0.162007,0.223503 0.251203,0.328466 0.0898,0.105674 0.184994,0.20662 0.285158,0.302413 0.09315,0.08908 0.190589,0.173706 0.291988,0.253532 0.102194,0.08045 0.208406,0.156031 0.318284,0.226384 0.134185,0.08592 0.273838,0.16404 0.418322,0.233733 0.147204,0.07101 0.299421,0.133259 0.455978,0.186087 0.109513,0.03695 0.22115,0.0693 0.334679,0.0968 0.113041,0.02738 0.338089,0.06374 0.454655,0.08128 C 7.713747,12.009134 7.808921,11.985756 8,12 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-43.svg b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-43.svg
new file mode 100644
index 000000000..797adf7f6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-43.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,8 8,8 8,4 c 0.1236173,0 0.245925,0.00561 0.3666824,0.016582 0.12587,0.011439 0.2500558,0.02871 0.372285,0.051539 0.1412378,0.026379 0.279863,0.060181 0.4154555,0.100985 0.1150405,0.034619 0.227898,0.074279 0.3383159,0.1187215 0.1497422,0.060271 0.2949974,0.1293395 0.4351258,0.2065657 0.1143454,0.063017 0.2252774,0.1314659 0.3324474,0.2049989 0.113875,0.078133 0.223503,0.1620066 0.328466,0.2512027 0.105674,0.089799 0.20662,0.1849939 0.302413,0.2851579 0.08908,0.093146 0.173706,0.1905898 0.253532,0.2919883 0.08045,0.1021943 0.156031,0.2084059 0.226384,0.3182845 0.08592,0.1341845 0.16404,0.2738379 0.233733,0.4183216 0.07101,0.1472036 0.133259,0.2994212 0.186087,0.4559774 0.03695,0.1095139 0.0693,0.2211508 0.0968,0.3346797 0.02738,0.1130411 0.06374,0.3380892 0.08128,0.4546547 C 12.009134,7.7137469 11.985756,7.8089211 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,8 -4,0 0,4 c 0.1236173,0 0.245925,-0.0056 0.3666824,-0.01658 0.12587,-0.01144 0.2500558,-0.02871 0.372285,-0.05154 0.1412378,-0.02638 0.279863,-0.06018 0.4154555,-0.100985 0.1150405,-0.03462 0.227898,-0.07428 0.3383159,-0.118721 0.1497422,-0.06027 0.2949974,-0.12934 0.4351258,-0.206566 0.1143454,-0.06302 0.2252774,-0.131466 0.3324474,-0.204999 0.113875,-0.07813 0.223503,-0.162007 0.328466,-0.251203 0.105674,-0.0898 0.20662,-0.184994 0.302413,-0.285158 0.08908,-0.09315 0.173706,-0.190589 0.253532,-0.291988 0.08045,-0.102194 0.156031,-0.208406 0.226384,-0.318284 0.08592,-0.134185 0.16404,-0.2738384 0.233733,-0.4183221 0.07101,-0.1472036 0.133259,-0.2994212 0.186087,-0.4559774 0.03695,-0.1095139 0.0693,-0.2211508 0.0968,-0.3346797 0.02738,-0.1130411 0.06374,-0.3380892 0.08128,-0.4546547 C 12.009134,8.2862531 11.985756,8.1910789 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,12 8,8 4.06812,8.7389674 c 0.02638,0.1412378 0.06018,0.279863 0.100985,0.4154555 0.03462,0.1150405 0.07428,0.227898 0.118721,0.3383159 0.06027,0.1497422 0.12934,0.2949974 0.206566,0.4351258 0.06302,0.1143454 0.131466,0.2252774 0.204999,0.3324474 0.07813,0.113875 0.162007,0.223503 0.251203,0.328466 0.0898,0.105674 0.184994,0.20662 0.285158,0.302413 0.09315,0.08908 0.190589,0.173706 0.291988,0.253532 0.102194,0.08045 0.208406,0.156031 0.318284,0.226384 0.134185,0.08592 0.273838,0.16404 0.418322,0.233733 0.147204,0.07101 0.299421,0.133259 0.455978,0.186087 0.109513,0.03695 0.22115,0.0693 0.334679,0.0968 0.113041,0.02738 0.338089,0.06374 0.454655,0.08128 C 7.713747,12.009134 7.808921,11.985756 8,12 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-44.svg b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-44.svg
new file mode 100644
index 000000000..931febb1d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-44.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,8 8,8 8,4 c 0.1236173,0 0.245925,0.00561 0.3666824,0.016582 0.12587,0.011439 0.2500558,0.02871 0.372285,0.051539 0.1412378,0.026379 0.279863,0.060181 0.4154555,0.100985 0.1150405,0.034619 0.227898,0.074279 0.3383159,0.1187215 0.1497422,0.060271 0.2949974,0.1293395 0.4351258,0.2065657 0.1143454,0.063017 0.2252774,0.1314659 0.3324474,0.2049989 0.113875,0.078133 0.223503,0.1620066 0.328466,0.2512027 0.105674,0.089799 0.20662,0.1849939 0.302413,0.2851579 0.08908,0.093146 0.173706,0.1905898 0.253532,0.2919883 0.08045,0.1021943 0.156031,0.2084059 0.226384,0.3182845 0.08592,0.1341845 0.16404,0.2738379 0.233733,0.4183216 0.07101,0.1472036 0.133259,0.2994212 0.186087,0.4559774 0.03695,0.1095139 0.0693,0.2211508 0.0968,0.3346797 0.02738,0.1130411 0.06374,0.3380892 0.08128,0.4546547 C 12.009134,7.7137469 11.985756,7.8089211 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,8 -4,0 0,4 c 0.1236173,0 0.245925,-0.0056 0.3666824,-0.01658 0.12587,-0.01144 0.2500558,-0.02871 0.372285,-0.05154 0.1412378,-0.02638 0.279863,-0.06018 0.4154555,-0.100985 0.1150405,-0.03462 0.227898,-0.07428 0.3383159,-0.118721 0.1497422,-0.06027 0.2949974,-0.12934 0.4351258,-0.206566 0.1143454,-0.06302 0.2252774,-0.131466 0.3324474,-0.204999 0.113875,-0.07813 0.223503,-0.162007 0.328466,-0.251203 0.105674,-0.0898 0.20662,-0.184994 0.302413,-0.285158 0.08908,-0.09315 0.173706,-0.190589 0.253532,-0.291988 0.08045,-0.102194 0.156031,-0.208406 0.226384,-0.318284 0.08592,-0.134185 0.16404,-0.2738384 0.233733,-0.4183221 0.07101,-0.1472036 0.133259,-0.2994212 0.186087,-0.4559774 0.03695,-0.1095139 0.0693,-0.2211508 0.0968,-0.3346797 0.02738,-0.1130411 0.06374,-0.3380892 0.08128,-0.4546547 C 12.009134,8.2862531 11.985756,8.1910789 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,12 8,8 4.01658,8.3666824 c 0.01144,0.12587 0.02871,0.2500558 0.05154,0.372285 0.02638,0.1412378 0.06018,0.279863 0.100985,0.4154555 0.03462,0.1150405 0.07428,0.227898 0.118721,0.3383159 0.06027,0.1497422 0.12934,0.2949974 0.206566,0.4351258 0.06302,0.1143454 0.131466,0.2252774 0.204999,0.3324474 0.07813,0.113875 0.162007,0.223503 0.251203,0.328466 0.0898,0.105674 0.184994,0.20662 0.285158,0.302413 0.09315,0.08908 0.190589,0.173706 0.291988,0.253532 0.102194,0.08045 0.208406,0.156031 0.318284,0.226384 0.134185,0.08592 0.273838,0.16404 0.418322,0.233733 0.147204,0.07101 0.299421,0.133259 0.455978,0.186087 0.109513,0.03695 0.22115,0.0693 0.334679,0.0968 0.113041,0.02738 0.338089,0.06374 0.454655,0.08128 C 7.713747,12.009134 7.808921,11.985756 8,12 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-45.svg b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-45.svg
new file mode 100644
index 000000000..cfb58ba75
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-45.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,8 8,8 8,4 c 0.1236173,0 0.245925,0.00561 0.3666824,0.016582 0.12587,0.011439 0.2500558,0.02871 0.372285,0.051539 0.1412378,0.026379 0.279863,0.060181 0.4154555,0.100985 0.1150405,0.034619 0.227898,0.074279 0.3383159,0.1187215 0.1497422,0.060271 0.2949974,0.1293395 0.4351258,0.2065657 0.1143454,0.063017 0.2252774,0.1314659 0.3324474,0.2049989 0.113875,0.078133 0.223503,0.1620066 0.328466,0.2512027 0.105674,0.089799 0.20662,0.1849939 0.302413,0.2851579 0.08908,0.093146 0.173706,0.1905898 0.253532,0.2919883 0.08045,0.1021943 0.156031,0.2084059 0.226384,0.3182845 0.08592,0.1341845 0.16404,0.2738379 0.233733,0.4183216 0.07101,0.1472036 0.133259,0.2994212 0.186087,0.4559774 0.03695,0.1095139 0.0693,0.2211508 0.0968,0.3346797 0.02738,0.1130411 0.06374,0.3380892 0.08128,0.4546547 C 12.009134,7.7137469 11.985756,7.8089211 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,8 -4,0 0,4 c 0.1236173,0 0.245925,-0.0056 0.3666824,-0.01658 0.12587,-0.01144 0.2500558,-0.02871 0.372285,-0.05154 0.1412378,-0.02638 0.279863,-0.06018 0.4154555,-0.100985 0.1150405,-0.03462 0.227898,-0.07428 0.3383159,-0.118722 0.1497422,-0.06027 0.2949974,-0.129339 0.4351258,-0.206565 0.1143454,-0.06302 0.2252774,-0.131466 0.3324474,-0.204999 0.113875,-0.07813 0.223503,-0.162007 0.328466,-0.251203 0.105674,-0.0898 0.20662,-0.184994 0.302413,-0.285158 0.08908,-0.09315 0.173706,-0.19059 0.253532,-0.291988 0.08045,-0.102195 0.156031,-0.208406 0.226384,-0.318285 0.08592,-0.134184 0.16404,-0.2738374 0.233733,-0.4183211 0.07101,-0.1472036 0.133259,-0.2994212 0.186087,-0.4559774 0.03695,-0.1095139 0.0693,-0.2211508 0.0968,-0.3346797 0.02738,-0.1130411 0.06374,-0.3380892 0.08128,-0.4546547 0.04013,-0.204088 0.01675,-0.2992622 0.03099,-0.4903411 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 8.000001,12.000003 0,-4 -4,0 c 0,0.1236173 0.0056,0.245925 0.01658,0.3666824 0.01144,0.12587 0.02871,0.2500558 0.05154,0.372285 0.02638,0.1412378 0.06018,0.279863 0.100985,0.4154555 0.03462,0.1150405 0.07428,0.227898 0.118722,0.3383159 0.06027,0.1497422 0.129339,0.2949974 0.206565,0.4351258 0.06302,0.1143454 0.131466,0.2252774 0.204999,0.3324474 0.07813,0.113875 0.162007,0.223503 0.251203,0.328466 0.0898,0.105674 0.184994,0.20662 0.285158,0.302413 0.09315,0.08908 0.19059,0.173706 0.291988,0.253532 0.102195,0.08045 0.208406,0.156031 0.318285,0.226384 0.134184,0.08592 0.273837,0.16404 0.418321,0.233733 0.147204,0.07101 0.299421,0.133259 0.455977,0.186087 0.109514,0.03695 0.221151,0.0693 0.33468,0.0968 0.113041,0.02738 0.338089,0.06374 0.454655,0.08128 C 7.713747,12.00914 7.808921,11.98576 8,12 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-46.svg b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-46.svg
new file mode 100644
index 000000000..86d0ed4bf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-46.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,8 8,8 8,4 c 0.1236173,0 0.245925,0.00561 0.3666824,0.016582 0.12587,0.011439 0.2500558,0.02871 0.372285,0.051539 0.1412378,0.026379 0.279863,0.060181 0.4154555,0.100985 0.1150405,0.034619 0.227898,0.074279 0.3383159,0.1187215 0.1497422,0.060271 0.2949974,0.1293395 0.4351258,0.2065657 0.1143454,0.063017 0.2252774,0.1314659 0.3324474,0.2049989 0.113875,0.078133 0.223503,0.1620066 0.328466,0.2512027 0.105674,0.089799 0.20662,0.1849939 0.302413,0.2851579 0.08908,0.093146 0.173706,0.1905898 0.253532,0.2919883 0.08045,0.1021943 0.156031,0.2084059 0.226384,0.3182845 0.08592,0.1341845 0.16404,0.2738379 0.233733,0.4183216 0.07101,0.1472036 0.133259,0.2994212 0.186087,0.4559774 0.03695,0.1095139 0.0693,0.2211508 0.0968,0.3346797 0.02738,0.1130411 0.06374,0.3380892 0.08128,0.4546547 C 12.009134,7.7137469 11.985756,7.8089211 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,8 -4,0 0,4 c 0.1236173,0 0.245925,-0.0056 0.3666824,-0.01658 0.12587,-0.01144 0.2500558,-0.02871 0.372285,-0.05154 0.1412378,-0.02638 0.279863,-0.06018 0.4154555,-0.100985 0.1150405,-0.03462 0.227898,-0.07428 0.3383159,-0.118721 0.1497422,-0.06027 0.2949974,-0.12934 0.4351258,-0.206566 0.1143454,-0.06302 0.2252774,-0.131466 0.3324474,-0.204999 0.113875,-0.07813 0.223503,-0.162007 0.328466,-0.251203 0.105674,-0.0898 0.20662,-0.184994 0.302413,-0.285158 0.08908,-0.09315 0.173706,-0.190589 0.253532,-0.291988 0.08045,-0.102194 0.156031,-0.208406 0.226384,-0.318284 0.08592,-0.134185 0.16404,-0.2738384 0.233733,-0.4183221 0.07101,-0.1472036 0.133259,-0.2994212 0.186087,-0.4559774 0.03695,-0.1095139 0.0693,-0.2211508 0.0968,-0.3346797 0.02738,-0.1130411 0.06374,-0.3380892 0.08128,-0.4546547 C 12.009134,8.2862531 11.985756,8.1910789 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,12 8,8 4,8 c 0,0.1236173 0.0056,0.245925 0.01658,0.3666824 0.01144,0.12587 0.02871,0.2500558 0.05154,0.372285 0.02638,0.1412378 0.06018,0.279863 0.100985,0.4154555 0.03462,0.1150405 0.07428,0.227898 0.118721,0.3383159 0.06027,0.1497422 0.12934,0.2949974 0.206566,0.4351258 0.06302,0.1143454 0.131466,0.2252774 0.204999,0.3324474 0.07813,0.113875 0.162007,0.223503 0.251203,0.328466 0.0898,0.105674 0.184994,0.20662 0.285158,0.302413 0.09315,0.08908 0.190589,0.173706 0.291988,0.253532 0.102194,0.08045 0.208406,0.156031 0.318284,0.226384 0.134185,0.08592 0.273838,0.16404 0.418322,0.233733 0.147204,0.07101 0.299421,0.133259 0.455978,0.186087 0.109513,0.03695 0.22115,0.0693 0.334679,0.0968 0.113041,0.02738 0.338089,0.06374 0.454655,0.08128 C 7.713747,12.009134 7.808921,11.985756 8,12 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4,8 8,8 4.030993,7.509658 C 3.990866,7.713747 4.014244,7.808921 4,8 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-47.svg b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-47.svg
new file mode 100644
index 000000000..ff6fa8b91
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-47.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,8 8,8 8,4 c 0.1236173,0 0.245925,0.00561 0.3666824,0.016582 0.12587,0.011439 0.2500558,0.02871 0.372285,0.051539 0.1412378,0.026379 0.279863,0.060181 0.4154555,0.100985 0.1150405,0.034619 0.227898,0.074279 0.3383159,0.1187215 0.1497422,0.060271 0.2949974,0.1293395 0.4351258,0.2065657 0.1143454,0.063017 0.2252774,0.1314659 0.3324474,0.2049989 0.113875,0.078133 0.223503,0.1620066 0.328466,0.2512027 0.105674,0.089799 0.20662,0.1849939 0.302413,0.2851579 0.08908,0.093146 0.173706,0.1905898 0.253532,0.2919883 0.08045,0.1021943 0.156031,0.2084059 0.226384,0.3182845 0.08592,0.1341845 0.16404,0.2738379 0.233733,0.4183216 0.07101,0.1472036 0.133259,0.2994212 0.186087,0.4559774 0.03695,0.1095139 0.0693,0.2211508 0.0968,0.3346797 0.02738,0.1130411 0.06374,0.3380892 0.08128,0.4546547 C 12.009134,7.7137469 11.985756,7.8089211 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,8 -4,0 0,4 c 0.1236173,0 0.245925,-0.0056 0.3666824,-0.01658 0.12587,-0.01144 0.2500558,-0.02871 0.372285,-0.05154 0.1412378,-0.02638 0.279863,-0.06018 0.4154555,-0.100985 0.1150405,-0.03462 0.227898,-0.07428 0.3383159,-0.118721 0.1497422,-0.06027 0.2949974,-0.12934 0.4351258,-0.206566 0.1143454,-0.06302 0.2252774,-0.131466 0.3324474,-0.204999 0.113875,-0.07813 0.223503,-0.162007 0.328466,-0.251203 0.105674,-0.0898 0.20662,-0.184994 0.302413,-0.285158 0.08908,-0.09315 0.173706,-0.190589 0.253532,-0.291988 0.08045,-0.102194 0.156031,-0.208406 0.226384,-0.318284 0.08592,-0.134185 0.16404,-0.2738384 0.233733,-0.4183221 0.07101,-0.1472036 0.133259,-0.2994212 0.186087,-0.4559774 0.03695,-0.1095139 0.0693,-0.2211508 0.0968,-0.3346797 0.02738,-0.1130411 0.06374,-0.3380892 0.08128,-0.4546547 C 12.009134,8.2862531 11.985756,8.1910789 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,12 8,8 4,8 c 0,0.1236173 0.0056,0.245925 0.01658,0.3666824 0.01144,0.12587 0.02871,0.2500558 0.05154,0.372285 0.02638,0.1412378 0.06018,0.279863 0.100985,0.4154555 0.03462,0.1150405 0.07428,0.227898 0.118721,0.3383159 0.06027,0.1497422 0.12934,0.2949974 0.206566,0.4351258 0.06302,0.1143454 0.131466,0.2252774 0.204999,0.3324474 0.07813,0.113875 0.162007,0.223503 0.251203,0.328466 0.0898,0.105674 0.184994,0.20662 0.285158,0.302413 0.09315,0.08908 0.190589,0.173706 0.291988,0.253532 0.102194,0.08045 0.208406,0.156031 0.318284,0.226384 0.134185,0.08592 0.273838,0.16404 0.418322,0.233733 0.147204,0.07101 0.299421,0.133259 0.455978,0.186087 0.109513,0.03695 0.22115,0.0693 0.334679,0.0968 0.113041,0.02738 0.338089,0.06374 0.454655,0.08128 C 7.713747,12.009134 7.808921,11.985756 8,12 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4,8 8,8 4.112273,7.055003 C 4.084893,7.168044 4.048533,7.393092 4.030993,7.509658 3.990866,7.713747 4.014244,7.808921 4,8 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-48.svg b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-48.svg
new file mode 100644
index 000000000..3101c721c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-48.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,8 8,8 8,4 c 0.1236173,0 0.245925,0.00561 0.3666824,0.016582 0.12587,0.011439 0.2500558,0.02871 0.372285,0.051539 0.1412378,0.026379 0.279863,0.060181 0.4154555,0.100985 0.1150405,0.034619 0.227898,0.074279 0.3383159,0.1187215 0.1497422,0.060271 0.2949974,0.1293395 0.4351258,0.2065657 0.1143454,0.063017 0.2252774,0.1314659 0.3324474,0.2049989 0.113875,0.078133 0.223503,0.1620066 0.328466,0.2512027 0.105674,0.089799 0.20662,0.1849939 0.302413,0.2851579 0.08908,0.093146 0.173706,0.1905898 0.253532,0.2919883 0.08045,0.1021943 0.156031,0.2084059 0.226384,0.3182845 0.08592,0.1341845 0.16404,0.2738379 0.233733,0.4183216 0.07101,0.1472036 0.133259,0.2994212 0.186087,0.4559774 0.03695,0.1095139 0.0693,0.2211508 0.0968,0.3346797 0.02738,0.1130411 0.06374,0.3380892 0.08128,0.4546547 C 12.009134,7.7137469 11.985756,7.8089211 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,8 -4,0 0,4 c 0.1236173,0 0.245925,-0.0056 0.3666824,-0.01658 0.12587,-0.01144 0.2500558,-0.02871 0.372285,-0.05154 0.1412378,-0.02638 0.279863,-0.06018 0.4154555,-0.100985 0.1150405,-0.03462 0.227898,-0.07428 0.3383159,-0.118721 0.1497422,-0.06027 0.2949974,-0.12934 0.4351258,-0.206566 0.1143454,-0.06302 0.2252774,-0.131466 0.3324474,-0.204999 0.113875,-0.07813 0.223503,-0.162007 0.328466,-0.251203 0.105674,-0.0898 0.20662,-0.184994 0.302413,-0.285158 0.08908,-0.09315 0.173706,-0.190589 0.253532,-0.291988 0.08045,-0.102194 0.156031,-0.208406 0.226384,-0.318284 0.08592,-0.134185 0.16404,-0.2738384 0.233733,-0.4183221 0.07101,-0.1472036 0.133259,-0.2994212 0.186087,-0.4559774 0.03695,-0.1095139 0.0693,-0.2211508 0.0968,-0.3346797 0.02738,-0.1130411 0.06374,-0.3380892 0.08128,-0.4546547 C 12.009134,8.2862531 11.985756,8.1910789 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,12 8,8 4,8 c 0,0.1236173 0.0056,0.245925 0.01658,0.3666824 0.01144,0.12587 0.02871,0.2500558 0.05154,0.372285 0.02638,0.1412378 0.06018,0.279863 0.100985,0.4154555 0.03462,0.1150405 0.07428,0.227898 0.118721,0.3383159 0.06027,0.1497422 0.12934,0.2949974 0.206566,0.4351258 0.06302,0.1143454 0.131466,0.2252774 0.204999,0.3324474 0.07813,0.113875 0.162007,0.223503 0.251203,0.328466 0.0898,0.105674 0.184994,0.20662 0.285158,0.302413 0.09315,0.08908 0.190589,0.173706 0.291988,0.253532 0.102194,0.08045 0.208406,0.156031 0.318284,0.226384 0.134185,0.08592 0.273838,0.16404 0.418322,0.233733 0.147204,0.07101 0.299421,0.133259 0.455978,0.186087 0.109513,0.03695 0.22115,0.0693 0.334679,0.0968 0.113041,0.02738 0.338089,0.06374 0.454655,0.08128 C 7.713747,12.009134 7.808921,11.985756 8,12 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4,8 8,8 4.209073,6.720324 c -0.03695,0.109513 -0.0693,0.22115 -0.0968,0.334679 C 4.084893,7.168044 4.048533,7.393092 4.030993,7.509658 3.990866,7.713747 4.014244,7.808921 4,8 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-49.svg b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-49.svg
new file mode 100644
index 000000000..4bfdef2fc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-49.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,8 8,8 8,4 c 0.1236173,0 0.245925,0.00561 0.3666824,0.016582 0.12587,0.011439 0.2500558,0.02871 0.372285,0.051539 0.1412378,0.026379 0.279863,0.060181 0.4154555,0.100985 0.1150405,0.034619 0.227898,0.074279 0.3383159,0.1187215 0.1497422,0.060271 0.2949974,0.1293395 0.4351258,0.2065657 0.1143454,0.063017 0.2252774,0.1314659 0.3324474,0.2049989 0.113875,0.078133 0.223503,0.1620066 0.328466,0.2512027 0.105674,0.089799 0.20662,0.1849939 0.302413,0.2851579 0.08908,0.093146 0.173706,0.1905898 0.253532,0.2919883 0.08045,0.1021943 0.156031,0.2084059 0.226384,0.3182845 0.08592,0.1341845 0.16404,0.2738379 0.233733,0.4183216 0.07101,0.1472036 0.133259,0.2994212 0.186087,0.4559774 0.03695,0.1095139 0.0693,0.2211508 0.0968,0.3346797 0.02738,0.1130411 0.06374,0.3380892 0.08128,0.4546547 C 12.009134,7.7137469 11.985756,7.8089211 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,8 -4,0 0,4 c 0.1236173,0 0.245925,-0.0056 0.3666824,-0.01658 0.12587,-0.01144 0.2500558,-0.02871 0.372285,-0.05154 0.1412378,-0.02638 0.279863,-0.06018 0.4154555,-0.100985 0.1150405,-0.03462 0.227898,-0.07428 0.3383159,-0.118721 0.1497422,-0.06027 0.2949974,-0.12934 0.4351258,-0.206566 0.1143454,-0.06302 0.2252774,-0.131466 0.3324474,-0.204999 0.113875,-0.07813 0.223503,-0.162007 0.328466,-0.251203 0.105674,-0.0898 0.20662,-0.184994 0.302413,-0.285158 0.08908,-0.09315 0.173706,-0.190589 0.253532,-0.291988 0.08045,-0.102194 0.156031,-0.208406 0.226384,-0.318284 0.08592,-0.134185 0.16404,-0.2738384 0.233733,-0.4183221 0.07101,-0.1472036 0.133259,-0.2994212 0.186087,-0.4559774 0.03695,-0.1095139 0.0693,-0.2211508 0.0968,-0.3346797 0.02738,-0.1130411 0.06374,-0.3380892 0.08128,-0.4546547 C 12.009134,8.2862531 11.985756,8.1910789 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,12 8,8 4,8 c 0,0.1236173 0.0056,0.245925 0.01658,0.3666824 0.01144,0.12587 0.02871,0.2500558 0.05154,0.372285 0.02638,0.1412378 0.06018,0.279863 0.100985,0.4154555 0.03462,0.1150405 0.07428,0.227898 0.118721,0.3383159 0.06027,0.1497422 0.12934,0.2949974 0.206566,0.4351258 0.06302,0.1143454 0.131466,0.2252774 0.204999,0.3324474 0.07813,0.113875 0.162007,0.223503 0.251203,0.328466 0.0898,0.105674 0.184994,0.20662 0.285158,0.302413 0.09315,0.08908 0.190589,0.173706 0.291988,0.253532 0.102194,0.08045 0.208406,0.156031 0.318284,0.226384 0.134185,0.08592 0.273838,0.16404 0.418322,0.233733 0.147204,0.07101 0.299421,0.133259 0.455978,0.186087 0.109513,0.03695 0.22115,0.0693 0.334679,0.0968 0.113041,0.02738 0.338089,0.06374 0.454655,0.08128 C 7.713747,12.009134 7.808921,11.985756 8,12 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4,8 8,8 4.39516,6.264346 C 4.32415,6.41155 4.261901,6.563767 4.209073,6.720324 4.172123,6.829837 4.139773,6.941474 4.112273,7.055003 4.084893,7.168044 4.048533,7.393092 4.030993,7.509658 3.990866,7.713747 4.014244,7.808921 4,8 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-50.svg b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-50.svg
new file mode 100644
index 000000000..3ab582ed9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-50.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,8 8,8 8,4 c 0.1236173,0 0.245925,0.00561 0.3666824,0.016582 0.12587,0.011439 0.2500558,0.02871 0.372285,0.051539 0.1412378,0.026379 0.279863,0.060181 0.4154555,0.100985 0.1150405,0.034619 0.227898,0.074279 0.3383159,0.1187215 0.1497422,0.060271 0.2949974,0.1293395 0.4351258,0.2065657 0.1143454,0.063017 0.2252774,0.1314659 0.3324474,0.2049989 0.113875,0.078133 0.223503,0.1620066 0.328466,0.2512027 0.105674,0.089799 0.20662,0.1849939 0.302413,0.2851579 0.08908,0.093146 0.173706,0.1905898 0.253532,0.2919883 0.08045,0.1021943 0.156031,0.2084059 0.226384,0.3182845 0.08592,0.1341845 0.16404,0.2738379 0.233733,0.4183216 0.07101,0.1472036 0.133259,0.2994212 0.186087,0.4559774 0.03695,0.1095139 0.0693,0.2211508 0.0968,0.3346797 0.02738,0.1130411 0.06374,0.3380892 0.08128,0.4546547 C 12.009134,7.7137469 11.985756,7.8089211 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,8 -4,0 0,4 c 0.1236173,0 0.245925,-0.0056 0.3666824,-0.01658 0.12587,-0.01144 0.2500558,-0.02871 0.372285,-0.05154 0.1412378,-0.02638 0.279863,-0.06018 0.4154555,-0.100985 0.1150405,-0.03462 0.227898,-0.07428 0.3383159,-0.118721 0.1497422,-0.06027 0.2949974,-0.12934 0.4351258,-0.206566 0.1143454,-0.06302 0.2252774,-0.131466 0.3324474,-0.204999 0.113875,-0.07813 0.223503,-0.162007 0.328466,-0.251203 0.105674,-0.0898 0.20662,-0.184994 0.302413,-0.285158 0.08908,-0.09315 0.173706,-0.190589 0.253532,-0.291988 0.08045,-0.102194 0.156031,-0.208406 0.226384,-0.318284 0.08592,-0.134185 0.16404,-0.2738384 0.233733,-0.4183221 0.07101,-0.1472036 0.133259,-0.2994212 0.186087,-0.4559774 0.03695,-0.1095139 0.0693,-0.2211508 0.0968,-0.3346797 0.02738,-0.1130411 0.06374,-0.3380892 0.08128,-0.4546547 C 12.009134,8.2862531 11.985756,8.1910789 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,12 8,8 4,8 c 0,0.1236173 0.0056,0.245925 0.01658,0.3666824 0.01144,0.12587 0.02871,0.2500558 0.05154,0.372285 0.02638,0.1412378 0.06018,0.279863 0.100985,0.4154555 0.03462,0.1150405 0.07428,0.227898 0.118721,0.3383159 0.06027,0.1497422 0.12934,0.2949974 0.206566,0.4351258 0.06302,0.1143454 0.131466,0.2252774 0.204999,0.3324474 0.07813,0.113875 0.162007,0.223503 0.251203,0.328466 0.0898,0.105674 0.184994,0.20662 0.285158,0.302413 0.09315,0.08908 0.190589,0.173706 0.291988,0.253532 0.102194,0.08045 0.208406,0.156031 0.318284,0.226384 0.134185,0.08592 0.273838,0.16404 0.418322,0.233733 0.147204,0.07101 0.299421,0.133259 0.455978,0.186087 0.109513,0.03695 0.22115,0.0693 0.334679,0.0968 0.113041,0.02738 0.338089,0.06374 0.454655,0.08128 C 7.713747,12.009134 7.808921,11.985756 8,12 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4,8 8,8 4.628893,5.846024 C 4.542973,5.980209 4.464853,6.119862 4.39516,6.264346 4.32415,6.41155 4.261901,6.563767 4.209073,6.720324 4.172123,6.829837 4.139773,6.941474 4.112273,7.055003 4.084893,7.168044 4.048533,7.393092 4.030993,7.509658 3.990866,7.713747 4.014244,7.808921 4,8 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-51.svg b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-51.svg
new file mode 100644
index 000000000..d239d3306
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-51.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,8 8,8 8,4 c 0.1236173,0 0.245925,0.00561 0.3666824,0.016582 0.12587,0.011439 0.2500558,0.02871 0.372285,0.051539 0.1412378,0.026379 0.279863,0.060181 0.4154555,0.100985 0.1150405,0.034619 0.227898,0.074279 0.3383159,0.1187215 0.1497422,0.060271 0.2949974,0.1293395 0.4351258,0.2065657 0.1143454,0.063017 0.2252774,0.1314659 0.3324474,0.2049989 0.113875,0.078133 0.223503,0.1620066 0.328466,0.2512027 0.105674,0.089799 0.20662,0.1849939 0.302413,0.2851579 0.08908,0.093146 0.173706,0.1905898 0.253532,0.2919883 0.08045,0.1021943 0.156031,0.2084059 0.226384,0.3182845 0.08592,0.1341845 0.16404,0.2738379 0.233733,0.4183216 0.07101,0.1472036 0.133259,0.2994212 0.186087,0.4559774 0.03695,0.1095139 0.0693,0.2211508 0.0968,0.3346797 0.02738,0.1130411 0.06374,0.3380892 0.08128,0.4546547 C 12.009134,7.7137469 11.985756,7.8089211 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,8 -4,0 0,4 c 0.1236173,0 0.245925,-0.0056 0.3666824,-0.01658 0.12587,-0.01144 0.2500558,-0.02871 0.372285,-0.05154 0.1412378,-0.02638 0.279863,-0.06018 0.4154555,-0.100985 0.1150405,-0.03462 0.227898,-0.07428 0.3383159,-0.118721 0.1497422,-0.06027 0.2949974,-0.12934 0.4351258,-0.206566 0.1143454,-0.06302 0.2252774,-0.131466 0.3324474,-0.204999 0.113875,-0.07813 0.223503,-0.162007 0.328466,-0.251203 0.105674,-0.0898 0.20662,-0.184994 0.302413,-0.285158 0.08908,-0.09315 0.173706,-0.190589 0.253532,-0.291988 0.08045,-0.102194 0.156031,-0.208406 0.226384,-0.318284 0.08592,-0.134185 0.16404,-0.2738384 0.233733,-0.4183221 0.07101,-0.1472036 0.133259,-0.2994212 0.186087,-0.4559774 0.03695,-0.1095139 0.0693,-0.2211508 0.0968,-0.3346797 0.02738,-0.1130411 0.06374,-0.3380892 0.08128,-0.4546547 C 12.009134,8.2862531 11.985756,8.1910789 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,12 8,8 4,8 c 0,0.1236173 0.0056,0.245925 0.01658,0.3666824 0.01144,0.12587 0.02871,0.2500558 0.05154,0.372285 0.02638,0.1412378 0.06018,0.279863 0.100985,0.4154555 0.03462,0.1150405 0.07428,0.227898 0.118721,0.3383159 0.06027,0.1497422 0.12934,0.2949974 0.206566,0.4351258 0.06302,0.1143454 0.131466,0.2252774 0.204999,0.3324474 0.07813,0.113875 0.162007,0.223503 0.251203,0.328466 0.0898,0.105674 0.184994,0.20662 0.285158,0.302413 0.09315,0.08908 0.190589,0.173706 0.291988,0.253532 0.102194,0.08045 0.208406,0.156031 0.318284,0.226384 0.134185,0.08592 0.273838,0.16404 0.418322,0.233733 0.147204,0.07101 0.299421,0.133259 0.455978,0.186087 0.109513,0.03695 0.22115,0.0693 0.334679,0.0968 0.113041,0.02738 0.338089,0.06374 0.454655,0.08128 C 7.713747,12.009134 7.808921,11.985756 8,12 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4,8 8,8 4.855277,5.52774 C 4.774827,5.629934 4.699246,5.736146 4.628893,5.846024 4.542973,5.980209 4.464853,6.119862 4.39516,6.264346 4.32415,6.41155 4.261901,6.563767 4.209073,6.720324 4.172123,6.829837 4.139773,6.941474 4.112273,7.055003 4.084893,7.168044 4.048533,7.393092 4.030993,7.509658 3.990866,7.713747 4.014244,7.808921 4,8 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-52.svg b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-52.svg
new file mode 100644
index 000000000..1099d8380
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-52.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,8 8,8 8,4 c 0.1236173,0 0.245925,0.00561 0.3666824,0.016582 0.12587,0.011439 0.2500558,0.02871 0.372285,0.051539 0.1412378,0.026379 0.279863,0.060181 0.4154555,0.100985 0.1150405,0.034619 0.227898,0.074279 0.3383159,0.1187215 0.1497422,0.060271 0.2949974,0.1293395 0.4351258,0.2065657 0.1143454,0.063017 0.2252774,0.1314659 0.3324474,0.2049989 0.113875,0.078133 0.223503,0.1620066 0.328466,0.2512027 0.105674,0.089799 0.20662,0.1849939 0.302413,0.2851579 0.08908,0.093146 0.173706,0.1905898 0.253532,0.2919883 0.08045,0.1021943 0.156031,0.2084059 0.226384,0.3182845 0.08592,0.1341845 0.16404,0.2738379 0.233733,0.4183216 0.07101,0.1472036 0.133259,0.2994212 0.186087,0.4559774 0.03695,0.1095139 0.0693,0.2211508 0.0968,0.3346797 0.02738,0.1130411 0.06374,0.3380892 0.08128,0.4546547 C 12.009134,7.7137469 11.985756,7.8089211 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,8 -4,0 0,4 c 0.1236173,0 0.245925,-0.0056 0.3666824,-0.01658 0.12587,-0.01144 0.2500558,-0.02871 0.372285,-0.05154 0.1412378,-0.02638 0.279863,-0.06018 0.4154555,-0.100985 0.1150405,-0.03462 0.227898,-0.07428 0.3383159,-0.118721 0.1497422,-0.06027 0.2949974,-0.12934 0.4351258,-0.206566 0.1143454,-0.06302 0.2252774,-0.131466 0.3324474,-0.204999 0.113875,-0.07813 0.223503,-0.162007 0.328466,-0.251203 0.105674,-0.0898 0.20662,-0.184994 0.302413,-0.285158 0.08908,-0.09315 0.173706,-0.190589 0.253532,-0.291988 0.08045,-0.102194 0.156031,-0.208406 0.226384,-0.318284 0.08592,-0.134185 0.16404,-0.2738384 0.233733,-0.4183221 0.07101,-0.1472036 0.133259,-0.2994212 0.186087,-0.4559774 0.03695,-0.1095139 0.0693,-0.2211508 0.0968,-0.3346797 0.02738,-0.1130411 0.06374,-0.3380892 0.08128,-0.4546547 C 12.009134,8.2862531 11.985756,8.1910789 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,12 8,8 4,8 c 0,0.1236173 0.0056,0.245925 0.01658,0.3666824 0.01144,0.12587 0.02871,0.2500558 0.05154,0.372285 0.02638,0.1412378 0.06018,0.279863 0.100985,0.4154555 0.03462,0.1150405 0.07428,0.227898 0.118721,0.3383159 0.06027,0.1497422 0.12934,0.2949974 0.206566,0.4351258 0.06302,0.1143454 0.131466,0.2252774 0.204999,0.3324474 0.07813,0.113875 0.162007,0.223503 0.251203,0.328466 0.0898,0.105674 0.184994,0.20662 0.285158,0.302413 0.09315,0.08908 0.190589,0.173706 0.291988,0.253532 0.102194,0.08045 0.208406,0.156031 0.318284,0.226384 0.134185,0.08592 0.273838,0.16404 0.418322,0.233733 0.147204,0.07101 0.299421,0.133259 0.455978,0.186087 0.109513,0.03695 0.22115,0.0693 0.334679,0.0968 0.113041,0.02738 0.338089,0.06374 0.454655,0.08128 C 7.713747,12.009134 7.808921,11.985756 8,12 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4,8 8,8 5.108809,5.235752 C 5.019729,5.328902 4.935103,5.426341 4.855277,5.52774 4.774827,5.629934 4.699246,5.736146 4.628893,5.846024 4.542973,5.980209 4.464853,6.119862 4.39516,6.264346 4.32415,6.41155 4.261901,6.563767 4.209073,6.720324 4.172123,6.829837 4.139773,6.941474 4.112273,7.055003 4.084893,7.168044 4.048533,7.393092 4.030993,7.509658 3.990866,7.713747 4.014244,7.808921 4,8 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-53.svg b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-53.svg
new file mode 100644
index 000000000..c78dda48e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-53.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,8 8,8 8,4 c 0.1236173,0 0.245925,0.00561 0.3666824,0.016582 0.12587,0.011439 0.2500558,0.02871 0.372285,0.051539 0.1412378,0.026379 0.279863,0.060181 0.4154555,0.100985 0.1150405,0.034619 0.227898,0.074279 0.3383159,0.1187215 0.1497422,0.060271 0.2949974,0.1293395 0.4351258,0.2065657 0.1143454,0.063017 0.2252774,0.1314659 0.3324474,0.2049989 0.113875,0.078133 0.223503,0.1620066 0.328466,0.2512027 0.105674,0.089799 0.20662,0.1849939 0.302413,0.2851579 0.08908,0.093146 0.173706,0.1905898 0.253532,0.2919883 0.08045,0.1021943 0.156031,0.2084059 0.226384,0.3182845 0.08592,0.1341845 0.16404,0.2738379 0.233733,0.4183216 0.07101,0.1472036 0.133259,0.2994212 0.186087,0.4559774 0.03695,0.1095139 0.0693,0.2211508 0.0968,0.3346797 0.02738,0.1130411 0.06374,0.3380892 0.08128,0.4546547 C 12.009134,7.7137469 11.985756,7.8089211 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,8 -4,0 0,4 c 0.1236173,0 0.245925,-0.0056 0.3666824,-0.01658 0.12587,-0.01144 0.2500558,-0.02871 0.372285,-0.05154 0.1412378,-0.02638 0.279863,-0.06018 0.4154555,-0.100985 0.1150405,-0.03462 0.227898,-0.07428 0.3383159,-0.118721 0.1497422,-0.06027 0.2949974,-0.12934 0.4351258,-0.206566 0.1143454,-0.06302 0.2252774,-0.131466 0.3324474,-0.204999 0.113875,-0.07813 0.223503,-0.162007 0.328466,-0.251203 0.105674,-0.0898 0.20662,-0.184994 0.302413,-0.285158 0.08908,-0.09315 0.173706,-0.190589 0.253532,-0.291988 0.08045,-0.102194 0.156031,-0.208406 0.226384,-0.318284 0.08592,-0.134185 0.16404,-0.2738384 0.233733,-0.4183221 0.07101,-0.1472036 0.133259,-0.2994212 0.186087,-0.4559774 0.03695,-0.1095139 0.0693,-0.2211508 0.0968,-0.3346797 0.02738,-0.1130411 0.06374,-0.3380892 0.08128,-0.4546547 C 12.009134,8.2862531 11.985756,8.1910789 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,12 8,8 4,8 c 0,0.1236173 0.0056,0.245925 0.01658,0.3666824 0.01144,0.12587 0.02871,0.2500558 0.05154,0.372285 0.02638,0.1412378 0.06018,0.279863 0.100985,0.4154555 0.03462,0.1150405 0.07428,0.227898 0.118721,0.3383159 0.06027,0.1497422 0.12934,0.2949974 0.206566,0.4351258 0.06302,0.1143454 0.131466,0.2252774 0.204999,0.3324474 0.07813,0.113875 0.162007,0.223503 0.251203,0.328466 0.0898,0.105674 0.184994,0.20662 0.285158,0.302413 0.09315,0.08908 0.190589,0.173706 0.291988,0.253532 0.102194,0.08045 0.208406,0.156031 0.318284,0.226384 0.134185,0.08592 0.273838,0.16404 0.418322,0.233733 0.147204,0.07101 0.299421,0.133259 0.455978,0.186087 0.109513,0.03695 0.22115,0.0693 0.334679,0.0968 0.113041,0.02738 0.338089,0.06374 0.454655,0.08128 C 7.713747,12.009134 7.808921,11.985756 8,12 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4,8 8,8 5.411222,4.950594 C 5.305548,5.040394 5.204602,5.135588 5.108809,5.235752 5.019729,5.328902 4.935103,5.426341 4.855277,5.52774 4.774827,5.629934 4.699246,5.736146 4.628893,5.846024 4.542973,5.980209 4.464853,6.119862 4.39516,6.264346 4.32415,6.41155 4.261901,6.563767 4.209073,6.720324 4.172123,6.829837 4.139773,6.941474 4.112273,7.055003 4.084893,7.168044 4.048533,7.393092 4.030993,7.509658 3.990866,7.713747 4.014244,7.808921 4,8 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-54.svg b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-54.svg
new file mode 100644
index 000000000..521f608b7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-54.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,8 8,8 8,4 c 0.1236173,0 0.245925,0.00561 0.3666824,0.016582 0.12587,0.011439 0.2500558,0.02871 0.372285,0.051539 0.1412378,0.026379 0.279863,0.060181 0.4154555,0.100985 0.1150405,0.034619 0.227898,0.074279 0.3383159,0.1187215 0.1497422,0.060271 0.2949974,0.1293395 0.4351258,0.2065657 0.1143454,0.063017 0.2252774,0.1314659 0.3324474,0.2049989 0.113875,0.078133 0.223503,0.1620066 0.328466,0.2512027 0.105674,0.089799 0.20662,0.1849939 0.302413,0.2851579 0.08908,0.093146 0.173706,0.1905898 0.253532,0.2919883 0.08045,0.1021943 0.156031,0.2084059 0.226384,0.3182845 0.08592,0.1341845 0.16404,0.2738379 0.233733,0.4183216 0.07101,0.1472036 0.133259,0.2994212 0.186087,0.4559774 0.03695,0.1095139 0.0693,0.2211508 0.0968,0.3346797 0.02738,0.1130411 0.06374,0.3380892 0.08128,0.4546547 C 12.009134,7.7137469 11.985756,7.8089211 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,8 -4,0 0,4 c 0.1236173,0 0.245925,-0.0056 0.3666824,-0.01658 0.12587,-0.01144 0.2500558,-0.02871 0.372285,-0.05154 0.1412378,-0.02638 0.279863,-0.06018 0.4154555,-0.100985 0.1150405,-0.03462 0.227898,-0.07428 0.3383159,-0.118721 0.1497422,-0.06027 0.2949974,-0.12934 0.4351258,-0.206566 0.1143454,-0.06302 0.2252774,-0.131466 0.3324474,-0.204999 0.113875,-0.07813 0.223503,-0.162007 0.328466,-0.251203 0.105674,-0.0898 0.20662,-0.184994 0.302413,-0.285158 0.08908,-0.09315 0.173706,-0.190589 0.253532,-0.291988 0.08045,-0.102194 0.156031,-0.208406 0.226384,-0.318284 0.08592,-0.134185 0.16404,-0.2738384 0.233733,-0.4183221 0.07101,-0.1472036 0.133259,-0.2994212 0.186087,-0.4559774 0.03695,-0.1095139 0.0693,-0.2211508 0.0968,-0.3346797 0.02738,-0.1130411 0.06374,-0.3380892 0.08128,-0.4546547 C 12.009134,8.2862531 11.985756,8.1910789 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,12 8,8 4,8 c 0,0.1236173 0.0056,0.245925 0.01658,0.3666824 0.01144,0.12587 0.02871,0.2500558 0.05154,0.372285 0.02638,0.1412378 0.06018,0.279863 0.100985,0.4154555 0.03462,0.1150405 0.07428,0.227898 0.118721,0.3383159 0.06027,0.1497422 0.12934,0.2949974 0.206566,0.4351258 0.06302,0.1143454 0.131466,0.2252774 0.204999,0.3324474 0.07813,0.113875 0.162007,0.223503 0.251203,0.328466 0.0898,0.105674 0.184994,0.20662 0.285158,0.302413 0.09315,0.08908 0.190589,0.173706 0.291988,0.253532 0.102194,0.08045 0.208406,0.156031 0.318284,0.226384 0.134185,0.08592 0.273838,0.16404 0.418322,0.233733 0.147204,0.07101 0.299421,0.133259 0.455978,0.186087 0.109513,0.03695 0.22115,0.0693 0.334679,0.0968 0.113041,0.02738 0.338089,0.06374 0.454655,0.08128 C 7.713747,12.009134 7.808921,11.985756 8,12 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4,8 8,8 5.739688,4.699391 C 5.625813,4.777521 5.516185,4.861398 5.411222,4.950594 5.305548,5.040394 5.204602,5.135588 5.108809,5.235752 5.019729,5.328902 4.935103,5.426341 4.855277,5.52774 4.774827,5.629934 4.699246,5.736146 4.628893,5.846024 4.542973,5.980209 4.464853,6.119862 4.39516,6.264346 4.32415,6.41155 4.261901,6.563767 4.209073,6.720324 4.172123,6.829837 4.139773,6.941474 4.112273,7.055003 4.084893,7.168044 4.048533,7.393092 4.030993,7.509658 3.990866,7.713747 4.014244,7.808921 4,8 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-55.svg b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-55.svg
new file mode 100644
index 000000000..8078a5ded
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-55.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,8 8,8 8,4 c 0.1236173,0 0.245925,0.00561 0.3666824,0.016582 0.12587,0.011439 0.2500558,0.02871 0.372285,0.051539 0.1412378,0.026379 0.279863,0.060181 0.4154555,0.100985 0.1150405,0.034619 0.227898,0.074279 0.3383159,0.1187215 0.1497422,0.060271 0.2949974,0.1293395 0.4351258,0.2065657 0.1143454,0.063017 0.2252774,0.1314659 0.3324474,0.2049989 0.113875,0.078133 0.223503,0.1620066 0.328466,0.2512027 0.105674,0.089799 0.20662,0.1849939 0.302413,0.2851579 0.08908,0.093146 0.173706,0.1905898 0.253532,0.2919883 0.08045,0.1021943 0.156031,0.2084059 0.226384,0.3182845 0.08592,0.1341845 0.16404,0.2738379 0.233733,0.4183216 0.07101,0.1472036 0.133259,0.2994212 0.186087,0.4559774 0.03695,0.1095139 0.0693,0.2211508 0.0968,0.3346797 0.02738,0.1130411 0.06374,0.3380892 0.08128,0.4546547 C 12.009134,7.7137469 11.985756,7.8089211 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,8 -4,0 0,4 c 0.1236173,0 0.245925,-0.0056 0.3666824,-0.01658 0.12587,-0.01144 0.2500558,-0.02871 0.372285,-0.05154 0.1412378,-0.02638 0.279863,-0.06018 0.4154555,-0.100985 0.1150405,-0.03462 0.227898,-0.07428 0.3383159,-0.118721 0.1497422,-0.06027 0.2949974,-0.12934 0.4351258,-0.206566 0.1143454,-0.06302 0.2252774,-0.131466 0.3324474,-0.204999 0.113875,-0.07813 0.223503,-0.162007 0.328466,-0.251203 0.105674,-0.0898 0.20662,-0.184994 0.302413,-0.285158 0.08908,-0.09315 0.173706,-0.190589 0.253532,-0.291988 0.08045,-0.102194 0.156031,-0.208406 0.226384,-0.318284 0.08592,-0.134185 0.16404,-0.2738384 0.233733,-0.4183221 0.07101,-0.1472036 0.133259,-0.2994212 0.186087,-0.4559774 0.03695,-0.1095139 0.0693,-0.2211508 0.0968,-0.3346797 0.02738,-0.1130411 0.06374,-0.3380892 0.08128,-0.4546547 C 12.009134,8.2862531 11.985756,8.1910789 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,12 8,8 4,8 c 0,0.1236173 0.0056,0.245925 0.01658,0.3666824 0.01144,0.12587 0.02871,0.2500558 0.05154,0.372285 0.02638,0.1412378 0.06018,0.279863 0.100985,0.4154555 0.03462,0.1150405 0.07428,0.227898 0.118721,0.3383159 0.06027,0.1497422 0.12934,0.2949974 0.206566,0.4351258 0.06302,0.1143454 0.131466,0.2252774 0.204999,0.3324474 0.07813,0.113875 0.162007,0.223503 0.251203,0.328466 0.0898,0.105674 0.184994,0.20662 0.285158,0.302413 0.09315,0.08908 0.190589,0.173706 0.291988,0.253532 0.102194,0.08045 0.208406,0.156031 0.318284,0.226384 0.134185,0.08592 0.273838,0.16404 0.418322,0.233733 0.147204,0.07101 0.299421,0.133259 0.455978,0.186087 0.109513,0.03695 0.22115,0.0693 0.334679,0.0968 0.113041,0.02738 0.338089,0.06374 0.454655,0.08128 C 7.713747,12.009134 7.808921,11.985756 8,12 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4,8 8,8 C 8,8 6.2372021,4.445176 6.0721354,4.494392 5.95779,4.557412 5.846858,4.625858 5.739688,4.699391 5.625813,4.777521 5.516185,4.861398 5.411222,4.950594 5.305548,5.040394 5.204602,5.135588 5.108809,5.235752 5.019729,5.328902 4.935103,5.426341 4.855277,5.52774 4.774827,5.629934 4.699246,5.736146 4.628893,5.846024 4.542973,5.980209 4.464853,6.119862 4.39516,6.264346 4.32415,6.41155 4.261901,6.563767 4.209073,6.720324 4.172123,6.829837 4.139773,6.941474 4.112273,7.055003 4.084893,7.168044 4.048533,7.393092 4.030993,7.509658 3.990866,7.713747 4.014244,7.808921 4,8 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-56.svg b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-56.svg
new file mode 100644
index 000000000..4d23fb95b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-56.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,8 8,8 8,4 c 0.1236173,0 0.245925,0.00561 0.3666824,0.016582 0.12587,0.011439 0.2500558,0.02871 0.372285,0.051539 0.1412378,0.026379 0.279863,0.060181 0.4154555,0.100985 0.1150405,0.034619 0.227898,0.074279 0.3383159,0.1187215 0.1497422,0.060271 0.2949974,0.1293395 0.4351258,0.2065657 0.1143454,0.063017 0.2252774,0.1314659 0.3324474,0.2049989 0.113875,0.078133 0.223503,0.1620066 0.328466,0.2512027 0.105674,0.089799 0.20662,0.1849939 0.302413,0.2851579 0.08908,0.093146 0.173706,0.1905898 0.253532,0.2919883 0.08045,0.1021943 0.156031,0.2084059 0.226384,0.3182845 0.08592,0.1341845 0.16404,0.2738379 0.233733,0.4183216 0.07101,0.1472036 0.133259,0.2994212 0.186087,0.4559774 0.03695,0.1095139 0.0693,0.2211508 0.0968,0.3346797 0.02738,0.1130411 0.06374,0.3380892 0.08128,0.4546547 C 12.009134,7.7137469 11.985756,7.8089211 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,8 -4,0 0,4 c 0.1236173,0 0.245925,-0.0056 0.3666824,-0.01658 0.12587,-0.01144 0.2500558,-0.02871 0.372285,-0.05154 0.1412378,-0.02638 0.279863,-0.06018 0.4154555,-0.100985 0.1150405,-0.03462 0.227898,-0.07428 0.3383159,-0.118721 0.1497422,-0.06027 0.2949974,-0.12934 0.4351258,-0.206566 0.1143454,-0.06302 0.2252774,-0.131466 0.3324474,-0.204999 0.113875,-0.07813 0.223503,-0.162007 0.328466,-0.251203 0.105674,-0.0898 0.20662,-0.184994 0.302413,-0.285158 0.08908,-0.09315 0.173706,-0.190589 0.253532,-0.291988 0.08045,-0.102194 0.156031,-0.208406 0.226384,-0.318284 0.08592,-0.134185 0.16404,-0.2738384 0.233733,-0.4183221 0.07101,-0.1472036 0.133259,-0.2994212 0.186087,-0.4559774 0.03695,-0.1095139 0.0693,-0.2211508 0.0968,-0.3346797 0.02738,-0.1130411 0.06374,-0.3380892 0.08128,-0.4546547 C 12.009134,8.2862531 11.985756,8.1910789 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,12 8,8 4,8 c 0,0.1236173 0.0056,0.245925 0.01658,0.3666824 0.01144,0.12587 0.02871,0.2500558 0.05154,0.372285 0.02638,0.1412378 0.06018,0.279863 0.100985,0.4154555 0.03462,0.1150405 0.07428,0.227898 0.118721,0.3383159 0.06027,0.1497422 0.12934,0.2949974 0.206566,0.4351258 0.06302,0.1143454 0.131466,0.2252774 0.204999,0.3324474 0.07813,0.113875 0.162007,0.223503 0.251203,0.328466 0.0898,0.105674 0.184994,0.20662 0.285158,0.302413 0.09315,0.08908 0.190589,0.173706 0.291988,0.253532 0.102194,0.08045 0.208406,0.156031 0.318284,0.226384 0.134185,0.08592 0.273838,0.16404 0.418322,0.233733 0.147204,0.07101 0.299421,0.133259 0.455978,0.186087 0.109513,0.03695 0.22115,0.0693 0.334679,0.0968 0.113041,0.02738 0.338089,0.06374 0.454655,0.08128 C 7.713747,12.009134 7.808921,11.985756 8,12 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4,8 8,8 6.5072612,4.287826 C 6.357519,4.348096 6.2122638,4.417166 6.0721354,4.494392 5.95779,4.557412 5.846858,4.625858 5.739688,4.699391 5.625813,4.777521 5.516185,4.861398 5.411222,4.950594 5.305548,5.040394 5.204602,5.135588 5.108809,5.235752 5.019729,5.328902 4.935103,5.426341 4.855277,5.52774 4.774827,5.629934 4.699246,5.736146 4.628893,5.846024 4.542973,5.980209 4.464853,6.119862 4.39516,6.264346 4.32415,6.41155 4.261901,6.563767 4.209073,6.720324 4.172123,6.829837 4.139773,6.941474 4.112273,7.055003 4.084893,7.168044 4.048533,7.393092 4.030993,7.509658 3.990866,7.713747 4.014244,7.808921 4,8 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-57.svg b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-57.svg
new file mode 100644
index 000000000..66e333ceb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-57.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,8 8,8 8,4 c 0.1236173,0 0.245925,0.00561 0.3666824,0.016582 0.12587,0.011439 0.2500558,0.02871 0.372285,0.051539 0.1412378,0.026379 0.279863,0.060181 0.4154555,0.100985 0.1150405,0.034619 0.227898,0.074279 0.3383159,0.1187215 0.1497422,0.060271 0.2949974,0.1293395 0.4351258,0.2065657 0.1143454,0.063017 0.2252774,0.1314659 0.3324474,0.2049989 0.113875,0.078133 0.223503,0.1620066 0.328466,0.2512027 0.105674,0.089799 0.20662,0.1849939 0.302413,0.2851579 0.08908,0.093146 0.173706,0.1905898 0.253532,0.2919883 0.08045,0.1021943 0.156031,0.2084059 0.226384,0.3182845 0.08592,0.1341845 0.16404,0.2738379 0.233733,0.4183216 0.07101,0.1472036 0.133259,0.2994212 0.186087,0.4559774 0.03695,0.1095139 0.0693,0.2211508 0.0968,0.3346797 0.02738,0.1130411 0.06374,0.3380892 0.08128,0.4546547 C 12.009134,7.7137469 11.985756,7.8089211 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,8 -4,0 0,4 c 0.1236173,0 0.245925,-0.0056 0.3666824,-0.01658 0.12587,-0.01144 0.2500558,-0.02871 0.372285,-0.05154 0.1412378,-0.02638 0.279863,-0.06018 0.4154555,-0.100985 0.1150405,-0.03462 0.227898,-0.07428 0.3383159,-0.118721 0.1497422,-0.06027 0.2949974,-0.12934 0.4351258,-0.206566 0.1143454,-0.06302 0.2252774,-0.131466 0.3324474,-0.204999 0.113875,-0.07813 0.223503,-0.162007 0.328466,-0.251203 0.105674,-0.0898 0.20662,-0.184994 0.302413,-0.285158 0.08908,-0.09315 0.173706,-0.190589 0.253532,-0.291988 0.08045,-0.102194 0.156031,-0.208406 0.226384,-0.318284 0.08592,-0.134185 0.16404,-0.2738384 0.233733,-0.4183221 0.07101,-0.1472036 0.133259,-0.2994212 0.186087,-0.4559774 0.03695,-0.1095139 0.0693,-0.2211508 0.0968,-0.3346797 0.02738,-0.1130411 0.06374,-0.3380892 0.08128,-0.4546547 C 12.009134,8.2862531 11.985756,8.1910789 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,12 8,8 4,8 c 0,0.1236173 0.0056,0.245925 0.01658,0.3666824 0.01144,0.12587 0.02871,0.2500558 0.05154,0.372285 0.02638,0.1412378 0.06018,0.279863 0.100985,0.4154555 0.03462,0.1150405 0.07428,0.227898 0.118721,0.3383159 0.06027,0.1497422 0.12934,0.2949974 0.206566,0.4351258 0.06302,0.1143454 0.131466,0.2252774 0.204999,0.3324474 0.07813,0.113875 0.162007,0.223503 0.251203,0.328466 0.0898,0.105674 0.184994,0.20662 0.285158,0.302413 0.09315,0.08908 0.190589,0.173706 0.291988,0.253532 0.102194,0.08045 0.208406,0.156031 0.318284,0.226384 0.134185,0.08592 0.273838,0.16404 0.418322,0.233733 0.147204,0.07101 0.299421,0.133259 0.455978,0.186087 0.109513,0.03695 0.22115,0.0693 0.334679,0.0968 0.113041,0.02738 0.338089,0.06374 0.454655,0.08128 C 7.713747,12.009134 7.808921,11.985756 8,12 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4,8 8,8 6.8455771,4.169105 C 6.7305366,4.203725 6.6176791,4.243385 6.5072612,4.287826 6.357519,4.348096 6.2122638,4.417166 6.0721354,4.494392 5.95779,4.557412 5.846858,4.625858 5.739688,4.699391 5.625813,4.777521 5.516185,4.861398 5.411222,4.950594 5.305548,5.040394 5.204602,5.135588 5.108809,5.235752 5.019729,5.328902 4.935103,5.426341 4.855277,5.52774 4.774827,5.629934 4.699246,5.736146 4.628893,5.846024 4.542973,5.980209 4.464853,6.119862 4.39516,6.264346 4.32415,6.41155 4.261901,6.563767 4.209073,6.720324 4.172123,6.829837 4.139773,6.941474 4.112273,7.055003 4.084893,7.168044 4.048533,7.393092 4.030993,7.509658 3.990866,7.713747 4.014244,7.808921 4,8 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-58.svg b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-58.svg
new file mode 100644
index 000000000..b2e5c573e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-58.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,8 8,8 8,4 c 0.1236173,0 0.245925,0.00561 0.3666824,0.016582 0.12587,0.011439 0.2500558,0.02871 0.372285,0.051539 0.1412378,0.026379 0.279863,0.060181 0.4154555,0.100985 0.1150405,0.034619 0.227898,0.074279 0.3383159,0.1187215 0.1497422,0.060271 0.2949974,0.1293395 0.4351258,0.2065657 0.1143454,0.063017 0.2252774,0.1314659 0.3324474,0.2049989 0.113875,0.078133 0.223503,0.1620066 0.328466,0.2512027 0.105674,0.089799 0.20662,0.1849939 0.302413,0.2851579 0.08908,0.093146 0.173706,0.1905898 0.253532,0.2919883 0.08045,0.1021943 0.156031,0.2084059 0.226384,0.3182845 0.08592,0.1341845 0.16404,0.2738379 0.233733,0.4183216 0.07101,0.1472036 0.133259,0.2994212 0.186087,0.4559774 0.03695,0.1095139 0.0693,0.2211508 0.0968,0.3346797 0.02738,0.1130411 0.06374,0.3380892 0.08128,0.4546547 C 12.009134,7.7137469 11.985756,7.8089211 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,8 -4,0 0,4 c 0.1236173,0 0.245925,-0.0056 0.3666824,-0.01658 0.12587,-0.01144 0.2500558,-0.02871 0.372285,-0.05154 0.1412378,-0.02638 0.279863,-0.06018 0.4154555,-0.100985 0.1150405,-0.03462 0.227898,-0.07428 0.3383159,-0.118721 0.1497422,-0.06027 0.2949974,-0.12934 0.4351258,-0.206566 0.1143454,-0.06302 0.2252774,-0.131466 0.3324474,-0.204999 0.113875,-0.07813 0.223503,-0.162007 0.328466,-0.251203 0.105674,-0.0898 0.20662,-0.184994 0.302413,-0.285158 0.08908,-0.09315 0.173706,-0.190589 0.253532,-0.291988 0.08045,-0.102194 0.156031,-0.208406 0.226384,-0.318284 0.08592,-0.134185 0.16404,-0.2738384 0.233733,-0.4183221 0.07101,-0.1472036 0.133259,-0.2994212 0.186087,-0.4559774 0.03695,-0.1095139 0.0693,-0.2211508 0.0968,-0.3346797 0.02738,-0.1130411 0.06374,-0.3380892 0.08128,-0.4546547 C 12.009134,8.2862531 11.985756,8.1910789 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,12 8,8 4,8 c 0,0.1236173 0.0056,0.245925 0.01658,0.3666824 0.01144,0.12587 0.02871,0.2500558 0.05154,0.372285 0.02638,0.1412378 0.06018,0.279863 0.100985,0.4154555 0.03462,0.1150405 0.07428,0.227898 0.118721,0.3383159 0.06027,0.1497422 0.12934,0.2949974 0.206566,0.4351258 0.06302,0.1143454 0.131466,0.2252774 0.204999,0.3324474 0.07813,0.113875 0.162007,0.223503 0.251203,0.328466 0.0898,0.105674 0.184994,0.20662 0.285158,0.302413 0.09315,0.08908 0.190589,0.173706 0.291988,0.253532 0.102194,0.08045 0.208406,0.156031 0.318284,0.226384 0.134185,0.08592 0.273838,0.16404 0.418322,0.233733 0.147204,0.07101 0.299421,0.133259 0.455978,0.186087 0.109513,0.03695 0.22115,0.0693 0.334679,0.0968 0.113041,0.02738 0.338089,0.06374 0.454655,0.08128 C 7.713747,12.009134 7.808921,11.985756 8,12 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4,8 8,8 7.2610326,4.06812 C 7.1197948,4.0945 6.9811696,4.1283 6.8455771,4.169105 6.7305366,4.203725 6.6176791,4.243385 6.5072612,4.287826 6.357519,4.348096 6.2122638,4.417166 6.0721354,4.494392 5.95779,4.557412 5.846858,4.625858 5.739688,4.699391 5.625813,4.777521 5.516185,4.861398 5.411222,4.950594 5.305548,5.040394 5.204602,5.135588 5.108809,5.235752 5.019729,5.328902 4.935103,5.426341 4.855277,5.52774 4.774827,5.629934 4.699246,5.736146 4.628893,5.846024 4.542973,5.980209 4.464853,6.119862 4.39516,6.264346 4.32415,6.41155 4.261901,6.563767 4.209073,6.720324 4.172123,6.829837 4.139773,6.941474 4.112273,7.055003 4.084893,7.168044 4.048533,7.393092 4.030993,7.509658 3.990866,7.713747 4.014244,7.808921 4,8 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-59.svg b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-59.svg
new file mode 100644
index 000000000..31e4b0633
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-59.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,8 8,8 8,4 c 0.1236173,0 0.245925,0.00561 0.3666824,0.016582 0.12587,0.011439 0.2500558,0.02871 0.372285,0.051539 0.1412378,0.026379 0.279863,0.060181 0.4154555,0.100985 0.1150405,0.034619 0.227898,0.074279 0.3383159,0.1187215 0.1497422,0.060271 0.2949974,0.1293395 0.4351258,0.2065657 0.1143454,0.063017 0.2252774,0.1314659 0.3324474,0.2049989 0.113875,0.078133 0.223503,0.1620066 0.328466,0.2512027 0.105674,0.089799 0.20662,0.1849939 0.302413,0.2851579 0.08908,0.093146 0.173706,0.1905898 0.253532,0.2919883 0.08045,0.1021943 0.156031,0.2084059 0.226384,0.3182845 0.08592,0.1341845 0.16404,0.2738379 0.233733,0.4183216 0.07101,0.1472036 0.133259,0.2994212 0.186087,0.4559774 0.03695,0.1095139 0.0693,0.2211508 0.0968,0.3346797 0.02738,0.1130411 0.06374,0.3380892 0.08128,0.4546547 C 12.009134,7.7137469 11.985756,7.8089211 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,8 -4,0 0,4 c 0.1236173,0 0.245925,-0.0056 0.3666824,-0.01658 0.12587,-0.01144 0.2500558,-0.02871 0.372285,-0.05154 0.1412378,-0.02638 0.279863,-0.06018 0.4154555,-0.100985 0.1150405,-0.03462 0.227898,-0.07428 0.3383159,-0.118721 0.1497422,-0.06027 0.2949974,-0.12934 0.4351258,-0.206566 0.1143454,-0.06302 0.2252774,-0.131466 0.3324474,-0.204999 0.113875,-0.07813 0.223503,-0.162007 0.328466,-0.251203 0.105674,-0.0898 0.20662,-0.184994 0.302413,-0.285158 0.08908,-0.09315 0.173706,-0.190589 0.253532,-0.291988 0.08045,-0.102194 0.156031,-0.208406 0.226384,-0.318284 0.08592,-0.134185 0.16404,-0.2738384 0.233733,-0.4183221 0.07101,-0.1472036 0.133259,-0.2994212 0.186087,-0.4559774 0.03695,-0.1095139 0.0693,-0.2211508 0.0968,-0.3346797 0.02738,-0.1130411 0.06374,-0.3380892 0.08128,-0.4546547 C 12.009134,8.2862531 11.985756,8.1910789 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,12 8,8 4,8 c 0,0.1236173 0.0056,0.245925 0.01658,0.3666824 0.01144,0.12587 0.02871,0.2500558 0.05154,0.372285 0.02638,0.1412378 0.06018,0.279863 0.100985,0.4154555 0.03462,0.1150405 0.07428,0.227898 0.118721,0.3383159 0.06027,0.1497422 0.12934,0.2949974 0.206566,0.4351258 0.06302,0.1143454 0.131466,0.2252774 0.204999,0.3324474 0.07813,0.113875 0.162007,0.223503 0.251203,0.328466 0.0898,0.105674 0.184994,0.20662 0.285158,0.302413 0.09315,0.08908 0.190589,0.173706 0.291988,0.253532 0.102194,0.08045 0.208406,0.156031 0.318284,0.226384 0.134185,0.08592 0.273838,0.16404 0.418322,0.233733 0.147204,0.07101 0.299421,0.133259 0.455978,0.186087 0.109513,0.03695 0.22115,0.0693 0.334679,0.0968 0.113041,0.02738 0.338089,0.06374 0.454655,0.08128 C 7.713747,12.009134 7.808921,11.985756 8,12 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4,8 8,8 7.6333176,4.01658 C 7.5074476,4.02802 7.3832618,4.04529 7.2610326,4.06812 7.1197948,4.0945 6.9811696,4.1283 6.8455771,4.169105 6.7305366,4.203725 6.6176791,4.243385 6.5072612,4.287826 6.357519,4.348096 6.2122638,4.417166 6.0721354,4.494392 5.95779,4.557412 5.846858,4.625858 5.739688,4.699391 5.625813,4.777521 5.516185,4.861398 5.411222,4.950594 5.305548,5.040394 5.204602,5.135588 5.108809,5.235752 5.019729,5.328902 4.935103,5.426341 4.855277,5.52774 4.774827,5.629934 4.699246,5.736146 4.628893,5.846024 4.542973,5.980209 4.464853,6.119862 4.39516,6.264346 4.32415,6.41155 4.261901,6.563767 4.209073,6.720324 4.172123,6.829837 4.139773,6.941474 4.112273,7.055003 4.084893,7.168044 4.048533,7.393092 4.030993,7.509658 3.990866,7.713747 4.014244,7.808921 4,8 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-60.svg b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-60.svg
new file mode 100644
index 000000000..1b8b206d4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-60.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,8 8,8 8,4 c 0.1236173,0 0.245925,0.00561 0.3666824,0.016582 0.12587,0.011439 0.2500558,0.02871 0.372285,0.051539 0.1412378,0.026379 0.279863,0.060181 0.4154555,0.100985 0.1150405,0.034619 0.227898,0.074279 0.3383159,0.1187215 0.1497422,0.060271 0.2949974,0.1293395 0.4351258,0.2065657 0.1143454,0.063017 0.2252774,0.1314659 0.3324474,0.2049989 0.113875,0.078133 0.223503,0.1620066 0.328466,0.2512027 0.105674,0.089799 0.20662,0.1849939 0.302413,0.2851579 0.08908,0.093146 0.173706,0.1905898 0.253532,0.2919883 0.08045,0.1021943 0.156031,0.2084059 0.226384,0.3182845 0.08592,0.1341845 0.16404,0.2738379 0.233733,0.4183216 0.07101,0.1472036 0.133259,0.2994212 0.186087,0.4559774 0.03695,0.1095139 0.0693,0.2211508 0.0968,0.3346797 0.02738,0.1130411 0.06374,0.3380892 0.08128,0.4546547 C 12.009134,7.7137469 11.985756,7.8089211 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,8 -4,0 0,4 c 0.1236173,0 0.245925,-0.0056 0.3666824,-0.01658 0.12587,-0.01144 0.2500558,-0.02871 0.372285,-0.05154 0.1412378,-0.02638 0.279863,-0.06018 0.4154555,-0.100985 0.1150405,-0.03462 0.227898,-0.07428 0.3383159,-0.118721 0.1497422,-0.06027 0.2949974,-0.12934 0.4351258,-0.206566 0.1143454,-0.06302 0.2252774,-0.131466 0.3324474,-0.204999 0.113875,-0.07813 0.223503,-0.162007 0.328466,-0.251203 0.105674,-0.0898 0.20662,-0.184994 0.302413,-0.285158 0.08908,-0.09315 0.173706,-0.190589 0.253532,-0.291988 0.08045,-0.102194 0.156031,-0.208406 0.226384,-0.318284 0.08592,-0.134185 0.16404,-0.2738384 0.233733,-0.4183221 0.07101,-0.1472036 0.133259,-0.2994212 0.186087,-0.4559774 0.03695,-0.1095139 0.0693,-0.2211508 0.0968,-0.3346797 0.02738,-0.1130411 0.06374,-0.3380892 0.08128,-0.4546547 C 12.009134,8.2862531 11.985756,8.1910789 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,12 8,8 4,8 c 0,0.1236173 0.0056,0.245925 0.01658,0.3666824 0.01144,0.12587 0.02871,0.2500558 0.05154,0.372285 0.02638,0.1412378 0.06018,0.279863 0.100985,0.4154555 0.03462,0.1150405 0.07428,0.227898 0.118721,0.3383159 0.06027,0.1497422 0.12934,0.2949974 0.206566,0.4351258 0.06302,0.1143454 0.131466,0.2252774 0.204999,0.3324474 0.07813,0.113875 0.162007,0.223503 0.251203,0.328466 0.0898,0.105674 0.184994,0.20662 0.285158,0.302413 0.09315,0.08908 0.190589,0.173706 0.291988,0.253532 0.102194,0.08045 0.208406,0.156031 0.318284,0.226384 0.134185,0.08592 0.273838,0.16404 0.418322,0.233733 0.147204,0.07101 0.299421,0.133259 0.455978,0.186087 0.109513,0.03695 0.22115,0.0693 0.334679,0.0968 0.113041,0.02738 0.338089,0.06374 0.454655,0.08128 C 7.713747,12.009134 7.808921,11.985756 8,12 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4,8 8,8 7.8033459,4.0047463 C 7.7463486,4.0075046 7.6896643,4.0114566 7.6333176,4.01658 7.507448,4.0280248 7.3832618,4.04529 7.2610326,4.06812 7.1197948,4.0945 6.9811696,4.1283 6.8455771,4.169105 6.7305366,4.203725 6.6176791,4.243385 6.5072612,4.287826 6.357519,4.348096 6.2122638,4.417166 6.0721354,4.494392 5.95779,4.557412 5.846858,4.625858 5.739688,4.699391 5.625813,4.777521 5.516185,4.861398 5.411222,4.950594 5.305548,5.040394 5.204602,5.135588 5.108809,5.235752 5.019729,5.328902 4.935103,5.426341 4.855277,5.52774 4.774827,5.629934 4.699246,5.736146 4.628893,5.846024 4.542973,5.980209 4.464853,6.119862 4.39516,6.264346 4.32415,6.41155 4.261901,6.563767 4.209073,6.720324 4.172123,6.829837 4.139773,6.941474 4.112273,7.055003 4.084893,7.168044 4.048533,7.393092 4.030993,7.509658 3.990866,7.713747 4.014244,7.808921 4,8 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-61.svg b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-61.svg
new file mode 100644
index 000000000..c2ad5e950
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-indicator-light-61.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,4 A 3.9999999,3.9999999 0 0 0 4.0000002,7.9999998 3.9999999,3.9999999 0 0 0 8,12 3.9999999,3.9999999 0 0 0 12,7.9999998 3.9999999,3.9999999 0 0 0 8,4 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-start-light.svg b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-start-light.svg
new file mode 100644
index 000000000..422fba062
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-start-light.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 7,6 3,2 -3,2 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-stop-light.svg b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-stop-light.svg
new file mode 100644
index 000000000..9338f29ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/pomodoro-stop-light.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+ <rect style="fill:currentColor" class="ColorScheme-Text" width="4" height="4" x="6" y="6"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/popcorntime-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/16/popcorntime-tray.svg
new file mode 100644
index 000000000..fee2e0bfa
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/popcorntime-tray.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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.75 1 C 1.3344975 1 1 1.3344975 1 1.75 L 1 8 L 15 8 L 15 1.75 C 15 1.334515 14.66475 1 14.25 1 L 1.75 1 z M 4 3 A 1 1 0 0 1 5 4 A 1 1 0 0 1 4 5 A 1 1 0 0 1 3 4 A 1 1 0 0 1 4 3 z M 12 3 A 1 1 0 0 1 13 4 A 1 1 0 0 1 12 5 A 1 1 0 0 1 11 4 A 1 1 0 0 1 12 3 z M 6 5 C 8.0537 5.3173301 10 5 10 5 C 10 6.1046 9.1046 7 8 7 C 6.8954 7 6 6.1046 6 5 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1 8 L 1 14.25 C 1 14.665625 1.3345063 15 1.75 15 L 14.25 15 C 14.665625 15 15 14.665625 15 14.25 L 15 8 L 1 8 z M 4 9 C 4.554 9 5 9.446 5 10 L 5 13 C 5 13.554 4.554 14 4 14 C 3.446 14 3 13.554 3 13 L 3 10 C 3 9.446 3.446 9 4 9 z M 8 9 C 8.554 9 9 9.446 9 10 L 9 13 C 9 13.554 8.554 14 8 14 C 7.446 14 7 13.554 7 13 L 7 10 C 7 9.446 7.446 9 8 9 z M 12 9 C 12.554 9 13 9.446 13 10 L 13 13 C 13 13.554 12.554 14 12 14 C 11.446 14 11 13.554 11 13 L 11 10 C 11 9.446 11.446 9 12 9 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/pragha-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/pragha-panel.svg
new file mode 100644
index 000000000..53326a4db
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/pragha-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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.4375 1 C 10.36389 0.995275 10.248102 1.0472572 10.033203 1.1464844 C 9.7785396 1.2643495 9.2006887 1.359375 8.7480469 1.359375 C 7.1447642 1.3941133 5.8597811 1.9764198 4.8203125 3.0742188 C 3.4094237 4.5742641 2.9658621 6.4621804 3.609375 8.2148438 C 3.757943 8.6191027 3.8491272 9.0309042 3.8105469 9.1289062 C 3.7719666 9.2277835 3.5007057 9.4989948 3.2089844 9.734375 C 2.5752859 10.245387 2.1369931 11.069559 2.0273438 11.955078 C 1.9615203 12.48709 2.0055335 12.740408 2.2851562 13.373047 C 2.8856891 14.731952 4.24755 15.315244 5.6992188 14.833984 C 6.5397789 14.554853 7.3820702 13.562955 8.0546875 12.060547 C 8.6367764 10.762894 8.6627176 10.731677 9.2871094 10.498047 C 10.338761 10.104288 11.001075 9.6692191 11.660156 8.9394531 C 12.828564 7.6452998 13.262549 5.9706007 12.84375 4.3691406 C 12.655079 3.6496124 12.496512 3.4023857 11.644531 2.4863281 C 11.104745 1.9061029 10.625765 1.316803 10.580078 1.1796875 C 10.541159 1.0641849 10.511107 1.0047252 10.4375 1 z M 10.173828 2.8769531 C 10.377797 2.8535901 10.637962 3.0362853 11.003906 3.4179688 C 12.452683 4.9260642 12.303623 7.2078777 10.671875 8.5195312 C 9.9759814 9.0777934 9.8130038 9.1135066 9.3300781 8.8125 C 9.0511211 8.6383712 8.9980002 8.4788109 9 7.8417969 C 9.0029995 6.8661506 9.3827797 4.4763668 9.6777344 3.5683594 C 9.8207124 3.1283123 9.9698595 2.9003161 10.173828 2.8769531 z M 8.0292969 3 C 8.5159863 3.002 8.8916358 3.1494104 8.9941406 3.4414062 C 9.0283088 3.5371549 8.8869109 3.9879493 8.6777344 4.4433594 C 8.1418761 5.6146757 7.9706661 6.2600352 7.6464844 8.3261719 C 7.2447989 10.888635 6.8074422 11.995166 5.9277344 12.660156 C 5.3731253 13.08015 4.6899389 13.114137 4.3261719 12.744141 C 4.0114072 12.424146 3.9220193 12.02351 4.0683594 11.603516 C 4.1843648 11.270188 4.6294033 11.216796 5.4746094 11.091797 C 6.0626368 11.005134 6.4765625 10.597778 6.4765625 10.064453 C 6.4765625 9.7286248 6.3415369 9.5380138 5.8847656 9.0546875 C 5.1781493 8.3071983 4.5345002 7.5911171 4.53125 6.6855469 C 4.5260832 5.2693174 5.2218614 4.0645481 6.40625 3.4316406 C 6.9477752 3.1422281 7.5426075 2.9980001 8.0292969 3 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/preferences-desktop-accessibility-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/preferences-desktop-accessibility-panel.svg
new file mode 100644
index 000000000..cbacd149b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/preferences-desktop-accessibility-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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,0 C 6.12,0 5,1.12 5,2.5 5,3.88 6.12,5 7.5,5 8.88,5 10,3.88 10,2.5 10,1.12 8.88,0 7.5,0 Z M 1,6 V 8 H 5 V 15 H 7 V 11 H 8 V 15 H 10 V 8 H 14 V 6 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/preferences-system-bluetooth-activated.svg b/.icons/Gruvbox-Plus-Dark/panel/16/preferences-system-bluetooth-activated.svg
new file mode 120000
index 000000000..6e9e06d1a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/preferences-system-bluetooth-active.svg b/.icons/Gruvbox-Plus-Dark/panel/16/preferences-system-bluetooth-active.svg
new file mode 120000
index 000000000..af9ceb3ec
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/preferences-system-bluetooth-inactive.svg b/.icons/Gruvbox-Plus-Dark/panel/16/preferences-system-bluetooth-inactive.svg
new file mode 120000
index 000000000..cdcdf9284
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/preferences-system-bluetooth.svg b/.icons/Gruvbox-Plus-Dark/panel/16/preferences-system-bluetooth.svg
new file mode 120000
index 000000000..0ef235277
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/preferences-system-bluetooth.svg
@@ -0,0 +1 @@
+network-bluetooth.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/prime-hybrid.svg b/.icons/Gruvbox-Plus-Dark/panel/16/prime-hybrid.svg
new file mode 100644
index 000000000..4502ecb0a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/prime-hybrid.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 5,1 C 3.892,1 3,1.892 3,3 v 10 c 0,1.108 0.892,2 2,2 h 5 V 9 H 8 v 3 H 6 V 9 7 4 h 2 v 3 h 2 V 1 Z m 5,6 v 2 h 2 v 3 h 2 V 4 h -2 v 3 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/prime-intel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/prime-intel.svg
new file mode 100644
index 000000000..384dd821d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/prime-intel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1.7773438 1 C 0.79245483 1 0 1.7805 0 2.75 L 0 13.25 C 0 14.2195 0.79245483 15 1.7773438 15 L 14.222656 15 C 15.207545 15 16 14.2195 16 13.25 L 16 2.75 C 16 1.7805 15.207545 1 14.222656 1 L 1.7773438 1 z M 1 5.125 L 1.8886719 5.125 L 1.8886719 6 L 1 6 L 1 5.125 z M 14 6 L 14.888672 6 L 14.888672 11 C 14.124228 10.93167 14 10.661016 14 10.166016 L 14 6 z M 7 6.0507812 L 7.8886719 6.0507812 L 7.8886719 7.125 L 8.7773438 7.125 L 8.7773438 8 L 7.8886719 8 L 7.8886719 9.25 C 7.8886719 9.47575 7.9368454 10.125 8.1777344 10.125 L 8.7773438 10.125 L 8.7773438 11 L 7.8886719 11 C 7.0611163 11 7 9.9759531 7 9.4238281 L 7 6.0507812 z M 1 7 L 1.8886719 7 L 1.8886719 11 C 1.1243163 10.934402 1 10.27597 1 9.8007812 L 1 7 z M 2.6660156 7 L 4.8886719 7 C 5.7754274 6.99072 6.2226562 7.6929102 6.2226562 8.1992188 L 6.2226562 11 L 5.3339844 11 L 5.3339844 8.1992188 C 5.3339844 7.9880235 5.0350812 7.8007812 4.7382812 7.8007812 L 3.5546875 7.8007812 L 3.5546875 11 L 2.6660156 11 L 2.6660156 7 z M 11.863281 7 L 11.865234 7 C 12.937234 7.00096 13.554688 7.8439971 13.554688 8.9511719 L 13.554688 9.4003906 L 11.015625 9.4003906 C 11.056514 9.8491804 11.3628 10.175781 11.892578 10.175781 C 12.339689 10.175781 12.562536 10.054636 12.820312 9.8066406 L 13.439453 10.384766 C 13.040342 10.766358 12.623433 10.998047 11.884766 10.998047 C 10.921211 10.998047 10 10.486107 10 8.9941406 C 10 7.7199296 10.803726 7.0008 11.863281 7 z M 11.775391 7.8007812 A 0.88888889 0.79998179 0 0 0 10.886719 8.5996094 L 12.666016 8.5996094 A 0.88888889 0.79998179 0 0 0 11.775391 7.8007812 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/prime-nvidia.svg b/.icons/Gruvbox-Plus-Dark/panel/16/prime-nvidia.svg
new file mode 100644
index 000000000..4971c653c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/prime-nvidia.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1.6347,7.1666 C 1.6347,7.1666 3.1127,4.7474 6.001,4.4971 V 3.6195 C 2.8019,3.9105 0,6.9818 0,6.9818 0,6.9818 1.6006,12.124 6.001,12.594 V 11.661 C 2.7718,11.2 1.6347,7.1658 1.6347,7.1658 Z M 6.001,9.8059 V 10.66 C 3.5604,10.167 2.8515,7.2909 2.8515,7.2909 2.8515,7.2909 4.0548,5.8192 6.0011,5.5806 V 6.5181 C 5.9999,6.5181 5.9991,6.5177 5.9981,6.5177 4.9766,6.3787 4.1471,7.4606 4.1471,7.4606 4.1471,7.4606 4.6259,9.2813 6.0018,9.805 M 6.0018,2 V 3.6188 C 6.0957,3.6107 6.1581,3.6038 6.2525,3.6001 9.8895,3.4612 12.26,6.9813 12.26,6.9813 12.26,6.9813 9.5375,10.732 6.7019,10.732 6.442,10.732 6.2303,10.706 6.0018,10.66 V 11.661 C 6.1971,11.689 6.3683,11.705 6.5797,11.705 9.2182,11.705 11.127,10.178 12.974,8.3701 13.281,8.6478 14.535,9.325 14.793,9.6207 13.036,11.288 8.9417,12.632 6.6201,12.632 6.3963,12.632 6.2129,12.617 6.0017,12.593 V 14 H 16 V 2 H 6.0017 Z M 6.0018,5.5807 V 4.4965 C 6.0947,4.4902 6.1568,4.4835 6.2525,4.4801 8.8678,4.3869 10.584,7.0277 10.584,7.0277 10.584,7.0277 8.7306,9.9456 6.7433,9.9456 6.4573,9.9456 6.2324,9.8933 6.0016,9.805 V 6.5182 C 7.0198,6.6576 7.1932,7.1675 7.8057,8.3238 L 9.1672,7.0228 C 9.1672,7.0228 8.1729,5.5454 6.4978,5.5454 6.3157,5.5453 6.173,5.5599 6.0019,5.5805"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/printer-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/16/printer-symbolic.svg
new file mode 120000
index 000000000..f0bff2272
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/printer-symbolic.svg
@@ -0,0 +1 @@
+printer.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/printer.svg b/.icons/Gruvbox-Plus-Dark/panel/16/printer.svg
new file mode 100644
index 000000000..38e475e33
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/printer.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 1v2h8v-2zm-2 3c-0.5 0-1 0.5-1 1v5c0 0.5 0.5 1 1 1h1v-2h10v2h1c0.5 0 1-0.5 1-1v-5c0-0.5-0.5-1-1-1zm2 6v5h8v-5z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/process-syncing-down.svg b/.icons/Gruvbox-Plus-Dark/panel/16/process-syncing-down.svg
new file mode 100644
index 000000000..3cce42492
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/process-syncing-down.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 2,1 C 1.446,1 1,1.446 1,2 V 4.2832 C 1.2965,4.1077 1.636,4 2,4 H 3 4 4.5859 L 6.293,2.293 C 6.4805,2.1054 6.7348,2.0001 7,2 H 8 C 8,1.446 7.554,1 7,1 Z M 7,3 5,5 H 4 3 2 C 1.446,5 1,5.446 1,6 V 7 8 10 11 13 C 1,14.108 1.892,15 3,15 H 13 C 14.108,15 15,14.108 15,13 V 11 10 4 C 15,3.446 14.554,3 14,3 Z M 7,6 H 9 V 10 H 11 L 8,14 5,10 H 7 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/process-syncing-error.svg b/.icons/Gruvbox-Plus-Dark/panel/16/process-syncing-error.svg
new file mode 100644
index 000000000..4961c3d09
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/process-syncing-error.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 2,1 C 1.446,1 1,1.446 1,2 V 4.2832 C 1.2965,4.1077 1.636,4 2,4 H 3 4 4.5859 L 6.293,2.293 C 6.4805,2.1054 6.7348,2.0001 7,2 H 8 C 8,1.446 7.554,1 7,1 Z M 7,3 5,5 H 4 3 2 C 1.446,5 1,5.446 1,6 V 7 8 10 11 13 C 1,14.108 1.892,15 3,15 H 13 C 14.108,15 15,14.108 15,13 V 11 10 4 C 15,3.446 14.554,3 14,3 Z M 7.9805,5.3203 A 0.44445,0.44445 0 0 1 8.0254,5.3203 0.44445,0.44445 0 0 1 8.4258,5.625 L 9.2227,8.0156 11.742,8.041 A 0.44445,0.44445 0 0 1 12.002,8.8418 L 9.9766,10.34 10.73,12.744 A 0.44445,0.44445 0 0 1 10.047,13.238 L 7.998,11.773 5.9453,13.234 A 0.44445,0.44445 0 0 1 5.2637,12.736 L 6.0234,10.334 4,8.834 A 0.44445,0.44445 0 0 1 4.2617,8.0312 L 6.7812,8.0117 7.582,5.625 A 0.44445,0.44445 0 0 1 7.9805,5.3203 Z" />
+</svg> \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/process-syncing-idle.svg b/.icons/Gruvbox-Plus-Dark/panel/16/process-syncing-idle.svg
new file mode 100644
index 000000000..e447bfb85
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/process-syncing-idle.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 2,1 C 1.446,1 1,1.446 1,2 V 4.2832 C 1.2965,4.1077 1.636,4 2,4 H 3 4 4.5859 L 6.293,2.293 C 6.4805,2.1054 6.7348,2.0001 7,2 H 8 C 8,1.446 7.554,1 7,1 Z M 7,3 5,5 H 4 3 2 C 1.446,5 1,5.446 1,6 V 7 8 10 11 13 C 1,14.108 1.892,15 3,15 H 13 C 14.108,15 15,14.108 15,13 V 11 10 4 C 15,3.446 14.554,3 14,3 Z M 7.9805,5.3203 A 0.44445,0.44445 0 0 1 8.0254,5.3203 0.44445,0.44445 0 0 1 8.4258,5.625 L 9.2227,8.0156 11.742,8.041 A 0.44445,0.44445 0 0 1 12.002,8.8418 L 9.9766,10.34 10.73,12.744 A 0.44445,0.44445 0 0 1 10.047,13.238 L 7.998,11.773 5.9453,13.234 A 0.44445,0.44445 0 0 1 5.2637,12.736 L 6.0234,10.334 4,8.834 A 0.44445,0.44445 0 0 1 4.2617,8.0312 L 6.7812,8.0117 7.582,5.625 A 0.44445,0.44445 0 0 1 7.9805,5.3203 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/process-syncing-up.svg b/.icons/Gruvbox-Plus-Dark/panel/16/process-syncing-up.svg
new file mode 100644
index 000000000..b088b1f2b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/process-syncing-up.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 2,1 C 1.446,1 1,1.446 1,2 V 4.2832 C 1.2965,4.1077 1.636,4 2,4 H 3 4 4.5859 L 6.293,2.293 C 6.4805,2.1054 6.7348,2.0001 7,2 H 8 C 8,1.446 7.554,1 7,1 Z M 7,3 5,5 H 4 3 2 C 1.446,5 1,5.446 1,6 V 7 8 10 11 13 C 1,14.108 1.892,15 3,15 H 13 C 14.108,15 15,14.108 15,13 V 11 10 4 C 15,3.446 14.554,3 14,3 Z M 8,6 11,10 H 9 V 14 H 7 V 10 H 5 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/process-syncing.svg b/.icons/Gruvbox-Plus-Dark/panel/16/process-syncing.svg
new file mode 100644
index 000000000..eb67a12e3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/process-syncing.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 2,1 C 1.446,1 1,1.446 1,2 V 4.2832 C 1.2965,4.1077 1.636,4 2,4 H 3 4 4.5859 L 6.293,2.293 C 6.4805,2.1055 6.7348,2.0001 7,2 H 8 C 8,1.446 7.554,1 7,1 Z M 7,3 5,5 H 4 3 2 C 1.446,5 1,5.446 1,6 V 7 8 10 11 13 C 1,14.108 1.892,15 3,15 H 13 C 14.108,15 15,14.108 15,13 V 11 10 4 C 15,3.446 14.554,3 14,3 Z M 9,6 13,10 H 12 11 V 12 H 9 V 10 Z M 6,8 H 8 V 10 14 L 4,10 H 5 6 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/protonmail-indicator.svg b/.icons/Gruvbox-Plus-Dark/panel/16/protonmail-indicator.svg
new file mode 100644
index 000000000..02b5135bb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/protonmail-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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.5000391,0.99998081 c -0.34503,0 -0.6904351,0.014663 -0.9101561,0.044922 C 3.937785,1.4100443 2.3704921,2.6452701 2.05668,4.6191215 2.02201,4.8372058 2.01147,5.2252985 2.0059,6.7089653 l -0.0039,1.1660156 -0.002,0 0,0.125 0,0.4707031 0,0.4042969 0,0.9707032 0.0059,-1.3691407 0.07226,0.1132813 c 0.1899379,0.2903095 0.450559,0.4921634 1.6992189,1.3203124 2.087557,1.3845359 2.946169,1.8910459 3.474609,2.0449219 0.0834,0.02427 0.198507,0.04422 0.25586,0.04492 0.3507132,0.0044 1.3751209,-0.544785 2.9277351,-1.570312 1.936219,-1.2789109 2.295685,-1.5460248 2.484375,-1.8359381 l 0.08008,-0.1230469 0,-0.078125 0,-0.5175781 0,-0.8574219 c 0,-1.8957908 -0.01469,-2.2304309 -0.107422,-2.6367187 C 12.72722,3.6563026 12.427118,3.0825648 11.947302,2.5839633 11.177152,1.783658 9.9732227,1.2600987 8.4101915,1.0449008 8.1904618,1.0146508 7.845065,0.99997881 7.5000351,0.99997881 Z m 0,2.99999999 c 1.1343176,0 2.1192436,0.9426479 2.4414066,2.0976562 0.05672,0.2033481 0.05859,0.2119306 0.05859,1.0390626 0,0.4586057 -0.0055,0.8423158 -0.01367,0.8515624 -0.0083,0.00924 -1.1226942,0.013242 -2.4863285,0.00977 -1.363634,0.00349 -2.4781621,-5.317e-4 -2.4863281,-0.00977 -0.0081,-0.00926 -0.01367,-0.3929566 -0.01367,-0.8515624 0,-0.8271319 0.0019,-0.8357145 0.05859,-1.0390626 0.322172,-1.1550084 1.3070889,-2.0976562 2.441406,-2.0976562 z m 5.5000009,5.4707033 -0.08008,0.123047 c -0.18869,0.289913 -0.548156,0.5570259 -2.484375,1.8359379 -1.5526141,1.025527 -2.5770217,1.574712 -2.9277349,1.570312 -0.05735,-7e-4 -0.172462,-0.02065 -0.25586,-0.04492 C 6.7235501,12.801185 5.864938,12.294675 3.7773811,10.910139 2.5287211,10.08199 2.2681001,9.8801361 2.0781621,9.5898271 l -0.07226,-0.113282 -0.0059,1.3691409 0,2.154297 0,0.873047 0.0098,0 0.0039,0.65625 0.08203,0.148437 c 0.06354,0.112784 0.115384,0.162674 0.21875,0.220704 l 0.134766,0.07617 2.191406,0.01367 c 1.205205,0.0069 3.4613204,0.01228 5.0136646,0.01172 l 2.8222653,0 0.136719,-0.05664 c 0.175381,-0.07192 0.227295,-0.11421 0.308594,-0.259765 l 0.06445,-0.121094 0,-0.689453 0.01367,0 5e-6,-0.873046 0,-2.992188 0,-0.5371089 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/protonmail-notification.svg b/.icons/Gruvbox-Plus-Dark/panel/16/protonmail-notification.svg
new file mode 100644
index 000000000..700a9df81
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/protonmail-notification.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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="14.5" cy="1.5" r="1.5"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 7.5000391,0.99998081 c -0.34503,0 -0.6904351,0.014663 -0.9101561,0.044922 C 3.937785,1.4100443 2.3704921,2.6452701 2.05668,4.6191215 2.02201,4.8372058 2.01147,5.2252985 2.0059,6.7089653 l -0.0039,1.1660156 -0.002,0 0,0.125 0,0.4707031 0,0.4042969 0,0.9707032 0.0059,-1.3691407 0.07226,0.1132813 c 0.1899379,0.2903095 0.450559,0.4921634 1.6992189,1.3203124 2.087557,1.3845359 2.946169,1.8910459 3.474609,2.0449219 0.0834,0.02427 0.198507,0.04422 0.25586,0.04492 0.3507132,0.0044 1.3751209,-0.544785 2.9277351,-1.570312 1.936219,-1.2789109 2.295685,-1.5460248 2.484375,-1.8359381 l 0.08008,-0.1230469 0,-0.078125 0,-0.5175781 0,-0.8574219 c 0,-1.8957908 -0.01469,-2.2304309 -0.107422,-2.6367187 C 12.72722,3.6563026 12.427118,3.0825648 11.947302,2.5839633 11.177152,1.783658 9.9732227,1.2600987 8.4101915,1.0449008 8.1904618,1.0146508 7.845065,0.99997881 7.5000351,0.99997881 Z m 0,2.99999999 c 1.1343176,0 2.1192436,0.9426479 2.4414066,2.0976562 0.05672,0.2033481 0.05859,0.2119306 0.05859,1.0390626 0,0.4586057 -0.0055,0.8423158 -0.01367,0.8515624 -0.0083,0.00924 -1.1226942,0.013242 -2.4863285,0.00977 -1.363634,0.00349 -2.4781621,-5.317e-4 -2.4863281,-0.00977 -0.0081,-0.00926 -0.01367,-0.3929566 -0.01367,-0.8515624 0,-0.8271319 0.0019,-0.8357145 0.05859,-1.0390626 0.322172,-1.1550084 1.3070889,-2.0976562 2.441406,-2.0976562 z m 5.5000009,5.4707033 -0.08008,0.123047 c -0.18869,0.289913 -0.548156,0.5570259 -2.484375,1.8359379 -1.5526141,1.025527 -2.5770217,1.574712 -2.9277349,1.570312 -0.05735,-7e-4 -0.172462,-0.02065 -0.25586,-0.04492 C 6.7235501,12.801185 5.864938,12.294675 3.7773811,10.910139 2.5287211,10.08199 2.2681001,9.8801361 2.0781621,9.5898271 l -0.07226,-0.113282 -0.0059,1.3691409 0,2.154297 0,0.873047 0.0098,0 0.0039,0.65625 0.08203,0.148437 c 0.06354,0.112784 0.115384,0.162674 0.21875,0.220704 l 0.134766,0.07617 2.191406,0.01367 c 1.205205,0.0069 3.4613204,0.01228 5.0136646,0.01172 l 2.8222653,0 0.136719,-0.05664 c 0.175381,-0.07192 0.227295,-0.11421 0.308594,-0.259765 l 0.06445,-0.121094 0,-0.689453 0.01367,0 5e-6,-0.873046 0,-2.992188 0,-0.5371089 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/psensor_hot.svg b/.icons/Gruvbox-Plus-Dark/panel/16/psensor_hot.svg
new file mode 100644
index 000000000..85f3746a1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/psensor_hot.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 8,0 C 6.338,0 5,1.338 5,3 V 7.008 C 3.7432,7.95 3.0025,9.429 3,11 3.0029,13.624 5.0343,15.8 7.652,15.982 7.768,15.993 7.884,15.999 8,16 10.761,16 13,13.761 13,11 12.998,9.429 12.257,7.95 11,7.008 V 3 C 11,1.338 9.662,0 8,0 Z M 8,2 C 8.589,2 9,2.4114 9,3 V 8.008 L 9.801,8.607 C 10.556,9.174 10.998,10.058 11,11.002 10.999,12.681 9.681,13.999 8.002,14 7.948,13.999 7.894,13.997 7.84,13.992 L 7.816,13.988 7.791,13.986 C 6.202,13.876 5.0027,12.593 5,11 5.0027,10.057 5.4448,9.173 6.1992,8.607 L 7,8.008 V 3 C 7,2.4114 7.411,2 8,2 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/psensor_normal.svg b/.icons/Gruvbox-Plus-Dark/panel/16/psensor_normal.svg
new file mode 100644
index 000000000..3ac0587c5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/psensor_normal.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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,0 C 6.338,0 5,1.338 5,3 V 7.008 C 3.7432,7.95 3.0025,9.429 3,11 3.0029,13.624 5.0343,15.8 7.652,15.982 7.768,15.993 7.884,15.999 8,16 10.761,16 13,13.761 13,11 12.998,9.429 12.257,7.95 11,7.008 V 3 C 11,1.338 9.662,0 8,0 Z M 8,2 C 8.589,2 9,2.4114 9,3 V 8.008 L 9.801,8.607 C 10.556,9.174 10.998,10.058 11,11.002 10.999,12.681 9.681,13.999 8.002,14 7.948,13.999 7.894,13.997 7.84,13.992 L 7.816,13.988 7.791,13.986 C 6.202,13.876 5.0027,12.593 5,11 5.0027,10.057 5.4448,9.173 6.1992,8.607 L 7,8.008 V 3 C 7,2.4114 7.411,2 8,2 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/pushbullet-indicator-disabled.svg b/.icons/Gruvbox-Plus-Dark/panel/16/pushbullet-indicator-disabled.svg
new file mode 100644
index 000000000..bf25587dd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/pushbullet-indicator-disabled.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 0,2 V 14 H 2 V 2 Z M 4,2 V 14 L 8.253,13.968 C 11.184,13.935 11.461,13.895 12.7,13.291 15.402,11.974 16.678,8.787 15.64,5.9475 14.954,4.0722 13.394,2.6838 11.405,2.1789 10.78,2.0203 10.383,1.9997 7.955,1.9997 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/pushbullet-indicator-light.svg b/.icons/Gruvbox-Plus-Dark/panel/16/pushbullet-indicator-light.svg
new file mode 100644
index 000000000..e4ffda278
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/pushbullet-indicator-light.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 0,2 V 14 H 2 V 2 Z M 4,2 V 14 L 8.253,13.968 C 11.184,13.935 11.461,13.895 12.7,13.291 15.402,11.974 16.678,8.787 15.64,5.9475 14.954,4.0722 13.394,2.6838 11.405,2.1789 10.78,2.0203 10.383,1.9997 7.955,1.9997 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/pushbullet-indicator-paused.svg b/.icons/Gruvbox-Plus-Dark/panel/16/pushbullet-indicator-paused.svg
new file mode 100644
index 000000000..e831f4fee
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/pushbullet-indicator-paused.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 -2e-4,2 V 14 H 1.9998 V 2 Z M 3.9998,2 V 14 L 8.252,13.967 C 11.183,13.934 11.46,13.895 12.699,13.291 15.401,11.975 16.679,8.786 15.64,5.9473 14.954,4.072 13.393,2.6846 11.404,2.1797 10.779,2.0211 10.383,2 7.955,2 Z M 6.9998,5 H 9 V 11 H 6.9998 Z M 10,5 H 12 V 11 H 10 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/pushbullet-indicator-sync0-light.svg b/.icons/Gruvbox-Plus-Dark/panel/16/pushbullet-indicator-sync0-light.svg
new file mode 100644
index 000000000..39d9ec643
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/pushbullet-indicator-sync0-light.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 -2e-4,2 V 14 H 1.9998 V 2 Z M 3.9998,2 V 14 L 8.252,13.967 C 11.183,13.934 11.46,13.895 12.699,13.291 15.401,11.975 16.679,8.786 15.64,5.9472 14.954,4.0721 13.392,2.6844 11.403,2.1795 10.778,2.0209 10.383,1.9998 7.955,1.9998 H 3.9993 Z M 10,4 C 11.482,4 12.413,4.5583 13,5.25 V 4 H 14 V 6 7 H 13 11 V 6 H 12.312 C 11.877,5.443 11.17,5 10,5 6.9998,5 6.9998,8 6.9998,8 H 5.9998 C 5.9998,8 5.9998,4 10,4 Z M 13,8 H 14 C 14,8 14,12 10,12 8.517,12 7.587,11.442 6.9998,10.75 V 12 H 5.9998 V 10 9 H 6.9998 9 V 10 H 7.687 C 8.123,10.557 8.83,11 10,11 13,11 13,8 13,8 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/pushbullet-indicator-sync1-light.svg b/.icons/Gruvbox-Plus-Dark/panel/16/pushbullet-indicator-sync1-light.svg
new file mode 100644
index 000000000..b02009d5b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/pushbullet-indicator-sync1-light.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 -2e-4,2 V 14 H 1.9998 V 2 Z M 3.9998,2 V 14 L 8.252,13.967 C 11.183,13.934 11.46,13.895 12.699,13.291 15.401,11.975 16.679,8.786 15.64,5.9472 14.954,4.0721 13.392,2.6844 11.403,2.1795 10.778,2.0209 10.383,1.9998 7.955,1.9998 H 3.9993 Z M 10.264,3.918 C 11.061,3.956 11.944,4.288 12.828,5.1719 13.876,6.2203 14.14,7.273 14.066,8.178 L 14.948,7.293 15.655,8 14.241,9.414 13.534,10.121 12.827,9.414 11.413,8 12.12,7.293 13.048,8.221 C 13.134,7.519 12.948,6.706 12.12,5.8787 9.999,3.7574 7.878,5.8787 7.878,5.8787 L 7.171,5.1714 C 7.171,5.1714 8.508,3.8339 10.263,3.9175 Z M 6.4641,5.8789 7.172,6.5859 8.586,8 7.878,8.707 6.9504,7.779 C 6.8646,8.481 7.051,9.294 7.878,10.121 9.999,12.242 12.12,10.121 12.12,10.121 L 12.827,10.828 C 12.827,10.828 10,13.656 7.171,10.828 6.1225,9.78 5.8587,8.727 5.9325,7.822 L 5.0497,8.707 4.3427,8 5.7568,6.5857 6.4638,5.8787 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/pushbullet-indicator-sync2-light.svg b/.icons/Gruvbox-Plus-Dark/panel/16/pushbullet-indicator-sync2-light.svg
new file mode 100644
index 000000000..9676c07e0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/pushbullet-indicator-sync2-light.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 -2e-4,2 V 14 H 1.9998 V 2 Z M 3.9998,2 V 14 L 8.252,13.967 C 11.183,13.934 11.46,13.895 12.699,13.291 15.401,11.975 16.679,8.786 15.64,5.9472 14.954,4.0721 13.392,2.6844 11.403,2.1795 10.778,2.0209 10.383,1.9998 7.955,1.9998 H 3.9993 Z M 5.9998,4 H 8 9 V 5 7 H 8 V 5.6875 C 7.443,6.1229 6.9995,6.83 6.9996,8 6.9996,11 10,11 10,11 V 12 C 10,12 5.9996,12 5.9996,8 5.9996,6.5174 6.5579,5.5872 7.25,5 H 5.9996 V 4 Z M 10,4 C 10,4 14,4 14,8 14,9.483 13.442,10.413 12.75,11 H 14 V 12 H 12 11 V 11 9 H 12 V 10.313 C 12.557,9.878 13,9.17 13,8 13,5 10,5 10,5 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/pushbullet-indicator-sync3-light.svg b/.icons/Gruvbox-Plus-Dark/panel/16/pushbullet-indicator-sync3-light.svg
new file mode 100644
index 000000000..3d11cbd79
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/pushbullet-indicator-sync3-light.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 -2e-4,2 V 14 H 1.9998 V 2 Z M 3.9998,2 V 14 L 8.252,13.967 C 11.183,13.934 11.46,13.895 12.699,13.291 15.401,11.975 16.679,8.786 15.64,5.9472 14.954,4.0721 13.392,2.6844 11.403,2.1795 10.778,2.0209 10.383,1.9998 7.955,1.9998 H 3.9993 Z M 10,2.3437 11.414,3.7578 12.121,4.4649 11.414,5.1719 10,6.586 9.293,5.879 10.221,4.9512 C 9.519,4.8654 8.706,5.0517 7.879,5.879 5.7574,8 7.879,10.121 7.879,10.121 L 7.172,10.828 C 7.172,10.828 4.3433,8 7.172,5.172 8.22,4.1237 9.273,3.8598 10.178,3.9337 L 9.293,3.051 10,2.344 Z M 12.828,5.1718 C 12.828,5.1718 15.656,8 12.828,10.828 11.779,11.876 10.726,12.14 9.822,12.066 L 10.707,12.949 10,13.656 8.586,12.242 7.879,11.535 8.586,10.828 10,9.414 10.707,10.121 9.779,11.049 C 10.48,11.135 11.294,10.948 12.121,10.121 14.242,8 12.121,5.8788 12.121,5.8788 L 12.828,5.1726 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/pushbullet-indicator-transparent.svg b/.icons/Gruvbox-Plus-Dark/panel/16/pushbullet-indicator-transparent.svg
new file mode 120000
index 000000000..193f4a312
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/pushbullet-indicator.svg b/.icons/Gruvbox-Plus-Dark/panel/16/pushbullet-indicator.svg
new file mode 120000
index 000000000..77a38cf91
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/pushbullet-indicator.svg
@@ -0,0 +1 @@
+pushbullet-indicator-light.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/qbittorrent-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/qbittorrent-panel.svg
new file mode 120000
index 000000000..e96793b62
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/qbittorrent-panel.svg
@@ -0,0 +1 @@
+qbittorrent-tray.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/qbittorrent-tray-dark.svg b/.icons/Gruvbox-Plus-Dark/panel/16/qbittorrent-tray-dark.svg
new file mode 120000
index 000000000..e96793b62
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/qbittorrent-tray-dark.svg
@@ -0,0 +1 @@
+qbittorrent-tray.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/qbittorrent-tray-light.svg b/.icons/Gruvbox-Plus-Dark/panel/16/qbittorrent-tray-light.svg
new file mode 100644
index 000000000..511c3414c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/qbittorrent-tray-light.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text {
+ color: #3c3836;
+ }
+
+ .ColorScheme-Highlight {
+ color: #458588;
+ }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text"
+ d="M 9,1 C 8.446,1 8,1.446 8,2 l 0,6 0,3 c 0,0.554 0.446,1 1,1 0.554,0 1,-0.446 1,-1 l 0,-0.173828 C 10.321041,10.940492 10.659213,10.999276 11,11 12.656854,11 14,9.6568542 14,8 14,6.3431458 12.656854,5 11,5 10.6591,5.00135 10.320925,5.060796 10,5.1757812 L 10,2 C 10,1.446 9.554,1 9,1 Z M 6,4 C 5.446,4 5,4.446 5,5 L 5,5.1738281 C 4.6789593,5.059508 4.3407869,5.0007242 4,5 2.3431458,5 1,6.3431458 1,8 1,9.656854 2.3431458,11 4,11 4.3408996,10.9986 4.6790752,10.9392 5,10.824219 L 5,14 c 0,0.554 0.446,1 1,1 0.554,0 1,-0.446 1,-1 L 7,8 7,5 C 7,4.446 6.554,4 6,4 Z m 4,3 1,0 1,0 0,1 0,1 -1,0 -1,0 0,-1 z M 3,7 4,7 5,7 5,8 5,9 4,9 3,9 3,8 Z" />
+</svg> \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/qbittorrent-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/16/qbittorrent-tray.svg
new file mode 100644
index 000000000..de6a63ed5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/qbittorrent-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 9,1 C 8.446,1 8,1.446 8,2 l 0,6 0,3 c 0,0.554 0.446,1 1,1 0.554,0 1,-0.446 1,-1 l 0,-0.173828 C 10.321041,10.940492 10.659213,10.999276 11,11 12.656854,11 14,9.6568542 14,8 14,6.3431458 12.656854,5 11,5 10.6591,5.00135 10.320925,5.060796 10,5.1757812 L 10,2 C 10,1.446 9.554,1 9,1 Z M 6,4 C 5.446,4 5,4.446 5,5 L 5,5.1738281 C 4.6789593,5.059508 4.3407869,5.0007242 4,5 2.3431458,5 1,6.3431458 1,8 1,9.656854 2.3431458,11 4,11 4.3408996,10.9986 4.6790752,10.9392 5,10.824219 L 5,14 c 0,0.554 0.446,1 1,1 0.554,0 1,-0.446 1,-1 L 7,8 7,5 C 7,4.446 6.554,4 6,4 Z m 4,3 1,0 1,0 0,1 0,1 -1,0 -1,0 0,-1 z M 3,7 4,7 5,7 5,8 5,9 4,9 3,9 3,8 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/qelectrotech-indicator.svg b/.icons/Gruvbox-Plus-Dark/panel/16/qelectrotech-indicator.svg
new file mode 100644
index 000000000..7049f5b77
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/qelectrotech-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1 A 5.5 6.5 0 0 0 2 7.5 A 5.5 6.5 0 0 0 7.5 14 A 5.5 6.5 0 0 0 9.6875 13.460938 L 8.3964844 11.847656 A 3.5 4.5 0 0 1 7.5 12 A 3.5 4.5 0 0 1 4 7.5 A 3.5 4.5 0 0 1 7.5 3 A 3.5 4.5 0 0 1 10.466797 5.1152344 A 1.0001 1.0001 0 0 1 10.705078 5.2890625 L 12.998047 7.5625 A 5.5 6.5 0 0 0 13 7.5 A 5.5 6.5 0 0 0 7.5 1 z M 10 6 L 11.5 9.5 L 9 11 L 13 16 L 11.5 12 L 14 9.9667969 L 10 6 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/qjoypad-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/16/qjoypad-tray.svg
new file mode 100644
index 000000000..cba2687cf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/qjoypad-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1 C 1.784 1 0 2.8111038 0 5.0605469 L 0.0078125 7 C 0.0069725 7.0308589 1.4456029e-18 7.0586805 0 7.0898438 C 0 7.1163377 0.0073125 7.1415758 0.0078125 7.1679688 L 0.029296875 13.326172 C -0.22244314 14.830537 1.2158281 15.782183 2.4238281 14.136719 L 4.5527344 11 L 11.447266 11 L 13.576172 14.136719 C 14.784172 15.782183 16.221703 14.830537 15.970703 13.326172 L 15.992188 7.1679688 C 15.993175 7.141576 16 7.1163376 16 7.0898438 C 16 7.0653797 15.993187 7.0438942 15.992188 7.0195312 L 16 5.0605469 C 16 2.8111038 14.216 1 12 1 L 4 1 z M 4 3 L 5 3 L 5 5 L 7 5 L 7 6 L 5 6 L 5 8 L 4 8 L 4 6 L 2 6 L 2 5 L 4 5 L 4 3 z M 11.75 3 A 0.75000006 0.75000006 0 0 1 12.5 3.75 A 0.75000006 0.75000006 0 0 1 11.75 4.5 A 0.75000006 0.75000006 0 0 1 11 3.75 A 0.75000006 0.75000006 0 0 1 11.75 3 z M 10.25 4.5 A 0.75000006 0.75000006 0 0 1 11 5.25 A 0.75000006 0.75000006 0 0 1 10.25 6 A 0.75000006 0.75000006 0 0 1 9.5 5.25 A 0.75000006 0.75000006 0 0 1 10.25 4.5 z M 13.25 4.5 A 0.75000006 0.75000006 0 0 1 14 5.25 A 0.75000006 0.75000006 0 0 1 13.25 6 A 0.75000006 0.75000006 0 0 1 12.5 5.25 A 0.75000006 0.75000006 0 0 1 13.25 4.5 z M 11.75 6 A 0.75000006 0.75000006 0 0 1 12.5 6.75 A 0.75000006 0.75000006 0 0 1 11.75 7.5 A 0.75000006 0.75000006 0 0 1 11 6.75 A 0.75000006 0.75000006 0 0 1 11.75 6 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/qnapi-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/qnapi-panel.svg
new file mode 100644
index 000000000..97c399108
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/qnapi-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1.888672,2.0002499 c -0.49249,0 -0.88867203,0.3903001 -0.88867203,0.875 l 0,9.1247501 c 0,0.48475 0.39644203,0.98462 0.88867203,1 L 9.0000001,13 10.5,15 12,13 14.111328,13 C 14.603328,13 15,12.485 15,12 l 0,-9.1247501 c 0,-0.4846999 -0.395672,-0.875 -0.888672,-0.875 z M 4,4.99975 l 8,0 0,1 -8,0 z m 0,2.0002499 8,0 0,1 -8,0 z M 4,9 l 5.0000001,0 0,1 L 4,10 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/qomp-pause-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/qomp-pause-panel.svg
new file mode 100644
index 000000000..16e03527b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/qomp-pause-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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,1 A 7,7 0 0 0 1,8 7,7 0 0 0 8,15 7,7 0 0 0 15,8 7,7 0 0 0 8,1 Z M 5,5 7,5 7,11 5,11 5,5 Z m 4,0 2,0 0,6 -2,0 0,-6 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/qomp-play-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/qomp-play-panel.svg
new file mode 100644
index 000000000..6bc5d81e7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/qomp-play-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 8,1 A 7,7 0 0 0 1,8 7,7 0 0 0 8,15 7,7 0 0 0 15,8 7,7 0 0 0 8,1 Z m 2.5,2.9980469 0.5,0 0,5.5000001 c 0,0.8284 -0.6716,1.5 -1.5,1.5 -0.8284,0 -1.5,-0.6716 -1.5,-1.5 0,-0.8284 0.6716,-1.5 1.5,-1.5 0.18,0 0.34,0.0357 0.5,0.0957 L 10,6 7,6 7,9.5 C 7,10.3284 6.3284,11 5.5,11 4.6716,11 4,10.3284 4,9.5 4,8.6716 4.6716,8 5.5,8 5.68,8 5.84,8.0357 6,8.0957 l 0,-4.0937499 4.5,-0.00391 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/qomp-stop-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/qomp-stop-panel.svg
new file mode 100644
index 000000000..93bdb5fc9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/qomp-stop-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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,1 A 7,7 0 0 0 1,8 7,7 0 0 0 8,15 7,7 0 0 0 15,8 7,7 0 0 0 8,1 Z m 2.5,2.9980469 0.5,0 0,5.5000001 c 0,0.8284 -0.6716,1.5 -1.5,1.5 -0.8284,0 -1.5,-0.6716 -1.5,-1.5 0,-0.8284 0.6716,-1.5 1.5,-1.5 0.18,0 0.34,0.0357 0.5,0.0957 L 10,6 7,6 7,9.5 C 7,10.3284 6.3284,11 5.5,11 4.6716,11 4,10.3284 4,9.5 4,8.6716 4.6716,8 5.5,8 5.68,8 5.84,8.0357 6,8.0957 l 0,-4.0937499 4.5,-0.00391 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/qtox-away.svg b/.icons/Gruvbox-Plus-Dark/panel/16/qtox-away.svg
new file mode 100644
index 000000000..3e5322bcd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/qtox-away.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1 C 5.2911 1 4 2.7911 4 5 L 4 6 L 3 6 C 2.4477 5.9999 1.9999 6.4477 2 7 L 2 14 C 1.9999 14.552 2.4477 15 3 15 L 12 15 C 12.552 15 13 14.552 13 14 L 13 7 C 13 6.4477 12.552 5.9999 12 6 L 11 6 L 11 5 C 11 2.7911 9.709 1 7.5 1 z M 7.5 3.0371094 C 8.32875 3.0371094 9 3.7087344 9 4.5371094 C 9 4.8907344 8.9227656 5.1683625 8.8222656 5.3671875 C 8.7225156 5.5660125 8.5035 5.8324344 8.25 6.0371094 C 8.0025 6.2374344 7.5 6.4882814 7.5 6.4882812 C 7.5 6.4882812 7.7265625 6.214275 7.8203125 6 C 7.7145625 6.023475 7.60875 6.0371094 7.5 6.0371094 C 6.6717 6.0378594 6 5.3654844 6 4.5371094 C 6 3.7087344 6.6711 3.0371094 7.5 3.0371094 z M 7.5 7 C 9.432875 7 11 8.567125 11 10.5 C 11 12.432875 9.432875 14 7.5 14 C 5.5670375 14 4.0000875 12.432875 4 10.5 C 4.0000875 8.567125 5.5670375 7 7.5 7 z M 7.5 8 C 6.1192881 8 5 9.1192881 5 10.5 L 5 11 L 10 11 L 10 10.5 C 10 9.1192881 8.8807119 8 7.5 8 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/qtox-busy.svg b/.icons/Gruvbox-Plus-Dark/panel/16/qtox-busy.svg
new file mode 100644
index 000000000..c6556198f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/qtox-busy.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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,1 C 5.2911,1 4,2.7911 4,5 L 4,6 3,6 C 2.4477,5.9999 1.9999,6.4477 2,7 l 0,7 c -10e-5,0.552 0.4477,1 1,1 l 9,0 c 0.552,0 1,-0.448 1,-1 L 13,7 C 13,6.4477 12.552,5.9999 12,6 L 11,6 11,5 C 11,2.7911 9.709,1 7.5,1 Z m 0,2.0371094 c 0.82875,0 1.5,0.671625 1.5,1.5 C 9,4.8907344 8.9227656,5.1683625 8.8222656,5.3671875 8.7225156,5.5660125 8.5035,5.8324344 8.25,6.0371094 8.0025,6.2374344 7.5,6.4882814 7.5,6.4882812 7.5,6.4882812 7.7265625,6.214275 7.8203125,6 7.7145625,6.023475 7.60875,6.0371094 7.5,6.0371094 c -0.8283,7.5e-4 -1.5,-0.671625 -1.5,-1.5 0,-0.828375 0.6711,-1.5 1.5,-1.5 z M 7.5,7 C 9.432875,7 11,8.567125 11,10.5 11,12.432875 9.432875,14 7.5,14 5.5670375,14 4.0000875,12.432875 4,10.5 4.0000875,8.567125 5.5670375,7 7.5,7 Z m -2.5,3 0,1 5,0 0,-1 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/qtox-event.svg b/.icons/Gruvbox-Plus-Dark/panel/16/qtox-event.svg
new file mode 100644
index 000000000..b94696be0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/qtox-event.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1 C 5.2911 1 4 2.7911 4 5 L 4 6 L 3 6 C 2.4477 5.9999 1.9999 6.4477 2 7 L 2 14 C 1.9999 14.552 2.4477 15 3 15 L 12 15 C 12.552 15 13 14.552 13 14 L 13 7 C 13 6.4477 12.552 5.9999 12 6 L 11 6 L 11 5 C 11 2.7911 9.709 1 7.5 1 z M 7.5 3.0371094 C 8.32875 3.0371094 9 3.7087344 9 4.5371094 C 9 4.8907344 8.9227656 5.1683625 8.8222656 5.3671875 C 8.7225156 5.5660125 8.5035 5.8324344 8.25 6.0371094 C 8.0025 6.2374344 7.5 6.4882814 7.5 6.4882812 C 7.5 6.4882812 7.7265625 6.214275 7.8203125 6 C 7.7145625 6.023475 7.60875 6.0371094 7.5 6.0371094 C 6.6717 6.0378594 6 5.3654844 6 4.5371094 C 6 3.7087344 6.6711 3.0371094 7.5 3.0371094 z M 7.5 7 C 9.432875 7 11 8.567125 11 10.5 C 11 12.432875 9.432875 14 7.5 14 C 5.5670375 14 4.0000875 12.432875 4 10.5 C 4.0000875 8.567125 5.5670375 7 7.5 7 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 7.5,8 A 2.5,2.5 0 0 0 5,10.5 2.5,2.5 0 0 0 7.5,13 2.5,2.5 0 0 0 10,10.5 2.5,2.5 0 0 0 7.5,8 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/qtox-invisible.svg b/.icons/Gruvbox-Plus-Dark/panel/16/qtox-invisible.svg
new file mode 100644
index 000000000..6fbcf76a8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/qtox-invisible.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1 C 5.2911 1 4 2.7911 4 5 L 4 6 L 3 6 C 2.4477 5.9999 1.9999 6.4477 2 7 L 2 14 C 1.9999 14.552 2.4477 15 3 15 L 12 15 C 12.552 15 13 14.552 13 14 L 13 7 C 13 6.4477 12.552 5.9999 12 6 L 11 6 L 11 5 C 11 2.7911 9.709 1 7.5 1 z M 7.5 3.0371094 C 8.32875 3.0371094 9 3.7087344 9 4.5371094 C 9 4.8907344 8.9227656 5.1683625 8.8222656 5.3671875 C 8.7225156 5.5660125 8.5035 5.8324344 8.25 6.0371094 C 8.0025 6.2374344 7.5 6.4882814 7.5 6.4882812 C 7.5 6.4882812 7.7265625 6.214275 7.8203125 6 C 7.7145625 6.023475 7.60875 6.0371094 7.5 6.0371094 C 6.6717 6.0378594 6 5.3654844 6 4.5371094 C 6 3.7087344 6.6711 3.0371094 7.5 3.0371094 z M 7.5 7 C 9.432875 7 11 8.567125 11 10.5 C 11 12.432875 9.432875 14 7.5 14 C 5.5670375 14 4.0000875 12.432875 4 10.5 C 4.0000875 8.567125 5.5670375 7 7.5 7 z M 7 8.0507812 A 2.5 2.5 0 0 0 5 10.5 A 2.5 2.5 0 0 0 7 12.945312 L 7 8.0507812 z M 8 8.0546875 L 8 12.949219 A 2.5 2.5 0 0 0 10 10.5 A 2.5 2.5 0 0 0 8 8.0546875 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/qtox-offline.svg b/.icons/Gruvbox-Plus-Dark/panel/16/qtox-offline.svg
new file mode 100644
index 000000000..aa6782842
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/qtox-offline.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 7.5 1 C 5.2911 1 4 2.7911 4 5 L 4 6 L 3 6 C 2.4477 5.9999 1.9999 6.4477 2 7 L 2 14 C 1.9999 14.552 2.4477 15 3 15 L 12 15 C 12.552 15 13 14.552 13 14 L 13 7 C 13 6.4477 12.552 5.9999 12 6 L 11 6 L 11 5 C 11 2.7911 9.709 1 7.5 1 z M 7.5 3.0371094 C 8.32875 3.0371094 9 3.7087344 9 4.5371094 C 9 4.8907344 8.9227656 5.1683625 8.8222656 5.3671875 C 8.7225156 5.5660125 8.5035 5.8324344 8.25 6.0371094 C 8.0025 6.2374344 7.5 6.4882814 7.5 6.4882812 C 7.5 6.4882812 7.7265625 6.214275 7.8203125 6 C 7.7145625 6.023475 7.60875 6.0371094 7.5 6.0371094 C 6.6717 6.0378594 6 5.3654844 6 4.5371094 C 6 3.7087344 6.6711 3.0371094 7.5 3.0371094 z M 7.5 7 C 9.432875 7 11 8.567125 11 10.5 C 11 12.432875 9.432875 14 7.5 14 C 5.5670375 14 4.0000875 12.432875 4 10.5 C 4.0000875 8.567125 5.5670375 7 7.5 7 z M 7.5 8 A 2.5 2.5 0 0 0 5 10.5 A 2.5 2.5 0 0 0 7.5 13 A 2.5 2.5 0 0 0 10 10.5 A 2.5 2.5 0 0 0 7.5 8 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/qtox-online.svg b/.icons/Gruvbox-Plus-Dark/panel/16/qtox-online.svg
new file mode 100644
index 000000000..9083a2132
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/qtox-online.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1 C 5.2911 1 4 2.7911 4 5 L 4 6 L 3 6 C 2.4477 5.9999 1.9999 6.4477 2 7 L 2 14 C 1.9999 14.552 2.4477 15 3 15 L 12 15 C 12.552 15 13 14.552 13 14 L 13 7 C 13 6.4477 12.552 5.9999 12 6 L 11 6 L 11 5 C 11 2.7911 9.709 1 7.5 1 z M 7.5 3.0371094 C 8.32875 3.0371094 9 3.7087344 9 4.5371094 C 9 4.8907344 8.9227656 5.1683625 8.8222656 5.3671875 C 8.7225156 5.5660125 8.5035 5.8324344 8.25 6.0371094 C 8.0025 6.2374344 7.5 6.4882814 7.5 6.4882812 C 7.5 6.4882812 7.7265625 6.214275 7.8203125 6 C 7.7145625 6.023475 7.60875 6.0371094 7.5 6.0371094 C 6.6717 6.0378594 6 5.3654844 6 4.5371094 C 6 3.7087344 6.6711 3.0371094 7.5 3.0371094 z M 7.5 7 C 9.432875 7 11 8.567125 11 10.5 C 11 12.432875 9.432875 14 7.5 14 C 5.5670375 14 4.0000875 12.432875 4 10.5 C 4.0000875 8.567125 5.5670375 7 7.5 7 z M 7.5 8 A 2.5 2.5 0 0 0 5 10.5 A 2.5 2.5 0 0 0 7.5 13 A 2.5 2.5 0 0 0 10 10.5 A 2.5 2.5 0 0 0 7.5 8 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/qtpass-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/16/qtpass-tray.svg
new file mode 100644
index 000000000..103ca2825
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/qtpass-tray.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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.0000013,1 c -1.26666,0 -2.35614,0.557 -3.03086,1.4004 -0.67472,0.84338 -0.96914,1.91442 -0.96914,2.9996 l 0,4.6 2,0 0,-4.6 c 0,-0.71482 0.20558,-1.34378 0.53086,-1.7504 C 6.8561413,3.243 7.2666613,3 8.0000013,3 c 0.73334,0 1.14386,0.243 1.46914,0.6496 0.32528,0.40662 0.5308597,1.03558 0.5308597,1.7504 l 0,4.6 2,0 0,-4.6 c 0,-1.08518 -0.29442,-2.15622 -0.96914,-2.9996 C 10.356141,1.557 9.2666613,1 8.0000013,1 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5.359375 6.0019531 C 3.4334464 5.9303902 2.1010252 7.2146415 2.0058594 8.6054688 C 1.9564531 9.3275339 2.2398091 10.07681 2.9472656 10.681641 L 8 15 L 13.052734 10.681641 C 13.760186 10.076817 14.043543 9.3275454 13.994141 8.6054688 C 13.898975 7.2146506 12.566554 5.930387 10.640625 6.0019531 C 9.5444274 6.042523 8.5491583 6.5595145 8 7.3710938 C 7.4508388 6.5595076 6.455564 6.0425224 5.359375 6.0019531 z M 7.0019531 8 L 8 8 L 8.9980469 8 L 8.9980469 10 L 8.5214844 10 L 9.4980469 12 L 8 12 L 6.5019531 12 L 7.4785156 10 L 7.0019531 10 L 7.0019531 8 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/quota.svg b/.icons/Gruvbox-Plus-Dark/panel/16/quota.svg
new file mode 100644
index 000000000..c84e80bfa
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/quota.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 3 1 C 1.9999715 1 2 2 2 2 L 2 14 C 2 14 1.9999715 15 3 15 L 13 15 C 13 15 14 15.0001 14 14 L 14 2 C 14 1.99965 14.000286 1 13 1 L 3 1 z M 8 3 C 10.208799 3 12 4.7908801 12 7 C 12 9.2088002 10.208799 11 8 11 L 4 11 L 4 7 C 4 4.7908801 5.7908801 3 8 3 z M 8 5 C 6.8954001 5 6 5.8954 6 7 C 6 8.1046667 6.8954001 9 8 9 C 9.1046666 9 10 8.1046667 10 7 C 10 5.8954 9.1046666 5 8 5 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/radiotray-ng-off-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/radiotray-ng-off-panel.svg
new file mode 120000
index 000000000..be5c4805b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/radiotray-ng-off.svg b/.icons/Gruvbox-Plus-Dark/panel/16/radiotray-ng-off.svg
new file mode 120000
index 000000000..be5c4805b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/radiotray-ng-off.svg
@@ -0,0 +1 @@
+radiotray_off.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/radiotray-ng-on-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/radiotray-ng-on-panel.svg
new file mode 120000
index 000000000..b512cafdd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/radiotray-ng-on.svg b/.icons/Gruvbox-Plus-Dark/panel/16/radiotray-ng-on.svg
new file mode 120000
index 000000000..b512cafdd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/radiotray-ng-on.svg
@@ -0,0 +1 @@
+radiotray_on.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/radiotray_connecting.svg b/.icons/Gruvbox-Plus-Dark/panel/16/radiotray_connecting.svg
new file mode 100644
index 000000000..2a54e89ec
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/radiotray_connecting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1.015625 2 C 0.4527806 2 -1.4802974e-16 2.4575152 0 3.0273438 L 0 12.972656 C 0 13.542656 0.4527806 14 1.015625 14 L 14.984375 14 C 15.547931 14 16 13.542656 16 12.972656 L 16 3.0273438 C 16 2.4576866 15.547931 2 14.984375 2 L 1.015625 2 z M 5 4 C 7.209 4 9 5.7909 9 8 C 9 10.209 7.209 12 5 12 C 2.7909 12 1 10.209 1 8 C 1 5.7909 2.7909 4 5 4 z M 10 4 L 15 4 L 15 5 L 10 5 L 10 4 z M 10 7 L 15 7 L 15 8 L 10 8 L 10 7 z M 10 10 L 15 10 L 15 11 L 10 11 L 10 10 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5,5 C 3.3431,5 2,6.3432 2,8 2,9.657 3.3431,11 5,11 6.6568,11 8,9.657 8,8 8,6.3432 6.6568,5 5,5 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/radiotray_off.svg b/.icons/Gruvbox-Plus-Dark/panel/16/radiotray_off.svg
new file mode 100644
index 000000000..db52d0c8a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/radiotray_off.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1.015625 2 C 0.4527806 2 -1.4802974e-16 2.4575152 0 3.0273438 L 0 12.972656 C 0 13.542656 0.4527806 14 1.015625 14 L 14.984375 14 C 15.547931 14 16 13.542656 16 12.972656 L 16 3.0273438 C 16 2.4576866 15.547931 2 14.984375 2 L 1.015625 2 z M 5 4 C 7.209 4 9 5.7909 9 8 C 9 10.209 7.209 12 5 12 C 2.7909 12 1 10.209 1 8 C 1 5.7909 2.7909 4 5 4 z M 10 4 L 15 4 L 15 5 L 10 5 L 10 4 z M 10 7 L 15 7 L 15 8 L 10 8 L 10 7 z M 10 10 L 15 10 L 15 11 L 10 11 L 10 10 z"/>
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="M 5,5 C 3.3431,5 2,6.3432 2,8 2,9.657 3.3431,11 5,11 6.6568,11 8,9.657 8,8 8,6.3432 6.6568,5 5,5 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/radiotray_on.svg b/.icons/Gruvbox-Plus-Dark/panel/16/radiotray_on.svg
new file mode 100644
index 000000000..b75decf7b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/radiotray_on.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1.015625 2 C 0.4527806 2 -1.4802974e-16 2.4575152 0 3.0273438 L 0 12.972656 C 0 13.542656 0.4527806 14 1.015625 14 L 14.984375 14 C 15.547931 14 16 13.542656 16 12.972656 L 16 3.0273438 C 16 2.4576866 15.547931 2 14.984375 2 L 1.015625 2 z M 5 4 C 7.209 4 9 5.7909 9 8 C 9 10.209 7.209 12 5 12 C 2.7909 12 1 10.209 1 8 C 1 5.7909 2.7909 4 5 4 z M 10 4 L 15 4 L 15 5 L 10 5 L 10 4 z M 10 7 L 15 7 L 15 8 L 10 8 L 10 7 z M 10 10 L 15 10 L 15 11 L 10 11 L 10 10 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 5,5 C 3.3431,5 2,6.3432 2,8 2,9.657 3.3431,11 5,11 6.6568,11 8,9.657 8,8 8,6.3432 6.6568,5 5,5 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/rambox-indicator.svg b/.icons/Gruvbox-Plus-Dark/panel/16/rambox-indicator.svg
new file mode 100644
index 000000000..e02336bf3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/rambox-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 8.7957,4.9996 C 10.393,5.0233 10.803,6.4825 11.27,6.5138 11.85,6.5519 12.177,7.2904 11.944,7.7891 11.71,8.2888 11.012,8.035 11,8.6274 10.993,8.973 11.787,9.2285 11.914,9.2329 12.273,8.9529 12.651,8.9476 12.841,9.1296 13.029,9.3116 13.03,9.6809 13.028,10.147 13.881,11.146 13.595,11.223 13.82,11.692 13.994,12.055 14.166,12.703 13.696,12.911 13.359,14.28 12.404,14.751 11.45,14.631 11.132,14.597 10.309,15.259 8.6029,14.885 7.2837,14.597 1.3619,13.12 2.0564,10.402 2.6717,8.0044 4.3718,2.6394 5,2.0169 5,2.0169 5.2888,3.3237 5.8432,3.8565 6.0883,1.7468 7.6488,1.0685 8.1966,1 7.66,1.6513 7.3883,2.3989 7.5451,3.046 8.7623,1.5058 10.801,1.9624 11.744,2.469 7.6754,3.2049 8.7974,5.0004 8.7974,5.0004 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/rambox-notification.svg b/.icons/Gruvbox-Plus-Dark/panel/16/rambox-notification.svg
new file mode 100644
index 000000000..7e0ad0772
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/rambox-notification.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 8.7957,4.9996 C 10.393,5.0233 10.803,6.4825 11.27,6.5138 11.85,6.5519 12.177,7.2904 11.944,7.7891 11.71,8.2888 11.012,8.035 11,8.6274 10.993,8.973 11.787,9.2285 11.914,9.2329 12.273,8.9529 12.651,8.9476 12.841,9.1296 13.029,9.3116 13.03,9.6809 13.028,10.147 13.881,11.146 13.595,11.223 13.82,11.692 13.994,12.055 14.166,12.703 13.696,12.911 13.359,14.28 12.404,14.751 11.45,14.631 11.132,14.597 10.309,15.259 8.6029,14.885 7.2837,14.597 1.3619,13.12 2.0564,10.402 2.6717,8.0044 4.3718,2.6394 5,2.0169 5,2.0169 5.2888,3.3237 5.8432,3.8565 6.0883,1.7468 7.6488,1.0685 8.1966,1 7.66,1.6513 7.3883,2.3989 7.5451,3.046 8.7623,1.5058 10.801,1.9624 11.744,2.469 7.6754,3.2049 8.7974,5.0004 8.7974,5.0004 Z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="13.5" cy="4.5" r="1.5"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/rclonetray-connected-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/16/rclonetray-connected-tray.svg
new file mode 100644
index 000000000..3701af5e0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/rclonetray-connected-tray.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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.9882812 1.0039062 C 8.661237 1.0227416 8.3353553 1.1117698 8.0234375 1.2695312 C 7.9234203 1.3201181 7.7873264 1.3970771 7.7207031 1.4414062 C 7.0570408 1.8830183 6.4860262 2.8125747 6.0898438 3.7304688 C 5.992609 3.955744 5.8602275 4.3083003 5.8457031 4.3808594 C 5.8326486 4.4461108 5.8038438 4.4435126 5.7265625 4.3691406 C 5.4244066 4.0783444 5.0515157 3.9261683 4.6855469 3.9453125 C 4.3186288 3.9645198 4.0031406 4.1208744 3.6933594 4.4335938 C 3.4515385 4.6777089 3.2745489 4.9438679 3.125 5.2890625 C 2.930183 5.7387519 2.8362234 6.1426954 2.7832031 6.7617188 L 2.7753906 6.8535156 L 2.6445312 6.9414062 C 1.9045579 7.43876 1.3277716 8.3498158 1.1035156 9.5878906 C 0.80268972 11.248707 1.1664266 12.975133 2.0234375 14.064453 C 2.1228005 14.190748 2.3648768 14.439423 2.4765625 14.529297 C 2.8054626 14.793949 3.1410748 14.941052 3.5351562 14.992188 L 3.5371094 14.992188 C 3.5596744 14.995088 5.6155651 14.997047 8.1054688 14.998047 C 13.069221 15.000347 12.732002 15.007448 12.998047 14.923828 C 13.462284 14.777887 13.926076 14.382995 14.261719 13.849609 C 14.834828 12.938855 15.095054 11.679717 14.96875 10.421875 C 14.799666 8.7379233 14.005012 7.3712709 13.373047 7.1328125 L 13.263672 7.1015625 L 13.259766 6.9863281 C 13.233756 6.0169927 13.183086 5.5319814 13.033203 4.8613281 C 12.623803 3.0294917 11.164102 1.604757 9.96875 1.1582031 C 9.6445204 1.0370765 9.3153264 0.9850714 8.9882812 1.0039062 z M 6.7148438 5.0019531 C 7.4986726 4.9926431 8.2645711 5.0415241 8.8769531 5.1523438 C 9.3089391 5.2305138 9.6848046 5.3321714 10.060547 5.4746094 C 10.926204 5.8027664 11.627783 6.348583 11.898438 7.0625 C 12.079349 7.539724 11.993616 8.9320575 11.847656 9.5234375 C 11.720367 10.039129 11.387161 10.657689 10.966797 11.03125 L 12.511719 14 L 11.611328 14 L 10.888672 14 L 9.9707031 14 L 9.0976562 11.888672 C 8.7285712 11.938392 8.3581139 11.973572 7.9199219 12.019531 C 7.5760649 12.046371 6.9157265 12.043192 6.4609375 12.013672 C 6.2601725 12.000662 6.1187145 11.985922 6.1015625 11.982422 C 6.0844125 11.978922 6.0635875 11.984221 6.0546875 11.994141 C 6.0432775 12.006741 6.049475 11.416211 6.046875 12.0625 L 6.0429688 13.980469 L 4.6972656 13.982422 L 4 13.986328 L 4.0039062 9.1425781 L 4.0078125 5.2988281 L 4.0625 5.28125 C 4.09339 5.27195 4.2654544 5.2378081 4.4433594 5.2050781 C 5.1293324 5.0788411 5.9310143 5.011263 6.7148438 5.0019531 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m 7.5507812,7 c -0.4465849,-0.0012 -0.969238,0.03923 -1.359375,0.109375 -0.07654,0.01377 -0.1440974,0.025391 -0.1484374,0.025391 -0.0043,0 -0.015361,0.0067 -0.025391,0.015625 C 6.0012881,7.1650106 5.99984,7.3028955 6,8.5234375 c 8.9e-5,0.764103 0.00397,1.3649469 0.00977,1.3730469 0.01743,0.02457 0.3471817,0.0724 0.6503906,0.09375 0.29238,0.02059 1.0945894,0.0075 1.3808594,-0.021484 C 8.4454986,9.92781 8.8316394,9.8376359 9.1152344,9.7167969 9.4554724,9.5718249 9.6971361,9.3655891 9.8457031,9.0957031 9.9441931,8.9167821 9.9851319,8.769161 9.9980469,8.53125 10.019667,8.133131 9.8854024,7.80222 9.5976562,7.546875 9.2549283,7.242733 8.7494466,7.078698 7.9648438,7.015625 7.8407507,7.005625 7.6996432,7.00041 7.5507812,7 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/rclonetray-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/16/rclonetray-tray.svg
new file mode 100644
index 000000000..ea8af11ee
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/rclonetray-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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.9882812 1.0039062 C 8.6612369 1.0227416 8.3353553 1.1117698 8.0234375 1.2695312 C 7.9234203 1.3201181 7.7873264 1.3970771 7.7207031 1.4414062 C 7.0570408 1.8830183 6.4860263 2.8125747 6.0898438 3.7304688 C 5.992609 3.955744 5.8602275 4.3083003 5.8457031 4.3808594 C 5.8326486 4.4461108 5.8038438 4.4435126 5.7265625 4.3691406 C 5.4244066 4.0783444 5.0515157 3.9261683 4.6855469 3.9453125 C 4.3186288 3.9645198 4.0031406 4.1208744 3.6933594 4.4335938 C 3.4515385 4.6777089 3.2745489 4.9438679 3.125 5.2890625 C 2.930183 5.7387519 2.8362234 6.1426954 2.7832031 6.7617188 L 2.7753906 6.8535156 L 2.6445312 6.9414062 C 1.9045604 7.4387605 1.3277716 8.3498158 1.1035156 9.5878906 C 0.80268969 11.248707 1.1664264 12.975133 2.0234375 14.064453 C 2.1228005 14.190748 2.3648768 14.439423 2.4765625 14.529297 C 2.8054626 14.793949 3.1410748 14.941052 3.5351562 14.992188 L 3.5371094 14.992188 C 3.5596744 14.995088 5.6155651 14.997047 8.1054688 14.998047 C 13.069221 15.000347 12.732002 15.007418 12.998047 14.923828 C 13.462284 14.777887 13.926076 14.382995 14.261719 13.849609 C 14.834828 12.938855 15.095054 11.679717 14.96875 10.421875 C 14.799663 8.7379633 14.005012 7.3712709 13.373047 7.1328125 L 13.263672 7.1015625 L 13.259766 6.9863281 C 13.233758 6.0169927 13.183083 5.5319814 13.033203 4.8613281 C 12.623809 3.0294917 11.164102 1.604757 9.96875 1.1582031 C 9.6445204 1.0370765 9.3153263 0.98507135 8.9882812 1.0039062 z M 6.7148438 5.0019531 C 7.4986726 4.9926431 8.2645711 5.0415238 8.8769531 5.1523438 C 9.3089391 5.2305138 9.6848047 5.3321714 10.060547 5.4746094 C 10.926204 5.8027664 11.627783 6.348583 11.898438 7.0625 C 12.079349 7.539724 11.993616 8.9320575 11.847656 9.5234375 C 11.720367 10.039129 11.387161 10.657689 10.966797 11.03125 L 12.511719 14 L 11.611328 14 L 10.888672 14 L 9.9707031 14 L 9.0976562 11.888672 C 8.7285712 11.938392 8.3581139 11.973572 7.9199219 12.019531 C 7.5760649 12.046371 6.9157265 12.043152 6.4609375 12.013672 C 6.2601725 12.000662 6.1187145 11.985922 6.1015625 11.982422 C 6.0844125 11.978922 6.0635875 11.984221 6.0546875 11.994141 C 6.0432775 12.006741 6.049475 11.416212 6.046875 12.0625 L 6.0429688 13.980469 L 4.6972656 13.982422 L 4 13.986328 L 4.0039062 9.1425781 L 4.0078125 5.2988281 L 4.0625 5.28125 C 4.09339 5.27195 4.2654544 5.2378081 4.4433594 5.2050781 C 5.1293324 5.0788411 5.9310143 5.0112631 6.7148438 5.0019531 z M 7.5507812 7 C 7.1041963 6.9988 6.5815432 7.03923 6.1914062 7.109375 C 6.1148663 7.123145 6.0473088 7.1347656 6.0429688 7.1347656 C 6.0386687 7.1347656 6.0276081 7.1414606 6.0175781 7.1503906 C 6.0012881 7.1650106 5.99984 7.3028955 6 8.5234375 C 6.000089 9.2875405 6.0039656 9.8883844 6.0097656 9.8964844 C 6.0271956 9.9210544 6.3569473 9.9688844 6.6601562 9.9902344 C 6.9525362 10.010824 7.7547456 9.99773 8.0410156 9.96875 C 8.4454986 9.92781 8.8316394 9.8376359 9.1152344 9.7167969 C 9.4554724 9.5718249 9.6971361 9.3655891 9.8457031 9.0957031 C 9.9441931 8.9167821 9.9851319 8.769161 9.9980469 8.53125 C 10.019667 8.133131 9.8854024 7.80222 9.5976562 7.546875 C 9.2549283 7.242733 8.7494466 7.078698 7.9648438 7.015625 C 7.8407507 7.005625 7.6996432 7.00041 7.5507812 7 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/receiving-bad-signal-lock.svg b/.icons/Gruvbox-Plus-Dark/panel/16/receiving-bad-signal-lock.svg
new file mode 120000
index 000000000..3a6aeaa7d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/receiving-bad-signal.svg b/.icons/Gruvbox-Plus-Dark/panel/16/receiving-bad-signal.svg
new file mode 120000
index 000000000..b158bb2d4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/receiving-good-signal-lock.svg b/.icons/Gruvbox-Plus-Dark/panel/16/receiving-good-signal-lock.svg
new file mode 120000
index 000000000..921b3e1ba
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/receiving-good-signal.svg b/.icons/Gruvbox-Plus-Dark/panel/16/receiving-good-signal.svg
new file mode 120000
index 000000000..13d3e7f1d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/receiving-high-signal-lock.svg b/.icons/Gruvbox-Plus-Dark/panel/16/receiving-high-signal-lock.svg
new file mode 120000
index 000000000..61084b9bd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/receiving-high-signal.svg b/.icons/Gruvbox-Plus-Dark/panel/16/receiving-high-signal.svg
new file mode 120000
index 000000000..d01f14302
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/receiving-low-signal-lock.svg b/.icons/Gruvbox-Plus-Dark/panel/16/receiving-low-signal-lock.svg
new file mode 120000
index 000000000..740576893
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/receiving-low-signal.svg b/.icons/Gruvbox-Plus-Dark/panel/16/receiving-low-signal.svg
new file mode 120000
index 000000000..72f65ffb4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/record-desktop-indicator-recording.svg b/.icons/Gruvbox-Plus-Dark/panel/16/record-desktop-indicator-recording.svg
new file mode 120000
index 000000000..6e0503ef5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/record-desktop-indicator.svg b/.icons/Gruvbox-Plus-Dark/panel/16/record-desktop-indicator.svg
new file mode 120000
index 000000000..940c35ba5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/record-desktop-indicator.svg
@@ -0,0 +1 @@
+simplescreenrecorder-panel.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/redshift-status-off.svg b/.icons/Gruvbox-Plus-Dark/panel/16/redshift-status-off.svg
new file mode 100644
index 000000000..de3221228
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/redshift-status-off.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" viewBox="0 0 16 16" 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" fill="currentColor" d="m8 1c-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" opacity="0.3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/redshift-status-on.svg b/.icons/Gruvbox-Plus-Dark/panel/16/redshift-status-on.svg
new file mode 100644
index 000000000..58d36a260
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/redshift-status-on.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" viewBox="0 0 16 16" 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" fill="currentColor" d="m8 1c-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"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/remmina-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/remmina-panel.svg
new file mode 100644
index 000000000..a0224ebed
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/remmina-panel.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1 A 7 7 0 0 0 1 8 A 7 7 0 0 0 1.8515625 11.341797 L 3.5214844 10.216797 A 5 5 0 0 1 3 8 A 5 5 0 0 1 8 3 A 5 5 0 0 1 11.724609 4.6738281 L 13.398438 3.5488281 A 7 7 0 0 0 8 1 z M 14.105469 4.5820312 L 12.4375 5.703125 A 5 5 0 0 1 13 8 A 5 5 0 0 1 8 13 A 5 5 0 0 1 4.21875 11.259766 L 2.5507812 12.382812 A 7 7 0 0 0 8 15 A 7 7 0 0 0 15 8 A 7 7 0 0 0 14.105469 4.5820312 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5,4.199219 V 5.9327386 L 6.1510294,6.7000912 5,7.4674438 V 9.199219 L 8.7495641,6.7000912 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10.550345,7 6.800781,9.4991276 10.550345,12 V 10.26648 L 9.3993164,9.4991276 10.550345,8.7317751 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/remote-folder-sync-down.svg b/.icons/Gruvbox-Plus-Dark/panel/16/remote-folder-sync-down.svg
new file mode 100644
index 000000000..09f7dadf8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/remote-folder-sync-down.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 2,2 C 2,2 1,2 1,3 V 14 C 1,14 1,15 2,15 H 14 C 14,15 15,15 15,14 V 5 C 15,4 14,4 14,4 H 9 L 7,2 Z M 6,6 H 10 V 9 H 12 L 8,14 4,9 H 6 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/remote-folder-sync-up.svg b/.icons/Gruvbox-Plus-Dark/panel/16/remote-folder-sync-up.svg
new file mode 100644
index 000000000..836b55254
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/remote-folder-sync-up.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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.5;fill:currentColor" class="ColorScheme-Text" d="M 2,2 C 2,2 1,2 1,3 V 14 C 1,14 1,15 2,15 H 14 C 14,15 15,15 15,14 V 5 C 15,4 14,4 14,4 H 9 L 7,2 Z M 8,5 12,10 H 10 V 13 H 6 V 10 H 4 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/remote-folder-sync.svg b/.icons/Gruvbox-Plus-Dark/panel/16/remote-folder-sync.svg
new file mode 100644
index 000000000..5c3ccc2bf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/remote-folder-sync.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 2,2 C 2,2 1,2 1,3 V 14 C 1,14 1,15 2,15 H 14 C 14,15 15,15 15,14 V 5 C 15,4 14,4 14,4 H 9 L 7,2 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/rescuetime-indicator.svg b/.icons/Gruvbox-Plus-Dark/panel/16/rescuetime-indicator.svg
new file mode 100644
index 000000000..3f1883222
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/rescuetime-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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;fill-rule:evenodd" class="ColorScheme-Text" d="M 5,1 V 5 H 1 V 11 H 5 V 15 H 11 V 11 H 15 V 5 H 11 V 1 Z M 8,2 C 8.554,2 9,2.446 9,3 V 6.2695 C 9.3027,6.445 9.5541,6.6969 9.729,7 H 13 C 13.554,7 14,7.446 14,8 14,8.554 13.554,9 13,9 H 9.73 C 9.3731,9.6182 8.7138,9.9993 8,10 6.8954,10 6,9.1046 6,8 6.0013,7.2867 6.3823,6.6281 7,6.2715 V 3 C 7,2.446 7.446,2 8,2 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/rescuetime-offline.svg b/.icons/Gruvbox-Plus-Dark/panel/16/rescuetime-offline.svg
new file mode 100644
index 000000000..d2ccbdb99
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/rescuetime-offline.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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;fill-rule:evenodd" class="ColorScheme-Text" d="M 5,1 V 5 H 1 V 11 H 5 V 15 H 11 V 11 H 15 V 5 H 11 V 1 Z M 8,2 C 8.554,2 9,2.446 9,3 V 6.2695 C 9.3027,6.445 9.5541,6.6969 9.729,7 H 13 C 13.554,7 14,7.446 14,8 14,8.554 13.554,9 13,9 H 9.73 C 9.3731,9.6182 8.7138,9.9993 8,10 6.8954,10 6,9.1046 6,8 6.0013,7.2867 6.3823,6.6281 7,6.2715 V 3 C 7,2.446 7.446,2 8,2 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/rhythmbox-indicator.svg b/.icons/Gruvbox-Plus-Dark/panel/16/rhythmbox-indicator.svg
new file mode 120000
index 000000000..38faa24c9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/rhythmbox-indicator.svg
@@ -0,0 +1 @@
+rhythmbox-panel.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/rhythmbox-notplaying.svg b/.icons/Gruvbox-Plus-Dark/panel/16/rhythmbox-notplaying.svg
new file mode 120000
index 000000000..38faa24c9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/rhythmbox-notplaying.svg
@@ -0,0 +1 @@
+rhythmbox-panel.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/rhythmbox-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/rhythmbox-panel.svg
new file mode 100644
index 000000000..f5fe87d59
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/rhythmbox-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <defs>
+ <style id="style2" 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 2.5,15 C 1.669,15 1,14.331 1,13.5 V 2.5 C 1,1.669 1.669,1 2.5,1 H 10.5 C 11.331,1 12,1.669 12,2.5 V 13.5 C 12,14.331 11.331,15 10.5,15 Z M 6.5,13 C 8.433,13 10,11.433 10,9.5 10,7.567 8.433,6 6.5,6 4.5666,6 2.9995,7.567 3,9.5 2.9995,11.433 4.5666,13 6.5,13 Z M 6.5,11 C 5.672,11 5,10.328 5,9.5 5,8.672 5.672,8 6.5,8 7.328,8 8,8.672 8,9.5 8,10.328 7.328,11 6.5,11 Z M 4,5 C 4.5524,5 5,4.5522 5,4 5,3.4478 4.5524,3 4,3 3.4476,3 2.9998,3.4478 3,4 2.9998,4.5522 3.4476,5 4,5 Z M 9,5 C 9.552,5 10,4.5522 10,4 10,3.4478 9.552,3 9,3 8.448,3 8,3.4478 8,4 8,4.5522 8.448,5 9,5 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/rhythmbox-playing.svg b/.icons/Gruvbox-Plus-Dark/panel/16/rhythmbox-playing.svg
new file mode 100644
index 000000000..d3a6c36f7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/rhythmbox-playing.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <defs>
+ <style id="style2" 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 2.5 1 C 1.669 1 1 1.669 1 2.5 L 1 13.5 C 1 14.331 1.669 15 2.5 15 L 10.5 15 C 11.331 15 12 14.331 12 13.5 L 12 2.5 C 12 1.669 11.331 1 10.5 1 L 2.5 1 z M 4 3 C 4.5524 3 5 3.4478 5 4 C 5 4.5522 4.5524 5 4 5 C 3.4476 5 2.9998 4.5522 3 4 C 2.9998 3.4478 3.4476 3 4 3 z M 9 3 C 9.552 3 10 3.4478 10 4 C 10 4.5522 9.552 5 9 5 C 8.448 5 8 4.5522 8 4 C 8 3.4478 8.448 3 9 3 z M 6.5 6 C 8.433 6 10 7.567 10 9.5 C 10 11.433 8.433 13 6.5 13 C 4.5666 13 2.9995 11.433 3 9.5 C 2.9995 7.567 4.5666 6 6.5 6 z M 6.5 8 C 5.672 8 5 8.672 5 9.5 C 5 10.328 5.672 11 6.5 11 C 7.328 11 8 10.328 8 9.5 C 8 8.672 7.328 8 6.5 8 z M 13.466797 11 C 13.210183 10.9928 12.999555 11.241874 13 11.550781 L 13 13 L 13 14.449219 C 12.999852 14.871828 13.379093 15.136283 13.683594 14.925781 L 14.728516 14.201172 L 15.771484 13.476562 C 16.075974 13.265057 16.075974 12.736896 15.771484 12.525391 L 14.728516 11.798828 L 13.683594 11.074219 C 13.617564 11.028289 13.543027 11.00236 13.466797 11 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/riot-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/16/riot-tray.svg
new file mode 100644
index 000000000..b65e806c8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/riot-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1 A 2 2 0 0 0 3 3 A 2 2 0 0 0 5 5 A 2 2 0 0 0 7 3 A 2 2 0 0 0 5 1 z M 7.2304688 1 A 3 3 0 0 1 8 3 A 3 3 0 0 1 5 6 A 3 3 0 0 1 3 5.2324219 L 3 13 C 3 14.108 3.892 15 5 15 C 6.108 15 7 14.108 7 13 L 7 12.125 L 5.7558594 9.96875 C 4.9590911 8.5887068 5.5752504 6.8384849 6.953125 6.0429688 C 7.4698279 5.7446501 8.0488332 5.6068568 8.6132812 5.6230469 C 9.5540285 5.6500304 10.453192 6.106223 10.951172 6.96875 L 11.572266 8.0429688 C 12.439032 7.3103556 13 6.2289505 13 5 C 13 2.784 11.216 1 9 1 L 7.2304688 1 z M 8.5761719 6.6171875 C 8.2029699 6.6089858 7.8129586 6.7024063 7.453125 6.9101562 C 6.4935689 7.4641563 6.1224938 8.6071026 6.6210938 9.4707031 L 9.3222656 14.146484 C 9.8208656 15.010085 10.993569 15.259078 11.953125 14.705078 C 12.912681 14.151078 13.283756 13.010085 12.785156 12.146484 L 10.085938 7.4707031 C 9.7743125 6.9309528 9.1981752 6.630857 8.5761719 6.6171875 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/rocketchat-tray-1.svg b/.icons/Gruvbox-Plus-Dark/panel/16/rocketchat-tray-1.svg
new file mode 120000
index 000000000..37f4dbc5d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/rocketchat-tray-2.svg b/.icons/Gruvbox-Plus-Dark/panel/16/rocketchat-tray-2.svg
new file mode 120000
index 000000000..37f4dbc5d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/rocketchat-tray-3.svg b/.icons/Gruvbox-Plus-Dark/panel/16/rocketchat-tray-3.svg
new file mode 120000
index 000000000..37f4dbc5d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/rocketchat-tray-4.svg b/.icons/Gruvbox-Plus-Dark/panel/16/rocketchat-tray-4.svg
new file mode 120000
index 000000000..37f4dbc5d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/rocketchat-tray-5.svg b/.icons/Gruvbox-Plus-Dark/panel/16/rocketchat-tray-5.svg
new file mode 120000
index 000000000..37f4dbc5d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/rocketchat-tray-6.svg b/.icons/Gruvbox-Plus-Dark/panel/16/rocketchat-tray-6.svg
new file mode 120000
index 000000000..37f4dbc5d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/rocketchat-tray-7.svg b/.icons/Gruvbox-Plus-Dark/panel/16/rocketchat-tray-7.svg
new file mode 120000
index 000000000..37f4dbc5d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/rocketchat-tray-8.svg b/.icons/Gruvbox-Plus-Dark/panel/16/rocketchat-tray-8.svg
new file mode 120000
index 000000000..37f4dbc5d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/rocketchat-tray-9-plus.svg b/.icons/Gruvbox-Plus-Dark/panel/16/rocketchat-tray-9-plus.svg
new file mode 120000
index 000000000..37f4dbc5d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/rocketchat-tray-9.svg b/.icons/Gruvbox-Plus-Dark/panel/16/rocketchat-tray-9.svg
new file mode 120000
index 000000000..37f4dbc5d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/rocketchat-tray-alert.svg b/.icons/Gruvbox-Plus-Dark/panel/16/rocketchat-tray-alert.svg
new file mode 100644
index 000000000..b813b84ae
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/rocketchat-tray-alert.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 0 0 C 0.625289 0.9191748 1.0814606 2.662158 1.3378906 4.6816406 C 0.4662891 5.6649318 0.00089587995 6.8192434 0 8 C 0.00265481 9.2141744 0.49640483 10.399175 1.4160156 11.398438 C 1.1963716 13.38357 0.740364 15.093055 0 16 C 2.101032 16 4.0025374 15.106296 5.3808594 13.662109 C 6.2226815 13.883472 7.1079412 13.997678 8 14 C 12.418278 14 16 11.313708 16 8 C 16 4.6862915 12.418278 2 8 2 C 7.1079412 2.0023218 6.2226815 2.1165275 5.3808594 2.3378906 C 4.0025374 0.89370414 2.101032 1.1842379e-15 0 0 z M 8 4 A 6 4 0 0 1 8.6523438 4.0253906 C 8.6568224 4.025732 8.6615401 4.0250424 8.6660156 4.0253906 A 6 4 0 0 1 8.7226562 4.03125 A 6 4 0 0 1 13.898438 7.2792969 C 13.901566 7.2904721 13.907177 7.3013107 13.910156 7.3125 A 6 4 0 0 1 14 8 A 6 4 0 0 1 13.916016 8.6425781 C 13.909218 8.6699757 13.904179 8.6972946 13.896484 8.7246094 A 6 4 0 0 1 13.625 9.375 A 6 4 0 0 1 9.3242188 11.896484 C 9.320187 11.89712 9.316535 11.897806 9.3125 11.898438 A 6 4 0 0 1 9.28125 11.902344 A 6 4 0 0 1 8.7988281 11.958984 C 8.7209966 11.966283 8.643292 11.973318 8.5644531 11.978516 A 6 4 0 0 1 8.015625 12 L 8.0058594 12 A 6 4 0 0 1 8 12 A 6 4 0 0 1 5.4160156 11.603516 L 4.7480469 11.427734 L 3.9335938 12.28125 C 3.7192646 12.505821 3.4358454 12.623794 3.1933594 12.808594 C 3.2543494 12.405874 3.3577169 12.04013 3.4042969 11.619141 L 3.5039062 10.712891 L 3.2578125 10.445312 A 6 4 0 0 1 2.0605469 8.5332031 C 2.0556071 8.509792 2.0531006 8.4862766 2.0488281 8.4628906 A 6 4 0 0 1 2 8 A 6 4 0 0 1 2.046875 7.5234375 C 2.0503884 7.5045264 2.0565962 7.4857245 2.0605469 7.4667969 A 6 4 0 0 1 8 4 z M 5 7 C 4.4477153 7 4 7.4477153 4 8 C 4 8.5522847 4.4477153 9 5 9 C 5.5522847 9 6 8.5522847 6 8 C 6 7.4477153 5.5522847 7 5 7 z M 8 7 C 7.4477153 7 7 7.4477153 7 8 C 7 8.5522847 7.4477153 9 8 9 C 8.5522847 9 9 8.5522847 9 8 C 9 7.4477153 8.5522847 7 8 7 z M 11 7 C 10.447715 7 10 7.4477153 10 8 C 10 8.5522847 10.447715 9 11 9 C 11.552285 9 12 8.5522847 12 8 C 12 7.4477153 11.552285 7 11 7 z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="14.5" cy="14.5" r="1.5"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/rocketchat-tray-dot.svg b/.icons/Gruvbox-Plus-Dark/panel/16/rocketchat-tray-dot.svg
new file mode 100644
index 000000000..439c3c000
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/rocketchat-tray-dot.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 0 0 C 0.625289 0.9191748 1.0814606 2.662158 1.3378906 4.6816406 C 0.46628912 5.6649318 0.00089587995 6.8192434 0 8 C 0.00265481 9.2141744 0.49640485 10.399175 1.4160156 11.398438 C 1.1963716 13.38357 0.740364 15.093055 0 16 C 2.101032 16 4.0025374 15.106296 5.3808594 13.662109 C 6.2226815 13.883472 7.1079412 13.997678 8 14 C 12.418278 14 16 11.313708 16 8 C 16 4.6862915 12.418278 2 8 2 C 7.1079412 2.0023218 6.2226815 2.1165275 5.3808594 2.3378906 C 4.0025374 0.89370416 2.101032 1.4802974e-15 0 0 z M 8 4 A 6 4 0 0 1 8.6523438 4.0253906 C 8.6568223 4.025732 8.6615401 4.0250424 8.6660156 4.0253906 A 6 4 0 0 1 8.7226562 4.03125 A 6 4 0 0 1 13.898438 7.2792969 C 13.901566 7.2904721 13.907177 7.3013107 13.910156 7.3125 A 6 4 0 0 1 14 8 A 6 4 0 0 1 13.916016 8.6425781 C 13.909218 8.6699757 13.904179 8.6972946 13.896484 8.7246094 A 6 4 0 0 1 13.625 9.375 A 6 4 0 0 1 9.3242188 11.896484 C 9.320187 11.89712 9.316535 11.897805 9.3125 11.898438 A 6 4 0 0 1 9.28125 11.902344 A 6 4 0 0 1 8.7988281 11.958984 C 8.7209966 11.966283 8.643292 11.973318 8.5644531 11.978516 A 6 4 0 0 1 8.015625 12 L 8.0058594 12 A 6 4 0 0 1 8 12 A 6 4 0 0 1 5.4160156 11.603516 L 4.7480469 11.427734 L 3.9335938 12.28125 C 3.7192645 12.505821 3.4358454 12.623794 3.1933594 12.808594 C 3.2543494 12.405874 3.3577169 12.04013 3.4042969 11.619141 L 3.5039062 10.712891 L 3.2578125 10.445312 A 6 4 0 0 1 2.0605469 8.5332031 C 2.0556071 8.509792 2.0531006 8.4862766 2.0488281 8.4628906 A 6 4 0 0 1 2 8 A 6 4 0 0 1 2.046875 7.5234375 C 2.0503884 7.5045264 2.0565962 7.4857245 2.0605469 7.4667969 A 6 4 0 0 1 8 4 z M 5 7 C 4.4477153 7 4 7.4477153 4 8 C 4 8.5522847 4.4477153 9 5 9 C 5.5522847 9 6 8.5522847 6 8 C 6 7.4477153 5.5522847 7 5 7 z M 8 7 C 7.4477153 7 7 7.4477153 7 8 C 7 8.5522847 7.4477153 9 8 9 C 8.5522847 9 9 8.5522847 9 8 C 9 7.4477153 8.5522847 7 8 7 z M 11 7 C 10.447715 7 10 7.4477153 10 8 C 10 8.5522847 10.447715 9 11 9 C 11.552285 9 12 8.5522847 12 8 C 12 7.4477153 11.552285 7 11 7 z M 14.5 13 A 1.5 1.5 0 0 0 13 14.5 A 1.5 1.5 0 0 0 14.5 16 A 1.5 1.5 0 0 0 16 14.5 A 1.5 1.5 0 0 0 14.5 13 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/rocketchat-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/16/rocketchat-tray.svg
new file mode 100644
index 000000000..7e8aa3d72
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/rocketchat-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 0 0 C 0.625289 0.9191748 1.0814606 2.662158 1.3378906 4.6816406 C 0.4662891 5.6649318 0.00089587995 6.8192434 0 8 C 0.00265481 9.2141744 0.49640483 10.399175 1.4160156 11.398438 C 1.1963716 13.38357 0.740364 15.093055 0 16 C 2.101032 16 4.0025374 15.106296 5.3808594 13.662109 C 6.2226815 13.883472 7.1079412 13.997678 8 14 C 12.418278 14 16 11.313708 16 8 C 16 4.6862915 12.418278 2 8 2 C 7.1079412 2.0023218 6.2226815 2.1165275 5.3808594 2.3378906 C 4.0025374 0.89370414 2.101032 1.1842379e-15 0 0 z M 8 4 A 6 4 0 0 1 8.6523438 4.0253906 C 8.6568224 4.025732 8.6615401 4.0250424 8.6660156 4.0253906 A 6 4 0 0 1 8.7226562 4.03125 A 6 4 0 0 1 13.898438 7.2792969 C 13.901566 7.2904721 13.907177 7.3013107 13.910156 7.3125 A 6 4 0 0 1 14 8 A 6 4 0 0 1 13.916016 8.6425781 C 13.909218 8.6699757 13.904179 8.6972946 13.896484 8.7246094 A 6 4 0 0 1 13.625 9.375 A 6 4 0 0 1 9.3242188 11.896484 C 9.320187 11.89712 9.316535 11.897806 9.3125 11.898438 A 6 4 0 0 1 9.28125 11.902344 A 6 4 0 0 1 8.7988281 11.958984 C 8.7209966 11.966283 8.643292 11.973318 8.5644531 11.978516 A 6 4 0 0 1 8.015625 12 L 8.0058594 12 A 6 4 0 0 1 8 12 A 6 4 0 0 1 5.4160156 11.603516 L 4.7480469 11.427734 L 3.9335938 12.28125 C 3.7192646 12.505821 3.4358454 12.623794 3.1933594 12.808594 C 3.2543494 12.405874 3.3577169 12.04013 3.4042969 11.619141 L 3.5039062 10.712891 L 3.2578125 10.445312 A 6 4 0 0 1 2.0605469 8.5332031 C 2.0556071 8.509792 2.0531006 8.4862766 2.0488281 8.4628906 A 6 4 0 0 1 2 8 A 6 4 0 0 1 2.046875 7.5234375 C 2.0503884 7.5045264 2.0565962 7.4857245 2.0605469 7.4667969 A 6 4 0 0 1 8 4 z M 5 7 C 4.4477153 7 4 7.4477153 4 8 C 4 8.5522847 4.4477153 9 5 9 C 5.5522847 9 6 8.5522847 6 8 C 6 7.4477153 5.5522847 7 5 7 z M 8 7 C 7.4477153 7 7 7.4477153 7 8 C 7 8.5522847 7.4477153 9 8 9 C 8.5522847 9 9 8.5522847 9 8 C 9 7.4477153 8.5522847 7 8 7 z M 11 7 C 10.447715 7 10 7.4477153 10 8 C 10 8.5522847 10.447715 9 11 9 C 11.552285 9 12 8.5522847 12 8 C 12 7.4477153 11.552285 7 11 7 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/rsibreak0.svg b/.icons/Gruvbox-Plus-Dark/panel/16/rsibreak0.svg
new file mode 120000
index 000000000..8bac1748e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/rsibreak0.svg
@@ -0,0 +1 @@
+pomodoro-indicator-light-60.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/rsibreak1.svg b/.icons/Gruvbox-Plus-Dark/panel/16/rsibreak1.svg
new file mode 120000
index 000000000..8042abcfa
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/rsibreak1.svg
@@ -0,0 +1 @@
+pomodoro-indicator-light-45.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/rsibreak2.svg b/.icons/Gruvbox-Plus-Dark/panel/16/rsibreak2.svg
new file mode 120000
index 000000000..23d2a3042
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/rsibreak2.svg
@@ -0,0 +1 @@
+pomodoro-indicator-light-30.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/rsibreak3.svg b/.icons/Gruvbox-Plus-Dark/panel/16/rsibreak3.svg
new file mode 120000
index 000000000..72857b012
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/rsibreak3.svg
@@ -0,0 +1 @@
+pomodoro-indicator-light-15.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/rsibreak4.svg b/.icons/Gruvbox-Plus-Dark/panel/16/rsibreak4.svg
new file mode 120000
index 000000000..a04b3d1b1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/rsibreak4.svg
@@ -0,0 +1 @@
+pomodoro-indicator-light-00.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/rsibreakx.svg b/.icons/Gruvbox-Plus-Dark/panel/16/rsibreakx.svg
new file mode 120000
index 000000000..b056d41ab
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/rsibreakx.svg
@@ -0,0 +1 @@
+pomodoneapp-break.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/rto-proxy-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/16/rto-proxy-tray.svg
new file mode 100644
index 000000000..88a9ff863
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/rto-proxy-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1 A 7 7 0 0 0 1 8 A 7 7 0 0 0 8 15 A 7 7 0 0 0 15 8 A 7 7 0 0 0 8 1 z M 8 4 L 9.2363281 6.6328125 L 12 7.0566406 L 10 9.1054688 L 10.472656 12 L 8 10.632812 L 5.5273438 12 L 6 9.1054688 L 4 7.0566406 L 6.7636719 6.6328125 L 8 4 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/safeeyes_disabled.svg b/.icons/Gruvbox-Plus-Dark/panel/16/safeeyes_disabled.svg
new file mode 100644
index 000000000..46f2e7e89
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/safeeyes_disabled.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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;opacity:0.3" class="ColorScheme-Text" d="M 8 1 C 4.122 1 1 4.122 1 8 C 1 11.878 4.122 15 8 15 C 11.8745 15 14.99475 11.882516 15 8.0097656 L 15 8 C 15 4.122 11.878 1 8 1 z M 8.0722656 3 A 5.0002324 5.0002324 0 0 1 8.0742188 3 A 5.0002324 5.0002324 0 0 1 11.535156 4.4648438 A 5.0002324 5.0002324 0 0 1 11.535156 11.535156 A 5.0002324 5.0002324 0 0 1 4.4648438 11.535156 A 5.0002324 5.0002324 0 0 1 4.4648438 4.4648438 A 5.0002324 5.0002324 0 0 1 8.0722656 3 z M 8 3.9941406 L 8 7.9941406 L 12 8 L 12 7.9941406 C 12 5.7755006 10.2184 3.9941406 8 3.9941406 z M 5 7 A 1 1 0 0 0 4 8 A 1 1 0 0 0 5 9 A 1 1 0 0 0 6 8 A 1 1 0 0 0 5 7 z M 8 10 A 1 1 0 0 0 7 11 A 1 1 0 0 0 8 12 A 1 1 0 0 0 9 11 A 1 1 0 0 0 8 10 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/safeeyes_enabled.svg b/.icons/Gruvbox-Plus-Dark/panel/16/safeeyes_enabled.svg
new file mode 100644
index 000000000..5cd3d9f03
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/safeeyes_enabled.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1 C 4.122 1 1 4.122 1 8 C 1 11.878 4.122 15 8 15 C 11.8745 15 14.99475 11.882516 15 8.0097656 L 15 8 C 15 4.122 11.878 1 8 1 z M 8.0722656 3 A 5.0002324 5.0002324 0 0 1 8.0742188 3 A 5.0002324 5.0002324 0 0 1 11.535156 4.4648438 A 5.0002324 5.0002324 0 0 1 11.535156 11.535156 A 5.0002324 5.0002324 0 0 1 4.4648438 11.535156 A 5.0002324 5.0002324 0 0 1 4.4648438 4.4648438 A 5.0002324 5.0002324 0 0 1 8.0722656 3 z M 8 3.9941406 L 8 7.9941406 L 12 8 L 12 7.9941406 C 12 5.7755006 10.2184 3.9941406 8 3.9941406 z M 5 7 A 1 1 0 0 0 4 8 A 1 1 0 0 0 5 9 A 1 1 0 0 0 6 8 A 1 1 0 0 0 5 7 z M 8 10 A 1 1 0 0 0 7 11 A 1 1 0 0 0 8 12 A 1 1 0 0 0 9 11 A 1 1 0 0 0 8 10 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/screencloud-idle.svg b/.icons/Gruvbox-Plus-Dark/panel/16/screencloud-idle.svg
new file mode 100644
index 000000000..4e8ab686e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/screencloud-idle.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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,2 C 3.790861,2 2,3.790861 2,6 2.001836,6.7165215 2.1961045,7.4193959 2.5625,8.0351562 1.0916895,8.2519665 0.00152831,9.5132963 0,11 c 0,1.656854 1.3431458,3 3,3 l 10,0 c 1.656854,0 3,-1.343146 3,-3 C 15.998649,10.06362 15.560154,9.1815734 14.814453,8.6152344 14.93633,8.2560012 14.998997,7.8793436 15,7.5 15,5.5670034 13.432997,4 11.5,4 10.867505,4.0014219 10.247216,4.1742118 9.7050781,4.5 9.094262,2.9900208 7.6288438,2.0012304 6,2 Z M 5,3 C 5.5522847,3 6,3.4477153 6,4 6,4.5522847 5.5522847,5 5,5 4.4477153,5 4,4.5522847 4,4 4,3.4477153 4.4477153,3 5,3 Z m 3,2 c 2.209139,0 4,1.790861 4,4 0,2.209139 -1.790861,4 -4,4 C 5.790861,13 4,11.209139 4,9 4,6.790861 5.790861,5 8,5 Z M 8,7 C 6.8954305,7 6,7.8954305 6,9 c 0,1.104569 0.8954305,2 2,2 1.1045695,0 2,-0.895431 2,-2 C 10,7.8954305 9.1045695,7 8,7 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/screencloud-uploading.svg b/.icons/Gruvbox-Plus-Dark/panel/16/screencloud-uploading.svg
new file mode 100644
index 000000000..bffccac13
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/screencloud-uploading.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 2 C 3.790861 2 2 3.790861 2 6 C 2.001836 6.7165215 2.1961045 7.419396 2.5625 8.0351562 C 1.0916895 8.2519666 0.00152831 9.5132963 0 11 C 0 12.656854 1.3431458 14 3 14 L 13 14 C 14.656854 14 16 12.656854 16 11 C 15.998649 10.06362 15.560154 9.1815734 14.814453 8.6152344 C 14.93633 8.2560012 14.998997 7.8793436 15 7.5 C 15 5.5670034 13.432997 4 11.5 4 C 10.867505 4.0014219 10.247216 4.1742118 9.7050781 4.5 C 9.094262 2.9900208 7.6288438 2.0012304 6 2 z M 5 3 C 5.5522847 3 6 3.4477153 6 4 C 6 4.5522847 5.5522847 5 5 5 C 4.4477153 5 4 4.5522847 4 4 C 4 3.4477153 4.4477153 3 5 3 z M 7.96875 5 L 7.9707031 5 L 11 10 L 9 10 L 9 13 L 7 13 L 7 10 L 5 10 L 7.96875 5 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/scrllock-off.svg b/.icons/Gruvbox-Plus-Dark/panel/16/scrllock-off.svg
new file mode 120000
index 000000000..9cf453732
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/scrllock-off.svg
@@ -0,0 +1 @@
+scroll-lock-off.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/scrllock-on.svg b/.icons/Gruvbox-Plus-Dark/panel/16/scrllock-on.svg
new file mode 120000
index 000000000..19c6e1f1d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/scrllock-on.svg
@@ -0,0 +1 @@
+scroll-lock-on.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/scroll-lock-off.svg b/.icons/Gruvbox-Plus-Dark/panel/16/scroll-lock-off.svg
new file mode 100644
index 000000000..5439f97f6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/scroll-lock-off.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.625 1a1.75 1.692 0 0 0-1.74 1.506l-0.875 7.615a1.75 1.692 0 0 0 1.74 1.879h10.5a1.75 1.692 0 0 0 1.74-1.879l-0.875-7.615a1.75 1.692 0 0 0-1.74-1.506h-8.75zm3.375 2h2v3h2l-3 4-3-4h2v-3zm-6 9.301v0.4785c0 1.06 0.9084 2.221 1.969 2.221h10.06c1.06 0 1.969-1.16 1.969-2.221v-0.4785c-0.4655 0.4244-1.072 0.6973-1.75 0.6973h-10.5c-0.6777 0-1.285-0.2729-1.75-0.6973z" fill="currentColor" opacity=".3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/scroll-lock-on.svg b/.icons/Gruvbox-Plus-Dark/panel/16/scroll-lock-on.svg
new file mode 100644
index 000000000..251837b95
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/scroll-lock-on.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.625 1a1.75 1.692 0 0 0-1.74 1.506l-0.875 7.615a1.75 1.692 0 0 0 1.74 1.879h10.5a1.75 1.692 0 0 0 1.74-1.879l-0.875-7.615a1.75 1.692 0 0 0-1.74-1.506h-8.75zm3.375 2h2v3h2l-3 4-3-4h2v-3zm-6 9.301v0.4785c0 1.06 0.9084 2.221 1.969 2.221h10.06c1.06 0 1.969-1.16 1.969-2.221v-0.4785c-0.4655 0.4244-1.072 0.6973-1.75 0.6973h-10.5c-0.6777 0-1.285-0.2729-1.75-0.6973z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/scudcloud-attention-1.svg b/.icons/Gruvbox-Plus-Dark/panel/16/scudcloud-attention-1.svg
new file mode 120000
index 000000000..9501e00ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/scudcloud-attention-1.svg
@@ -0,0 +1 @@
+scudcloud-attention.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/scudcloud-attention-2.svg b/.icons/Gruvbox-Plus-Dark/panel/16/scudcloud-attention-2.svg
new file mode 120000
index 000000000..9501e00ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/scudcloud-attention-2.svg
@@ -0,0 +1 @@
+scudcloud-attention.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/scudcloud-attention-3.svg b/.icons/Gruvbox-Plus-Dark/panel/16/scudcloud-attention-3.svg
new file mode 120000
index 000000000..9501e00ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/scudcloud-attention-3.svg
@@ -0,0 +1 @@
+scudcloud-attention.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/scudcloud-attention-4.svg b/.icons/Gruvbox-Plus-Dark/panel/16/scudcloud-attention-4.svg
new file mode 120000
index 000000000..9501e00ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/scudcloud-attention-4.svg
@@ -0,0 +1 @@
+scudcloud-attention.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/scudcloud-attention-5.svg b/.icons/Gruvbox-Plus-Dark/panel/16/scudcloud-attention-5.svg
new file mode 120000
index 000000000..9501e00ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/scudcloud-attention-5.svg
@@ -0,0 +1 @@
+scudcloud-attention.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/scudcloud-attention-6.svg b/.icons/Gruvbox-Plus-Dark/panel/16/scudcloud-attention-6.svg
new file mode 120000
index 000000000..9501e00ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/scudcloud-attention-6.svg
@@ -0,0 +1 @@
+scudcloud-attention.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/scudcloud-attention-7.svg b/.icons/Gruvbox-Plus-Dark/panel/16/scudcloud-attention-7.svg
new file mode 120000
index 000000000..9501e00ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/scudcloud-attention-7.svg
@@ -0,0 +1 @@
+scudcloud-attention.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/scudcloud-attention-8.svg b/.icons/Gruvbox-Plus-Dark/panel/16/scudcloud-attention-8.svg
new file mode 120000
index 000000000..9501e00ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/scudcloud-attention-8.svg
@@ -0,0 +1 @@
+scudcloud-attention.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/scudcloud-attention-9.svg b/.icons/Gruvbox-Plus-Dark/panel/16/scudcloud-attention-9.svg
new file mode 120000
index 000000000..9501e00ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/scudcloud-attention-9.svg
@@ -0,0 +1 @@
+scudcloud-attention.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/scudcloud-attention.svg b/.icons/Gruvbox-Plus-Dark/panel/16/scudcloud-attention.svg
new file mode 100644
index 000000000..f51e51aac
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/scudcloud-attention.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1 C 5.1951914 1.0006747 3.2634741 2.7426773 3.0253906 5.0351562 C 1.2930256 5.272259 0.00141275 6.7514852 0 8.5 C 0 10.268313 1.3162424 11.714889 3.0195312 11.951172 C 2.8875521 12.49323 2.2864355 13.509669 2.0898438 13.982422 C 1.8310326 14.603196 2.8677595 15.134408 3.5292969 14.976562 C 5.1491843 14.590381 6.8595692 13.121252 8.0058594 12 L 11.023438 12 C 13.232576 12 15.023438 10.209139 15.023438 8 C 15.022807 6.7116374 14.399674 5.5565157 13.425781 4.8203125 A 2.5 2.5 0 0 1 12.5 5 A 2.5 2.5 0 0 1 10 2.5 A 2.5 2.5 0 0 1 10.09375 1.8300781 C 9.352636 1.3050466 8.45299 1.0015002 7.5 1 z M 8 8 L 11 8 C 11.554001 8 12 8.4460001 12 9 C 12 9.5539999 11.554001 10 11 10 L 8 10 C 7.4460001 10 7 9.5539999 7 9 C 7 8.4460001 7.4460001 8 8 8 z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="12.5" cy="2.5" r="1.5"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/scudcloud.svg b/.icons/Gruvbox-Plus-Dark/panel/16/scudcloud.svg
new file mode 100644
index 000000000..3dd4736f3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/scudcloud.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1 C 5.1951914 1.0006747 3.2634741 2.7426773 3.0253906 5.0351562 C 1.2930256 5.272259 0.00141275 6.7514852 0 8.5 C 0 10.268313 1.3162424 11.714889 3.0195312 11.951172 C 2.887552 12.49323 2.2864355 13.509669 2.0898438 13.982422 C 1.8310327 14.603196 2.8677595 15.134407 3.5292969 14.976562 C 5.1491843 14.59038 6.8595692 13.121252 8.0058594 12 L 11.023438 12 C 13.232577 12 15.023438 10.209139 15.023438 8 C 15.022496 6.0755601 13.651319 4.4245671 11.759766 4.0703125 C 11.146036 2.2386512 9.4317448 1.003041 7.5 1 z M 8 8 L 11 8 C 11.554001 8 12 8.4460001 12 9 C 12 9.5539999 11.554001 10 11 10 L 8 10 C 7.4460001 10 7 9.5539999 7 9 C 7 8.4460001 7.4460001 8 8 8 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/seafile-status-error.svg b/.icons/Gruvbox-Plus-Dark/panel/16/seafile-status-error.svg
new file mode 100644
index 000000000..d59a5d01f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/seafile-status-error.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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.5 2 A 2.5 2.5 0 0 0 3 4.5 A 2.5 2.5 0 0 0 3.0800781 5.1152344 C 2.9016756 5.0403797 2.7055904 5 2.5 5 C 1.8477854 5 1.2983894 5.4186545 1.0917969 6 L 0.5 6 A 0.5 0.5 0 0 0 0 6.5 A 0.5 0.5 0 0 0 0.5 7 L 3.0644531 7 C 3.6964987 6.3840071 4.5557543 6 5.5 6 A 1.0001 1.0001 0 0 0 5.5019531 6 C 5.7732799 6.0005645 5.9929778 6.1900133 6.2539062 6.2519531 C 6.54165 5.2854225 7.1329499 4.4515097 7.9160156 3.8671875 A 2.5 2.5 0 0 0 5.5 2 z M 10.5 4 C 8.5670034 4 7 5.5670034 7 7.5 L 7 7.5039062 C 6.567749 7.1779487 6.0413714 7.0011264 5.5 7 C 4.1192881 7 3 8.1192881 3 9.5 C 3.001247 9.6901384 3.0241818 9.879514 3.0683594 10.064453 C 2.4345508 10.254893 2.0004442 10.838199 2 11.5 C 2 12.328427 2.6715729 13 3.5 13 L 4.1425781 13 C 4.7080074 12.842086 4.9855043 12.493302 5.2675781 12.146484 C 6.6976122 10.168231 7.9294547 8.0067754 10.189453 8 C 12 8 13 9 13 10.5 C 13 11.328427 12.328427 12 11.5 12 C 10.671573 12 10 11.328427 10 10.5 C 10.000367 10.363283 10.019421 10.227258 10.056641 10.095703 C 9.4241447 10.312787 8.9875173 10.915844 8.9394531 11.560547 C 8.9996371 13.072539 10.482422 13.013672 10.482422 13.013672 L 14 13 C 15.104569 13 16 12.104569 16 11 C 16 9.8954305 15.104569 9 14 9 C 13.880105 9.000332 13.760483 9.0114441 13.642578 9.0332031 C 13.876604 8.5559096 13.998837 8.031579 14 7.5 C 14 5.5670034 12.432997 4 10.5 4 z" />
+</svg> \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/seafile-status-notification.svg b/.icons/Gruvbox-Plus-Dark/panel/16/seafile-status-notification.svg
new file mode 100644
index 000000000..b31443479
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/seafile-status-notification.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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.5 2 A 2.5 2.5 0 0 0 3 4.5 A 2.5 2.5 0 0 0 3.0800781 5.1152344 C 2.9016756 5.0403797 2.7055904 5 2.5 5 C 1.8477854 5 1.2983894 5.4186545 1.0917969 6 L 0.5 6 A 0.5 0.5 0 0 0 0 6.5 A 0.5 0.5 0 0 0 0.5 7 L 3.0644531 7 C 3.6964987 6.3840071 4.5557543 6 5.5 6 A 1.0001 1.0001 0 0 0 5.5019531 6 C 5.7732799 6.0005645 5.9929778 6.1900133 6.2539062 6.2519531 C 6.54165 5.2854225 7.1329499 4.4515097 7.9160156 3.8671875 A 2.5 2.5 0 0 0 5.5 2 z M 10.5 4 C 8.5670034 4 7 5.5670034 7 7.5 L 7 7.5039062 C 6.567749 7.1779487 6.0413714 7.0011264 5.5 7 C 4.1192881 7 3 8.1192881 3 9.5 C 3.001247 9.6901384 3.0241818 9.8795141 3.0683594 10.064453 C 2.4345508 10.254893 2.0004442 10.838199 2 11.5 C 2 12.328427 2.6715729 13 3.5 13 L 4.1425781 13 C 4.7080074 12.842086 4.9855043 12.493302 5.2675781 12.146484 C 6.6976122 10.168231 7.9294548 8.0067754 10.189453 8 C 12 8 13 9 13 10.5 C 13 10.650324 12.970838 10.792768 12.929688 10.929688 A 2.5 2.5 0 0 1 13 11.5 A 2.5 2.5 0 0 1 12.492188 13.005859 L 14 13 C 15.104569 13 16 12.104569 16 11 C 16 9.8954305 15.104569 9 14 9 C 13.880105 9.000332 13.760483 9.0114441 13.642578 9.0332031 C 13.876604 8.5559096 13.998837 8.031579 14 7.5 C 14 5.5670034 12.432997 4 10.5 4 z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="10.5" cy="11.5" r="1.5"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/seafile-status-offline.svg b/.icons/Gruvbox-Plus-Dark/panel/16/seafile-status-offline.svg
new file mode 100644
index 000000000..bd362f19c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/seafile-status-offline.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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.5 2 A 2.5 2.5 0 0 0 3 4.5 A 2.5 2.5 0 0 0 3.0800781 5.1152344 C 2.9016756 5.0403797 2.7055904 5 2.5 5 C 1.8477854 5 1.2983894 5.4186545 1.0917969 6 L 0.5 6 A 0.5 0.5 0 0 0 0 6.5 A 0.5 0.5 0 0 0 0.5 7 L 3.0644531 7 C 3.6964987 6.3840071 4.5557543 6 5.5 6 A 1.0001 1.0001 0 0 0 5.5019531 6 C 5.7732799 6.0005645 5.9929778 6.1900133 6.2539062 6.2519531 C 6.54165 5.2854225 7.1329499 4.4515097 7.9160156 3.8671875 A 2.5 2.5 0 0 0 5.5 2 z M 10.5 4 C 8.5670034 4 7 5.5670034 7 7.5 L 7 7.5039062 C 6.567749 7.1779487 6.0413714 7.0011264 5.5 7 C 4.1192881 7 3 8.1192881 3 9.5 C 3.001247 9.6901384 3.0241818 9.879514 3.0683594 10.064453 C 2.4345508 10.254893 2.0004442 10.838199 2 11.5 C 2 12.328427 2.6715729 13 3.5 13 L 4.1425781 13 C 4.7080074 12.842086 4.9855043 12.493302 5.2675781 12.146484 C 6.6976122 10.168231 7.9294547 8.0067754 10.189453 8 C 12 8 13 9 13 10.5 C 13 11.328427 12.328427 12 11.5 12 C 10.671573 12 10 11.328427 10 10.5 C 10.000367 10.363283 10.019421 10.227258 10.056641 10.095703 C 9.4241447 10.312787 8.9875173 10.915844 8.9394531 11.560547 C 8.9996371 13.072539 10.482422 13.013672 10.482422 13.013672 L 14 13 C 15.104569 13 16 12.104569 16 11 C 16 9.8954305 15.104569 9 14 9 C 13.880105 9.000332 13.760483 9.0114441 13.642578 9.0332031 C 13.876604 8.5559096 13.998837 8.031579 14 7.5 C 14 5.5670034 12.432997 4 10.5 4 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/seafile-status-ok.svg b/.icons/Gruvbox-Plus-Dark/panel/16/seafile-status-ok.svg
new file mode 100644
index 000000000..85768543c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/seafile-status-ok.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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.5 2 A 2.5 2.5 0 0 0 3 4.5 A 2.5 2.5 0 0 0 3.0800781 5.1152344 C 2.9016756 5.0403797 2.7055904 5 2.5 5 C 1.8477854 5 1.2983894 5.4186545 1.0917969 6 L 0.5 6 A 0.5 0.5 0 0 0 0 6.5 A 0.5 0.5 0 0 0 0.5 7 L 3.0644531 7 C 3.6964987 6.3840071 4.5557543 6 5.5 6 A 1.0001 1.0001 0 0 0 5.5019531 6 C 5.7732799 6.0005645 5.9929778 6.1900133 6.2539062 6.2519531 C 6.54165 5.2854225 7.1329499 4.4515097 7.9160156 3.8671875 A 2.5 2.5 0 0 0 5.5 2 z M 10.5 4 C 8.5670034 4 7 5.5670034 7 7.5 L 7 7.5039062 C 6.567749 7.1779487 6.0413714 7.0011264 5.5 7 C 4.1192881 7 3 8.1192881 3 9.5 C 3.001247 9.6901384 3.0241818 9.879514 3.0683594 10.064453 C 2.4345508 10.254893 2.0004442 10.838199 2 11.5 C 2 12.328427 2.6715729 13 3.5 13 L 4.1425781 13 C 4.7080074 12.842086 4.9855043 12.493302 5.2675781 12.146484 C 6.6976122 10.168231 7.9294547 8.0067754 10.189453 8 C 12 8 13 9 13 10.5 C 13 11.328427 12.328427 12 11.5 12 C 10.671573 12 10 11.328427 10 10.5 C 10.000367 10.363283 10.019421 10.227258 10.056641 10.095703 C 9.4241447 10.312787 8.9875173 10.915844 8.9394531 11.560547 C 8.9996371 13.072539 10.482422 13.013672 10.482422 13.013672 L 14 13 C 15.104569 13 16 12.104569 16 11 C 16 9.8954305 15.104569 9 14 9 C 13.880105 9.000332 13.760483 9.0114441 13.642578 9.0332031 C 13.876604 8.5559096 13.998837 8.031579 14 7.5 C 14 5.5670034 12.432997 4 10.5 4 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/seafile-status-paused.svg b/.icons/Gruvbox-Plus-Dark/panel/16/seafile-status-paused.svg
new file mode 100644
index 000000000..f62db2e42
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/seafile-status-paused.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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.5 2 A 2.5 2.5 0 0 0 3 4.5 A 2.5 2.5 0 0 0 3.0800781 5.1152344 C 2.9016756 5.0403797 2.7055904 5 2.5 5 C 1.8477854 5 1.2983894 5.4186545 1.0917969 6 L 0.5 6 A 0.5 0.5 0 0 0 0 6.5 A 0.5 0.5 0 0 0 0.5 7 L 3.0644531 7 C 3.6964987 6.3840071 4.5557543 6 5.5 6 A 1.0001 1.0001 0 0 0 5.5019531 6 C 5.7732799 6.0005645 5.9929778 6.1900133 6.2539062 6.2519531 C 6.54165 5.2854225 7.1329499 4.4515097 7.9160156 3.8671875 A 2.5 2.5 0 0 0 5.5 2 z M 10.5 4 C 8.5670034 4 7 5.5670034 7 7.5 L 7 7.5039062 C 6.567749 7.1779487 6.0413714 7.0011264 5.5 7 C 4.1192881 7 3 8.1192881 3 9.5 C 3.001247 9.6901384 3.0241818 9.8795141 3.0683594 10.064453 C 2.4345508 10.254893 2.0004442 10.838199 2 11.5 C 2 12.328427 2.6715729 13 3.5 13 L 4.1425781 13 C 4.7080074 12.842086 4.9855043 12.493302 5.2675781 12.146484 C 6.6976122 10.168231 7.9294548 8.0067754 10.189453 8 C 12 8 13 9 13 10.5 C 13 10.650324 12.970838 10.792768 12.929688 10.929688 A 2.5 2.5 0 0 1 13 11.5 A 2.5 2.5 0 0 1 12.492188 13.005859 L 14 13 C 15.104569 13 16 12.104569 16 11 C 16 9.8954305 15.104569 9 14 9 C 13.880105 9.000332 13.760483 9.0114441 13.642578 9.0332031 C 13.876604 8.5559096 13.998837 8.031579 14 7.5 C 14 5.5670034 12.432997 4 10.5 4 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 9,10 0,3 1,0 0,-3 z m 2,0 0,3 1,0 0,-3 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/seafile-status-syncing-1.svg b/.icons/Gruvbox-Plus-Dark/panel/16/seafile-status-syncing-1.svg
new file mode 100644
index 000000000..e7cb9c547
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/seafile-status-syncing-1.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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.5,2 A 2.5,2.5 0 0 0 3,4.5 2.5,2.5 0 0 0 3.0800781,5.1152344 C 2.9016756,5.0403797 2.7055904,5 2.5,5 1.8477854,5 1.2983894,5.4186545 1.0917969,6 L 0.5,6 A 0.5,0.5 0 0 0 0,6.5 0.5,0.5 0 0 0 0.5,7 L 3.0644531,7 C 3.6964987,6.3840071 4.5557543,6 5.5,6 a 1.0001,1.0001 0 0 0 0.00195,0 C 5.7732799,6.0005645 5.9929778,6.1900133 6.2539062,6.2519531 6.54165,5.2854225 7.1329499,4.4515097 7.9160156,3.8671875 A 2.5,2.5 0 0 0 5.5,2 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10.5,4 C 8.5670034,4 7,5.5670034 7,7.5 l 0,0.00391 C 6.567749,7.1779487 6.0413714,7.0011264 5.5,7 4.1192881,7 3,8.1192881 3,9.5 3.001247,9.6901384 3.0241818,9.879514 3.0683594,10.064453 2.4345508,10.254893 2.0004442,10.838199 2,11.5 2,12.328427 2.6715729,13 3.5,13 l 0.6425781,0 c 0.5654293,-0.157914 0.8429262,-0.506698 1.125,-0.853516 C 6.6976122,10.168231 7.9294547,8.0067754 10.189453,8 12,8 13,9 13,10.5 13,11.328427 12.328427,12 11.5,12 10.671573,12 10,11.328427 10,10.5 c 3.67e-4,-0.136717 0.01942,-0.272742 0.05664,-0.404297 -0.6324963,0.217084 -1.0691237,0.820141 -1.1171879,1.464844 0.060184,1.511992 1.5429689,1.453125 1.5429689,1.453125 L 14,13 c 1.104569,0 2,-0.895431 2,-2 0,-1.1045695 -0.895431,-2 -2,-2 -0.119895,3.32e-4 -0.239517,0.011444 -0.357422,0.033203 C 13.876604,8.5559096 13.998837,8.031579 14,7.5 14,5.5670034 12.432997,4 10.5,4 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/seafile-status-syncing-2.svg b/.icons/Gruvbox-Plus-Dark/panel/16/seafile-status-syncing-2.svg
new file mode 100644
index 000000000..43e3455d2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/seafile-status-syncing-2.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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.5,2 A 2.5,2.5 0 0 0 3,4.5 2.5,2.5 0 0 0 3.0800781,5.1152344 C 2.9016756,5.0403797 2.7055904,5 2.5,5 1.8477854,5 1.2983894,5.4186545 1.0917969,6 L 0.5,6 A 0.5,0.5 0 0 0 0,6.5 0.5,0.5 0 0 0 0.5,7 L 3.0644531,7 C 3.6964987,6.3840071 4.5557543,6 5.5,6 a 1.0001,1.0001 0 0 0 0.00195,0 C 5.7732799,6.0005645 5.9929778,6.1900133 6.2539062,6.2519531 6.54165,5.2854225 7.1329499,4.4515097 7.9160156,3.8671875 A 2.5,2.5 0 0 0 5.5,2 Z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 10.5,4 C 8.5670034,4 7,5.5670034 7,7.5 l 0,0.00391 C 6.567749,7.1779487 6.0413714,7.0011264 5.5,7 4.1192881,7 3,8.1192881 3,9.5 3.001247,9.6901384 3.0241818,9.879514 3.0683594,10.064453 2.4345508,10.254893 2.0004442,10.838199 2,11.5 2,12.328427 2.6715729,13 3.5,13 l 0.6425781,0 c 0.5654293,-0.157914 0.8429262,-0.506698 1.125,-0.853516 C 6.6976122,10.168231 7.9294547,8.0067754 10.189453,8 12,8 13,9 13,10.5 13,11.328427 12.328427,12 11.5,12 10.671573,12 10,11.328427 10,10.5 c 3.67e-4,-0.136717 0.01942,-0.272742 0.05664,-0.404297 -0.6324963,0.217084 -1.0691237,0.820141 -1.1171879,1.464844 0.060184,1.511992 1.5429689,1.453125 1.5429689,1.453125 L 14,13 c 1.104569,0 2,-0.895431 2,-2 0,-1.1045695 -0.895431,-2 -2,-2 -0.119895,3.32e-4 -0.239517,0.011444 -0.357422,0.033203 C 13.876604,8.5559096 13.998837,8.031579 14,7.5 14,5.5670034 12.432997,4 10.5,4 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/security-high.svg b/.icons/Gruvbox-Plus-Dark/panel/16/security-high.svg
new file mode 100644
index 000000000..9bd32bf82
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/security-high.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 2 1 L 2 8.5253906 C 2 12.856641 8 15 8 15 C 8 15 14 12.856641 14 8.5253906 L 14 1 L 2 1 z M 4 3 L 8 3 L 8 7 L 12 7 L 12 9 C 12 12.008333 8 13 8 13 L 8 7 L 4 7 L 4 3 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/security-low.svg b/.icons/Gruvbox-Plus-Dark/panel/16/security-low.svg
new file mode 100644
index 000000000..b11bb0e9e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/security-low.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 2 1 L 2 8.5253906 C 2 12.856641 8 15 8 15 C 8 15 14 12.856641 14 8.5253906 L 14 1 L 2 1 z M 4 3 L 8 3 L 8 7 L 12 7 L 12 9 C 12 12.008333 8 13 8 13 L 8 7 L 4 7 L 4 3 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/security-medium.svg b/.icons/Gruvbox-Plus-Dark/panel/16/security-medium.svg
new file mode 100644
index 000000000..e1a5c3c17
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/security-medium.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 2 1 L 2 8.5253906 C 2 12.856641 8 15 8 15 C 8 15 14 12.856641 14 8.5253906 L 14 1 L 2 1 z M 4 3 L 8 3 L 8 7 L 12 7 L 12 9 C 12 12.008333 8 13 8 13 L 8 7 L 4 7 L 4 3 z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="14.5" cy="14.5" r="1.5"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/sflphone-indicator.svg b/.icons/Gruvbox-Plus-Dark/panel/16/sflphone-indicator.svg
new file mode 120000
index 000000000..82d15cc11
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/sflphone-indicator.svg
@@ -0,0 +1 @@
+viber-normal.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/sflphone-notification.svg b/.icons/Gruvbox-Plus-Dark/panel/16/sflphone-notification.svg
new file mode 120000
index 000000000..27903fe87
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/sflphone-notification.svg
@@ -0,0 +1 @@
+viber-notification.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/sflphone-offline.svg b/.icons/Gruvbox-Plus-Dark/panel/16/sflphone-offline.svg
new file mode 100644
index 000000000..ad063a3a4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/sflphone-offline.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 8.5 1 A 0.50005 0.50005 0 1 0 8.5 2 C 11.113636 2 12.401878 3.0141208 13.136719 4.2011719 C 13.87156 5.3882229 14 6.8055556 14 7.5 A 0.50005 0.50005 0 1 0 15 7.5 C 15 6.6944444 14.87844 5.1117771 13.988281 3.6738281 C 13.098122 2.2358792 11.386364 1 8.5 1 z M 3.5292969 1.0058594 C 3.4243857 0.99616337 3.3212553 0.99756988 3.2460938 1.0136719 L 3.2441406 1.0136719 C 3.0242559 1.0598384 2.7488238 1.22302 2.1523438 1.6640625 C 1.7940357 1.9307517 1.303086 2.4086176 1.1875 2.6015625 C 0.9193158 3.0587949 0.93517287 3.4462835 1.2617188 4.3398438 C 1.8217119 5.8721062 2.6390447 7.3503198 3.7148438 8.7753906 C 5.7737806 11.501883 8.3672746 13.484565 11.615234 14.814453 C 12.029104 14.984359 12.16366 15.012106 12.488281 14.996094 C 12.881151 14.977424 13.180693 14.856635 13.601562 14.539062 C 14.067056 14.188579 14.732799 13.366286 14.904297 12.927734 C 15.06617 12.511421 15.021872 12.134288 14.78125 11.839844 C 14.644752 11.677055 13.635682 10.857543 13.164062 10.529297 C 12.806192 10.28111 12.252669 9.9402487 11.998047 9.8085938 C 11.662926 9.6386884 11.328324 9.6084451 11.001953 9.71875 C 10.744707 9.806816 10.660527 9.8817017 10.285156 10.349609 C 10.090909 10.5889 9.9114216 10.805712 9.8886719 10.826172 C 9.8632969 10.846632 9.7831553 10.893047 9.7070312 10.927734 C 9.4042851 11.068284 8.9877885 10.982744 8.3105469 10.646484 C 7.7829285 10.387626 7.3161278 10.059202 6.7871094 9.5761719 C 6.3362275 9.1678651 5.8815749 8.6341732 5.6269531 8.21875 C 5.2985696 7.6832364 5.0492375 6.9876265 5.046875 6.6035156 C 5.046875 6.4381469 5.114142 6.2032741 5.1972656 6.0839844 C 5.2296402 6.0360373 5.4344122 5.8544893 5.6542969 5.6777344 C 6.2023901 5.2390047 6.3261041 5.1036825 6.4003906 4.8417969 C 6.4723147 4.5985918 6.3947377 4.2676631 6.1660156 3.8242188 C 5.765883 3.0475464 4.5431977 1.4945401 4.1035156 1.2050781 C 4.031679 1.1589101 3.9049802 1.0939827 3.8242188 1.0664062 C 3.7408323 1.0364282 3.6342081 1.0156444 3.5292969 1.0058594 z M 9.5 3 A 0.50005 0.50005 0 1 0 9.5 4 C 10.083333 4 10.725052 4.307083 11.208984 4.7910156 C 11.692917 5.2749482 12 5.9166667 12 6.5 A 0.50005 0.50005 0 1 0 13 6.5 C 13 5.5833333 12.557083 4.7250518 11.916016 4.0839844 C 11.274948 3.442917 10.416667 3 9.5 3 z M 9.5 4.9433594 A 0.50005 0.50005 0 1 0 9.5 5.9433594 C 9.564359 5.9433594 9.7021797 5.9986374 9.8144531 6.1210938 C 9.9267265 6.2435498 9.9902344 6.4132743 9.9902344 6.5 A 0.50005 0.50005 0 1 0 10.990234 6.5 C 10.990234 6.0867257 10.808419 5.7263175 10.550781 5.4453125 C 10.293143 5.1643075 9.9356408 4.9433594 9.5 4.9433594 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/shutter-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/shutter-panel.svg
new file mode 100644
index 000000000..f9ebf72f3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/shutter-panel.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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.925,4.0902 C 9.4422,4.1873 6.8342,6.8086 7.2012,6.8086 10.234,6.663 12.129,6.8572 14.495,7.6337 14.846,7.7308 14.117,4.3329 10.925,4.0902 Z" xml:space="default"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6.4138,1.9542 C 5.5705,3.2164 5.4646,8.1679 5.682,7.8768 7.4772,5.3523 11.777,2.2456 14.342,0.98342 17.513,-0.52153 8.2909,-0.37587 6.4138,1.9542 Z" xml:space="default"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2.5946,7.2945 C 3.0808,8.7502 6.1907,10.692 6.0838,10.304 5.1995,7.2945 4.8798,5.4009 4.9792,2.828 4.9941,2.4397 2.0094,4.0416 2.5946,7.2945 Z" xml:space="default"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3.0006,12.052 C 4.3782,12.634 7.8336,11.469 7.4994,11.323 4.7333,10.061 3.1121,9.0413 1.3154,7.2455 1.0495,7.0028 0.24826,10.352 3.0006,12.052 Z" xml:space="default"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6.9859,14.77 C 8.3029,14.041 9.6841,10.595 9.3533,10.741 6.6159,12.1 4.8094,12.731 2.3463,13.022 1.9818,13.071 3.9624,15.838 6.9859,14.77 Z" xml:space="default"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11.63,13.313 C 11.952,11.809 10.281,8.508 10.187,8.8473 9.4217,11.906 8.7123,13.702 7.3319,15.838 7.1273,16.129 10.481,16.372 11.63,13.313 Z" xml:space="default"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 13.459,8.6051 C 12.564,7.3915 9.0302,6.5174 9.2396,6.8572 10.974,9.4304 11.855,11.129 12.522,13.605 12.621,13.993 14.983,11.517 13.459,8.6051 Z" xml:space="default"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/si-syncthing-0.svg b/.icons/Gruvbox-Plus-Dark/panel/16/si-syncthing-0.svg
new file mode 120000
index 000000000..63fd97767
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/si-syncthing-1.svg b/.icons/Gruvbox-Plus-Dark/panel/16/si-syncthing-1.svg
new file mode 100644
index 000000000..a40bd2ab4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/si-syncthing-1.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1 A 7 7 0 0 0 1 8 A 7 7 0 0 0 8 15 A 7 7 0 0 0 15 8 A 7 7 0 0 0 8 1 z M 8 3 A 5 5 0 0 1 12.908203 7.0566406 A 1.5 1.5 0 0 1 14 8.5 A 1.5 1.5 0 0 1 12.578125 9.9960938 A 5 5 0 0 1 9.9960938 12.582031 A 1.5 1.5 0 0 1 8.5 14 A 1.5 1.5 0 0 1 7.0566406 12.90625 A 5 5 0 0 1 3 8 A 5 5 0 0 1 3.0019531 7.9140625 A 1.5 1.5 0 0 1 2 6.5 A 1.5 1.5 0 0 1 3.5 5 A 1.5 1.5 0 0 1 3.9550781 5.0722656 A 5 5 0 0 1 8 3 z M 8 4 A 4 4 0 0 0 4.7519531 5.6738281 A 1.5 1.5 0 0 1 5 6.5 A 1.5 1.5 0 0 1 4.9960938 6.5605469 L 7.3730469 7.5117188 A 1.5 1.5 0 0 1 8.5 7 A 1.5 1.5 0 0 1 9.9121094 8 L 11.087891 8 A 1.5 1.5 0 0 1 11.898438 7.1289062 A 4 4 0 0 0 8 4 z M 4.625 7.4882812 A 1.5 1.5 0 0 1 4.0039062 7.9101562 A 4 4 0 0 0 4 8 A 4 4 0 0 0 7.1269531 11.900391 A 1.5 1.5 0 0 1 8 11.087891 L 8 9.9121094 A 1.5 1.5 0 0 1 7 8.5 A 1.5 1.5 0 0 1 7.0039062 8.4394531 L 4.625 7.4882812 z M 9.9121094 9 A 1.5 1.5 0 0 1 9 9.9121094 L 9 11.087891 A 1.5 1.5 0 0 1 9.7050781 11.613281 A 4 4 0 0 0 11.611328 9.7070312 A 1.5 1.5 0 0 1 11.087891 9 L 9.9121094 9 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/si-syncthing-10.svg b/.icons/Gruvbox-Plus-Dark/panel/16/si-syncthing-10.svg
new file mode 100644
index 000000000..46e8441a1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/si-syncthing-10.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1.0000001,8 A 7,7 0 0 0 8,15 a 7,7 0 0 0 7,-6.9999999 7,7 0 0 0 -6.9999998,-7 A 7,7 0 0 0 1.0000001,8 Z m 2.0000001,10e-8 A 5,5 0 0 1 7.0566404,3.0917972 1.5,1.5 0 0 1 8.5000001,2.0000008 1.5,1.5 0 0 1 9.9960933,3.4218751 5,5 0 0 1 12.58203,6.0039065 1.5,1.5 0 0 1 14,7.5000012 1.5,1.5 0 0 1 12.906249,8.9433593 5,5 0 0 1 8.0000001,13 a 5,5 0 0 1 -0.085942,-0.002 1.5,1.5 0 0 1 -1.4140619,1.001952 1.5,1.5 0 0 1 -1.5000003,-1.5 1.5,1.5 0 0 1 0.072269,-0.455079 A 5,5 0 0 1 2.999998,8.0000034 Z m 0.9999997,-2e-7 A 4,4 0 0 0 5.6738269,11.248048 1.5,1.5 0 0 1 6.5000004,11 a 1.5,1.5 0 0 1 0.060541,0.0039 L 7.5117189,8.6269533 a 1.5,1.5 0 0 1 -0.5117188,-1.1269531 1.5,1.5 0 0 1 1,-1.4121094 l 1e-7,-1.1757815 A 1.5,1.5 0 0 1 7.1289062,4.1015632 4,4 0 0 0 3.9999999,7.9999999 Z M 7.4882812,11.375001 A 1.5,1.5 0 0 1 7.9101581,11.996093 4,4 0 0 0 7.9999999,12 4,4 0 0 0 11.900391,8.873047 1.5,1.5 0 0 1 11.087891,8 l -1.1757815,3e-7 A 1.5,1.5 0 0 1 8.5000001,9.0000002 1.5,1.5 0 0 1 8.4394521,8.9960904 L 7.4882812,11.375001 Z M 9.0000001,6.0878911 a 1.5,1.5 0 0 1 0.9121091,0.9121092 l 1.1757818,-4e-7 A 1.5,1.5 0 0 1 11.613281,6.2949224 4,4 0 0 0 9.7070313,4.3886724 1.5,1.5 0 0 1 8.9999981,4.9121058 L 9,6.087891 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/si-syncthing-11.svg b/.icons/Gruvbox-Plus-Dark/panel/16/si-syncthing-11.svg
new file mode 100644
index 000000000..923869000
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/si-syncthing-11.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1.9378223,4.5 A 7,7 0 0 0 4.5,14.062178 7,7 0 0 0 14.062178,11.5 7,7 0 0 0 11.5,1.9378223 7,7 0 0 0 1.9378223,4.5 Z m 1.7320508,1.0000002 a 5,5 0 0 1 5.967255,-2.2223083 1.5,1.5 0 0 1 1.7958839,-0.2238436 1.5,1.5 0 0 1 0.584718,1.9794259 5,5 0 0 1 0.948471,3.5290731 1.5,1.5 0 0 1 0.479951,2.0046407 1.5,1.5 0 0 1 -1.668895,0.70311 5,5 0 0 1 -6.2772569,1.060029 5,5 0 0 1 -0.073428,-0.0447 1.5,1.5 0 0 1 -1.7255896,0.160685 1.5,1.5 0 0 1 -0.5490383,-2.049038 1.5,1.5 0 0 1 0.2901263,-0.357976 5,5 0 0 1 0.227799,-4.5390931 z m 0.8660253,0.4999996 a 4,4 0 0 0 -0.1744474,3.6498057 1.5,1.5 0 0 1 0.8395113,0.1982709 1.5,1.5 0 0 1 0.05048,0.033648 L 7.2636595,8.2988169 A 1.5,1.5 0 0 1 7.3839746,7.0669875 1.5,1.5 0 0 1 8.9560547,6.3440649 L 9.5439456,5.3258083 A 1.5,1.5 0 0 1 9.1948291,4.1883078 4,4 0 0 0 4.5358984,5.9999998 Z m 1.3334397,4.6669772 a 1.5,1.5 0 0 1 0.05481,0.74882 4,4 0 0 0 0.075852,0.04831 4,4 0 0 0 4.9413141,-0.757826 1.5,1.5 0 0 1 -0.267122,-1.1623305 L 9.6559353,8.956055 A 1.5,1.5 0 0 1 7.9330127,9.1160256 1.5,1.5 0 0 1 7.8825315,9.0823656 L 5.8693381,10.666977 Z M 9.82208,6.8440651 a 1.5,1.5 0 0 1 0.333855,1.2459643 L 11.174192,8.67792 A 1.5,1.5 0 0 1 11.981732,8.33 4,4 0 0 0 11.283996,5.7260142 1.5,1.5 0 0 1 10.409971,5.8258042 L 9.8220799,6.844065 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/si-syncthing-2.svg b/.icons/Gruvbox-Plus-Dark/panel/16/si-syncthing-2.svg
new file mode 100644
index 000000000..46d47e6c3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/si-syncthing-2.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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,1.9378222 A 7,7 0 0 0 1.9378222,4.5 7,7 0 0 0 4.5,14.062178 7,7 0 0 0 14.062178,11.5 7,7 0 0 0 11.5,1.9378222 Z m -1,1.7320508 a 5,5 0 0 1 2.222308,5.9672553 1.5,1.5 0 0 1 0.223844,1.7958847 1.5,1.5 0 0 1 -1.979426,0.584717 5,5 0 0 1 -3.5290736,0.948472 1.5,1.5 0 0 1 -2.0046397,0.47995 A 1.5,1.5 0 0 1 4.7299018,11.777257 5,5 0 0 1 3.669873,5.5 5,5 0 0 1 3.7145332,5.4265525 1.5,1.5 0 0 1 3.5538476,3.7009619 1.5,1.5 0 0 1 5.6028857,3.1519238 1.5,1.5 0 0 1 5.9608621,3.4420467 5,5 0 0 1 10.5,3.669873 Z M 10,4.5358984 A 4,4 0 0 0 6.3501948,4.3614526 1.5,1.5 0 0 1 6.1519238,5.2009619 1.5,1.5 0 0 1 6.1182675,5.2514439 L 7.7011833,7.2636595 A 1.5,1.5 0 0 1 8.9330127,7.3839746 1.5,1.5 0 0 1 9.6559353,8.9560547 L 10.674192,9.5439455 A 1.5,1.5 0 0 1 11.811693,9.1948296 4,4 0 0 0 10,4.5358984 Z M 5.3330237,5.8693385 A 1.5,1.5 0 0 1 4.5842032,5.9241461 4,4 0 0 0 4.5358984,6 4,4 0 0 0 5.2937237,10.941314 1.5,1.5 0 0 1 6.4560545,10.674192 L 7.0439453,9.6559353 A 1.5,1.5 0 0 1 6.8839746,7.9330127 1.5,1.5 0 0 1 6.9176309,7.8825306 L 5.3330237,5.8693385 Z M 9.1559353,9.8220801 A 1.5,1.5 0 0 1 7.9099707,10.155935 l -0.5878908,1.018257 a 1.5,1.5 0 0 1 0.3479206,0.80754 4,4 0 0 0 2.6039855,-0.697736 1.5,1.5 0 0 1 -0.09979,-0.874025 L 9.1559353,9.8220801 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/si-syncthing-3.svg b/.icons/Gruvbox-Plus-Dark/panel/16/si-syncthing-3.svg
new file mode 100644
index 000000000..9896a3993
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/si-syncthing-3.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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.062178,4.5 A 7,7 0 0 0 4.5000001,1.9378222 7,7 0 0 0 1.9378222,11.5 7,7 0 0 0 11.5,14.062178 7,7 0 0 0 14.062178,4.5 Z m -1.732051,1 A 5,5 0 0 1 11.271075,11.778949 1.5,1.5 0 0 1 10.566987,13.446152 1.5,1.5 0 0 1 8.5603951,12.962819 5,5 0 0 1 5.0298918,12.019683 1.5,1.5 0 0 1 3.0538479,11.433012 1.5,1.5 0 0 1 3.2793834,9.6361514 5,5 0 0 1 5.5000001,3.669873 5,5 0 0 1 5.5754007,3.6285957 1.5,1.5 0 0 1 6.2990382,2.0538476 1.5,1.5 0 0 1 8.3480763,2.6028857 1.5,1.5 0 0 1 8.5130315,3.0331277 5,5 0 0 1 12.330127,5.5 Z M 11.464102,6 A 4,4 0 0 0 8.3905005,4.0240229 1.5,1.5 0 0 1 7.7990382,4.6519238 1.5,1.5 0 0 1 7.74465,4.6788143 L 8.1093875,7.2129021 A 1.5,1.5 0 0 1 9.1160255,7.9330127 1.5,1.5 0 0 1 8.9560548,9.6559353 L 9.5439455,10.674192 A 1.5,1.5 0 0 1 10.703608,10.940599 4,4 0 0 0 11.464102,6 Z M 6.7556616,4.8213049 A 1.5,1.5 0 0 1 6.0797602,4.4943594 4,4 0 0 0 6.0000001,4.5358984 4,4 0 0 0 4.185639,9.1941145 1.5,1.5 0 0 1 5.325808,9.5439455 L 6.3440648,8.9560547 A 1.5,1.5 0 0 1 7.0669874,7.3839746 1.5,1.5 0 0 1 7.1213756,7.357084 L 6.7556616,4.8213049 Z M 8.0900293,10.155935 A 1.5,1.5 0 0 1 6.8440649,9.8220798 L 5.825808,10.409971 a 1.5,1.5 0 0 1 -0.1024619,0.87331 4,4 0 0 0 2.6039856,0.697736 1.5,1.5 0 0 1 0.3505918,-0.806823 L 8.0900293,10.155935 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/si-syncthing-4.svg b/.icons/Gruvbox-Plus-Dark/panel/16/si-syncthing-4.svg
new file mode 100644
index 000000000..6e49a3cf4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/si-syncthing-4.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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,8 a 7,7 0 0 0 -6.9999999,-7 7,7 0 0 0 -7,7 A 7,7 0 0 0 8,15 7,7 0 0 0 15,8 Z m -2,-1e-7 A 5,5 0 0 1 8.9433596,12.908203 1.5,1.5 0 0 1 7.5,13.999999 1.5,1.5 0 0 1 6.0039069,12.578125 5,5 0 0 1 3.4179694,9.9960934 1.5,1.5 0 0 1 2.0000007,8.4999995 1.5,1.5 0 0 1 3.0937504,7.0566403 5,5 0 0 1 8.0000001,3 5,5 0 0 1 8.0859376,3.0019531 1.5,1.5 0 0 1 9.5000001,2 1.5,1.5 0 0 1 11,3.5 1.5,1.5 0 0 1 10.927735,3.9550781 5,5 0 0 1 13,7.9999999 Z m -1,2e-7 A 4,4 0 0 0 10.326172,4.751953 1.5,1.5 0 0 1 9.5000001,5 1.5,1.5 0 0 1 9.4394533,4.9960938 L 8.4882813,7.3730469 A 1.5,1.5 0 0 1 9.0000001,8.5 a 1.5,1.5 0 0 1 -1,1.4121094 l 0,1.1757816 A 1.5,1.5 0 0 1 8.8710938,11.898437 4,4 0 0 0 12,8.0000001 Z M 8.5117189,4.625 A 1.5,1.5 0 0 1 8.0898439,4.0039062 4,4 0 0 0 8.0000001,4 4,4 0 0 0 4.0996093,7.1269529 1.5,1.5 0 0 1 4.9121091,8 l 1.1757816,0 a 1.5,1.5 0 0 1 1.4121094,-1 1.5,1.5 0 0 1 0.060547,0.00391 L 8.5117189,4.625 Z M 7.0000002,9.9121091 A 1.5,1.5 0 0 1 6.087891,8.9999998 l -1.175782,3e-7 A 1.5,1.5 0 0 1 4.3867194,9.7050777 4,4 0 0 0 6.2929691,11.611328 1.5,1.5 0 0 1 7.000002,11.087894 l -1.8e-6,-1.1757849 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/si-syncthing-5.svg b/.icons/Gruvbox-Plus-Dark/panel/16/si-syncthing-5.svg
new file mode 100644
index 000000000..8544f4797
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/si-syncthing-5.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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.062178,11.5 A 7,7 0 0 0 11.5,1.9378222 7,7 0 0 0 1.9378223,4.5 7,7 0 0 0 4.5,14.062178 7,7 0 0 0 14.062178,11.5 Z m -1.732051,-1 A 5,5 0 0 1 6.3628719,12.722308 1.5,1.5 0 0 1 4.5669878,12.946152 1.5,1.5 0 0 1 3.9822702,10.966726 5,5 0 0 1 3.0337984,7.4376523 1.5,1.5 0 0 1 2.5538484,5.4330126 1.5,1.5 0 0 1 4.2227431,4.7299017 5,5 0 0 1 10.5,3.669873 a 5,5 0 0 1 0.07345,0.04466 1.5,1.5 0 0 1 1.72559,-0.1606856 1.5,1.5 0 0 1 0.549038,2.0490381 A 1.5,1.5 0 0 1 12.557954,5.9608624 5,5 0 0 1 12.330127,10.5 Z M 11.464102,10 a 4,4 0 0 0 0.174446,-3.6498052 1.5,1.5 0 0 1 -0.83951,-0.198271 1.5,1.5 0 0 1 -0.05048,-0.033656 L 8.7363406,7.7011833 A 1.5,1.5 0 0 1 8.6160255,8.9330127 1.5,1.5 0 0 1 7.0439454,9.6559353 L 6.4560546,10.674192 a 1.5,1.5 0 0 1 0.3491163,1.1375 A 4,4 0 0 0 11.464102,10 Z M 10.130662,5.3330237 A 1.5,1.5 0 0 1 10.075854,4.5842032 4,4 0 0 0 10,4.5358984 4,4 0 0 0 5.0586861,5.2937237 1.5,1.5 0 0 1 5.325808,6.4560545 l 1.0182568,0.5878908 a 1.5,1.5 0 0 1 1.7229226,-0.1599707 1.5,1.5 0 0 1 0.05048,0.03366 L 10.130662,5.3330237 Z M 6.1779202,9.1559351 A 1.5,1.5 0 0 1 5.8440651,7.9099707 L 4.8258079,7.32208 A 1.5,1.5 0 0 1 4.0182684,7.6700003 4,4 0 0 0 4.7160039,10.273986 1.5,1.5 0 0 1 5.5900293,10.174196 L 6.1779202,9.1559351 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/si-syncthing-6.svg b/.icons/Gruvbox-Plus-Dark/panel/16/si-syncthing-6.svg
new file mode 100644
index 000000000..ad4f8706d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/si-syncthing-6.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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,14.062178 A 7,7 0 0 0 14.062178,4.5 7,7 0 0 0 4.5000002,1.9378222 7,7 0 0 0 1.9378222,11.5 7,7 0 0 0 11.5,14.062178 Z m -1,-1.732051 A 5,5 0 0 1 4.2210516,11.271075 1.5,1.5 0 0 1 2.5538483,10.566987 1.5,1.5 0 0 1 3.037181,8.5603952 5,5 0 0 1 3.9803172,5.0298918 1.5,1.5 0 0 1 4.5669881,3.0538479 1.5,1.5 0 0 1 6.3638488,3.2793833 5,5 0 0 1 12.330127,5.5 a 5,5 0 0 1 0.04128,0.075402 1.5,1.5 0 0 1 1.574747,0.7236372 1.5,1.5 0 0 1 -0.549038,2.049038 A 1.5,1.5 0 0 1 12.966873,8.513032 5,5 0 0 1 10.5,12.330127 Z M 10,11.464102 A 4,4 0 0 0 11.975978,8.3905008 1.5,1.5 0 0 1 11.348076,7.799038 1.5,1.5 0 0 1 11.321187,7.7446511 L 8.7870981,8.1093874 A 1.5,1.5 0 0 1 8.0669875,9.1160254 1.5,1.5 0 0 1 6.3440649,8.9560547 L 5.3258081,9.5439455 A 1.5,1.5 0 0 1 5.0594017,10.703608 4,4 0 0 0 10,11.464102 Z M 11.178696,6.7556618 A 1.5,1.5 0 0 1 11.505641,6.0797602 4,4 0 0 0 11.464102,6 4,4 0 0 0 6.8058857,4.185639 1.5,1.5 0 0 1 6.4560546,5.325808 l 0.5878909,1.0182567 a 1.5,1.5 0 0 1 1.5720801,0.7229226 1.5,1.5 0 0 1 0.026887,0.054391 L 11.178696,6.7556618 Z M 5.8440651,8.0900292 A 1.5,1.5 0 0 1 6.1779203,6.8440649 L 5.5900291,5.825808 A 1.5,1.5 0 0 1 4.7167192,5.7233461 4,4 0 0 0 4.018983,8.3273316 1.5,1.5 0 0 1 4.8258062,8.6779236 L 5.8440651,8.0900292 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/si-syncthing-7.svg b/.icons/Gruvbox-Plus-Dark/panel/16/si-syncthing-7.svg
new file mode 100644
index 000000000..30307d6dd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/si-syncthing-7.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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,15 A 7,7 0 0 0 15,8 7,7 0 0 0 8.0000002,1.0000001 7,7 0 0 0 1.0000001,8 7,7 0 0 0 8,15 Z m 10e-8,-2 A 5,5 0 0 1 3.0917972,8.9433598 1.5,1.5 0 0 1 2.0000008,7.5 1.5,1.5 0 0 1 3.4218751,6.0039069 5,5 0 0 1 6.0039067,3.4179694 1.5,1.5 0 0 1 7.5000006,2.0000006 1.5,1.5 0 0 1 8.9433599,3.0937504 5,5 0 0 1 13,7.9999999 a 5,5 0 0 1 -0.002,0.08594 1.5,1.5 0 0 1 1.001952,1.4140617 1.5,1.5 0 0 1 -1.5,1.5000003 1.5,1.5 0 0 1 -0.455079,-0.07227 A 5,5 0 0 1 8.0000001,13 Z m -2e-7,-1 A 4,4 0 0 0 11.248048,10.326173 1.5,1.5 0 0 1 11,9.4999997 a 1.5,1.5 0 0 1 0.0039,-0.060545 L 8.6269533,8.4882813 A 1.5,1.5 0 0 1 7.5000002,9 1.5,1.5 0 0 1 6.0878908,8 L 4.9121092,8 A 1.5,1.5 0 0 1 4.1015632,8.871094 4,4 0 0 0 7.9999999,12 Z M 11.375001,8.5117194 A 1.5,1.5 0 0 1 11.996094,8.089844 4,4 0 0 0 12,8.0000001 4,4 0 0 0 8.8730472,4.0996093 1.5,1.5 0 0 1 8.0000001,4.912109 l 1e-7,1.1757817 a 1.5,1.5 0 0 1 1,1.4121093 1.5,1.5 0 0 1 -0.00391,0.060548 L 11.375001,8.5117194 Z M 6.0878911,7.0000001 A 1.5,1.5 0 0 1 7.0000003,6.0878909 L 7,4.912109 A 1.5,1.5 0 0 1 6.2949224,4.3867194 4,4 0 0 0 4.3886724,6.2929689 1.5,1.5 0 0 1 4.9121058,7.0000021 l 1.1757853,-2e-6 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/si-syncthing-8.svg b/.icons/Gruvbox-Plus-Dark/panel/16/si-syncthing-8.svg
new file mode 100644
index 000000000..e965567ee
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/si-syncthing-8.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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.5,14.062178 A 7,7 0 0 0 14.062178,11.5 7,7 0 0 0 11.5,1.9378223 7,7 0 0 0 1.9378223,4.5 7,7 0 0 0 4.5,14.062178 Z M 5.5000001,12.330127 A 5,5 0 0 1 3.2776918,6.3628721 1.5,1.5 0 0 1 3.0538483,4.5669877 1.5,1.5 0 0 1 5.0332741,3.9822702 5,5 0 0 1 8.5623478,3.0337984 1.5,1.5 0 0 1 10.566988,2.5538484 1.5,1.5 0 0 1 11.270098,4.2227431 5,5 0 0 1 12.330127,10.5 a 5,5 0 0 1 -0.0447,0.07343 1.5,1.5 0 0 1 0.160685,1.725589 1.5,1.5 0 0 1 -2.049038,0.549039 1.5,1.5 0 0 1 -0.357975,-0.290127 5,5 0 0 1 -4.5390969,-0.2278 z m 0.4999998,-0.866025 a 4,4 0 0 0 3.6498057,0.174447 1.5,1.5 0 0 1 0.1982708,-0.839511 1.5,1.5 0 0 1 0.03365,-0.05048 L 8.2988169,8.7363406 A 1.5,1.5 0 0 1 7.0669875,8.6160255 1.5,1.5 0 0 1 6.3440649,7.0439454 L 5.3258082,6.4560546 A 1.5,1.5 0 0 1 4.1883077,6.8051711 4,4 0 0 0 5.9999999,11.464102 Z m 4.6669771,-1.33344 a 1.5,1.5 0 0 1 0.74882,-0.05481 A 4,4 0 0 0 11.464102,10 4,4 0 0 0 10.706276,5.0586862 1.5,1.5 0 0 1 9.5439456,5.325808 L 8.9560549,6.3440649 a 1.5,1.5 0 0 1 0.1599707,1.7229225 1.5,1.5 0 0 1 -0.03366,0.050481 L 10.666977,10.130662 Z M 6.8440651,6.1779202 A 1.5,1.5 0 0 1 8.0900294,5.8440651 L 8.6779201,4.8258079 A 1.5,1.5 0 0 1 8.3299998,4.0182684 4,4 0 0 0 5.7260141,4.7160039 a 1.5,1.5 0 0 1 0.09979,0.8740254 l 1.0182609,0.5878909 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/si-syncthing-9.svg b/.icons/Gruvbox-Plus-Dark/panel/16/si-syncthing-9.svg
new file mode 100644
index 000000000..c885daa21
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/si-syncthing-9.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1.9378222,11.5 A 7,7 0 0 0 11.5,14.062178 7,7 0 0 0 14.062178,4.5000001 7,7 0 0 0 4.5000002,1.9378222 7,7 0 0 0 1.9378222,11.5 Z m 1.732051,-1 A 5,5 0 0 1 4.7289252,4.2210515 1.5,1.5 0 0 1 5.4330132,2.5538483 1.5,1.5 0 0 1 7.439605,3.037181 5,5 0 0 1 10.970108,3.9803172 1.5,1.5 0 0 1 12.946153,4.5669884 1.5,1.5 0 0 1 12.720616,6.3638486 5,5 0 0 1 10.5,12.330127 5,5 0 0 1 10.424574,12.371369 1.5,1.5 0 0 1 9.7009365,13.946116 1.5,1.5 0 0 1 7.6518981,13.397078 1.5,1.5 0 0 1 7.4869461,12.966834 5,5 0 0 1 3.6698729,10.500004 Z M 4.5358982,10 a 4,4 0 0 0 3.073601,1.975979 1.5,1.5 0 0 1 0.591463,-0.627903 1.5,1.5 0 0 1 0.054382,-0.02689 L 7.8906128,8.7870981 A 1.5,1.5 0 0 1 6.8839748,8.0669875 1.5,1.5 0 0 1 7.0439455,6.3440649 L 6.4560548,5.3258082 A 1.5,1.5 0 0 1 5.2963922,5.0594017 4,4 0 0 0 4.5358982,10 Z m 4.7084407,1.178696 A 1.5,1.5 0 0 1 9.9202411,11.505639 4,4 0 0 0 10,11.464102 4,4 0 0 0 11.814361,6.8058855 1.5,1.5 0 0 1 10.674192,6.4560546 l -1.0182565,0.587891 a 1.5,1.5 0 0 1 -0.7229226,1.57208 1.5,1.5 0 0 1 -0.054391,0.026888 L 9.2443389,11.178696 Z M 7.909971,5.8440652 A 1.5,1.5 0 0 1 9.1559353,6.1779203 L 10.174192,5.5900291 A 1.5,1.5 0 0 1 10.276654,4.7167192 4,4 0 0 0 7.6726686,4.018983 1.5,1.5 0 0 1 7.3220766,4.8258062 l 0.5878943,1.0182589 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/si-syncthing-idle.svg b/.icons/Gruvbox-Plus-Dark/panel/16/si-syncthing-idle.svg
new file mode 100644
index 000000000..1a9781650
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/si-syncthing-idle.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 3.0502525,3.0502525 a 7,7 0 0 0 0,9.8994945 7,7 0 0 0 9.8994945,0 7,7 0 0 0 0,-9.8994945 7,7 0 0 0 -9.8994945,0 z m 1.4142136,1.4142136 a 5,5 0 0 1 6.3391019,-0.6021456 1.5,1.5 0 0 1 1.792626,0.2485922 1.5,1.5 0 0 1 0.05248,2.0633155 5,5 0 0 1 0.0028,3.6543055 1.5,1.5 0 0 1 -0.05524,2.0605533 1.5,1.5 0 0 1 -1.794007,0.247211 5,5 0 0 1 -6.3377209,-0.600764 5,5 0 0 1 -0.059386,-0.06215 1.5,1.5 0 0 1 -1.7083811,-0.291405 1.5,1.5 0 0 1 0,-2.1213208 1.5,1.5 0 0 1 0.3728883,-0.2706893 5,5 0 0 1 1.3948787,-4.3255048 z m 0.7071068,0.7071068 a 4,4 0 0 0 -1.1131408,3.4802912 1.5,1.5 0 0 1 0.7595874,0.4087961 1.5,1.5 0 0 1 0.040051,0.045575 L 7.2114103,8.0980558 A 1.5,1.5 0 0 1 7.6464466,6.9393398 1.5,1.5 0 0 1 9.3520655,6.6479345 L 10.183469,5.8165313 A 1.5,1.5 0 0 1 10.140656,4.6274317 4,4 0 0 0 5.1715729,5.1715729 Z m 0.080102,4.8530731 a 1.5,1.5 0 0 1 -0.140869,0.73749 4,4 0 0 0 0.060767,0.06629 4,4 0 0 0 4.9690831,0.546903 1.5,1.5 0 0 1 0.04281,-1.191861 L 9.3520655,9.3520655 A 1.5,1.5 0 0 1 7.6464466,9.0606602 1.5,1.5 0 0 1 7.6063956,9.0150849 L 5.2516748,10.024646 Z M 10.059172,7.3550413 a 1.5,1.5 0 0 1 0,1.2899174 l 0.831403,0.8314032 a 1.5,1.5 0 0 1 0.870073,-0.1270587 4,4 0 0 0 0,-2.6958444 1.5,1.5 0 0 1 -0.870073,-0.1298207 l -0.831403,0.8314032 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/si-syncthing-unknown.svg b/.icons/Gruvbox-Plus-Dark/panel/16/si-syncthing-unknown.svg
new file mode 100644
index 000000000..1aed066ef
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/si-syncthing-unknown.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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.0502525,3.0502525 a 7,7 0 0 0 0,9.8994945 7,7 0 0 0 9.8994945,0 7,7 0 0 0 0,-9.8994945 7,7 0 0 0 -9.8994945,0 z m 1.4142136,1.4142136 a 5,5 0 0 1 6.3391019,-0.6021456 1.5,1.5 0 0 1 1.792626,0.2485922 1.5,1.5 0 0 1 0.05248,2.0633155 5,5 0 0 1 0.0028,3.6543055 1.5,1.5 0 0 1 -0.05524,2.0605533 1.5,1.5 0 0 1 -1.794007,0.247211 5,5 0 0 1 -6.3377209,-0.600764 5,5 0 0 1 -0.059386,-0.06215 1.5,1.5 0 0 1 -1.7083811,-0.291405 1.5,1.5 0 0 1 0,-2.1213208 1.5,1.5 0 0 1 0.3728883,-0.2706893 5,5 0 0 1 1.3948787,-4.3255048 z m 0.7071068,0.7071068 a 4,4 0 0 0 -1.1131408,3.4802912 1.5,1.5 0 0 1 0.7595874,0.4087961 1.5,1.5 0 0 1 0.040051,0.045575 L 7.2114103,8.0980558 A 1.5,1.5 0 0 1 7.6464466,6.9393398 1.5,1.5 0 0 1 9.3520655,6.6479345 L 10.183469,5.8165313 A 1.5,1.5 0 0 1 10.140656,4.6274317 4,4 0 0 0 5.1715729,5.1715729 Z m 0.080102,4.8530731 a 1.5,1.5 0 0 1 -0.140869,0.73749 4,4 0 0 0 0.060767,0.06629 4,4 0 0 0 4.9690831,0.546903 1.5,1.5 0 0 1 0.04281,-1.191861 L 9.3520655,9.3520655 A 1.5,1.5 0 0 1 7.6464466,9.0606602 1.5,1.5 0 0 1 7.6063956,9.0150849 L 5.2516748,10.024646 Z M 10.059172,7.3550413 a 1.5,1.5 0 0 1 0,1.2899174 l 0.831403,0.8314032 a 1.5,1.5 0 0 1 0.870073,-0.1270587 4,4 0 0 0 0,-2.6958444 1.5,1.5 0 0 1 -0.870073,-0.1298207 l -0.831403,0.8314032 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/signal-100.svg b/.icons/Gruvbox-Plus-Dark/panel/16/signal-100.svg
new file mode 120000
index 000000000..d01f14302
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/signal-25.svg b/.icons/Gruvbox-Plus-Dark/panel/16/signal-25.svg
new file mode 120000
index 000000000..b158bb2d4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/signal-50.svg b/.icons/Gruvbox-Plus-Dark/panel/16/signal-50.svg
new file mode 120000
index 000000000..b158bb2d4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/signal-75.svg b/.icons/Gruvbox-Plus-Dark/panel/16/signal-75.svg
new file mode 120000
index 000000000..13d3e7f1d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/signal-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/16/signal-tray.svg
new file mode 100644
index 000000000..3693fb423
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/signal-tray.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1 A 7 6.5 0 0 0 1 7.5 A 7 6.5 0 0 0 8 14 A 7 6.5 0 0 0 15 7.5 A 7 6.5 0 0 0 8 1 z M 7.9804688 3 L 8 3 L 8.0195312 3 L 8.4882812 3.0195312 L 8.5058594 3.0214844 L 8.5253906 3.0253906 L 8.9824219 3.0859375 L 9.0097656 3.0917969 L 9.0351562 3.0996094 L 9.1660156 3.1347656 L 8.9414062 3.9238281 L 8.8457031 3.8964844 L 8.4277344 3.8398438 L 8 3.8203125 L 7.5703125 3.8398438 L 7.4550781 3.8535156 L 7.3417969 3.0429688 L 7.4726562 3.0253906 L 7.4941406 3.0214844 L 7.5097656 3.0195312 L 7.9804688 3 z M 6.4726562 3.2363281 L 6.6992188 4.0214844 L 6.3652344 4.1171875 L 5.6542969 4.4609375 L 5.3554688 4.6816406 L 4.8554688 4.0253906 L 5.1875 3.78125 L 5.2167969 3.7578125 L 5.2519531 3.7421875 L 6.03125 3.3632812 L 6.0664062 3.3476562 L 6.1015625 3.3378906 L 6.4726562 3.2363281 z M 10.035156 3.3964844 L 10.748047 3.7421875 L 10.78125 3.7578125 L 10.8125 3.78125 L 11.492188 4.28125 L 11.521484 4.3046875 L 11.548828 4.3339844 L 11.566406 4.3515625 L 11.162109 4.7109375 L 10.992188 4.9375 L 10.345703 4.4609375 L 9.6660156 4.1308594 L 10.035156 3.3964844 z M 4.1796875 4.625 L 4.796875 5.1757812 L 4.5253906 5.4707031 L 4.328125 5.7636719 L 4.1542969 6.0859375 L 4.0097656 6.4355469 L 3.2363281 6.1289062 L 3.390625 5.7578125 L 3.3964844 5.7363281 L 3.4082031 5.7207031 L 3.6015625 5.3613281 L 3.6113281 5.3417969 L 3.6230469 5.3242188 L 3.8515625 4.9863281 L 3.8710938 4.9628906 L 3.8886719 4.9394531 L 4.1796875 4.625 z M 12.160156 5.0097656 L 12.376953 5.3242188 L 12.388672 5.3417969 L 12.398438 5.359375 L 12.591797 5.71875 L 12.601562 5.7363281 L 12.611328 5.7558594 L 12.765625 6.1328125 L 12.773438 6.15625 L 12.777344 6.1757812 L 12.892578 6.5664062 L 12.898438 6.5898438 L 12.900391 6.6132812 L 12.90625 6.6503906 L 12.136719 6.7792969 L 12.087891 6.7910156 L 12.085938 6.7851562 L 12.083984 6.7851562 L 12.082031 6.7695312 L 11.982422 6.4160156 L 11.845703 6.0859375 L 11.671875 5.7636719 L 11.46875 5.4648438 L 12.160156 5.0097656 z M 3.0273438 7.0136719 L 3.4746094 7.0878906 L 3.8554688 7.1074219 L 3.8339844 7.5039062 L 3.8535156 7.875 L 3.9160156 8.2363281 L 4.015625 8.5859375 L 3.2148438 8.8105469 L 3.1074219 8.4414062 L 3.1035156 8.4199219 L 3.0996094 8.3964844 L 3.0273438 7.9902344 L 3.0234375 7.96875 L 3.0234375 7.9472656 L 3 7.5273438 L 3 7.5039062 L 3 7.4824219 L 3.0234375 7.0644531 L 3.0234375 7.0410156 L 3.0273438 7.0175781 L 3.0273438 7.0136719 z M 12.166016 7.4824219 L 13 7.5273438 L 12.976562 7.9453125 L 12.974609 7.96875 L 12.970703 7.9902344 L 12.900391 8.3964844 L 12.896484 8.4179688 L 12.892578 8.4414062 L 12.777344 8.8339844 L 12.773438 8.8535156 L 12.763672 8.875 L 12.611328 9.2441406 L 11.839844 8.9394531 L 11.982422 8.5917969 L 12.083984 8.2363281 L 12.146484 7.875 L 12.166016 7.4824219 z M 4.3164062 9.2285156 L 4.3320312 9.25 L 4.5253906 9.5371094 L 5.0371094 10.095703 L 5.3320312 10.3125 L 4.8320312 10.966797 L 4.5078125 10.726562 L 4.4765625 10.703125 L 4.4492188 10.673828 L 3.8886719 10.070312 L 3.8710938 10.044922 L 3.8515625 10.021484 L 3.6230469 9.6855469 L 3.6113281 9.6679688 L 3.6015625 9.6464844 L 3.59375 9.6347656 L 4.0917969 9.375 L 4.3164062 9.2285156 z M 11.492188 9.5195312 L 12.109375 10.070312 L 11.548828 10.673828 L 11.521484 10.703125 L 11.492188 10.726562 L 10.822266 11.220703 L 10.322266 10.566406 L 10.960938 10.095703 L 11.492188 9.5195312 z M 5.9726562 10.701172 L 6.3652344 10.892578 L 7.1503906 11.113281 L 7.4257812 11.150391 L 7.3125 11.962891 L 7.0175781 11.923828 L 6.9902344 11.917969 L 6.9628906 11.910156 L 6.1015625 11.669922 L 6.0664062 11.662109 L 6.03125 11.642578 L 5.6035156 11.439453 L 5.9726562 10.701172 z M 9.671875 10.882812 L 9.7167969 11.041016 L 10.009766 11.625 L 9.96875 11.644531 L 9.9335938 11.662109 L 9.8964844 11.669922 L 9.0351562 11.910156 L 9.0097656 11.917969 L 8.9824219 11.923828 L 8.5253906 11.984375 L 8.5058594 11.986328 L 8.4882812 11.988281 L 8.21875 12 L 8.1816406 11.181641 L 8.4277344 11.171875 L 8.8476562 11.113281 L 9.6386719 10.892578 L 9.640625 10.890625 L 9.671875 10.882812 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,12 H 5.4685314 L 3,15 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/signal-unread-1.svg b/.icons/Gruvbox-Plus-Dark/panel/16/signal-unread-1.svg
new file mode 100644
index 000000000..664a51abc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/signal-unread-1.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1 A 7 6.5 0 0 0 1 7.5 A 7 6.5 0 0 0 2.3300781 11.291016 A 2.5 2.5 0 0 1 3.5 11 A 2.5 2.5 0 0 1 6 13.5 A 2.5 2.5 0 0 1 5.9902344 13.714844 A 7 6.5 0 0 0 8 14 A 7 6.5 0 0 0 15 7.5 A 7 6.5 0 0 0 8 1 z M 7.9804688 3 L 8 3 L 8.0195312 3 L 8.4882812 3.0195312 L 8.5058594 3.0214844 L 8.5253906 3.0253906 L 8.9824219 3.0859375 L 9.0097656 3.0917969 L 9.0351562 3.0996094 L 9.1660156 3.1347656 L 8.9414062 3.9238281 L 8.8457031 3.8964844 L 8.4277344 3.8398438 L 8 3.8203125 L 7.5703125 3.8398438 L 7.4550781 3.8535156 L 7.3417969 3.0429688 L 7.4726562 3.0253906 L 7.4941406 3.0214844 L 7.5097656 3.0195312 L 7.9804688 3 z M 6.4726562 3.2363281 L 6.6992188 4.0214844 L 6.3652344 4.1171875 L 5.6542969 4.4609375 L 5.3554688 4.6816406 L 4.8554688 4.0253906 L 5.1875 3.78125 L 5.2167969 3.7578125 L 5.2519531 3.7421875 L 6.03125 3.3632812 L 6.0664062 3.3476562 L 6.1015625 3.3378906 L 6.4726562 3.2363281 z M 10.035156 3.3964844 L 10.748047 3.7421875 L 10.78125 3.7578125 L 10.8125 3.78125 L 11.492188 4.28125 L 11.521484 4.3046875 L 11.548828 4.3339844 L 11.566406 4.3515625 L 11.162109 4.7109375 L 10.992188 4.9375 L 10.345703 4.4609375 L 9.6660156 4.1308594 L 10.035156 3.3964844 z M 4.1796875 4.625 L 4.796875 5.1757812 L 4.5253906 5.4707031 L 4.328125 5.7636719 L 4.1542969 6.0859375 L 4.0097656 6.4355469 L 3.2363281 6.1289062 L 3.390625 5.7578125 L 3.3964844 5.7363281 L 3.4082031 5.7207031 L 3.6015625 5.3613281 L 3.6113281 5.3417969 L 3.6230469 5.3242188 L 3.8515625 4.9863281 L 3.8710938 4.9628906 L 3.8886719 4.9394531 L 4.1796875 4.625 z M 12.160156 5.0097656 L 12.376953 5.3242188 L 12.388672 5.3417969 L 12.398438 5.359375 L 12.591797 5.71875 L 12.601562 5.7363281 L 12.611328 5.7558594 L 12.765625 6.1328125 L 12.773438 6.15625 L 12.777344 6.1757812 L 12.892578 6.5664062 L 12.898438 6.5898438 L 12.900391 6.6132812 L 12.90625 6.6503906 L 12.136719 6.7792969 L 12.087891 6.7910156 L 12.085938 6.7851562 L 12.083984 6.7851562 L 12.082031 6.7695312 L 11.982422 6.4160156 L 11.845703 6.0859375 L 11.671875 5.7636719 L 11.46875 5.4648438 L 12.160156 5.0097656 z M 3.0273438 7.0136719 L 3.4746094 7.0878906 L 3.8554688 7.1074219 L 3.8339844 7.5039062 L 3.8535156 7.875 L 3.9160156 8.2363281 L 4.015625 8.5859375 L 3.2148438 8.8105469 L 3.1074219 8.4414062 L 3.1035156 8.4199219 L 3.0996094 8.3964844 L 3.0273438 7.9902344 L 3.0234375 7.96875 L 3.0234375 7.9472656 L 3 7.5273438 L 3 7.5039062 L 3 7.4824219 L 3.0234375 7.0644531 L 3.0234375 7.0410156 L 3.0273438 7.0175781 L 3.0273438 7.0136719 z M 12.166016 7.4824219 L 13 7.5273438 L 12.976562 7.9453125 L 12.974609 7.96875 L 12.970703 7.9902344 L 12.900391 8.3964844 L 12.896484 8.4179688 L 12.892578 8.4414062 L 12.777344 8.8339844 L 12.773438 8.8535156 L 12.763672 8.875 L 12.611328 9.2441406 L 11.839844 8.9394531 L 11.982422 8.5917969 L 12.083984 8.2363281 L 12.146484 7.875 L 12.166016 7.4824219 z M 4.3164062 9.2285156 L 4.3320312 9.25 L 4.5253906 9.5371094 L 5.0371094 10.095703 L 5.3320312 10.3125 L 4.8320312 10.966797 L 4.5078125 10.726562 L 4.4765625 10.703125 L 4.4492188 10.673828 L 3.8886719 10.070312 L 3.8710938 10.044922 L 3.8515625 10.021484 L 3.6230469 9.6855469 L 3.6113281 9.6679688 L 3.6015625 9.6464844 L 3.59375 9.6347656 L 4.0917969 9.375 L 4.3164062 9.2285156 z M 11.492188 9.5195312 L 12.109375 10.070312 L 11.548828 10.673828 L 11.521484 10.703125 L 11.492188 10.726562 L 10.822266 11.220703 L 10.322266 10.566406 L 10.960938 10.095703 L 11.492188 9.5195312 z M 5.9726562 10.701172 L 6.3652344 10.892578 L 7.1503906 11.113281 L 7.4257812 11.150391 L 7.3125 11.962891 L 7.0175781 11.923828 L 6.9902344 11.917969 L 6.9628906 11.910156 L 6.1015625 11.669922 L 6.0664062 11.662109 L 6.03125 11.642578 L 5.6035156 11.439453 L 5.9726562 10.701172 z M 9.671875 10.882812 L 9.7167969 11.041016 L 10.009766 11.625 L 9.96875 11.644531 L 9.9335938 11.662109 L 9.8964844 11.669922 L 9.0351562 11.910156 L 9.0097656 11.917969 L 8.9824219 11.923828 L 8.5253906 11.984375 L 8.5058594 11.986328 L 8.4882812 11.988281 L 8.21875 12 L 8.1816406 11.181641 L 8.4277344 11.171875 L 8.8476562 11.113281 L 9.6386719 10.892578 L 9.640625 10.890625 L 9.671875 10.882812 z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="3.5" cy="13.5" r="1.5"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/signal-unread-10.svg b/.icons/Gruvbox-Plus-Dark/panel/16/signal-unread-10.svg
new file mode 120000
index 000000000..2a200701c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/signal-unread-2.svg b/.icons/Gruvbox-Plus-Dark/panel/16/signal-unread-2.svg
new file mode 120000
index 000000000..2a200701c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/signal-unread-3.svg b/.icons/Gruvbox-Plus-Dark/panel/16/signal-unread-3.svg
new file mode 120000
index 000000000..2a200701c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/signal-unread-4.svg b/.icons/Gruvbox-Plus-Dark/panel/16/signal-unread-4.svg
new file mode 120000
index 000000000..2a200701c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/signal-unread-5.svg b/.icons/Gruvbox-Plus-Dark/panel/16/signal-unread-5.svg
new file mode 120000
index 000000000..2a200701c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/signal-unread-6.svg b/.icons/Gruvbox-Plus-Dark/panel/16/signal-unread-6.svg
new file mode 120000
index 000000000..2a200701c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/signal-unread-7.svg b/.icons/Gruvbox-Plus-Dark/panel/16/signal-unread-7.svg
new file mode 120000
index 000000000..2a200701c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/signal-unread-8.svg b/.icons/Gruvbox-Plus-Dark/panel/16/signal-unread-8.svg
new file mode 120000
index 000000000..2a200701c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/signal-unread-9.svg b/.icons/Gruvbox-Plus-Dark/panel/16/signal-unread-9.svg
new file mode 120000
index 000000000..2a200701c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/simplescreenrecorder-error.svg b/.icons/Gruvbox-Plus-Dark/panel/16/simplescreenrecorder-error.svg
new file mode 100644
index 000000000..3a1e6a21c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/simplescreenrecorder-error.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1.1816406 2 C 0.52694069 2 2.9605947e-16 2.5344186 0 3.1992188 L 0 12.800781 C 0 13.465781 0.52694067 14 1.1816406 14 L 10.818359 14 C 11.473359 14 12 13.465781 12 12.800781 L 12 10 L 16 12 L 16 4 L 12 6 L 12 3.1992188 C 12 2.5344186 11.473359 2 10.818359 2 L 1.1816406 2 z M 3.8789062 4.4648438 L 6 6.5859375 L 8.1210938 4.4648438 L 9.5351562 5.8789062 L 7.4140625 8 L 9.5351562 10.121094 L 8.1210938 11.535156 L 6 9.4140625 L 3.8789062 11.535156 L 2.4648438 10.121094 L 4.5859375 8 L 2.4648438 5.8789062 L 3.8789062 4.4648438 z" />
+</svg> \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/simplescreenrecorder-idle.svg b/.icons/Gruvbox-Plus-Dark/panel/16/simplescreenrecorder-idle.svg
new file mode 120000
index 000000000..940c35ba5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/simplescreenrecorder-idle.svg
@@ -0,0 +1 @@
+simplescreenrecorder-panel.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/simplescreenrecorder-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/simplescreenrecorder-panel.svg
new file mode 100644
index 000000000..edf6979d2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/simplescreenrecorder-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1.1816,2 C 0.5269,2 0,2.5344 0,3.1992 V 12.801 C 0,13.466 0.5269,14 1.1816,14 H 10.818 C 11.473,14 11.776,13.427 12,12.801 V 10 L 16,12 V 4 L 12,6 V 3.1992 C 12,2.5344 11.473,2 10.818,2 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/simplescreenrecorder-paused.svg b/.icons/Gruvbox-Plus-Dark/panel/16/simplescreenrecorder-paused.svg
new file mode 100644
index 000000000..66a55b57f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/simplescreenrecorder-paused.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1.1816,2 C 0.5269,2 0,2.5344 0,3.1992 V 12.801 C 0,13.466 0.5269,14 1.1816,14 H 10.818 C 11.473,14 12,13.466 12,12.801 V 10 L 16,12 V 4 L 12,6 V 3.1992 C 12,2.5344 11.473,2 10.818,2 Z M 3,5 H 5 V 11 H 3 Z M 7,5 H 9 V 11 H 7 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/simplescreenrecorder-recording.svg b/.icons/Gruvbox-Plus-Dark/panel/16/simplescreenrecorder-recording.svg
new file mode 100644
index 000000000..024134ef4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/simplescreenrecorder-recording.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1.1816,2 C 0.5269,2 0,2.5344 0,3.1992 V 12.801 C 0,13.466 0.5269,14 1.1816,14 H 10.818 C 11.473,14 12,13.466 12,12.801 V 10 L 16,12 V 4 L 12,6 V 3.1992 C 12,2.5344 11.473,2 10.818,2 Z M 6,4 C 8.2091,4 10,5.7909 10,8 10,10.209 8.2091,12 6,12 3.7909,12 2,10.209 2,8 2,5.7909 3.7909,4 6,4 Z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="6" cy="8" r="3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/skype-indicator.svg b/.icons/Gruvbox-Plus-Dark/panel/16/skype-indicator.svg
new file mode 100644
index 000000000..abe0793aa
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/skype-indicator.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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.5 1 A 3.5 3.5 0 0 0 1 4.5 A 3.5 3.5 0 0 0 2.0859375 7.0292969 A 6 6 0 0 0 2 8 A 6 6 0 0 0 8 14 A 6 6 0 0 0 8.9707031 13.917969 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 13.914062 8.9707031 A 6 6 0 0 0 14 8 A 6 6 0 0 0 8 2 A 6 6 0 0 0 7.0292969 2.0820312 A 3.5 3.5 0 0 0 4.5 1 z M 8.1269531 4 C 10.100953 4 11.119141 5.0423969 11.119141 5.6542969 C 11.119141 6.2681969 10.823844 6.359375 10.339844 6.359375 C 9.3988437 6.359375 9.7844844 5.2265625 8.0214844 5.2265625 C 7.4374844 5.2265625 6.7089844 5.4920281 6.7089844 6.1738281 C 6.7089844 6.7219281 7.3551406 6.9239781 8.4941406 7.2050781 C 10.212141 7.6650781 11.5 8.1241719 11.5 9.7011719 C 11.5 11.232172 10.253297 12 8.2792969 12 C 6.3061969 12 5.0449219 10.819031 5.0449219 10.207031 C 5.0449219 9.5950312 5.2773187 9.4414063 5.7617188 9.4414062 C 6.7045188 9.4414062 6.5786969 10.730469 8.3417969 10.730469 C 8.9267969 10.730469 9.7910156 10.463297 9.7910156 9.7792969 C 9.7910156 9.2332969 9.7451406 9.0440312 8.4941406 8.7070312 C 7.1581406 8.5260312 5 8.0909281 5 6.4238281 C 5 4.8929281 6.1556062 4.0019531 8.1289062 4.0019531 L 8.1269531 4 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M -25.069,-9.0812"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/skype-status-away-notification.svg b/.icons/Gruvbox-Plus-Dark/panel/16/skype-status-away-notification.svg
new file mode 100644
index 000000000..18493d37f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/skype-status-away-notification.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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.5 1 A 3.5 3.5 0 0 0 1 4.5 A 3.5 3.5 0 0 0 2.0859375 7.0292969 A 6 6 0 0 0 2 8 A 6 6 0 0 0 8 14 A 6 6 0 0 0 8.9707031 13.917969 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 13.914062 8.9707031 A 6 6 0 0 0 14 8 A 6 6 0 0 0 8 2 A 6 6 0 0 0 7.0292969 2.0820312 A 3.5 3.5 0 0 0 4.5 1 z M 8 5 L 8 7 L 12 7 L 12 9 L 8 9 L 8 11 L 4 8 L 8 5 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M -25.069,-9.0812"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="14.5" cy="2.5" r="1.5"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/skype-status-away.svg b/.icons/Gruvbox-Plus-Dark/panel/16/skype-status-away.svg
new file mode 100644
index 000000000..c47661337
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/skype-status-away.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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.5 1 A 3.5 3.5 0 0 0 1 4.5 A 3.5 3.5 0 0 0 2.0859375 7.0292969 A 6 6 0 0 0 2 8 A 6 6 0 0 0 8 14 A 6 6 0 0 0 8.9707031 13.917969 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 13.914062 8.9707031 A 6 6 0 0 0 14 8 A 6 6 0 0 0 8 2 A 6 6 0 0 0 7.0292969 2.0820312 A 3.5 3.5 0 0 0 4.5 1 z M 8 5 L 8 7 L 12 7 L 12 9 L 8 9 L 8 11 L 4 8 L 8 5 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M -25.069,-9.0812"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/skype-status-connected-notification.svg b/.icons/Gruvbox-Plus-Dark/panel/16/skype-status-connected-notification.svg
new file mode 100644
index 000000000..106d1f693
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/skype-status-connected-notification.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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.5 1 A 3.5 3.5 0 0 0 1 4.5 A 3.5 3.5 0 0 0 2.0859375 7.0292969 A 6 6 0 0 0 2 8 A 6 6 0 0 0 8 14 A 6 6 0 0 0 8.9707031 13.917969 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 13.914062 8.9707031 A 6 6 0 0 0 14 8 A 6 6 0 0 0 8 2 A 6 6 0 0 0 7.0292969 2.0820312 A 3.5 3.5 0 0 0 4.5 1 z M 8.1269531 4 C 10.100953 4 11.119141 5.0423969 11.119141 5.6542969 C 11.119141 6.2681969 10.823844 6.359375 10.339844 6.359375 C 9.3988437 6.359375 9.7844844 5.2265625 8.0214844 5.2265625 C 7.4374844 5.2265625 6.7089844 5.4920281 6.7089844 6.1738281 C 6.7089844 6.7219281 7.3551406 6.9239781 8.4941406 7.2050781 C 10.212141 7.6650781 11.5 8.1241719 11.5 9.7011719 C 11.5 11.232172 10.253297 12 8.2792969 12 C 6.3061969 12 5.0449219 10.819031 5.0449219 10.207031 C 5.0449219 9.5950312 5.2773187 9.4414063 5.7617188 9.4414062 C 6.7045188 9.4414062 6.5786969 10.730469 8.3417969 10.730469 C 8.9267969 10.730469 9.7910156 10.463297 9.7910156 9.7792969 C 9.7910156 9.2332969 9.7451406 9.0440312 8.4941406 8.7070312 C 7.1581406 8.5260312 5 8.0909281 5 6.4238281 C 5 4.8929281 6.1556062 4.0019531 8.1289062 4.0019531 L 8.1269531 4 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M -25.069,-9.0812"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="14.5" cy="2.5" r="1.5"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/skype-status-connected.svg b/.icons/Gruvbox-Plus-Dark/panel/16/skype-status-connected.svg
new file mode 120000
index 000000000..87da272fc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/skype-status-connected.svg
@@ -0,0 +1 @@
+skype-indicator.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/skype-status-connecting-0.svg b/.icons/Gruvbox-Plus-Dark/panel/16/skype-status-connecting-0.svg
new file mode 100644
index 000000000..76cd141b5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/skype-status-connecting-0.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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.5 1 A 3.5 3.5 0 0 0 1 4.5 A 3.5 3.5 0 0 0 2.0859375 7.0292969 A 6 6 0 0 0 2 8 A 6 6 0 0 0 8 14 A 6 6 0 0 0 8.9707031 13.917969 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 13.914062 8.9707031 A 6 6 0 0 0 14 8 A 6 6 0 0 0 8 2 A 6 6 0 0 0 7.0292969 2.0820312 A 3.5 3.5 0 0 0 4.5 1 z M 8 4 A 1.0001 1.0001 0 1 1 8 6 C 6.8333333 6 6.5612545 6.3980885 6.2949219 7.0195312 C 6.1685959 7.3142919 6.0983122 7.6620023 6.0566406 8 L 7 8 L 5 11 L 3 8 L 4.0371094 8 C 4.0822924 7.4772124 4.1862141 6.8578181 4.4550781 6.2304688 C 4.9387455 5.1019114 6.1666667 4 8 4 z M 11.013672 5 L 13.013672 8 L 11.962891 8 C 11.920277 8.5259779 11.822723 9.1296326 11.552734 9.765625 C 11.073307 10.894979 9.8469933 12 8.0136719 12 A 1.0001 1.0001 0 1 1 8.0136719 10 C 9.1803484 10 9.4474854 9.6049709 9.7109375 8.984375 C 9.8364242 8.6887748 9.906766 8.3397392 9.9472656 8 L 9.0136719 8 L 11.013672 5 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M -25.069,-9.0812"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/skype-status-connecting-1.svg b/.icons/Gruvbox-Plus-Dark/panel/16/skype-status-connecting-1.svg
new file mode 100644
index 000000000..7233693ee
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/skype-status-connecting-1.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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.5 1 A 3.5 3.5 0 0 0 1 4.5 A 3.5 3.5 0 0 0 2.0859375 7.0292969 A 6 6 0 0 0 2 8 A 6 6 0 0 0 8 14 A 6 6 0 0 0 8.9707031 13.917969 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 13.914062 8.9707031 A 6 6 0 0 0 14 8 A 6 6 0 0 0 8 2 A 6 6 0 0 0 7.0292969 2.0820312 A 3.5 3.5 0 0 0 4.5 1 z M 8 2.9863281 L 8 4.0371094 C 8.525978 4.0797235 9.1296326 4.1772766 9.765625 4.4472656 C 10.894979 4.9266927 12 6.1530065 12 7.9863281 A 1.0001 1.0001 0 1 1 10 7.9863281 C 10 6.8196516 9.604971 6.5525146 8.984375 6.2890625 C 8.6887748 6.1635758 8.3397391 6.093234 8 6.0527344 L 8 6.9863281 L 5 4.9863281 L 8 2.9863281 z M 5.015625 6.9863281 A 1.0001 1.0001 0 0 1 6 8 C 6 9.1666667 6.3980887 9.4387454 7.0195312 9.7050781 C 7.314292 9.8314041 7.6620023 9.9016878 8 9.9433594 L 8 9 L 11 11 L 8 13 L 8 11.962891 C 7.4772123 11.917708 6.857818 11.813786 6.2304688 11.544922 C 5.1019114 11.061254 4 9.8333331 4 8 A 1.0001 1.0001 0 0 1 5.015625 6.9863281 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M -25.069,-9.0812"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/skype-status-connecting-2.svg b/.icons/Gruvbox-Plus-Dark/panel/16/skype-status-connecting-2.svg
new file mode 120000
index 000000000..a42948bcb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/skype-status-connecting-3.svg b/.icons/Gruvbox-Plus-Dark/panel/16/skype-status-connecting-3.svg
new file mode 120000
index 000000000..0d28b5ad6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/skype-status-disturb-notification.svg b/.icons/Gruvbox-Plus-Dark/panel/16/skype-status-disturb-notification.svg
new file mode 100644
index 000000000..5e267c6ed
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/skype-status-disturb-notification.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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.5,1 C 2.5670034,1 1,2.5670034 1,4.5 1.0013473,5.4560274 1.3937103,6.3698943 2.0859375,7.0292969 2.0310192,7.3499992 2.0022786,7.6746374 2,8 c 0,3.313708 2.6862915,6 6,6 0.3252563,-9.88e-4 0.6498937,-0.02842 0.9707031,-0.08203 C 9.6307721,14.608757 10.544553,14.999672 11.5,15 13.432997,15 15,13.432997 15,11.5 14.998653,10.543972 14.606289,9.6301056 13.914062,8.9707031 13.96898,8.6500008 13.997721,8.3253626 14,8 14,4.6862915 11.313708,2 8,2 7.6747437,2.0009878 7.3501063,2.0284219 7.0292969,2.0820312 6.369228,1.391243 5.4554471,1.0003283 4.5,1 Z M 4,7 12,7 12,9 4,9 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M -25.069,-9.0812"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="14.5" cy="2.5" r="1.5"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/skype-status-disturb.svg b/.icons/Gruvbox-Plus-Dark/panel/16/skype-status-disturb.svg
new file mode 100644
index 000000000..e4a28490e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/skype-status-disturb.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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.5,1 C 2.5670034,1 1,2.5670034 1,4.5 1.0013473,5.4560274 1.3937103,6.3698943 2.0859375,7.0292969 2.0310192,7.3499992 2.0022786,7.6746374 2,8 c 0,3.313708 2.6862915,6 6,6 0.3252563,-9.88e-4 0.6498937,-0.02842 0.9707031,-0.08203 C 9.6307721,14.608757 10.544553,14.999672 11.5,15 13.432997,15 15,13.432997 15,11.5 14.998653,10.543972 14.606289,9.6301056 13.914062,8.9707031 13.96898,8.6500008 13.997721,8.3253626 14,8 14,4.6862915 11.313708,2 8,2 7.6747437,2.0009878 7.3501063,2.0284219 7.0292969,2.0820312 6.369228,1.391243 5.4554471,1.0003283 4.5,1 Z M 4,7 12,7 12,9 4,9 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M -25.069,-9.0812"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/skype-status-hidden-notification.svg b/.icons/Gruvbox-Plus-Dark/panel/16/skype-status-hidden-notification.svg
new file mode 100644
index 000000000..47c7cd760
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/skype-status-hidden-notification.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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.5 1 C 2.5670034 1 1 2.5670034 1 4.5 C 1.0013473 5.4560274 1.3937103 6.3698943 2.0859375 7.0292969 C 2.0310192 7.3499992 2.0022786 7.6746374 2 8 C 2 11.313708 4.6862915 14 8 14 C 8.3252563 13.999012 8.6498937 13.971579 8.9707031 13.917969 C 9.6307721 14.608756 10.544553 14.999672 11.5 15 C 13.432997 15 15 13.432997 15 11.5 C 14.998653 10.543972 14.60629 9.6301056 13.914062 8.9707031 C 13.968981 8.6500008 13.997721 8.3253626 14 8 C 14 4.6862915 11.313708 2 8 2 C 7.6747437 2.0009878 7.3501063 2.0284219 7.0292969 2.0820312 C 6.369228 1.3912431 5.4554471 1.0003283 4.5 1 z M 5.8789062 4.4648438 L 8 6.5859375 L 10.121094 4.4648438 L 11.535156 5.8789062 L 9.4140625 8 L 11.535156 10.121094 L 10.121094 11.535156 L 8 9.4140625 L 5.8789062 11.535156 L 4.4648438 10.121094 L 6.5859375 8 L 4.4648438 5.8789062 L 5.8789062 4.4648438 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M -25.069,-9.0812"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="14.5" cy="2.5" r="1.5"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/skype-status-hidden.svg b/.icons/Gruvbox-Plus-Dark/panel/16/skype-status-hidden.svg
new file mode 100644
index 000000000..e97c4bcbd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/skype-status-hidden.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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.5 1 C 2.5670034 1 1 2.5670034 1 4.5 C 1.0013473 5.4560274 1.3937103 6.3698943 2.0859375 7.0292969 C 2.0310192 7.3499992 2.0022786 7.6746374 2 8 C 2 11.313708 4.6862915 14 8 14 C 8.3252563 13.999012 8.6498937 13.971579 8.9707031 13.917969 C 9.6307721 14.608756 10.544553 14.999672 11.5 15 C 13.432997 15 15 13.432997 15 11.5 C 14.998653 10.543972 14.60629 9.6301056 13.914062 8.9707031 C 13.968981 8.6500008 13.997721 8.3253626 14 8 C 14 4.6862915 11.313708 2 8 2 C 7.6747437 2.0009878 7.3501063 2.0284219 7.0292969 2.0820312 C 6.369228 1.3912431 5.4554471 1.0003283 4.5 1 z M 5.8789062 4.4648438 L 8 6.5859375 L 10.121094 4.4648438 L 11.535156 5.8789062 L 9.4140625 8 L 11.535156 10.121094 L 10.121094 11.535156 L 8 9.4140625 L 5.8789062 11.535156 L 4.4648438 10.121094 L 6.5859375 8 L 4.4648438 5.8789062 L 5.8789062 4.4648438 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M -25.069,-9.0812"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/skype-status-invisible-notification.svg b/.icons/Gruvbox-Plus-Dark/panel/16/skype-status-invisible-notification.svg
new file mode 120000
index 000000000..4d66b1017
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/skype-status-invisible.svg b/.icons/Gruvbox-Plus-Dark/panel/16/skype-status-invisible.svg
new file mode 120000
index 000000000..249c5c163
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/skype-status-offline-notification.svg b/.icons/Gruvbox-Plus-Dark/panel/16/skype-status-offline-notification.svg
new file mode 100644
index 000000000..48978b628
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/skype-status-offline-notification.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 4.5 1 C 2.5670034 1 1 2.5670034 1 4.5 C 1.0013473 5.4560274 1.3937103 6.3698943 2.0859375 7.0292969 C 2.0310192 7.3499992 2.0022786 7.6746374 2 8 C 2 11.313708 4.6862915 14 8 14 C 8.3252563 13.999012 8.6498937 13.971579 8.9707031 13.917969 C 9.6307721 14.608756 10.544553 14.999672 11.5 15 C 13.432997 15 15 13.432997 15 11.5 C 14.998653 10.543972 14.60629 9.6301056 13.914062 8.9707031 C 13.968981 8.6500008 13.997721 8.3253626 14 8 C 14 4.6862915 11.313708 2 8 2 C 7.6747437 2.0009878 7.3501063 2.0284219 7.0292969 2.0820312 C 6.369228 1.3912431 5.4554471 1.0003283 4.5 1 z M 5.8789062 4.4648438 L 8 6.5859375 L 10.121094 4.4648438 L 11.535156 5.8789062 L 9.4140625 8 L 11.535156 10.121094 L 10.121094 11.535156 L 8 9.4140625 L 5.8789062 11.535156 L 4.4648438 10.121094 L 6.5859375 8 L 4.4648438 5.8789062 L 5.8789062 4.4648438 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M -25.069,-9.0812"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="14.5" cy="2.5" r="1.5"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/skype-status-offline.svg b/.icons/Gruvbox-Plus-Dark/panel/16/skype-status-offline.svg
new file mode 100644
index 000000000..b70b682d7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/skype-status-offline.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 4.5 1 C 2.5670034 1 1 2.5670034 1 4.5 C 1.0013473 5.4560274 1.3937103 6.3698943 2.0859375 7.0292969 C 2.0310192 7.3499992 2.0022786 7.6746374 2 8 C 2 11.313708 4.6862915 14 8 14 C 8.3252563 13.999012 8.6498937 13.971579 8.9707031 13.917969 C 9.6307721 14.608756 10.544553 14.999672 11.5 15 C 13.432997 15 15 13.432997 15 11.5 C 14.998653 10.543972 14.60629 9.6301056 13.914062 8.9707031 C 13.968981 8.6500008 13.997721 8.3253626 14 8 C 14 4.6862915 11.313708 2 8 2 C 7.6747437 2.0009878 7.3501063 2.0284219 7.0292969 2.0820312 C 6.369228 1.3912431 5.4554471 1.0003283 4.5 1 z M 5.8789062 4.4648438 L 8 6.5859375 L 10.121094 4.4648438 L 11.535156 5.8789062 L 9.4140625 8 L 11.535156 10.121094 L 10.121094 11.535156 L 8 9.4140625 L 5.8789062 11.535156 L 4.4648438 10.121094 L 6.5859375 8 L 4.4648438 5.8789062 L 5.8789062 4.4648438 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M -25.069,-9.0812"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/slack-indicator-highlight.svg b/.icons/Gruvbox-Plus-Dark/panel/16/slack-indicator-highlight.svg
new file mode 120000
index 000000000..a02dc68b6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/slack-indicator-unread.svg b/.icons/Gruvbox-Plus-Dark/panel/16/slack-indicator-unread.svg
new file mode 100644
index 000000000..96e662c07
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/slack-indicator-unread.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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="13" cy="2" r="2"/>
+ <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"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/slack-indicator.svg b/.icons/Gruvbox-Plus-Dark/panel/16/slack-indicator.svg
new file mode 100644
index 000000000..d9916b784
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/slack-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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.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"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/smartcode-stremio-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/16/smartcode-stremio-tray.svg
new file mode 100644
index 000000000..f28258df8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/smartcode-stremio-tray.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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.0000002,0.999939 c -0.366683,0 -0.734196,0.1360582 -1.0083002,0.4101563 L 1.4101569,6.9933469 c -0.2742665,0.274259 -0.41051535,0.639974 -0.4101562,1.006592 h 5.9999994 v -2.625 L 10.5,7.9999389 H 15 c 0,-0.366597 -0.137761,-0.732494 -0.411865,-1.006592 L 9.0083012,1.4100953 C 8.7341972,1.1359973 8.3666842,0.999939 8.0000002,0.999939 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 1.0000004,7.9999389 c 3.599e-4,0.366186 0.1379108,0.732655 0.4118652,1.006592 l 5.5815428,5.5815431 c 0.5482094,0.548196 1.4666824,0.549867 2.0148925,0.0017 L 14.588135,9.0064809 C 14.862239,8.7324329 15,8.3665369 15,7.9999389 H 10.5 L 6.9999998,10.624939 V 7.9999389 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/smartphone-connected.svg b/.icons/Gruvbox-Plus-Dark/panel/16/smartphone-connected.svg
new file mode 120000
index 000000000..7c0dac4d5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/smartphone-connected.svg
@@ -0,0 +1 @@
+smartphoneconnected.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/smartphone-disconnected.svg b/.icons/Gruvbox-Plus-Dark/panel/16/smartphone-disconnected.svg
new file mode 120000
index 000000000..4cd3fc48b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/smartphone-disconnected.svg
@@ -0,0 +1 @@
+smartphonedisconnected.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/smartphone-trusted.svg b/.icons/Gruvbox-Plus-Dark/panel/16/smartphone-trusted.svg
new file mode 120000
index 000000000..609f18725
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/smartphone-trusted.svg
@@ -0,0 +1 @@
+smartphonetrusted.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/smartphoneattention.svg b/.icons/Gruvbox-Plus-Dark/panel/16/smartphoneattention.svg
new file mode 100644
index 000000000..29c04be31
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/smartphoneattention.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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,1 C 3,1 3,2 3,2 V 14 C 3,14 3,15 4,15 H 11 V 12 H 5 V 4 H 11 V 6 H 13 V 2 C 13,2 13,1 12,1 Z M 7.5,13 H 8.5 C 8.5,13 9,13 9,13.5 9,14 8.5,14 8.5,14 H 7.5 C 7.5,14 7,14 7,13.5 7,13 7.5,13 7.5,13 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 12,7 V 11 L 12.25,13 H 13.75 L 14,11 V 7 Z M 12,14 V 16 H 14 V 14 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/smartphoneconnected.svg b/.icons/Gruvbox-Plus-Dark/panel/16/smartphoneconnected.svg
new file mode 100644
index 000000000..ff1e57a41
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/smartphoneconnected.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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,1 C 3,1 3,2 3,2 V 14 C 3,14 3,15 4,15 H 12 C 13,15 13,14 13,14 V 2 C 13,2 13,1 12,1 Z M 11,4 V 11 H 5 V 4.002 L 11,4.0001 Z M 8,12 C 8.5523,12 9,12.448 9,13 9,13.552 8.5523,14 8,14 7.4477,14 7,13.552 7,13 7,12.448 7.4477,12 8,12 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/smartphonedisconnected.svg b/.icons/Gruvbox-Plus-Dark/panel/16/smartphonedisconnected.svg
new file mode 100644
index 000000000..d8fd1d6d5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/smartphonedisconnected.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 4,1 C 3,1 3,2 3,2 V 14 C 3,14 3,15 4,15 H 12 C 13,15 13,14 13,14 V 2 C 13,2 13,1 12,1 Z M 11,4 V 12 H 5 V 4.002 Z M 7.5,13 H 8.5 C 8.5,13 9,13 9,13.5 9,14 8.5,14 8.5,14 H 7.5 C 7.5,14 7,14 7,13.5 7,13 7.5,13 7.5,13 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/smartphonetrusted.svg b/.icons/Gruvbox-Plus-Dark/panel/16/smartphonetrusted.svg
new file mode 100644
index 000000000..2c24f172a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/smartphonetrusted.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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,1 C 3,1 3,2 3,2 V 14 C 3,14 3,15 4,15 H 12 C 13,15 13,14 13,14 V 2 C 13,2 13,1 12,1 Z M 11,4 V 11 H 5 V 4.002 L 11,4.0001 Z M 8,12 C 8.5523,12 9,12.448 9,13 9,13.552 8.5523,14 8,14 7.4477,14 7,13.552 7,13 7,12.448 7.4477,12 8,12 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/smplayer-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/smplayer-panel.svg
new file mode 100644
index 000000000..997069594
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/smplayer-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1 C 4.122 1 1 4.122 1 8 C 1 11.878 4.122 15 8 15 C 11.878 15 15 11.878 15 8 C 15 4.122 11.878 1 8 1 z M 8 2 A 2 2 0 0 1 10 4 A 2 2 0 0 1 8 6 A 2 2 0 0 1 6 4 A 2 2 0 0 1 8 2 z M 4 6 A 2 2 0 0 1 6 8 A 2 2 0 0 1 4 10 A 2 2 0 0 1 2 8 A 2 2 0 0 1 4 6 z M 12 6 A 2 2 0 0 1 14 8 A 2 2 0 0 1 12 10 A 2 2 0 0 1 10 8 A 2 2 0 0 1 12 6 z M 7.4882812 6.6347656 A 0.5 0.5 0 0 1 7.9335938 6.8847656 A 0.5 0.5 0 0 1 7.7519531 7.5664062 A 0.5 0.5 0 0 1 7.0664062 7.3847656 A 0.5 0.5 0 0 1 7.2519531 6.7011719 A 0.5 0.5 0 0 1 7.4882812 6.6347656 z M 8.8535156 7 A 0.5 0.5 0 0 1 9.3007812 7.25 A 0.5 0.5 0 0 1 9.1152344 7.9335938 A 0.5 0.5 0 0 1 8.4335938 7.75 A 0.5 0.5 0 0 1 8.6152344 7.0664062 A 0.5 0.5 0 0 1 8.8535156 7 z M 7.1230469 8 A 0.5 0.5 0 0 1 7.5664062 8.25 A 0.5 0.5 0 0 1 7.3867188 8.9335938 A 0.5 0.5 0 0 1 6.7011719 8.75 A 0.5 0.5 0 0 1 6.8847656 8.0664062 A 0.5 0.5 0 0 1 7.1230469 8 z M 8.4882812 8.3652344 A 0.5 0.5 0 0 1 8.9335938 8.6152344 A 0.5 0.5 0 0 1 8.75 9.2988281 A 0.5 0.5 0 0 1 8.0664062 9.1152344 A 0.5 0.5 0 0 1 8.25 8.4335938 A 0.5 0.5 0 0 1 8.4882812 8.3652344 z M 8 10 A 2 2 0 0 1 10 12 A 2 2 0 0 1 8 14 A 2 2 0 0 1 6 12 A 2 2 0 0 1 8 10 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/solaar-attention.svg b/.icons/Gruvbox-Plus-Dark/panel/16/solaar-attention.svg
new file mode 100644
index 000000000..327a61ee0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/solaar-attention.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 3,1 C 1.892,1 1,1.892 1,3 V 13 C 1,14.108 1.892,15 3,15 H 13 C 14.108,15 15,14.108 15,13 V 3 C 15,1.892 14.108,1 13,1 Z M 5.8652,2.3047 7.451,5.0527 C 7.632,5.0183 7.8158,5.0007 8,5 8.1836,5.0008 8.3667,5.0184 8.547,5.0527 L 10.135,2.3047 11.865,3.3047 10.279,6.0547 C 10.518,6.3337 10.703,6.6541 10.826,7 H 14 V 9 H 10.824 C 10.703,9.3469 10.519,9.6686 10.281,9.949 L 11.865,12.695 10.135,13.695 8.549,10.947 C 8.368,10.981 8.1842,10.999 8,11 7.8164,10.999 7.6333,10.981 7.453,10.947 L 5.8652,13.695 4.1348,12.695 5.7207,9.945 C 5.4821,9.6661 5.2968,9.3458 5.1738,9 H 2 V 7 H 5.1758 C 5.2971,6.653 5.4812,6.3313 5.7188,6.0508 L 4.1348,3.3047 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 8,6 A 2,2 0 0 0 6,8 2,2 0 0 0 8,10 2,2 0 0 0 10,8 2,2 0 0 0 8,6 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/solaar-indicator.svg b/.icons/Gruvbox-Plus-Dark/panel/16/solaar-indicator.svg
new file mode 100644
index 000000000..73b0bc22f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/solaar-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 3,1 C 1.892,1 1,1.892 1,3 V 13 C 1,14.108 1.892,15 3,15 H 13 C 14.108,15 15,14.108 15,13 V 3 C 15,1.892 14.108,1 13,1 Z M 5.8652,2.3047 7.4512,5.0527 C 7.6322,5.0183 7.8158,5.0007 8,5 8.1836,5.0008 8.3665,5.0185 8.5469,5.0527 L 10.135,2.3047 11.865,3.3047 10.279,6.0547 C 10.518,6.3337 10.703,6.6541 10.826,7 H 14 V 9 H 10.824 C 10.703,9.3469 10.519,9.6688 10.281,9.9492 L 11.865,12.695 10.135,13.695 8.5488,10.947 C 8.3678,10.982 8.1842,10.999 8,11 7.8164,10.999 7.6335,10.982 7.4531,10.947 L 5.8652,13.695 4.1348,12.695 5.7207,9.9453 C 5.4821,9.6664 5.2968,9.3458 5.1738,9 H 2 V 7 H 5.1758 C 5.2971,6.653 5.4811,6.3312 5.7187,6.0508 L 4.1348,3.3047 Z M 8,6 A 2,2 0 0 0 6,8 2,2 0 0 0 8,10 2,2 0 0 0 10,8 2,2 0 0 0 8,6 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/spotify-indicator.svg b/.icons/Gruvbox-Plus-Dark/panel/16/spotify-indicator.svg
new file mode 100644
index 000000000..43f84130a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/spotify-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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,1 A 7,7 0 0 0 1,8 7,7 0 0 0 8,15 7,7 0 0 0 15,8 7,7 0 0 0 8,1 Z M 6.5156,4.002 C 6.6512,3.9995 6.7887,4.0007 6.9219,4.002 10.119,4.0457 12.607,5.373 12.607,5.373 12.931,5.5451 13.086,6.0599 12.951,6.4727 12.816,6.8854 12.4,7.115 12.076,6.9434 12.076,6.9434 8.021,4.8027 3.8926,6.1191 3.5449,6.2645 3.1067,5.9836 3.0176,5.5312 2.9285,5.079 3.1885,4.5538 3.5488,4.4727 4.5666,4.1481 5.5666,4.0218 6.5156,4.002 Z M 6.9512,7.002 C 7.064,7.001 7.1634,6.9978 7.2734,7.002 9.9124,7.094 11.74,8.5527 11.74,8.5527 11.974,8.7377 12.068,9.2143 11.947,9.5723 11.826,9.9303 11.506,10.111 11.271,9.9258 11.271,9.9258 8.364,7.5812 4.6289,8.9512 4.3664,9.0752 4.0755,8.8289 4.0117,8.4199 3.9479,8.0109 4.153,7.5612 4.4238,7.4902 5.3212,7.1612 6.162,7.009 6.9512,7.002 Z M 7.2656,10 C 8.5566,10.025 9.7076,10.504 10.809,11.154 10.973,11.262 11.052,11.566 10.961,11.783 10.87,12.001 10.624,12.068 10.475,11.924 10.475,11.924 8.439,10.265 5.418,11.189 5.2446,11.264 5.046,11.12 5.0059,10.875 4.9658,10.63 5.1092,10.35 5.2891,10.314 5.9993,10.097 6.6604,9.996 7.2656,10 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/start-here-manjaro.svg b/.icons/Gruvbox-Plus-Dark/panel/16/start-here-manjaro.svg
new file mode 120000
index 000000000..b9bdd2f27
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/start-here.svg b/.icons/Gruvbox-Plus-Dark/panel/16/start-here.svg
new file mode 100644
index 000000000..3444f7b3b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/start-here.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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="2" height="2" x="3" y="3" rx=".5" ry=".5"/>
+ <rect style="fill:currentColor" class="ColorScheme-Text" width="2" height="2" x="7" y="3" rx=".5" ry=".5"/>
+ <rect style="fill:currentColor" class="ColorScheme-Text" width="2" height="2" x="11" y="3" rx=".5" ry=".5"/>
+ <rect style="fill:currentColor" class="ColorScheme-Text" width="2" height="2" x="3" y="7" rx=".5" ry=".5"/>
+ <rect style="fill:currentColor" class="ColorScheme-Text" width="2" height="2" x="7" y="7" rx=".5" ry=".5"/>
+ <rect style="fill:currentColor" class="ColorScheme-Text" width="2" height="2" x="11" y="7" rx=".5" ry=".5"/>
+ <rect style="fill:currentColor" class="ColorScheme-Text" width="2" height="2" x="3" y="11" rx=".5" ry=".5"/>
+ <rect style="fill:currentColor" class="ColorScheme-Text" width="2" height="2" x="7" y="11" rx=".5" ry=".5"/>
+ <rect style="fill:currentColor" class="ColorScheme-Text" width="2" height="2" x="11" y="11" rx=".5" ry=".5"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/state-download.svg b/.icons/Gruvbox-Plus-Dark/panel/16/state-download.svg
new file mode 100644
index 000000000..594496540
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/state-download.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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,1 C 4.134,1 1,4.134 1,8 1,11.866 4.134,15 8,15 11.866,15 15,11.866 15,8 15,4.134 11.866,1 8,1 Z M 6,4 H 10 V 8 H 12 L 8,13 4,8 H 6 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/state-error.svg b/.icons/Gruvbox-Plus-Dark/panel/16/state-error.svg
new file mode 100644
index 000000000..f5262e2f9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/state-error.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 8,1 C 4.134,1 1,4.134 1,8 1,11.866 4.134,15 8,15 11.866,15 15,11.866 15,8 15,4.134 11.866,1 8,1 Z M 7,4 H 9 V 9 H 7 Z M 7,10 H 9 V 12 H 7 Z" />
+</svg> \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/state-information.svg b/.icons/Gruvbox-Plus-Dark/panel/16/state-information.svg
new file mode 100644
index 000000000..a5f869ea7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/state-information.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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,15 C 4.134,15 1,11.866 1,8 1,4.134 4.134,1 8,1 11.866,1 15,4.134 15,8 15,11.866 11.866,15 8,15 Z M 7,12 H 9 V 7 H 7 Z M 7,6 H 9 V 4 H 7 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/state-offline.svg b/.icons/Gruvbox-Plus-Dark/panel/16/state-offline.svg
new file mode 100644
index 000000000..3aeb59add
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/state-offline.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1 A 7 7 0 0 0 1 8 A 7 7 0 0 0 8 15 A 7 7 0 0 0 15 8 A 7 7 0 0 0 8 1 z M 5 7 A 1 1 0 0 1 6 8 A 1 1 0 0 1 5 9 A 1 1 0 0 1 4 8 A 1 1 0 0 1 5 7 z M 8 7 A 1 1 0 0 1 9 8 A 1 1 0 0 1 8 9 A 1 1 0 0 1 7 8 A 1 1 0 0 1 8 7 z M 11 7 A 1 1 0 0 1 12 8 A 1 1 0 0 1 11 9 A 1 1 0 0 1 10 8 A 1 1 0 0 1 11 7 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/state-ok.svg b/.icons/Gruvbox-Plus-Dark/panel/16/state-ok.svg
new file mode 100644
index 000000000..b554166dd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/state-ok.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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,1 A 7,7 0 0 0 1,8 7,7 0 0 0 8,15 7,7 0 0 0 15,8 7,7 0 0 0 8,1 Z M 11.182,4.4648 12.596,5.8789 8.3535,10.121 6.9395,11.535 5.5254,10.121 3.4043,8 4.8184,6.5859 6.9395,8.707 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/state-pause.svg b/.icons/Gruvbox-Plus-Dark/panel/16/state-pause.svg
new file mode 100644
index 000000000..9710c4a35
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/state-pause.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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,1 C 4.134,1 1,4.134 1,8 1,11.866 4.134,15 8,15 11.866,15 15,11.866 15,8 15,4.134 11.866,1 8,1 Z M 5,4 H 7 V 12 H 5 Z M 9,4 H 11 V 12 H 9 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/state-sync.svg b/.icons/Gruvbox-Plus-Dark/panel/16/state-sync.svg
new file mode 100644
index 000000000..2887d1001
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/state-sync.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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,1 A 7,7 0 0 0 1,8 7,7 0 0 0 8,15 7,7 0 0 0 15,8 7,7 0 0 0 8,1 Z M 8.1445,3.998 V 4 H 8.1465 C 9.4555,4.048 10.647,4.7374 11.35,5.8184 L 12.738,5.3555 11.168,8.502 8.0215,6.9277 9.2988,6.502 C 8.9608,6.208 8.5363,6.015 8.0703,5.998 7.3283,5.971 6.6357,6.3531 6.2637,6.9961 L 4.5312,5.9961 C 5.2713,4.7141 6.665,3.943 8.1445,3.998 Z M 4.832,7.498 7.9785,9.0723 6.7012,9.498 C 7.039,9.792 7.4637,9.983 7.9297,10 8.6717,10.027 9.3643,9.645 9.7363,9.002 L 11.469,10.002 C 10.729,11.284 9.3345,12.055 7.8555,12 6.547,11.952 5.3553,11.263 4.6523,10.182 L 3.2637,10.645 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/state-warning.svg b/.icons/Gruvbox-Plus-Dark/panel/16/state-warning.svg
new file mode 100644
index 000000000..ff500752a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/state-warning.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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.9238,1.002 C 7.4441,1.0309 7.0099,1.3292 6.7695,1.7949 L 3.9805,7.2031 1.1895,12.613 C 1.0706,12.844 1.0055,13.105 1,13.371 0.9811,14.264 1.6222,14.999 2.4199,15 H 8 13.578 C 14.672,15 15.355,13.674 14.809,12.613 L 12.02,7.2031 9.2305,1.7949 C 8.9883,1.326 8.5497,1.0272 8.0664,1.002 8.0189,0.99928 7.9713,0.99928 7.9238,1.002 Z M 7,5 H 9 V 10 H 7 Z M 7,11 H 9 V 13 H 7 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/steadyflow-alert-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/steadyflow-alert-panel.svg
new file mode 100644
index 000000000..2a57aedfa
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/steadyflow-alert-panel.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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,1 C 7.5555739,1.0007178 6.2237323,1.7801139 5.515625,3.0390625 4.0648997,3.2764083 2.9998535,4.5299874 3,6 c 3.782e-4,0.042992 0.00168,0.08597 0.00391,0.1289062 C 1.2369628,6.5832284 0.00132101,8.1755834 0,10 c 0,2.209139 1.790861,4 4,4 L 9.296875,14 7.2480469,11.658203 C 6.6831674,11.011818 7.1415704,10.00095 8,10 l 1,0 0,-3 c 5.52e-5,-0.5522619 0.4477381,-0.9999448 1,-1 l 3,0 c 0.552262,5.52e-5 0.999945,0.4477381 1,1 l 0,3 1,0 c 0.320846,3.55e-4 0.585179,0.142759 0.761719,0.353516 C 15.918639,9.9194699 15.999256,9.4615402 16,9 15.997559,7.1757471 14.761156,5.5842493 12.994141,5.1308594 12.996808,5.0872745 12.998761,5.0436489 13,5 13,2.790861 11.209139,1 9,1 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m 10,7 0,3.324444 C 9.9999758,10.569894 9.7792277,10.999975 9.5337777,11 L 8,11 11.5,15 15,11 13.478222,11 C 13.232772,10.999976 13.000024,10.569894 13,10.324444 L 13,7 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/steadyflow-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/steadyflow-panel.svg
new file mode 100644
index 000000000..07a093aa5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/steadyflow-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1 C 7.5555739 1.0007178 6.2237323 1.7801139 5.515625 3.0390625 C 4.0648997 3.2764083 2.9998535 4.5299874 3 6 C 3.0003782 6.042992 3.0016762 6.0859701 3.0039062 6.1289062 C 1.2369591 6.5832285 0.00132101 8.1755834 0 10 C 0 12.209139 1.790861 14 4 14 L 9.296875 14 L 7.2480469 11.658203 C 6.6831674 11.011818 7.1415704 10.00095 8 10 L 9 10 L 9 7 C 9.0000552 6.4477381 9.4477381 6.0000552 10 6 L 13 6 C 13.552262 6.0000552 13.999945 6.4477381 14 7 L 14 10 L 15 10 C 15.320846 10.000355 15.585179 10.142759 15.761719 10.353516 C 15.918639 9.9194695 15.999256 9.4615402 16 9 C 15.997559 7.1757471 14.761156 5.5842493 12.994141 5.1308594 C 12.996808 5.0872745 12.998761 5.0436489 13 5 C 13 2.790861 11.209139 1 9 1 z M 10 7 L 10 10.324219 C 9.9999758 10.569669 9.7786531 10.999975 9.5332031 11 L 8 11 L 11.5 15 L 15 11 L 13.478516 11 C 13.233066 10.999976 13.000024 10.569669 13 10.324219 L 13 7 L 10 7 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/steam_tray_mono.svg b/.icons/Gruvbox-Plus-Dark/panel/16/steam_tray_mono.svg
new file mode 100644
index 000000000..ebc85092a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/steam_tray_mono.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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.013588,1.9896116 c -1.565727,3.112e-4 -2.867912,1.2046834 -2.990234,2.765625 L 7.9256966,8.0247678 C 7.7895337,8.0016866 7.6516922,7.9899273 7.5135872,7.9896116 7.0543175,7.9908403 6.6042613,8.1185589 6.212806,8.3587522 L 5.0057747,7.6771116 a 2.5,2.5 0 0 0 0.00781,-0.1875 2.5,2.5 0 0 0 -2.5,-2.5 2.5,2.5 0 0 0 -2.50000001,2.5 2.5,2.5 0 0 0 2.50000001,2.5 2.5,2.5 0 0 0 1.5488281,-0.541016 l 1.0019531,0.5566414 c -0.032651,0.159421 -0.049659,0.321649 -0.050781,0.484375 0,1.380712 1.1192881,2.5 2.5,2.5 1.3807119,0 2.5000001,-1.119288 2.5000001,-2.5 -5.41e-4,-0.105165 -0.0077,-0.210192 -0.02149,-0.314453 L 12.589752,7.9564085 c 0.140313,0.021076 0.281945,0.032172 0.423828,0.033203 1.656854,0 3,-1.3431458 3,-3 0,-1.6568542 -1.343146,-3 -3,-3 z m 0,1 c 1.104569,0 2,0.8954305 2,2 0,1.1045695 -0.895431,2 -2,2 -1.10457,0 -2,-0.8954305 -2,-2 0,-1.1045695 0.89543,-2 2,-2 z m 0,1 c -0.552285,0 -1,0.4477153 -1,1 0,0.5522847 0.447715,1 1,1 0.552285,0 1,-0.4477153 1,-1 0,-0.5522847 -0.447715,-1 -1,-1 z m -10.5000008,2 A 1.5,1.5 0 0 1 3.9569466,7.0853147 L 3.5174934,6.8372678 3.4999153,6.8353147 a 1,1 0 0 0 -0.4863281,-0.125 1,1 0 0 0 -1,1 1,1 0 0 0 0.5039062,0.8652344 l 0.00781,0.017578 0.53125,0.2949219 a 1.5,1.5 0 0 1 -0.5429688,0.1015625 1.5,1.5 0 0 1 -1.5,-1.5 1.5,1.5 0 0 1 1.5,-1.5 z m 4.9609375,3 c 0.01302,-1.695e-4 0.026042,-1.695e-4 0.039063,0 0.8284271,0 1.5,0.671573 1.5,1.5000004 0,0.828427 -0.6715729,1.5 -1.5,1.5 -0.8024166,-2.58e-4 -1.4625239,-0.631965 -1.4980474,-1.433594 l 0.4980469,0.28711 c 0.4956,0.286 1.1175312,0.13039 1.3945312,-0.34961 0.2770001,-0.48 0.1010688,-1.0968124 -0.3945312,-1.3828124 l -0.1875,-0.107422 c 0.049222,-0.00702 0.098762,-0.011578 0.1484375,-0.013672 z" />
+ <path style="fill:currentColor" d="M 0.0723,6.9863 A 8,8 0 0 0 0.0195,7.602 8,8 0 0 1 0.0723,6.9863 Z"/>
+ <path style="fill:currentColor" d="M 0,8 A 8,8 0 0 0 0.0391,8.725 8,8 0 0 1 0,8 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/stock_weather-cloudy.svg b/.icons/Gruvbox-Plus-Dark/panel/16/stock_weather-cloudy.svg
new file mode 120000
index 000000000..bbe5adf46
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/stock_weather-cloudy.svg
@@ -0,0 +1 @@
+weather-overcast.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/stock_weather-few-clouds.svg b/.icons/Gruvbox-Plus-Dark/panel/16/stock_weather-few-clouds.svg
new file mode 120000
index 000000000..522e61642
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/stock_weather-fog.svg b/.icons/Gruvbox-Plus-Dark/panel/16/stock_weather-fog.svg
new file mode 120000
index 000000000..c20a6e941
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/stock_weather-fog.svg
@@ -0,0 +1 @@
+weather-fog.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/stock_weather-night-clear.svg b/.icons/Gruvbox-Plus-Dark/panel/16/stock_weather-night-clear.svg
new file mode 120000
index 000000000..3429ba521
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/stock_weather-night-few-clouds.svg b/.icons/Gruvbox-Plus-Dark/panel/16/stock_weather-night-few-clouds.svg
new file mode 120000
index 000000000..b4e0523ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/stock_weather-showers.svg b/.icons/Gruvbox-Plus-Dark/panel/16/stock_weather-showers.svg
new file mode 120000
index 000000000..ccc43a6e0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/stock_weather-showers.svg
@@ -0,0 +1 @@
+weather-showers.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/stock_weather-snow.svg b/.icons/Gruvbox-Plus-Dark/panel/16/stock_weather-snow.svg
new file mode 120000
index 000000000..a83d1690e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/stock_weather-snow.svg
@@ -0,0 +1 @@
+weather-snow.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/stock_weather-storm.svg b/.icons/Gruvbox-Plus-Dark/panel/16/stock_weather-storm.svg
new file mode 120000
index 000000000..6f7583d33
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/stock_weather-storm.svg
@@ -0,0 +1 @@
+weather-storm.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/stock_weather-sunny.svg b/.icons/Gruvbox-Plus-Dark/panel/16/stock_weather-sunny.svg
new file mode 120000
index 000000000..55539d443
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/stock_weather-sunny.svg
@@ -0,0 +1 @@
+weather-clear.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/strawberry-panel-grey.svg b/.icons/Gruvbox-Plus-Dark/panel/16/strawberry-panel-grey.svg
new file mode 100644
index 000000000..342c02412
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/strawberry-panel-grey.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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.2520475,2.0369678 c -0.04755,0.00494 -0.06843,0.00374 -0.121094,0.00977 C 6.153567,2.2728571 4.5042668,3.5824785 2.617282,6.4256396 2.0475167,7.2841178 1.3135909,8.3875628 0.9883758,8.8768118 c -1.370021,2.0610402 -1.3097847,4.1750332 0.1425781,5.0644532 0.9386734,0.574841 1.8454108,0.80382 3.28125,0.826172 0.7217028,0.01124 1.7778909,0.06688 2.3476562,0.123047 1.5896664,0.156726 1.7892824,0.151974 2.9082034,-0.05664 1.2523285,-0.23348 2.2183025,-0.719073 2.9941395,-1.505859 0.421615,-0.427565 0.955163,-1.371025 1.296875,-2.164063 -0.0388,-0.07907 -0.07539,-0.156601 -0.123045,-0.242187 -0.115525,0.08643 -0.217312,0.208164 -0.339844,0.277344 -0.165145,0.09324 -0.330536,0.176222 -0.570313,0.226562 -0.239778,0.05034 -0.709854,0.100418 -1.107422,-0.314453 -0.356655,-0.372092 -0.286015,-0.578485 -0.291015,-0.705078 -0.005,-0.126593 0.0071,-0.207549 0.01953,-0.287109 0.02487,-0.1591262 0.06258,-0.2973872 0.117187,-0.4472662 -0.05289,0.145176 0.02087,-0.110336 0.04883,-0.347657 0.02696,-0.228853 0.04995,-0.517296 0.0625,-0.791015 -0.197206,0.01739 -0.315434,0.03179 -0.527344,0.04883 -0.448369,0.03606 -0.672003,0.08321 -1.070313,0.01367 -0.1991545,-0.03477 -0.5440205,-0.153448 -0.7675785,-0.458986 -0.223557,-0.305538 -0.222656,-0.589297 -0.222656,-0.722656 0,-0.7144752 0.265573,-1.0182587 0.537109,-1.4453124 C 9.8664645,5.7456567 10.07431,5.5651487 10.248141,5.3611865 10.083342,5.2725584 9.9304495,5.1870696 9.7540005,5.0975146 9.2341255,4.833657 8.9803565,4.7424966 8.6407195,4.4490772 8.5558105,4.3757223 8.4540455,4.2814074 8.3555635,4.1014209 8.2570815,3.9214344 8.1898405,3.6193884 8.2422825,3.3611865 c 0.104883,-0.5164037 0.368689,-0.6340224 0.474609,-0.7148437 0.02107,-0.016081 0.03616,-0.010522 0.05664,-0.025391 -0.106907,-0.1129199 -0.312663,-0.2189532 -0.386719,-0.3261719 -0.0627,-0.090772 -0.091,-0.1703412 -0.134766,-0.2578125 z m -0.357422,3.4707031 c 0.08034,-0.010504 0.158135,-0.010079 0.230469,0.00195 0.09644,0.016043 0.181184,0.054231 0.246094,0.1191406 0.259638,0.2596388 0.09122,0.8501845 -0.197266,1.1386719 -0.288487,0.2884874 -0.734502,0.3123734 -0.99414,0.052734 -0.2596393,-0.2596357 -0.2357537,-0.70565 0.05273,-0.9941371 0.162274,-0.1622742 0.421095,-0.2868489 0.662109,-0.3183594 z M 3.3946257,7.5076708 c 0.080338,-0.0105 0.1581348,-0.01008 0.2304688,0.002 0.096445,0.01604 0.1811839,0.05423 0.2460938,0.119141 0.2596387,0.259639 0.091222,0.850184 -0.1972657,1.138672 -0.2884872,0.288487 -0.7345022,0.312373 -0.9941406,0.05273 -0.2596387,-0.259639 -0.2357531,-0.705653 0.052734,-0.99414 0.1622744,-0.162275 0.4210946,-0.286849 0.6621093,-0.31836 z m 3,0.5 c 0.080338,-0.0105 0.1581348,-0.01008 0.2304688,0.002 0.096445,0.01604 0.181184,0.05423 0.2460938,0.119141 0.2596382,0.259639 0.091222,0.850184 -0.1972657,1.138672 -0.2884871,0.288487 -0.7345022,0.312373 -0.9941406,0.05273 -0.2596388,-0.259639 -0.2357532,-0.705653 0.052734,-0.99414 0.1622743,-0.162275 0.4210946,-0.286849 0.6621093,-0.31836 z m 3.4999998,1.5 c 0.08034,-0.0105 0.1581355,-0.01008 0.2304685,0.0019 0.09644,0.01604 0.181184,0.05423 0.246094,0.119141 0.259639,0.259639 0.09122,0.8501832 -0.197266,1.1386722 -0.2884865,0.288488 -0.7345015,0.312374 -0.9941405,0.05273 -0.259638,-0.25963 -0.235753,-0.705646 0.05274,-0.9941332 0.162274,-0.162275 0.421095,-0.286849 0.662109,-0.31836 z M 2.3946257,10.507671 c 0.080338,-0.0105 0.1581348,-0.01008 0.2304688,0.002 0.096445,0.01604 0.1811839,0.05423 0.2460938,0.11914 0.2596387,0.259639 0.091222,0.850184 -0.1972657,1.138672 -0.288487,0.288488 -0.7345022,0.312369 -0.9941406,0.05273 -0.2596388,-0.259637 -0.2357533,-0.705653 0.052734,-0.99414 0.1622743,-0.162275 0.4210946,-0.286848 0.6621093,-0.31836 z m 3.5,1 c 0.080338,-0.0105 0.1581348,-0.01008 0.2304688,0.002 0.096445,0.01604 0.181184,0.05423 0.2460938,0.11914 0.2596386,0.259639 0.091222,0.850184 -0.1972657,1.138672 -0.2884872,0.288488 -0.7345022,0.312369 -0.9941406,0.05273 -0.2596387,-0.259637 -0.2357532,-0.705653 0.052734,-0.99414 0.1622744,-0.162275 0.4210946,-0.286848 0.6621093,-0.31836 z m 2.9999998,1 c 0.08034,-0.0105 0.158135,-0.01008 0.230469,0.002 0.09644,0.01604 0.181184,0.05423 0.246094,0.11914 0.259638,0.259639 0.09122,0.850184 -0.197266,1.138672 -0.288487,0.288487 -0.734502,0.312368 -0.99414,0.05273 -0.259639,-0.259637 -0.235754,-0.705653 0.05273,-0.99414 0.162274,-0.162275 0.421094,-0.286848 0.662109,-0.31836 z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="m 9.0774685,0.9998633 c -0.07769,0 -0.100194,0.1507608 -0.05231,0.3498498 0,0 0.137654,0.6352521 1.0612635,1.1005522 0.64239,0.3024587 0.641233,0.4772538 -0.0042,0.6586217 -0.2812845,0.079039 -0.6231345,0.2289404 -0.7595535,0.3330323 -0.224992,0.1716779 -0.142875,0.2424764 0.8834615,0.7633842 0.622295,0.315841 1.246763,0.6663798 1.38754,0.7790985 0.244416,0.1956995 0.233272,0.2231126 -0.243586,0.602657 -0.532381,0.423711 -1.162218,1.4143158 -1.162218,1.8278198 0,0.22355 0.103914,0.241711 0.980683,0.171204 0.539377,-0.04338 1.132859,-0.09797 1.318851,-0.121304 l 0.338167,-0.04246 -0.04835,1.124537 c -0.02655,0.618443 -0.104258,1.278318 -0.172782,1.4663932 -0.06853,0.188074 -0.09708,0.370676 -0.0634,0.405814 0.141765,0.147935 0.720057,-0.178575 1.116743,-0.6305032 0.405545,-0.462016 0.431326,-0.471523 0.517554,-0.188019 0.290386,0.5082312 0.418923,0.9534292 0.869506,1.3988122 0.100624,0.0094 0.177396,-0.113145 0.24195,-0.365803 0.198761,-0.7778452 0.0923,-1.5307682 -0.326263,-2.3083482 C 14.734974,7.9061968 14.51405,7.2458778 14.469388,6.857707 14.424728,6.4695364 14.351171,6.0179933 14.306115,5.8541974 c -0.06846,-0.2488979 0.0643,-0.3941723 0.808166,-0.8844113 0.846995,-0.5582031 1.065611,-0.8757713 0.745289,-1.0823568 -0.07959,-0.051327 -0.498802,0.1037798 -0.931808,0.3446122 -0.433003,0.2408312 -0.87243,0.4377942 -0.976456,0.4377942 -0.104026,0 -0.430468,-0.3014963 -0.72521,-0.6699249 -0.512243,-0.6403062 -0.535783,-0.7135061 -0.535783,-1.6585474 0,-0.8979654 -0.02613,-0.9925035 -0.285064,-1.0310782 -0.209286,-0.031179 -0.330508,0.072031 -0.455997,0.3881707 -0.09402,0.2368531 -0.218381,0.4306264 -0.276344,0.4306264 -0.05796,0 -0.634942,-0.254075 -1.282129,-0.5646115 C 9.7435905,1.2539386 9.1525325,0.9998633 9.0774775,0.9998633 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/strawberry-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/strawberry-panel.svg
new file mode 100644
index 000000000..58c8ccae0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/strawberry-panel.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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.2520475,2.0369678 c -0.04755,0.00494 -0.06843,0.00374 -0.121094,0.00977 C 6.153567,2.2728571 4.5042668,3.5824785 2.617282,6.4256396 2.0475167,7.2841178 1.3135909,8.3875628 0.9883758,8.8768118 c -1.370021,2.0610402 -1.3097847,4.1750332 0.1425781,5.0644532 0.9386734,0.574841 1.8454108,0.80382 3.28125,0.826172 0.7217028,0.01124 1.7778909,0.06688 2.3476562,0.123047 1.5896664,0.156726 1.7892824,0.151974 2.9082034,-0.05664 1.2523285,-0.23348 2.2183025,-0.719073 2.9941395,-1.505859 0.421615,-0.427565 0.955163,-1.371025 1.296875,-2.164063 -0.0388,-0.07907 -0.07539,-0.156601 -0.123045,-0.242187 -0.115525,0.08643 -0.217312,0.208164 -0.339844,0.277344 -0.165145,0.09324 -0.330536,0.176222 -0.570313,0.226562 -0.239778,0.05034 -0.709854,0.100418 -1.107422,-0.314453 -0.356655,-0.372092 -0.286015,-0.578485 -0.291015,-0.705078 -0.005,-0.126593 0.0071,-0.207549 0.01953,-0.287109 0.02487,-0.1591262 0.06258,-0.2973872 0.117187,-0.4472662 -0.05289,0.145176 0.02087,-0.110336 0.04883,-0.347657 0.02696,-0.228853 0.04995,-0.517296 0.0625,-0.791015 -0.197206,0.01739 -0.315434,0.03179 -0.527344,0.04883 -0.448369,0.03606 -0.672003,0.08321 -1.070313,0.01367 -0.1991545,-0.03477 -0.5440205,-0.153448 -0.7675785,-0.458986 -0.223557,-0.305538 -0.222656,-0.589297 -0.222656,-0.722656 0,-0.7144752 0.265573,-1.0182587 0.537109,-1.4453124 C 9.8664645,5.7456567 10.07431,5.5651487 10.248141,5.3611865 10.083342,5.2725584 9.9304495,5.1870696 9.7540005,5.0975146 9.2341255,4.833657 8.9803565,4.7424966 8.6407195,4.4490772 8.5558105,4.3757223 8.4540455,4.2814074 8.3555635,4.1014209 8.2570815,3.9214344 8.1898405,3.6193884 8.2422825,3.3611865 c 0.104883,-0.5164037 0.368689,-0.6340224 0.474609,-0.7148437 0.02107,-0.016081 0.03616,-0.010522 0.05664,-0.025391 -0.106907,-0.1129199 -0.312663,-0.2189532 -0.386719,-0.3261719 -0.0627,-0.090772 -0.091,-0.1703412 -0.134766,-0.2578125 z m -0.357422,3.4707031 c 0.08034,-0.010504 0.158135,-0.010079 0.230469,0.00195 0.09644,0.016043 0.181184,0.054231 0.246094,0.1191406 0.259638,0.2596388 0.09122,0.8501845 -0.197266,1.1386719 -0.288487,0.2884874 -0.734502,0.3123734 -0.99414,0.052734 -0.2596393,-0.2596357 -0.2357537,-0.70565 0.05273,-0.9941371 0.162274,-0.1622742 0.421095,-0.2868489 0.662109,-0.3183594 z M 3.3946257,7.5076708 c 0.080338,-0.0105 0.1581348,-0.01008 0.2304688,0.002 0.096445,0.01604 0.1811839,0.05423 0.2460938,0.119141 0.2596387,0.259639 0.091222,0.850184 -0.1972657,1.138672 -0.2884872,0.288487 -0.7345022,0.312373 -0.9941406,0.05273 -0.2596387,-0.259639 -0.2357531,-0.705653 0.052734,-0.99414 0.1622744,-0.162275 0.4210946,-0.286849 0.6621093,-0.31836 z m 3,0.5 c 0.080338,-0.0105 0.1581348,-0.01008 0.2304688,0.002 0.096445,0.01604 0.181184,0.05423 0.2460938,0.119141 0.2596382,0.259639 0.091222,0.850184 -0.1972657,1.138672 -0.2884871,0.288487 -0.7345022,0.312373 -0.9941406,0.05273 -0.2596388,-0.259639 -0.2357532,-0.705653 0.052734,-0.99414 0.1622743,-0.162275 0.4210946,-0.286849 0.6621093,-0.31836 z m 3.4999998,1.5 c 0.08034,-0.0105 0.1581355,-0.01008 0.2304685,0.0019 0.09644,0.01604 0.181184,0.05423 0.246094,0.119141 0.259639,0.259639 0.09122,0.8501832 -0.197266,1.1386722 -0.2884865,0.288488 -0.7345015,0.312374 -0.9941405,0.05273 -0.259638,-0.25963 -0.235753,-0.705646 0.05274,-0.9941332 0.162274,-0.162275 0.421095,-0.286849 0.662109,-0.31836 z M 2.3946257,10.507671 c 0.080338,-0.0105 0.1581348,-0.01008 0.2304688,0.002 0.096445,0.01604 0.1811839,0.05423 0.2460938,0.11914 0.2596387,0.259639 0.091222,0.850184 -0.1972657,1.138672 -0.288487,0.288488 -0.7345022,0.312369 -0.9941406,0.05273 -0.2596388,-0.259637 -0.2357533,-0.705653 0.052734,-0.99414 0.1622743,-0.162275 0.4210946,-0.286848 0.6621093,-0.31836 z m 3.5,1 c 0.080338,-0.0105 0.1581348,-0.01008 0.2304688,0.002 0.096445,0.01604 0.181184,0.05423 0.2460938,0.11914 0.2596386,0.259639 0.091222,0.850184 -0.1972657,1.138672 -0.2884872,0.288488 -0.7345022,0.312369 -0.9941406,0.05273 -0.2596387,-0.259637 -0.2357532,-0.705653 0.052734,-0.99414 0.1622744,-0.162275 0.4210946,-0.286848 0.6621093,-0.31836 z m 2.9999998,1 c 0.08034,-0.0105 0.158135,-0.01008 0.230469,0.002 0.09644,0.01604 0.181184,0.05423 0.246094,0.11914 0.259638,0.259639 0.09122,0.850184 -0.197266,1.138672 -0.288487,0.288487 -0.734502,0.312368 -0.99414,0.05273 -0.259639,-0.259637 -0.235754,-0.705653 0.05273,-0.99414 0.162274,-0.162275 0.421094,-0.286848 0.662109,-0.31836 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 9.0774685,0.9998633 c -0.07769,0 -0.100194,0.1507608 -0.05231,0.3498498 0,0 0.137654,0.6352521 1.0612635,1.1005522 0.64239,0.3024587 0.641233,0.4772538 -0.0042,0.6586217 -0.2812845,0.079039 -0.6231345,0.2289404 -0.7595535,0.3330323 -0.224992,0.1716779 -0.142875,0.2424764 0.8834615,0.7633842 0.622295,0.315841 1.246763,0.6663798 1.38754,0.7790985 0.244416,0.1956995 0.233272,0.2231126 -0.243586,0.602657 -0.532381,0.423711 -1.162218,1.4143158 -1.162218,1.8278198 0,0.22355 0.103914,0.241711 0.980683,0.171204 0.539377,-0.04338 1.132859,-0.09797 1.318851,-0.121304 l 0.338167,-0.04246 -0.04835,1.124537 c -0.02655,0.618443 -0.104258,1.278318 -0.172782,1.4663932 -0.06853,0.188074 -0.09708,0.370676 -0.0634,0.405814 0.141765,0.147935 0.720057,-0.178575 1.116743,-0.6305032 0.405545,-0.462016 0.431326,-0.471523 0.517554,-0.188019 0.290386,0.5082312 0.418923,0.9534292 0.869506,1.3988122 0.100624,0.0094 0.177396,-0.113145 0.24195,-0.365803 0.198761,-0.7778452 0.0923,-1.5307682 -0.326263,-2.3083482 C 14.734974,7.9061968 14.51405,7.2458778 14.469388,6.857707 14.424728,6.4695364 14.351171,6.0179933 14.306115,5.8541974 c -0.06846,-0.2488979 0.0643,-0.3941723 0.808166,-0.8844113 0.846995,-0.5582031 1.065611,-0.8757713 0.745289,-1.0823568 -0.07959,-0.051327 -0.498802,0.1037798 -0.931808,0.3446122 -0.433003,0.2408312 -0.87243,0.4377942 -0.976456,0.4377942 -0.104026,0 -0.430468,-0.3014963 -0.72521,-0.6699249 -0.512243,-0.6403062 -0.535783,-0.7135061 -0.535783,-1.6585474 0,-0.8979654 -0.02613,-0.9925035 -0.285064,-1.0310782 -0.209286,-0.031179 -0.330508,0.072031 -0.455997,0.3881707 -0.09402,0.2368531 -0.218381,0.4306264 -0.276344,0.4306264 -0.05796,0 -0.634942,-0.254075 -1.282129,-0.5646115 C 9.7435905,1.2539386 9.1525325,0.9998633 9.0774775,0.9998633 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/stremio-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/16/stremio-tray.svg
new file mode 100644
index 000000000..fe3ce0a33
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/stremio-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1 C 7.7733445 1 7.5471953 1.0879304 7.3730469 1.2617188 L 1.2597656 7.3730469 C 0.91216888 7.720449 0.91216887 8.2815041 1.2597656 8.6289062 L 7.3730469 14.740234 C 7.7204687 15.087635 8.2795314 15.087635 8.6269531 14.740234 L 14.740234 8.6289062 C 15.087655 8.2815041 15.087655 7.720449 14.740234 7.3730469 L 8.6269531 1.2617188 C 8.4528046 1.0879302 8.2266554 1 8 1 z M 7.8925781 4 C 8.6235781 4 9.1925625 4.1761437 9.6015625 4.5273438 C 10.012562 4.8787437 10.21875 5.3462406 10.21875 5.9316406 C 10.21875 6.4214406 10.074203 6.8322094 9.7832031 7.1621094 C 9.4922031 7.4921094 9.0761094 7.7029219 8.5371094 7.7949219 L 8.5371094 7.8261719 C 9.8181094 7.9931719 10.458984 8.6116875 10.458984 9.6796875 C 10.458984 10.399688 10.213609 10.967812 9.7246094 11.382812 C 9.2346094 11.793813 8.5275625 12 7.6015625 12 C 6.7423625 12 6.0555156 11.860078 5.5410156 11.580078 L 5.5410156 10.673828 C 6.1939156 11.014828 6.8739781 11.185547 7.5800781 11.185547 C 8.8360781 11.185547 9.4628906 10.674437 9.4628906 9.6484375 C 9.4628906 8.7334375 8.7875469 8.2734375 7.4355469 8.2734375 L 6.7285156 8.2734375 L 6.7285156 7.4707031 L 7.4355469 7.4707031 C 8.0025469 7.4707031 8.4438594 7.3364062 8.7558594 7.0664062 C 9.0678594 6.7971063 9.2246094 6.4395937 9.2246094 5.9960938 C 9.2246094 5.6341937 9.1033281 5.3480719 8.8613281 5.1386719 C 8.6203281 4.9257719 8.2965781 4.8203125 7.8925781 4.8203125 C 7.2605781 4.8203125 6.6515 5.0335906 6.0625 5.4628906 L 5.5722656 4.7988281 C 6.2357656 4.2666281 7.0085781 4 7.8925781 4 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/synapse-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/synapse-panel.svg
new file mode 100644
index 000000000..4de368fa9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/synapse-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 0 L 7 1.1894531 A 6.5 6.5 0 0 0 2.1796875 6 L 4.265625 6 A 4.5 4.5 0 0 1 8.5 3 A 4.5 4.5 0 0 1 12.732422 6 L 14.808594 6 A 6.5 6.5 0 0 0 10 1.1894531 L 10 0 L 7 0 z M 8.5 4 A 3.5 3.5 0 0 0 5 7.5 A 3.5 3.5 0 0 0 5.0410156 8 L 5.4003906 8 L 6.0546875 8 L 10.949219 8 A 2.5 2.5 0 0 1 8.5 10 A 2.5 2.5 0 0 1 6.5019531 9 L 5.3417969 9 A 3.5 3.5 0 0 0 8.5 11 A 3.5 3.5 0 0 0 12 7.5 A 3.5 3.5 0 0 0 11.958984 7 L 11.400391 7 L 10.945312 7 L 6.0507812 7 A 2.5 2.5 0 0 1 8.5 5 A 2.5 2.5 0 0 1 10.498047 6 L 11.658203 6 A 3.5 3.5 0 0 0 8.5 4 z M 2.1835938 9 A 6.5 6.5 0 0 0 7 13.814453 L 7 15 L 8 15 L 9 15 L 10 15 L 10 13.808594 A 6.5 6.5 0 0 0 14.816406 9 L 12.736328 9 A 4.5 4.5 0 0 1 8.5 12 A 4.5 4.5 0 0 1 4.2636719 9 L 2.1835938 9 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/synergy-panel-ok.svg b/.icons/Gruvbox-Plus-Dark/panel/16/synergy-panel-ok.svg
new file mode 100644
index 000000000..7567ec41f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/synergy-panel-ok.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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,1 C 4.1339875,1 1,4.1339875 1,8 L 2,10 3,8 C 3,5.2385763 5.2385763,3 8,3 L 6,2 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 L 6 2 L 8 3 A 5 5 0 0 1 13 8 L 14 6 L 15 8 C 15 4.1340068 11.865993 1 8 1 z M 1 8 C 1 11.865993 4.1340068 15 8 15 L 10 14 L 8 13 A 5 5 0 0 1 3 8 L 2 10 L 1 8 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 13,9 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 m 1.476562,0.9941406 a 0.50005,0.50005 0 0 1 0.470704,0.7285154 l -1.5,3 a 0.50005,0.50005 0 0 1 -0.72461,0.191406 l -1.5,-1 a 0.50006225,0.50006225 0 1 1 0.554688,-0.832031 l 1.029297,0.6875 1.246093,-2.492187 a 0.50005,0.50005 0 0 1 0.423828,-0.2832034 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/synergy-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/synergy-panel.svg
new file mode 100644
index 000000000..a07092c4d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/synergy-panel.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1 C 4.1339875 1 1 4.1339875 1 8 L 2 10 L 3 8 A 5 5 0 0 1 8 3 L 6 2 L 8 1 z M 14 6 L 13 8 A 5 5 0 0 1 8 13 L 10 14 L 8 15 C 11.866012 15 15 11.866012 15 8 L 14 6 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 L 6 2 L 8 3 A 5 5 0 0 1 13 8 L 14 6 L 15 8 C 15 4.1340068 11.865993 1 8 1 z M 1 8 C 1 11.865993 4.1340068 15 8 15 L 10 14 L 8 13 A 5 5 0 0 1 3 8 L 2 10 L 1 8 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/syspeek-0.svg b/.icons/Gruvbox-Plus-Dark/panel/16/syspeek-0.svg
new file mode 100644
index 000000000..c3e6d5f9b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/syspeek-0.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 3,1 C 1,1 1,3 1,3 V 13 C 1,15 3,15 3,15 H 13 C 13,15 15,15 15,13 V 3 C 15,1 13,1 13,1 Z M 3,3 H 13 V 13 H 3 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/syspeek-10.svg b/.icons/Gruvbox-Plus-Dark/panel/16/syspeek-10.svg
new file mode 100644
index 000000000..488ac2369
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/syspeek-10.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 3,1 C 1,1 1,3 1,3 V 13 C 1,15 3,15 3,15 H 13 C 13,15 15,15 15,13 V 3 C 15,1 13,1 13,1 Z M 3,3 H 13 V 13 H 3 Z M 4,11 V 12 H 12 V 11 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/syspeek-100.svg b/.icons/Gruvbox-Plus-Dark/panel/16/syspeek-100.svg
new file mode 100644
index 000000000..4b1be767d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/syspeek-100.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 3,1 C 1,1 1,3 1,3 V 13 C 1,15 3,15 3,15 H 13 C 13,15 15,15 15,13 V 3 C 15,1 13,1 13,1 Z M 3,3 H 13 V 13 H 3 Z M 4,4 V 12 H 12 V 4 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/syspeek-20.svg b/.icons/Gruvbox-Plus-Dark/panel/16/syspeek-20.svg
new file mode 100644
index 000000000..c611c9b3e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/syspeek-20.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 3,1 C 1,1 1,3 1,3 V 13 C 1,15 3,15 3,15 H 13 C 13,15 15,15 15,13 V 3 C 15,1 13,1 13,1 Z M 3,3 H 13 V 13 H 3 Z M 4,10 V 12 H 12 V 10 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/syspeek-30.svg b/.icons/Gruvbox-Plus-Dark/panel/16/syspeek-30.svg
new file mode 100644
index 000000000..39993352c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/syspeek-30.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 3,1 C 1,1 1,3 1,3 V 13 C 1,15 3,15 3,15 H 13 C 13,15 15,15 15,13 V 3 C 15,1 13,1 13,1 Z M 3,3 H 13 V 13 H 3 Z M 4,9 V 12 H 12 V 9 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/syspeek-40.svg b/.icons/Gruvbox-Plus-Dark/panel/16/syspeek-40.svg
new file mode 100644
index 000000000..ee21af276
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/syspeek-40.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 3,1 C 1,1 1,3 1,3 V 13 C 1,15 3,15 3,15 H 13 C 13,15 15,15 15,13 V 3 C 15,1 13,1 13,1 Z M 3,3 H 13 V 13 H 3 Z M 4,8.5 V 12 H 12 V 8.5 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/syspeek-50.svg b/.icons/Gruvbox-Plus-Dark/panel/16/syspeek-50.svg
new file mode 100644
index 000000000..39700d42e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/syspeek-50.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 3,1 C 1,1 1,3 1,3 V 13 C 1,15 3,15 3,15 H 13 C 13,15 15,15 15,13 V 3 C 15,1 13,1 13,1 Z M 3,3 H 13 V 13 H 3 Z M 4,8 V 12 H 12 V 8 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/syspeek-60.svg b/.icons/Gruvbox-Plus-Dark/panel/16/syspeek-60.svg
new file mode 100644
index 000000000..798a56be5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/syspeek-60.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 3,1 C 1,1 1,3 1,3 V 13 C 1,15 3,15 3,15 H 13 C 13,15 15,15 15,13 V 3 C 15,1 13,1 13,1 Z M 3,3 H 13 V 13 H 3 Z M 4,7 V 12 H 12 V 7 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/syspeek-70.svg b/.icons/Gruvbox-Plus-Dark/panel/16/syspeek-70.svg
new file mode 100644
index 000000000..efac6bf8f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/syspeek-70.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 3,1 C 1,1 1,3 1,3 V 13 C 1,15 3,15 3,15 H 13 C 13,15 15,15 15,13 V 3 C 15,1 13,1 13,1 Z M 3,3 H 13 V 13 H 3 Z M 4,6 V 12 H 12 V 6 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/syspeek-80.svg b/.icons/Gruvbox-Plus-Dark/panel/16/syspeek-80.svg
new file mode 100644
index 000000000..5688ab27c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/syspeek-80.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 3,1 C 1,1 1,3 1,3 V 13 C 1,15 3,15 3,15 H 13 C 13,15 15,15 15,13 V 3 C 15,1 13,1 13,1 Z M 3,3 H 13 V 13 H 3 Z M 4,5 V 12 H 12 V 5 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/syspeek-90.svg b/.icons/Gruvbox-Plus-Dark/panel/16/syspeek-90.svg
new file mode 100644
index 000000000..57398082b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/syspeek-90.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 3,1 C 1,1 1,3 1,3 V 13 C 1,15 3,15 3,15 H 13 C 13,15 15,15 15,13 V 3 C 15,1 13,1 13,1 Z M 3,3 H 13 V 13 H 3 Z M 4,4.5 V 12 H 12 V 4.5 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/system-devices-information.svg b/.icons/Gruvbox-Plus-Dark/panel/16/system-devices-information.svg
new file mode 120000
index 000000000..8f639f739
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/system-devices-panel-alert.svg b/.icons/Gruvbox-Plus-Dark/panel/16/system-devices-panel-alert.svg
new file mode 100644
index 000000000..d6b6c9659
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/system-devices-panel-alert.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 8,1 C 7.446,1 7,1.446 7,2 V 7.004 C 7,7.558 7.446,8.004 8,8.004 8.554,8.004 9,7.558 9,7.004 V 2 C 9,1.446 8.554,1 8,1 Z M 11.037,2.9883 A 1.0001,1.0001 0 0 0 10.844,3 1.0001,1.0001 0 0 0 10.406,4.8125 C 12.185,6.1429 12.549,8.628 11.219,10.406 9.888,12.185 7.372,12.518 5.5937,11.188 3.8152,9.857 3.4821,7.372 4.8125,5.5937 5.0291,5.3042 5.2764,5.0648 5.5625,4.8437 A 1.0032,1.0032 0 0 0 4.3437,3.25 C 3.9146,3.5816 3.5123,3.972 3.1875,4.4062 1.2097,7.05 1.7622,10.835 4.4062,12.813 7.05,14.79 10.835,14.238 12.813,11.594 14.79,8.95 14.238,5.1652 11.594,3.1875 A 1.0001,1.0001 0 0 0 11.037,2.9883 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/system-devices-panel-information.svg b/.icons/Gruvbox-Plus-Dark/panel/16/system-devices-panel-information.svg
new file mode 120000
index 000000000..8f639f739
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/system-devices-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/system-devices-panel.svg
new file mode 100644
index 000000000..e2b0efa2e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/system-devices-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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,1 C 7.446,1 7,1.446 7,2 V 7.004 C 7,7.558 7.446,8.004 8,8.004 8.554,8.004 9,7.558 9,7.004 V 2 C 9,1.446 8.554,1 8,1 Z M 11.037,2.9883 A 1.0001,1.0001 0 0 0 10.844,3 1.0001,1.0001 0 0 0 10.406,4.8125 C 12.185,6.1429 12.549,8.628 11.219,10.406 9.888,12.185 7.372,12.518 5.5937,11.188 3.8152,9.857 3.4821,7.372 4.8125,5.5937 5.0291,5.3042 5.2764,5.0648 5.5625,4.8437 A 1.0032,1.0032 0 0 0 4.3437,3.25 C 3.9146,3.5816 3.5123,3.972 3.1875,4.4062 1.2097,7.05 1.7622,10.835 4.4062,12.813 7.05,14.79 10.835,14.238 12.813,11.594 14.79,8.95 14.238,5.1652 11.594,3.1875 A 1.0001,1.0001 0 0 0 11.037,2.9883 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/system-file-manager-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/system-file-manager-panel.svg
new file mode 100644
index 000000000..74315fee9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/system-file-manager-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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.0000005,1 C 3.4459995,1 2.9999994,1.446 2.9999994,2 l 0,2 c 0,-0.554 0.4460001,-1 1.0000011,-1 L 12,3 c 0.554,0 1,0.446 1,1 L 13,2 C 13,1.446 12.554,1 12,1 Z m 0,3 C 3.4459995,4 2.9999994,4.446 2.9999994,5 l 0,1 L 13,6 13,5 C 13,4.446 12.554,4 12,4 Z m -2.000001,3 c -0.554,0 -1.00000003,0.446 -1.00000003,1 l 0,6 c 0,0.554 0.44600003,1 1.00000003,1 L 14,15 c 0.554,0 1,-0.446 1,-1 L 15,8 C 15,7.446 14.554,7 14,7 Z M 6.25,9.9999999 l 3.4999999,0 C 9.8889998,9.9999999 10,10.111 10,10.25 l 0,0.5 C 10,10.889 9.8879999,11 9.7499999,11 L 6.25,11 C 6.111,11 6,10.889 6,10.75 l 0,-0.5 C 6,10.111 6.112,9.9999999 6.25,9.9999999 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/system-restart-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/system-restart-panel.svg
new file mode 100644
index 000000000..19d2cf65e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/system-restart-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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,2 A 1,1 0 0 0 7,3 1,1 0 0 0 8,4 4,4 0 0 1 12,8 H 10 L 13,12 16,8 H 14 A 6,6 0 0 0 8,2 Z M 3,4 0,8 H 2 A 6,6 0 0 0 8,14 1,1 0 0 0 9,13 1,1 0 0 0 8,12 4,4 0 0 1 4,8 H 6 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/system-shutdown-panel-restart.svg b/.icons/Gruvbox-Plus-Dark/panel/16/system-shutdown-panel-restart.svg
new file mode 120000
index 000000000..8f639f739
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/system-shutdown-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/system-shutdown-panel.svg
new file mode 120000
index 000000000..f4325e49a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/tablet-connected.svg b/.icons/Gruvbox-Plus-Dark/panel/16/tablet-connected.svg
new file mode 120000
index 000000000..dfafc8edc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/tablet-connected.svg
@@ -0,0 +1 @@
+tabletconnected.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/tablet-disconnected.svg b/.icons/Gruvbox-Plus-Dark/panel/16/tablet-disconnected.svg
new file mode 120000
index 000000000..f51d571c9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/tablet-disconnected.svg
@@ -0,0 +1 @@
+tabletdisconnected.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/tabletattention.svg b/.icons/Gruvbox-Plus-Dark/panel/16/tabletattention.svg
new file mode 100644
index 000000000..71e537e2b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/tabletattention.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 2 2 C 0.892 2 0 2.892 0 4 L 0 12 C 0 13.108 0.892 14 2 14 L 13 14 L 13 12 L 3 12 L 3 4 L 13 4 L 13 5 L 16 5 L 16 4 C 16 2.892 15.108 2 14 2 L 2 2 z M 7 2.5 L 9 2.5 L 9 3 L 7 3 L 7 2.5 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 14,6 V 10 L 14.25,12 H 15.75 L 16,10 V 6 Z M 14,13 V 15 H 16 V 13 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/tabletconnected.svg b/.icons/Gruvbox-Plus-Dark/panel/16/tabletconnected.svg
new file mode 100644
index 000000000..c6a777f51
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/tabletconnected.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 2,2 C 0.892,2 0,2.892 0,4 V 12 C 0,13.108 0.892,14 2,14 H 14 C 15.108,14 16,13.108 16,12 V 4 C 16,2.892 15.108,2 14,2 Z M 7,2.5 H 9 V 3 H 7 Z M 3,4 H 13 V 12 H 3 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/tabletdisconnected.svg b/.icons/Gruvbox-Plus-Dark/panel/16/tabletdisconnected.svg
new file mode 100644
index 000000000..63b34daae
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/tabletdisconnected.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 2,2 C 0.892,2 0,2.892 0,4 V 12 C 0,13.108 0.892,14 2,14 H 14 C 15.108,14 16,13.108 16,12 V 4 C 16,2.892 15.108,2 14,2 Z M 7,2.5 H 9 V 3 H 7 Z M 3,4 H 13 V 12 H 3 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/tablettrusted.svg b/.icons/Gruvbox-Plus-Dark/panel/16/tablettrusted.svg
new file mode 100644
index 000000000..a5e585714
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/tablettrusted.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 2,2 C 0.892,2 0,2.892 0,4 V 12 C 0,13.108 0.892,14 2,14 H 14 C 15.108,14 16,13.108 16,12 V 4 C 16,2.892 15.108,2 14,2 Z M 7,2.5 H 9 V 3 H 7 Z M 3,4 H 13 V 12 H 3 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/teams-for-linux-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/16/teams-for-linux-tray.svg
new file mode 100644
index 000000000..54b84e0fd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/teams-for-linux-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 2.0234375,0 C 1.4566955,0 1,0.4566955 1,1.0234375 V 13.976562 C 1,14.543305 1.4566955,15 2.0234375,15 H 14.976562 C 15.543305,15 16,14.543305 16,13.976562 V 1.0234375 C 16,0.4566955 15.543305,0 14.976562,0 Z M 4,3 h 9 v 3 h -3 v 6 H 7 V 6 H 4 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/teams-tray-activity.svg b/.icons/Gruvbox-Plus-Dark/panel/16/teams-tray-activity.svg
new file mode 100644
index 000000000..a7eb30357
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/teams-tray-activity.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1.9550781 1 C 1.4261189 1 1 1.4261189 1 1.9550781 L 1 14.044922 C 1 14.573882 1.4261189 15 1.9550781 15 L 12.054688 15 A 2.5 2.5 0 0 1 12 14.5 A 2.5 2.5 0 0 1 14.5 12 A 2.5 2.5 0 0 1 15 12.050781 L 15 1.9550781 C 15 1.4261189 14.573882 1 14.044922 1 L 1.9550781 1 z M 4 4 L 12 4 L 12 6 L 9 6 L 9 12 L 7 12 L 7 6 L 4 6 L 4 4 z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="14.5" cy="14.5" r="1.5"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/teams-tray-noactivity.svg b/.icons/Gruvbox-Plus-Dark/panel/16/teams-tray-noactivity.svg
new file mode 100644
index 000000000..84c8b39ff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/teams-tray-noactivity.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1.9550781 1 C 1.4261189 1 1 1.4261189 1 1.9550781 L 1 14.044922 C 1 14.573882 1.4261189 15 1.9550781 15 L 14.044922 15 C 14.573882 15 15 14.573882 15 14.044922 L 15 1.9550781 C 15 1.4261189 14.573882 1 14.044922 1 L 1.9550781 1 z M 4 4 L 12 4 L 12 6 L 9 6 L 9 12 L 7 12 L 7 6 L 4 6 L 4 4 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/teamviewer-indicator-away.svg b/.icons/Gruvbox-Plus-Dark/panel/16/teamviewer-indicator-away.svg
new file mode 100644
index 000000000..80236cdee
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/teamviewer-indicator-away.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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,1 A 7,7 0 0 0 1,8 7,7 0 0 0 8,15 7,7 0 0 0 11.588,14 H 11 A 1.0001,1.0001 0 0 1 10,13 V 12 A 1.0001,1.0001 0 0 1 11,11 H 13 A 1.0001,1.0001 0 0 1 13.943,10.002 1.0001,1.0001 0 0 1 14.6,10.199 L 14.629,10.221 A 7,7 0 0 0 15,8 7,7 0 0 0 8,1 Z M 6,5 V 7 H 10 V 5 L 13,8 10,11 V 9 H 6 V 11 L 3,8 Z M 14,11 V 12 H 11 V 13 H 14 V 14 L 16,12.5 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/teamviewer-indicator-busy.svg b/.icons/Gruvbox-Plus-Dark/panel/16/teamviewer-indicator-busy.svg
new file mode 100644
index 000000000..1100a4cad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/teamviewer-indicator-busy.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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,1 A 7,7 0 0 0 1,8 7,7 0 0 0 8,15 7,7 0 0 0 10.004,14.705 C 9.9978,14.662 9.9867,14.621 9.9844,14.576 9.9636,14.169 10.149,13.718 10.453,13.426 L 11.379,12.5 10.451,11.572 C 10.262,11.39 10.148,11.16 10.078,10.922 L 10,11 V 9 H 6 V 11 L 3,8 6,5 V 7 H 10 V 5 L 13,8 11.932,9.0684 C 12.172,9.1421 12.394,9.2674 12.572,9.4512 L 13.5,10.379 14.432,9.4473 C 14.568,9.3077 14.73,9.1978 14.906,9.1211 A 7,7 0 0 0 15,8 7,7 0 0 0 8,1 Z M 11.494,9.9941 A 0.50005,0.50005 0 0 0 11.146,10.854 L 12.793,12.5 11.146,14.146 A 0.50063,0.50063 0 1 0 11.854,14.854 L 13.5,13.207 15.146,14.854 A 0.50063,0.50063 0 1 0 15.854,14.146 L 14.207,12.5 15.854,10.854 A 0.50005,0.50005 0 0 0 15.49,9.9961 0.50005,0.50005 0 0 0 15.146,10.146 L 13.5,11.793 11.854,10.146 A 0.50005,0.50005 0 0 0 11.494,9.9941 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/teamviewer-indicator-connected.svg b/.icons/Gruvbox-Plus-Dark/panel/16/teamviewer-indicator-connected.svg
new file mode 100644
index 000000000..fb6cc8999
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/teamviewer-indicator-connected.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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,1 A 7,7 0 0 0 1,8 7,7 0 0 0 8,15 7,7 0 0 0 11.131,14.252 L 10.453,13.574 C 10.149,13.282 9.9636,12.831 9.9844,12.424 10.005,12.017 10.184,11.679 10.432,11.432 10.679,11.184 11.017,11.005 11.424,10.984 11.831,10.964 12.282,11.149 12.574,11.453 L 13.09,11.969 14.15,9.8457 C 14.308,9.5175 14.582,9.2732 14.906,9.1309 A 7,7 0 0 0 15,8 7,7 0 0 0 8,1 Z M 6,5 V 7 H 10 V 5 L 13,8 10,11 V 9 H 6 V 11 L 3,8 Z M 15.477,9.9941 A 0.50005,0.50005 0 0 0 15.053,10.277 L 13.363,13.656 11.854,12.146 A 0.50063,0.50063 0 1 0 11.146,12.854 L 13.146,14.854 A 0.50005,0.50005 0 0 0 13.947,14.723 L 15.947,10.723 A 0.50005,0.50005 0 0 0 15.477,9.9941 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/teamviewer-indicator-error.svg b/.icons/Gruvbox-Plus-Dark/panel/16/teamviewer-indicator-error.svg
new file mode 100644
index 000000000..041db652e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/teamviewer-indicator-error.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 8,1 A 7,7 0 0 0 1,8 7,7 0 0 0 8,15 7,7 0 0 0 15,8 7,7 0 0 0 8,1 Z M 6,5 V 7 H 10 V 5 L 13,8 10,11 V 9 H 6 V 11 L 3,8 Z" />
+</svg> \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/teamviewer-indicator-offline.svg b/.icons/Gruvbox-Plus-Dark/panel/16/teamviewer-indicator-offline.svg
new file mode 100644
index 000000000..bd6dc7c5b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/teamviewer-indicator-offline.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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,1 A 7,7 0 0 0 1,8 7,7 0 0 0 8,15 7,7 0 0 0 15,8 7,7 0 0 0 8,1 Z M 6,5 V 7 H 10 V 5 L 13,8 10,11 V 9 H 6 V 11 L 3,8 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/teamviewer-indicator.svg b/.icons/Gruvbox-Plus-Dark/panel/16/teamviewer-indicator.svg
new file mode 100644
index 000000000..9af1ef0fd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/teamviewer-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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,1 A 7,7 0 0 0 1,8 7,7 0 0 0 8,15 7,7 0 0 0 15,8 7,7 0 0 0 8,1 Z M 6,5 V 7 H 10 V 5 L 13,8 10,11 V 9 H 6 V 11 L 3,8 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/telegram-attention-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/telegram-attention-panel.svg
new file mode 100644
index 000000000..ddf6cec06
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/telegram-attention-panel.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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="3.5" cy="12.5" r="1.5"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 14.052605,13.434212 C 14.306237,12.954714 15.763624,4.7558239 15.971963,2.6363929 16.197354,0.53621828 15.022142,0.92676368 13.940759,1.2815492 11.287708,2.1549912 2.8996017,5.8958612 0.60361414,7.0643304 0.03836368,7.2928626 -0.20596208,7.680613 0.20532463,8.0162204 0.55944176,8.3006877 1.8552274,8.6913942 2.9002455,8.8896696 3.7910759,9.1528032 4.483032,8.9007586 5.1217663,8.5494661 c 1.535,-0.8873385 6.1089517,-3.9098486 6.3552637,-4.0671505 0.246314,-0.157302 0.515898,0.134626 0.378046,0.2759497 -0.137853,0.141323 -3.3771983,2.973696 -4.4407507,4.2543052 -0.5634533,0.7041359 -0.5465752,1.0800645 0.032257,1.5240875 1.298561,0.99282 4.7680487,3.256196 5.2842957,3.393003 0.658294,0.174448 1.043836,0.02993 1.321734,-0.495449 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/telegram-mute-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/telegram-mute-panel.svg
new file mode 100644
index 000000000..2bbdff786
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/telegram-mute-panel.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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="3.5" cy="12.5" r="1.5"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 14.052605,13.434212 C 14.306237,12.954714 15.763624,4.7558239 15.971963,2.6363929 16.197354,0.53621828 15.022142,0.92676368 13.940759,1.2815492 11.287708,2.1549912 2.8996017,5.8958612 0.60361414,7.0643304 0.03836368,7.2928626 -0.20596208,7.680613 0.20532463,8.0162204 0.55944176,8.3006877 1.8552274,8.6913942 2.9002455,8.8896696 3.7910759,9.1528032 4.483032,8.9007586 5.1217663,8.5494661 c 1.535,-0.8873385 6.1089517,-3.9098486 6.3552637,-4.0671505 0.246314,-0.157302 0.515898,0.134626 0.378046,0.2759497 -0.137853,0.141323 -3.3771983,2.973696 -4.4407507,4.2543052 -0.5634533,0.7041359 -0.5465752,1.0800645 0.032257,1.5240875 1.298561,0.99282 4.7680487,3.256196 5.2842957,3.393003 0.658294,0.174448 1.043836,0.02993 1.321734,-0.495449 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/telegram-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/telegram-panel.svg
new file mode 100644
index 000000000..fa043480c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/telegram-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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.052605,13.434212 C 14.306237,12.954714 15.763624,4.7558239 15.971963,2.6363929 16.197354,0.53621828 15.022142,0.92676368 13.940759,1.2815492 11.287708,2.1549912 2.8996017,5.8958612 0.60361414,7.0643304 0.03836368,7.2928626 -0.20596208,7.680613 0.20532463,8.0162204 0.55944176,8.3006877 1.8552274,8.6913942 2.9002455,8.8896696 3.7910759,9.1528032 4.483032,8.9007586 5.1217663,8.5494661 c 1.535,-0.8873385 6.1089517,-3.9098486 6.3552637,-4.0671505 0.246314,-0.157302 0.515898,0.134626 0.378046,0.2759497 -0.137853,0.141323 -3.3771983,2.973696 -4.4407507,4.2543052 -0.5634533,0.7041359 -0.5465752,1.0800645 0.032257,1.5240875 1.298561,0.99282 4.7680487,3.256196 5.2842957,3.393003 0.658294,0.174448 1.043836,0.02993 1.321734,-0.495449 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/thunderbird-attention-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/thunderbird-attention-panel.svg
new file mode 100644
index 000000000..ddc4214eb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/thunderbird-attention-panel.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 9.5971245,5.7346995 C 9.0999456,5.937634 8.6326409,6.1588266 7.9998078,6.1588266 7.9769892,6.1591506 7.9541706,6.1585788 7.9313958,6.1571192 6.8002654,6.0684697 6.2724542,6.1387388 5.4464939,6.9438037 5.3801179,7.008352 5.303919,7.0621702 5.2207488,7.1028515 5.1684348,7.1284365 5.1189495,7.1476475 5.068542,7.1695485 5.011136,7.2051725 4.9495851,7.2335375 4.8855516,7.2550585 l 1.3630214,1.53062 4.302838,-1.3527603 c 0.03505,-0.1293856 0.06852,-0.2768054 0.07354,-0.2633692 -0.1985,-0.8076398 -0.43514,-1.1405595 -1.0278221,-1.4348495 z M 4.6290231,7.403845 C 4.4462183,7.78829 4.0163172,7.9949024 3.601199,7.8741469 3.6011639,8.1040743 3.537704,8.3543012 3.592649,8.5599329 3.682565,8.9015042 3.558476,9.2636551 3.277974,9.4783057 3.4456603,10.064109 3.6616353,10.62551 3.9449481,11.161132 l 5.4332734,1.665725 c 0.033387,-0.04 0.067992,-0.07146 0.1009018,-0.112872 0.3409706,-0.429089 0.6606127,-0.935717 0.9235027,-1.510098 -0.0077,0.0037 -0.02163,0.01018 -0.02907,0.01369 -0.08049,0.03798 -0.14684,0.06837 -0.196671,0.09064 -0.02492,0.01114 -0.04515,0.01896 -0.06499,0.02736 -0.0099,0.0042 -0.01796,0.009 -0.0342,0.01539 -0.0081,0.0032 -0.01667,0.0059 -0.03933,0.01369 -0.01133,0.0039 -0.057887,0.01703 -0.05815,0.0171 -1.313e-4,3.5e-5 -0.078587,0.0188 -0.078665,0.01881 -8.05e-5,8.8e-5 -0.2256754,0.0046 -0.2531085,0.0052 -0.6780526,-0.08041 -1.0073188,-0.871412 -0.5865953,-1.4091964 0.00236,-0.00298 0.00961,-0.014036 0.01197,-0.017101 0.2129212,-0.2742214 0.6581682,-0.9129684 1.014142,-1.5460117 0.09857,-0.1752907 0.15887,-0.3259397 0.237717,-0.4908246 L 6.2485726,9.2235291 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6.601023,0.90546136 C 5.5461148,0.93361657 4.9727673,1.8920816 4.5282727,2.7644378 4.3661037,2.846256 4.2013481,2.9183384 4.0408686,3.0072848 3.1699102,3.5928432 2.4557656,4.4048831 1.9048414,5.2920985 1.4202292,6.1474937 1.1264121,7.0978151 1.0172528,8.0728673 c -0.0648701,0.9885675 0.04845,1.9961517 0.4207068,2.9210037 0.2885318,0.812864 0.7965931,1.705515 1.4468206,2.261949 0.8632491,0.576031 1.5497321,0.992711 2.4917467,0.952576 C 3.415283,12.639744 2.3805039,10.758672 2.053628,8.5448802 2.0433053,8.3790339 2.0229481,8.1996786 2.0827011,8.2438868 2.3062247,8.5981528 2.3582286,8.584874 2.7462548,8.7860164 2.4117383,7.5340747 2.8584517,6.14129 3.404678,5.1244999 3.4730177,5.0462632 3.5472295,4.9712019 3.6201619,4.8953344 l 0.034204,0.00513 c 0.012278,0.1954991 0.035404,0.392309 0.058146,0.5814646 -0.00421,0.091136 0.053934,0.2467917 0.071828,0.3471686 -0.013462,0.035223 -0.08648,0.245919 -0.1145828,0.5096365 -0.016943,0.1044481 -0.017533,0.2070889 -0.00171,0.3078342 0.00285,0.019861 0.0044,0.038616 0.00855,0.058146 0.0085,0.035448 0.018083,0.071242 0.032493,0.1060317 0.030429,0.082165 0.070957,0.1598346 0.136809,0.2240346 0.024362,-0.1098248 0.074063,-0.1984246 0.1419458,-0.2719202 0.016951,-0.018352 0.042578,-0.029557 0.061566,-0.046175 0.061516,-0.052123 0.1257372,-0.1024101 0.1949617,-0.1402356 0.013626,-0.00744 0.013854,-0.00508 0.027363,-0.011971 C 4.4436691,6.4767198 4.6128646,6.422533 4.6137736,6.422533 L 4.6274546,6.408851 C 4.6985916,6.379883 4.7703445,6.348658 4.8360982,6.316501 5.8230806,5.3544873 6.7564624,5.1860945 7.9999496,5.2835463 c 0.6843711,0 1.0740164,-0.1777537 1.7512345,-0.4822736 1.0389599,0.4343505 1.4848809,1.1126412 1.7512339,2.233508 0.10031,0.8424532 -1.253108,2.8628261 -1.7512339,3.5007593 -5.96e-5,9e-6 -0.00341,0.0018 -0.00341,0.0018 1.05e-5,0 0.00341,-9e-6 0.00341,0 0.010271,0.0014 1.5041959,-0.6657338 2.1001139,-1.231337 -0.425171,3.287436 -2.7898254,5.325384 -3.8513484,5.784475 0.8204227,0.05522 1.9440857,-0.456162 2.7174924,-0.928633 -0.353106,0.378371 -0.7307607,0.787915 -0.9662579,0.928633 0.9233859,-0.258558 1.7978819,-0.352974 2.3805839,-0.778137 -2.18e-4,0 0.472284,-0.432501 0.966258,-0.995942 0.06572,-0.07496 0.178614,-0.178006 0.246267,-0.263369 0.04206,-0.05307 0.08203,-0.10744 0.123134,-0.160759 0.0073,-0.0088 0.01527,-0.01847 0.02223,-0.02736 1.039688,-1.271868 1.545927,-2.85274 1.508388,-4.2857356 C 15.005353,6.8419725 14.299482,5.3347238 13.115137,4.0881248 12.258631,3.1865988 11.285637,2.6336627 10.409616,2.3351801 9.5030719,2.074859 8.4364265,1.9427965 7.5296565,1.9931422 c -0.090798,0.00111 -0.342552,0.00848 -0.6857866,0.037624 -0.040139,-0.075617 0.0098,-0.356206 0.107742,-0.4258373 -0.2146677,0.020095 -0.4124391,0.2993374 -0.5951461,0.4925347 -0.030751,0.006 -0.062317,0.012082 -0.09064,0.018812 C 6.4303804,1.8315824 6.5981587,1.5113183 6.7942744,1.2560503 6.1867185,1.3694601 5.9215819,1.8471379 5.6245045,2.2872948 5.538766,2.3155199 5.4555385,2.3497853 5.3713964,2.3813553 5.5917616,1.7454929 6.0061498,1.3974785 6.601023,0.90546136 Z M 5.5254505,4.1831484 c 0.1699623,-0.00328 0.3234476,0.025653 0.3249362,0.025653 0.00289,0 0.076663,0.2977601 -0.063277,0.5523913 C 5.6471697,5.0167954 5.3212909,5.1190675 5.1406578,5.0228517 4.9560562,4.9266366 4.9567116,4.60464 5.0996133,4.3490368 5.1685907,4.2212353 5.3554883,4.1864284 5.5254505,4.1831484 Z"/>
+ <path style="fill:none" d="M 6.601023,0.90546136 C 5.5461148,0.93361657 4.9727673,1.8920816 4.5282727,2.7644378 4.3661037,2.846256 4.2013481,2.9183384 4.0408686,3.0072848 3.1699102,3.5928432 2.4557656,4.4048831 1.9048414,5.2920985 1.4202292,6.1474937 1.1264121,7.0978151 1.0172528,8.0728673 c -0.0648701,0.9885675 0.04845,1.9961517 0.4207068,2.9210037 0.2885318,0.812864 0.7965931,1.529998 1.4468206,2.086432 0.8632491,0.576031 1.5497321,0.992711 2.4917467,0.952577 -0.3501691,-0.202462 -1.3006608,-0.770543 -1.5750849,-2.276264 0.2913346,0.57059 1.1769089,1.233794 1.5716646,1.407487 0,0 -0.3258069,-0.53475 -0.3215157,-0.918372 0.00303,-0.271122 0.1137157,-0.56584 0.09235,-0.832863 L 2.4880162,10.713401 C 2.2664132,10.011988 2.1344172,9.2865175 2.053628,8.5448802 2.0433053,8.3790339 2.0229481,8.1996786 2.0827011,8.2438868 2.3062247,8.5981528 2.3582286,8.584874 2.7462548,8.7860164 2.4117383,7.5340747 2.8584517,6.14129 3.404678,5.1244999 3.4730177,5.0462632 3.5472295,4.9712019 3.6201619,4.8953344 l 0.034204,0.00513 c 0.012278,0.1954991 0.035404,0.392309 0.058146,0.5814646 -0.00421,0.091136 0.053934,0.2467917 0.071828,0.3471686 -0.013462,0.035223 -0.08648,0.245919 -0.1145828,0.5096365 -0.016943,0.1044481 -0.017533,0.2070889 -0.00171,0.3078342 0.00285,0.019861 0.0044,0.038616 0.00855,0.058146 0.0085,0.035448 0.018083,0.071242 0.032493,0.1060317 0.030429,0.082165 0.070957,0.1598346 0.136809,0.2240346 0.024362,-0.1098248 0.074063,-0.1984246 0.1419458,-0.2719202 0.016951,-0.018352 0.042578,-0.029557 0.061566,-0.046175 0.061516,-0.052123 0.1257372,-0.1024101 0.1949617,-0.1402356 0.013626,-0.00744 0.013854,-0.00508 0.027363,-0.011971 C 4.4436691,6.4767198 4.6128646,6.422533 4.6137736,6.422533 L 4.6274546,6.408851 C 4.6985916,6.379883 4.7703445,6.348658 4.8360982,6.316501 5.8230806,5.3544873 6.7564624,5.1860945 7.9999496,5.2835463 c 0.6843711,0 1.0740164,-0.1777537 1.7512345,-0.4822736 1.0389599,0.4343505 1.4848809,1.1126412 1.7512339,2.233508 0.10031,0.8424532 -1.253108,2.8628261 -1.7512339,3.5007593 -5.96e-5,9e-6 -0.00341,0.0018 -0.00341,0.0018 1.05e-5,0 0.00341,-9e-6 0.00341,0 0.010271,0.0014 1.5041959,-0.6657338 2.1001139,-1.231337 -0.425171,3.287436 -2.7898254,5.150332 -3.8513484,5.609423 0.8204227,0.05522 1.9440857,-0.456161 2.7174924,-0.928633 -0.353106,0.378372 -0.7307607,0.787915 -0.9662579,0.928633 0.9233859,-0.258558 1.7978819,-0.352973 2.3805839,-0.778136 -2.18e-4,0 0.472284,-0.25745 0.966258,-0.820891 0.06572,-0.07496 0.178614,-0.178006 0.246267,-0.263369 0.04206,-0.05307 0.08203,-0.10744 0.123134,-0.160759 0.0073,-0.0088 0.01527,-0.01847 0.02223,-0.02736 1.039688,-1.271868 1.545927,-2.85274 1.508388,-4.2857356 C 15.005353,6.8419725 14.299482,5.3347238 13.115137,4.0881248 12.258631,3.1865988 11.285637,2.6336627 10.409616,2.3351801 9.5030719,2.074859 8.4364265,1.9427965 7.5296565,1.9931422 c -0.090798,0.00111 -0.342552,0.00848 -0.6857866,0.037624 -0.040139,-0.075617 0.0098,-0.356206 0.107742,-0.4258373 -0.2146677,0.020095 -0.4124391,0.2993374 -0.5951461,0.4925347 -0.030751,0.006 -0.062317,0.012082 -0.09064,0.018812 C 6.4303804,1.8315824 6.5981587,1.5113183 6.7942744,1.2560503 6.1867185,1.3694601 5.9215819,1.8471379 5.6245045,2.2872948 5.538766,2.3155199 5.4555385,2.3497853 5.3713964,2.3813553 5.5917616,1.7454929 6.0061498,1.3974785 6.601023,0.90546136 Z M 5.025938,4.4079303 c 0.1699623,-0.00328 0.3234476,0.025653 0.3249362,0.025653 0.00289,0 0.076663,0.2977601 -0.063277,0.5523913 C 5.1476572,5.2415773 4.8217784,5.3438494 4.6411453,5.2476336 4.4565437,5.1514185 4.4571991,4.8294219 4.6001008,4.5738187 4.6690782,4.4460172 4.8559758,4.4112103 5.025938,4.4079303 Z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="14.5" cy="1.5" r="1.5"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/thunderbird-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/thunderbird-panel.svg
new file mode 100644
index 000000000..47dee5a16
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/thunderbird-panel.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 9.5971245,5.7346995 C 9.0999456,5.937634 8.6326409,6.1588266 7.9998078,6.1588266 7.9769892,6.1591506 7.9541706,6.1585788 7.9313958,6.1571192 6.8002654,6.0684697 6.2724542,6.1387388 5.4464939,6.9438037 5.3801179,7.008352 5.303919,7.0621702 5.2207488,7.1028515 5.1684348,7.1284365 5.1189495,7.1476475 5.068542,7.1695485 5.011136,7.2051725 4.9495851,7.2335375 4.8855516,7.2550585 l 1.3630214,1.53062 4.302838,-1.3527603 c 0.03505,-0.1293856 0.06852,-0.2768054 0.07354,-0.2633692 -0.1985,-0.8076398 -0.43514,-1.1405595 -1.0278221,-1.4348495 z M 4.6290231,7.403845 C 4.4462183,7.78829 4.0163172,7.9949024 3.601199,7.8741469 3.6011639,8.1040743 3.537704,8.3543012 3.592649,8.5599329 3.682565,8.9015042 3.558476,9.2636551 3.277974,9.4783057 3.4456603,10.064109 3.6616353,10.62551 3.9449481,11.161132 l 5.4332734,1.665725 c 0.033387,-0.04 0.067992,-0.07146 0.1009018,-0.112872 0.3409706,-0.429089 0.6606127,-0.935717 0.9235027,-1.510098 -0.0077,0.0037 -0.02163,0.01018 -0.02907,0.01369 -0.08049,0.03798 -0.14684,0.06837 -0.196671,0.09064 -0.02492,0.01114 -0.04515,0.01896 -0.06499,0.02736 -0.0099,0.0042 -0.01796,0.009 -0.0342,0.01539 -0.0081,0.0032 -0.01667,0.0059 -0.03933,0.01369 -0.01133,0.0039 -0.057887,0.01703 -0.05815,0.0171 -1.313e-4,3.5e-5 -0.078587,0.0188 -0.078665,0.01881 -8.05e-5,8.8e-5 -0.2256754,0.0046 -0.2531085,0.0052 -0.6780526,-0.08041 -1.0073188,-0.871412 -0.5865953,-1.4091964 0.00236,-0.00298 0.00961,-0.014036 0.01197,-0.017101 0.2129212,-0.2742214 0.6581682,-0.9129684 1.014142,-1.5460117 0.09857,-0.1752907 0.15887,-0.3259397 0.237717,-0.4908246 L 6.2485726,9.2235291 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6.601023,0.90546136 C 5.5461148,0.93361657 4.9727673,1.8920816 4.5282727,2.7644378 4.3661037,2.846256 4.2013481,2.9183384 4.0408686,3.0072848 3.1699102,3.5928432 2.4557656,4.4048831 1.9048414,5.2920985 1.4202292,6.1474937 1.1264121,7.0978151 1.0172528,8.0728673 c -0.0648701,0.9885675 0.04845,1.9961517 0.4207068,2.9210037 0.2885318,0.812864 0.7965931,1.705515 1.4468206,2.261949 0.8632491,0.576031 1.5497321,0.992711 2.4917467,0.952576 C 3.415283,12.639744 2.3805039,10.758672 2.053628,8.5448802 2.0433053,8.3790339 2.0229481,8.1996786 2.0827011,8.2438868 2.3062247,8.5981528 2.3582286,8.584874 2.7462548,8.7860164 2.4117383,7.5340747 2.8584517,6.14129 3.404678,5.1244999 3.4730177,5.0462632 3.5472295,4.9712019 3.6201619,4.8953344 l 0.034204,0.00513 c 0.012278,0.1954991 0.035404,0.392309 0.058146,0.5814646 -0.00421,0.091136 0.053934,0.2467917 0.071828,0.3471686 -0.013462,0.035223 -0.08648,0.245919 -0.1145828,0.5096365 -0.016943,0.1044481 -0.017533,0.2070889 -0.00171,0.3078342 0.00285,0.019861 0.0044,0.038616 0.00855,0.058146 0.0085,0.035448 0.018083,0.071242 0.032493,0.1060317 0.030429,0.082165 0.070957,0.1598346 0.136809,0.2240346 0.024362,-0.1098248 0.074063,-0.1984246 0.1419458,-0.2719202 0.016951,-0.018352 0.042578,-0.029557 0.061566,-0.046175 0.061516,-0.052123 0.1257372,-0.1024101 0.1949617,-0.1402356 0.013626,-0.00744 0.013854,-0.00508 0.027363,-0.011971 C 4.4436691,6.4767198 4.6128646,6.422533 4.6137736,6.422533 L 4.6274546,6.408851 C 4.6985916,6.379883 4.7703445,6.348658 4.8360982,6.316501 5.8230806,5.3544873 6.7564624,5.1860945 7.9999496,5.2835463 c 0.6843711,0 1.0740164,-0.1777537 1.7512345,-0.4822736 1.0389599,0.4343505 1.4848809,1.1126412 1.7512339,2.233508 0.10031,0.8424532 -1.253108,2.8628261 -1.7512339,3.5007593 -5.96e-5,9e-6 -0.00341,0.0018 -0.00341,0.0018 1.05e-5,0 0.00341,-9e-6 0.00341,0 0.010271,0.0014 1.5041959,-0.6657338 2.1001139,-1.231337 -0.425171,3.287436 -2.7898254,5.325384 -3.8513484,5.784475 0.8204227,0.05522 1.9440857,-0.456162 2.7174924,-0.928633 -0.353106,0.378371 -0.7307607,0.787915 -0.9662579,0.928633 0.9233859,-0.258558 1.7978819,-0.352974 2.3805839,-0.778137 -2.18e-4,0 0.472284,-0.432501 0.966258,-0.995942 0.06572,-0.07496 0.178614,-0.178006 0.246267,-0.263369 0.04206,-0.05307 0.08203,-0.10744 0.123134,-0.160759 0.0073,-0.0088 0.01527,-0.01847 0.02223,-0.02736 1.039688,-1.271868 1.545927,-2.85274 1.508388,-4.2857356 C 15.005353,6.8419725 14.299482,5.3347238 13.115137,4.0881248 12.258631,3.1865988 11.285637,2.6336627 10.409616,2.3351801 9.5030719,2.074859 8.4364265,1.9427965 7.5296565,1.9931422 c -0.090798,0.00111 -0.342552,0.00848 -0.6857866,0.037624 -0.040139,-0.075617 0.0098,-0.356206 0.107742,-0.4258373 -0.2146677,0.020095 -0.4124391,0.2993374 -0.5951461,0.4925347 -0.030751,0.006 -0.062317,0.012082 -0.09064,0.018812 C 6.4303804,1.8315824 6.5981587,1.5113183 6.7942744,1.2560503 6.1867185,1.3694601 5.9215819,1.8471379 5.6245045,2.2872948 5.538766,2.3155199 5.4555385,2.3497853 5.3713964,2.3813553 5.5917616,1.7454929 6.0061498,1.3974785 6.601023,0.90546136 Z M 5.5254505,4.1831484 c 0.1699623,-0.00328 0.3234476,0.025653 0.3249362,0.025653 0.00289,0 0.076663,0.2977601 -0.063277,0.5523913 C 5.6471697,5.0167954 5.3212909,5.1190675 5.1406578,5.0228517 4.9560562,4.9266366 4.9567116,4.60464 5.0996133,4.3490368 5.1685907,4.2212353 5.3554883,4.1864284 5.5254505,4.1831484 Z"/>
+ <path style="fill:none" d="M 6.601023,0.90546136 C 5.5461148,0.93361657 4.9727673,1.8920816 4.5282727,2.7644378 4.3661037,2.846256 4.2013481,2.9183384 4.0408686,3.0072848 3.1699102,3.5928432 2.4557656,4.4048831 1.9048414,5.2920985 1.4202292,6.1474937 1.1264121,7.0978151 1.0172528,8.0728673 c -0.0648701,0.9885675 0.04845,1.9961517 0.4207068,2.9210037 0.2885318,0.812864 0.7965931,1.529998 1.4468206,2.086432 0.8632491,0.576031 1.5497321,0.992711 2.4917467,0.952577 -0.3501691,-0.202462 -1.3006608,-0.770543 -1.5750849,-2.276264 0.2913346,0.57059 1.1769089,1.233794 1.5716646,1.407487 0,0 -0.3258069,-0.53475 -0.3215157,-0.918372 0.00303,-0.271122 0.1137157,-0.56584 0.09235,-0.832863 L 2.4880162,10.713401 C 2.2664132,10.011988 2.1344172,9.2865175 2.053628,8.5448802 2.0433053,8.3790339 2.0229481,8.1996786 2.0827011,8.2438868 2.3062247,8.5981528 2.3582286,8.584874 2.7462548,8.7860164 2.4117383,7.5340747 2.8584517,6.14129 3.404678,5.1244999 3.4730177,5.0462632 3.5472295,4.9712019 3.6201619,4.8953344 l 0.034204,0.00513 c 0.012278,0.1954991 0.035404,0.392309 0.058146,0.5814646 -0.00421,0.091136 0.053934,0.2467917 0.071828,0.3471686 -0.013462,0.035223 -0.08648,0.245919 -0.1145828,0.5096365 -0.016943,0.1044481 -0.017533,0.2070889 -0.00171,0.3078342 0.00285,0.019861 0.0044,0.038616 0.00855,0.058146 0.0085,0.035448 0.018083,0.071242 0.032493,0.1060317 0.030429,0.082165 0.070957,0.1598346 0.136809,0.2240346 0.024362,-0.1098248 0.074063,-0.1984246 0.1419458,-0.2719202 0.016951,-0.018352 0.042578,-0.029557 0.061566,-0.046175 0.061516,-0.052123 0.1257372,-0.1024101 0.1949617,-0.1402356 0.013626,-0.00744 0.013854,-0.00508 0.027363,-0.011971 C 4.4436691,6.4767198 4.6128646,6.422533 4.6137736,6.422533 L 4.6274546,6.408851 C 4.6985916,6.379883 4.7703445,6.348658 4.8360982,6.316501 5.8230806,5.3544873 6.7564624,5.1860945 7.9999496,5.2835463 c 0.6843711,0 1.0740164,-0.1777537 1.7512345,-0.4822736 1.0389599,0.4343505 1.4848809,1.1126412 1.7512339,2.233508 0.10031,0.8424532 -1.253108,2.8628261 -1.7512339,3.5007593 -5.96e-5,9e-6 -0.00341,0.0018 -0.00341,0.0018 1.05e-5,0 0.00341,-9e-6 0.00341,0 0.010271,0.0014 1.5041959,-0.6657338 2.1001139,-1.231337 -0.425171,3.287436 -2.7898254,5.150332 -3.8513484,5.609423 0.8204227,0.05522 1.9440857,-0.456161 2.7174924,-0.928633 -0.353106,0.378372 -0.7307607,0.787915 -0.9662579,0.928633 0.9233859,-0.258558 1.7978819,-0.352973 2.3805839,-0.778136 -2.18e-4,0 0.472284,-0.25745 0.966258,-0.820891 0.06572,-0.07496 0.178614,-0.178006 0.246267,-0.263369 0.04206,-0.05307 0.08203,-0.10744 0.123134,-0.160759 0.0073,-0.0088 0.01527,-0.01847 0.02223,-0.02736 1.039688,-1.271868 1.545927,-2.85274 1.508388,-4.2857356 C 15.005353,6.8419725 14.299482,5.3347238 13.115137,4.0881248 12.258631,3.1865988 11.285637,2.6336627 10.409616,2.3351801 9.5030719,2.074859 8.4364265,1.9427965 7.5296565,1.9931422 c -0.090798,0.00111 -0.342552,0.00848 -0.6857866,0.037624 -0.040139,-0.075617 0.0098,-0.356206 0.107742,-0.4258373 -0.2146677,0.020095 -0.4124391,0.2993374 -0.5951461,0.4925347 -0.030751,0.006 -0.062317,0.012082 -0.09064,0.018812 C 6.4303804,1.8315824 6.5981587,1.5113183 6.7942744,1.2560503 6.1867185,1.3694601 5.9215819,1.8471379 5.6245045,2.2872948 5.538766,2.3155199 5.4555385,2.3497853 5.3713964,2.3813553 5.5917616,1.7454929 6.0061498,1.3974785 6.601023,0.90546136 Z M 5.025938,4.4079303 c 0.1699623,-0.00328 0.3234476,0.025653 0.3249362,0.025653 0.00289,0 0.076663,0.2977601 -0.063277,0.5523913 C 5.1476572,5.2415773 4.8217784,5.3438494 4.6411453,5.2476336 4.4565437,5.1514185 4.4571991,4.8294219 4.6001008,4.5738187 4.6690782,4.4460172 4.8559758,4.4112103 5.025938,4.4079303 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/todo-indicator.svg b/.icons/Gruvbox-Plus-Dark/panel/16/todo-indicator.svg
new file mode 120000
index 000000000..073386eb6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/todo-indicator.svg
@@ -0,0 +1 @@
+gtg-panel.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/tomahawk-indicator.svg b/.icons/Gruvbox-Plus-Dark/panel/16/tomahawk-indicator.svg
new file mode 100644
index 000000000..f32d63e1f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/tomahawk-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1 A 7 7 0 0 0 1 8 A 7 7 0 0 0 8 15 A 7 7 0 0 0 15 8 A 7 7 0 0 0 8 1 z M 8 3 A 5 5 0 0 1 13 8 A 5 5 0 0 1 12 10.990234 L 12 6 L 10 6 L 10 8 L 10 12.576172 A 5 5 0 0 1 8 13 A 5 5 0 0 1 3 8 A 5 5 0 0 1 8 3 z M 10 8 L 7.5 6.5 L 5 5 L 5 8 L 5 11 L 7.5 9.5 L 10 8 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/tomboy-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/tomboy-panel.svg
new file mode 120000
index 000000000..451eebfe9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/tomboy-panel.svg
@@ -0,0 +1 @@
+notes-panel.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/touchpad-indicator-light-disabled.svg b/.icons/Gruvbox-Plus-Dark/panel/16/touchpad-indicator-light-disabled.svg
new file mode 120000
index 000000000..91a22d23d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/touchpad-indicator-light-enabled.svg b/.icons/Gruvbox-Plus-Dark/panel/16/touchpad-indicator-light-enabled.svg
new file mode 120000
index 000000000..2d3d7aa8e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/touchpad-indicator-light.svg b/.icons/Gruvbox-Plus-Dark/panel/16/touchpad-indicator-light.svg
new file mode 120000
index 000000000..2d3d7aa8e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/transmission-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/transmission-panel.svg
new file mode 100644
index 000000000..6381727b9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/transmission-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 3,1 C 2.446,1 2,1.446 2,2 V 14 C 2,14.554 2.446,15 3,15 H 13 C 13.554,15 14,14.554 14,14 V 2 C 14,1.446 13.554,1 13,1 Z M 5,3 H 11 C 11.554,3 12,3.446 12,4 V 12 C 12,12.554 11.554,13 11,13 H 5 C 4.446,13 4,12.554 4,12 V 4 C 4,3.446 4.446,3 5,3 Z M 8,4 6,7 H 7 V 9 H 6 L 8,12 10,9 H 9 V 7 H 10 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/transmission-tray-icon.svg b/.icons/Gruvbox-Plus-Dark/panel/16/transmission-tray-icon.svg
new file mode 120000
index 000000000..286c175ba
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/transmission-tray-icon.svg
@@ -0,0 +1 @@
+transmission-panel.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/transmitting-bad-signal-lock.svg b/.icons/Gruvbox-Plus-Dark/panel/16/transmitting-bad-signal-lock.svg
new file mode 120000
index 000000000..3a6aeaa7d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/transmitting-bad-signal.svg b/.icons/Gruvbox-Plus-Dark/panel/16/transmitting-bad-signal.svg
new file mode 120000
index 000000000..b158bb2d4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/transmitting-good-signal-lock.svg b/.icons/Gruvbox-Plus-Dark/panel/16/transmitting-good-signal-lock.svg
new file mode 120000
index 000000000..921b3e1ba
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/transmitting-good-signal.svg b/.icons/Gruvbox-Plus-Dark/panel/16/transmitting-good-signal.svg
new file mode 120000
index 000000000..13d3e7f1d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/transmitting-high-signal-lock.svg b/.icons/Gruvbox-Plus-Dark/panel/16/transmitting-high-signal-lock.svg
new file mode 120000
index 000000000..61084b9bd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/transmitting-high-signal.svg b/.icons/Gruvbox-Plus-Dark/panel/16/transmitting-high-signal.svg
new file mode 120000
index 000000000..d01f14302
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/transmitting-low-signal-lock.svg b/.icons/Gruvbox-Plus-Dark/panel/16/transmitting-low-signal-lock.svg
new file mode 120000
index 000000000..740576893
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/transmitting-low-signal.svg b/.icons/Gruvbox-Plus-Dark/panel/16/transmitting-low-signal.svg
new file mode 120000
index 000000000..72f65ffb4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/tray-message.svg b/.icons/Gruvbox-Plus-Dark/panel/16/tray-message.svg
new file mode 120000
index 000000000..3e76e3ca1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/tray-message.svg
@@ -0,0 +1 @@
+user-status-new.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/tray-new-im.svg b/.icons/Gruvbox-Plus-Dark/panel/16/tray-new-im.svg
new file mode 120000
index 000000000..3e76e3ca1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/tray-offline.svg b/.icons/Gruvbox-Plus-Dark/panel/16/tray-offline.svg
new file mode 120000
index 000000000..3d0c6dcba
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/tray-offline.svg
@@ -0,0 +1 @@
+user-offline.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/tray-online.svg b/.icons/Gruvbox-Plus-Dark/panel/16/tray-online.svg
new file mode 120000
index 000000000..1bbb5c839
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/tray-online.svg
@@ -0,0 +1 @@
+user-available.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/trimage-indicator.svg b/.icons/Gruvbox-Plus-Dark/panel/16/trimage-indicator.svg
new file mode 100644
index 000000000..b8f11c06b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/trimage-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1.4196,14.581 C -0.20998,12.95 3.2704,1.7884 5.6385,1.0499 8.0062,0.31113 15.69,7.9946 14.95,10.361 14.212,12.729 3.0494,16.21 1.4193,14.581 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/tusk-indicator.svg b/.icons/Gruvbox-Plus-Dark/panel/16/tusk-indicator.svg
new file mode 100644
index 000000000..1fe708560
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/tusk-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1.7011719 1 C 1.3133719 1 1 1.3133719 1 1.7011719 L 1 14.298828 C 1 14.686628 1.3133719 15 1.7011719 15 L 14.298828 15 C 14.686628 15 15 14.686628 15 14.298828 L 15 1.7011719 C 15 1.3133719 14.686628 1 14.298828 1 L 1.7011719 1 z M 5.5996094 5 L 10.400391 5 C 10.732791 5 11 5.2691622 11 5.6015625 L 11 10.400391 C 11 10.732791 10.732791 11 10.400391 11 L 5.5996094 11 C 5.2672094 11 5 10.732791 5 10.400391 L 5 5.6015625 C 5 5.2691622 5.2672094 5 5.5996094 5 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/tvconnected.svg b/.icons/Gruvbox-Plus-Dark/panel/16/tvconnected.svg
new file mode 100644
index 000000000..5e4dcdf8a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/tvconnected.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1.8003905,1.9999999 c -0.4432,0 -0.800781,0.357581 -0.800781,0.8007811 v 9.398438 c 0,0.4432 0.357581,0.800781 0.800781,0.800781 h 3.199219 v 0.199219 c 0,0.4432 0.357581,0.800781 0.800781,0.800781 h 4.3992185 c 0.443201,0 0.800782,-0.357581 0.800782,-0.800781 V 13 h 3.199218 c 0.443201,0 0.800782,-0.357581 0.800782,-0.800781 V 2.800781 c 0,-0.4431999 -0.357581,-0.8007811 -0.800782,-0.8007811 z M 2.9996095,4 H 13.000391 v 7 H 2.9996095 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/tvdisconnected.svg b/.icons/Gruvbox-Plus-Dark/panel/16/tvdisconnected.svg
new file mode 100644
index 000000000..5e4dcdf8a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/tvdisconnected.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1.8003905,1.9999999 c -0.4432,0 -0.800781,0.357581 -0.800781,0.8007811 v 9.398438 c 0,0.4432 0.357581,0.800781 0.800781,0.800781 h 3.199219 v 0.199219 c 0,0.4432 0.357581,0.800781 0.800781,0.800781 h 4.3992185 c 0.443201,0 0.800782,-0.357581 0.800782,-0.800781 V 13 h 3.199218 c 0.443201,0 0.800782,-0.357581 0.800782,-0.800781 V 2.800781 c 0,-0.4431999 -0.357581,-0.8007811 -0.800782,-0.8007811 z M 2.9996095,4 H 13.000391 v 7 H 2.9996095 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/tvtrusted.svg b/.icons/Gruvbox-Plus-Dark/panel/16/tvtrusted.svg
new file mode 100644
index 000000000..69aa6591e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/tvtrusted.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1.8003905,1.9999999 c -0.4432,0 -0.800781,0.357581 -0.800781,0.8007811 v 9.398438 c 0,0.4432 0.357581,0.800781 0.800781,0.800781 h 3.199219 v 0.199219 c 0,0.4432 0.357581,0.800781 0.800781,0.800781 h 4.3992185 c 0.443201,0 0.800782,-0.357581 0.800782,-0.800781 V 13 h 3.199218 c 0.443201,0 0.800782,-0.357581 0.800782,-0.800781 V 2.800781 c 0,-0.4431999 -0.357581,-0.8007811 -0.800782,-0.8007811 z M 2.9996095,4 H 13.000391 v 7 H 2.9996095 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/twitch-indicator.svg b/.icons/Gruvbox-Plus-Dark/panel/16/twitch-indicator.svg
new file mode 100644
index 000000000..cb4d5e38f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/twitch-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 2 1 L 2 12 L 5 12 L 5 15 L 8 12 L 12 12 L 15 9 L 15 1 L 2 1 z M 5 4 L 7 4 L 7 9 L 5 9 L 5 4 z M 10 4 L 12 4 L 12 9 L 10 9 L 10 4 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/ubuntuone-client-error.svg b/.icons/Gruvbox-Plus-Dark/panel/16/ubuntuone-client-error.svg
new file mode 100644
index 000000000..3fda0be6d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/ubuntuone-client-error.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 6 3 A 4 4 0 0 0 2 7 A 4 4 0 0 0 2.0058594 7.171875 A 3 3 0 0 0 0 10 A 3 3 0 0 0 3 13 L 13 13 A 3 3 0 0 0 16 10 A 3 3 0 0 0 13.990234 7.171875 A 3 3 0 0 0 14 7 A 3 3 0 0 0 11 4 A 3 3 0 0 0 9.1992188 4.6054688 A 4 4 0 0 0 6 3 z M 6.0019531 6 L 6.5019531 6 L 6.5214844 6 C 6.648776 6.0053336 6.7668573 6.0759797 6.8554688 6.1679688 L 8 7.2929688 L 9.1679688 6.1679688 C 9.3004533 6.0533155 9.379499 6.0046661 9.5 6 L 10 6 L 10 6.5 C 10 6.6433166 9.9828543 6.7750117 9.875 6.875 L 8.7285156 8.0214844 L 9.8535156 9.1464844 C 9.9473867 9.2411401 10 9.3653492 10 9.5 L 10 10 L 9.5 10 C 9.3675155 10 9.2403552 9.9475047 9.1464844 9.8535156 L 8 8.7285156 L 6.8554688 9.8535156 C 6.7615312 9.9481714 6.633905 10 6.5019531 10 L 6.0019531 10 L 6.0019531 9.5 C 6.0019531 9.3673485 6.0525467 9.2385203 6.1464844 9.1445312 L 7.2929688 8.0214844 L 6.1464844 6.875 C 6.0418948 6.7803443 5.9913011 6.6399837 6.0019531 6.5 L 6.0019531 6 z" />
+</svg> \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/ubuntuone-client-idle.svg b/.icons/Gruvbox-Plus-Dark/panel/16/ubuntuone-client-idle.svg
new file mode 100644
index 000000000..99da6e5f3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/ubuntuone-client-idle.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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,3 A 4,4 0 0 0 2,7 4,4 0 0 0 2.0058594,7.171875 3,3 0 0 0 0,10 3,3 0 0 0 3,13 l 10,0 A 3,3 0 0 0 16,10 3,3 0 0 0 13.990234,7.171875 3,3 0 0 0 14,7 3,3 0 0 0 11,4 3,3 0 0 0 9.1992188,4.6054688 4,4 0 0 0 6,3 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/ubuntuone-client-offline.svg b/.icons/Gruvbox-Plus-Dark/panel/16/ubuntuone-client-offline.svg
new file mode 100644
index 000000000..8bc040f7c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/ubuntuone-client-offline.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 6,3 A 4,4 0 0 0 2,7 4,4 0 0 0 2.0058594,7.171875 3,3 0 0 0 0,10 3,3 0 0 0 3,13 l 10,0 A 3,3 0 0 0 16,10 3,3 0 0 0 13.990234,7.171875 3,3 0 0 0 14,7 3,3 0 0 0 11,4 3,3 0 0 0 9.1992188,4.6054688 4,4 0 0 0 6,3 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/ubuntuone-client-paused.svg b/.icons/Gruvbox-Plus-Dark/panel/16/ubuntuone-client-paused.svg
new file mode 100644
index 000000000..6afc93e57
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/ubuntuone-client-paused.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 3 A 4 4 0 0 0 2 7 A 4 4 0 0 0 2.0058594 7.171875 A 3 3 0 0 0 0 10 A 3 3 0 0 0 3 13 L 13 13 A 3 3 0 0 0 16 10 A 3 3 0 0 0 13.990234 7.171875 A 3 3 0 0 0 14 7 A 3 3 0 0 0 11 4 A 3 3 0 0 0 9.1992188 4.6054688 A 4 4 0 0 0 6 3 z M 7 6 L 8 6 L 8 10 L 7 10 L 7 6 z M 9 6 L 10 6 L 10 10 L 9 10 L 9 6 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/ubuntuone-client-updating.svg b/.icons/Gruvbox-Plus-Dark/panel/16/ubuntuone-client-updating.svg
new file mode 100644
index 000000000..05c8f2db6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/ubuntuone-client-updating.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 3 A 4 4 0 0 0 2 7 A 4 4 0 0 0 2.0058594 7.171875 A 3 3 0 0 0 0 10 A 3 3 0 0 0 3 13 L 13 13 A 3 3 0 0 0 16 10 A 3 3 0 0 0 13.990234 7.171875 A 3 3 0 0 0 14 7 A 3 3 0 0 0 11 4 A 3 3 0 0 0 9.1992188 4.6054688 A 4 4 0 0 0 6 3 z M 8.5 6 L 10 8 L 9 8 L 9 10 L 8 10 L 8 8 L 7 8 L 8.5 6 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/uget-tray-default.svg b/.icons/Gruvbox-Plus-Dark/panel/16/uget-tray-default.svg
new file mode 100644
index 000000000..b262fc866
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/uget-tray-default.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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.625,0.99996 C 6.625,0.99996 4.2981,1.017 4,3.625 V 4.5 10 H 2 V 4 H 1 V 9.75 C 1,11.5 2.75,11 2.75,11 H 4 V 12.375 C 4,15 6.625,15 6.625,15 H 11.375 C 14,15 14,12.375 14,12.375 V 7 H 11 V 9 H 12 L 9,13 6,9 H 7 V 4 H 11 V 5 H 14 V 3.625 C 14,3.625 14,0.99996 11.375,0.99996 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/uget-tray-downloading.svg b/.icons/Gruvbox-Plus-Dark/panel/16/uget-tray-downloading.svg
new file mode 100644
index 000000000..2e5a69be2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/uget-tray-downloading.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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.625,0.99996 C 6.625,0.99996 4.2981,1.017 4,3.625 V 4.5 10 H 2 V 4 H 1 V 9.75 C 1,11.5 2.75,11 2.75,11 H 4 V 12.375 C 4,15 6.625,15 6.625,15 H 11.375 C 14,15 14,12.375 14,12.375 V 7 H 11 V 9 H 12 L 9,13 6,9 H 7 V 4 H 11 V 5 H 14 V 3.625 C 14,3.625 14,0.99996 11.375,0.99996 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 8 5 L 8 9 A 1.0001 1.0001 0 0 1 7.7480469 9.6621094 L 9 11.332031 L 10.251953 9.6640625 A 1.0001 1.0001 0 0 1 10 9 L 10 5 L 8 5 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/uget-tray-error.svg b/.icons/Gruvbox-Plus-Dark/panel/16/uget-tray-error.svg
new file mode 100644
index 000000000..1d11b307f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/uget-tray-error.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 6.625,0.99996 C 6.625,0.99996 4.2981,1.017 4,3.625 V 4.5 10 H 2 V 4 H 1 V 9.75 C 1,11.5 2.75,11 2.75,11 H 4 V 12.375 C 4,15 6.625,15 6.625,15 H 11.375 C 14,15 14,12.375 14,12.375 V 7 H 11 V 9 H 12 L 9,13 6,9 H 7 V 4 H 11 V 5 H 14 V 3.625 C 14,3.625 14,0.99996 11.375,0.99996 Z" />
+</svg> \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/ulauncher-indicator.svg b/.icons/Gruvbox-Plus-Dark/panel/16/ulauncher-indicator.svg
new file mode 100644
index 000000000..f51c8f0c4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/ulauncher-indicator.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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.30284675,0,0,0.32257321,0.8846153,0.39775655)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 15,0 -3.5,1.7089844 0,0.703125 0,0.3730468 c 2.5e-5,0.00527 4.51e-4,0.010368 0,0.015625 l 0,6.5078851 0,1.1757817 c 0,2.086981 -1.166667,3.229838 -3.5,3.229838 -2.3333333,0 -3.5,-1.457039 -3.5,-3.229838 l 0,-0.9863286 0,-4.8242913 -3.5,1.7792969 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 Z" transform="matrix(2.8302858,0,0,2.7125625,0.85271462,1.8669979)"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/update-high.svg b/.icons/Gruvbox-Plus-Dark/panel/16/update-high.svg
new file mode 100644
index 000000000..6f9994409
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/update-high.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1 C 4.1339875 1 1 4.1339875 1 8 C 1 11.86575 4.1339875 15 8 15 C 11.86575 15 15 11.86575 15 8 C 15 4.1339875 11.86575 1 8 1 z M 8 3 C 9.1451686 3 10.289086 3.3937827 11.216797 4.1757812 C 10.971577 4.2919592 10.749281 4.4656429 10.576172 4.7128906 L 9.9257812 5.640625 L 9.890625 5.6914062 C 8.712269 4.7257947 6.9789107 4.7789018 5.8789062 5.8789062 C 5.2932283 6.4645844 5.0040145 7.232375 5.0039062 8 L 5.3007812 8 A 0.69921389 0.57389046 0 0 1 5.90625 8.8613281 L 5.2558594 9.7851562 L 4.6054688 10.712891 A 0.69921389 0.57389046 0 0 1 3.3945312 10.712891 L 2.7441406 9.7851562 L 2.09375 8.8613281 A 0.69921389 0.57389046 0 0 1 2.6992188 8 L 3.0019531 8 C 3.002159 6.7206583 3.4887389 5.4409485 4.4648438 4.4648438 C 5.4411544 3.488533 6.7203884 3 8 3 z M 11.962891 5 A 0.69921389 0.57389046 0 0 1 12.605469 5.2871094 L 13.255859 6.2148438 L 13.90625 7.1386719 A 0.69921389 0.57389046 0 0 1 13.300781 8 L 12.998047 8 C 12.997841 9.2793417 12.511261 10.559051 11.535156 11.535156 C 10.558846 12.511467 9.2796116 13 8 13 C 6.8556939 13 5.7124949 12.606993 4.7851562 11.826172 C 5.0259712 11.712142 5.2480622 11.538823 5.4238281 11.289062 L 5.4238281 11.287109 L 6.0742188 10.359375 L 6.109375 10.308594 C 7.287731 11.274205 9.0210885 11.221099 10.121094 10.121094 C 10.706772 9.5354149 10.995986 8.767625 10.996094 8 L 10.699219 8 A 0.69921389 0.57389046 0 0 1 10.09375 7.1386719 L 10.744141 6.2148438 L 11.394531 5.2871094 A 0.69921389 0.57389046 0 0 1 11.962891 5 z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="14.5" cy="14.5" r="1.5"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/update-low.svg b/.icons/Gruvbox-Plus-Dark/panel/16/update-low.svg
new file mode 120000
index 000000000..66f8eb9b5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/update-low.svg
@@ -0,0 +1 @@
+update-high.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/update-medium.svg b/.icons/Gruvbox-Plus-Dark/panel/16/update-medium.svg
new file mode 120000
index 000000000..66f8eb9b5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/update-medium.svg
@@ -0,0 +1 @@
+update-high.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/update-none.svg b/.icons/Gruvbox-Plus-Dark/panel/16/update-none.svg
new file mode 100644
index 000000000..f429e57c4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/update-none.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 8 1 C 4.1339875 1 1 4.1339875 1 8 C 1 11.86575 4.1339875 15 8 15 C 11.86575 15 15 11.86575 15 8 C 15 4.1339875 11.86575 1 8 1 z M 8 3 C 9.1451686 3 10.289086 3.3937827 11.216797 4.1757812 C 10.971577 4.2919592 10.749281 4.4656429 10.576172 4.7128906 L 9.9257812 5.640625 L 9.890625 5.6914062 C 8.712269 4.7257947 6.9789107 4.7789018 5.8789062 5.8789062 C 5.2932283 6.4645844 5.0040145 7.232375 5.0039062 8 L 5.3007812 8 A 0.69921389 0.57389046 0 0 1 5.90625 8.8613281 L 5.2558594 9.7851562 L 4.6054688 10.712891 A 0.69921389 0.57389046 0 0 1 3.3945312 10.712891 L 2.7441406 9.7851562 L 2.09375 8.8613281 A 0.69921389 0.57389046 0 0 1 2.6992188 8 L 3.0019531 8 C 3.002159 6.7206583 3.4887389 5.4409485 4.4648438 4.4648438 C 5.4411544 3.488533 6.7203884 3 8 3 z M 11.962891 5 A 0.69921389 0.57389046 0 0 1 12.605469 5.2871094 L 13.255859 6.2148438 L 13.90625 7.1386719 A 0.69921389 0.57389046 0 0 1 13.300781 8 L 12.998047 8 C 12.997841 9.2793417 12.511261 10.559051 11.535156 11.535156 C 10.558846 12.511467 9.2796116 13 8 13 C 6.8556939 13 5.7124949 12.606993 4.7851562 11.826172 C 5.0259712 11.712142 5.2480622 11.538823 5.4238281 11.289062 L 5.4238281 11.287109 L 6.0742188 10.359375 L 6.109375 10.308594 C 7.287731 11.274205 9.0210885 11.221099 10.121094 10.121094 C 10.706772 9.5354149 10.995986 8.767625 10.996094 8 L 10.699219 8 A 0.69921389 0.57389046 0 0 1 10.09375 7.1386719 L 10.744141 6.2148438 L 11.394531 5.2871094 A 0.69921389 0.57389046 0 0 1 11.962891 5 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/updates-notifier-inactive.svg b/.icons/Gruvbox-Plus-Dark/panel/16/updates-notifier-inactive.svg
new file mode 120000
index 000000000..2d173b5cd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/updates-notifier-inactive.svg
@@ -0,0 +1 @@
+update-none.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/updates-notifier.svg b/.icons/Gruvbox-Plus-Dark/panel/16/updates-notifier.svg
new file mode 120000
index 000000000..66f8eb9b5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/updates-notifier.svg
@@ -0,0 +1 @@
+update-high.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/user-available-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/user-available-panel.svg
new file mode 120000
index 000000000..1bbb5c839
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/user-available-panel.svg
@@ -0,0 +1 @@
+user-available.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/user-available.svg b/.icons/Gruvbox-Plus-Dark/panel/16/user-available.svg
new file mode 100644
index 000000000..4cc9eade1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/user-available.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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,2 C 13,2 15,2 15,4 V 10 C 15,12 13,12 13,12 H 12 L 10,15 8,12 H 3 C 1.89,12 1,11.11 1,10 V 4 C 1,2 2.97,2 2.97,2 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/user-away-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/user-away-panel.svg
new file mode 120000
index 000000000..d0a56fad1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/user-away-panel.svg
@@ -0,0 +1 @@
+user-away.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/user-away.svg b/.icons/Gruvbox-Plus-Dark/panel/16/user-away.svg
new file mode 100644
index 000000000..23867ba4d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/user-away.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 3,2 C 3,2 1,2 1,4 V 10 C 1,12 3,12 3,12 H 8 L 10,15 12,12 H 13 C 14.11,12 15,11.11 15,10 V 4 C 15,2 13.03,2 13.03,2 Z M 7,3 H 9 V 8 H 4 V 6 H 7 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/user-busy-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/user-busy-panel.svg
new file mode 120000
index 000000000..ce0d3d7f7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/user-busy-panel.svg
@@ -0,0 +1 @@
+user-busy.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/user-busy.svg b/.icons/Gruvbox-Plus-Dark/panel/16/user-busy.svg
new file mode 100644
index 000000000..9e9e17377
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/user-busy.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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,2 C 13,2 15,2 15,4 V 10 C 15,12 13,12 13,12 H 12 L 10,15 8,12 H 3 C 1.89,12 1,11.11 1,10 V 4 C 1,2 2.97,2 2.97,2 Z M 12,6 H 4 V 8 H 12 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/user-idle-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/user-idle-panel.svg
new file mode 120000
index 000000000..5b852efc6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/user-idle-panel.svg
@@ -0,0 +1 @@
+user-idle.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/user-idle.svg b/.icons/Gruvbox-Plus-Dark/panel/16/user-idle.svg
new file mode 100644
index 000000000..4e3ab18cf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/user-idle.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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,2 C 3,2 1,2 1,4 V 10 C 1,12 3,12 3,12 H 8 L 10,15 12,12 H 13 C 14.11,12 15,11.11 15,10 V 4 C 15,2 13.03,2 13.03,2 Z M 7,3 H 9 V 8 H 4 V 6 H 7 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/user-invisible-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/user-invisible-panel.svg
new file mode 120000
index 000000000..cbe782f3e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/user-invisible-panel.svg
@@ -0,0 +1 @@
+user-invisible.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/user-invisible.svg b/.icons/Gruvbox-Plus-Dark/panel/16/user-invisible.svg
new file mode 100644
index 000000000..6ca289b76
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/user-invisible.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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,2 C 13,2 15,2 15,4 V 10 C 15,12 13,12 13,12 H 12 L 10,15 8,12 H 3 C 1.89,12 1,11.11 1,10 V 4 C 1,2 2.97,2 2.97,2 Z M 3,4 V 10 H 13 V 4 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/user-offline-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/user-offline-panel.svg
new file mode 120000
index 000000000..3d0c6dcba
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/user-offline-panel.svg
@@ -0,0 +1 @@
+user-offline.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/user-offline.svg b/.icons/Gruvbox-Plus-Dark/panel/16/user-offline.svg
new file mode 100644
index 000000000..7a7abdd97
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/user-offline.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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,2 C 13,2 15,2 15,4 V 10 C 15,12 13,12 13,12 H 12 L 10,15 8,12 H 3 C 1.892,12 1,11.11 1,10 V 4 C 1,2 2.969,2 2.969,2 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/user-online.svg b/.icons/Gruvbox-Plus-Dark/panel/16/user-online.svg
new file mode 120000
index 000000000..1bbb5c839
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/user-online.svg
@@ -0,0 +1 @@
+user-available.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/user-status-new.svg b/.icons/Gruvbox-Plus-Dark/panel/16/user-status-new.svg
new file mode 100644
index 000000000..475c6888b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/user-status-new.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 3,2 C 3,2 1,2 1,4 V 9.5 A 2.5,2.5 0 0 1 3.5,7 2.5,2.5 0 0 1 6,9.5 2.5,2.5 0 0 1 3.5,12 H 8 L 10,15 12,12 H 13 C 14.11,12 15,11.11 15,10 V 9 7 4 C 15,2 13.029,2 13.029,2 Z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="3.5" cy="9.5" r="1.5"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/user-status-pending.svg b/.icons/Gruvbox-Plus-Dark/panel/16/user-status-pending.svg
new file mode 100644
index 000000000..f271d0393
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/user-status-pending.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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,2 C 13,2 15,2 15,4 H 1 C 1,2 2.97,2 2.97,2 Z M 15,10 C 15,12 13,12 13,12 H 12 L 10,15 8,12 H 3 C 1.89,12 1,11.11 1,10 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,5 C 1.89,5 1,5.89 1,7 1,8.11 1.89,9 3,9 4.11,9 5,8.11 5,7 5,5.89 4.11,5 3,5 Z M 8,5 C 6.89,5 6,5.89 6,7 6,8.11 6.89,9 8,9 9.11,9 10,8.11 10,7 10,5.89 9.11,5 8,5 Z M 13,5 C 11.89,5 11,5.89 11,7 11,8.11 11.89,9 13,9 14.11,9 15,8.11 15,7 15,5.89 14.11,5 13,5 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/variety-indicator.svg b/.icons/Gruvbox-Plus-Dark/panel/16/variety-indicator.svg
new file mode 100644
index 000000000..848e95b8f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/variety-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1,1 C 0,1 0,2 0,2 V 10.94 13.66 C 0.215,13.89 0.547,14.01 0.875,13.97 0.92,13.97 0.954,14 1,14 H 15 C 15.554,14 16,13.55 16,13 V 2 C 16,1.45 15.554,1 15,1 H 12.094 11.031 Z M 1,2 H 11.406 12.469 15 V 9 10.09 12 H 10.437 1 V 11.84 Z M 9,3 C 8.448,3 8,3.45 8,4 8,4.55 8.448,5 9,5 9.552,5 10,4.55 10,4 10,3.45 9.552,3 9,3 Z M 5,6 C 3.5,6 2,8 2,10.53 V 11 H 14 C 14,11 13,7 11.5,7 10,7 10,9 9,9 8,9 6.5,6 5,6 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/veracrypt-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/veracrypt-panel.svg
new file mode 100644
index 000000000..2f7fc8642
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/veracrypt-panel.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1 1 L 4.6074219 13.976562 L 4.8378906 13.224609 L 6.1347656 8.0625 L 4.25 1 L 1 1 z M 7.7402344 13.970703 C 7.7373459 13.983236 7.7372776 13.987414 7.734375 14 L 7.75 14 L 7.7402344 13.970703 z"/>
+ <path d="M 8.89575,8.004 6.14975,8 4.83725,13.224 4.59975,14 l 3.1354,-6e-6 c 1.3713,-5.946 1.1609,-5.9965 1.1609,-5.9965 z" style="fill:currentColor;opacity:0.15" class="ColorScheme-Text"/>
+ <path d="m 8.09975,1 -1.9495,7 1.6,6 h 7.25 l -1.5,-3 h -3.25 l -0.75,-3 1,-4 h 3 l 1.5,-3 z" style="fill:currentColor" class="ColorScheme-Text"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/viber-normal.svg b/.icons/Gruvbox-Plus-Dark/panel/16/viber-normal.svg
new file mode 100644
index 000000000..1460fc22f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/viber-normal.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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.5 1 A 0.50005 0.50005 0 1 0 8.5 2 C 11.113636 2 12.401878 3.0141208 13.136719 4.2011719 C 13.87156 5.3882229 14 6.8055556 14 7.5 A 0.50005 0.50005 0 1 0 15 7.5 C 15 6.6944444 14.87844 5.1117771 13.988281 3.6738281 C 13.098122 2.2358792 11.386364 1 8.5 1 z M 3.5292969 1.0058594 C 3.4243857 0.99616337 3.3212553 0.99756988 3.2460938 1.0136719 L 3.2441406 1.0136719 C 3.0242559 1.0598384 2.7488238 1.22302 2.1523438 1.6640625 C 1.7940357 1.9307517 1.303086 2.4086176 1.1875 2.6015625 C 0.9193158 3.0587949 0.93517287 3.4462835 1.2617188 4.3398438 C 1.8217119 5.8721062 2.6390447 7.3503198 3.7148438 8.7753906 C 5.7737806 11.501883 8.3672746 13.484565 11.615234 14.814453 C 12.029104 14.984359 12.16366 15.012106 12.488281 14.996094 C 12.881151 14.977424 13.180693 14.856635 13.601562 14.539062 C 14.067056 14.188579 14.732799 13.366286 14.904297 12.927734 C 15.06617 12.511421 15.021872 12.134288 14.78125 11.839844 C 14.644752 11.677055 13.635682 10.857543 13.164062 10.529297 C 12.806192 10.28111 12.252669 9.9402487 11.998047 9.8085938 C 11.662926 9.6386884 11.328324 9.6084451 11.001953 9.71875 C 10.744707 9.806816 10.660527 9.8817017 10.285156 10.349609 C 10.090909 10.5889 9.9114216 10.805712 9.8886719 10.826172 C 9.8632969 10.846632 9.7831553 10.893047 9.7070312 10.927734 C 9.4042851 11.068284 8.9877885 10.982744 8.3105469 10.646484 C 7.7829285 10.387626 7.3161278 10.059202 6.7871094 9.5761719 C 6.3362275 9.1678651 5.8815749 8.6341732 5.6269531 8.21875 C 5.2985696 7.6832364 5.0492375 6.9876265 5.046875 6.6035156 C 5.046875 6.4381469 5.114142 6.2032741 5.1972656 6.0839844 C 5.2296402 6.0360373 5.4344122 5.8544893 5.6542969 5.6777344 C 6.2023901 5.2390047 6.3261041 5.1036825 6.4003906 4.8417969 C 6.4723147 4.5985918 6.3947377 4.2676631 6.1660156 3.8242188 C 5.765883 3.0475464 4.5431977 1.4945401 4.1035156 1.2050781 C 4.031679 1.1589101 3.9049802 1.0939827 3.8242188 1.0664062 C 3.7408323 1.0364282 3.6342081 1.0156444 3.5292969 1.0058594 z M 9.5 3 A 0.50005 0.50005 0 1 0 9.5 4 C 10.083333 4 10.725052 4.307083 11.208984 4.7910156 C 11.692917 5.2749482 12 5.9166667 12 6.5 A 0.50005 0.50005 0 1 0 13 6.5 C 13 5.5833333 12.557083 4.7250518 11.916016 4.0839844 C 11.274948 3.442917 10.416667 3 9.5 3 z M 9.5 4.9433594 A 0.50005 0.50005 0 1 0 9.5 5.9433594 C 9.564359 5.9433594 9.7021797 5.9986374 9.8144531 6.1210938 C 9.9267265 6.2435498 9.9902344 6.4132743 9.9902344 6.5 A 0.50005 0.50005 0 1 0 10.990234 6.5 C 10.990234 6.0867257 10.808419 5.7263175 10.550781 5.4453125 C 10.293143 5.1643075 9.9356408 4.9433594 9.5 4.9433594 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/viber-notification.svg b/.icons/Gruvbox-Plus-Dark/panel/16/viber-notification.svg
new file mode 100644
index 000000000..450cc1dcf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/viber-notification.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 8.5 1 A 0.50005 0.50005 0 1 0 8.5 2 C 11.113636 2 12.401878 3.0141208 13.136719 4.2011719 C 13.87156 5.3882229 14 6.8055556 14 7.5 A 0.50005 0.50005 0 1 0 15 7.5 C 15 6.6944444 14.87844 5.1117771 13.988281 3.6738281 C 13.098122 2.2358792 11.386364 1 8.5 1 z M 9.5 3 A 0.50005 0.50005 0 1 0 9.5 4 C 10.083333 4 10.725052 4.307083 11.208984 4.7910156 C 11.692917 5.2749482 12 5.9166667 12 6.5 A 0.50005 0.50005 0 1 0 13 6.5 C 13 5.5833333 12.557083 4.7250518 11.916016 4.0839844 C 11.274948 3.442917 10.416667 3 9.5 3 z M 9.5 4.9433594 A 0.50005 0.50005 0 1 0 9.5 5.9433594 C 9.564359 5.9433594 9.7021797 5.9986374 9.8144531 6.1210938 C 9.9267265 6.2435497 9.9902344 6.4132743 9.9902344 6.5 A 0.50005 0.50005 0 1 0 10.990234 6.5 C 10.990234 6.0867257 10.808419 5.7263175 10.550781 5.4453125 C 10.293143 5.1643075 9.9356408 4.9433594 9.5 4.9433594 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 3.5292969,1.0058594 c -0.1049112,-0.009696 -0.2080416,-0.00829 -0.2832031,0.00781 l -0.00195,0 C 3.0242559,1.0598384 2.7488238,1.22302 2.1523438,1.6640625 1.7940357,1.9307517 1.303086,2.4086176 1.1875,2.6015625 c -0.2681842,0.4572324 -0.25232713,0.844721 0.074219,1.7382813 0.5599931,1.5322624 1.3773259,3.010476 2.453125,4.4355468 2.0589368,2.7264924 4.6524308,4.7091744 7.9003902,6.0390624 0.41387,0.169906 0.548426,0.197653 0.873047,0.181641 0.39287,-0.01867 0.692412,-0.139459 1.113281,-0.457032 0.465494,-0.350483 1.131237,-1.172776 1.302735,-1.611328 0.161873,-0.416313 0.117575,-0.793446 -0.123047,-1.08789 C 14.644752,11.677055 13.635682,10.857543 13.164062,10.529297 12.806192,10.28111 12.252669,9.9402487 11.998047,9.8085938 11.662926,9.6386884 11.328324,9.6084451 11.001953,9.71875 c -0.257246,0.088066 -0.341426,0.1629517 -0.716797,0.630859 -0.194247,0.239291 -0.3737344,0.456103 -0.3964841,0.476563 -0.025375,0.02046 -0.1055166,0.06687 -0.1816407,0.101562 -0.3027461,0.14055 -0.7192427,0.05501 -1.3964843,-0.28125 C 7.7829285,10.387626 7.3161278,10.059202 6.7871094,9.5761719 6.3362275,9.1678651 5.8815749,8.6341732 5.6269531,8.21875 5.2985696,7.6832364 5.0492375,6.9876265 5.046875,6.6035156 c 0,-0.1653687 0.067267,-0.4002415 0.1503906,-0.5195312 0.032375,-0.047947 0.2371466,-0.2294951 0.4570313,-0.40625 C 6.2023901,5.2390047 6.3261041,5.1036825 6.4003906,4.8417969 6.4723147,4.5985918 6.3947377,4.2676631 6.1660156,3.8242188 5.765883,3.0475464 4.5431977,1.4945401 4.1035156,1.2050781 4.031679,1.1589101 3.9049802,1.0939827 3.8242188,1.0664062 3.7408323,1.0364282 3.6342081,1.0156444 3.5292969,1.0058594 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/virt-manager-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/virt-manager-panel.svg
new file mode 100644
index 000000000..a8223476b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/virt-manager-panel.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 0,5 2.41875,6 h 1.725 L 6.525,5 H 4.89375 L 3.2625,8.95625 1.65,5 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6.86875,5 C 6.056425,7.010375 5.230825,9.00815 4.375,11 H 6.1 L 7.7125,7.0625 9.30625,11 h 1.725 L 12.625,6.95 14.275,11 H 16 C 15.144175,9.00815 14.299825,7.010375 13.4875,5 h -1.725 L 10.16875,8.95625 8.5375,5 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/vivaldi-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/16/vivaldi-tray.svg
new file mode 100644
index 000000000..d584ddea0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/vivaldi-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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,1 C 13.026,1 12,1.7835 12,2.75 12.001,2.9838 12.12,3.3148 12.213,3.53 12.227,3.5805 12.238,3.6393 12.254,3.682 12.623,5.0931 12.247,6.0968 11.406,7.1011 10.23,8.2764 8.9403,8.2965 7.7712,7.1485 L 4.2041,1.5554 C 3.8425,1.1684 3.3394,1.0297 2.8789,1.0274 1.8889,1.0111 1.2029,1.7948 1.0401,2.6355 0.91979,3.3083 0.86482,3.1917 4.0628,8.9537 6.0814,12.59 7.0402,14.268 7.1976,14.433 7.7544,15.017 8.5503,15.161 9.2932,14.814 9.4882,14.723 9.7088,14.558 9.85,14.401 10.126,14.09 15.759,3.8211 15.853,3.4678 15.963,3.2327 15.987,2.9844 16,2.75 16,1.7835 14.975,1 14,1 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/vk-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/16/vk-tray.svg
new file mode 100644
index 000000000..00d86fce6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/vk-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 7.5005361,12.958057 h 0.9563607 c 0,0 0.2888065,-0.03488 0.436472,-0.208948 0.1357229,-0.159993 0.1313883,-0.46023 0.1313883,-0.46023 0,0 -0.018713,-1.405914 0.5767702,-1.612924 0.5872557,-0.204071 1.6689667,1.35868 2.4680187,1.95971 0.604246,0.454621 1.063416,0.355109 1.063416,0.355109 l 2.136721,-0.0327 c 0,0 1.117671,-0.07555 0.587694,-1.038434 C 15.813997,11.841 15.548628,11.207433 14.268653,9.9057004 12.928293,8.5440965 13.107929,8.9644422 14.721743,6.6078695 15.705013,5.1726464 16.097739,4.6044734 15.974831,4.2292244 15.85774,3.8716645 15.134833,3.9661304 15.134833,3.9661304 l -2.405812,0.0163 c 0,0 -0.178487,-0.026607 -0.310661,0.060064 -0.129302,0.084747 -0.212291,0.2827716 -0.212291,0.2827716 0,0 -0.380915,0.8025688 -0.888579,1.7472305 C 10.24622,8.0654331 9.4899782,7.9705645 9.3148509,7.8466344 8.9074488,7.5581892 9.0092589,6.6881185 9.0092589,6.0697814 9.0092589,4.1383032 9.276648,3.3330337 8.4885549,3.1245621 8.2270793,3.0554285 8.0344473,3.0096875 7.3656488,3.0022179 6.5071791,2.9926409 5.9260779,3.0050641 5.5146608,3.2259133 5.2409597,3.3727587 5.0297894,3.6999207 5.1584727,3.7187449 c 0.1590541,0.023201 0.5190677,0.106482 0.7099545,0.3910417 0.246603,0.3675793 0.2379848,1.1927499 0.2379848,1.1927499 0,0 0.1417014,2.2735702 -0.3308355,2.5559674 C 5.4513374,8.052206 5.1889972,7.8567717 4.2338725,6.0486321 3.7446084,5.1225108 3.3750385,4.406536 3.3750385,4.406536 c 0,0 -0.071163,-0.1912939 -0.1982685,-0.2936989 C 3.0231704,3.9887544 2.8077527,3.9493679 2.8077527,3.9493679 l -2.28624834,0.016354 c 0,0 -0.34311177,0.010503 -0.46921329,0.1740085 -0.11217418,0.1455531 -0.0089673,0.4462212 -0.0089673,0.4462212 0,0 1.78974063,4.0797673 3.81642613,6.3918014 1.8585405,2.119948 3.6407644,1.980789 3.6407644,1.980789"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/vlc-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/vlc-panel.svg
new file mode 100644
index 000000000..85a49f395
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/vlc-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 7.96,1 H 7.94 C 7.26,1 6.79,1.19 6.72,1.46 6.69,1.51 6.64,1.56 6.63,1.63 L 5.98,3.5 C 6.95,4.2 9.05,4.2 10.01,3.5 L 9.37,1.63 C 9.36,1.61 9.35,1.6 9.35,1.59 V 1.59 C 9.35,1.5 9.29,1.42 9.21,1.35 9.13,1.27 9.03,1.2 8.92,1.16 8.63,1.06 8.32,1 8,1 Z M 5.15,6.4 4.5,9 H 3.45 C 3.16,9 2.91,9.17 2.8,9.43 L 1.05,14.03 C 0.86,14.49 1.2,15 1.7,15 H 14.3 C 14.8,15 15.13,14.49 14.94,14.03 L 13.19,9.43 C 13.08,9.17 12.83,9 12.55,9 H 11.49 L 10.84,6.4 C 8.91,7.17 7.3,7.36 5.15,6.4 Z M 11.59,9.14 12.17,11.08 C 12.26,11.39 12.13,11.71 11.86,11.88 10.76,12.55 9.36,12.98 7.97,13 6.58,13.01 5.18,12.61 4.1,11.86 3.85,11.68 3.74,11.37 3.83,11.08 L 4.38,9.22 C 4.8334,9.492 6.2587,9.9852 7.9889,10 9.121,10.01 10.384,9.8678 11.59,9.14 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/vnote_ink.svg b/.icons/Gruvbox-Plus-Dark/panel/16/vnote_ink.svg
new file mode 100644
index 000000000..643c21a3c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/vnote_ink.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" fill="none" width="16" height="16" viewBox="0 0 16 16">
+ <g clip-path="url(#clip0)">
+ <path fill="#ebdbb2" d="M0 2.34493H3.41089C3.92343 2.34493 4.37995 2.66893 4.54912 3.15274L8.90435 15.6087L7.69855 11.4812L13.4957 3.87536L16 6.24058L11.3159 1H15.258C15.6678 1 16 1.33222 16 1.74203V6.24058L8.90435 15.6087H5.4714C4.99956 15.6087 4.579 15.3112 4.42188 14.8663L0 2.34493Z"/>
+ <path fill="url(#paint0_linear)" d="M13.6496 8.06447C13.5389 8.44095 13.3922 8.80723 13.2344 9.1668C12.4311 10.9467 11.2054 12.1477 11.0671 13.2806C11.0638 13.2975 11.0554 13.3158 11.0525 13.3327L11.0622 13.3363C11.0589 13.3753 11.0509 13.4142 11.0501 13.4532C11.0224 14.8587 12.1158 16.0273 13.4921 16.0629C14.8684 16.0985 16.0066 14.9877 16.0343 13.5821C16.0351 13.5432 16.0286 13.5038 16.0269 13.4647L16.0367 13.4616C16.0345 13.4447 16.0269 13.4259 16.0241 13.4088C15.9306 12.2699 14.7534 11.0067 14.021 9.18715C13.8775 8.81977 13.7453 8.44627 13.6496 8.06447Z"/>
+ </g>
+ <defs>
+ <linearGradient id="paint0_linear" x1="13.619" x2="13.443" y1="8.061" y2="16.088" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#458588"/>
+ </linearGradient>
+ <clipPath id="clip0">
+ <rect fill="#ebdbb2" width="16" height="16"/>
+ </clipPath>
+ </defs>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/vnote_small.svg b/.icons/Gruvbox-Plus-Dark/panel/16/vnote_small.svg
new file mode 100644
index 000000000..3f296eeb8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/vnote_small.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" fill="none" width="16" height="16" viewBox="0 0 16 16">
+ <path fill="#ebdbb2" d="M0 2.34493H3.41089C3.92343 2.34493 4.37995 2.66893 4.54912 3.15274L8.90435 15.6087L7.69855 11.4812L13.4957 3.87536L16 6.24058L11.3159 1H15.258C15.6678 1 16 1.33222 16 1.74203V6.24058L8.90435 15.6087H5.4714C4.99956 15.6087 4.579 15.3112 4.42188 14.8663L0 2.34493Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/vnote_update.svg b/.icons/Gruvbox-Plus-Dark/panel/16/vnote_update.svg
new file mode 100644
index 000000000..218880c1b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/vnote_update.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" fill="none" width="16" height="16" viewBox="0 0 16 16">
+ <path fill="#ebdbb2" d="M0 2.34493H3.41089C3.92343 2.34493 4.37995 2.66893 4.54912 3.15274L8.90435 15.6087L7.69855 11.4812L13.4957 3.87536L16 6.24058L11.3159 1H15.258C15.6678 1 16 1.33222 16 1.74203V6.24058L8.90435 15.6087H5.4714C4.99956 15.6087 4.579 15.3112 4.42188 14.8663L0 2.34493Z"/>
+ <rect fill="url(#paint0_linear)" width="4" height="6" x="10" y="9"/>
+ <path fill="url(#paint1_linear)" d="M12 8C9.79086 8 8 9.79086 8 12C8 14.2091 9.79086 16 12 16C14.2091 16 16 14.2091 16 12C16 9.79086 14.2091 8 12 8ZM11.4286 9.71429H12.5714V12H14L12 14.8571L10 12H11.4286V9.71429Z"/>
+ <defs>
+ <linearGradient id="paint0_linear" x1="10.583" x2="10.351" y1="15" y2="9.165" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#d5c4a1"/>
+ <stop offset="1" stop-color="#ebdbb2"/>
+ </linearGradient>
+ <linearGradient id="paint1_linear" x1="12" x2="12" y1="16" y2="8" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#fb4934"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/volume-level-high-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/volume-level-high-panel.svg
new file mode 120000
index 000000000..b8026e8d1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/volume-level-high.svg b/.icons/Gruvbox-Plus-Dark/panel/16/volume-level-high.svg
new file mode 120000
index 000000000..b8026e8d1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/volume-level-low-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/volume-level-low-panel.svg
new file mode 120000
index 000000000..0727acd84
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/volume-level-low.svg b/.icons/Gruvbox-Plus-Dark/panel/16/volume-level-low.svg
new file mode 120000
index 000000000..0727acd84
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/volume-level-medium-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/volume-level-medium-panel.svg
new file mode 120000
index 000000000..3aa607115
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/volume-level-medium.svg b/.icons/Gruvbox-Plus-Dark/panel/16/volume-level-medium.svg
new file mode 120000
index 000000000..3aa607115
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/volume-level-muted-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/volume-level-muted-panel.svg
new file mode 120000
index 000000000..157d72e0f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/volume-level-muted.svg b/.icons/Gruvbox-Plus-Dark/panel/16/volume-level-muted.svg
new file mode 120000
index 000000000..157d72e0f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/volume-level-none-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/volume-level-none-panel.svg
new file mode 120000
index 000000000..157d72e0f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/volume-level-none.svg b/.icons/Gruvbox-Plus-Dark/panel/16/volume-level-none.svg
new file mode 120000
index 000000000..157d72e0f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/weather-clear-night-000.svg b/.icons/Gruvbox-Plus-Dark/panel/16/weather-clear-night-000.svg
new file mode 120000
index 000000000..3429ba521
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/weather-clear-night-010.svg b/.icons/Gruvbox-Plus-Dark/panel/16/weather-clear-night-010.svg
new file mode 120000
index 000000000..3429ba521
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/weather-clear-night-020.svg b/.icons/Gruvbox-Plus-Dark/panel/16/weather-clear-night-020.svg
new file mode 120000
index 000000000..3429ba521
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/weather-clear-night-030.svg b/.icons/Gruvbox-Plus-Dark/panel/16/weather-clear-night-030.svg
new file mode 120000
index 000000000..3429ba521
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/weather-clear-night-040.svg b/.icons/Gruvbox-Plus-Dark/panel/16/weather-clear-night-040.svg
new file mode 120000
index 000000000..3429ba521
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/weather-clear-night-050.svg b/.icons/Gruvbox-Plus-Dark/panel/16/weather-clear-night-050.svg
new file mode 120000
index 000000000..3429ba521
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/weather-clear-night-060.svg b/.icons/Gruvbox-Plus-Dark/panel/16/weather-clear-night-060.svg
new file mode 120000
index 000000000..3429ba521
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/weather-clear-night-070.svg b/.icons/Gruvbox-Plus-Dark/panel/16/weather-clear-night-070.svg
new file mode 120000
index 000000000..3429ba521
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/weather-clear-night-080.svg b/.icons/Gruvbox-Plus-Dark/panel/16/weather-clear-night-080.svg
new file mode 120000
index 000000000..3429ba521
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/weather-clear-night-090.svg b/.icons/Gruvbox-Plus-Dark/panel/16/weather-clear-night-090.svg
new file mode 120000
index 000000000..3429ba521
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/weather-clear-night-100.svg b/.icons/Gruvbox-Plus-Dark/panel/16/weather-clear-night-100.svg
new file mode 120000
index 000000000..3429ba521
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/weather-clear-night-110.svg b/.icons/Gruvbox-Plus-Dark/panel/16/weather-clear-night-110.svg
new file mode 120000
index 000000000..3429ba521
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/weather-clear-night-120.svg b/.icons/Gruvbox-Plus-Dark/panel/16/weather-clear-night-120.svg
new file mode 120000
index 000000000..3429ba521
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/weather-clear-night-130.svg b/.icons/Gruvbox-Plus-Dark/panel/16/weather-clear-night-130.svg
new file mode 120000
index 000000000..3429ba521
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/weather-clear-night-140.svg b/.icons/Gruvbox-Plus-Dark/panel/16/weather-clear-night-140.svg
new file mode 120000
index 000000000..3429ba521
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/weather-clear-night-150.svg b/.icons/Gruvbox-Plus-Dark/panel/16/weather-clear-night-150.svg
new file mode 120000
index 000000000..3429ba521
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/weather-clear-night-160.svg b/.icons/Gruvbox-Plus-Dark/panel/16/weather-clear-night-160.svg
new file mode 120000
index 000000000..3429ba521
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/weather-clear-night-170.svg b/.icons/Gruvbox-Plus-Dark/panel/16/weather-clear-night-170.svg
new file mode 120000
index 000000000..3429ba521
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/weather-clear-night-180.svg b/.icons/Gruvbox-Plus-Dark/panel/16/weather-clear-night-180.svg
new file mode 120000
index 000000000..3429ba521
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/weather-clear-night-190.svg b/.icons/Gruvbox-Plus-Dark/panel/16/weather-clear-night-190.svg
new file mode 120000
index 000000000..3429ba521
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/weather-clear-night-200.svg b/.icons/Gruvbox-Plus-Dark/panel/16/weather-clear-night-200.svg
new file mode 120000
index 000000000..3429ba521
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/weather-clear-night-210.svg b/.icons/Gruvbox-Plus-Dark/panel/16/weather-clear-night-210.svg
new file mode 120000
index 000000000..3429ba521
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/weather-clear-night-220.svg b/.icons/Gruvbox-Plus-Dark/panel/16/weather-clear-night-220.svg
new file mode 120000
index 000000000..3429ba521
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/weather-clear-night-230.svg b/.icons/Gruvbox-Plus-Dark/panel/16/weather-clear-night-230.svg
new file mode 120000
index 000000000..3429ba521
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/weather-clear-night-240.svg b/.icons/Gruvbox-Plus-Dark/panel/16/weather-clear-night-240.svg
new file mode 120000
index 000000000..3429ba521
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/weather-clear-night-250.svg b/.icons/Gruvbox-Plus-Dark/panel/16/weather-clear-night-250.svg
new file mode 120000
index 000000000..3429ba521
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/weather-clear-night-260.svg b/.icons/Gruvbox-Plus-Dark/panel/16/weather-clear-night-260.svg
new file mode 120000
index 000000000..3429ba521
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/weather-clear-night-270.svg b/.icons/Gruvbox-Plus-Dark/panel/16/weather-clear-night-270.svg
new file mode 120000
index 000000000..3429ba521
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/weather-clear-night-280.svg b/.icons/Gruvbox-Plus-Dark/panel/16/weather-clear-night-280.svg
new file mode 120000
index 000000000..3429ba521
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/weather-clear-night-290.svg b/.icons/Gruvbox-Plus-Dark/panel/16/weather-clear-night-290.svg
new file mode 120000
index 000000000..3429ba521
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/weather-clear-night-300.svg b/.icons/Gruvbox-Plus-Dark/panel/16/weather-clear-night-300.svg
new file mode 120000
index 000000000..3429ba521
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/weather-clear-night-310.svg b/.icons/Gruvbox-Plus-Dark/panel/16/weather-clear-night-310.svg
new file mode 120000
index 000000000..3429ba521
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/weather-clear-night-320.svg b/.icons/Gruvbox-Plus-Dark/panel/16/weather-clear-night-320.svg
new file mode 120000
index 000000000..3429ba521
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/weather-clear-night-330.svg b/.icons/Gruvbox-Plus-Dark/panel/16/weather-clear-night-330.svg
new file mode 120000
index 000000000..3429ba521
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/weather-clear-night-340.svg b/.icons/Gruvbox-Plus-Dark/panel/16/weather-clear-night-340.svg
new file mode 120000
index 000000000..3429ba521
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/weather-clear-night-350.svg b/.icons/Gruvbox-Plus-Dark/panel/16/weather-clear-night-350.svg
new file mode 120000
index 000000000..3429ba521
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/weather-clear-night.svg b/.icons/Gruvbox-Plus-Dark/panel/16/weather-clear-night.svg
new file mode 100644
index 000000000..1cbdd287d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/weather-clear-night.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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.642,1 C 5.919,1.1 3.41,2.81 2.421,5.57 1.118,9.21 2.937,13.26 6.517,14.58 9.235,15.58 12.173,14.72 14,12.67 12.692,13.1 11.235,13.12 9.843,12.61 6.519,11.38 4.814,7.63 6.024,4.25 6.531,2.84 7.477,1.74 8.642,1 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/weather-clear.svg b/.icons/Gruvbox-Plus-Dark/panel/16/weather-clear.svg
new file mode 100644
index 000000000..568fe8f2d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/weather-clear.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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,0 7.5,1.03 C 7.665,1.02 7.832,1 8,1 8.168,1 8.335,1.02 8.5,1.03 Z M 8,2 C 4.686,2 2,4.69 2,8 2,11.31 4.686,14 8,14 11.314,14 14,11.31 14,8 14,4.69 11.314,2 8,2 Z M 2.344,2.34 2.719,3.44 C 2.937,3.19 3.186,2.94 3.437,2.72 Z M 13.656,2.34 12.562,2.72 C 12.814,2.94 13.063,3.19 13.281,3.44 Z M 1.031,7.5 0,8 1.031,8.5 C 1.02,8.33 1,8.17 1,8 1,7.83 1.02,7.67 1.031,7.5 Z M 14.969,7.5 C 14.98,7.67 15,7.83 15,8 15,8.17 14.98,8.33 14.969,8.5 L 16,8 Z M 2.719,12.56 2.344,13.66 3.437,13.28 C 3.186,13.06 2.937,12.81 2.719,12.56 Z M 13.281,12.56 C 13.063,12.81 12.814,13.06 12.562,13.28 L 13.656,13.66 Z M 7.5,14.97 8,16 8.5,14.97 C 8.335,14.98 8.168,15 8,15 7.832,15 7.665,14.98 7.5,14.97 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/weather-clouds-night.svg b/.icons/Gruvbox-Plus-Dark/panel/16/weather-clouds-night.svg
new file mode 100644
index 000000000..df0bc0019
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/weather-clouds-night.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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.736,0.9962 C 4.9732,1.0977 2.4273,2.8008 1.4235,5.5587 0.89934,6.999 0.87974,8.501 1.2653,9.875 1.669,8.557 2.7497,7.542 4.1032,7.192 4.2732,6.9013 4.4747,6.6319 4.693,6.3791 4.7035,5.6688 4.8234,4.9505 5.0797,4.2462 5.5939,2.8336 6.5542,1.7379 7.736,0.9962 Z M 8.086,5.7502 C 6.5323,5.7502 5.2096,6.7011 4.6403,8.047 3.1944,8.262 2.0856,9.494 2.0856,11 2.0856,12.657 3.4287,14 5.0856,14 H 11.461 C 12.91,14 14.086,12.825 14.086,11.375 14.086,10.028 13.073,8.924 11.765,8.774 11.424,7.054 9.906,5.7502 8.086,5.7502 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/weather-clouds.svg b/.icons/Gruvbox-Plus-Dark/panel/16/weather-clouds.svg
new file mode 100644
index 000000000..00bafb622
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/weather-clouds.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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,0.002 6.5,1.0332 C 6.6619,1.0199 6.8348,1.002 7,1.002 H 7.5 Z M 7,2.002 C 4.2386,2.002 2,4.2405 2,7.002 2,7.472 2.0787,7.919 2.2012,8.348 2.7161,7.816 3.3723,7.417 4.1152,7.225 4.9387,5.8192 6.3555,4.7832 8.098,4.7832 9.74,4.7832 11.157,5.6455 11.996,6.9297 11.957,4.2021 9.737,2.002 7,2.002 Z M 2.0625,2.0645 2.4062,3.127 C 2.6253,2.8677 2.8658,2.6273 3.125,2.4082 Z M 11.938,2.0645 10.844,2.4395 H 10.781 C 10.92,2.5504 11.056,2.6646 11.188,2.7832 11.319,2.9018 11.445,3.025 11.563,3.1582 Z M 8.098,5.7832 C 6.5444,5.7832 5.2216,6.7341 4.6523,8.08 3.2065,8.295 2.0977,9.528 2.0977,11.033 2.0977,12.69 3.4408,14.033 5.0977,14.033 H 11.473 C 12.922,14.033 14.098,12.858 14.098,11.408 14.098,10.061 13.085,8.957 11.777,8.807 11.436,7.087 9.918,5.7832 8.098,5.7832 Z M 1,6.502 0,7.002 1.0312,7.502 C 1.0164,7.333 1,7.176 1,7.002 1,6.9745 0.998,6.9184 1,6.8457 1.006,6.7299 1.0224,6.6135 1.0312,6.502 Z M 12.969,6.502 C 12.984,6.6713 13,6.8284 13,7.002 13,7.029 13.002,7.086 13,7.158 12.994,7.274 12.978,7.39 12.969,7.502 H 13 L 14,7.002 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/weather-few-clouds-night-000.svg b/.icons/Gruvbox-Plus-Dark/panel/16/weather-few-clouds-night-000.svg
new file mode 120000
index 000000000..b4e0523ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/weather-few-clouds-night-010.svg b/.icons/Gruvbox-Plus-Dark/panel/16/weather-few-clouds-night-010.svg
new file mode 120000
index 000000000..b4e0523ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/weather-few-clouds-night-020.svg b/.icons/Gruvbox-Plus-Dark/panel/16/weather-few-clouds-night-020.svg
new file mode 120000
index 000000000..b4e0523ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/weather-few-clouds-night-030.svg b/.icons/Gruvbox-Plus-Dark/panel/16/weather-few-clouds-night-030.svg
new file mode 120000
index 000000000..b4e0523ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/weather-few-clouds-night-040.svg b/.icons/Gruvbox-Plus-Dark/panel/16/weather-few-clouds-night-040.svg
new file mode 120000
index 000000000..b4e0523ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/weather-few-clouds-night-050.svg b/.icons/Gruvbox-Plus-Dark/panel/16/weather-few-clouds-night-050.svg
new file mode 120000
index 000000000..b4e0523ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/weather-few-clouds-night-060.svg b/.icons/Gruvbox-Plus-Dark/panel/16/weather-few-clouds-night-060.svg
new file mode 120000
index 000000000..b4e0523ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/weather-few-clouds-night-070.svg b/.icons/Gruvbox-Plus-Dark/panel/16/weather-few-clouds-night-070.svg
new file mode 120000
index 000000000..b4e0523ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/weather-few-clouds-night-080.svg b/.icons/Gruvbox-Plus-Dark/panel/16/weather-few-clouds-night-080.svg
new file mode 120000
index 000000000..b4e0523ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/weather-few-clouds-night-090.svg b/.icons/Gruvbox-Plus-Dark/panel/16/weather-few-clouds-night-090.svg
new file mode 120000
index 000000000..b4e0523ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/weather-few-clouds-night-100.svg b/.icons/Gruvbox-Plus-Dark/panel/16/weather-few-clouds-night-100.svg
new file mode 120000
index 000000000..b4e0523ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/weather-few-clouds-night-110.svg b/.icons/Gruvbox-Plus-Dark/panel/16/weather-few-clouds-night-110.svg
new file mode 120000
index 000000000..b4e0523ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/weather-few-clouds-night-120.svg b/.icons/Gruvbox-Plus-Dark/panel/16/weather-few-clouds-night-120.svg
new file mode 120000
index 000000000..b4e0523ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/weather-few-clouds-night-130.svg b/.icons/Gruvbox-Plus-Dark/panel/16/weather-few-clouds-night-130.svg
new file mode 120000
index 000000000..b4e0523ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/weather-few-clouds-night-140.svg b/.icons/Gruvbox-Plus-Dark/panel/16/weather-few-clouds-night-140.svg
new file mode 120000
index 000000000..b4e0523ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/weather-few-clouds-night-150.svg b/.icons/Gruvbox-Plus-Dark/panel/16/weather-few-clouds-night-150.svg
new file mode 120000
index 000000000..b4e0523ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/weather-few-clouds-night-160.svg b/.icons/Gruvbox-Plus-Dark/panel/16/weather-few-clouds-night-160.svg
new file mode 120000
index 000000000..b4e0523ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/weather-few-clouds-night-170.svg b/.icons/Gruvbox-Plus-Dark/panel/16/weather-few-clouds-night-170.svg
new file mode 120000
index 000000000..b4e0523ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/weather-few-clouds-night-180.svg b/.icons/Gruvbox-Plus-Dark/panel/16/weather-few-clouds-night-180.svg
new file mode 120000
index 000000000..b4e0523ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/weather-few-clouds-night-190.svg b/.icons/Gruvbox-Plus-Dark/panel/16/weather-few-clouds-night-190.svg
new file mode 120000
index 000000000..b4e0523ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/weather-few-clouds-night-200.svg b/.icons/Gruvbox-Plus-Dark/panel/16/weather-few-clouds-night-200.svg
new file mode 120000
index 000000000..b4e0523ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/weather-few-clouds-night-210.svg b/.icons/Gruvbox-Plus-Dark/panel/16/weather-few-clouds-night-210.svg
new file mode 120000
index 000000000..b4e0523ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/weather-few-clouds-night-220.svg b/.icons/Gruvbox-Plus-Dark/panel/16/weather-few-clouds-night-220.svg
new file mode 120000
index 000000000..b4e0523ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/weather-few-clouds-night-230.svg b/.icons/Gruvbox-Plus-Dark/panel/16/weather-few-clouds-night-230.svg
new file mode 120000
index 000000000..b4e0523ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/weather-few-clouds-night-240.svg b/.icons/Gruvbox-Plus-Dark/panel/16/weather-few-clouds-night-240.svg
new file mode 120000
index 000000000..b4e0523ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/weather-few-clouds-night-250.svg b/.icons/Gruvbox-Plus-Dark/panel/16/weather-few-clouds-night-250.svg
new file mode 120000
index 000000000..b4e0523ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/weather-few-clouds-night-260.svg b/.icons/Gruvbox-Plus-Dark/panel/16/weather-few-clouds-night-260.svg
new file mode 120000
index 000000000..b4e0523ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/weather-few-clouds-night-270.svg b/.icons/Gruvbox-Plus-Dark/panel/16/weather-few-clouds-night-270.svg
new file mode 120000
index 000000000..b4e0523ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/weather-few-clouds-night-280.svg b/.icons/Gruvbox-Plus-Dark/panel/16/weather-few-clouds-night-280.svg
new file mode 120000
index 000000000..b4e0523ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/weather-few-clouds-night-290.svg b/.icons/Gruvbox-Plus-Dark/panel/16/weather-few-clouds-night-290.svg
new file mode 120000
index 000000000..b4e0523ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/weather-few-clouds-night-300.svg b/.icons/Gruvbox-Plus-Dark/panel/16/weather-few-clouds-night-300.svg
new file mode 120000
index 000000000..b4e0523ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/weather-few-clouds-night-310.svg b/.icons/Gruvbox-Plus-Dark/panel/16/weather-few-clouds-night-310.svg
new file mode 120000
index 000000000..b4e0523ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/weather-few-clouds-night-320.svg b/.icons/Gruvbox-Plus-Dark/panel/16/weather-few-clouds-night-320.svg
new file mode 120000
index 000000000..b4e0523ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/weather-few-clouds-night-330.svg b/.icons/Gruvbox-Plus-Dark/panel/16/weather-few-clouds-night-330.svg
new file mode 120000
index 000000000..b4e0523ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/weather-few-clouds-night-340.svg b/.icons/Gruvbox-Plus-Dark/panel/16/weather-few-clouds-night-340.svg
new file mode 120000
index 000000000..b4e0523ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/weather-few-clouds-night-350.svg b/.icons/Gruvbox-Plus-Dark/panel/16/weather-few-clouds-night-350.svg
new file mode 120000
index 000000000..b4e0523ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/weather-few-clouds-night.svg b/.icons/Gruvbox-Plus-Dark/panel/16/weather-few-clouds-night.svg
new file mode 100644
index 000000000..28b5476f6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/weather-few-clouds-night.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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.7397,1.0311 C 4.9769,1.1325 2.431,2.8357 1.4272,5.5936 0.16326,9.066 1.7958,12.918 5.1147,14.406 5.0215,14.069 4.9678,13.699 4.9897,13.344 5.0174,12.342 5.5736,11.456 6.3647,10.875 4.7978,9.142 4.2291,6.6284 5.0834,4.2811 5.5976,2.8685 6.5578,1.7727 7.7397,1.0311 Z M 10.99,9 C 9.6777,9 8.5847,9.858 8.1767,11.031 6.9463,11.187 5.9897,12.227 5.9897,13.5 5.9897,14.881 7.1087,16 8.4897,16 H 13.99 C 15.095,16 15.99,15.104 15.99,14 15.99,12.895 15.095,12 13.99,12 13.99,10.343 12.647,9 10.99,9 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/weather-few-clouds.svg b/.icons/Gruvbox-Plus-Dark/panel/16/weather-few-clouds.svg
new file mode 100644
index 000000000..6a44238f2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/weather-few-clouds.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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,0 6.5,1.0313 C 6.6619,1.018 6.8348,1 7,1 H 7.5 Z M 7,2 C 4.2386,2 2,4.2386 2,7 2,9.254 3.5126,11.126 5.5625,11.75 6.0313,11.072 6.7423,10.545 7.531,10.312 8.151,8.99 9.506,7.974 11,8 11.304,7.995 11.587,8.056 11.875,8.125 11.96,7.761 12,7.39 12,7 12,4.2386 9.761,2 7,2 Z M 2.0625,2.0625 2.4062,3.125 C 2.6253,2.8658 2.8658,2.6253 3.125,2.4063 Z M 11.938,2.0625 10.844,2.4375 H 10.781 C 10.92,2.5485 11.056,2.6626 11.188,2.7813 11.319,2.8999 11.445,3.023 11.563,3.1563 Z M 1,6.5 0,7 1.0312,7.5 C 1.0164,7.331 1,7.174 1,7 1,6.9725 0.998,6.9164 1,6.8438 1.006,6.7279 1.0224,6.6115 1.0312,6.5 Z M 12.969,6.5 C 12.984,6.6693 13,6.8264 13,7 13,7.027 13.002,7.084 13,7.156 12.994,7.272 12.978,7.388 12.969,7.5 H 13 L 14,7 Z M 11,9 C 9.688,9 8.595,9.858 8.188,11.031 6.9567,11.187 6,12.227 6,13.5 6,14.881 7.119,16 8.5,16 H 14 C 15.105,16 16,15.104 16,14 16,12.895 15.105,12 14,12 14,10.343 12.657,9 11,9 Z M 2.4375,10.844 2.0625,11.937 3.1562,11.562 H 3.2187 C 3.0796,11.451 2.9438,11.337 2.8125,11.219 2.6812,11.1 2.5545,10.977 2.4375,10.844 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/weather-fog.svg b/.icons/Gruvbox-Plus-Dark/panel/16/weather-fog.svg
new file mode 100644
index 000000000..73a02c62c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/weather-fog.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <rect style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" width="14" height="2" x="2" y="13" rx="1" ry="1"/>
+ <rect style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" width="13" height="2" x="0" y="9" rx="1" ry="1"/>
+ <rect style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" width="12" height="2" x="4" y="5" rx="1" ry="1"/>
+ <rect style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" width="8" height="2" x="1" y="1" rx="1" ry="1"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/weather-freezing-rain.svg b/.icons/Gruvbox-Plus-Dark/panel/16/weather-freezing-rain.svg
new file mode 100644
index 000000000..df71c6faa
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/weather-freezing-rain.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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,0 C 5.929,0 4.165,1.27 3.406,3.07 1.478,3.35 0,5 0,7 0,8.94 1.365,10.54 3.187,10.91 3.951,10.13 4.709,9.35 5.5,8.6 6.073,9.14 6.633,9.7 7.187,10.25 7.43,10.18 7.57,9.41 7.906,9.16 8.76,8.29 9.615,7.43 10.5,6.6 11.166,7.22 11.791,7.86 12.437,8.5 13.035,9.07 13.665,9.71 13.875,10.53 13.891,10.59 13.893,10.64 13.906,10.69 15.141,10.15 16,8.94 16,7.5 16,5.71 14.649,4.23 12.906,4.03 12.451,1.74 10.427,0 8,0 Z M 10.5,9.44 C 10.415,9.52 10.335,9.61 10.25,9.69 9.853,10.11 9.351,10.47 9.125,11 H 11.906 C 11.88,10.94 11.85,10.87 11.812,10.82 11.439,10.3 10.933,9.9 10.5,9.44 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 10.5,8 10.156,8.34 8.75,9.75 C 8.297,10.2 8,10.81 8,11.5 8,12.87 9.125,14 10.5,14 11.875,14 13,12.87 13,11.5 13,10.81 12.703,10.2 12.25,9.75 L 10.844,8.34 Z M 5.5,10 5.156,10.34 3.75,11.75 C 3.297,12.2 3,12.81 3,13.5 3,14.87 4.125,16 5.5,16 6.875,16 8,14.87 8,13.5 8,12.81 7.703,12.2 7.25,11.75 L 5.844,10.34 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/weather-hail.svg b/.icons/Gruvbox-Plus-Dark/panel/16/weather-hail.svg
new file mode 120000
index 000000000..9c51d6efb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/weather-hail.svg
@@ -0,0 +1 @@
+weather-freezing-rain.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/weather-many-clouds.svg b/.icons/Gruvbox-Plus-Dark/panel/16/weather-many-clouds.svg
new file mode 120000
index 000000000..bbe5adf46
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/weather-many-clouds.svg
@@ -0,0 +1 @@
+weather-overcast.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/weather-mist.svg b/.icons/Gruvbox-Plus-Dark/panel/16/weather-mist.svg
new file mode 120000
index 000000000..c20a6e941
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/weather-mist.svg
@@ -0,0 +1 @@
+weather-fog.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/weather-none-available.svg b/.icons/Gruvbox-Plus-Dark/panel/16/weather-none-available.svg
new file mode 100644
index 000000000..3634bf836
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/weather-none-available.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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,1 C 5.9289,1 4.1653,2.2679 3.4062,4.0625 1.4784,4.3491 0,5.9924 0,8 0,10.209 1.7909,12 4,12 H 5 V 11 C 5.0001,10.735 5.1054,10.48 5.293,10.293 L 7,8.586 V 8 H 5 C 4.4477,8 4.0001,7.552 4,7 V 5 C 4.0001,4.4477 4.4477,4.0001 5,4 H 10 C 10.552,4.0001 11,4.4477 11,5 V 7 9 C 11,9.266 10.895,9.521 10.707,9.709 L 9,11.416 V 12 H 10 12.5 C 14.433,12 16,10.433 16,8.5 16,6.7035 14.649,5.2313 12.906,5.0312 12.452,2.7379 10.427,1 8,1 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 5,5 V 7 H 8 V 9 L 6,11 V 13 H 8 V 11 L 10,9 V 7 5 Z M 6,14 V 16 H 8 V 14 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/weather-overcast.svg b/.icons/Gruvbox-Plus-Dark/panel/16/weather-overcast.svg
new file mode 100644
index 000000000..f56ca50f4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/weather-overcast.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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,1 C 5.9289,1 4.1653,2.2679 3.4062,4.0625 1.4784,4.3491 0,5.9924 0,8 0,10.209 1.7909,12 4,12 H 4.4062 C 4.8601,11.199 5.6472,10.573 6.5312,10.313 7.151,8.99 8.506,7.974 10,8 11.908,7.969 13.582,9.485 13.875,11.344 14.018,11.389 14.144,11.435 14.281,11.5 15.312,10.891 16,9.784 16,8.5 16,6.7035 14.649,5.2313 12.906,5.0312 12.452,2.7379 10.427,1 8,1 Z M 10,9 C 8.688,9 7.595,9.858 7.188,11.031 5.9567,11.187 5,12.227 5,13.5 5,14.881 6.1193,16 7.5,16 H 13 C 14.105,16 15,15.105 15,14 15,12.895 14.105,12 13,12 13,10.343 11.657,9 10,9 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/weather-severe-alert.svg b/.icons/Gruvbox-Plus-Dark/panel/16/weather-severe-alert.svg
new file mode 100644
index 000000000..a59e44ce8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/weather-severe-alert.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 7,7 V 11 13 H 9 V 11 7 Z M 7,14 V 16 H 9 V 14 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,1 C 5.93,1 4.17,2.27 3.41,4.06 1.48,4.35 0,5.99 0,8 0,10.21 1.79,12 4,12 H 6 V 6 H 10 V 12 H 12.5 C 14.43,12 16,10.43 16,8.5 16,6.7 14.65,5.23 12.91,5.03 12.45,2.74 10.43,1 8,1 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/weather-showers-day.svg b/.icons/Gruvbox-Plus-Dark/panel/16/weather-showers-day.svg
new file mode 120000
index 000000000..ccc43a6e0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/weather-showers-day.svg
@@ -0,0 +1 @@
+weather-showers.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/weather-showers-night.svg b/.icons/Gruvbox-Plus-Dark/panel/16/weather-showers-night.svg
new file mode 120000
index 000000000..ccc43a6e0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/weather-showers-night.svg
@@ -0,0 +1 @@
+weather-showers.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/weather-showers-scattered-day.svg b/.icons/Gruvbox-Plus-Dark/panel/16/weather-showers-scattered-day.svg
new file mode 120000
index 000000000..12f673875
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/weather-showers-scattered-night.svg b/.icons/Gruvbox-Plus-Dark/panel/16/weather-showers-scattered-night.svg
new file mode 120000
index 000000000..12f673875
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/weather-showers-scattered.svg b/.icons/Gruvbox-Plus-Dark/panel/16/weather-showers-scattered.svg
new file mode 100644
index 000000000..808d93dd9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/weather-showers-scattered.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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,0.004 C 5.9289,0.004 4.1653,1.2719 3.4062,3.0665 1.4784,3.3531 0,4.9964 0,7.004 0,8.937 1.3648,10.537 3.1875,10.91 3.9516,10.132 4.7087,9.349 5.5,8.598 6.073,9.136 6.6331,9.697 7.188,10.254 7.43,10.185 7.57,9.408 7.906,9.16 8.761,8.292 9.615,7.435 10.5,6.5978 11.166,7.222 11.791,7.859 12.438,8.504 13.035,9.075 13.665,9.708 13.875,10.535 13.891,10.586 13.893,10.64 13.906,10.691 15.141,10.151 16,8.938 16,7.504 16,5.7075 14.649,4.2353 12.906,4.0353 12.452,1.7419 10.427,0.004 8,0.004 Z M 10.5,8 10.156,8.344 8.75,9.75 C 8.297,10.203 8,10.813 8,11.5 8,12.875 9.125,14 10.5,14 11.875,14 13,12.875 13,11.5 13,10.813 12.703,10.203 12.25,9.75 L 10.844,8.344 Z M 5.5,10 5.1562,10.344 3.75,11.75 C 3.2968,12.203 3,12.813 3,13.5 3,14.875 4.1252,16 5.5,16 6.8748,16 8,14.875 8,13.5 8,12.813 7.703,12.203 7.25,11.75 L 5.8437,10.344 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/weather-showers.svg b/.icons/Gruvbox-Plus-Dark/panel/16/weather-showers.svg
new file mode 100644
index 000000000..8ecdd5ba9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/weather-showers.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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,0.004 C 5.9289,0.004 4.1653,1.2719 3.4062,3.0665 1.4784,3.3531 0,4.9964 0,7.004 0,9.213 1.7909,11.004 4,11.004 H 12.5 C 14.433,11.004 16,9.437 16,7.504 16,5.7075 14.649,4.2353 12.906,4.0353 12.452,1.7419 10.427,0.004 8,0.004 Z M 2.9785,11.994 A 0.50005,0.50005 0 0 0 2.5527,12.277 L 1.5527,14.277 A 0.50025,0.50025 0 1 0 2.4473,14.725 L 3.4473,12.725 A 0.50005,0.50005 0 0 0 2.9785,11.994 Z M 5.4785,11.994 A 0.50005,0.50005 0 0 0 5.0527,12.277 L 4.0527,14.277 A 0.50025,0.50025 0 1 0 4.9473,14.725 L 5.9473,12.725 A 0.50005,0.50005 0 0 0 5.4785,11.994 Z M 7.979,11.994 A 0.50005,0.50005 0 0 0 7.553,12.277 L 6.5527,14.277 A 0.50012,0.50012 0 1 0 7.447,14.725 L 8.447,12.725 A 0.50005,0.50005 0 0 0 7.979,11.994 Z M 10.479,11.994 A 0.50005,0.50005 0 0 0 10.053,12.277 L 9.053,14.277 A 0.50006,0.50006 0 1 0 9.947,14.725 L 10.947,12.725 A 0.50005,0.50005 0 0 0 10.479,11.994 Z M 12.979,11.994 A 0.50005,0.50005 0 0 0 12.553,12.277 L 11.553,14.277 A 0.50006,0.50006 0 1 0 12.447,14.725 L 13.447,12.725 A 0.50005,0.50005 0 0 0 12.979,11.994 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/weather-snow-day.svg b/.icons/Gruvbox-Plus-Dark/panel/16/weather-snow-day.svg
new file mode 120000
index 000000000..a83d1690e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/weather-snow-day.svg
@@ -0,0 +1 @@
+weather-snow.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/weather-snow-night.svg b/.icons/Gruvbox-Plus-Dark/panel/16/weather-snow-night.svg
new file mode 120000
index 000000000..a83d1690e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/weather-snow-night.svg
@@ -0,0 +1 @@
+weather-snow.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/weather-snow-rain.svg b/.icons/Gruvbox-Plus-Dark/panel/16/weather-snow-rain.svg
new file mode 100644
index 000000000..a6cfbb0b8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/weather-snow-rain.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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,0.004 C 5.9289,0.004 4.1653,1.2719 3.4062,3.0665 1.4784,3.3531 0,4.9964 0,7.004 0,9.213 1.7909,11.004 4,11.004 H 12.5 C 14.433,11.004 16,9.437 16,7.504 16,5.7075 14.649,4.2353 12.906,4.0353 12.452,1.7419 10.427,0.004 8,0.004 Z M 3.4785,11.992 A 0.50005,0.50005 0 0 0 3.0527,12.275 L 2.0527,14.275 A 0.50025,0.50025 0 0 0 2.9473,14.723 L 3.9473,12.723 A 0.50005,0.50005 0 0 0 3.4785,11.992 Z M 6.4785,11.994 A 0.50005,0.50005 0 0 0 6.0527,12.277 L 5.0527,14.277 A 0.50025,0.50025 0 1 0 5.9473,14.725 L 6.9473,12.725 A 0.50005,0.50005 0 0 0 6.4785,11.994 Z M 11,12 A 1,1 0 0 0 10,13 1,1 0 0 0 11,14 1,1 0 0 0 12,13 1,1 0 0 0 11,12 Z M 9,14 A 1,1 0 0 0 8,15 1,1 0 0 0 9,16 1,1 0 0 0 10,15 1,1 0 0 0 9,14 Z M 13,14 A 1,1 0 0 0 12,15 1,1 0 0 0 13,16 1,1 0 0 0 14,15 1,1 0 0 0 13,14 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/weather-snow-scattered-day.svg b/.icons/Gruvbox-Plus-Dark/panel/16/weather-snow-scattered-day.svg
new file mode 120000
index 000000000..5c5ccc9dd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/weather-snow-scattered-night.svg b/.icons/Gruvbox-Plus-Dark/panel/16/weather-snow-scattered-night.svg
new file mode 120000
index 000000000..5c5ccc9dd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/weather-snow-scattered.svg b/.icons/Gruvbox-Plus-Dark/panel/16/weather-snow-scattered.svg
new file mode 100644
index 000000000..735ecca41
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/weather-snow-scattered.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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,0 C 5.9289,0 4.1653,1.2679 3.4062,3.0625 1.4784,3.3491 0,4.9924 0,7 0,9.209 1.7909,11 4,11 H 5.1855 C 5.6024,9.842 6.7062,9 8,9 9.294,9 10.398,9.842 10.814,11 H 12.5 C 14.433,11 16,9.433 16,7.5 16,5.7035 14.649,4.2313 12.906,4.0312 12.452,1.7379 10.427,0 8,0 Z M 8,10 A 2,2 0 0 0 6,12 2,2 0 0 0 8,14 2,2 0 0 0 10,12 2,2 0 0 0 8,10 Z M 3,12 A 2,2 0 0 0 1,14 2,2 0 0 0 3,16 2,2 0 0 0 5,14 2,2 0 0 0 3,12 Z M 13,12 A 2,2 0 0 0 11,14 2,2 0 0 0 13,16 2,2 0 0 0 15,14 2,2 0 0 0 13,12 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/weather-snow.svg b/.icons/Gruvbox-Plus-Dark/panel/16/weather-snow.svg
new file mode 100644
index 000000000..581492b3b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/weather-snow.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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,0.004 C 5.9289,0.004 4.1653,1.2719 3.4062,3.0665 1.4784,3.3531 0,4.9964 0,7.004 0,9.213 1.7909,11.004 4,11.004 H 12.5 C 14.433,11.004 16,9.437 16,7.504 16,5.7075 14.649,4.2353 12.906,4.0353 12.452,1.7419 10.427,0.004 8,0.004 Z M 4,12 A 1,1 0 0 0 3,13 1,1 0 0 0 4,14 1,1 0 0 0 5,13 1,1 0 0 0 4,12 Z M 8,12 A 1,1 0 0 0 7,13 1,1 0 0 0 8,14 1,1 0 0 0 9,13 1,1 0 0 0 8,12 Z M 12,12 A 1,1 0 0 0 11,13 1,1 0 0 0 12,14 1,1 0 0 0 13,13 1,1 0 0 0 12,12 Z M 2,14 A 1,1 0 0 0 1,15 1,1 0 0 0 2,16 1,1 0 0 0 3,15 1,1 0 0 0 2,14 Z M 6,14 A 1,1 0 0 0 5,15 1,1 0 0 0 6,16 1,1 0 0 0 7,15 1,1 0 0 0 6,14 Z M 10,14 A 1,1 0 0 0 9,15 1,1 0 0 0 10,16 1,1 0 0 0 11,15 1,1 0 0 0 10,14 Z M 14,14 A 1,1 0 0 0 13,15 1,1 0 0 0 14,16 1,1 0 0 0 15,15 1,1 0 0 0 14,14 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/weather-storm-day.svg b/.icons/Gruvbox-Plus-Dark/panel/16/weather-storm-day.svg
new file mode 120000
index 000000000..6f7583d33
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/weather-storm-day.svg
@@ -0,0 +1 @@
+weather-storm.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/weather-storm-night.svg b/.icons/Gruvbox-Plus-Dark/panel/16/weather-storm-night.svg
new file mode 120000
index 000000000..6f7583d33
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/weather-storm-night.svg
@@ -0,0 +1 @@
+weather-storm.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/weather-storm.svg b/.icons/Gruvbox-Plus-Dark/panel/16/weather-storm.svg
new file mode 100644
index 000000000..49c8baf24
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/weather-storm.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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,0 C 5.93,0 4.17,1.27 3.41,3.07 1.48,3.35 0,5 0,7 0,9.21 1.79,11 4,11 L 6,11 6,8.5 C 6,7.67 6.67,7 7.5,7 8.33,7 9,7.67 9,8.5 l 0,2.5 3.5,0 C 14.43,11 16,9.44 16,7.5 16,5.71 14.65,4.23 12.91,4.03 12.45,1.74 10.43,0 8,0 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m 7.34,8.029287 c -0.2,0.07 -0.35,0.28 -0.34,0.5 l 0,3.78 -0.03,0.09 -0.63,0.63 -0.03,0 -1.81,0 -0.22,0 -0.12,0.16 -1,1 c -0.26,0.15 -0.31,0.56 -0.1,0.78 0.22,0.21 0.63,0.16 0.78,-0.1 l 0.85,-0.84 1.31,0 0,1.4 c 0,0.26 0.24,0.51 0.5,0.51 0.26,0 0.5,-0.25 0.5,-0.51 l 0,-1.71 0.69,-0.69 2.12,0 0.75,0.75 -1.4,1.31 c -0.26,0.15 -0.31,0.56 -0.1,0.78 0.22,0.21 0.63,0.16 0.78,-0.1 l 1.41,-1.3 1.41,1.3 c 0.15,0.26 0.56,0.31 0.78,0.1 0.21,-0.22 0.16,-0.63 -0.1,-0.78 l -3,-2.9 -0.12,-0.16 -0.22,0 -2,0 0,-3.5 c 0,-0.3 -0.3,-0.56 -0.59,-0.5 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/weather-windy.svg b/.icons/Gruvbox-Plus-Dark/panel/16/weather-windy.svg
new file mode 100644
index 000000000..360d5ce23
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/weather-windy.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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.0208,0 A 0.99921,1.0001 0 1 0 8.0208,2 C 8.0208,2 8.3062,2.013 8.5633,2.1426 8.8204,2.2721 9.0062,2.331 9.0062,3 9.0062,3.669 8.8204,3.7279 8.5633,3.8574 8.3062,3.987 8.0208,4 8.0208,4 H 1.0133 A 0.99921,1.0001 0 1 0 1.0133,6 H 8.0208 C 8.0208,6 8.7278,6.013 9.4629,5.6426 10.198,5.2721 11.004,4.331 11.004,3 11.004,1.669 10.198,0.72785 9.4629,0.35742 8.7278,-0.01301 8.0208,0 8.0208,0 Z M 13.016,3 A 0.99921,1.0001 0 1 0 13.016,5 C 13.016,5 13.302,5.013 13.559,5.1426 13.816,5.2721 14.002,5.331 14.002,6 14.002,6.669 13.816,6.7279 13.559,6.8574 13.302,6.987 13.016,7 13.016,7 H 5.0234 A 0.99921,1.0001 0 1 0 5.0234,9 H 13.016 C 13.016,9 13.723,9.013 14.458,8.6426 15.193,8.2721 16,7.331 16,6 16,4.669 15.193,3.7279 14.458,3.3574 13.723,2.987 13.016,3 13.016,3 Z M 1.0133,10 A 0.99921,1.0001 0 1 0 1.0133,12 H 8.0208 C 8.0208,12 8.3062,12.013 8.5633,12.143 8.8204,12.272 9.0062,12.331 9.0062,13 9.0062,13.669 8.8204,13.728 8.5633,13.857 8.3062,13.987 8.0208,14 8.0208,14 A 0.99921,1.0001 0 1 0 8.0208,16 C 8.0208,16 8.7278,16.013 9.4629,15.643 10.198,15.272 11.004,14.331 11.004,13 11.004,11.669 10.198,10.728 9.4629,10.357 8.7278,9.987 8.0208,10 8.0208,10 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/webtorrent-desktop-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/webtorrent-desktop-panel.svg
new file mode 100644
index 000000000..7cdb5994d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/webtorrent-desktop-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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.5390625 1 A 1.6487165 1.5917475 0 0 0 7.6757812 1.2128906 L 2.8242188 3.9179688 A 1.6487165 1.5917475 0 0 0 2 5.296875 L 2 10.703125 A 1.6487165 1.5917475 0 0 0 2.8242188 12.083984 L 7.6757812 14.787109 A 1.6487165 1.5917475 0 0 0 9.3242188 14.787109 L 14.175781 12.083984 A 1.6487165 1.5917475 0 0 0 15 10.703125 L 15 5.296875 A 1.6487165 1.5917475 0 0 0 14.175781 3.9179688 L 9.3242188 1.2128906 A 1.6487165 1.5917475 0 0 0 8.5390625 1 z M 8.5 3 L 13 5.53125 L 13 10.46875 L 8.5 13 L 4 10.46875 L 4 5.53125 L 8.5 3 z M 7.4296875 6 C 6.6405883 6 6 6.7359673 6 7.6425781 C 6 9.0563826 8.2014282 10.166667 8.4765625 11 C 8.7516975 10.166667 10.953125 9.0563826 10.953125 7.6425781 C 10.953125 6.7359673 10.312536 6 9.5234375 6 C 9.1095982 6 8.7375687 6.2550999 8.4765625 6.578125 C 8.2155571 6.2550999 7.8435265 6 7.4296875 6 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/wechat-tray-unread.svg b/.icons/Gruvbox-Plus-Dark/panel/16/wechat-tray-unread.svg
new file mode 100644
index 000000000..73e37ef14
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/wechat-tray-unread.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1 A 6 5.5 0 0 0 1 6.5 A 6 5.5 0 0 0 3 10.589844 L 3 14 L 4.2949219 11.408203 A 6 5.5 0 0 0 4.3945312 11.449219 C 4.1441326 10.845429 4 10.190594 4 9.5 C 4 6.442315 6.7029751 4.0473099 9.9121094 4.0039062 A 1 1 0 0 1 10 4 C 10.927345 4 11.811468 4.201607 12.605469 4.5546875 A 6 5.5 0 0 0 7 1 z M 4 4 A 1 1 0 0 1 5 5 A 1 1 0 0 1 4 6 A 1 1 0 0 1 3 5 A 1 1 0 0 1 4 4 z M 10 5 A 5 4.5 0 0 0 5 9.5 A 5 4.5 0 0 0 10 14 A 5 4.5 0 0 0 11.033203 13.898438 A 2.5 2.5 0 0 1 11 13.5 A 2.5 2.5 0 0 1 13.5 11 A 2.5 2.5 0 0 1 14.591797 11.255859 A 5 4.5 0 0 0 15 9.5 A 5 4.5 0 0 0 10 5 z M 8 7 A 1 1 0 0 1 9 8 A 1 1 0 0 1 8 9 A 1 1 0 0 1 7 8 A 1 1 0 0 1 8 7 z M 12 7 A 1 1 0 0 1 13 8 A 1 1 0 0 1 12 9 A 1 1 0 0 1 11 8 A 1 1 0 0 1 12 7 z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="13.5" cy="13.5" r="1.5"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/wechat-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/16/wechat-tray.svg
new file mode 100644
index 000000000..792319826
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/wechat-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1 A 6 5.5 0 0 0 1 6.5 A 6 5.5 0 0 0 3 10.589844 L 3 14 L 4.2949219 11.408203 A 6 5.5 0 0 0 4.3945312 11.449219 C 4.1441326 10.845429 4 10.190594 4 9.5 C 4 6.442315 6.7029751 4.0473099 9.9121094 4.0039062 A 1 1 0 0 1 10 4 C 10.927345 4 11.811468 4.201607 12.605469 4.5546875 A 6 5.5 0 0 0 7 1 z M 4 4 A 1 1 0 0 1 5 5 A 1 1 0 0 1 4 6 A 1 1 0 0 1 3 5 A 1 1 0 0 1 4 4 z M 10 5 A 5 4.5 0 0 0 5 9.5 A 5 4.5 0 0 0 10 14 A 5 4.5 0 0 0 12.810547 13.216797 L 14 15 L 14 12.191406 A 5 4.5 0 0 0 15 9.5 A 5 4.5 0 0 0 10 5 z M 8 7 A 1 1 0 0 1 9 8 A 1 1 0 0 1 8 9 A 1 1 0 0 1 7 8 A 1 1 0 0 1 8 7 z M 12 7 A 1 1 0 0 1 13 8 A 1 1 0 0 1 12 9 A 1 1 0 0 1 11 8 A 1 1 0 0 1 12 7 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/whatsapp-msg.svg b/.icons/Gruvbox-Plus-Dark/panel/16/whatsapp-msg.svg
new file mode 100644
index 000000000..e8ed4bd37
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/whatsapp-msg.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1 C 7.831125 1 7.665375 1.0079813 7.5 1.0195312 C 7.479 1.0211062 7.4585 1.0216875 7.4375 1.0234375 C 4.937275 1.22075 2.8179969 2.7233875 1.7480469 4.8515625 C 1.6788344 4.989375 1.6090281 5.1286844 1.5488281 5.2714844 C 1.2211406 6.0114719 1.0421406 6.795475 1.0097656 7.6171875 C 1.0083656 7.6443125 1.0069969 7.6710156 1.0058594 7.6972656 C 1.0036719 7.7760156 1.0014281 7.8539688 1.0019531 7.9335938 C 1.0016906 7.9554687 1 7.978125 1 8 C 1 8.81375 1.1452125 9.5910315 1.3984375 10.316406 C 1.5002875 10.641906 1.6181031 10.970234 1.7597656 11.302734 C 1.8096642 11.420056 1.8408181 11.50346 1.8789062 11.599609 A 2.5 2.5 0 0 1 3.5 11 A 2.5 2.5 0 0 1 6 13.5 A 2.5 2.5 0 0 1 5.7167969 14.650391 C 5.8268855 14.681986 5.9193679 14.704327 6.0585938 14.748047 C 6.5175313 14.892372 7.0400594 14.969234 7.6308594 14.990234 C 7.6553594 14.992034 7.6805781 14.991287 7.7050781 14.992188 C 7.7855781 14.994787 7.8660936 15 7.9492188 15 L 7.9667969 15 L 8 15 C 8.195125 15 8.3884531 14.989489 8.5800781 14.974609 C 10.310828 14.851234 11.700797 14.211516 12.951172 12.962891 C 13.981922 11.933891 14.621047 10.663984 14.873047 9.3339844 C 14.896677 9.2132344 14.915021 9.0901719 14.931641 8.9667969 C 14.942141 8.8906719 14.953056 8.8144063 14.960938 8.7382812 C 14.977556 8.5746563 14.986927 8.4093125 14.992188 8.2421875 C 14.993887 8.2001875 14.996094 8.1591875 14.996094 8.1171875 C 14.996964 8.0778175 15 8.039375 15 8 C 15 4.18675 11.981234 1.1076219 8.1933594 1.0058594 C 8.1636094 1.0045469 8.1332656 1.0043438 8.1035156 1.0039062 C 8.0685156 1.0033812 8.035 1 8 1 z M 5.5 4 C 6.3284 4 7 4.6715 7 5.5 C 7 6 7 7 6 7 C 6 8 8.032 9.946 9 10 C 9 9 10 9 10.5 9 C 11.328 9 12 9.672 12 10.5 C 12 11.328 11.328 12 10.5 12 L 9.9394531 12 C 9.6434531 11.993 9.2975 11.884031 8.8125 11.707031 C 7.1895 11.115031 6.0628031 10.165062 4.9082031 8.4140625 C 4.2356031 7.3940625 4.0036 6.7806781 4 6.0175781 L 4 5.5 C 4 4.6715 4.6716 4 5.5 4 z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="3.5" cy="13.5" r="1.5"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/whatsapp-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/16/whatsapp-tray.svg
new file mode 100644
index 000000000..3df1671f1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/whatsapp-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1 C 7.831125 1 7.665375 1.0079813 7.5 1.0195312 C 7.479 1.0211062 7.4585 1.0216875 7.4375 1.0234375 C 4.937275 1.22075 2.8179969 2.7233875 1.7480469 4.8515625 C 1.6788344 4.989375 1.6090281 5.1286844 1.5488281 5.2714844 C 1.2211406 6.0114719 1.0421406 6.795475 1.0097656 7.6171875 C 1.0083656 7.6443125 1.0069969 7.6710156 1.0058594 7.6972656 C 1.0036719 7.7760156 1.0014281 7.8539688 1.0019531 7.9335938 C 1.0016906 7.9554687 1 7.978125 1 8 C 1 8.81375 1.1452125 9.5910313 1.3984375 10.316406 C 1.5002875 10.641906 1.6181031 10.970234 1.7597656 11.302734 C 2.1125656 12.132234 2.1551719 12.356703 2.0996094 13.048828 C 2.0609344 13.531828 1.9310281 14.025359 1.7675781 14.302734 C 1.6193531 14.553859 1.5 14.815234 1.5 14.880859 C 1.5 15.085609 2.6801219 15.013844 3.7246094 14.746094 C 4.9482094 14.432844 5.0553187 14.432997 6.0585938 14.748047 C 6.5175313 14.892372 7.0400594 14.969234 7.6308594 14.990234 C 7.6553594 14.992034 7.6805781 14.991288 7.7050781 14.992188 C 7.7855781 14.994787 7.8660937 15 7.9492188 15 L 7.9667969 15 L 8 15 C 8.195125 15 8.3884531 14.989489 8.5800781 14.974609 C 10.310828 14.851234 11.700797 14.211516 12.951172 12.962891 C 13.981922 11.933891 14.621047 10.663984 14.873047 9.3339844 C 14.896677 9.2132344 14.915021 9.0901719 14.931641 8.9667969 C 14.942141 8.8906719 14.953057 8.8144062 14.960938 8.7382812 C 14.977557 8.5746563 14.986927 8.4093125 14.992188 8.2421875 C 14.993887 8.2001875 14.996094 8.1591875 14.996094 8.1171875 C 14.996964 8.0778175 15 8.039375 15 8 C 15 4.18675 11.981234 1.1076219 8.1933594 1.0058594 C 8.1636094 1.0045469 8.1332656 1.0043438 8.1035156 1.0039062 C 8.0685156 1.0033812 8.035 1 8 1 z M 5.5 4 C 6.3284 4 7 4.6715 7 5.5 C 7 6 7 7 6 7 C 6 8 8.032 9.946 9 10 C 9 9 10 9 10.5 9 C 11.328 9 12 9.672 12 10.5 C 12 11.328 11.328 12 10.5 12 L 9.9394531 12 C 9.6434531 11.993 9.2975 11.884031 8.8125 11.707031 C 7.1895 11.115031 6.0628031 10.165062 4.9082031 8.4140625 C 4.2356031 7.3940625 4.0036 6.7806781 4 6.0175781 L 4 5.5 C 4 4.6715 4.6716 4 5.5 4 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/whatsapp-warning-msg.svg b/.icons/Gruvbox-Plus-Dark/panel/16/whatsapp-warning-msg.svg
new file mode 100644
index 000000000..4851a00e0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/whatsapp-warning-msg.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 8 1 C 7.831125 1 7.665375 1.0079813 7.5 1.0195312 C 7.479 1.0211062 7.4585 1.0216875 7.4375 1.0234375 C 4.937275 1.22075 2.8179969 2.7233875 1.7480469 4.8515625 C 1.6788344 4.989375 1.6090281 5.1286844 1.5488281 5.2714844 C 1.2211406 6.0114719 1.0421406 6.795475 1.0097656 7.6171875 C 1.0083656 7.6443125 1.0069969 7.6710156 1.0058594 7.6972656 C 1.0036719 7.7760156 1.0014281 7.8539688 1.0019531 7.9335938 C 1.0016906 7.9554687 1 7.978125 1 8 C 1 8.81375 1.1452125 9.5910315 1.3984375 10.316406 C 1.5002875 10.641906 1.6181031 10.970234 1.7597656 11.302734 C 1.8096642 11.420056 1.8408181 11.50346 1.8789062 11.599609 A 2.5 2.5 0 0 1 3.5 11 A 2.5 2.5 0 0 1 6 13.5 A 2.5 2.5 0 0 1 5.7167969 14.650391 C 5.8268855 14.681986 5.9193679 14.704327 6.0585938 14.748047 C 6.5175313 14.892372 7.0400594 14.969234 7.6308594 14.990234 C 7.6553594 14.992034 7.6805781 14.991287 7.7050781 14.992188 C 7.7855781 14.994787 7.8660936 15 7.9492188 15 L 7.9667969 15 L 8 15 C 8.195125 15 8.3884531 14.989489 8.5800781 14.974609 C 10.310828 14.851234 11.700797 14.211516 12.951172 12.962891 C 13.981922 11.933891 14.621047 10.663984 14.873047 9.3339844 C 14.896677 9.2132344 14.915021 9.0901719 14.931641 8.9667969 C 14.942141 8.8906719 14.953056 8.8144063 14.960938 8.7382812 C 14.977556 8.5746563 14.986927 8.4093125 14.992188 8.2421875 C 14.993887 8.2001875 14.996094 8.1591875 14.996094 8.1171875 C 14.996964 8.0778175 15 8.039375 15 8 C 15 4.18675 11.981234 1.1076219 8.1933594 1.0058594 C 8.1636094 1.0045469 8.1332656 1.0043438 8.1035156 1.0039062 C 8.0685156 1.0033812 8.035 1 8 1 z M 5.5 4 C 6.3284 4 7 4.6715 7 5.5 C 7 6 7 7 6 7 C 6 8 8.032 9.946 9 10 C 9 9 10 9 10.5 9 C 11.328 9 12 9.672 12 10.5 C 12 11.328 11.328 12 10.5 12 L 9.9394531 12 C 9.6434531 11.993 9.2975 11.884031 8.8125 11.707031 C 7.1895 11.115031 6.0628031 10.165062 4.9082031 8.4140625 C 4.2356031 7.3940625 4.0036 6.7806781 4 6.0175781 L 4 5.5 C 4 4.6715 4.6716 4 5.5 4 z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="3.5" cy="13.5" r="1.5"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/whatsapp-warning.svg b/.icons/Gruvbox-Plus-Dark/panel/16/whatsapp-warning.svg
new file mode 100644
index 000000000..dd502685b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/whatsapp-warning.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 8 1 C 7.831125 1 7.665375 1.0079813 7.5 1.0195312 C 7.479 1.0211062 7.4585 1.0216875 7.4375 1.0234375 C 4.937275 1.22075 2.8179969 2.7233875 1.7480469 4.8515625 C 1.6788344 4.989375 1.6090281 5.1286844 1.5488281 5.2714844 C 1.2211406 6.0114719 1.0421406 6.795475 1.0097656 7.6171875 C 1.0083656 7.6443125 1.0069969 7.6710156 1.0058594 7.6972656 C 1.0036719 7.7760156 1.0014281 7.8539688 1.0019531 7.9335938 C 1.0016906 7.9554687 1 7.978125 1 8 C 1 8.81375 1.1452125 9.5910313 1.3984375 10.316406 C 1.5002875 10.641906 1.6181031 10.970234 1.7597656 11.302734 C 2.1125656 12.132234 2.1551719 12.356703 2.0996094 13.048828 C 2.0609344 13.531828 1.9310281 14.025359 1.7675781 14.302734 C 1.6193531 14.553859 1.5 14.815234 1.5 14.880859 C 1.5 15.085609 2.6801219 15.013844 3.7246094 14.746094 C 4.9482094 14.432844 5.0553187 14.432997 6.0585938 14.748047 C 6.5175313 14.892372 7.0400594 14.969234 7.6308594 14.990234 C 7.6553594 14.992034 7.6805781 14.991288 7.7050781 14.992188 C 7.7855781 14.994787 7.8660937 15 7.9492188 15 L 7.9667969 15 L 8 15 C 8.195125 15 8.3884531 14.989489 8.5800781 14.974609 C 10.310828 14.851234 11.700797 14.211516 12.951172 12.962891 C 13.981922 11.933891 14.621047 10.663984 14.873047 9.3339844 C 14.896677 9.2132344 14.915021 9.0901719 14.931641 8.9667969 C 14.942141 8.8906719 14.953057 8.8144062 14.960938 8.7382812 C 14.977557 8.5746563 14.986927 8.4093125 14.992188 8.2421875 C 14.993887 8.2001875 14.996094 8.1591875 14.996094 8.1171875 C 14.996964 8.0778175 15 8.039375 15 8 C 15 4.18675 11.981234 1.1076219 8.1933594 1.0058594 C 8.1636094 1.0045469 8.1332656 1.0043438 8.1035156 1.0039062 C 8.0685156 1.0033812 8.035 1 8 1 z M 5.5 4 C 6.3284 4 7 4.6715 7 5.5 C 7 6 7 7 6 7 C 6 8 8.032 9.946 9 10 C 9 9 10 9 10.5 9 C 11.328 9 12 9.672 12 10.5 C 12 11.328 11.328 12 10.5 12 L 9.9394531 12 C 9.6434531 11.993 9.2975 11.884031 8.8125 11.707031 C 7.1895 11.115031 6.0628031 10.165062 4.9082031 8.4140625 C 4.2356031 7.3940625 4.0036 6.7806781 4 6.0175781 L 4 5.5 C 4 4.6715 4.6716 4 5.5 4 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/whatsie-tray-attention.svg b/.icons/Gruvbox-Plus-Dark/panel/16/whatsie-tray-attention.svg
new file mode 100644
index 000000000..a6fa99798
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/whatsie-tray-attention.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1 C 7.831125 1 7.665375 1.0079803 7.5 1.0195312 C 7.479 1.0211013 7.4585 1.0216875 7.4375 1.0234375 C 4.937275 1.2207465 2.8179969 2.7233875 1.7480469 4.8515625 C 1.6788344 4.989375 1.6090281 5.1286844 1.5488281 5.2714844 C 1.2211406 6.0114719 1.0421406 6.795475 1.0097656 7.6171875 C 1.0083656 7.6443125 1.0069994 7.6710156 1.0058594 7.6972656 C 1.0036694 7.7760156 1.0014331 7.8539688 1.0019531 7.9335938 C 1.0016981 7.9554687 1 7.978125 1 8 C 1 8.81375 1.1452125 9.5910319 1.3984375 10.316406 C 1.4829756 10.58658 1.588175 10.859927 1.6992188 11.134766 A 2.5 2.5 0 0 1 2.5 11 A 2.5 2.5 0 0 1 5 13.5 A 2.5 2.5 0 0 1 4.7734375 14.535156 C 5.1635421 14.498354 5.4579565 14.559406 6.0585938 14.748047 C 6.5175313 14.892372 7.0400594 14.969234 7.6308594 14.990234 C 7.6553594 14.992034 7.6805781 14.991287 7.7050781 14.992188 C 7.7855778 14.994694 7.8660936 15 7.9492188 15 L 7.9667969 15 L 8 15 C 8.195125 15 8.3884531 14.989489 8.5800781 14.974609 C 10.310828 14.851234 11.700797 14.211516 12.951172 12.962891 C 13.981922 11.933891 14.621047 10.663984 14.873047 9.3339844 C 14.896677 9.2132344 14.915021 9.0901719 14.931641 8.9667969 C 14.942141 8.8906719 14.953056 8.8144063 14.960938 8.7382812 C 14.977556 8.5746563 14.986928 8.4093125 14.992188 8.2421875 C 14.993887 8.2001875 14.996094 8.1591875 14.996094 8.1171875 C 14.996971 8.0778165 15 8.039375 15 8 C 15 4.18675 11.981234 1.1076219 8.1933594 1.0058594 C 8.1636094 1.0045469 8.1332656 1.0043438 8.1035156 1.0039062 C 8.0685156 1.0033812 8.035 1 8 1 z M 4 7 A 1 1 0 0 1 5 8 A 1 1 0 0 1 4 9 A 1 1 0 0 1 3 8 A 1 1 0 0 1 4 7 z M 8 7 A 1 1 0 0 1 9 8 A 1 1 0 0 1 8 9 A 1 1 0 0 1 7 8 A 1 1 0 0 1 8 7 z M 12 7 A 1 1 0 0 1 13 8 A 1 1 0 0 1 12 9 A 1 1 0 0 1 11 8 A 1 1 0 0 1 12 7 z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="2.5" cy="13.5" r="1.5"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/whatsie-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/16/whatsie-tray.svg
new file mode 100644
index 000000000..de5c9970f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/whatsie-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1 C 7.831125 1 7.665375 1.0079802 7.5 1.0195312 C 7.479 1.0211013 7.4585 1.0216875 7.4375 1.0234375 C 4.937275 1.2207465 2.8179969 2.7233875 1.7480469 4.8515625 C 1.6788344 4.989375 1.6090281 5.1286844 1.5488281 5.2714844 C 1.2211406 6.0114719 1.0421406 6.795475 1.0097656 7.6171875 C 1.0083656 7.6443125 1.0069994 7.6710156 1.0058594 7.6972656 C 1.0036694 7.7760156 1.0014331 7.8539688 1.0019531 7.9335938 C 1.0016981 7.9554687 1 7.978125 1 8 C 1 8.81375 1.1452125 9.5910316 1.3984375 10.316406 C 1.5002875 10.641906 1.6181031 10.970234 1.7597656 11.302734 C 2.1125656 12.132234 2.1551719 12.356703 2.0996094 13.048828 C 2.0609344 13.531828 1.9310281 14.025359 1.7675781 14.302734 C 1.6193531 14.553859 1.5 14.815234 1.5 14.880859 C 1.5 15.085609 2.6801219 15.013844 3.7246094 14.746094 C 4.9482094 14.432844 5.0553187 14.43295 6.0585938 14.748047 C 6.5175313 14.892372 7.0400594 14.969234 7.6308594 14.990234 C 7.6553594 14.992034 7.6805781 14.991288 7.7050781 14.992188 C 7.7855778 14.994694 7.8660937 15 7.9492188 15 L 7.9667969 15 L 8 15 C 8.195125 15 8.3884531 14.989489 8.5800781 14.974609 C 10.310828 14.851234 11.700797 14.211516 12.951172 12.962891 C 13.981922 11.933891 14.621047 10.663984 14.873047 9.3339844 C 14.896677 9.2132344 14.915021 9.0901719 14.931641 8.9667969 C 14.942141 8.8906719 14.953057 8.8144062 14.960938 8.7382812 C 14.977557 8.5746563 14.986928 8.4093125 14.992188 8.2421875 C 14.993887 8.2001875 14.996094 8.1591875 14.996094 8.1171875 C 14.996971 8.0778165 15 8.039375 15 8 C 15 4.18675 11.981234 1.1076219 8.1933594 1.0058594 C 8.1636094 1.0045469 8.1332656 1.0043438 8.1035156 1.0039062 C 8.0685156 1.0033812 8.035 1 8 1 z M 4 7 A 1 1 0 0 1 5 8 A 1 1 0 0 1 4 9 A 1 1 0 0 1 3 8 A 1 1 0 0 1 4 7 z M 8 7 A 1 1 0 0 1 9 8 A 1 1 0 0 1 8 9 A 1 1 0 0 1 7 8 A 1 1 0 0 1 8 7 z M 12 7 A 1 1 0 0 1 13 8 A 1 1 0 0 1 12 9 A 1 1 0 0 1 11 8 A 1 1 0 0 1 12 7 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/whiskermenu-manjaro.svg b/.icons/Gruvbox-Plus-Dark/panel/16/whiskermenu-manjaro.svg
new file mode 120000
index 000000000..b9bdd2f27
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/wire-tray-attention.svg b/.icons/Gruvbox-Plus-Dark/panel/16/wire-tray-attention.svg
new file mode 100644
index 000000000..b3eb3082d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/wire-tray-attention.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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,1 C 3.134,1 0,4.134 0,8 0,11.866 3.134,15 7,15 10.866,15 14,11.866 14,8 14,4.134 10.866,1 7,1 Z M 2,4.9997 H 3 V 9.4121 C 3,9.4121 2.9984,9.7701 3.2812,10.164 3.5641,10.558 4.116,11 5.5,11 5.6058,11 5.6363,10.964 5.7324,10.959 5.6611,10.882 5.5255,10.827 5.4687,10.748 5.0015,10.098 5,9.4121 5,9.4121 V 6.0719 L 5.0039,6.0426 C 5.0039,6.0426 5.0278,5.898 5.0879,5.779 5.148,5.66 5.251,5.5204 5.4082,5.3981 5.7225,5.1536 6.2228,4.9884 7.0078,4.9997 7.7878,5.0109 8.274,5.1744 8.584,5.4079 8.739,5.5246 8.8433,5.6589 8.9063,5.7751 8.9683,5.8913 8.9961,6.0368 8.9961,6.0368 L 9,6.07 V 9.4121 C 9,9.4121 8.9983,10.098 8.5312,10.748 8.4742,10.827 8.3386,10.882 8.2676,10.959 8.3636,10.964 8.394,11 8.5,11 9.884,11 10.436,10.558 10.719,10.164 11.002,9.7701 11,9.4121 11,9.4121 V 4.9997 H 12 V 9.4121 C 12,9.4121 11.998,10.098 11.531,10.748 11.064,11.398 10.116,12 8.5,12 7.878,12 7.435,11.852 7,11.705 6.565,11.852 6.1219,12 5.5,12 3.8839,12 2.9358,11.398 2.4687,10.748 2.0015,10.098 2,9.4121 2,9.4121 Z M 6.9922,5.9997 C 6.3532,5.9905 6.1034,6.1252 6.0234,6.1872 6.0024,6.2041 6.005,6.2036 6,6.2106 V 9.4121 C 6,9.4121 5.9986,9.7701 6.2812,10.164 6.4253,10.364 6.645,10.574 7,10.734 7.355,10.574 7.5747,10.364 7.7187,10.164 8.0017,9.7701 8,9.4121 8,9.4121 V 6.2223 C 7.993,6.2157 8.0004,6.2205 7.9844,6.2087 7.9014,6.1461 7.6362,6.0089 6.9922,5.9997 Z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="14.5" cy="13.5" r="1.5"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/wire-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/16/wire-tray.svg
new file mode 100644
index 000000000..58744d6eb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/wire-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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,1 C 3.134,1 0,4.134 0,8 0,11.866 3.134,15 7,15 10.866,15 14,11.866 14,8 14,4.134 10.866,1 7,1 Z M 2,4.9997 H 3 V 9.4121 C 3,9.4121 2.9984,9.7701 3.2812,10.164 3.5641,10.558 4.116,11 5.5,11 5.6058,11 5.6363,10.964 5.7324,10.959 5.6611,10.882 5.5255,10.827 5.4687,10.748 5.0015,10.098 5,9.4121 5,9.4121 V 6.0719 L 5.0039,6.0426 C 5.0039,6.0426 5.0278,5.898 5.0879,5.779 5.148,5.66 5.251,5.5204 5.4082,5.3981 5.7225,5.1536 6.2228,4.9884 7.0078,4.9997 7.7878,5.0109 8.274,5.1744 8.584,5.4079 8.739,5.5246 8.8433,5.6589 8.9063,5.7751 8.9683,5.8913 8.9961,6.0368 8.9961,6.0368 L 9,6.07 V 9.4121 C 9,9.4121 8.9983,10.098 8.5312,10.748 8.4742,10.827 8.3386,10.882 8.2676,10.959 8.3636,10.964 8.394,11 8.5,11 9.884,11 10.436,10.558 10.719,10.164 11.002,9.7701 11,9.4121 11,9.4121 V 4.9997 H 12 V 9.4121 C 12,9.4121 11.998,10.098 11.531,10.748 11.064,11.398 10.116,12 8.5,12 7.878,12 7.435,11.852 7,11.705 6.565,11.852 6.1219,12 5.5,12 3.8839,12 2.9358,11.398 2.4687,10.748 2.0015,10.098 2,9.4121 2,9.4121 Z M 6.9922,5.9997 C 6.3532,5.9905 6.1034,6.1252 6.0234,6.1872 6.0024,6.2041 6.005,6.2036 6,6.2106 V 9.4121 C 6,9.4121 5.9986,9.7701 6.2812,10.164 6.4253,10.364 6.645,10.574 7,10.734 7.355,10.574 7.5747,10.364 7.7187,10.164 8.0017,9.7701 8,9.4121 8,9.4121 V 6.2223 C 7.993,6.2157 8.0004,6.2205 7.9844,6.2087 7.9014,6.1461 7.6362,6.0089 6.9922,5.9997 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/wired.svg b/.icons/Gruvbox-Plus-Dark/panel/16/wired.svg
new file mode 120000
index 000000000..84ab20350
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/wired.svg
@@ -0,0 +1 @@
+network-wired.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/wiznote-indicator.svg b/.icons/Gruvbox-Plus-Dark/panel/16/wiznote-indicator.svg
new file mode 100644
index 000000000..ba3c30473
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/wiznote-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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,1 9.5,7 9,4 5,5 4,8 3,3 0,4 2,13.5 5.777,14.066 6.5,11.5 7.264,14.289 12,15 16,2 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/workrave-indicator-quiet.svg b/.icons/Gruvbox-Plus-Dark/panel/16/workrave-indicator-quiet.svg
new file mode 100644
index 000000000..148873a71
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/workrave-indicator-quiet.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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,1 C 5.7909,1 4,2.7909 4,5 4,7.2091 5.7909,9 8,9 10.209,9 12,7.2091 12,5 12,2.7909 10.209,1 8,1 Z M 7,3 H 9 V 4 H 10 V 6 H 9 V 7 H 7 V 6 H 6 V 4 H 7 Z M 11.494,9.9941 C 11.045,9.9942 10.824,10.541 11.146,10.854 L 12.793,12.5 11.146,14.146 C 10.656,14.618 11.382,15.344 11.854,14.854 L 13.5,13.207 15.146,14.854 C 15.618,15.344 16.344,14.618 15.854,14.146 L 14.207,12.5 15.854,10.854 C 16.179,10.536 15.945,9.9836 15.49,9.9961 15.36,9.9997 15.237,10.054 15.146,10.146 L 13.5,11.793 11.854,10.146 C 11.759,10.049 11.63,9.9941 11.494,9.9941 Z M 8,10 C -4e-4,10.004 1,15 1,15 H 10.074 C 10.027,14.868 9.9921,14.729 9.9844,14.576 9.9636,14.169 10.149,13.718 10.453,13.426 L 11.379,12.5 10.451,11.572 C 10.055,11.189 9.9406,10.62 10.055,10.137 9.4308,10.055 8.7622,9.9996 8,10 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/workrave-indicator-suspended.svg b/.icons/Gruvbox-Plus-Dark/panel/16/workrave-indicator-suspended.svg
new file mode 100644
index 000000000..1c9eca08c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/workrave-indicator-suspended.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 1.4766,0.99609 C 1.0278,1.0127 0.82663,1.5665 1.1602,1.8672 L 15.16,14.867 C 15.65,15.32 16.329,14.586 15.84,14.133 L 1.8398,1.1328 C 1.7421,1.0402 1.6111,0.99089 1.4766,0.99609 Z M 8,1 C 6.7132,1 5.5813,1.6185 4.8496,2.5625 L 6.3984,4 H 7 V 3 H 9 V 4 H 10 V 6 H 9 V 6.416 L 10.666,7.9629 C 11.479,7.2307 12,6.1804 12,5 12,2.7909 10.209,1 8,1 Z M 4.1426,6.002 C 4.5312,7.4994 5.7532,8.6522 7.293,8.9277 Z M 8,10 C -4e-4,10.004 1,15 1,15 H 13.832 L 8.4668,10.018 C 8.3079,10.013 8.1657,9.9999 8,10 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/workrave-indicator.svg b/.icons/Gruvbox-Plus-Dark/panel/16/workrave-indicator.svg
new file mode 100644
index 000000000..f4cfcda5b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/workrave-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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,1 C 5.7909,1 4,2.7909 4,5 4,7.2091 5.7909,9 8,9 10.209,9 12,7.2091 12,5 12,2.7909 10.209,1 8,1 Z M 7,3 H 9 V 4 H 10 V 6 H 9 V 7 H 7 V 6 H 6 V 4 H 7 Z M 8,10 C -4e-4,10.004 1,15 1,15 V 15 H 15 V 15 C 15,15 16,9.996 8,10 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/xchat-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/xchat-panel.svg
new file mode 100644
index 000000000..83b82efe8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/xchat-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 3.4062,0.9874 C 3.1506,0.9874 2.8833,1.0728 2.6875,1.2686 L 1.2812,2.6749 C 0.8895,3.0666 0.8895,3.7206 1.2812,4.1124 L 2.1562,4.9874 H 7.844 L 4.125,1.2686 C 3.9291,1.0727 3.6619,0.9873 3.4062,0.9873 Z M 12.594,0.9874 C 12.332,0.9874 12.071,1.0728 11.875,1.2686 L 8.156,4.9874 H 13.844 L 14.719,4.1124 C 15.11,3.7207 15.11,3.0666 14.719,2.6749 L 13.312,1.2687 C 13.117,1.0729 12.855,0.9875 12.594,0.9875 Z M 4.4782,5.4953 C 4.2135,5.5067 4.0037,5.7225 3.9997,5.9874 V 7.487 9.487 C 3.9901,10.163 5.0093,10.163 4.9997,9.487 V 7.987 H 5.9997 V 9.487 C 5.9901,10.163 7.0093,10.163 6.9997,9.487 V 7.487 C 6.9992,7.2112 6.7755,6.9878 6.4997,6.9878 H 4.9997 V 5.9878 C 4.9955,5.7062 4.7596,5.4836 4.4782,5.4957 Z M 13.478,5.4953 C 13.214,5.5069 13.004,5.7227 13,5.9874 V 6.9874 H 12.5 C 11.854,7.0078 11.854,7.9666 12.5,7.987 H 13 V 9.487 C 13,9.7631 13.224,9.987 13.5,9.987 H 15 C 15.676,9.9966 15.676,8.9774 15,8.987 H 14 V 7.987 H 15 C 15.688,8.0088 15.688,6.9656 15,6.9874 H 14 V 5.9874 C 13.996,5.7061 13.76,5.4839 13.479,5.4957 Z M 0.5,6.9874 C 0.22403,6.9874 2.4835e-4,7.211 0,7.487 V 9.487 C 2.7609e-5,9.7631 0.22387,9.987 0.5,9.987 H 2.5 C 3.1762,9.9966 3.1762,8.9774 2.5,8.987 H 1 V 7.987 H 2.5 C 3.1762,7.9966 3.1762,6.9774 2.5,6.987 H 0.5 Z M 8.5,6.9874 C 8.224,6.9874 8.0002,7.211 8,7.487 V 9.487 C 8,9.7631 8.2239,9.987 8.5,9.987 H 9.25 C 9.9262,9.9966 9.9262,8.9774 9.25,8.987 H 9 V 7.987 H 10 V 9.487 C 9.9904,10.163 11.01,10.163 11,9.487 V 7.487 C 11,7.211 10.776,6.9874 10.5,6.9874 Z M 2.1564,10.987 1.2814,11.862 C 0.8897,12.254 0.8897,12.908 1.2814,13.3 L 2.6876,14.706 C 3.0793,15.098 3.7334,15.098 4.1251,14.706 L 7.844,10.987 Z M 8.156,10.987 11.875,14.706 C 12.267,15.098 12.921,15.098 13.313,14.706 L 14.719,13.3 C 15.111,12.908 15.111,12.254 14.719,11.862 L 13.844,10.987 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/xfce-newmail.svg b/.icons/Gruvbox-Plus-Dark/panel/16/xfce-newmail.svg
new file mode 120000
index 000000000..b42a97ab0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/xfce-newmail.svg
@@ -0,0 +1 @@
+indicator-messages-new.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/xfce-nomail.svg b/.icons/Gruvbox-Plus-Dark/panel/16/xfce-nomail.svg
new file mode 120000
index 000000000..af817c6dc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/xfce-nomail.svg
@@ -0,0 +1 @@
+applications-email-panel.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/xfce4-battery-caution-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/16/xfce4-battery-caution-charging.svg
new file mode 120000
index 000000000..47cf3ff48
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/xfce4-battery-caution.svg b/.icons/Gruvbox-Plus-Dark/panel/16/xfce4-battery-caution.svg
new file mode 120000
index 000000000..1bf261b38
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/xfce4-battery-caution.svg
@@ -0,0 +1 @@
+battery-000.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/xfce4-battery-critical-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/16/xfce4-battery-critical-charging.svg
new file mode 120000
index 000000000..47cf3ff48
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/xfce4-battery-critical.svg b/.icons/Gruvbox-Plus-Dark/panel/16/xfce4-battery-critical.svg
new file mode 120000
index 000000000..1bf261b38
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/xfce4-battery-critical.svg
@@ -0,0 +1 @@
+battery-000.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/xfce4-battery-empty.svg b/.icons/Gruvbox-Plus-Dark/panel/16/xfce4-battery-empty.svg
new file mode 120000
index 000000000..1bf261b38
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/xfce4-battery-empty.svg
@@ -0,0 +1 @@
+battery-000.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/xfce4-battery-full-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/16/xfce4-battery-full-charging.svg
new file mode 120000
index 000000000..cf8762b37
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/xfce4-battery-full.svg b/.icons/Gruvbox-Plus-Dark/panel/16/xfce4-battery-full.svg
new file mode 120000
index 000000000..51e311fbd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/xfce4-battery-full.svg
@@ -0,0 +1 @@
+battery-100.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/xfce4-battery-good-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/16/xfce4-battery-good-charging.svg
new file mode 120000
index 000000000..83926f7cf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/xfce4-battery-good.svg b/.icons/Gruvbox-Plus-Dark/panel/16/xfce4-battery-good.svg
new file mode 120000
index 000000000..353e367fb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/xfce4-battery-good.svg
@@ -0,0 +1 @@
+battery-080.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/xfce4-battery-low-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/16/xfce4-battery-low-charging.svg
new file mode 120000
index 000000000..5c4b1caf0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/xfce4-battery-low.svg b/.icons/Gruvbox-Plus-Dark/panel/16/xfce4-battery-low.svg
new file mode 120000
index 000000000..f76eaff39
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/xfce4-battery-low.svg
@@ -0,0 +1 @@
+battery-020.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/xfce4-battery-missing.svg b/.icons/Gruvbox-Plus-Dark/panel/16/xfce4-battery-missing.svg
new file mode 120000
index 000000000..245b4cabc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/xfce4-battery-missing.svg
@@ -0,0 +1 @@
+battery-missing.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/xfce4-battery-ok-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/16/xfce4-battery-ok-charging.svg
new file mode 120000
index 000000000..83926f7cf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/xfce4-battery-ok.svg b/.icons/Gruvbox-Plus-Dark/panel/16/xfce4-battery-ok.svg
new file mode 120000
index 000000000..353e367fb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/xfce4-battery-ok.svg
@@ -0,0 +1 @@
+battery-080.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/xfce4-battery-plugin.svg b/.icons/Gruvbox-Plus-Dark/panel/16/xfce4-battery-plugin.svg
new file mode 120000
index 000000000..51e311fbd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/xfce4-battery-plugin.svg
@@ -0,0 +1 @@
+battery-100.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/xfce4-fsguard-plugin-urgent.svg b/.icons/Gruvbox-Plus-Dark/panel/16/xfce4-fsguard-plugin-urgent.svg
new file mode 100644
index 000000000..daf75dfb4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/xfce4-fsguard-plugin-urgent.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 1c-0.554 0-1 0.446-1 1v12c0 0.554 0.446 1 1 1h5.021c0.02472-0.2255 0.07937-0.4469 0.1855-0.6523l1.395-2.705 0.7168-1.389a4 4 0 0 1-2.318 0.7461h-4v-4a4 4 0 0 1 4-4 4 4 0 0 1 4 4 4 4 0 0 1-0.1719 1.16c0.1797-0.082 0.3696-0.1461 0.5762-0.1582h0.001953 0.001953c0.06029-0.00334 0.1194-0.00334 0.1797 0 0.6173 0.03298 1.144 0.4154 1.412 0.9297v-6.932c0-0.554-0.446-1-1-1h-10zm5 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" fill="currentColor"/>
+ <path class="ColorScheme-NeutralText" d="m12.46 9a0.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.8145h2.789 2.789a0.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-1v-3zm0 4h1v1h-1v-1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/xfce4-fsguard-plugin-warning.svg b/.icons/Gruvbox-Plus-Dark/panel/16/xfce4-fsguard-plugin-warning.svg
new file mode 120000
index 000000000..025a24875
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/xfce4-fsguard-plugin.svg b/.icons/Gruvbox-Plus-Dark/panel/16/xfce4-fsguard-plugin.svg
new file mode 120000
index 000000000..9d25e6ec1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/xfce4-fsguard-plugin.svg
@@ -0,0 +1 @@
+drive-harddisk.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/xfce4-mixer-muted.svg b/.icons/Gruvbox-Plus-Dark/panel/16/xfce4-mixer-muted.svg
new file mode 120000
index 000000000..157d72e0f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/xfce4-mixer-no-muted.svg b/.icons/Gruvbox-Plus-Dark/panel/16/xfce4-mixer-no-muted.svg
new file mode 120000
index 000000000..d4a80f3e0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/xfce4-mixer-no-record.svg b/.icons/Gruvbox-Plus-Dark/panel/16/xfce4-mixer-no-record.svg
new file mode 120000
index 000000000..ad16fd28c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/xfce4-mixer-record.svg b/.icons/Gruvbox-Plus-Dark/panel/16/xfce4-mixer-record.svg
new file mode 120000
index 000000000..24e3adab8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/xfce4-mixer-volume-high.svg b/.icons/Gruvbox-Plus-Dark/panel/16/xfce4-mixer-volume-high.svg
new file mode 120000
index 000000000..d4a80f3e0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/xfce4-mixer-volume-low-medium.svg b/.icons/Gruvbox-Plus-Dark/panel/16/xfce4-mixer-volume-low-medium.svg
new file mode 120000
index 000000000..ae4d92d4b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/xfce4-mixer-volume-low.svg b/.icons/Gruvbox-Plus-Dark/panel/16/xfce4-mixer-volume-low.svg
new file mode 120000
index 000000000..fc5b21357
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/xfce4-mixer-volume-medium.svg b/.icons/Gruvbox-Plus-Dark/panel/16/xfce4-mixer-volume-medium.svg
new file mode 120000
index 000000000..ae4d92d4b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/xfce4-mixer-volume-muted.svg b/.icons/Gruvbox-Plus-Dark/panel/16/xfce4-mixer-volume-muted.svg
new file mode 120000
index 000000000..157d72e0f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/xfce4-mixer-volume-ultra-low.svg b/.icons/Gruvbox-Plus-Dark/panel/16/xfce4-mixer-volume-ultra-low.svg
new file mode 120000
index 000000000..fc5b21357
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/xfce4-mixer-volume-very-high.svg b/.icons/Gruvbox-Plus-Dark/panel/16/xfce4-mixer-volume-very-high.svg
new file mode 120000
index 000000000..d4a80f3e0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/xfce4-notes-plugin.svg b/.icons/Gruvbox-Plus-Dark/panel/16/xfce4-notes-plugin.svg
new file mode 120000
index 000000000..b140ab393
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/xfce4-notes-plugin.svg
@@ -0,0 +1 @@
+tomboy-panel.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/xfce4-whiskermenu.svg b/.icons/Gruvbox-Plus-Dark/panel/16/xfce4-whiskermenu.svg
new file mode 100644
index 000000000..a32dff41a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/xfce4-whiskermenu.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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.3041094,1.0003416 C 6.0733634,1.0052816 5.8914699,1.0749556 5.8275469,1.0745606 4.3504598,1.279795 5.2934145,2.8284256 5.9193438,4.7483885 5.9727837,5.2398578 4.4569826,5.0345811 4.1205157,4.5198728 2.9857307,1.7734928 2.6830084,2.0802045 2.3666094,2.0003416 2.0635414,1.9385356 1.0111922,2.4674665 1.0345781,3.5784666 c 0.004,0.3191549 0.2059804,2.1230077 0.2089844,2.5898438 -1.33037301,2.2596372 -1.87256511,3.4964486 -0.2050781,5.8087436 1.1948705,1.565703 4.0672336,2.055165 5.9511719,2.021485 4.0093167,0.0016 4.9590727,-2.177086 7.2561667,-3.955078 C 16.00033,8.6085896 14.200883,7.8012676 13.777073,7.5491696 10.141981,5.1980899 8.0855509,5.6876564 8.0365309,5.3147947 8.0108209,4.8838258 8.0268759,3.6857361 7.9642659,3.2601072 7.7175419,1.2794362 6.8117454,0.98848479 6.3041094,1.0003416 Z m 6.5960106,0 C 12.155486,1.1160076 11.790015,5.333496 12.122776,5.9710447 13.265053,5.2530714 13.046179,2.068399 12.90012,1.0003416 Z m 2.9375,0.9785156 c -2.357948,3.0996933 -1.799057,2.5203743 -2.388672,5.0078125 0.224955,0.3077999 3.275786,-4.640378 2.388672,-5.0078125 z M 7.9994219,7.0003416 c 0.5522847,0 1,0.4477153 1,1 0,0.5522847 -0.4477153,1 -1,1 -0.5522848,0 -1,-0.4477153 -1,-1 0,-0.5522847 0.4477152,-1 1,-1 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-ac-adapter.svg b/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-ac-adapter.svg
new file mode 120000
index 000000000..462da4e23
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-ac-adapter.svg
@@ -0,0 +1 @@
+ac-adapter.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-battery-000-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-battery-000-charging.svg
new file mode 120000
index 000000000..cf8762b37
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/xfpm-battery-000.svg b/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-battery-000.svg
new file mode 120000
index 000000000..1bf261b38
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-battery-000.svg
@@ -0,0 +1 @@
+battery-000.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-battery-020-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-battery-020-charging.svg
new file mode 120000
index 000000000..5c4b1caf0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/xfpm-battery-020.svg b/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-battery-020.svg
new file mode 120000
index 000000000..f76eaff39
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-battery-020.svg
@@ -0,0 +1 @@
+battery-020.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-battery-040-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-battery-040-charging.svg
new file mode 120000
index 000000000..5c0e49378
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/xfpm-battery-040.svg b/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-battery-040.svg
new file mode 120000
index 000000000..66c1d449d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-battery-040.svg
@@ -0,0 +1 @@
+battery-040.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-battery-060-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-battery-060-charging.svg
new file mode 120000
index 000000000..3b97ae0ae
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/xfpm-battery-060.svg b/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-battery-060.svg
new file mode 120000
index 000000000..2d5a50bad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-battery-060.svg
@@ -0,0 +1 @@
+battery-060.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-battery-080-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-battery-080-charging.svg
new file mode 120000
index 000000000..83926f7cf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/xfpm-battery-080.svg b/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-battery-080.svg
new file mode 120000
index 000000000..353e367fb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-battery-080.svg
@@ -0,0 +1 @@
+battery-080.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-battery-100-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-battery-100-charging.svg
new file mode 120000
index 000000000..cf8762b37
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/xfpm-battery-100.svg b/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-battery-100.svg
new file mode 120000
index 000000000..51e311fbd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-battery-100.svg
@@ -0,0 +1 @@
+battery-100.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-battery-caution-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-battery-caution-charging.svg
new file mode 120000
index 000000000..47cf3ff48
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/xfpm-battery-caution.svg b/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-battery-caution.svg
new file mode 120000
index 000000000..1bf261b38
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-battery-caution.svg
@@ -0,0 +1 @@
+battery-000.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-battery-critical-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-battery-critical-charging.svg
new file mode 120000
index 000000000..47cf3ff48
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/xfpm-battery-critical.svg b/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-battery-critical.svg
new file mode 120000
index 000000000..1bf261b38
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-battery-critical.svg
@@ -0,0 +1 @@
+battery-000.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-battery-empty.svg b/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-battery-empty.svg
new file mode 120000
index 000000000..1bf261b38
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-battery-empty.svg
@@ -0,0 +1 @@
+battery-000.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-battery-full-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-battery-full-charging.svg
new file mode 120000
index 000000000..cf8762b37
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/xfpm-battery-full.svg b/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-battery-full.svg
new file mode 120000
index 000000000..51e311fbd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-battery-full.svg
@@ -0,0 +1 @@
+battery-100.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-battery-good-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-battery-good-charging.svg
new file mode 120000
index 000000000..83926f7cf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/xfpm-battery-good.svg b/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-battery-good.svg
new file mode 120000
index 000000000..353e367fb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-battery-good.svg
@@ -0,0 +1 @@
+battery-080.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-battery-low-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-battery-low-charging.svg
new file mode 120000
index 000000000..5c4b1caf0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/xfpm-battery-low.svg b/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-battery-low.svg
new file mode 120000
index 000000000..f76eaff39
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-battery-low.svg
@@ -0,0 +1 @@
+battery-020.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-battery-missing.svg b/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-battery-missing.svg
new file mode 120000
index 000000000..245b4cabc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-battery-missing.svg
@@ -0,0 +1 @@
+battery-missing.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-battery-ok-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-battery-ok-charging.svg
new file mode 120000
index 000000000..83926f7cf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/xfpm-battery-ok.svg b/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-battery-ok.svg
new file mode 120000
index 000000000..353e367fb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-battery-ok.svg
@@ -0,0 +1 @@
+battery-080.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-brightness-lcd.svg b/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-brightness-lcd.svg
new file mode 100644
index 000000000..321261d7d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-brightness-lcd.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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,0.721 5.8107,3.0003 H 3.0002 V 5.8108 L 0.7209,8 3.0002,10.221 V 13 H 5.8107 L 8,15.279 10.221,13 H 13 V 10.221 L 15.279,8 13,6.0003 V 3.0003 H 10.221 Z M 8,4.0003 C 10.21,4.0003 12,5.7903 12,8 12,10.21 10.21,12 8,12 5.7902,12 4.0002,10.21 4.0002,8 4.0002,5.7903 5.7902,4.0003 8,4.0003 Z M 8,5.0003 C 6.3433,5.0003 5.0002,6.3434 5.0002,8 5.0002,9.657 6.3433,11 8,11 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-keyboard-000.svg b/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-keyboard-000.svg
new file mode 120000
index 000000000..3c3ffb5e4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/xfpm-keyboard-020.svg b/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-keyboard-020.svg
new file mode 120000
index 000000000..f19f64982
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/xfpm-keyboard-030.svg b/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-keyboard-030.svg
new file mode 120000
index 000000000..f19f64982
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/xfpm-keyboard-040.svg b/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-keyboard-040.svg
new file mode 120000
index 000000000..89e90a0d7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/xfpm-keyboard-060.svg b/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-keyboard-060.svg
new file mode 120000
index 000000000..e05b11bd3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/xfpm-keyboard-080.svg b/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-keyboard-080.svg
new file mode 120000
index 000000000..82432d8f9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/xfpm-keyboard-100.svg b/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-keyboard-100.svg
new file mode 120000
index 000000000..1307798fb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/xfpm-mouse-000.svg b/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-mouse-000.svg
new file mode 120000
index 000000000..90eab54ba
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/xfpm-mouse-020.svg b/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-mouse-020.svg
new file mode 120000
index 000000000..a25690c1f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/xfpm-mouse-030.svg b/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-mouse-030.svg
new file mode 120000
index 000000000..a25690c1f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/xfpm-mouse-040.svg b/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-mouse-040.svg
new file mode 120000
index 000000000..f5d985ce3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/xfpm-mouse-060.svg b/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-mouse-060.svg
new file mode 120000
index 000000000..85e6611c3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/xfpm-mouse-080.svg b/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-mouse-080.svg
new file mode 120000
index 000000000..2919c46ce
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/xfpm-mouse-100.svg b/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-mouse-100.svg
new file mode 120000
index 000000000..6c8e81536
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/xfpm-phone-000.svg b/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-phone-000.svg
new file mode 120000
index 000000000..77b7a31c3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/xfpm-phone-020.svg b/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-phone-020.svg
new file mode 120000
index 000000000..628ffaa04
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/xfpm-phone-030.svg b/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-phone-030.svg
new file mode 120000
index 000000000..628ffaa04
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/xfpm-phone-040.svg b/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-phone-040.svg
new file mode 120000
index 000000000..2e1194c15
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/xfpm-phone-060.svg b/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-phone-060.svg
new file mode 120000
index 000000000..431ed0999
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/xfpm-phone-080.svg b/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-phone-080.svg
new file mode 120000
index 000000000..4dadbca9b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/xfpm-phone-100.svg b/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-phone-100.svg
new file mode 120000
index 000000000..954a697f6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/xfpm-primary-000-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-primary-000-charging.svg
new file mode 120000
index 000000000..26a81ae46
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/xfpm-primary-000.svg b/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-primary-000.svg
new file mode 120000
index 000000000..e222aedae
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-primary-000.svg
@@ -0,0 +1 @@
+battery-empty.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-primary-020-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-primary-020-charging.svg
new file mode 120000
index 000000000..7566c7e1f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/xfpm-primary-020.svg b/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-primary-020.svg
new file mode 120000
index 000000000..819f26d4d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-primary-020.svg
@@ -0,0 +1 @@
+battery-caution.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-primary-040-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-primary-040-charging.svg
new file mode 120000
index 000000000..cec45284a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/xfpm-primary-040.svg b/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-primary-040.svg
new file mode 120000
index 000000000..43b99e111
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-primary-040.svg
@@ -0,0 +1 @@
+battery-low.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-primary-060-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-primary-060-charging.svg
new file mode 120000
index 000000000..2a2111f0e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/xfpm-primary-060.svg b/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-primary-060.svg
new file mode 120000
index 000000000..0eb9e5ee7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-primary-060.svg
@@ -0,0 +1 @@
+battery-medium.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-primary-080-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-primary-080-charging.svg
new file mode 120000
index 000000000..03a8c493b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/xfpm-primary-080.svg b/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-primary-080.svg
new file mode 120000
index 000000000..2eb6cf41d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-primary-080.svg
@@ -0,0 +1 @@
+battery-good.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-primary-100-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-primary-100-charging.svg
new file mode 120000
index 000000000..fa569ef59
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/xfpm-primary-100.svg b/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-primary-100.svg
new file mode 120000
index 000000000..a3be8f7c4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-primary-100.svg
@@ -0,0 +1 @@
+battery-full.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-primary-charged.svg b/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-primary-charged.svg
new file mode 120000
index 000000000..eddb86a90
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/xfpm-primary-missing.svg b/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-primary-missing.svg
new file mode 120000
index 000000000..245b4cabc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-primary-missing.svg
@@ -0,0 +1 @@
+battery-missing.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-ups-000-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-ups-000-charging.svg
new file mode 120000
index 000000000..26a81ae46
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/xfpm-ups-000.svg b/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-ups-000.svg
new file mode 120000
index 000000000..e222aedae
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-ups-000.svg
@@ -0,0 +1 @@
+battery-empty.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-ups-020-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-ups-020-charging.svg
new file mode 120000
index 000000000..7566c7e1f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/xfpm-ups-020.svg b/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-ups-020.svg
new file mode 120000
index 000000000..819f26d4d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-ups-020.svg
@@ -0,0 +1 @@
+battery-caution.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-ups-040-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-ups-040-charging.svg
new file mode 120000
index 000000000..cec45284a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/xfpm-ups-040.svg b/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-ups-040.svg
new file mode 120000
index 000000000..43b99e111
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-ups-040.svg
@@ -0,0 +1 @@
+battery-low.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-ups-060-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-ups-060-charging.svg
new file mode 120000
index 000000000..2a2111f0e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/xfpm-ups-060.svg b/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-ups-060.svg
new file mode 120000
index 000000000..0eb9e5ee7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-ups-060.svg
@@ -0,0 +1 @@
+battery-medium.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-ups-080-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-ups-080-charging.svg
new file mode 120000
index 000000000..03a8c493b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/xfpm-ups-080.svg b/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-ups-080.svg
new file mode 120000
index 000000000..2eb6cf41d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-ups-080.svg
@@ -0,0 +1 @@
+battery-good.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-ups-100-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-ups-100-charging.svg
new file mode 120000
index 000000000..fa569ef59
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/xfpm-ups-100.svg b/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-ups-100.svg
new file mode 120000
index 000000000..a3be8f7c4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-ups-100.svg
@@ -0,0 +1 @@
+battery-full.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-ups-charged.svg b/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-ups-charged.svg
new file mode 120000
index 000000000..eddb86a90
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/xfpm-ups-missing.svg b/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-ups-missing.svg
new file mode 120000
index 000000000..245b4cabc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/xfpm-ups-missing.svg
@@ -0,0 +1 @@
+battery-missing.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/xkbmod-indicator.svg b/.icons/Gruvbox-Plus-Dark/panel/16/xkbmod-indicator.svg
new file mode 120000
index 000000000..9d1f3ab6c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/y-ppa-indicator.svg b/.icons/Gruvbox-Plus-Dark/panel/16/y-ppa-indicator.svg
new file mode 100644
index 000000000..f5115a632
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/y-ppa-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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.53,1 C 2.5672,1 1,2.5692 1,4.532 V 11.468 C 1,13.432 2.5672,15 4.53,15 H 11.47 C 13.433,15 15,13.432 15,11.468 V 4.532 C 15,2.5692 13.433,1 11.47,1 Z M 2.002,3.0011 7,3 V 3.4701 C 6.871,3.4821 6.7906,3.4701 6.6266,3.4701 6.0867,3.5061 5.6887,3.5741 5.6887,3.8761 5.6887,4.142 5.7707,4.391 5.9697,4.657 L 8.47,8.53 11.125,4.626 C 11.301,4.348 11.375,4.0961 11.375,3.9381 11.375,3.7081 11.188,3.555 11,3.47 H 10 V 3.0001 H 14 V 3.47 C 13.554,3.506 13.173,3.5351 12.844,3.8131 12.527,4.0791 12.091,4.609 11.563,5.4069 L 9,9.47 V 13 C 9.211,13.193 10.213,13.519 11,13.531 V 14 H 5 V 13.53 C 5.7989,13.494 6.812,13.193 7,13 V 9.44 L 4.8755,6.1879 C 3.9596,4.883 3.3565,4.103 3.0625,3.8131 2.7685,3.5231 2.462,3.47 2,3.47 V 3.0001 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/yate-tray-incomingcall.svg b/.icons/Gruvbox-Plus-Dark/panel/16/yate-tray-incomingcall.svg
new file mode 100644
index 000000000..a268a0d95
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/yate-tray-incomingcall.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 7.6929382,1.0012504 c -1.867437,0.03078 -3.341375,0.7188856 -4.708985,2.0761718 -1.478179,1.467022 -2.00972402,2.8140456 -2.00390602,5.0703125 0.0038,1.4727692 0.21476302,2.4640923 0.69531302,3.2753893 l 0.255859,0.435547 -0.93164102,3.140625 2.52929702,-1.230469 0.841797,0.392578 c 0.462991,0.215814 1.343512,0.501315 1.957031,0.634766 0.827154,0.179938 1.142456,0.230556 2.083985,0.191406 1.9796668,-0.08232 3.3209318,-0.638363 4.5859368,-1.898437 1.274949,-1.269979 1.911534,-2.796955 2.035156,-4.8789053 0.221314,-3.7272389 -1.770649,-6.3511723 -5.3300778,-7.0214843 -0.72073,-0.135728 -1.387286,-0.19776009 -2.009765,-0.1875 z m -1.158203,1.9980468 c 0.265696,0 0.741434,0.5671789 1.097656,1.3066406 0.388228,0.805914 0.384273,1.0499639 -0.01758,1.3144532 -0.531221,0.3496382 -0.96875,0.8229788 -0.96875,1.046875 0,0.115608 0.335826,0.5622974 0.746094,0.9921874 0.670613,0.7026876 0.779875,0.8895558 1.085937,1.859375 0.191128,0.6056246 0.4318,1.1356936 0.548828,1.2089836 0.164935,0.103292 0.370848,0.04254 0.9824218,-0.294921 l 0.246093,-0.136719 c 0.484731,-0.267468 0.538122,-0.3649672 0.871094,0.136719 0.189608,0.234578 0.48431,0.720578 0.654297,1.080077 0.368609,0.779548 0.304588,0.95806 -0.449219,1.259766 C 9.6506032,13.445546 8.6967232,12.723314 6.7046552,9.2746878 5.0352532,6.3846535 4.7117902,5.2873648 5.2202802,4.2532034 5.4860932,3.7125927 6.2341212,2.9992972 6.5347332,2.9992972 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/yate-tray-incomingchat.svg b/.icons/Gruvbox-Plus-Dark/panel/16/yate-tray-incomingchat.svg
new file mode 100644
index 000000000..698459061
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/yate-tray-incomingchat.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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.6933594 1.0019531 C 5.8259224 1.0327331 4.351985 1.7208388 2.984375 3.078125 C 1.506196 4.545147 0.97465075 5.8921706 0.98046875 8.1484375 C 0.98391669 9.4847578 1.1693579 10.414847 1.5605469 11.183594 A 2.5 2.5 0 0 1 2.5 11 A 2.5 2.5 0 0 1 5 13.5 A 2.5 2.5 0 0 1 4.8496094 14.34375 C 5.3187162 14.519231 5.873965 14.698087 6.328125 14.796875 C 7.155279 14.976813 7.4705804 15.027431 8.4121094 14.988281 C 10.391776 14.905961 11.733042 14.349918 12.998047 13.089844 C 14.272996 11.819865 14.909581 10.292888 15.033203 8.2109375 C 15.254517 4.4836986 13.262554 1.8597651 9.703125 1.1894531 C 8.982395 1.0537251 8.3158384 0.99169304 7.6933594 1.0019531 z M 6.5351562 3 C 6.8008523 3 7.2765905 3.5671789 7.6328125 4.3066406 C 8.0210405 5.1125546 8.0170874 5.3566044 7.6152344 5.6210938 C 7.0840134 5.970732 6.6464844 6.4440725 6.6464844 6.6679688 C 6.6464844 6.7835767 6.9823101 7.2302663 7.3925781 7.6601562 C 8.0631911 8.3628439 8.1724536 8.5497121 8.4785156 9.5195312 C 8.6696436 10.125156 8.9103158 10.655226 9.0273438 10.728516 C 9.1922787 10.831808 9.3981918 10.771055 10.009766 10.433594 L 10.255859 10.296875 C 10.74059 10.029407 10.793981 9.9319075 11.126953 10.433594 C 11.316561 10.668172 11.611263 11.154173 11.78125 11.513672 C 12.149859 12.29322 12.085838 12.471732 11.332031 12.773438 C 9.6510275 13.44625 8.6971461 12.724017 6.7050781 9.2753906 C 5.0356761 6.3853563 4.7122131 5.2880676 5.2207031 4.2539062 C 5.4865161 3.7132955 6.2345442 3 6.5351562 3 z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="2.5" cy="13.5" r="1.5"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/yate-tray-info.svg b/.icons/Gruvbox-Plus-Dark/panel/16/yate-tray-info.svg
new file mode 100644
index 000000000..d74600b38
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/yate-tray-info.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 7.6933594 1.0019531 C 5.8259224 1.0327331 4.351985 1.7208388 2.984375 3.078125 C 1.506196 4.545147 0.97465075 5.8921706 0.98046875 8.1484375 C 0.98103764 8.3689237 0.99579488 8.5578959 1.0058594 8.7578125 A 4.5 4.5 0 0 1 3.5 8 A 4.5 4.5 0 0 1 6.8242188 9.4746094 C 6.7827137 9.4036163 6.7475081 9.3488446 6.7050781 9.2753906 C 5.0356761 6.3853563 4.7122131 5.2880676 5.2207031 4.2539062 C 5.4865161 3.7132955 6.2345442 3 6.5351562 3 C 6.8008523 3 7.2765905 3.5671789 7.6328125 4.3066406 C 8.0210405 5.1125546 8.0170874 5.3566044 7.6152344 5.6210938 C 7.0840134 5.970732 6.6464844 6.4440725 6.6464844 6.6679688 C 6.6464844 6.7835767 6.9823101 7.2302663 7.3925781 7.6601562 C 8.0631911 8.3628439 8.1724536 8.5497121 8.4785156 9.5195312 C 8.6696436 10.125156 8.9103158 10.655226 9.0273438 10.728516 C 9.1922787 10.831808 9.3981918 10.771055 10.009766 10.433594 L 10.255859 10.296875 C 10.74059 10.029407 10.793981 9.9319075 11.126953 10.433594 C 11.316561 10.668172 11.611263 11.154173 11.78125 11.513672 C 12.149859 12.29322 12.085838 12.471732 11.332031 12.773438 C 9.9576175 13.323539 9.0604849 12.911874 7.6933594 10.869141 A 4.5 4.5 0 0 1 8 12.5 A 4.5 4.5 0 0 1 7.2617188 14.962891 C 7.5796754 14.998889 7.9109236 15.009121 8.4121094 14.988281 C 10.391776 14.905961 11.733042 14.349918 12.998047 13.089844 C 14.272996 11.819865 14.909581 10.292888 15.033203 8.2109375 C 15.254517 4.4836986 13.262554 1.8597651 9.703125 1.1894531 C 8.982395 1.0537251 8.3158384 0.99169304 7.6933594 1.0019531 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3.5,8.9999992 A 3.5,3.5 0 0 0 0,12.5 3.5,3.5 0 0 0 3.5,16 3.5,3.5 0 0 0 7,12.5 3.5,3.5 0 0 0 3.5,8.9999992 Z m -0.5,1 H 4 V 11 H 3 Z M 3,12 h 1 v 3 H 3 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/yate-tray-notification.svg b/.icons/Gruvbox-Plus-Dark/panel/16/yate-tray-notification.svg
new file mode 100644
index 000000000..90601e9ae
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/yate-tray-notification.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 7.6933594 1.0019531 C 5.8259224 1.0327331 4.351985 1.7208388 2.984375 3.078125 C 1.506196 4.545147 0.97465075 5.8921706 0.98046875 8.1484375 C 0.982791 9.0484754 1.0728341 9.7540578 1.2441406 10.363281 L 1.9746094 8.9511719 A 1.0001 1.0001 0 0 0 1.9765625 8.9492188 C 2.2470236 8.428466 2.778017 8.0431778 3.4003906 8.0058594 C 3.4538321 8.002132 3.506971 7.9985358 3.5605469 8 A 1.0001 1.0001 0 0 1 3.5839844 8.0019531 C 4.213883 8.0337864 4.7531239 8.4240779 5.0253906 8.9511719 L 6.40625 11.628906 L 7.7910156 14.308594 A 1.0001 1.0001 0 0 0 7.7910156 14.310547 C 7.9014245 14.525164 7.9505473 14.753444 7.9726562 14.982422 C 8.1213159 14.982178 8.2216004 14.996203 8.4121094 14.988281 C 10.391776 14.905961 11.733042 14.349918 12.998047 13.089844 C 14.272996 11.819865 14.909581 10.292888 15.033203 8.2109375 C 15.254517 4.4836986 13.262554 1.8597651 9.703125 1.1894531 C 8.982395 1.0537251 8.3158384 0.99169304 7.6933594 1.0019531 z M 6.5351562 3 C 6.8008523 3 7.2765905 3.5671789 7.6328125 4.3066406 C 8.0210405 5.1125546 8.0170874 5.3566044 7.6152344 5.6210938 C 7.0840134 5.970732 6.6464844 6.4440725 6.6464844 6.6679688 C 6.6464844 6.7835767 6.9823101 7.2302663 7.3925781 7.6601562 C 8.0631911 8.3628439 8.1724536 8.5497121 8.4785156 9.5195312 C 8.6696436 10.125156 8.9103158 10.655226 9.0273438 10.728516 C 9.1922787 10.831808 9.3981918 10.771055 10.009766 10.433594 L 10.255859 10.296875 C 10.74059 10.029407 10.793981 9.9319075 11.126953 10.433594 C 11.316561 10.668172 11.611263 11.154173 11.78125 11.513672 C 12.149859 12.29322 12.085838 12.471732 11.332031 12.773438 C 9.6510275 13.44625 8.6971461 12.724017 6.7050781 9.2753906 C 5.0356761 6.3853563 4.7122131 5.2880676 5.2207031 4.2539062 C 5.4865161 3.7132955 6.2345442 3 6.5351562 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 3.5335033,8.9999997 a 0.73531259,0.82233521 0 0 0 -0.072266,0.002 0.73531259,0.82233521 0 0 0 -0.5976563,0.408203 L 1.4788158,12.087891 0.09795637,14.767578 A 0.73531259,0.82233521 0 0 0 0.73467517,16 H 3.5003002 6.2659252 A 0.73531259,0.82233521 0 0 0 6.902644,14.767578 L 5.5178783,12.087891 4.137019,9.4101557 A 0.73531259,0.82233521 0 0 0 3.5335033,8.9999997 Z m -0.5332031,1 h 1 V 13 h -1 z m 0,4.0000003 h 1 v 1 h -1 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/yate-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/16/yate-tray.svg
new file mode 100644
index 000000000..ae9448935
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/yate-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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.6929382,1.0012504 c -1.867437,0.03078 -3.341375,0.7188856 -4.708985,2.0761718 -1.478179,1.467022 -2.00972402,2.8140456 -2.00390602,5.0703125 0.0038,1.4727692 0.21476302,2.4640923 0.69531302,3.2753893 l 0.255859,0.435547 -0.93164102,3.140625 2.52929702,-1.230469 0.841797,0.392578 c 0.462991,0.215814 1.343512,0.501315 1.957031,0.634766 0.827154,0.179938 1.142456,0.230556 2.083985,0.191406 1.9796668,-0.08232 3.3209318,-0.638363 4.5859368,-1.898437 1.274949,-1.269979 1.911534,-2.796955 2.035156,-4.8789053 0.221314,-3.7272389 -1.770649,-6.3511723 -5.3300778,-7.0214843 -0.72073,-0.135728 -1.387286,-0.19776009 -2.009765,-0.1875 z m -1.158203,1.9980468 c 0.265696,0 0.741434,0.5671789 1.097656,1.3066406 0.388228,0.805914 0.384273,1.0499639 -0.01758,1.3144532 -0.531221,0.3496382 -0.96875,0.8229788 -0.96875,1.046875 0,0.115608 0.335826,0.5622974 0.746094,0.9921874 0.670613,0.7026876 0.779875,0.8895558 1.085937,1.859375 0.191128,0.6056246 0.4318,1.1356936 0.548828,1.2089836 0.164935,0.103292 0.370848,0.04254 0.9824218,-0.294921 l 0.246093,-0.136719 c 0.484731,-0.267468 0.538122,-0.3649672 0.871094,0.136719 0.189608,0.234578 0.48431,0.720578 0.654297,1.080077 0.368609,0.779548 0.304588,0.95806 -0.449219,1.259766 C 9.6506032,13.445546 8.6967232,12.723314 6.7046552,9.2746878 5.0352532,6.3846535 4.7117902,5.2873648 5.2202802,4.2532034 5.4860932,3.7125927 6.2341212,2.9992972 6.5347332,2.9992972 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/yd-busy1.svg b/.icons/Gruvbox-Plus-Dark/panel/16/yd-busy1.svg
new file mode 100644
index 000000000..8279529a6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/yd-busy1.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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.092,2.0466 C 3.5364,2.0466 4.3636,5.2947 2.5432,6.2731 2.4804,6.3087 2.4451,6.3415 2.3889,6.3766 3.5894,5.6621 5.0692,5.0646 6.6408,4.6599 7.972,4.3175 9.322,4.1254 10.567,4.1013 10.599,4.1011 10.631,4.1011 10.662,4.1013 9.462,3.7601 9.33,2.0466 7.092,2.0466 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10.967,5.0016 C 9.722,5.0258 8.372,5.2179 7.041,5.5602 2.6547,6.689 -0.4714,9.144 0.0588,11.043 0.3643,12.128 1.8364,12.844 4.0295,12.974 4.0285,12.966 4.0265,12.959 4.0256,12.951 3.9072,11.924 4.5587,11.031 5.3225,10.425 6.0863,9.82 7.069,9.38 8.172,9.146 9.275,8.912 10.308,8.923 11.172,9.183 11.984,9.428 12.748,9.961 12.936,10.877 15.134,9.644 16.274,8.158 15.944,6.9567 15.594,5.6985 13.685,4.9487 10.967,5.0016 Z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 9.662,10 A 1.8586,3.577 76.001 0 0 8.285,10.142 1.8586,3.577 76.001 0 0 5.0061,12.742 1.8586,3.577 76.001 0 0 8.715,13.857 1.8586,3.577 76.001 0 0 11.992,11.258 1.8586,3.577 76.001 0 0 9.662,10 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/yd-busy2.svg b/.icons/Gruvbox-Plus-Dark/panel/16/yd-busy2.svg
new file mode 120000
index 000000000..eebfe228e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/yd-busy2.svg
@@ -0,0 +1 @@
+yd-ind-idle.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/yd-busy3.svg b/.icons/Gruvbox-Plus-Dark/panel/16/yd-busy3.svg
new file mode 120000
index 000000000..60e2da307
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/yd-busy3.svg
@@ -0,0 +1 @@
+yd-busy1.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/yd-busy4.svg b/.icons/Gruvbox-Plus-Dark/panel/16/yd-busy4.svg
new file mode 120000
index 000000000..eebfe228e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/yd-busy4.svg
@@ -0,0 +1 @@
+yd-ind-idle.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/yd-busy5.svg b/.icons/Gruvbox-Plus-Dark/panel/16/yd-busy5.svg
new file mode 120000
index 000000000..60e2da307
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/yd-busy5.svg
@@ -0,0 +1 @@
+yd-busy1.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/yd-ind-error.svg b/.icons/Gruvbox-Plus-Dark/panel/16/yd-ind-error.svg
new file mode 100644
index 000000000..8b96674cb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/yd-ind-error.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 7.092,2.0466 C 3.5364,2.0466 4.3636,5.2947 2.5432,6.2731 2.4804,6.3087 2.4451,6.3415 2.3889,6.3766 3.5894,5.6621 5.0692,5.0646 6.6408,4.6599 7.972,4.3175 9.322,4.1254 10.567,4.1013 10.599,4.1011 10.631,4.1011 10.662,4.1013 9.462,3.7601 9.33,2.0466 7.092,2.0466 Z M 10.967,5.0016 C 9.722,5.0258 8.372,5.2179 7.041,5.5602 2.6547,6.689 -0.4714,9.144 0.0588,11.043 0.3643,12.128 1.8364,12.844 4.0295,12.974 4.0285,12.966 4.0265,12.959 4.0256,12.951 3.9072,11.924 4.5587,11.031 5.3225,10.425 6.0863,9.82 7.069,9.38 8.172,9.146 9.275,8.912 10.308,8.923 11.172,9.183 11.984,9.428 12.748,9.961 12.936,10.877 15.134,9.644 16.274,8.158 15.944,6.9567 15.594,5.6985 13.685,4.9487 10.967,5.0016 Z M 9.662,10 A 1.8586,3.577 76.001 0 0 8.285,10.142 1.8586,3.577 76.001 0 0 5.0061,12.742 1.8586,3.577 76.001 0 0 8.715,13.857 1.8586,3.577 76.001 0 0 11.992,11.258 1.8586,3.577 76.001 0 0 9.662,10 Z" />
+</svg> \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/yd-ind-idle.svg b/.icons/Gruvbox-Plus-Dark/panel/16/yd-ind-idle.svg
new file mode 100644
index 000000000..e837a0c35
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/yd-ind-idle.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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.092,2.0466 C 3.5363,2.0466 4.3634,5.2947 2.543,6.2731 2.4802,6.3087 2.445,6.3415 2.3887,6.3766 3.5892,5.6621 5.069,5.0646 6.6406,4.6599 7.972,4.3175 9.321,4.1254 10.566,4.1013 10.598,4.1011 10.63,4.1011 10.662,4.1013 9.462,3.7601 9.33,2.0466 7.092,2.0466 Z M 10.967,5.0016 C 9.722,5.0258 8.372,5.2179 7.041,5.5602 2.6546,6.689 -0.4716,9.144 0.0586,11.043 0.3641,12.128 1.8362,12.844 4.0293,12.974 4.0283,12.966 4.0263,12.959 4.0254,12.951 3.907,11.924 4.5585,11.031 5.3223,10.425 6.0861,9.82 7.069,9.38 8.172,9.146 9.275,8.912 10.308,8.923 11.172,9.183 11.984,9.428 12.748,9.961 12.936,10.877 15.134,9.644 16.274,8.158 15.943,6.9567 15.593,5.6985 13.685,4.9487 10.967,5.0016 Z M 9.662,10 A 1.8586,3.577 76.001 0 0 8.285,10.142 1.8586,3.577 76.001 0 0 5.0059,12.742 1.8586,3.577 76.001 0 0 8.715,13.857 1.8586,3.577 76.001 0 0 11.992,11.258 1.8586,3.577 76.001 0 0 9.662,10 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/yd-ind-pause.svg b/.icons/Gruvbox-Plus-Dark/panel/16/yd-ind-pause.svg
new file mode 100644
index 000000000..1edb6e40e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/yd-ind-pause.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 7.092,2.0466 C 3.5364,2.0466 4.3636,5.2947 2.5432,6.2731 2.4804,6.3087 2.4451,6.3415 2.3889,6.3766 3.5894,5.6621 5.0692,5.0646 6.6408,4.6599 7.972,4.3175 9.322,4.1254 10.567,4.1013 10.599,4.1011 10.631,4.1011 10.662,4.1013 9.462,3.7601 9.33,2.0466 7.092,2.0466 Z M 10.967,5.0016 C 9.722,5.0258 8.372,5.2179 7.041,5.5602 2.6547,6.689 -0.4714,9.144 0.0588,11.043 0.3643,12.128 1.8364,12.844 4.0295,12.974 4.0285,12.966 4.0265,12.959 4.0256,12.951 3.9072,11.924 4.5587,11.031 5.3225,10.425 6.0863,9.82 7.069,9.38 8.172,9.146 9.275,8.912 10.308,8.923 11.172,9.183 11.984,9.428 12.748,9.961 12.936,10.877 15.134,9.644 16.274,8.158 15.944,6.9567 15.594,5.6985 13.685,4.9487 10.967,5.0016 Z M 9.662,10 A 1.8586,3.577 76.001 0 0 8.285,10.142 1.8586,3.577 76.001 0 0 5.0061,12.742 1.8586,3.577 76.001 0 0 8.715,13.857 1.8586,3.577 76.001 0 0 11.992,11.258 1.8586,3.577 76.001 0 0 9.662,10 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/youtube-indicator-downloading-light.svg b/.icons/Gruvbox-Plus-Dark/panel/16/youtube-indicator-downloading-light.svg
new file mode 100644
index 000000000..e9014366b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/youtube-indicator-downloading-light.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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.1074219,2 C 6.2376219,2.0004 3.4791438,2.1237438 2.6523438,2.1523438 1.7535435,2.2383437 1.4219406,2.286375 0.93164062,2.734375 0.17682062,3.444975 0,4.8425687 0,6.9804688 v 2.0332031 c 5.33e-8,2.4374001 0.30353375,3.6769061 0.80859375,4.1289061 0.57708005,0.529 0.95782375,0.569813 1.33984375,0.632813 0.1489,0.023 1.207325,0.224609 5.890625,0.224609 1.1080174,0 2.0268335,-0.03022 2.9160155,-0.05859 l -0.255859,-0.341797 -1.5000002,-2 C 8.7053066,10.940114 9.1760567,9.9997625 10,10 h 1 V 8 L 6.0000007,11.999999 V 3.9999998 L 11,8 V 7.8808594 C 11,7.4741235 11.087065,7.093101 11.300781,6.7402344 11.514497,6.3873677 11.942765,6 12.533203,6 h 0.933594 c 0.590438,0 1.018706,0.3873677 1.232422,0.7402344 C 14.912935,7.093101 15,7.4741235 15,7.8808594 V 10 h 0.976562 C 15.987478,9.6868277 16,9.3774525 16,9.0253906 V 6.6582031 c 0,-1.2653 -0.06473,-3.0508812 -0.802734,-3.8007812 -0.56,-0.5053 -0.763922,-0.6463844 -1.919922,-0.7089844 C 12.951344,2.1330375 10.100122,1.99966 8.1074219,2 Z M 12.533203,7 C 12.238203,7 12,7.3918594 12,7.8808594 V 11 h -2 l 1.5,2 1.5,2 1.5,-2 1.5,-2 H 14 V 7.8808594 C 14,7.3918594 13.761797,7 13.466797,7 Z" />
+</svg> \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/youtube-indicator-light-disabled.svg b/.icons/Gruvbox-Plus-Dark/panel/16/youtube-indicator-light-disabled.svg
new file mode 100644
index 000000000..fce724419
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/youtube-indicator-light-disabled.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 8.1074228,2.0000004 C 6.2376226,2.0004002 3.4791439,2.1237446 2.6523441,2.1523445 1.7535439,2.2383479 1.4219402,2.2863754 0.93164124,2.7343751 0.17682065,3.4449759 0,4.842569 0,6.9804689 v 2.0332038 c 0,2.4373993 0.30353403,3.6769053 0.80859398,4.1289053 0.57707982,0.529 0.95782352,0.569813 1.33984362,0.632813 C 2.2973377,13.798391 3.3557626,14 8.0390634,14 c 2.9195996,0 5.4284996,-0.148641 5.6874986,-0.181641 0.419001,-0.057 1.011704,-0.138781 1.470704,-0.675781 C 15.868266,12.330578 16,10.981091 16,9.0253904 V 6.6582033 C 16,5.3929038 15.935266,3.6073226 15.197266,2.8574223 14.637266,2.3521228 14.433344,2.2110382 13.277345,2.1484377 12.951344,2.1330363 10.100123,1.9996607 8.1074228,2.0000004 Z M 6.0000007,4.0000005 11,8.0000007 6.0000007,12 Z" />
+</svg> \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/youtube-indicator-light-sync0.svg b/.icons/Gruvbox-Plus-Dark/panel/16/youtube-indicator-light-sync0.svg
new file mode 100644
index 000000000..1d99aaba0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/youtube-indicator-light-sync0.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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.1074219,2 C 6.2376219,2.0004 3.4791438,2.1237438 2.6523438,2.1523438 1.7535436,2.2383437 1.4219406,2.286375 0.93164062,2.734375 0.17682062,3.444975 0,4.8425687 0,6.9804688 v 2.0332031 c 5.33e-8,2.4374001 0.30353375,3.6769061 0.80859375,4.1289061 0.57708005,0.529 0.95782375,0.569813 1.33984375,0.632813 0.1489,0.023 1.207325,0.224609 5.890625,0.224609 0.5647654,0 0.9656111,-0.02009 1.4863281,-0.0293 C 9.1829174,13.370236 9.0019031,12.691264 9,12 9,9.790861 10.790861,8 13,8 14.145162,8.002053 15.234525,8.4948264 15.992188,9.3535156 15.993246,9.2394246 16,9.1439198 16,9.0253906 V 6.6582031 c 0,-1.2653 -0.06473,-3.0508812 -0.802734,-3.8007812 -0.56,-0.5053 -0.763922,-0.6463844 -1.919922,-0.7089844 C 12.951344,2.1330375 10.100122,1.99966 8.1074219,2 Z M 5.9999998,3.9999998 11,8 5.9999998,11.999999 Z" />
+ <path style="fill:currentColor" class="ColorScheme-Text"
+ d="M 13 9 C 11.343249 9 10 10.35 10 12 C 10 13.65 11.343249 15 13 15 C 14.65675 15 16 13.65 16 12 C 16 10.35 14.65675 9 13 9 z M 13 10 A 2 2 0 0 1 15 12 L 14 12 A 1 1 0 0 0 13 11 L 13 10 z M 11 12 L 12 12 A 1 1 0 0 0 13 13 L 13 14 A 2 2 0 0 1 11 12 z" />
+</svg> \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/youtube-indicator-light-sync1.svg b/.icons/Gruvbox-Plus-Dark/panel/16/youtube-indicator-light-sync1.svg
new file mode 100644
index 000000000..3a0df8dff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/youtube-indicator-light-sync1.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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.1074219,2 C 6.2376219,2.0004 3.4791438,2.1237438 2.6523438,2.1523438 1.7535436,2.2383437 1.4219406,2.286375 0.93164062,2.734375 0.17682062,3.444975 0,4.8425687 0,6.9804688 v 2.0332031 c 5.33e-8,2.4374001 0.30353375,3.6769061 0.80859375,4.1289061 0.57708005,0.529 0.95782375,0.569813 1.33984375,0.632813 0.1489,0.023 1.207325,0.224609 5.890625,0.224609 0.5647654,0 0.9656111,-0.02009 1.4863281,-0.0293 C 9.1829174,13.370236 9.0019031,12.691264 9,12 9,9.790861 10.790861,8 13,8 14.145162,8.002053 15.234525,8.4948264 15.992188,9.3535156 15.993246,9.2394246 16,9.1439198 16,9.0253906 V 6.6582031 c 0,-1.2653 -0.06473,-3.0508812 -0.802734,-3.8007812 -0.56,-0.5053 -0.763922,-0.6463844 -1.919922,-0.7089844 C 12.951344,2.1330375 10.100122,1.99966 8.1074219,2 Z M 5.9999998,4.0000001 11,8 5.9999998,11.999999 Z" />
+ <path style="fill:currentColor" class="ColorScheme-Text"
+ d="m 13.776457,9.1022225 c -1.600298,-0.4287987 -3.247183,0.5275428 -3.674234,2.1213205 -0.4270519,1.593777 0.521021,3.245436 2.12132,3.674234 1.600297,0.428799 3.247183,-0.527542 3.674234,-2.12132 0.427052,-1.593777 -0.521022,-3.245436 -2.12132,-3.6742345 z m -0.258819,0.9659255 a 2,2 0 0 1 1.414214,2.44949 l -0.965926,-0.258819 a 1,1 0 0 0 -0.707107,-1.224745 l 0.258819,-0.965926 z m -2.44949,1.414214 0.965926,0.258819 a 1,1 0 0 0 0.707107,1.224745 l -0.258819,0.965926 a 2,2 0 0 1 -1.414214,-2.44949 z" />
+</svg> \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/youtube-indicator-light-sync2.svg b/.icons/Gruvbox-Plus-Dark/panel/16/youtube-indicator-light-sync2.svg
new file mode 100644
index 000000000..a97e79b1d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/youtube-indicator-light-sync2.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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.1074219,2 C 6.2376219,2.0004 3.4791438,2.1237438 2.6523438,2.1523438 1.7535436,2.2383437 1.4219406,2.286375 0.93164062,2.734375 0.17682062,3.444975 0,4.8425687 0,6.9804688 v 2.0332031 c 5.33e-8,2.4374001 0.30353375,3.6769061 0.80859375,4.1289061 0.57708005,0.529 0.95782375,0.569813 1.33984375,0.632813 0.1489,0.023 1.207325,0.224609 5.890625,0.224609 0.5647654,0 0.9656111,-0.02009 1.4863281,-0.0293 C 9.1829174,13.370236 9.0019031,12.691264 9,12 9,9.790861 10.790861,8 13,8 14.145162,8.002053 15.234525,8.4948264 15.992188,9.3535156 15.993246,9.2394246 16,9.1439198 16,9.0253906 V 6.6582031 c 0,-1.2653 -0.06473,-3.0508812 -0.802734,-3.8007812 -0.56,-0.5053 -0.763922,-0.6463844 -1.919922,-0.7089844 C 12.951344,2.1330375 10.100122,1.99966 8.1074219,2 Z M 5.9999998,4.0000001 11,8 5.9999998,12 Z" />
+ <path style="fill:currentColor" class="ColorScheme-Text"
+ d="M 14.5,9.4019237 C 13.065212,8.5735484 11.226924,9.0710581 10.401924,10.5 9.5769239,11.928941 10.065211,13.769701 11.5,14.598076 12.934787,15.426451 14.773076,14.928942 15.598076,13.5 16.423076,12.071059 15.934788,10.230299 14.5,9.4019237 Z M 14,10.267949 A 2,2 0 0 1 14.732051,13 L 13.866026,12.5 A 1,1 0 0 0 13.5,11.133974 L 14,10.267949 Z M 11.267949,11 12.133974,11.5 A 1,1 0 0 0 12.5,12.866026 L 12,13.732051 A 2,2 0 0 1 11.267949,11 Z" />
+</svg> \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/youtube-indicator-light-sync3.svg b/.icons/Gruvbox-Plus-Dark/panel/16/youtube-indicator-light-sync3.svg
new file mode 100644
index 000000000..c544bf548
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/youtube-indicator-light-sync3.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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.1074219,2 C 6.2376219,2.0004 3.4791438,2.1237438 2.6523438,2.1523438 1.7535436,2.2383437 1.4219406,2.286375 0.93164062,2.734375 0.17682062,3.444975 0,4.8425687 0,6.9804688 v 2.0332031 c 5.33e-8,2.4374001 0.30353375,3.6769061 0.80859375,4.1289061 0.57708005,0.529 0.95782375,0.569813 1.33984375,0.632813 0.1489,0.023 1.207325,0.224609 5.890625,0.224609 0.5647654,0 0.9656111,-0.02009 1.4863281,-0.0293 C 9.1829174,13.370236 9.0019031,12.691264 9,12 9,9.790861 10.790861,8 13,8 14.145162,8.002053 15.234525,8.4948264 15.992188,9.3535156 15.993246,9.2394246 16,9.1439198 16,9.0253906 V 6.6582031 c 0,-1.2653 -0.06473,-3.0508812 -0.802734,-3.8007812 -0.56,-0.5053 -0.763922,-0.6463844 -1.919922,-0.7089844 C 12.951344,2.1330375 10.100122,1.99966 8.1074219,2 Z M 5.9999998,4.0000001 11,8 5.9999998,11.999999 Z" />
+ <path style="fill:currentColor" class="ColorScheme-Text"
+ d="m 15.12132,9.8786796 c -1.171499,-1.1714996 -3.075914,-1.166726 -4.24264,10e-8 -1.1667262,1.1667253 -1.1715009,3.0711413 0,4.2426403 1.171498,1.171499 3.075914,1.166727 4.24264,0 1.166726,-1.166725 1.1715,-3.071141 0,-4.2426404 z m -0.707106,0.7071064 a 2,2 0 0 1 0,2.828428 l -0.707107,-0.707107 a 1,1 0 0 0 0,-1.414214 l 0.707107,-0.707107 z m -2.828428,0 0.707107,0.707107 a 1,1 0 0 0 0,1.414214 l -0.707107,0.707107 a 2,2 0 0 1 0,-2.828428 z" />
+</svg> \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/youtube-indicator-light-sync4.svg b/.icons/Gruvbox-Plus-Dark/panel/16/youtube-indicator-light-sync4.svg
new file mode 100644
index 000000000..18d0403d4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/youtube-indicator-light-sync4.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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.1074219,2 C 6.2376219,2.0004 3.4791438,2.1237438 2.6523438,2.1523438 1.7535436,2.2383437 1.4219406,2.286375 0.93164062,2.734375 0.17682062,3.444975 0,4.8425687 0,6.9804688 v 2.0332031 c 5.33e-8,2.4374001 0.30353375,3.6769061 0.80859375,4.1289061 0.57708005,0.529 0.95782375,0.569813 1.33984375,0.632813 0.1489,0.023 1.207325,0.224609 5.890625,0.224609 0.5647654,0 0.9656111,-0.02009 1.4863281,-0.0293 C 9.1829174,13.370236 9.0019031,12.691264 9,12 9,9.790861 10.790861,8 13,8 14.145162,8.002053 15.234525,8.4948264 15.992188,9.3535156 15.993246,9.2394246 16,9.1439198 16,9.0253906 V 6.6582031 c 0,-1.2653 -0.06473,-3.0508812 -0.802734,-3.8007812 -0.56,-0.5053 -0.763922,-0.6463844 -1.919922,-0.7089844 C 12.951344,2.1330375 10.100122,1.99966 8.1074219,2 Z M 5.9999998,4.0000001 11,8 5.9999998,12 Z" />
+ <path style="fill:currentColor" class="ColorScheme-Text"
+ d="M 15.598076,10.5 C 14.769701,9.0652119 12.928942,8.576924 11.5,9.401924 10.071059,10.226923 9.5735474,12.065212 10.401924,13.5 11.230298,14.934787 13.071058,15.423077 14.5,14.598076 15.928941,13.773077 16.426452,11.934788 15.598076,10.5 Z M 14.732051,11 A 2,2 0 0 1 14,13.732051 L 13.5,12.866026 A 1,1 0 0 0 13.866026,11.5 L 14.732051,11 Z M 12,10.267949 12.5,11.133974 A 1,1 0 0 0 12.133974,12.5 L 11.267949,13 A 2,2 0 0 1 12,10.267949 Z" />
+</svg> \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/youtube-indicator-light-sync5.svg b/.icons/Gruvbox-Plus-Dark/panel/16/youtube-indicator-light-sync5.svg
new file mode 100644
index 000000000..b6a542267
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/youtube-indicator-light-sync5.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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.1074219,2 C 6.2376219,2.0004 3.4791438,2.1237438 2.6523438,2.1523438 1.7535436,2.2383437 1.4219406,2.286375 0.93164062,2.734375 0.17682062,3.444975 0,4.8425687 0,6.9804688 v 2.0332031 c 5.33e-8,2.4374001 0.30353375,3.6769061 0.80859375,4.1289061 0.57708005,0.529 0.95782375,0.569813 1.33984375,0.632813 0.1489,0.023 1.207325,0.224609 5.890625,0.224609 0.5647654,0 0.9656111,-0.02009 1.4863281,-0.0293 C 9.1829174,13.370236 9.0019031,12.691264 9,12 9,9.790861 10.790861,8 13,8 14.145162,8.002053 15.234525,8.4948264 15.992188,9.3535156 15.993246,9.2394246 16,9.1439198 16,9.0253906 V 6.6582031 c 0,-1.2653 -0.06473,-3.0508812 -0.802734,-3.8007812 -0.56,-0.5053 -0.763922,-0.6463844 -1.919922,-0.7089844 C 12.951344,2.1330375 10.100122,1.99966 8.1074219,2 Z M 5.9999998,4.0000001 11,8 5.9999998,11.999999 Z" />
+ <path style="fill:currentColor" class="ColorScheme-Text"
+ d="M 15.897777,11.223543 C 15.468979,9.6232447 13.817321,8.6751714 12.223543,9.1022228 c -1.593777,0.4270507 -2.5501201,2.0739362 -2.12132,3.6742342 0.428797,1.600297 2.080456,2.548373 3.674234,2.12132 1.593777,-0.42705 2.55012,-2.073936 2.12132,-3.674234 z m -0.965925,0.258819 a 2,2 0 0 1 -1.414214,2.44949 l -0.258819,-0.965926 a 1,1 0 0 0 0.707107,-1.224745 l 0.965926,-0.258819 z m -2.44949,-1.414214 0.258819,0.965926 a 1,1 0 0 0 -0.707107,1.224745 l -0.965926,0.258819 a 2,2 0 0 1 1.414214,-2.44949 z" />
+</svg> \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/youtube-indicator-light-sync6.svg b/.icons/Gruvbox-Plus-Dark/panel/16/youtube-indicator-light-sync6.svg
new file mode 120000
index 000000000..14636a9c4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/youtube-indicator-light-sync7.svg b/.icons/Gruvbox-Plus-Dark/panel/16/youtube-indicator-light-sync7.svg
new file mode 120000
index 000000000..eb5e2fbff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/youtube-indicator-light-sync8.svg b/.icons/Gruvbox-Plus-Dark/panel/16/youtube-indicator-light-sync8.svg
new file mode 120000
index 000000000..9bcc94321
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/youtube-indicator-light-sync9.svg b/.icons/Gruvbox-Plus-Dark/panel/16/youtube-indicator-light-sync9.svg
new file mode 120000
index 000000000..b2f35d967
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/youtube-indicator-light.svg b/.icons/Gruvbox-Plus-Dark/panel/16/youtube-indicator-light.svg
new file mode 100644
index 000000000..409461956
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/youtube-indicator-light.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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.1074228,2.0000004 C 6.2376226,2.0004002 3.4791439,2.1237446 2.6523441,2.1523445 1.7535439,2.2383479 1.4219402,2.2863754 0.93164124,2.7343751 0.17682065,3.4449759 0,4.842569 0,6.9804689 v 2.0332038 c 0,2.4373993 0.30353403,3.6769053 0.80859398,4.1289053 0.57707982,0.529 0.95782352,0.569813 1.33984362,0.632813 C 2.2973377,13.798391 3.3557626,14 8.0390634,14 c 2.9195996,0 5.4284996,-0.148641 5.6874986,-0.181641 0.419001,-0.057 1.011704,-0.138781 1.470704,-0.675781 C 15.868266,12.330578 16,10.981091 16,9.0253904 V 6.6582033 C 16,5.3929038 15.935266,3.6073226 15.197266,2.8574223 14.637266,2.3521228 14.433344,2.2110382 13.277345,2.1484377 12.951344,2.1330363 10.100123,1.9996607 8.1074228,2.0000004 Z M 6.0000007,4.0000005 11,8.0000007 6.0000007,12 Z" />
+</svg> \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/yum-indicator-error.svg b/.icons/Gruvbox-Plus-Dark/panel/16/yum-indicator-error.svg
new file mode 120000
index 000000000..0d752017b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/yum-indicator-error.svg
@@ -0,0 +1 @@
+mintupdate-error.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/yum-indicator-info.svg b/.icons/Gruvbox-Plus-Dark/panel/16/yum-indicator-info.svg
new file mode 120000
index 000000000..07ef66955
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/yum-indicator-no-updates.svg b/.icons/Gruvbox-Plus-Dark/panel/16/yum-indicator-no-updates.svg
new file mode 120000
index 000000000..68dbb7641
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/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/16/yum-indicator-updates.svg b/.icons/Gruvbox-Plus-Dark/panel/16/yum-indicator-updates.svg
new file mode 120000
index 000000000..8ce864181
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/yum-indicator-updates.svg
@@ -0,0 +1 @@
+mintupdate-checking.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/yum-indicator-working.svg b/.icons/Gruvbox-Plus-Dark/panel/16/yum-indicator-working.svg
new file mode 120000
index 000000000..607544621
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/yum-indicator-working.svg
@@ -0,0 +1 @@
+mintupdate-installing.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/zeal-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/zeal-panel.svg
new file mode 120000
index 000000000..47baeafb5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/zeal-panel.svg
@@ -0,0 +1 @@
+zeal-tray.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/zeal-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/16/zeal-tray.svg
new file mode 100644
index 000000000..6f8a3ebb3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/zeal-tray.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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 2.7589,1 C 2.3385,1 2,1.3122 2,1.7 V 14.3 C 2,14.688 2.3385,15 2.7589,15 H 5 V 1 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5,1 V 15 H 13.25 C 13.666,15 14,14.686 14,14.299 V 1.7012 C 14,1.3134 13.666,1 13.25,1 H 7.9922 Z M 7.5,4 H 11.5 C 11.899,4.0001 12.137,4.4451 11.916,4.7773 L 8.4336,11 H 11.5 C 12.176,10.99 12.176,12.01 11.5,12 H 7.5 C 7.101,12 6.863,11.555 7.084,11.223 L 10.566,5 H 7.5 C 6.8238,5.0096 6.8238,3.9904 7.5,4 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16/zim-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/16/zim-panel.svg
new file mode 100644
index 000000000..14397e384
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16/zim-panel.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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.0003082,0 C 3.5686715,0 9.6398098e-4,3.568 9.6398098e-4,8 c 0,0.836914 0.12897292902,1.643302 0.36520446902,2.400391 0.00427,-0.01736 0.00533,-0.03544 0.009769,-0.05274 C 0.52081147,9.782833 0.80020947,9.197356 1.2996896,8.734375 1.8870563,8.190112 2.570356,8.042871 3.2780432,8.03125 3.3951615,7.783736 3.4890822,7.520308 3.7233191,7.347656 3.821247,7.275476 3.9288076,7.304956 4.0338405,7.257816 4.0468135,7.230626 4.03976,7.232646 4.0553228,7.203126 4.3387471,6.665601 4.7089446,6.259906 5.2270981,5.6757812 5.9340491,4.8787995 7.0318636,4.1397273 8.0491322,3.4785156 9.0668808,2.8168902 9.857351,2.3522199 10.18177,2.1855469 10.077672,2.2394359 10.495131,2.0065837 10.896555,1.78125 11.230329,1.5938912 11.664302,1.3608521 12.097628,1.1328125 10.89947,0.418523 9.5021301,0 8.0003082,0 Z M 15.364939,4.8652343 C 15.072717,5.259055 14.775798,5.6506334 14.540788,5.9511719 14.26513,6.303624 14.005079,6.635382 14.038875,6.589844 l 0,0.002 C 13.824536,6.879643 13.239396,7.57937 12.423774,8.4688 11.609663,9.356581 10.702128,10.315135 9.7970359,10.882862 9.2009578,11.256655 8.7505717,11.376058 8.271771,11.558644 8.1959272,11.982326 8.0085635,12.382471 7.637057,12.6563 7.4074948,12.825502 7.1283717,12.809732 6.8617295,12.851612 6.7365318,13.305291 6.5185887,13.759018 6.1254619,14.160206 l -0.019528,0.01953 -0.019528,0.01953 c -0.5422322,0.496323 -1.205246,0.719805 -1.8221162,0.791015 l -0.054683,0.0059 -0.056636,0 c -0.015927,6.8e-5 -0.025274,-4.8e-5 -0.041013,0 C 5.2619671,15.634361 6.5867621,16 8.0003082,16 c 4.4316368,0 7.9993448,-3.568 7.9993448,-8 0,-1.114223 -0.22669,-2.1727251 -0.634714,-3.1347657 z"/>
+ <path style="fill:currentColor;fill-rule:evenodd" class="ColorScheme-Text" d="m 15.173548,1.0078125 c -0.308773,-0.034509 -0.602567,0.082641 -0.884693,0.1816406 l 0,0.00391 c -0.441611,0.1726001 -0.967691,0.4269594 -1.484253,0.6933594 -0.516564,0.2664 -1.022545,0.543725 -1.417852,0.765625 -0.395308,0.2219 -0.691752,0.393775 -0.746033,0.421875 C 10.465456,3.1642225 9.5869531,3.67091 8.5940095,4.31641 7.6010669,4.9618062 6.5191026,5.7265437 5.9750837,6.339844 5.7057725,6.643444 5.4951993,6.883372 5.3227934,7.101563 c 0.3378724,0.109938 0.6464304,0.317035 0.869069,0.61914 l 1.818211,2.466797 c 0.1006148,0.136527 0.171294,0.286022 0.2265434,0.439453 0.2895123,-0.145687 0.6039115,-0.325096 1.0292127,-0.591797 0.6993906,-0.4387 1.6268975,-1.375487 2.4216765,-2.242187 0.794779,-0.8667 1.431774,-1.641828 1.548701,-1.7988284 0.03934,-0.053 0.245438,-0.3103031 0.517536,-0.6582031 0.272097,-0.348 0.615384,-0.7953063 0.951094,-1.2539063 0.335709,-0.4587 0.662973,-0.9290781 0.904223,-1.3300781 0.120624,-0.2006 0.220318,-0.3831687 0.289039,-0.5429688 0.06872,-0.1596998 0.116839,-0.2900937 0.09765,-0.4335937 -0.03191,-0.2386 -0.152065,-0.3787719 -0.222638,-0.4511719 -0.0016,-0.0014 -0.0095,-0.011719 -0.0098,-0.011719 C 15.679231,1.2112997 15.585512,1.1475091 15.487945,1.099609 15.381619,1.048259 15.276443,1.019315 15.173518,1.007812 Z M 4.8853292,8.009766 C 4.6917471,7.980456 4.4878063,8.026456 4.3170164,8.152344 3.9754367,8.404115 3.9031694,8.881049 4.1549204,9.222656 l 1.8162573,2.466797 c 0.2517512,0.341608 0.7305979,0.413881 1.0721779,0.162109 0.34158,-0.251771 0.4138471,-0.728704 0.1620958,-1.070312 L 5.3872413,8.314453 C 5.2613658,8.143649 5.0789115,8.039076 4.8853292,8.009766 Z M 3.0378245,9.033203 c -0.4158921,0.06177 -0.822863,0.217195 -1.0585071,0.435547 -0.323219,0.2996 -0.5263701,0.704553 -0.6347136,1.126953 -0.1779531,0.6935 -0.1899034,1.690434 -0.3261451,2.427734 -0.0676715,0.366 -0.37682113,0.935629 -0.9530469,1.673828 -0.14717674,0.247301 0,0.279297 0,0.279297 0.08260923,0.058 0.23317559,-2.03e-4 0.30856851,-0.0332 C 1.7073682,13.846759 2.5882029,14.002794 4.1490615,13.996094 4.6081803,13.943094 5.0622789,13.779837 5.4106768,13.460937 5.6370419,13.22993 5.7619983,13.027321 5.8520469,12.826172 5.5879152,12.706577 5.347728,12.52904 5.1665562,12.283203 L 3.3483458,9.816406 C 3.1741016,9.579969 3.0776682,9.309407 3.0378245,9.033203 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/16@2x b/.icons/Gruvbox-Plus-Dark/panel/16@2x
new file mode 120000
index 000000000..19c7bdba7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/16@2x
@@ -0,0 +1 @@
+16 \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/1password-panel-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/22/1password-panel-locked.svg
new file mode 100644
index 000000000..89ae4951b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/1password-panel-locked.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 3a8 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-0.4453-1.799l-0.007812-0.009766c-5e-6 0-0.9921-0.5493-0.9922-0.9219-1.2e-4 -0.3729 0.9922-0.9258 0.9922-0.9258l0.007812-0.007812v-4.781c0-0.3078-0.2986-0.5547-0.668-0.5547h-2.664zm7.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/22/1password-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/1password-panel.svg
new file mode 100644
index 000000000..d0ab1540b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/1password-panel.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 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 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.007812-0.009766c-4e-6 0-0.9921-0.5493-0.9922-0.9219-1.2e-4 -0.3729 0.9922-0.9258 0.9922-0.9258l0.007812-0.007812v-4.781c0-0.3078-0.2986-0.5547-0.668-0.5547h-2.664z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/5g.svg b/.icons/Gruvbox-Plus-Dark/panel/22/5g.svg
new file mode 120000
index 000000000..9b986809f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/5g.svg
@@ -0,0 +1 @@
+network-cellular-5g.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/QMPlay2-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/QMPlay2-panel.svg
new file mode 100644
index 000000000..79cea738c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/QMPlay2-panel.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.861 3a1.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.188a1.818 1.624 0 0 0 0-2.812l-6.182-3.188-6.182-3.189a1.818 1.624 0 0 0-0.8672-0.2168zm1.139 3 9 5-9 5v-10z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/ac-adapter.svg b/.icons/Gruvbox-Plus-Dark/panel/22/ac-adapter.svg
new file mode 100644
index 000000000..a7d04aaa3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/ac-adapter.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 3c-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/22/account-logged-in.svg b/.icons/Gruvbox-Plus-Dark/panel/22/account-logged-in.svg
new file mode 100644
index 000000000..2ff1977d4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/account-logged-in.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.88 4.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/22/acestream-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/22/acestream-tray.svg
new file mode 100644
index 000000000..724f029b8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/acestream-tray.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 3v2a6 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.996l-1.73-0.998zm4.924 0.6191v3.375 3.375l4.875-3.375-4.875-3.375zm7.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.07617l-1.732-1z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m11 3a8.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.004v-2zm6.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.03516-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/22/airplane-mode-off.svg b/.icons/Gruvbox-Plus-Dark/panel/22/airplane-mode-off.svg
new file mode 100644
index 000000000..73abae14d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/airplane-mode-off.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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="m9.152 4.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/22/airplane-mode-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/airplane-mode-symbolic.svg
new file mode 120000
index 000000000..895d2ec73
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/airplane-mode-symbolic.svg
@@ -0,0 +1 @@
+airplane-mode.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/airplane-mode.svg b/.icons/Gruvbox-Plus-Dark/panel/22/airplane-mode.svg
new file mode 100644
index 000000000..c2ba4ad9e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/airplane-mode.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.152 4.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/22/akonaditray.svg b/.icons/Gruvbox-Plus-Dark/panel/22/akonaditray.svg
new file mode 100644
index 000000000..0a1c13000
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/akonaditray.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.002 3c-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/22/alarm-clock-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/alarm-clock-panel.svg
new file mode 100644
index 000000000..d39e611fb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/alarm-clock-panel.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 3a3.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.07227l-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/22/alarm-clock-triggered.svg b/.icons/Gruvbox-Plus-Dark/panel/22/alarm-clock-triggered.svg
new file mode 100644
index 000000000..fae93e4be
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/alarm-clock-triggered.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-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.5 3a3.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.07227l-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/22/albert-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/albert-panel.svg
new file mode 120000
index 000000000..f01cfb3af
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/albert-panel.svg
@@ -0,0 +1 @@
+albert-tray.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/albert-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/22/albert-tray.svg
new file mode 100644
index 000000000..010b786f9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/albert-tray.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.6 4.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.166 0.7224 0.4417 1.396 0.5658 1.94 0.6113 1.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/22/amd-alto.svg b/.icons/Gruvbox-Plus-Dark/panel/22/amd-alto.svg
new file mode 100644
index 000000000..f52e0e944
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/amd-alto.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-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="m3 3 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/22/amd-bajo.svg b/.icons/Gruvbox-Plus-Dark/panel/22/amd-bajo.svg
new file mode 100644
index 000000000..5aab0f270
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/amd-bajo.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 3 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/22/amd-medio.svg b/.icons/Gruvbox-Plus-Dark/panel/22/amd-medio.svg
new file mode 100644
index 000000000..5d4f6612a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/amd-medio.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-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="m3 3 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/22/anatine-indicator.svg b/.icons/Gruvbox-Plus-Dark/panel/22/anatine-indicator.svg
new file mode 100644
index 000000000..b69c24d7a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/anatine-indicator.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" 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="m9.529 18.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.4175 0.2335-0.6969 0.2158-1.084-0.0172-0.3757-0.0962-0.5378-0.2983-0.7089-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/22/anatine-notification.svg b/.icons/Gruvbox-Plus-Dark/panel/22/anatine-notification.svg
new file mode 100644
index 000000000..51333216a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/anatine-notification.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" 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="m9.529 18.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.4175 0.2335-0.6969 0.2158-1.084-0.0172-0.3757-0.0962-0.5378-0.2983-0.7089-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.26-0.3581 0.415-0.5099 0.657-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="17" cy="6" r="2" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/android-messages-desktop-tray-unread.svg b/.icons/Gruvbox-Plus-Dark/panel/22/android-messages-desktop-tray-unread.svg
new file mode 100644
index 000000000..ffe9c40b8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/android-messages-desktop-tray-unread.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.23 4c0.494 0.5492 0.768 1.261 0.7695 2-8.327e-4 1.469-1.066 2.722-2.516 2.959 0 0 0.501 0.7785 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="3" cy="6" r="2" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/android-messages-desktop-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/22/android-messages-desktop-tray.svg
new file mode 100644
index 000000000..a1876e408
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/android-messages-desktop-tray.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.043 4c-0.8026-0.001007-1.305 0.7653-0.9043 1.379-0.02625 0.01144 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/22/antimicro-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/antimicro-panel.svg
new file mode 120000
index 000000000..c0e543d5b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/antimicro-panel.svg
@@ -0,0 +1 @@
+qjoypad-tray.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/ao-app-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/22/ao-app-tray.svg
new file mode 100644
index 000000000..0b2035eb5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/ao-app-tray.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.04 3c-0.3251-0.007697-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.2422h-0.001953zm6.889 4.41a1.776 1.819 0 0 1 0.01367 0.05273c-0.004398-0.01781-0.008757-0.0351-0.01367-0.05273zm-13.43 7.941c0.01276 0.01352 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="m17.85 7.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/22/application-running.svg b/.icons/Gruvbox-Plus-Dark/panel/22/application-running.svg
new file mode 100644
index 000000000..d99ff62ec
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/application-running.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; } .ColorScheme-NeutralText { color:#fe8019; } .ColorScheme-PositiveText { color:#689d6a; } .ColorScheme-NegativeText { color:#fb4934; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m1 7v8l4-4z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/applications-chat-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/applications-chat-panel.svg
new file mode 120000
index 000000000..c60c9bb01
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/applications-email-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/applications-email-panel.svg
new file mode 100644
index 000000000..2d85a402d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/applications-email-panel.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 5c-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/22/audacious-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/audacious-panel.svg
new file mode 100644
index 000000000..9af5939da
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/audacious-panel.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" 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="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-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.4684-0.15 1.396-0.06 1.805-0.3592 0.385-0.2822 0.249-0.6874-0.225-0.7403-0.6798-0.0758-1.74 0.2319-2.367 0.1075-0.5034-0.0999-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/22/audio-input-microphone-high-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/audio-input-microphone-high-panel.svg
new file mode 120000
index 000000000..24e3adab8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/audio-input-microphone-high.svg b/.icons/Gruvbox-Plus-Dark/panel/22/audio-input-microphone-high.svg
new file mode 120000
index 000000000..24e3adab8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/audio-input-microphone-low-zero-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/audio-input-microphone-low-zero-panel.svg
new file mode 120000
index 000000000..e8af0c6df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/audio-input-microphone-low.svg b/.icons/Gruvbox-Plus-Dark/panel/22/audio-input-microphone-low.svg
new file mode 120000
index 000000000..ad16fd28c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/audio-input-microphone-medium.svg b/.icons/Gruvbox-Plus-Dark/panel/22/audio-input-microphone-medium.svg
new file mode 120000
index 000000000..e8af0c6df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/audio-input-microphone-muted.svg b/.icons/Gruvbox-Plus-Dark/panel/22/audio-input-microphone-muted.svg
new file mode 120000
index 000000000..e2e954d75
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/audio-input-microphone-none-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/audio-input-microphone-none-panel.svg
new file mode 120000
index 000000000..6cf00c893
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/audio-off.svg b/.icons/Gruvbox-Plus-Dark/panel/22/audio-off.svg
new file mode 120000
index 000000000..157d72e0f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/audio-off.svg
@@ -0,0 +1 @@
+audio-volume-muted.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/audio-on.svg b/.icons/Gruvbox-Plus-Dark/panel/22/audio-on.svg
new file mode 100644
index 000000000..c34ea0500
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/audio-on.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-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 3-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/22/audio-output-none-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/audio-output-none-panel.svg
new file mode 120000
index 000000000..157d72e0f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/audio-output-none.svg b/.icons/Gruvbox-Plus-Dark/panel/22/audio-output-none.svg
new file mode 120000
index 000000000..157d72e0f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/audio-ready.svg b/.icons/Gruvbox-Plus-Dark/panel/22/audio-ready.svg
new file mode 120000
index 000000000..b8026e8d1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/audio-ready.svg
@@ -0,0 +1 @@
+audio-volume-high.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/audio-recorder-off.svg b/.icons/Gruvbox-Plus-Dark/panel/22/audio-recorder-off.svg
new file mode 100644
index 000000000..164314b0c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/audio-recorder-off.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 3c-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.08352 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/22/audio-recorder-on.svg b/.icons/Gruvbox-Plus-Dark/panel/22/audio-recorder-on.svg
new file mode 100644
index 000000000..6c5fc46cf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/audio-recorder-on.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-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 10a1 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="m15 7.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/22/audio-recorder-paused.svg b/.icons/Gruvbox-Plus-Dark/panel/22/audio-recorder-paused.svg
new file mode 100644
index 000000000..28b5920e5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/audio-recorder-paused.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 10a1 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="m11 3c-2.216 0-4 1.859-4 4.168v1.664c0 2.309 1.784 4.168 4 4.168s4-1.859 4-4.168v-1.664c0-2.309-1.784-4.168-4-4.168zm-2 3h1v4h-1v-4zm3 0h1v4h-1v-4z" fill="currentColor" opacity=".3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/audio-volume-high-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/audio-volume-high-panel.svg
new file mode 120000
index 000000000..b8026e8d1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/audio-volume-high-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/audio-volume-high-symbolic.svg
new file mode 120000
index 000000000..b8026e8d1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/audio-volume-high.svg b/.icons/Gruvbox-Plus-Dark/panel/22/audio-volume-high.svg
new file mode 100644
index 000000000..138ed6fef
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/audio-volume-high.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 3-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/22/audio-volume-low-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/audio-volume-low-panel.svg
new file mode 120000
index 000000000..0727acd84
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/audio-volume-low-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/audio-volume-low-symbolic.svg
new file mode 120000
index 000000000..0727acd84
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/audio-volume-low-zero-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/audio-volume-low-zero-panel.svg
new file mode 120000
index 000000000..0727acd84
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/audio-volume-low.svg b/.icons/Gruvbox-Plus-Dark/panel/22/audio-volume-low.svg
new file mode 100644
index 000000000..0a5cd4d5e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/audio-volume-low.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 3-5 5h-3v6h3l5 5z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m12 3v2c2.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/22/audio-volume-medium-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/audio-volume-medium-panel.svg
new file mode 120000
index 000000000..3aa607115
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/audio-volume-medium-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/audio-volume-medium-symbolic.svg
new file mode 120000
index 000000000..3aa607115
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/audio-volume-medium.svg b/.icons/Gruvbox-Plus-Dark/panel/22/audio-volume-medium.svg
new file mode 100644
index 000000000..5064eb1cc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/audio-volume-medium.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 3-5 5h-3v6h3l5 5v-16zm2 4v8s3-1 3-4-3-4-3-4z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m12 3v2c2.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/22/audio-volume-muted-blocked-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/audio-volume-muted-blocked-panel.svg
new file mode 120000
index 000000000..157d72e0f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/audio-volume-muted-blocking-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/audio-volume-muted-blocking-panel.svg
new file mode 120000
index 000000000..157d72e0f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/audio-volume-muted-blocking.svg b/.icons/Gruvbox-Plus-Dark/panel/22/audio-volume-muted-blocking.svg
new file mode 120000
index 000000000..157d72e0f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/audio-volume-muted-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/audio-volume-muted-panel.svg
new file mode 120000
index 000000000..157d72e0f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/audio-volume-muted-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/audio-volume-muted-symbolic.svg
new file mode 120000
index 000000000..157d72e0f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/audio-volume-muted.svg b/.icons/Gruvbox-Plus-Dark/panel/22/audio-volume-muted.svg
new file mode 100644
index 000000000..9b28e1065
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/audio-volume-muted.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 3-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-8 0-3.886-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/22/audio-volume-off.svg b/.icons/Gruvbox-Plus-Dark/panel/22/audio-volume-off.svg
new file mode 120000
index 000000000..157d72e0f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/autokey-status-error.svg b/.icons/Gruvbox-Plus-Dark/panel/22/autokey-status-error.svg
new file mode 100644
index 000000000..c1cf10cba
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/autokey-status-error.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-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="m3 16.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/22/autokey-status.svg b/.icons/Gruvbox-Plus-Dark/panel/22/autokey-status.svg
new file mode 100644
index 000000000..5705f117c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/autokey-status.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 16.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/22/avatar-default.svg b/.icons/Gruvbox-Plus-Dark/panel/22/avatar-default.svg
new file mode 100644
index 000000000..03c18d8d0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/avatar-default.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 4c-1.933-5e-6 -3.5 1.567-3.5 3.5 1.5e-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/22/ayatana-indicator-keyboard-Ak.svg b/.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Ak.svg
new file mode 120000
index 000000000..7f11d53c3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/ayatana-indicator-keyboard-Am.svg b/.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Am.svg
new file mode 120000
index 000000000..2f9d5cb61
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/ayatana-indicator-keyboard-Ar.svg b/.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Ar.svg
new file mode 120000
index 000000000..86266ed4a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/ayatana-indicator-keyboard-Av.svg b/.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Av.svg
new file mode 120000
index 000000000..6dcea3982
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/ayatana-indicator-keyboard-Az.svg b/.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Az.svg
new file mode 120000
index 000000000..062c1a53f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/ayatana-indicator-keyboard-Be.svg b/.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Be.svg
new file mode 120000
index 000000000..f0306a48c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/ayatana-indicator-keyboard-Bg.svg b/.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Bg.svg
new file mode 120000
index 000000000..1abf17d37
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/ayatana-indicator-keyboard-Bm.svg b/.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Bm.svg
new file mode 120000
index 000000000..6099f6af5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/ayatana-indicator-keyboard-Bn.svg b/.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Bn.svg
new file mode 120000
index 000000000..0447c2210
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/ayatana-indicator-keyboard-Br.svg b/.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Br.svg
new file mode 120000
index 000000000..407086e82
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/ayatana-indicator-keyboard-Bs.svg b/.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Bs.svg
new file mode 120000
index 000000000..53b805827
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/ayatana-indicator-keyboard-By.svg b/.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-By.svg
new file mode 120000
index 000000000..21ffb6433
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/ayatana-indicator-keyboard-Ch.svg b/.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Ch.svg
new file mode 120000
index 000000000..55e374c25
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/ayatana-indicator-keyboard-Cm.svg b/.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Cm.svg
new file mode 120000
index 000000000..c46ff7b11
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/ayatana-indicator-keyboard-Cr.svg b/.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Cr.svg
new file mode 120000
index 000000000..f072b3308
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/ayatana-indicator-keyboard-Cs.svg b/.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Cs.svg
new file mode 120000
index 000000000..50ed1589b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/ayatana-indicator-keyboard-Da.svg b/.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Da.svg
new file mode 120000
index 000000000..378b74fe0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/ayatana-indicator-keyboard-De.svg b/.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-De.svg
new file mode 120000
index 000000000..0180a1b86
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/ayatana-indicator-keyboard-Dv.svg b/.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Dv.svg
new file mode 120000
index 000000000..e68c0d0bd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/ayatana-indicator-keyboard-Dz.svg b/.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Dz.svg
new file mode 120000
index 000000000..d0b76ccc6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/ayatana-indicator-keyboard-Ee.svg b/.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Ee.svg
new file mode 120000
index 000000000..7e4c18fab
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/ayatana-indicator-keyboard-En.svg b/.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-En.svg
new file mode 120000
index 000000000..2418dd7df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/ayatana-indicator-keyboard-Eo.svg b/.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Eo.svg
new file mode 120000
index 000000000..24188cbd5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/ayatana-indicator-keyboard-Es.svg b/.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Es.svg
new file mode 120000
index 000000000..88508478f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/ayatana-indicator-keyboard-Et.svg b/.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Et.svg
new file mode 120000
index 000000000..915bf452f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/ayatana-indicator-keyboard-Fa.svg b/.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Fa.svg
new file mode 120000
index 000000000..df670dbc5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/ayatana-indicator-keyboard-Ff.svg b/.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Ff.svg
new file mode 120000
index 000000000..8ec3df157
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/ayatana-indicator-keyboard-Fi.svg b/.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Fi.svg
new file mode 120000
index 000000000..9ee376544
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/ayatana-indicator-keyboard-Fo.svg b/.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Fo.svg
new file mode 120000
index 000000000..f10d41e70
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/ayatana-indicator-keyboard-Fr.svg b/.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Fr.svg
new file mode 120000
index 000000000..7a4d593bf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/ayatana-indicator-keyboard-Ga.svg b/.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Ga.svg
new file mode 120000
index 000000000..d0b8edd4f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/ayatana-indicator-keyboard-Gr.svg b/.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Gr.svg
new file mode 120000
index 000000000..960bc4a2d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/ayatana-indicator-keyboard-Gu.svg b/.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Gu.svg
new file mode 120000
index 000000000..20434a2e4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/ayatana-indicator-keyboard-Ha.svg b/.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Ha.svg
new file mode 120000
index 000000000..f3d7f9ae2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/ayatana-indicator-keyboard-He.svg b/.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-He.svg
new file mode 120000
index 000000000..5e49240de
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/ayatana-indicator-keyboard-Hi.svg b/.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Hi.svg
new file mode 120000
index 000000000..d4dd2464f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/ayatana-indicator-keyboard-Hr.svg b/.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Hr.svg
new file mode 120000
index 000000000..8ebeedf66
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/ayatana-indicator-keyboard-Hu.svg b/.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Hu.svg
new file mode 120000
index 000000000..756410ca4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/ayatana-indicator-keyboard-Hy.svg b/.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Hy.svg
new file mode 120000
index 000000000..ed78ecd2c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/ayatana-indicator-keyboard-Ie.svg b/.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Ie.svg
new file mode 120000
index 000000000..95a98960f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/ayatana-indicator-keyboard-Ig.svg b/.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Ig.svg
new file mode 120000
index 000000000..ae2dcda60
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/ayatana-indicator-keyboard-Ik.svg b/.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Ik.svg
new file mode 120000
index 000000000..a1307fc72
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/ayatana-indicator-keyboard-In.svg b/.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-In.svg
new file mode 120000
index 000000000..8138a152e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/ayatana-indicator-keyboard-Is.svg b/.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Is.svg
new file mode 120000
index 000000000..bf9bfa7d8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/ayatana-indicator-keyboard-It.svg b/.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-It.svg
new file mode 120000
index 000000000..f93af5fb2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/ayatana-indicator-keyboard-Ja.svg b/.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Ja.svg
new file mode 120000
index 000000000..b413ea93e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/ayatana-indicator-keyboard-Ka.svg b/.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Ka.svg
new file mode 120000
index 000000000..e1c1a48d7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/ayatana-indicator-keyboard-Ki.svg b/.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Ki.svg
new file mode 120000
index 000000000..0bfdae104
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/ayatana-indicator-keyboard-Kk.svg b/.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Kk.svg
new file mode 120000
index 000000000..bbbc77701
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/ayatana-indicator-keyboard-Km.svg b/.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Km.svg
new file mode 120000
index 000000000..640dc3978
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/ayatana-indicator-keyboard-Kn.svg b/.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Kn.svg
new file mode 120000
index 000000000..ea60ff9f8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/ayatana-indicator-keyboard-Ko.svg b/.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Ko.svg
new file mode 120000
index 000000000..c8eaea546
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/ayatana-indicator-keyboard-Ku.svg b/.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Ku.svg
new file mode 120000
index 000000000..cd41a3159
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/ayatana-indicator-keyboard-Lo.svg b/.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Lo.svg
new file mode 120000
index 000000000..b44e40ef7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/ayatana-indicator-keyboard-Lt.svg b/.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Lt.svg
new file mode 120000
index 000000000..fdf8af7dc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/ayatana-indicator-keyboard-Lv.svg b/.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Lv.svg
new file mode 120000
index 000000000..cf6df25ff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/ayatana-indicator-keyboard-Md.svg b/.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Md.svg
new file mode 120000
index 000000000..362998db4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/ayatana-indicator-keyboard-Mi.svg b/.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Mi.svg
new file mode 120000
index 000000000..ac9ac19bf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/ayatana-indicator-keyboard-Mk.svg b/.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Mk.svg
new file mode 120000
index 000000000..e784db827
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/ayatana-indicator-keyboard-Ml.svg b/.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Ml.svg
new file mode 120000
index 000000000..30a2c091b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/ayatana-indicator-keyboard-Mn.svg b/.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Mn.svg
new file mode 120000
index 000000000..a83fbaf8a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/ayatana-indicator-keyboard-Mr.svg b/.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Mr.svg
new file mode 120000
index 000000000..043bfc4f4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/ayatana-indicator-keyboard-Mt.svg b/.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Mt.svg
new file mode 120000
index 000000000..1a5e1fb1f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/ayatana-indicator-keyboard-My.svg b/.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-My.svg
new file mode 120000
index 000000000..582a67b21
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/ayatana-indicator-keyboard-Ne.svg b/.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Ne.svg
new file mode 120000
index 000000000..171a8b541
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/ayatana-indicator-keyboard-Nl.svg b/.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Nl.svg
new file mode 120000
index 000000000..20dde9316
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/ayatana-indicator-keyboard-No.svg b/.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-No.svg
new file mode 120000
index 000000000..8a12469c0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/ayatana-indicator-keyboard-Or.svg b/.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Or.svg
new file mode 120000
index 000000000..292b9d8fd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/ayatana-indicator-keyboard-Pa.svg b/.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Pa.svg
new file mode 120000
index 000000000..0aa50bce9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/ayatana-indicator-keyboard-Ph.svg b/.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Ph.svg
new file mode 120000
index 000000000..0ce8011ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/ayatana-indicator-keyboard-Pl.svg b/.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Pl.svg
new file mode 120000
index 000000000..4eefab8eb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/ayatana-indicator-keyboard-Ps.svg b/.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Ps.svg
new file mode 120000
index 000000000..b6b824f70
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/ayatana-indicator-keyboard-Pt.svg b/.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Pt.svg
new file mode 120000
index 000000000..c4dfdb297
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/ayatana-indicator-keyboard-Ro.svg b/.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Ro.svg
new file mode 120000
index 000000000..52b01d83e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/ayatana-indicator-keyboard-Ru.svg b/.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Ru.svg
new file mode 120000
index 000000000..2014f8975
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/ayatana-indicator-keyboard-Sa.svg b/.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Sa.svg
new file mode 120000
index 000000000..fa05a4b70
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/ayatana-indicator-keyboard-Sd.svg b/.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Sd.svg
new file mode 120000
index 000000000..619debe74
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/ayatana-indicator-keyboard-Si.svg b/.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Si.svg
new file mode 120000
index 000000000..d3dfefa73
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/ayatana-indicator-keyboard-Sk.svg b/.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Sk.svg
new file mode 120000
index 000000000..9fa04fac3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/ayatana-indicator-keyboard-Sl.svg b/.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Sl.svg
new file mode 120000
index 000000000..f1ebf016f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/ayatana-indicator-keyboard-Sq.svg b/.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Sq.svg
new file mode 120000
index 000000000..ae01a7f09
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/ayatana-indicator-keyboard-Sr.svg b/.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Sr.svg
new file mode 120000
index 000000000..ac683eabb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/ayatana-indicator-keyboard-Sv.svg b/.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Sv.svg
new file mode 120000
index 000000000..2c0c0b32c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/ayatana-indicator-keyboard-Sw.svg b/.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Sw.svg
new file mode 120000
index 000000000..004df7a43
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/ayatana-indicator-keyboard-Sy.svg b/.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Sy.svg
new file mode 120000
index 000000000..737d29761
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/ayatana-indicator-keyboard-Ta.svg b/.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Ta.svg
new file mode 120000
index 000000000..375a158d7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/ayatana-indicator-keyboard-Te.svg b/.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Te.svg
new file mode 120000
index 000000000..75c301b15
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/ayatana-indicator-keyboard-Tg.svg b/.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Tg.svg
new file mode 120000
index 000000000..9a3d10c56
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/ayatana-indicator-keyboard-Th.svg b/.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Th.svg
new file mode 120000
index 000000000..932c55e0c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/ayatana-indicator-keyboard-Tk.svg b/.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Tk.svg
new file mode 120000
index 000000000..c2639a9df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/ayatana-indicator-keyboard-Tn.svg b/.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Tn.svg
new file mode 120000
index 000000000..6314fea53
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/ayatana-indicator-keyboard-Tr.svg b/.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Tr.svg
new file mode 120000
index 000000000..6398e82ce
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/ayatana-indicator-keyboard-Uk.svg b/.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Uk.svg
new file mode 120000
index 000000000..834fca66f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/ayatana-indicator-keyboard-Ur.svg b/.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Ur.svg
new file mode 120000
index 000000000..70fad7746
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/ayatana-indicator-keyboard-Uz.svg b/.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Uz.svg
new file mode 120000
index 000000000..3748fa1a3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/ayatana-indicator-keyboard-Vi.svg b/.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Vi.svg
new file mode 120000
index 000000000..0180972a3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/ayatana-indicator-keyboard-Wo.svg b/.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Wo.svg
new file mode 120000
index 000000000..63f08987c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/ayatana-indicator-keyboard-Xs.svg b/.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Xs.svg
new file mode 120000
index 000000000..bf1c81ddc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/ayatana-indicator-keyboard-Yo.svg b/.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Yo.svg
new file mode 120000
index 000000000..59f3d3d33
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/ayatana-indicator-keyboard-Zh.svg b/.icons/Gruvbox-Plus-Dark/panel/22/ayatana-indicator-keyboard-Zh.svg
new file mode 120000
index 000000000..66e790a01
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/bad-signal-lock.svg b/.icons/Gruvbox-Plus-Dark/panel/22/bad-signal-lock.svg
new file mode 120000
index 000000000..3a6aeaa7d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/bad-signal.svg b/.icons/Gruvbox-Plus-Dark/panel/22/bad-signal.svg
new file mode 120000
index 000000000..b158bb2d4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/banshee-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/banshee-panel.svg
new file mode 100644
index 000000000..fe6939646
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/banshee-panel.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.51 2.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/22/battery-000-charging-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/battery-000-charging-symbolic.svg
new file mode 120000
index 000000000..47cf3ff48
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/battery-000-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/22/battery-000-charging.svg
new file mode 100644
index 000000000..bca761e79
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/battery-000-charging.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 4v1h-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/22/battery-000-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/battery-000-symbolic.svg
new file mode 120000
index 000000000..1bf261b38
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/battery-000-symbolic.svg
@@ -0,0 +1 @@
+battery-000.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/battery-000.svg b/.icons/Gruvbox-Plus-Dark/panel/22/battery-000.svg
new file mode 100644
index 000000000..03f5c33a5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/battery-000.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-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="m9 4v1h-3v12c0 0.554 0.446 1 1 1h7v-9h2v-4h-3v-1z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-NegativeText" d="m15 10v4l0.25 2h1.5l0.25-2v-4zm0 7v2h2v-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/battery-010-charging-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/battery-010-charging-symbolic.svg
new file mode 120000
index 000000000..9fe8cd6de
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/battery-010-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/22/battery-010-charging.svg
new file mode 100644
index 000000000..ea6d0d432
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/battery-010-charging.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 4v1h-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="m6 15v2c0 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/22/battery-010-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/battery-010-symbolic.svg
new file mode 120000
index 000000000..d85bda41c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/battery-010-symbolic.svg
@@ -0,0 +1 @@
+battery-010.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/battery-010.svg b/.icons/Gruvbox-Plus-Dark/panel/22/battery-010.svg
new file mode 100644
index 000000000..a31a696c0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/battery-010.svg
@@ -0,0 +1,8 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-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="m9 4v1h-3v12c0 0.554 0.446 1 1 1h7v-9h2v-4h-3v-1z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-NegativeText" d="m6 15v2c0 0.554 0.446 1 1 1h7v-3z" fill="currentColor"/>
+ <path class="ColorScheme-NegativeText" d="m15 10v4l0.25 2h1.5l0.25-2v-4zm0 7v2h2v-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/battery-020-charging-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/battery-020-charging-symbolic.svg
new file mode 120000
index 000000000..5c4b1caf0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/battery-020-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/22/battery-020-charging.svg
new file mode 100644
index 000000000..355353203
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/battery-020-charging.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 4v1h-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="m6 14v3c0 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/22/battery-020-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/battery-020-symbolic.svg
new file mode 120000
index 000000000..f76eaff39
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/battery-020-symbolic.svg
@@ -0,0 +1 @@
+battery-020.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/battery-020.svg b/.icons/Gruvbox-Plus-Dark/panel/22/battery-020.svg
new file mode 100644
index 000000000..a73d341f1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/battery-020.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-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="m9 4v1h-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="m6 14v3c0 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/22/battery-030-charging-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/battery-030-charging-symbolic.svg
new file mode 120000
index 000000000..514ae69cd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/battery-030-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/22/battery-030-charging.svg
new file mode 100644
index 000000000..a2eae623f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/battery-030-charging.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 4v1h-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="m6 13v4c0 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/22/battery-030-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/battery-030-symbolic.svg
new file mode 120000
index 000000000..279fd83ea
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/battery-030-symbolic.svg
@@ -0,0 +1 @@
+battery-030.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/battery-030.svg b/.icons/Gruvbox-Plus-Dark/panel/22/battery-030.svg
new file mode 100644
index 000000000..d585a9fb0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/battery-030.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 4v1h-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="m6 13v4c0 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/22/battery-040-charging-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/battery-040-charging-symbolic.svg
new file mode 120000
index 000000000..5c0e49378
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/battery-040-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/22/battery-040-charging.svg
new file mode 100644
index 000000000..a448ce3b9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/battery-040-charging.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 4v1h-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="m6 12v5c0 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/22/battery-040-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/battery-040-symbolic.svg
new file mode 120000
index 000000000..66c1d449d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/battery-040-symbolic.svg
@@ -0,0 +1 @@
+battery-040.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/battery-040.svg b/.icons/Gruvbox-Plus-Dark/panel/22/battery-040.svg
new file mode 100644
index 000000000..c97965929
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/battery-040.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 4v1h-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="m6 12v5c0 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/22/battery-050-charging-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/battery-050-charging-symbolic.svg
new file mode 120000
index 000000000..36082ab8f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/battery-050-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/22/battery-050-charging.svg
new file mode 100644
index 000000000..ac4cff82d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/battery-050-charging.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 4v1h-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="m6 11v6c0 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/22/battery-050-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/battery-050-symbolic.svg
new file mode 120000
index 000000000..407f46bf7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/battery-050-symbolic.svg
@@ -0,0 +1 @@
+battery-050.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/battery-050.svg b/.icons/Gruvbox-Plus-Dark/panel/22/battery-050.svg
new file mode 100644
index 000000000..d5eb4558b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/battery-050.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 4v1h-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="m6 11v6c0 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/22/battery-060-charging-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/battery-060-charging-symbolic.svg
new file mode 120000
index 000000000..3b97ae0ae
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/battery-060-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/22/battery-060-charging.svg
new file mode 100644
index 000000000..02c907d4b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/battery-060-charging.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 4v1h-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="m6 10v7c0 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/22/battery-060-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/battery-060-symbolic.svg
new file mode 120000
index 000000000..2d5a50bad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/battery-060-symbolic.svg
@@ -0,0 +1 @@
+battery-060.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/battery-060.svg b/.icons/Gruvbox-Plus-Dark/panel/22/battery-060.svg
new file mode 100644
index 000000000..08cdffe02
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/battery-060.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 4v1h-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="m6 10v7c0 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/22/battery-070-charging-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/battery-070-charging-symbolic.svg
new file mode 120000
index 000000000..287f883eb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/battery-070-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/22/battery-070-charging.svg
new file mode 100644
index 000000000..9d717ffb7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/battery-070-charging.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 4v1h-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="m6 9v8c0 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/22/battery-070-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/battery-070-symbolic.svg
new file mode 120000
index 000000000..a009f060f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/battery-070-symbolic.svg
@@ -0,0 +1 @@
+battery-070.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/battery-070.svg b/.icons/Gruvbox-Plus-Dark/panel/22/battery-070.svg
new file mode 100644
index 000000000..bfff4d718
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/battery-070.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 4v1h-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="m6 9v8c0 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/22/battery-080-charging-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/battery-080-charging-symbolic.svg
new file mode 120000
index 000000000..83926f7cf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/battery-080-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/22/battery-080-charging.svg
new file mode 100644
index 000000000..1f545955b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/battery-080-charging.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 4v1h-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="m6 8v9c0 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/22/battery-080-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/battery-080-symbolic.svg
new file mode 120000
index 000000000..353e367fb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/battery-080-symbolic.svg
@@ -0,0 +1 @@
+battery-080.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/battery-080.svg b/.icons/Gruvbox-Plus-Dark/panel/22/battery-080.svg
new file mode 100644
index 000000000..8cd45ffa3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/battery-080.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 4v1h-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="m6 8v9c0 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/22/battery-090-charging-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/battery-090-charging-symbolic.svg
new file mode 120000
index 000000000..e4366f58c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/battery-090-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/22/battery-090-charging.svg
new file mode 100644
index 000000000..c2b9299e6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/battery-090-charging.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 4v1h-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="m6 7v10c0 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/22/battery-090-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/battery-090-symbolic.svg
new file mode 120000
index 000000000..e8d35a59e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/battery-090-symbolic.svg
@@ -0,0 +1 @@
+battery-090.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/battery-090.svg b/.icons/Gruvbox-Plus-Dark/panel/22/battery-090.svg
new file mode 100644
index 000000000..62cb0d04d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/battery-090.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 4v1h-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="m6 7v10c0 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/22/battery-100-charged.svg b/.icons/Gruvbox-Plus-Dark/panel/22/battery-100-charged.svg
new file mode 100644
index 000000000..d3abe4724
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/battery-100-charged.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 4v1h-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/22/battery-100-charging-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/battery-100-charging-symbolic.svg
new file mode 120000
index 000000000..cf8762b37
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/battery-100-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/22/battery-100-charging.svg
new file mode 120000
index 000000000..cf8762b37
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/battery-100-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/battery-100-symbolic.svg
new file mode 120000
index 000000000..51e311fbd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/battery-100-symbolic.svg
@@ -0,0 +1 @@
+battery-100.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/battery-100.svg b/.icons/Gruvbox-Plus-Dark/panel/22/battery-100.svg
new file mode 100644
index 000000000..401f3a3db
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/battery-100.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 4v1h-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/22/battery-caution-charging-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/battery-caution-charging-symbolic.svg
new file mode 120000
index 000000000..47cf3ff48
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/battery-caution-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/22/battery-caution-charging.svg
new file mode 120000
index 000000000..47cf3ff48
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/battery-caution-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/battery-caution-symbolic.svg
new file mode 120000
index 000000000..1bf261b38
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/battery-caution-symbolic.svg
@@ -0,0 +1 @@
+battery-000.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/battery-caution.svg b/.icons/Gruvbox-Plus-Dark/panel/22/battery-caution.svg
new file mode 120000
index 000000000..1bf261b38
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/battery-caution.svg
@@ -0,0 +1 @@
+battery-000.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/battery-charged.svg b/.icons/Gruvbox-Plus-Dark/panel/22/battery-charged.svg
new file mode 120000
index 000000000..cf8762b37
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/battery-charged.svg
@@ -0,0 +1 @@
+battery-100-charged.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/battery-empty-charging-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/battery-empty-charging-symbolic.svg
new file mode 120000
index 000000000..47cf3ff48
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/battery-empty-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/22/battery-empty-charging.svg
new file mode 120000
index 000000000..47cf3ff48
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/battery-empty-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/battery-empty-symbolic.svg
new file mode 120000
index 000000000..1bf261b38
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/battery-empty-symbolic.svg
@@ -0,0 +1 @@
+battery-000.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/battery-empty.svg b/.icons/Gruvbox-Plus-Dark/panel/22/battery-empty.svg
new file mode 120000
index 000000000..1bf261b38
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/battery-empty.svg
@@ -0,0 +1 @@
+battery-000.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/battery-full-charged-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/battery-full-charged-symbolic.svg
new file mode 120000
index 000000000..cf8762b37
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/battery-full-charged.svg b/.icons/Gruvbox-Plus-Dark/panel/22/battery-full-charged.svg
new file mode 120000
index 000000000..cf8762b37
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/battery-full-charging-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/battery-full-charging-symbolic.svg
new file mode 120000
index 000000000..cf8762b37
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/battery-full-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/22/battery-full-charging.svg
new file mode 120000
index 000000000..cf8762b37
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/battery-full-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/battery-full-symbolic.svg
new file mode 120000
index 000000000..51e311fbd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/battery-full-symbolic.svg
@@ -0,0 +1 @@
+battery-100.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/battery-full.svg b/.icons/Gruvbox-Plus-Dark/panel/22/battery-full.svg
new file mode 120000
index 000000000..51e311fbd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/battery-full.svg
@@ -0,0 +1 @@
+battery-100.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/battery-good-charging-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/battery-good-charging-symbolic.svg
new file mode 120000
index 000000000..83926f7cf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/battery-good-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/22/battery-good-charging.svg
new file mode 120000
index 000000000..83926f7cf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/battery-good-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/battery-good-symbolic.svg
new file mode 120000
index 000000000..353e367fb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/battery-good-symbolic.svg
@@ -0,0 +1 @@
+battery-080.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/battery-good.svg b/.icons/Gruvbox-Plus-Dark/panel/22/battery-good.svg
new file mode 120000
index 000000000..353e367fb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/battery-good.svg
@@ -0,0 +1 @@
+battery-080.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/battery-low-charging-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/battery-low-charging-symbolic.svg
new file mode 120000
index 000000000..5c4b1caf0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/battery-low-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/22/battery-low-charging.svg
new file mode 120000
index 000000000..5c4b1caf0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/battery-low-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/battery-low-symbolic.svg
new file mode 120000
index 000000000..f76eaff39
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/battery-low-symbolic.svg
@@ -0,0 +1 @@
+battery-020.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/battery-low.svg b/.icons/Gruvbox-Plus-Dark/panel/22/battery-low.svg
new file mode 120000
index 000000000..f76eaff39
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/battery-low.svg
@@ -0,0 +1 @@
+battery-020.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/battery-medium-charging-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/battery-medium-charging-symbolic.svg
new file mode 120000
index 000000000..36082ab8f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/battery-medium-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/22/battery-medium-charging.svg
new file mode 120000
index 000000000..36082ab8f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/battery-medium-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/battery-medium-symbolic.svg
new file mode 120000
index 000000000..407f46bf7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/battery-medium-symbolic.svg
@@ -0,0 +1 @@
+battery-050.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/battery-medium.svg b/.icons/Gruvbox-Plus-Dark/panel/22/battery-medium.svg
new file mode 120000
index 000000000..407f46bf7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/battery-medium.svg
@@ -0,0 +1 @@
+battery-050.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/battery-missing-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/battery-missing-symbolic.svg
new file mode 120000
index 000000000..245b4cabc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/battery-missing-symbolic.svg
@@ -0,0 +1 @@
+battery-missing.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/battery-missing.svg b/.icons/Gruvbox-Plus-Dark/panel/22/battery-missing.svg
new file mode 100644
index 000000000..55d498830
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/battery-missing.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 4v1h-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/22/battery-profile-performance-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/battery-profile-performance-symbolic.svg
new file mode 120000
index 000000000..462da4e23
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/battery-profile-performance.svg b/.icons/Gruvbox-Plus-Dark/panel/22/battery-profile-performance.svg
new file mode 120000
index 000000000..462da4e23
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/battery-profile-performance.svg
@@ -0,0 +1 @@
+ac-adapter.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/battery-profile-powersave-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/battery-profile-powersave-symbolic.svg
new file mode 120000
index 000000000..01321689d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/battery-profile-powersave.svg b/.icons/Gruvbox-Plus-Dark/panel/22/battery-profile-powersave.svg
new file mode 100644
index 000000000..deffe4531
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/battery-profile-powersave.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 3c-1.658 0-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/22/battery_charged.svg b/.icons/Gruvbox-Plus-Dark/panel/22/battery_charged.svg
new file mode 120000
index 000000000..cf8762b37
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/battery_charged.svg
@@ -0,0 +1 @@
+battery-100-charged.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/battery_full.svg b/.icons/Gruvbox-Plus-Dark/panel/22/battery_full.svg
new file mode 120000
index 000000000..51e311fbd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/battery_full.svg
@@ -0,0 +1 @@
+battery-100.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/battery_plugged.svg b/.icons/Gruvbox-Plus-Dark/panel/22/battery_plugged.svg
new file mode 120000
index 000000000..462da4e23
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/battery_plugged.svg
@@ -0,0 +1 @@
+ac-adapter.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/bitcoin-indicator.svg b/.icons/Gruvbox-Plus-Dark/panel/22/bitcoin-indicator.svg
new file mode 100644
index 000000000..19f7cf08b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/bitcoin-indicator.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 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-8zm-2 2h1v2c0.3032-0.011 0.7014-5e-6 1 0v-2h1v2h1c0.5667 0 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.015-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/22/bitwarden-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/22/bitwarden-tray.svg
new file mode 100644
index 000000000..a8d86a3fc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/bitwarden-tray.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 3c-6.34 2.075e-4 -6.503 0.003419-6.668 0.09961-0.3507 0.2043-0.332-0.04787-0.332 4.715 0 4.833-0.005665 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.004896 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.951v-11.89z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/blueberry-tray-active.svg b/.icons/Gruvbox-Plus-Dark/panel/22/blueberry-tray-active.svg
new file mode 120000
index 000000000..af9ceb3ec
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/blueberry-tray-active.svg
@@ -0,0 +1 @@
+bluetooth-active.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/blueberry-tray-disabled.svg b/.icons/Gruvbox-Plus-Dark/panel/22/blueberry-tray-disabled.svg
new file mode 120000
index 000000000..cdcdf9284
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/blueberry-tray-disabled.svg
@@ -0,0 +1 @@
+bluetooth-disabled.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/blueberry-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/22/blueberry-tray.svg
new file mode 120000
index 000000000..af9ceb3ec
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/blueberry-tray.svg
@@ -0,0 +1 @@
+bluetooth-active.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/blueman-active.svg b/.icons/Gruvbox-Plus-Dark/panel/22/blueman-active.svg
new file mode 120000
index 000000000..af9ceb3ec
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/blueman-active.svg
@@ -0,0 +1 @@
+bluetooth-active.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/blueman-disabled.svg b/.icons/Gruvbox-Plus-Dark/panel/22/blueman-disabled.svg
new file mode 120000
index 000000000..cdcdf9284
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/blueman-disabled.svg
@@ -0,0 +1 @@
+bluetooth-disabled.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/blueman-tray-active.svg b/.icons/Gruvbox-Plus-Dark/panel/22/blueman-tray-active.svg
new file mode 120000
index 000000000..af9ceb3ec
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/blueman-tray-active.svg
@@ -0,0 +1 @@
+bluetooth-active.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/blueman-tray-disabled.svg b/.icons/Gruvbox-Plus-Dark/panel/22/blueman-tray-disabled.svg
new file mode 120000
index 000000000..cdcdf9284
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/blueman-tray-disabled.svg
@@ -0,0 +1 @@
+bluetooth-disabled.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/blueman-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/22/blueman-tray.svg
new file mode 120000
index 000000000..af9ceb3ec
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/blueman-tray.svg
@@ -0,0 +1 @@
+bluetooth-active.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/blueman.svg b/.icons/Gruvbox-Plus-Dark/panel/22/blueman.svg
new file mode 120000
index 000000000..af9ceb3ec
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/blueman.svg
@@ -0,0 +1 @@
+bluetooth-active.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/bluetooth-active.svg b/.icons/Gruvbox-Plus-Dark/panel/22/bluetooth-active.svg
new file mode 100644
index 000000000..dbea02203
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/bluetooth-active.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.566 3.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/22/bluetooth-disabled.svg b/.icons/Gruvbox-Plus-Dark/panel/22/bluetooth-disabled.svg
new file mode 100644
index 000000000..7c2aabe19
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/bluetooth-disabled.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.566 3.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.827e-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/22/bluetooth-offline.svg b/.icons/Gruvbox-Plus-Dark/panel/22/bluetooth-offline.svg
new file mode 120000
index 000000000..cdcdf9284
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/bluetooth-offline.svg
@@ -0,0 +1 @@
+bluetooth-disabled.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/bluetooth-online.svg b/.icons/Gruvbox-Plus-Dark/panel/22/bluetooth-online.svg
new file mode 120000
index 000000000..af9ceb3ec
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/bluetooth-online.svg
@@ -0,0 +1 @@
+bluetooth-active.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/bluetooth-paired.svg b/.icons/Gruvbox-Plus-Dark/panel/22/bluetooth-paired.svg
new file mode 100644
index 000000000..c8be855f0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/bluetooth-paired.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.926 3.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/22/bomi-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/bomi-panel.svg
new file mode 100644
index 000000000..2eea718ae
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/bomi-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 2.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/22/both-bad-signal-lock.svg b/.icons/Gruvbox-Plus-Dark/panel/22/both-bad-signal-lock.svg
new file mode 120000
index 000000000..3a6aeaa7d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/both-bad-signal.svg b/.icons/Gruvbox-Plus-Dark/panel/22/both-bad-signal.svg
new file mode 120000
index 000000000..b158bb2d4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/both-good-signal-lock.svg b/.icons/Gruvbox-Plus-Dark/panel/22/both-good-signal-lock.svg
new file mode 120000
index 000000000..921b3e1ba
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/both-good-signal.svg b/.icons/Gruvbox-Plus-Dark/panel/22/both-good-signal.svg
new file mode 120000
index 000000000..13d3e7f1d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/both-high-signal-lock.svg b/.icons/Gruvbox-Plus-Dark/panel/22/both-high-signal-lock.svg
new file mode 120000
index 000000000..61084b9bd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/both-high-signal.svg b/.icons/Gruvbox-Plus-Dark/panel/22/both-high-signal.svg
new file mode 120000
index 000000000..d01f14302
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/both-low-signal-lock.svg b/.icons/Gruvbox-Plus-Dark/panel/22/both-low-signal-lock.svg
new file mode 120000
index 000000000..740576893
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/both-low-signal.svg b/.icons/Gruvbox-Plus-Dark/panel/22/both-low-signal.svg
new file mode 120000
index 000000000..72f65ffb4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/btsync-gui-0.svg b/.icons/Gruvbox-Plus-Dark/panel/22/btsync-gui-0.svg
new file mode 100644
index 000000000..1244a1c18
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/btsync-gui-0.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 4.067c-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.316e-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/22/btsync-gui-1.svg b/.icons/Gruvbox-Plus-Dark/panel/22/btsync-gui-1.svg
new file mode 100644
index 000000000..f2095edb9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/btsync-gui-1.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.93 3.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/22/btsync-gui-10.svg b/.icons/Gruvbox-Plus-Dark/panel/22/btsync-gui-10.svg
new file mode 100644
index 000000000..75334c45f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/btsync-gui-10.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.93 15c2.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/22/btsync-gui-11.svg b/.icons/Gruvbox-Plus-Dark/panel/22/btsync-gui-11.svg
new file mode 100644
index 000000000..e313e9d20
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/btsync-gui-11.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.66 16.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/22/btsync-gui-2.svg b/.icons/Gruvbox-Plus-Dark/panel/22/btsync-gui-2.svg
new file mode 100644
index 000000000..6b4876754
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/btsync-gui-2.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 3c-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.429 0.933-3e-7c-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/22/btsync-gui-3.svg b/.icons/Gruvbox-Plus-Dark/panel/22/btsync-gui-3.svg
new file mode 100644
index 000000000..ead95b377
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/btsync-gui-3.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.07 3.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/22/btsync-gui-4.svg b/.icons/Gruvbox-Plus-Dark/panel/22/btsync-gui-4.svg
new file mode 100644
index 000000000..ebfe69c5f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/btsync-gui-4.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 4.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/22/btsync-gui-5.svg b/.icons/Gruvbox-Plus-Dark/panel/22/btsync-gui-5.svg
new file mode 100644
index 000000000..62f124af3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/btsync-gui-5.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.66 5.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/22/btsync-gui-6.svg b/.icons/Gruvbox-Plus-Dark/panel/22/btsync-gui-6.svg
new file mode 100644
index 000000000..f303ca990
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/btsync-gui-6.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.93 7.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.318e-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/22/btsync-gui-7.svg b/.icons/Gruvbox-Plus-Dark/panel/22/btsync-gui-7.svg
new file mode 100644
index 000000000..3a61a48ee
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/btsync-gui-7.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.73 8.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/22/btsync-gui-8.svg b/.icons/Gruvbox-Plus-Dark/panel/22/btsync-gui-8.svg
new file mode 100644
index 000000000..cc8eab92d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/btsync-gui-8.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 11c1e-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-6e-7 -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.6l9e-7 -1.257 3.429 2.286z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/btsync-gui-9.svg b/.icons/Gruvbox-Plus-Dark/panel/22/btsync-gui-9.svg
new file mode 100644
index 000000000..4f03bd34f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/btsync-gui-9.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.73 13.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/22/btsync-gui-connecting.svg b/.icons/Gruvbox-Plus-Dark/panel/22/btsync-gui-connecting.svg
new file mode 120000
index 000000000..e70bf0b6c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/btsync-gui-disconnected.svg b/.icons/Gruvbox-Plus-Dark/panel/22/btsync-gui-disconnected.svg
new file mode 100644
index 000000000..05aa23cb1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/btsync-gui-disconnected.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.001 4.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.316e-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/22/btsync-gui-paused.svg b/.icons/Gruvbox-Plus-Dark/panel/22/btsync-gui-paused.svg
new file mode 100644
index 000000000..f3aab7928
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/btsync-gui-paused.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.79 3.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/22/bumblebee-indicator-active.svg b/.icons/Gruvbox-Plus-Dark/panel/22/bumblebee-indicator-active.svg
new file mode 120000
index 000000000..9498237a9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/bumblebee-indicator-active.svg
@@ -0,0 +1 @@
+prime-nvidia.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/bumblebee-indicator.svg b/.icons/Gruvbox-Plus-Dark/panel/22/bumblebee-indicator.svg
new file mode 100644
index 000000000..ada714cfe
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/bumblebee-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m2.1455 10.027s1.8986-2.8224 5.6895-3.1143v-1.0239c-4.1989 0.3395-7.835 3.9226-7.835 3.9226s2.0594 5.9982 7.835 6.5474v-1.0884c-4.2384-0.538-5.6895-5.244-5.6895-5.244zm5.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.3363 0.1626 1.6053 0.7578 2.4091 2.1068l1.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/22/caffeine-cup-empty.svg b/.icons/Gruvbox-Plus-Dark/panel/22/caffeine-cup-empty.svg
new file mode 100644
index 000000000..abd273094
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/caffeine-cup-empty.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 9c2.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/22/caffeine-cup-full.svg b/.icons/Gruvbox-Plus-Dark/panel/22/caffeine-cup-full.svg
new file mode 100644
index 000000000..1f9e0701e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/caffeine-cup-full.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.8 2c1.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/22/calibre-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/22/calibre-tray.svg
new file mode 100644
index 000000000..d51701c81
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/calibre-tray.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 6,3 0,16 11,0 c 0.554,0 1,-0.446 1,-1 L 18,4 C 18,3.446 17.554,3 17,3 L 12,3 6,3 Z" style="fill:currentColor" class="ColorScheme-Text"/>
+ <path d="m 13,3 0,7 2,0 0,-7 z" style="fill:currentColor" class="ColorScheme-Highlight"/>
+ <path d="M 5,3 C 4.446,3 4,3.446 4,4 l 0,14 c 0,0.554 0.446,1 1,1 L 6,19 6,3 5,3 Z" style="opacity:0.3;fill:currentColor" class="ColorScheme-Text"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/camera-off.svg b/.icons/Gruvbox-Plus-Dark/panel/22/camera-off.svg
new file mode 100644
index 000000000..03868eaa9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/camera-off.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 4c-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/22/camera-on.svg b/.icons/Gruvbox-Plus-Dark/panel/22/camera-on.svg
new file mode 100644
index 000000000..2fd0be3db
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/camera-on.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-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 4c-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/22/camera-ready.svg b/.icons/Gruvbox-Plus-Dark/panel/22/camera-ready.svg
new file mode 100644
index 000000000..4621fb031
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/camera-ready.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 4c-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/22/cantata-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/cantata-panel.svg
new file mode 100644
index 000000000..153121694
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/cantata-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.810547,2.9805332 A 8,8 0 0 0 2.9999996,11.023502 8.0000004,8.0000004 0 0 0 19,11.023502 8,8 0 0 0 10.810547,2.9805332 Z M 11,4.97858 c 3.308423,0 6,2.6915772 6,6 0,3.308423 -2.691577,5.999999 -6,5.999999 -3.3084234,0 -6.0000004,-2.691576 -6.0000004,-5.999999 0,-3.3084228 2.691577,-6 6.0000004,-6 z m 0.400391,1 C 11.000391,5.97858 11,6.3965488 11,6.3965488 l 0,4.7890622 C 10.615498,11.049569 10.329477,10.97925 9.9003906,10.97858 c -1.546397,0 -2.900391,0.89543 -2.900391,1.999999 0,1.10457 1.453603,2 3,2 1.5463984,0 3.0000014,-0.89543 3.0000014,-2 l 0,-4.999999 c 0,0 2.26729,1.1586675 1.324218,2.023438 -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 15.749531,10.498466 16,9.7777987 16,9.1777988 16,7.3777988 13.000392,5.97858 11.400391,5.97858 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/caps-lock-off.svg b/.icons/Gruvbox-Plus-Dark/panel/22/caps-lock-off.svg
new file mode 100644
index 000000000..4bfe7a611
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/caps-lock-off.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 16.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/22/caps-lock-on.svg b/.icons/Gruvbox-Plus-Dark/panel/22/caps-lock-on.svg
new file mode 100644
index 000000000..81c912aa1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/caps-lock-on.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 16.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/22/capslock-off.svg b/.icons/Gruvbox-Plus-Dark/panel/22/capslock-off.svg
new file mode 120000
index 000000000..1896f3ce2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/capslock-off.svg
@@ -0,0 +1 @@
+caps-lock-off.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/capslock-on.svg b/.icons/Gruvbox-Plus-Dark/panel/22/capslock-on.svg
new file mode 120000
index 000000000..c1e9fdd71
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/capslock-on.svg
@@ -0,0 +1 @@
+caps-lock-on.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/cisco-tray-connected.svg b/.icons/Gruvbox-Plus-Dark/panel/22/cisco-tray-connected.svg
new file mode 100644
index 000000000..ed57031d1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/cisco-tray-connected.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 3c-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/22/cisco-tray-disconnecting.svg b/.icons/Gruvbox-Plus-Dark/panel/22/cisco-tray-disconnecting.svg
new file mode 100644
index 000000000..abd41c35e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/cisco-tray-disconnecting.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 3c-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/22/cisco-tray-notconnected.svg b/.icons/Gruvbox-Plus-Dark/panel/22/cisco-tray-notconnected.svg
new file mode 100644
index 000000000..869ed10cb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/cisco-tray-notconnected.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 3c-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/22/cisco-tray-quarantined.svg b/.icons/Gruvbox-Plus-Dark/panel/22/cisco-tray-quarantined.svg
new file mode 100644
index 000000000..f1c798233
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/cisco-tray-quarantined.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.45 12.03c-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/22/cisco-tray-reconnecting.svg b/.icons/Gruvbox-Plus-Dark/panel/22/cisco-tray-reconnecting.svg
new file mode 100644
index 000000000..8b304a043
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/cisco-tray-reconnecting.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.28 12.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/22/classicmenu-indicator-dark.svg b/.icons/Gruvbox-Plus-Dark/panel/22/classicmenu-indicator-dark.svg
new file mode 120000
index 000000000..546d7760f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/classicmenu-indicator-dark.svg
@@ -0,0 +1 @@
+classicmenu-indicator.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/classicmenu-indicator.svg b/.icons/Gruvbox-Plus-Dark/panel/22/classicmenu-indicator.svg
new file mode 100644
index 000000000..3ba3e0f19
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/classicmenu-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m1 4v3h12v-3h-12zm0 6v3h12v-3h-12zm14 0 3 4 3-4h-6zm-14 6v3h12v-3h-12z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/clementine-panel-grey.svg b/.icons/Gruvbox-Plus-Dark/panel/22/clementine-panel-grey.svg
new file mode 100644
index 000000000..16f2f6760
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/clementine-panel-grey.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.846 3.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="m8.093 3.104-0.5159 0.7208c-1.004 1.31-1.576 2.905-1.577 4.575v0.00195c4.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/22/clementine-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/clementine-panel.svg
new file mode 100644
index 000000000..54722e285
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/clementine-panel.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.846 3.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="m8.093 3.104-0.5159 0.7208c-1.004 1.31-1.576 2.905-1.577 4.575v0.00195c4.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/22/clipboard.svg b/.icons/Gruvbox-Plus-Dark/panel/22/clipboard.svg
new file mode 100644
index 000000000..36968b8df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/clipboard.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 16.687,4.1693 16.265,3.8152 C 15.6378,3.28951 14.8478,3.00004 14.0405,3.00004 c -1.0767,0 -2.0813,0.49536 -2.7561,1.3591 l -6.4951,8.3129 c -0.59506,0.7614 -0.86749,1.7174 -0.7683,2.6917 0.09919,0.97423 0.55813,1.8502 1.29351,2.4666 l 0.42245,0.35412 c 0.6271,0.527 1.417,0.816 2.2242,0.816 0.12463,0 0.2507,-0.0069 0.37471,-0.02052 0.93498,-0.10209 1.7769,-0.57264 2.3681,-1.322 0.002,-0.0024 0.0031,-0.0038 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.31457 -1.75,0.86301 l -4.3736,5.5976 c -0.28578,0.36585 -0.23097,0.90435 0.12227,1.2004 0.14618,0.12248 0.33012,0.18995 0.51791,0.18995 0.25017,0 0.48383,-0.11528 0.64114,-0.31655 l 4.3733,-5.598 c 0.11441,-0.14638 0.28483,-0.23035 0.46749,-0.23035 0.13882,0 0.26915,0.047767 0.37695,0.13812 l 0.22146,0.18567 c 0.12442,0.10427 0.20218,0.25276 0.21902,0.4182 0.01679,0.16545 -0.02933,0.32751 -0.13005,0.45629 l -4.3687,5.5915 c -0.36073,0.46139 -0.89771,0.72592 -1.4733,0.72597 -0.4315,0 -0.85374,-0.1547 -1.189,-0.43573 L 6.351,16.50429 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.46164 0.89788,-0.72644 1.4737,-0.72644 0.43155,0 0.85383,0.1547 1.189,0.43564 l 0.4224,0.35403 c 0.81151,0.68017 0.93746,1.9173 0.28082,2.7577 -0.13848,0.17727 -0.20202,0.3997 -0.17894,0.62645 0.02312,0.22671 0.13009,0.43059 0.30113,0.57393 0.14622,0.12252 0.33016,0.19004 0.51796,0.19004 0.25017,0 0.48379,-0.11537 0.64105,-0.31659 0.59419,-0.76041 0.86673,-1.7164 0.766605,-2.692875 C 17.881,5.6606 17.422,4.7845 16.687,4.1693 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/clipit-trayicon-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/clipit-trayicon-panel.svg
new file mode 120000
index 000000000..f7e47deab
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/clipit-trayicon-panel.svg
@@ -0,0 +1 @@
+diodon-panel.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/clipman.svg b/.icons/Gruvbox-Plus-Dark/panel/22/clipman.svg
new file mode 120000
index 000000000..f7e47deab
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/clipman.svg
@@ -0,0 +1 @@
+diodon-panel.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/cloudstatus.svg b/.icons/Gruvbox-Plus-Dark/panel/22/cloudstatus.svg
new file mode 100644
index 000000000..92a2b38f5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/cloudstatus.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.467 5a5.3333 5.4545 0 0 0 -5.0479 3.7073 4.2667 4.3636 0 0 0 -2.4188 3.929 4.2667 4.3636 0 0 0 4.2667 4.3636 4.2667 4.3636 0 0 0 2.8354 -1.1105 5.3333 5.4545 0 0 0 0.36459 0.01964 5.3333 5.4545 0 0 0 2.2539 -0.51818 4.2667 4.3636 0 0 0 2.0128 0.51818 4.2667 4.3636 0 0 0 4.266 -4.365 4.2667 4.3636 0 0 0 -4.267 -4.3632 4.2667 4.3636 0 0 0 -0.0085 0 5.3333 5.4545 0 0 0 -4.2581 -2.1818z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/com.github.ztefn.haguichi-connected.svg b/.icons/Gruvbox-Plus-Dark/panel/22/com.github.ztefn.haguichi-connected.svg
new file mode 120000
index 000000000..dbb670b18
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/com.github.ztefn.haguichi-connecting-1.svg b/.icons/Gruvbox-Plus-Dark/panel/22/com.github.ztefn.haguichi-connecting-1.svg
new file mode 120000
index 000000000..9efd258d0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/com.github.ztefn.haguichi-connecting-2.svg b/.icons/Gruvbox-Plus-Dark/panel/22/com.github.ztefn.haguichi-connecting-2.svg
new file mode 120000
index 000000000..5f49a51df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/com.github.ztefn.haguichi-connecting-3.svg b/.icons/Gruvbox-Plus-Dark/panel/22/com.github.ztefn.haguichi-connecting-3.svg
new file mode 120000
index 000000000..48da1f9ac
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/com.github.ztefn.haguichi-disconnected.svg b/.icons/Gruvbox-Plus-Dark/panel/22/com.github.ztefn.haguichi-disconnected.svg
new file mode 120000
index 000000000..07f4e9ce1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/connect_creating.svg b/.icons/Gruvbox-Plus-Dark/panel/22/connect_creating.svg
new file mode 120000
index 000000000..8e405e17c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/connect_creating.svg
@@ -0,0 +1 @@
+network-transmit-receive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/connect_established.svg b/.icons/Gruvbox-Plus-Dark/panel/22/connect_established.svg
new file mode 120000
index 000000000..8e405e17c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/connect_established.svg
@@ -0,0 +1 @@
+network-transmit-receive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/copy-error.svg b/.icons/Gruvbox-Plus-Dark/panel/22/copy-error.svg
new file mode 100644
index 000000000..190a53859
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/copy-error.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-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="m19.65 3-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/22/copy-insync.svg b/.icons/Gruvbox-Plus-Dark/panel/22/copy-insync.svg
new file mode 100644
index 000000000..89210a6f7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/copy-insync.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.65 3-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/22/copy-paused.svg b/.icons/Gruvbox-Plus-Dark/panel/22/copy-paused.svg
new file mode 100644
index 000000000..a2bcff7df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/copy-paused.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.65 3-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="m13 13v6h3v-6zm4 0v6h3v-6z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/copy-sync1.svg b/.icons/Gruvbox-Plus-Dark/panel/22/copy-sync1.svg
new file mode 100644
index 000000000..01b4d62de
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/copy-sync1.svg
@@ -0,0 +1,8 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.65 3-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="m4 16c-0.554 0-1 0.446-1 1v1c0 0.554 0.446 1 1 1h1v-3z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m5 16v3h13c0.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/22/copy-sync2.svg b/.icons/Gruvbox-Plus-Dark/panel/22/copy-sync2.svg
new file mode 100644
index 000000000..bcfce7e99
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/copy-sync2.svg
@@ -0,0 +1,8 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.65 3-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="m4 16c-0.554 0-1 0.446-1 1v1c0 0.554 0.446 1 1 1h3v-3z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m7 16v3h11c0.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/22/copy-sync3.svg b/.icons/Gruvbox-Plus-Dark/panel/22/copy-sync3.svg
new file mode 100644
index 000000000..07d9b05e5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/copy-sync3.svg
@@ -0,0 +1,8 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.65 3-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="m4 16c-0.554 0-1 0.446-1 1v1c0 0.554 0.446 1 1 1h5v-3z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m9 16v3h9c0.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/22/copy-sync4.svg b/.icons/Gruvbox-Plus-Dark/panel/22/copy-sync4.svg
new file mode 100644
index 000000000..3b45f4768
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/copy-sync4.svg
@@ -0,0 +1,8 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.65 3-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="m4 16c-0.554 0-1 0.446-1 1v1c0 0.554 0.446 1 1 1h7v-3z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m11 16v3h7c0.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/22/copy-sync5.svg b/.icons/Gruvbox-Plus-Dark/panel/22/copy-sync5.svg
new file mode 100644
index 000000000..00f29ae23
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/copy-sync5.svg
@@ -0,0 +1,8 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.65 3-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="m4 16c-0.554 0-1 0.446-1 1v1c0 0.554 0.446 1 1 1h9v-3z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m13 16v3h5c0.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/22/copy-sync6.svg b/.icons/Gruvbox-Plus-Dark/panel/22/copy-sync6.svg
new file mode 100644
index 000000000..e420bc012
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/copy-sync6.svg
@@ -0,0 +1,8 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.65 3-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="m4 16c-0.554 0-1 0.446-1 1v1c0 0.554 0.446 1 1 1h11v-3z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m15 16v3h3c0.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/22/copy-sync7.svg b/.icons/Gruvbox-Plus-Dark/panel/22/copy-sync7.svg
new file mode 100644
index 000000000..3511df857
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/copy-sync7.svg
@@ -0,0 +1,8 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.65 3-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="m4 16c-0.554 0-1 0.446-1 1v1c0 0.554 0.446 1 1 1h13v-3z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m17 16v3h1c0.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/22/copy-sync8.svg b/.icons/Gruvbox-Plus-Dark/panel/22/copy-sync8.svg
new file mode 100644
index 000000000..0a68eaa5a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/copy-sync8.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.65 3-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/22/copy-update.svg b/.icons/Gruvbox-Plus-Dark/panel/22/copy-update.svg
new file mode 100644
index 000000000..7d32877da
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/copy-update.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.83 6.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="19" cy="4" r="2" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/copyq-busy.svg b/.icons/Gruvbox-Plus-Dark/panel/22/copyq-busy.svg
new file mode 100644
index 000000000..b3b640c11
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/copyq-busy.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 3c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5c0.2604-0.0011 0.5198-0.0312 0.7734-0.0898l1.727 2.59c-2.25 3.5 1 6.5 1 6.5s3.25-3 1-6.5l1.729-2.59c0.253 0.0584 0.511 0.0886 0.771 0.0898 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/22/copyq-normal.svg b/.icons/Gruvbox-Plus-Dark/panel/22/copyq-normal.svg
new file mode 100644
index 000000000..40e7d3c04
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/copyq-normal.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 4a3.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.3809-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/22/cpu-frequency-indicator.svg b/.icons/Gruvbox-Plus-Dark/panel/22/cpu-frequency-indicator.svg
new file mode 120000
index 000000000..03c065c62
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/cpu-frequency-indicator.svg
@@ -0,0 +1 @@
+indicator-cpufreq.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/crow-translate-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/22/crow-translate-tray.svg
new file mode 100644
index 000000000..8ee1ff199
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/crow-translate-tray.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,2.999966 c -4.4183,0 -8,3.5817003 -8,8 0,2.607097 1.2531965,4.916373 3.1835938,6.376953 0.03539,-0.01963 0.072592,-0.03605 0.1074218,-0.05664 C 6.8640203,16.980863 7.4135433,16.581944 7.9433594,16.156216 6.1832049,15.110447 5,13.195734 5,10.999966 c 0,-3.3137247 2.686275,-6.0000001 6,-6 0.725915,0 1.418426,0.1348852 2.0625,0.3710938 0.0026,-0.5442422 -0.02297,-1.0879949 -0.117188,-1.6230469 0.05353,-0.1862907 0.07509,-0.2805062 0.115235,-0.4667969 3.09e-4,-0.00153 -3.05e-4,-0.0024 0,-0.00391 C 12.401947,3.1018812 11.713831,2.999966 11,2.999966 Z m 2.177734,0.3066406 c 0.158054,0.7229626 0.213691,1.4560413 0.212891,2.1914063 C 15.51401,6.4220231 17,8.5364374 17,10.999966 c 0,3.3135 -2.6865,6 -6,6 -0.968367,0 -1.879631,-0.235131 -2.6894531,-0.642578 -0.00877,0.0072 -0.01662,0.01629 -0.025391,0.02344 C 7.7061853,16.851913 7.0814138,17.237679 6.4199219,17.5527 7.7180365,18.46179 9.294935,18.999966 11,18.999966 c 4.418,0 8,-3.582 8,-8 0,-3.6623318 -2.463947,-6.7440277 -5.822266,-7.6933594 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 13.115234,3.0019191 c -0.01912,0.1098135 -0.03175,0.1655615 -0.05469,0.2792969 -0.04015,0.1862907 -0.0617,0.2805062 -0.115235,0.4667969 0.156771,0.8902736 0.160249,1.8069685 0.07422,2.703125 -0.01964,0.2041821 -0.04801,0.4079682 -0.08398,0.6113281 -0.01873,0.046093 0.373047,0.037109 0.373047,0.037109 0.02959,-0.2111748 0.05105,-0.4222258 0.06055,-0.6308594 0.05162,-1.1608854 0.04625,-2.329443 -0.253907,-3.4667969 z M 12.916016,7.109341 C 12.534593,7.4478395 12.149281,7.8066615 11.863281,8.2148098 11.173678,9.200798 10.734487,10.447004 9.84375,11.298794 9.48171,11.64361 9.05987,11.944281 8.6269531,12.20895 8.854905,12.24249 9.107984,12.2653 9.335938,12.21875 8.8762021,12.509514 8.3617782,12.786143 7.9863281,13.173828 7.8005187,13.363943 7.6077972,13.558289 7.4277344,13.755859 7.5733172,13.666389 7.7436902,13.564401 7.9199219,13.5625 c 0.2911653,-0.0037 0.8496094,-0.326172 0.8496093,-0.326172 0,0 -1.0514205,0.676332 -1.4824218,1.095703 -0.2451918,0.238576 -0.5217103,0.466157 -0.7324219,0.738281 -0.1896425,0.246011 -0.1933594,0.240235 -0.1933594,0.240235 0.3543788,-0.130472 0.7143186,-0.265557 1.0859375,-0.345703 -0.1494138,0.05405 -0.2217177,0.08053 -0.3730468,0.130859 -0.3294767,0.130472 -0.7066937,0.228557 -0.9882813,0.392578 -0.5076238,0.296356 -1.0108179,1.057212 -1.3632813,1.558594 -0.187725,0.26467 -0.4971456,0.489594 -0.6503906,0.761719 -0.088116,0.156566 -0.079665,0.320323 -0.058594,0.361328 0.1551604,0.285172 0.9302142,0.526483 1.3554687,0.630859 C 5.8805953,18.923797 6.4185328,18.979498 6.9453122,19 7.2575486,18.93477 7.5806792,18.805872 7.8105466,18.585938 8.1227831,18.287716 8.5738433,17.999103 8.7539059,17.613281 8.8573465,17.395207 9.015772,17.26738 9.021484,17.263672 c -0.2356138,0.389551 -0.4937655,0.767137 -0.7734374,1.125 -0.1340893,0.169613 -0.3183594,0.384766 -0.3183594,0.384766 0.3122364,-0.111832 0.6388226,-0.295376 0.9453125,-0.345704 0.1896413,-0.03169 0.3993403,-0.119707 0.5449223,-0.253906 0.15516,-0.143518 0.389423,-0.200411 0.527344,-0.347656 0.381196,-0.408188 0.637996,-1.030293 1.001953,-1.458984 0.04597,-0.05405 0.155949,-0.194987 0.240234,-0.310547 0.06705,-0.09319 0.121094,-0.171875 0.121094,-0.171875 -0.193471,0.43801 -0.387021,0.883629 -0.601563,1.308593 -0.0019,0.0038 -0.002,0.008 -0.0039,0.01172 -0.06513,0.117425 -0.162114,0.23165 -0.261719,0.337891 -0.01342,0.0149 -0.02565,0.02805 -0.03906,0.04297 -0.01723,0.01862 -0.0072,0.01884 0.01953,0.0039 0.388859,-0.205026 0.731897,-0.517641 1.103516,-0.763672 0.01149,-0.0074 0.02364,-0.01393 0.03125,-0.01953 0.277757,-0.160293 0.52355,-0.444483 0.728515,-0.671875 0.193472,-0.214346 0.292029,-0.344715 0.34375,-0.650391 0.0019,-0.0093 0.002,-0.01802 0.0039,-0.02734 0.06321,-0.441738 0.130745,-0.882302 0.224609,-1.320312 0.01915,-0.09133 0.03343,-0.168962 0.04492,-0.230469 0,-0.0074 0.002,-0.01798 0.0039,-0.02539 0.0019,-0.0149 0.0059,-0.02992 0.0078,-0.04297 0.0019,-0.0074 0.002,-0.01406 0.0039,-0.02149 0.0019,-0.01305 0.004,-0.02388 0.0059,-0.0332 v -0.002 c 0,-0.0056 0.004,-0.02578 0.0059,-0.0332 0.0038,-0.0205 0.0293,-0.09375 0.0293,-0.09375 v 0.0293 0.01758 c -0.01537,0.773508 -0.140246,1.606728 -0.02149,2.367187 0.08812,0.56289 0.138672,0.447266 0.138672,0.447266 0.05172,-0.663539 -0.01721,-1.470324 0.201172,-2.074219 0.147498,-0.408189 0.384317,-0.851142 0.460937,-1.291015 0.07853,-0.451058 0.07594,-0.932291 0.06445,-1.394532 -0.01532,-0.598303 -0.05248,-1.200436 -0.138672,-1.796875 0.08045,0.283309 0.19756,0.580329 0.21289,0.871094 0.01532,0.275852 0.02364,0.560353 0.03125,0.841797 0.06513,-0.346679 0.114488,-0.716086 0.07617,-1.068359 -0.03644,-0.324313 0.02664,-0.655888 -0.0098,-0.97461 C 13.928704,9.211407 13.915204,8.7602453 13.77345,8.3632402 13.637444,7.9755547 13.460875,7.5887271 13.357434,7.1991778 c -0.0097,-0.035937 -0.03412,-0.065095 -0.0625,-0.089844 -0.150269,1.0644461 -0.515311,2.1478742 -0.84961,3.1406252 -0.422507,1.256972 -1.099697,2.319669 -1.736328,3.458984 -0.585013,1.045189 -1.511896,1.928673 -2.4238281,2.671875 -0.7953115,0.647116 -1.6747492,1.141153 -2.6210937,1.498047 -0.2944183,0.109814 -0.6239224,0.148399 -0.9355469,0.158203 -0.2294169,0.0059 -0.3927434,-0.0078 -0.4003906,-0.0078 0.6767797,-0.145111 1.3625832,-0.354052 1.9628906,-0.708985 1.6651839,-0.98636 3.2340037,-2.336875 4.2109377,-4.058593 0.621337,-1.092252 1.208062,-2.16513 1.617188,-3.365235 0.305941,-0.9015956 0.623828,-1.8387632 0.796875,-2.7871092 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/cryptfolder-closed-light.svg b/.icons/Gruvbox-Plus-Dark/panel/22/cryptfolder-closed-light.svg
new file mode 100644
index 000000000..d3239898c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/cryptfolder-closed-light.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 4c-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/22/cryptfolder-indicator-light.svg b/.icons/Gruvbox-Plus-Dark/panel/22/cryptfolder-indicator-light.svg
new file mode 120000
index 000000000..aa3d52291
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/cryptfolder-open-light.svg b/.icons/Gruvbox-Plus-Dark/panel/22/cryptfolder-open-light.svg
new file mode 100644
index 000000000..1d9b7a8f9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/cryptfolder-open-light.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 3c-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/22/cryptkeeper.svg b/.icons/Gruvbox-Plus-Dark/panel/22/cryptkeeper.svg
new file mode 100644
index 000000000..3b68f1a9c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/cryptkeeper.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 13.5,3 A 5.5,5.5 0 0 0 8,8.5 5.5,5.5 0 0 0 13.5,14 5.5,5.5 0 0 0 19,8.5 5.5,5.5 0 0 0 13.5,3 Z m 0.322,2.4727 A 2.5,2 45 0 1 15.678,6.3223 2.5,2 45 0 1 16.031,9.5039 2.5,2 45 0 1 12.85,9.1504 2.5,2 45 0 1 12.496,5.9688 2.5,2 45 0 1 13.822,5.4727 Z M 7.2656,10.32 3.293,14.293 A 1.0001,1.0001 0 0 0 3,15 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 10.227,14.172 9.53,13.702 8.9414,13.121 l -3.4102,3.41 A 0.75063,0.75063 0 0 1 4.4688,15.471 L 7.998,11.941 C 7.6839,11.442 7.4353,10.898 7.2656,10.32 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/de.haeckerfelix.gradio-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/de.haeckerfelix.gradio-symbolic.svg
new file mode 120000
index 000000000..17ab0781d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/deadbeef-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/deadbeef-panel.svg
new file mode 100644
index 000000000..7c3d4e779
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/deadbeef-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 4.9999999,2.9999999 0,8.0000001 4.5,-2.9999999 L 14,11 l -9.0000001,6 0,2 L 17,11 11,7.0000003 4.9999999,2.9999999 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/deluge-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/deluge-panel.svg
new file mode 100644
index 000000000..3c45b3c55
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/deluge-panel.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.902344 3 C 9.9014146 4.4011732 7.5568423 7.2309686 6.1425781 10.166016 C 7.3602771 8.617246 8.6495261 8.0010595 9.8085938 8 C 12.97247 7.997132 15.450882 12.453385 14.308594 12.886719 C 13.399157 10.944083 12.119658 10.0304 10.998047 10 C 9.5253209 9.9600896 8.0556808 11.362325 8 13.162109 C 7.8711664 17.326426 14.020485 16.830144 14.792969 18.101562 C 14.792969 18.101562 14.794922 18.103516 14.794922 18.103516 C 15.465146 17.728942 16.027229 17.239735 16.408203 16.628906 C 18.980598 12.504949 12.422962 5.50048 10.902344 3 z M 6.1386719 10.173828 C 5.9867099 10.489587 5.8462712 10.80654 5.71875 11.123047 C 5.8454567 10.806797 5.9868151 10.489387 6.1386719 10.173828 z M 5.71875 11.123047 C 5.5918195 11.438088 5.4818789 11.75193 5.3847656 12.064453 C 5.4808677 11.752173 5.5926197 11.437858 5.71875 11.123047 z M 5.3808594 12.074219 C 5.2832528 12.389402 5.204078 12.702454 5.1425781 13.011719 C 5.2033967 12.702111 5.2840928 12.38974 5.3808594 12.074219 z M 5.1425781 13.011719 C 5.0842785 13.30489 5.0481764 13.593974 5.0273438 13.878906 C 5.0481147 13.593967 5.0849964 13.304849 5.1425781 13.011719 z M 5.0214844 13.9375 C 5.014343 14.049538 5.014413 14.159111 5.0136719 14.269531 C 5.0132013 14.159552 5.0160557 14.049139 5.0214844 13.9375 z M 5.03125 14.677734 C 5.0426897 14.838761 5.0586554 14.997819 5.0859375 15.154297 C 5.0591148 14.998701 5.0435128 14.838468 5.03125 14.677734 z M 5.1699219 15.511719 C 5.2091207 15.660432 5.2409719 15.811647 5.296875 15.955078 C 5.2422462 15.812052 5.2081797 15.661526 5.1699219 15.511719 z M 5.3164062 16 C 5.4035839 16.215704 5.50275 16.4269 5.6308594 16.628906 C 5.6445033 16.650418 5.663647 16.668234 5.6777344 16.689453 C 5.6630624 16.669055 5.646273 16.650127 5.6328125 16.628906 C 5.5063088 16.429432 5.4027358 16.217896 5.3164062 16 z M 6.0214844 17.132812 C 6.0717787 17.188765 6.1280206 17.23953 6.1816406 17.292969 C 6.1282193 17.239701 6.0716034 17.188582 6.0214844 17.132812 z M 6.5097656 17.591797 C 6.5679178 17.639134 6.6266155 17.685523 6.6875 17.730469 C 6.6266512 17.685537 6.5678836 17.639127 6.5097656 17.591797 z M 7.09375 18.001953 C 7.1528473 18.037511 7.2105611 18.07377 7.2714844 18.107422 C 7.2105841 18.07379 7.1524678 18.037758 7.09375 18.001953 z M 14.216797 18.386719 C 14.138208 18.420259 14.055249 18.447736 13.974609 18.478516 C 14.05541 18.447705 14.138056 18.420303 14.216797 18.386719 z M 13.537109 18.632812 C 13.443247 18.661605 13.347735 18.685469 13.251953 18.710938 C 13.347632 18.685515 13.443373 18.661684 13.537109 18.632812 z M 8.5761719 18.648438 C 8.6397105 18.667452 8.7051289 18.681759 8.7695312 18.699219 C 8.7053386 18.681819 8.6395059 18.667378 8.5761719 18.648438 z M 12.841797 18.808594 C 12.735182 18.83098 12.627732 18.852798 12.519531 18.871094 C 12.628203 18.852746 12.734728 18.831054 12.841797 18.808594 z M 9.2851562 18.822266 C 9.3720573 18.839776 9.4589755 18.856255 9.546875 18.871094 C 9.4590453 18.856284 9.3719901 18.839748 9.2851562 18.822266 z M 12.28125 18.904297 C 11.914756 18.955727 11.543995 18.988583 11.169922 18.994141 C 11.544316 18.98871 11.914479 18.955705 12.28125 18.904297 z M 9.8925781 18.917969 C 10.279506 18.96743 10.671228 18.999202 11.064453 18.998047 C 10.671622 18.999277 10.279125 18.967269 9.8925781 18.917969 z"/>
+ <path style="opacity:0.3;fill:currentColor;fill-rule:evenodd" class="ColorScheme-Text" d="m 9.8085939,8 c -1.1596314,0.00106 -2.4497475,0.6175382 -3.6679688,2.167969 -0.611563,1.269658 -1.0406882,2.558237 -1.1191406,3.759765 -0.006,0.119592 -0.00857,0.237769 -0.00781,0.355469 -5.645e-4,0.133379 0.00829,0.263807 0.017578,0.394531 0.012362,0.162034 0.027453,0.323692 0.054687,0.480469 0.020521,0.117107 0.052145,0.231429 0.082031,0.345703 0.039084,0.152395 0.073324,0.30565 0.1289062,0.451172 0.00457,0.01172 0.00899,0.02348 0.013672,0.03516 0.087102,0.221645 0.193721,0.43598 0.3222656,0.638672 0.015204,0.02397 0.035028,0.04475 0.050781,0.06836 0.10182,0.152492 0.2144256,0.298192 0.3378906,0.435546 0.050119,0.05577 0.1067349,0.106889 0.1601562,0.160157 0.1042285,0.103876 0.2121867,0.204452 0.328125,0.298828 0.058118,0.04733 0.1168856,0.09374 0.1777344,0.138672 0.1236595,0.09129 0.2526801,0.178348 0.3867188,0.259765 0.065356,0.03969 0.1296536,0.07985 0.1972656,0.117188 0.1913301,0.105684 0.3884341,0.204138 0.5957031,0.291016 0.00464,0.0019 0.00902,0.0039 0.013672,0.0059 5.505e-4,2.29e-4 0.0014,-2.29e-4 0.00195,0 0.2230193,0.09281 0.4557997,0.173048 0.6933594,0.244141 0.063334,0.01894 0.1291667,0.03338 0.1933593,0.05078 0.1690399,0.04583 0.3396115,0.08793 0.5136719,0.123047 0.088708,0.01789 0.1778291,0.03372 0.2675781,0.04883 0.1128502,0.019 0.2276209,0.03228 0.3417969,0.04687 0.3865464,0.0493 0.7790444,0.08131 1.1718754,0.08008 0.03334,-9.8e-5 0.06628,-0.0034 0.09961,-0.0039 0.376068,-0.0053 0.748773,-0.03814 1.117187,-0.08984 0.07949,-0.01114 0.159493,-0.0199 0.238281,-0.0332 0.109465,-0.01851 0.218335,-0.03982 0.326172,-0.0625 0.136966,-0.0288 0.272509,-0.06212 0.40625,-0.09766 0.09778,-0.026 0.195266,-0.05048 0.291016,-0.08008 0.147322,-0.04551 0.28991,-0.0983 0.43164,-0.152343 0.08064,-0.03078 0.163599,-0.05826 0.242188,-0.0918 0.20011,-0.08535 0.393329,-0.179925 0.578125,-0.283203 -1.36e-4,-0.0011 -0.0017,-8.14e-4 -0.002,-0.002 C 14.020437,16.830145 7.8711665,17.326426 8.0000001,13.162109 8.0556809,11.362325 9.525321,9.9600896 10.998047,10 c 1.121611,0.0304 2.40111,0.944083 3.310547,2.886719 C 15.450882,12.453385 12.97247,7.997132 9.8085939,8 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/desktopconnected.svg b/.icons/Gruvbox-Plus-Dark/panel/22/desktopconnected.svg
new file mode 120000
index 000000000..9e47514a7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/desktopconnected.svg
@@ -0,0 +1 @@
+disper-panel.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/desktopdisconnected.svg b/.icons/Gruvbox-Plus-Dark/panel/22/desktopdisconnected.svg
new file mode 100644
index 000000000..d044a128d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/desktopdisconnected.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 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"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/desktoptrusted.svg b/.icons/Gruvbox-Plus-Dark/panel/22/desktoptrusted.svg
new file mode 100644
index 000000000..d5e91ffbf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/desktoptrusted.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 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"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/dialog-password-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/dialog-password-panel.svg
new file mode 100644
index 000000000..21f958568
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/dialog-password-panel.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 5c-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/22/dino-status-away.svg b/.icons/Gruvbox-Plus-Dark/panel/22/dino-status-away.svg
new file mode 100644
index 000000000..90b97939a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/dino-status-away.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 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-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-0.25c-0.4848 0-0.875-0.3902-0.875-0.875v-0.25-5c0-0.4848 0.3902-0.875 0.875-0.875z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/dino-status-chat.svg b/.icons/Gruvbox-Plus-Dark/panel/22/dino-status-chat.svg
new file mode 100644
index 000000000..d7e884860
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/dino-status-chat.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 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-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.051 1.033 1.096 2.531 1.096c1.498 0 2.128-0.5509 2.531-1.096 0.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/22/dino-status-dnd.svg b/.icons/Gruvbox-Plus-Dark/panel/22/dino-status-dnd.svg
new file mode 100644
index 000000000..8a563bd7c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/dino-status-dnd.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 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-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/22/dino-status-online.svg b/.icons/Gruvbox-Plus-Dark/panel/22/dino-status-online.svg
new file mode 100644
index 000000000..423863727
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/dino-status-online.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 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-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.982h-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/diodon-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/diodon-panel.svg
new file mode 120000
index 000000000..899a89aa2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/diodon-panel.svg
@@ -0,0 +1 @@
+clipboard.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/discord-tray-connected.svg b/.icons/Gruvbox-Plus-Dark/panel/22/discord-tray-connected.svg
new file mode 100644
index 000000000..272874eb4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/discord-tray-connected.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 4 4h3v6h-3l-4 4z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m9 18v-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/22/discord-tray-deafened.svg b/.icons/Gruvbox-Plus-Dark/panel/22/discord-tray-deafened.svg
new file mode 100644
index 000000000..2dcab3445
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/discord-tray-deafened.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 4c-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/22/discord-tray-muted.svg b/.icons/Gruvbox-Plus-Dark/panel/22/discord-tray-muted.svg
new file mode 120000
index 000000000..e2e954d75
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/discord-tray-speaking.svg b/.icons/Gruvbox-Plus-Dark/panel/22/discord-tray-speaking.svg
new file mode 100644
index 000000000..eb7c0c1e0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/discord-tray-speaking.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-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="m9 4c-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/22/discord-tray-unread.svg b/.icons/Gruvbox-Plus-Dark/panel/22/discord-tray-unread.svg
new file mode 100644
index 000000000..0a2d261cf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/discord-tray-unread.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="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="20" cy="5" r="2" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m7.707 5c-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/22/discord-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/22/discord-tray.svg
new file mode 100644
index 000000000..17e7d2e6b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/discord-tray.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.707 5c-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/22/disk-quota-critical.svg b/.icons/Gruvbox-Plus-Dark/panel/22/disk-quota-critical.svg
new file mode 100644
index 000000000..427055ac5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/disk-quota-critical.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-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 3c-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="m17 14a3 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/22/disk-quota-high.svg b/.icons/Gruvbox-Plus-Dark/panel/22/disk-quota-high.svg
new file mode 100644
index 000000000..cf8017dcb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/disk-quota-high.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 3c-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="m17 14a3 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/22/disk-quota-low.svg b/.icons/Gruvbox-Plus-Dark/panel/22/disk-quota-low.svg
new file mode 100644
index 000000000..c80d13b15
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/disk-quota-low.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 14a3 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/22/disk-quota.svg b/.icons/Gruvbox-Plus-Dark/panel/22/disk-quota.svg
new file mode 120000
index 000000000..e3b6564f5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/disk-quota.svg
@@ -0,0 +1 @@
+quota.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/disper-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/disper-panel.svg
new file mode 100644
index 000000000..81b60b59b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/disper-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 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"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/drive-harddisk-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/drive-harddisk-symbolic.svg
new file mode 120000
index 000000000..9d25e6ec1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/drive-harddisk-symbolic.svg
@@ -0,0 +1 @@
+drive-harddisk.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/drive-harddisk.svg b/.icons/Gruvbox-Plus-Dark/panel/22/drive-harddisk.svg
new file mode 100644
index 000000000..ad2c1b0d4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/drive-harddisk.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" viewBox="0 0 22 22" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.5 3c-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/22/dropboxstatus-blank.svg b/.icons/Gruvbox-Plus-Dark/panel/22/dropboxstatus-blank.svg
new file mode 100644
index 000000000..b2a07a6e9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/dropboxstatus-blank.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 3-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.6v0.6l5 3 5-3v-0.604l-1 0.604-4-3z" fill="currentColor" opacity=".3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/dropboxstatus-busy.svg b/.icons/Gruvbox-Plus-Dark/panel/22/dropboxstatus-busy.svg
new file mode 100644
index 000000000..9d97668f1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/dropboxstatus-busy.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 3-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.915-1.451 2.508-2.332 4.223-2.334 1.074 3e-3 2.12 0.3511 2.98 0.9941l0.03-0.017-4.01-2.977 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.6v0.6l5 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/22/dropboxstatus-busy2.svg b/.icons/Gruvbox-Plus-Dark/panel/22/dropboxstatus-busy2.svg
new file mode 100644
index 000000000..92e0cda35
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/dropboxstatus-busy2.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 3-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.915-1.451 2.508-2.332 4.223-2.334 1.074 3e-3 2.12 0.3511 2.98 0.9941l0.03-0.017-4.01-2.977 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.6v0.6l5 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/22/dropboxstatus-idle.svg b/.icons/Gruvbox-Plus-Dark/panel/22/dropboxstatus-idle.svg
new file mode 100644
index 000000000..c34373e0a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/dropboxstatus-idle.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 3-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/22/dropboxstatus-logo.svg b/.icons/Gruvbox-Plus-Dark/panel/22/dropboxstatus-logo.svg
new file mode 100644
index 000000000..a825b68a7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/dropboxstatus-logo.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 3-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.6v0.6l5 3 5-3v-0.604l-1 0.604-4-3z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/dropboxstatus-x.svg b/.icons/Gruvbox-Plus-Dark/panel/22/dropboxstatus-x.svg
new file mode 100644
index 000000000..2ee8d8c4a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/dropboxstatus-x.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 3-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.915-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.6v0.6l5 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/22/electron-mail-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/22/electron-mail-tray.svg
new file mode 100644
index 000000000..1d2efa2a8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/electron-mail-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,2.9999998 c -3.313708,0 -6,2.686291 -6,6.0000003 V 10 H 4.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 17.717545,10.044001 17.507431,10 17.285156,10 H 17 V 9.0000001 C 17,5.6862908 14.313709,2.9999998 11,2.9999998 Z m 0,2 c 2.23283,0 4,1.767171 4,4.0000003 V 9.6113281 10 H 7 V 9.6777341 9.0000001 C 7,6.7671708 8.767173,4.9999998 11,4.9999998 Z m 7.775391,5.8632812 -4.445313,4.375 3.664063,3.607422 C 18.58711,18.580747 19,17.997459 19,17.3125 v -5.625 c 0,-0.301643 -0.08488,-0.579682 -0.224609,-0.824219 z M 3.123047,11.060547 C 3.044347,11.254606 3,11.465146 3,11.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 8.269531,16.126953 5.349609,19 h 11.185547 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/empathy-available.svg b/.icons/Gruvbox-Plus-Dark/panel/22/empathy-available.svg
new file mode 120000
index 000000000..1bbb5c839
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/empathy-available.svg
@@ -0,0 +1 @@
+user-available.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/empathy-away.svg b/.icons/Gruvbox-Plus-Dark/panel/22/empathy-away.svg
new file mode 120000
index 000000000..d0a56fad1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/empathy-away.svg
@@ -0,0 +1 @@
+user-away.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/empathy-busy.svg b/.icons/Gruvbox-Plus-Dark/panel/22/empathy-busy.svg
new file mode 120000
index 000000000..ce0d3d7f7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/empathy-busy.svg
@@ -0,0 +1 @@
+user-busy.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/empathy-extended-away.svg b/.icons/Gruvbox-Plus-Dark/panel/22/empathy-extended-away.svg
new file mode 120000
index 000000000..5b852efc6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/empathy-extended-away.svg
@@ -0,0 +1 @@
+user-idle.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/empathy-invisible.svg b/.icons/Gruvbox-Plus-Dark/panel/22/empathy-invisible.svg
new file mode 120000
index 000000000..cbe782f3e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/empathy-invisible.svg
@@ -0,0 +1 @@
+user-invisible.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/empathy-offline.svg b/.icons/Gruvbox-Plus-Dark/panel/22/empathy-offline.svg
new file mode 120000
index 000000000..3d0c6dcba
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/empathy-offline.svg
@@ -0,0 +1 @@
+user-offline.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/enpass-status.svg b/.icons/Gruvbox-Plus-Dark/panel/22/enpass-status.svg
new file mode 100644
index 000000000..f8174787f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/enpass-status.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.8523344,3 c -1.564186,0 -3.086556,1.3197382 -2.822266,2.908203 l 1.69336,10.183594 C 3.9877204,17.680262 4.9834614,19 6.5476474,19 h 7.9062496 c 1.564185,0 2.559929,-1.319738 2.824219,-2.908203 L 18.971475,5.908203 C 19.235766,4.3197382 17.713396,3 16.14921,3 Z m 5.6484376,4 c 1.380712,0 2.5,1.119288 2.5,2.5 -6.14e-4,0.786206 -0.371035,1.526324 -1,1.998047 V 14 c 0,0.554 -0.446,1 -1,1 h -1 C 9.4467724,15 9.0007724,14.554 9.0007724,14 v -2.503906 c -0.628416,-0.471311 -0.998772,-1.210576 -1,-1.996094 0,-1.380712 1.119288,-2.5 2.4999996,-2.5 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/everpad-mono.svg b/.icons/Gruvbox-Plus-Dark/panel/22/everpad-mono.svg
new file mode 100644
index 000000000..021255807
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/everpad-mono.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 -.29823 21.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/22/exaile-pause.svg b/.icons/Gruvbox-Plus-Dark/panel/22/exaile-pause.svg
new file mode 100644
index 000000000..1e37ec3cb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/exaile-pause.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3 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 19,6.568 15.432,3 11,3 Z M 9,8 c 0.554,0 1,0.892 1,2 v 2 C 10,13.108 9.554,14 9,14 8.446,14 8,13.108 8,12 V 10 C 8,8.892 8.446,8 9,8 Z m 4,0 c 0.554,0 1,0.892 1,2 v 2 c 0,1.108 -0.446,2 -1,2 -0.554,0 -1,-0.892 -1,-2 v -2 c 0,-1.108 0.446,-2 1,-2 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/exaile-play.svg b/.icons/Gruvbox-Plus-Dark/panel/22/exaile-play.svg
new file mode 100644
index 000000000..847f03940
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/exaile-play.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3 C 6.568 3 3 6.568 3 11 C 3 15.432 6.568 19 11 19 C 15.432 19 19 15.432 19 11 C 19 6.568 15.432 3 11 3 z M 9.3984375 8.0039062 C 10.186168 8.11063 14 10.552156 14 11 C 14 11.47767 9.6607031 14.223175 9.2832031 13.984375 C 8.9058531 13.745535 8.9058531 8.254225 9.2832031 8.015625 C 9.3067906 8.0007 9.3459221 7.9967913 9.3984375 8.0039062 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/face-smile-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/face-smile-panel.svg
new file mode 100644
index 000000000..2942a437a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/face-smile-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3 A 8 8 0 0 0 3 11 A 8 8 0 0 0 11 19 A 8 8 0 0 0 19 11 A 8 8 0 0 0 11 3 z M 8 7 A 2 2 0 0 1 10 9 A 2 2 0 0 1 8 11 A 2 2 0 0 1 6 9 A 2 2 0 0 1 8 7 z M 14 7 A 2 2 0 0 1 16 9 A 2 2 0 0 1 14 11 A 2 2 0 0 1 12 9 A 2 2 0 0 1 14 7 z M 6.9375 11.986328 A 1.0001 1.0001 0 0 1 7.0371094 11.986328 A 1.0001 1.0001 0 0 1 7.9902344 12.853516 C 7.9902344 12.853516 8.0654113 13.359517 8.46875 13.904297 C 8.8720887 14.449077 9.5021818 15 11 15 C 12.497818 15 13.127911 14.449077 13.53125 13.904297 C 13.934586 13.359516 14.009766 12.853516 14.009766 12.853516 A 1.00101 1.00101 0 1 1 15.990234 13.146484 C 15.990234 13.146484 15.845887 14.140484 15.138672 15.095703 C 14.431457 16.050923 13.059966 17 11 17 C 8.9400341 17 7.5685434 16.050923 6.8613281 15.095703 C 6.1541128 14.140483 6.0097656 13.146484 6.0097656 13.146484 A 1.0001 1.0001 0 0 1 6.9375 11.986328 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/fcitx-anthy-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/fcitx-anthy-panel.svg
new file mode 100644
index 000000000..0f317fee3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/fcitx-anthy-panel.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 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-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/22/fcitx-bopomofo-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/fcitx-bopomofo-panel.svg
new file mode 120000
index 000000000..954e9837c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/fcitx-cangjie-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/fcitx-cangjie-panel.svg
new file mode 100644
index 000000000..8a355ab42
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/fcitx-cangjie-panel.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 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-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/22/fcitx-chewing-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/fcitx-chewing-panel.svg
new file mode 100644
index 000000000..9d3ecf79d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/fcitx-chewing-panel.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 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-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/22/fcitx-erbi-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/fcitx-erbi-panel.svg
new file mode 100644
index 000000000..a7bff017f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/fcitx-erbi-panel.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 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-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/22/fcitx-googlepinyin-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/fcitx-googlepinyin-panel.svg
new file mode 100644
index 000000000..4dd56d995
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/fcitx-googlepinyin-panel.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 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-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/22/fcitx-hangul-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/fcitx-hangul-panel.svg
new file mode 100644
index 000000000..c0a8105fd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/fcitx-hangul-panel.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 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-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/22/fcitx-kbd-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/fcitx-kbd-panel.svg
new file mode 120000
index 000000000..9d1f3ab6c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/fcitx-kkc-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/fcitx-kkc-panel.svg
new file mode 100644
index 000000000..beed3f3c0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/fcitx-kkc-panel.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 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-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/22/fcitx-mozc-alpha-full.svg b/.icons/Gruvbox-Plus-Dark/panel/22/fcitx-mozc-alpha-full.svg
new file mode 100644
index 000000000..0af24ff2e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/fcitx-mozc-alpha-full.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 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-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/22/fcitx-mozc-alpha-half.svg b/.icons/Gruvbox-Plus-Dark/panel/22/fcitx-mozc-alpha-half.svg
new file mode 100644
index 000000000..8e6f1872d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/fcitx-mozc-alpha-half.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 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-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/22/fcitx-mozc-dictionary.svg b/.icons/Gruvbox-Plus-Dark/panel/22/fcitx-mozc-dictionary.svg
new file mode 100644
index 000000000..38b3c4a62
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/fcitx-mozc-dictionary.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 3c-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/22/fcitx-mozc-direct.svg b/.icons/Gruvbox-Plus-Dark/panel/22/fcitx-mozc-direct.svg
new file mode 100644
index 000000000..9c74696e6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/fcitx-mozc-direct.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 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-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/22/fcitx-mozc-hiragana.svg b/.icons/Gruvbox-Plus-Dark/panel/22/fcitx-mozc-hiragana.svg
new file mode 100644
index 000000000..9a4303c66
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/fcitx-mozc-hiragana.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 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-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/22/fcitx-mozc-katakana-full.svg b/.icons/Gruvbox-Plus-Dark/panel/22/fcitx-mozc-katakana-full.svg
new file mode 100644
index 000000000..bc02852c0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/fcitx-mozc-katakana-full.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 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-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/22/fcitx-mozc-katakana-half.svg b/.icons/Gruvbox-Plus-Dark/panel/22/fcitx-mozc-katakana-half.svg
new file mode 100644
index 000000000..bac81a65e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/fcitx-mozc-katakana-half.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 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-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/22/fcitx-mozc-properties.svg b/.icons/Gruvbox-Plus-Dark/panel/22/fcitx-mozc-properties.svg
new file mode 100644
index 000000000..78d4bd93c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/fcitx-mozc-properties.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 3-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/22/fcitx-mozc-tool.svg b/.icons/Gruvbox-Plus-Dark/panel/22/fcitx-mozc-tool.svg
new file mode 100644
index 000000000..ec067022e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/fcitx-mozc-tool.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 3c-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/22/fcitx-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/fcitx-panel.svg
new file mode 120000
index 000000000..07b90a5a9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/fcitx-pinyin-libpinyin-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/fcitx-pinyin-libpinyin-panel.svg
new file mode 120000
index 000000000..e77301305
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/fcitx-pinyin-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/fcitx-pinyin-panel.svg
new file mode 100644
index 000000000..75d85eb6a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/fcitx-pinyin-panel.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 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-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/22/fcitx-rime-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/fcitx-rime-panel.svg
new file mode 100644
index 000000000..8ff266687
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/fcitx-rime-panel.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 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-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/22/fcitx-sayura-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/fcitx-sayura-panel.svg
new file mode 100644
index 000000000..855037c44
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/fcitx-sayura-panel.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 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-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/22/fcitx-shuangpin-libpinyin-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/fcitx-shuangpin-libpinyin-panel.svg
new file mode 120000
index 000000000..2a64c7c47
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/fcitx-shuangpin-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/fcitx-shuangpin-panel.svg
new file mode 100644
index 000000000..1431d5b58
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/fcitx-shuangpin-panel.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 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-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/22/fcitx-skk-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/fcitx-skk-panel.svg
new file mode 100644
index 000000000..2aac35b77
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/fcitx-skk-panel.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 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-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/22/fcitx-sunpinyin-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/fcitx-sunpinyin-panel.svg
new file mode 100644
index 000000000..848b2ddc4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/fcitx-sunpinyin-panel.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 3a8 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/22/fcitx-unikey-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/fcitx-unikey-panel.svg
new file mode 100644
index 000000000..277845dbd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/fcitx-unikey-panel.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 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-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/22/fcitx-wbpy.svg b/.icons/Gruvbox-Plus-Dark/panel/22/fcitx-wbpy.svg
new file mode 120000
index 000000000..c814ec4e9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/fcitx-wbpy.svg
@@ -0,0 +1 @@
+fcitx-wubi-panel.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/fcitx-wubi-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/fcitx-wubi-panel.svg
new file mode 100644
index 000000000..572c9487a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/fcitx-wubi-panel.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 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-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/22/fcitx-zhuyin-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/fcitx-zhuyin-panel.svg
new file mode 120000
index 000000000..954e9837c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/fcitx-ziranma-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/fcitx-ziranma-panel.svg
new file mode 100644
index 000000000..5b535cc79
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/fcitx-ziranma-panel.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 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-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/22/feedindicator-active.svg b/.icons/Gruvbox-Plus-Dark/panel/22/feedindicator-active.svg
new file mode 100644
index 000000000..ff5a92bf1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/feedindicator-active.svg
@@ -0,0 +1,8 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 3c-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="m11 3v2a6 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="11" cy="11" r="2" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/feedindicator-attention.svg b/.icons/Gruvbox-Plus-Dark/panel/22/feedindicator-attention.svg
new file mode 100644
index 000000000..bc4fe2a5a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/feedindicator-attention.svg
@@ -0,0 +1,8 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 3c-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="m11 3v2a6 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="11" cy="11" r="2" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/firewall-applet-error.svg b/.icons/Gruvbox-Plus-Dark/panel/22/firewall-applet-error.svg
new file mode 100644
index 000000000..e72b17c6c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/firewall-applet-error.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 2.8524 2.9989)">
+ <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="m10 7v4h2v-4h-2zm0 5v2h2v-2h-2z" />
+</svg> \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/firewall-applet-panic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/firewall-applet-panic.svg
new file mode 100644
index 000000000..d839bdcab
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/firewall-applet-panic.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 2.8524 2.9989)">
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m10.924 3.0117l-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.025s0.072-0.009 0.105-0.025c2.611-1.321 4.237-3.927 5.141-5.881 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.05-0.0172-0.102-0.0172-0.152 0zm0.031 2.9961c0.028-0.0097 0.06-0.0097 0.088 0l3.869 1.3184c0.053 0.018 0.088 0.065 0.088 0.1191 0 1.3341-0.365 2.8777-1.002 4.2327-0.517 1.099-1.446 2.565-2.937 3.308-0.019 0.01-0.04 0.014-0.061 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/22/firewall-applet.svg b/.icons/Gruvbox-Plus-Dark/panel/22/firewall-applet.svg
new file mode 100644
index 000000000..fd2a3eaa5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/firewall-applet.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 2.8524 2.9989)">
+ <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/22/flameshot-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/22/flameshot-tray.svg
new file mode 100644
index 000000000..a8defb8f2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/flameshot-tray.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 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"/>
+ <path style="fill:currentColor" 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"/>
+ <path style="fill:currentColor" 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"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/flareget-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/flareget-panel.svg
new file mode 100644
index 000000000..67ad7dc44
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/flareget-panel.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.2 0 0 1.3333 -608.2 -58.333)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m8 3v9h-3l6 7 6-7h-3v-9h-6zm1 1h1 3v1h-3v2h2v1h-2v4h-1v-4-1-2-1z" transform="matrix(.83333 0 0 0.75 506.83 43.75)"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/fluxgui-light.svg b/.icons/Gruvbox-Plus-Dark/panel/22/fluxgui-light.svg
new file mode 100644
index 000000000..95704aa06
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/fluxgui-light.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 -957.36)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m606.5 963.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="m604 960.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/22/fluxgui-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/fluxgui-panel.svg
new file mode 120000
index 000000000..9010c551d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/fluxgui-panel.svg
@@ -0,0 +1 @@
+fluxgui-light.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/franz-attention-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/franz-attention-panel.svg
new file mode 100644
index 000000000..f3f99968d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/franz-attention-panel.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m8.5859 8c-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.1673-1.396-2.27-1.984-2.27-0.417 0-0.9 0.2979-1.365 0.5859-0.388 0.24-0.788 0.4141-1.049 0.4141s-0.661-0.1741-1.0488-0.4141c-0.4653-0.288-0.9477-0.5859-1.3653-0.5859z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="11" cy="6" r="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/franz-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/franz-panel.svg
new file mode 100644
index 000000000..3833cf77a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/franz-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m8.5859 8c-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.1673-1.396-2.27-1.984-2.27-0.417 0-0.9 0.2979-1.365 0.5859-0.388 0.24-0.788 0.4141-1.049 0.4141s-0.661-0.1741-1.0488-0.4141c-0.4653-0.288-0.9477-0.5859-1.3653-0.5859z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/fusion-icon-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/fusion-icon-panel.svg
new file mode 100644
index 000000000..c546e5b86
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/fusion-icon-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.8008 3c-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/22/github-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/22/github-tray.svg
new file mode 100644
index 000000000..e0e6ded21
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/github-tray.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 3c-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.00667-0.71081-0.010666-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.072659-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/22/gitter-indicator-disconnected.svg b/.icons/Gruvbox-Plus-Dark/panel/22/gitter-indicator-disconnected.svg
new file mode 100644
index 000000000..2aea8aca3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/gitter-indicator-disconnected.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m5 4v9h2v-9zm3 2v12h2v-12zm3 0v12h2v-12zm3 0v7h2v-7z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/gitter-indicator-notification.svg b/.icons/Gruvbox-Plus-Dark/panel/22/gitter-indicator-notification.svg
new file mode 100644
index 000000000..488a0d0ab
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/gitter-indicator-notification.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m5 4v9h2v-9zm3 2v12h2v-12zm3 0v12h2v-12zm3 0v7h2v-7z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="17" cy="17" r="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/gitter-indicator.svg b/.icons/Gruvbox-Plus-Dark/panel/22/gitter-indicator.svg
new file mode 100644
index 000000000..4f71261b8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/gitter-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m5 4v9h2v-9zm3 2v12h2v-12zm3 0v12h2v-12zm3 0v7h2v-7z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/glipper.svg b/.icons/Gruvbox-Plus-Dark/panel/22/glipper.svg
new file mode 120000
index 000000000..899a89aa2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/glipper.svg
@@ -0,0 +1 @@
+clipboard.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/gmail-tray-unread.svg b/.icons/Gruvbox-Plus-Dark/panel/22/gmail-tray-unread.svg
new file mode 100644
index 000000000..37012fa64
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/gmail-tray-unread.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 6.0410156 5 L 11.005859 8.5449219 L 15.96875 5 L 6.0410156 5 z M 6 9.8808594 L 6 17 L 15.501953 17 A 2.5 2.5 0 0 1 15 15.5 A 2.5 2.5 0 0 1 16 13.501953 L 16 9.890625 L 12.169922 12.626953 C 11.477581 13.121627 10.536091 13.121627 9.84375 12.626953 L 6 9.8808594 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4.0371094 5 A 0.99917917 0.9987072 0 0 0 3.0019531 6.0410156 C 3.0019147 6.043739 3 6.0683594 3 6.0683594 L 3 16.005859 C 3 16.552389 3.4399575 17.00618 3.9921875 17 L 5 17 L 5 7.9394531 L 10.425781 11.8125 A 0.99917917 0.9987072 0 0 0 11.587891 11.8125 L 17 7.9492188 L 17 13.054688 A 2.5 2.5 0 0 1 17.5 13 A 2.5 2.5 0 0 1 19 13.503906 L 19 5.9902344 C 19 5.9867544 18.998147 5.9839388 18.998047 5.9804688 A 1.0001247 0.99965229 0 0 0 18.925781 5.6328125 C 18.918681 5.6147965 18.912457 5.5975521 18.904297 5.5800781 A 1.0001247 0.99965229 0 0 0 18.724609 5.3203125 C 18.707849 5.3025725 18.691828 5.2860103 18.673828 5.2695312 A 1.0001247 0.99965229 0 0 0 18.431641 5.1074219 C 18.398781 5.0914529 18.366701 5.0787793 18.332031 5.0664062 A 1.0001247 0.99965229 0 0 0 18.052734 5.0097656 C 18.03439 5.0087521 18.01856 5 18 5 L 17.994141 5.0097656 A 1.0001247 0.99965229 0 0 0 17.417969 5.1933594 L 11.005859 9.7734375 L 4.59375 5.1933594 A 0.99917917 0.9987072 0 0 0 4.0371094 5 z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="17.5" cy="15.5" r="1.5"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/gmail-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/22/gmail-tray.svg
new file mode 100644
index 000000000..f85486abc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/gmail-tray.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 6.0410156 5 L 11.005859 8.5449219 L 15.96875 5 L 6.0410156 5 z M 6 9.8808594 L 6 17 L 16 17 L 16 9.890625 L 12.169922 12.626953 C 11.477581 13.121627 10.536091 13.121627 9.84375 12.626953 L 6 9.8808594 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4.0371094,5.0003095 A 0.99917917,0.9987072 0 0 0 3.0019531,6.0413251 C 3.0019147,6.0440485 3,6.0686689 3,6.0686689 v 9.9374991 c 0,0.54653 0.4399575,1.000321 0.9921875,0.994141 H 5 V 7.9397626 l 5.425781,3.8730474 a 0.99917917,0.9987072 0 0 0 1.16211,0 L 17,7.9495283 v 9.0507807 h 0.980469 C 18.557469,16.99931 19,16.553934 19,16.015934 V 5.9905439 c 0,-0.00348 -0.0019,-0.0063 -0.002,-0.00977 A 1.0001247,0.99965229 0 0 0 18.92573,5.6331176 c -0.0071,-0.018016 -0.01332,-0.03526 -0.02148,-0.052734 A 1.0001247,0.99965229 0 0 0 18.724609,5.320622 C 18.707849,5.302882 18.691829,5.28632 18.673829,5.269841 A 1.0001247,0.99965229 0 0 0 18.431641,5.1077314 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 18.03439,5.0090619 18.01856,5.0003095 18,5.0003095 l -0.0059,0.00977 A 1.0001247,0.99965229 0 0 0 17.417969,5.1936689 L 11.005859,9.773747 4.59375,5.1936689 A 0.99917917,0.9987072 0 0 0 4.0371094,5.0003095 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/gnome-netstatus-disconn.svg b/.icons/Gruvbox-Plus-Dark/panel/22/gnome-netstatus-disconn.svg
new file mode 120000
index 000000000..727b81970
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/gnome-netstatus-error.svg b/.icons/Gruvbox-Plus-Dark/panel/22/gnome-netstatus-error.svg
new file mode 120000
index 000000000..888666810
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/gnome-netstatus-error.svg
@@ -0,0 +1 @@
+network-error.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/gnome-netstatus-idle.svg b/.icons/Gruvbox-Plus-Dark/panel/22/gnome-netstatus-idle.svg
new file mode 120000
index 000000000..8e405e17c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/gnome-netstatus-rx.svg b/.icons/Gruvbox-Plus-Dark/panel/22/gnome-netstatus-rx.svg
new file mode 120000
index 000000000..9d3d6c44c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/gnome-netstatus-rx.svg
@@ -0,0 +1 @@
+network-receive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/gnome-netstatus-tx.svg b/.icons/Gruvbox-Plus-Dark/panel/22/gnome-netstatus-tx.svg
new file mode 120000
index 000000000..2e76eecd7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/gnome-netstatus-tx.svg
@@ -0,0 +1 @@
+network-transmit.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/gnome-netstatus-txrx.svg b/.icons/Gruvbox-Plus-Dark/panel/22/gnome-netstatus-txrx.svg
new file mode 120000
index 000000000..8e405e17c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/gnome-pie-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/gnome-pie-symbolic.svg
new file mode 100644
index 000000000..26cc01a26
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/gnome-pie-symbolic.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.242366,3.0095812 c -1.120282,0.084 -2.179798,0.7052186 -2.779298,1.7539061 -0.9591995,1.6778 -0.377118,3.8142375 1.300782,4.7734375 1.6777,0.9592002 3.814437,0.3770187 4.773437,-1.3007813 0.959,-1.6778 0.377219,-3.8142875 -1.300781,-4.7734375 V 3.460756 C 14.607256,3.1010932 13.914534,2.9591842 13.242366,3.0095842 Z M 6.3165845,5.0076279 c -0.800204,0.05998 -1.558141,0.5028906 -1.986328,1.2519531 -0.6851,1.1985 -0.268813,2.7251563 0.929687,3.4101563 1.1985,0.6849997 2.725157,0.2685125 3.410157,-0.9296875 0.685,-1.1988 0.268512,-2.7250563 -0.929688,-3.4101563 C 7.2909375,5.072981 6.7967065,4.9716396 6.3165845,5.0076279 Z m 9.9999995,5.0000001 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 C 17.290975,10.072981 16.79669,9.9716273 16.316584,10.007628 Z M 4.8517405,11.005675 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.2792965,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.7421865,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.41102,-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/22/gnote-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/gnote-panel.svg
new file mode 120000
index 000000000..451eebfe9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/gnote-panel.svg
@@ -0,0 +1 @@
+notes-panel.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/goldendict-scan-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/22/goldendict-scan-tray.svg
new file mode 100644
index 000000000..b28a6522e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/goldendict-scan-tray.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3.8007812 4 C 3.3575812 4 3 4.3114187 3 4.6992188 L 3 18.300781 C 3 18.68858 3.3575813 19 3.8007812 19 L 16 19 L 16 17 L 12 17 L 12 16 L 13 16 L 15 16 L 16 16 L 16 15 L 15 15 L 15 14 L 16 14 L 16 13 L 16 12 L 16 11 L 16 10 L 17 10 L 19 10 L 19 4.6992188 C 19 4.3114188 18.642419 4 18.199219 4 L 18 4 L 12 4 L 12 8 L 13 8 L 14 8 L 14 9 L 12 9 L 12 10 L 14 10 L 14 11 L 12 11 L 12 10 L 10 10 L 9 10 L 9 11 L 8 11 L 5 11 L 5 10 L 7 10 L 8 10 L 8 7 L 7 7 L 5 7 L 5 6 L 8 6 L 8 4 L 3.8007812 4 z M 13 6 L 17 6 L 17 7 L 15 7 L 14 7 L 13 7 L 13 6 z M 5 8 L 7 8 L 7 9 L 5 9 L 5 8 z M 15 8 L 17 8 L 17 9 L 16 9 L 15 9 L 15 8 z M 5 12 L 8 12 L 8 13 L 5 13 L 5 12 z M 12 12 L 14 12 L 15 12 L 15 13 L 13 13 L 12 13 L 12 12 z M 5 14 L 8 14 L 8 15 L 7 15 L 6 15 L 5 15 L 5 14 z M 9 14 L 10 14 L 10 15 L 9 15 L 9 14 z M 12 14 L 13 14 L 13 15 L 12 15 L 12 14 z M 5 16 L 6 16 L 6 17 L 5 17 L 5 16 z M 7 16 L 8 16 L 9 16 L 10 16 L 10 17 L 7 17 L 7 16 z"/>
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="M 8.9998,3.5 V 9 H 10 10.9998 V 3.5 C 10.9998,3.5 10.91867,3 10,3 9.081326,3 8.9998,3.5 8.9998,3.5 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 17 11 L 17 17 L 19 17 L 19 11 L 17 11 z M 17 18 L 17 20 L 19 20 L 19 18 L 17 18 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/goldendict-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/22/goldendict-tray.svg
new file mode 100644
index 000000000..233293ab3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/goldendict-tray.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3.800781,4 C 3.357581,4 3,4.3114187 3,4.6992188 V 18.300781 C 3,18.68858 3.357581,19 3.800781,19 H 18.199219 C 18.642419,19 19,18.68858 19,18.300781 V 4.6992188 C 19,4.3114188 18.642419,4 18.199219,4 H 18 12 v 4 h 1 1 v 1 h -2 v 1 h 2 v 1 H 12 V 10 H 10 9 v 1 H 8 5 V 10 H 7 8 V 7 H 7 5 V 6 H 8 V 4 Z M 13,6 h 4 V 7 H 15 14 13 Z M 5,8 H 7 V 9 H 5 Z m 10,0 h 2 v 1 h -1 -1 z m 1,2 h 1 v 1 H 16 Z M 5,12 h 3 v 1 H 5 Z m 7,0 h 2 1 v 1 h -2 -1 z m 4,0 h 1 v 1 H 16 Z M 5,14 h 3 v 1 H 7 6 5 Z m 4,0 h 1 v 1 H 9 Z m 3,0 h 1 v 1 h -1 z m 3,0 h 1 1 v 1 H 16 15 Z M 5,16 h 1 v 1 H 5 Z m 2,0 h 1 1 1 v 1 H 7 Z m 5,0 h 1 2 1 v 1 h -4 z"/>
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="M 8.9998,3.5 V 9 H 10 10.9998 V 3.5 C 10.9998,3.5 10.91867,3 10,3 9.081326,3 8.9998,3.5 8.9998,3.5 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/good-signal-lock.svg b/.icons/Gruvbox-Plus-Dark/panel/22/good-signal-lock.svg
new file mode 120000
index 000000000..921b3e1ba
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/good-signal.svg b/.icons/Gruvbox-Plus-Dark/panel/22/good-signal.svg
new file mode 120000
index 000000000..13d3e7f1d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/google-chrome-no-notification-disabled.svg b/.icons/Gruvbox-Plus-Dark/panel/22/google-chrome-no-notification-disabled.svg
new file mode 100644
index 000000000..7263b6a56
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/google-chrome-no-notification-disabled.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 11,3 A 8,8 0 0 0 5.3965,5.293 l 2.7558,4.773 A 3,3 0 0 1 11,8 l 7.412,0 A 8,8 0 0 0 11,3 Z M 4.6992,6.0859 A 8,8 0 0 0 3,11 8,8 0 0 0 8.8652,18.701 L 11.617,13.934 A 3,3 0 0 1 11,14 3,3 0 0 1 8.4062,12.498 L 8.4023,12.5 4.6992,6.0859 Z M 11,9 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 14,11 3,3 0 0 1 13.596,12.498 L 13.598,12.5 9.8945,18.914 A 8,8 0 0 0 11,19 8,8 0 0 0 19,11 8,8 0 0 0 18.74,9 l -5.51,0 z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/google-chrome-no-notification.svg b/.icons/Gruvbox-Plus-Dark/panel/22/google-chrome-no-notification.svg
new file mode 120000
index 000000000..6d858406d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/google-chrome-notification-disabled.svg b/.icons/Gruvbox-Plus-Dark/panel/22/google-chrome-notification-disabled.svg
new file mode 100644
index 000000000..1287119ba
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/google-chrome-notification-disabled.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 11,3 A 8,8 0 0 0 5.3965,5.293 l 2.7558,4.773 A 3,3 0 0 1 11,8 l 7.412,0 A 8,8 0 0 0 11,3 Z M 4.6992,6.0859 A 8,8 0 0 0 3,11 8,8 0 0 0 8.8652,18.701 L 11.617,13.934 A 3,3 0 0 1 11,14 3,3 0 0 1 8.4062,12.498 L 8.4023,12.5 4.6992,6.0859 Z M 13.23,9 A 3,3 0 0 1 14,11 3,3 0 0 1 13.596,12.498 L 13.598,12.5 9.8945,18.914 A 8,8 0 0 0 11,19 8,8 0 0 0 19,11 8,8 0 0 0 18.74,9 l -5.51,0 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 10.999823,9 A 1.9999646,1.9999646 0 0 0 9,10.999823 1.9999646,1.9999646 0 0 0 10.999823,13 1.9999646,1.9999646 0 0 0 13,10.999823 1.9999646,1.9999646 0 0 0 10.999823,9 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/google-chrome-notification.svg b/.icons/Gruvbox-Plus-Dark/panel/22/google-chrome-notification.svg
new file mode 100644
index 000000000..ff922cd05
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/google-chrome-notification.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 11,3 A 8,8 0 0 0 5.3965,5.293 l 2.7558,4.773 A 3,3 0 0 1 11,8 l 7.412,0 A 8,8 0 0 0 11,3 Z M 4.6992,6.0859 A 8,8 0 0 0 3,11 8,8 0 0 0 8.8652,18.701 L 11.617,13.934 A 3,3 0 0 1 11,14 3,3 0 0 1 8.4062,12.498 L 8.4023,12.5 4.6992,6.0859 Z M 13.23,9 A 3,3 0 0 1 14,11 3,3 0 0 1 13.596,12.498 L 13.598,12.5 9.8945,18.914 A 8,8 0 0 0 11,19 8,8 0 0 0 19,11 8,8 0 0 0 18.74,9 l -5.51,0 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 10.999823,9.0000004 A 1.9999646,1.9999646 0 0 0 9,10.999823 1.9999646,1.9999646 0 0 0 10.999823,13 1.9999646,1.9999646 0 0 0 13,10.999823 1.9999646,1.9999646 0 0 0 10.999823,9.0000004 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/google-chrome-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/google-chrome-panel.svg
new file mode 100644
index 000000000..68e9983e1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/google-chrome-panel.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 11,3 A 8,8 0 0 0 5.3965,5.293 l 2.7558,4.773 A 3,3 0 0 1 11,8 l 7.412,0 A 8,8 0 0 0 11,3 Z M 4.6992,6.0859 A 8,8 0 0 0 3,11 8,8 0 0 0 8.8652,18.701 L 11.617,13.934 A 3,3 0 0 1 11,14 3,3 0 0 1 8.4062,12.498 L 8.4023,12.5 4.6992,6.0859 Z M 13.23,9 A 3,3 0 0 1 14,11 3,3 0 0 1 13.596,12.498 L 13.598,12.5 9.8945,18.914 A 8,8 0 0 0 11,19 8,8 0 0 0 19,11 8,8 0 0 0 18.74,9 l -5.51,0 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10.999823,9.0000004 A 1.9999646,1.9999646 0 0 0 9,10.999823 1.9999646,1.9999646 0 0 0 10.999823,13 1.9999646,1.9999646 0 0 0 13,10.999823 1.9999646,1.9999646 0 0 0 10.999823,9.0000004 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/google-chrome-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/22/google-chrome-tray.svg
new file mode 120000
index 000000000..d13065301
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/google-hangouts-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/google-hangouts-panel.svg
new file mode 120000
index 000000000..7ed13f5ea
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/google-hangouts-panel.svg
@@ -0,0 +1 @@
+hangouts-available.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/google-music-manager-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/google-music-manager-panel.svg
new file mode 100644
index 000000000..a2ef8e2dc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/google-music-manager-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m11 4c-3.866 0-7 3.134-7 7v1.3613a4 4 0 0 0 -1 2.6387 4 4 0 0 0 4 4h1v-8h-1a4 4 0 0 0 -1 0.13281v-0.13281c0-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/22/google-tasks-indicator-light-normal.svg b/.icons/Gruvbox-Plus-Dark/panel/22/google-tasks-indicator-light-normal.svg
new file mode 100644
index 000000000..e5c124a90
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/google-tasks-indicator-light-normal.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 -487.05)">
+ <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>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/google-tasks-indicator-light-starred.svg b/.icons/Gruvbox-Plus-Dark/panel/22/google-tasks-indicator-light-starred.svg
new file mode 100644
index 000000000..47c57cd66
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/google-tasks-indicator-light-starred.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 -487.05)">
+ <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>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/gpaste.svg b/.icons/Gruvbox-Plus-Dark/panel/22/gpaste.svg
new file mode 120000
index 000000000..899a89aa2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/gpaste.svg
@@ -0,0 +1 @@
+clipboard.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/gpm-ac-adapter.svg b/.icons/Gruvbox-Plus-Dark/panel/22/gpm-ac-adapter.svg
new file mode 120000
index 000000000..cf8762b37
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/gpm-battery-000-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/22/gpm-battery-000-charging.svg
new file mode 120000
index 000000000..47cf3ff48
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/gpm-battery-000.svg b/.icons/Gruvbox-Plus-Dark/panel/22/gpm-battery-000.svg
new file mode 120000
index 000000000..1bf261b38
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/gpm-battery-000.svg
@@ -0,0 +1 @@
+battery-000.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/gpm-battery-020-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/22/gpm-battery-020-charging.svg
new file mode 120000
index 000000000..5c4b1caf0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/gpm-battery-020.svg b/.icons/Gruvbox-Plus-Dark/panel/22/gpm-battery-020.svg
new file mode 120000
index 000000000..f76eaff39
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/gpm-battery-020.svg
@@ -0,0 +1 @@
+battery-020.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/gpm-battery-040-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/22/gpm-battery-040-charging.svg
new file mode 120000
index 000000000..5c0e49378
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/gpm-battery-040.svg b/.icons/Gruvbox-Plus-Dark/panel/22/gpm-battery-040.svg
new file mode 120000
index 000000000..66c1d449d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/gpm-battery-040.svg
@@ -0,0 +1 @@
+battery-040.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/gpm-battery-060-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/22/gpm-battery-060-charging.svg
new file mode 120000
index 000000000..3b97ae0ae
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/gpm-battery-060.svg b/.icons/Gruvbox-Plus-Dark/panel/22/gpm-battery-060.svg
new file mode 120000
index 000000000..2d5a50bad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/gpm-battery-060.svg
@@ -0,0 +1 @@
+battery-060.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/gpm-battery-080-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/22/gpm-battery-080-charging.svg
new file mode 120000
index 000000000..83926f7cf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/gpm-battery-080.svg b/.icons/Gruvbox-Plus-Dark/panel/22/gpm-battery-080.svg
new file mode 120000
index 000000000..353e367fb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/gpm-battery-080.svg
@@ -0,0 +1 @@
+battery-080.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/gpm-battery-100-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/22/gpm-battery-100-charging.svg
new file mode 120000
index 000000000..cf8762b37
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/gpm-battery-100.svg b/.icons/Gruvbox-Plus-Dark/panel/22/gpm-battery-100.svg
new file mode 120000
index 000000000..51e311fbd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/gpm-battery-100.svg
@@ -0,0 +1 @@
+battery-100.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/gpm-battery-charged.svg b/.icons/Gruvbox-Plus-Dark/panel/22/gpm-battery-charged.svg
new file mode 120000
index 000000000..cf8762b37
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/gpm-battery-empty.svg b/.icons/Gruvbox-Plus-Dark/panel/22/gpm-battery-empty.svg
new file mode 120000
index 000000000..1bf261b38
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/gpm-battery-empty.svg
@@ -0,0 +1 @@
+battery-000.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/gpm-battery-missing.svg b/.icons/Gruvbox-Plus-Dark/panel/22/gpm-battery-missing.svg
new file mode 120000
index 000000000..245b4cabc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/gpm-battery-missing.svg
@@ -0,0 +1 @@
+battery-missing.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/gpm-brightness-kbd-disabled.svg b/.icons/Gruvbox-Plus-Dark/panel/22/gpm-brightness-kbd-disabled.svg
new file mode 100644
index 000000000..86367f1a6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/gpm-brightness-kbd-disabled.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3.7207031 L 8.8105469 6 L 6 6 L 6 8.8105469 L 3.7207031 11 L 7 11 C 7 8.7900001 8.7900001 7 11 7 C 13.21 7 15 8.7900001 15 11 L 18.279297 11 L 16 9 L 16 6 L 13.220703 6 L 11 3.7207031 z M 11 8 C 9.3431001 8 8 9.3431001 8 11 L 11 11 L 11 8 z"/>
+ <path class="ColorScheme-Text" d="m 18,13 c 0,-0.554 -0.446,-1 -1,-1 H 4 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 7.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 10 V 15 Z M 9.0000002,13 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" style="fill:currentColor;fill-rule:evenodd;opacity:0.3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/gpm-brightness-kbd-invalid.svg b/.icons/Gruvbox-Plus-Dark/panel/22/gpm-brightness-kbd-invalid.svg
new file mode 100644
index 000000000..3419e8212
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/gpm-brightness-kbd-invalid.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 18,12 c 0,-0.554 -0.446,-1 -1,-1 H 4 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 7.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 10 V 14 Z M 9.0000002,12 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" style="opacity:0.3;fill:currentColor;fill-rule:evenodd"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m 10,4 v 4 h 2 V 4 Z m 0,5 v 1 h 2 V 9 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/gpm-brightness-kbd.svg b/.icons/Gruvbox-Plus-Dark/panel/22/gpm-brightness-kbd.svg
new file mode 100644
index 000000000..561a7571a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/gpm-brightness-kbd.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,2.7207031 8.8105469,5 H 6 V 7.8105469 L 3.7207031,10 H 7 c 0,-2.2099999 1.7900001,-4 4,-4 2.21,0 4,1.7900001 4,4 h 3.279297 L 16,8 V 5 H 13.220703 Z M 11,7 C 9.3431001,7 8,8.3431001 8,10 h 3 z"/>
+ <path class="ColorScheme-Text" d="m 18,12 c 0,-0.554 -0.446,-1 -1,-1 H 4 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 7.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 10 V 14 Z M 9.0000002,12 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" style="fill:currentColor;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/gpm-brightness-lcd-disabled.svg b/.icons/Gruvbox-Plus-Dark/panel/22/gpm-brightness-lcd-disabled.svg
new file mode 100644
index 000000000..e7d4727bd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/gpm-brightness-lcd-disabled.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.00015,3.7210001 -2.1894998,2.2793 -2.8105001,0 0,2.8105 -2.2792999,2.1894999 2.2792999,2.2207 0,2.779 2.8105001,0 2.1894998,2.279 2.221,-2.279 2.779,0 0,-2.779 2.279,-2.2207 -2.279,-1.9999999 0,-3 -2.779,0 z m 0,3.2793 c 2.21,0 4,1.79 4,3.9999999 0,2.2097 -1.79,3.9997 -4,3.9997 -2.2099999,0 -3.9999999,-1.79 -3.9999999,-3.9997 0,-2.2099999 1.79,-3.9999999 3.9999999,-3.9999999 z m 0,1 c -1.6568999,0 -2.9999998,1.3431 -2.9999998,2.9999999 0,1.6569 1.3430999,2.9997 2.9999998,2.9997 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/gpm-brightness-lcd-invalid.svg b/.icons/Gruvbox-Plus-Dark/panel/22/gpm-brightness-lcd-invalid.svg
new file mode 100644
index 000000000..d2831d428
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/gpm-brightness-lcd-invalid.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.00015,3.7210001 -2.1894998,2.2793 H 6.0001501 v 2.8105 L 3.7208502,11.0003 6.0001501,13.221 V 16 H 8.8106502 L 11.00015,18.279 13.22115,16 h 2.779 v -2.779 l 2.279,-2.2207 -2.279,-1.9999999 v -3 h -2.779 z m 0,3.2793 c 2.21,0 4,1.79 4,3.9999999 0,2.2097 -1.79,3.9997 -4,3.9997 -2.2099999,0 -3.9999999,-1.79 -3.9999999,-3.9997 0,-2.2099999 1.79,-3.9999999 3.9999999,-3.9999999 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 10 8 L 10 12 L 12 12 L 12 8 L 10 8 z M 10 13 L 10 14 L 12 14 L 12 13 L 10 13 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/gpm-brightness-lcd.svg b/.icons/Gruvbox-Plus-Dark/panel/22/gpm-brightness-lcd.svg
new file mode 120000
index 000000000..55478878b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/gpm-hibernate.svg b/.icons/Gruvbox-Plus-Dark/panel/22/gpm-hibernate.svg
new file mode 100644
index 000000000..5945b5d07
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/gpm-hibernate.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3.0195312 3.9863281 C 1.6697036 3.9603871 1.6558035 5.9938126 3.0058594 5.9863281 L 3.0058594 16.986328 C 2.9868077 18.333478 5.0073374 18.336842 5.0039062 17 L 5 17 L 5 4.9570312 C 4.9835929 4.4190908 4.5477664 3.9863823 4.0058594 3.9863281 L 3.0195312 3.9863281 z M 6 4.9863281 L 6 15.986328 L 7.0058594 15.986328 L 7.0058594 17.259766 C 7.0058594 17.986567 7.7324219 17.986328 7.7324219 17.986328 L 8.0058594 17.986328 L 9.0058594 17.986328 L 9.0058594 15.986328 L 11.005859 15.986328 L 11.005859 17.982422 L 13.005859 17.982422 L 13.005859 15.986328 L 15.005859 15.986328 L 15.005859 17.984375 L 16.005859 17.984375 L 16.279297 17.984375 C 16.279297 17.984375 17.005859 17.984614 17.005859 17.257812 L 17.005859 15.986328 L 17.306641 15.986328 C 17.694441 15.986328 18.005859 15.67998 18.005859 15.298828 L 18.005859 5.6738281 C 18.005859 5.2926761 17.694441 4.9863281 17.306641 4.9863281 L 6 4.9863281 z M 8.0058594 6.9863281 L 12.005859 6.9863281 C 12.844728 6.9859782 13.311266 7.9563771 12.787109 8.6113281 L 10.087891 11.986328 L 12.005859 11.986328 C 13.358182 11.967198 13.358182 14.005453 12.005859 13.986328 L 8.0058594 13.986328 C 7.1669904 13.986678 6.7004525 13.016279 7.2246094 12.361328 L 9.9238281 8.9863281 L 8.0058594 8.9863281 C 6.6535367 9.0054531 6.6535367 6.9672029 8.0058594 6.9863281 z M 14.513672 6.9863281 L 16.505859 6.9863281 C 16.905153 6.9864133 17.143296 7.4313949 16.921875 7.7636719 L 15.445312 9.9863281 L 16.505859 9.9863281 C 17.181997 9.9767881 17.181997 10.995866 16.505859 10.986328 L 14.513672 10.986328 C 14.113494 10.987828 13.873787 10.541998 14.095703 10.208984 L 15.572266 7.9863281 L 14.513672 7.9863281 C 13.837511 7.9958881 13.837511 6.9767655 14.513672 6.9863281 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/gpm-inhibit-invalid.svg b/.icons/Gruvbox-Plus-Dark/panel/22/gpm-inhibit-invalid.svg
new file mode 100644
index 000000000..ebd5a9d5f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/gpm-inhibit-invalid.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3.0195312 3.9863281 C 1.6697036 3.9603871 1.6558035 5.9938126 3.0058594 5.9863281 L 3.0058594 16.986328 C 2.9868077 18.333478 5.0073374 18.336842 5.0039062 17 L 5 17 L 5 4.9570312 C 4.9835929 4.4190908 4.5477664 3.9863823 4.0058594 3.9863281 L 3.0195312 3.9863281 z M 6 4.9863281 L 6 15.986328 L 7.0058594 15.986328 L 7.0058594 17.259766 C 7.0058594 17.986567 7.7324219 17.986328 7.7324219 17.986328 L 8.0058594 17.986328 L 9.0058594 17.986328 L 9.0058594 15.986328 L 11.005859 15.986328 L 11.005859 17.982422 L 13.005859 17.982422 L 13.005859 15.986328 L 15 15.986328 L 15 10.986328 L 14.513672 10.986328 C 14.113494 10.987828 13.873787 10.541998 14.095703 10.208984 L 15.572266 7.9863281 L 14.513672 7.9863281 C 13.837511 7.9958881 13.837511 6.9767655 14.513672 6.9863281 L 16.505859 6.9863281 C 16.905153 6.9864133 17.143296 7.4313949 16.921875 7.7636719 L 15.445312 9.9863281 L 16.505859 9.9863281 C 16.534032 9.9859306 16.554253 9.9969747 16.580078 10 L 18.005859 10 L 18.005859 5.6738281 C 18.005859 5.2926761 17.694441 4.9863281 17.306641 4.9863281 L 6 4.9863281 z M 8.0058594 6.9863281 L 12.005859 6.9863281 C 12.844728 6.9859782 13.311266 7.9563771 12.787109 8.6113281 L 10.087891 11.986328 L 12.005859 11.986328 C 13.358182 11.967198 13.358182 14.005453 12.005859 13.986328 L 8.0058594 13.986328 C 7.1669904 13.986678 6.7004525 13.016279 7.2246094 12.361328 L 9.9238281 8.9863281 L 8.0058594 8.9863281 C 6.6535367 9.0054531 6.6535367 6.9672029 8.0058594 6.9863281 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 16 11 L 16 15 L 18 15 L 18 11 L 16 11 z M 16 16 L 16 18 L 18 18 L 18 16 L 16 16 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/gpm-inhibit.svg b/.icons/Gruvbox-Plus-Dark/panel/22/gpm-inhibit.svg
new file mode 100644
index 000000000..c55a015e0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/gpm-inhibit.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3.0195312 3.9863281 C 1.6697036 3.9603871 1.6558037 5.9938126 3.0058594 5.9863281 L 3.0058594 16.986328 C 2.9868079 18.333478 5.0073374 18.336842 5.0039062 17 L 5 17 L 5 4.9570312 C 4.9835929 4.4190908 4.5477664 3.9863823 4.0058594 3.9863281 L 3.0195312 3.9863281 z M 6 4.9863281 L 6 15.986328 L 7.0058594 15.986328 L 7.0058594 17.259766 C 7.0058594 17.986567 7.7324219 17.986328 7.7324219 17.986328 L 8.0058594 17.986328 L 9.0058594 17.986328 L 9.0058594 15.986328 L 11.005859 15.986328 L 11.005859 17.982422 L 13.005859 17.982422 L 13.005859 15.986328 L 15.005859 15.986328 L 15.005859 17.984375 L 16.005859 17.984375 L 16.279297 17.984375 C 16.279297 17.984375 17.005859 17.984614 17.005859 17.257812 L 17.005859 15.986328 L 17.306641 15.986328 C 17.694441 15.986328 18.005859 15.67998 18.005859 15.298828 L 18.005859 5.6738281 C 18.005859 5.2926761 17.694441 4.9863281 17.306641 4.9863281 L 6 4.9863281 z M 11 7 L 13 7 L 13 9 L 11 9 L 11 7 z M 11 10 L 13 10 L 13 14 L 11 14 L 11 10 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/gpm-keyboard-000.svg b/.icons/Gruvbox-Plus-Dark/panel/22/gpm-keyboard-000.svg
new file mode 120000
index 000000000..3c3ffb5e4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/gpm-keyboard-020.svg b/.icons/Gruvbox-Plus-Dark/panel/22/gpm-keyboard-020.svg
new file mode 120000
index 000000000..f19f64982
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/gpm-keyboard-040.svg b/.icons/Gruvbox-Plus-Dark/panel/22/gpm-keyboard-040.svg
new file mode 120000
index 000000000..89e90a0d7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/gpm-keyboard-060.svg b/.icons/Gruvbox-Plus-Dark/panel/22/gpm-keyboard-060.svg
new file mode 120000
index 000000000..e05b11bd3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/gpm-keyboard-080.svg b/.icons/Gruvbox-Plus-Dark/panel/22/gpm-keyboard-080.svg
new file mode 120000
index 000000000..82432d8f9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/gpm-keyboard-100.svg b/.icons/Gruvbox-Plus-Dark/panel/22/gpm-keyboard-100.svg
new file mode 120000
index 000000000..1307798fb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/gpm-monitor.svg b/.icons/Gruvbox-Plus-Dark/panel/22/gpm-monitor.svg
new file mode 100644
index 000000000..2f599d5b8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/gpm-monitor.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.779306,5.0015291 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.2429923 1.771484,0.53125 0.02654,0.013733 0.057,0.019531 0.08594,0.019531 0.02159,0 0.04169,-0.00396 0.0625,-0.011719 0.0486,-0.01819 0.08897,-0.055749 0.111328,-0.1054688 l 1.011719,-2.25 c 0.04662,-0.1035318 0.0068,-0.2274557 -0.08984,-0.2773438 C 13.623385,5.370388 12.717353,5.099007 11.779306,5.0015291 Z m -1.8632815,0.037109 c -0.93355,0.1357348 -1.828228,0.4449011 -2.660156,0.9179688 -0.09472,0.053868 -0.130275,0.1796522 -0.08008,0.2812501 l 1.091797,2.2070312 c 0.03488,0.070488 0.102305,0.1093751 0.171875,0.109375 0.03069,0 0.06088,-0.00696 0.08984,-0.023437 0.54803,-0.3115766 1.137228,-0.5141099 1.7519525,-0.6035161 0.106248,-0.015443 0.180421,-0.1204452 0.166016,-0.234375 l -0.3125,-2.4765626 C 10.120358,5.1024708 10.022007,5.0233074 9.9160185,5.0386381 Z m 5.9863285,1.7968751 c -0.05122,0.00569 -0.09839,0.033347 -0.13086,0.076172 l -1.470703,1.9375 c -0.03247,0.042853 -0.04632,0.097439 -0.04101,0.1523438 0.0053,0.054905 0.03034,0.1057594 0.07031,0.140625 0.48288,0.4209375 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.2812499 c 0.04416,-0.028335 0.07529,-0.073393 0.08789,-0.1269531 0.01255,-0.05356 0.005,-0.1107814 -0.02148,-0.1582031 -0.481887,-0.8642126 -1.096363,-1.6254218 -1.826172,-2.2617188 -0.03997,-0.03481 -0.09115,-0.050443 -0.142578,-0.044922 z M 5.8613365,7.0425445 c -0.05163,-0.00353 -0.101958,0.014346 -0.140625,0.050781 -0.706855,0.6660896 -1.293758,1.4508255 -1.74414,2.3339843 -0.02468,0.048459 -0.03011,0.1072133 -0.01563,0.1601563 0.01448,0.052971 0.04659,0.096589 0.0918,0.1230468 l 2.044921,1.1992191 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.1023567 1.154297,-1.5429691 0.03875,-0.036379 0.06118,-0.087449 0.06445,-0.1425781 0.0033,-0.055073 -0.01289,-0.1108919 -0.04687,-0.1523438 l -1.539062,-1.875 C 5.9601595,7.071405 5.9127595,7.046104 5.8613365,7.0425445 Z M 18.392586,10.83356 16.167977,11.579654 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 7.6132895,11.073794 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.720703,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.3440035,0.368779 0.8006225,0.572266 1.2871105,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 7.7382075,11.103091 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.148437,0.01953 -0.04468,0.02747 -0.07633,0.07367 -0.08984,0.126954 -0.184812,0.730664 -0.279297,1.487385 -0.279297,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/22/gpm-mouse-000.svg b/.icons/Gruvbox-Plus-Dark/panel/22/gpm-mouse-000.svg
new file mode 120000
index 000000000..90eab54ba
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/gpm-mouse-020.svg b/.icons/Gruvbox-Plus-Dark/panel/22/gpm-mouse-020.svg
new file mode 120000
index 000000000..a25690c1f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/gpm-mouse-040.svg b/.icons/Gruvbox-Plus-Dark/panel/22/gpm-mouse-040.svg
new file mode 120000
index 000000000..f5d985ce3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/gpm-mouse-060.svg b/.icons/Gruvbox-Plus-Dark/panel/22/gpm-mouse-060.svg
new file mode 120000
index 000000000..85e6611c3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/gpm-mouse-080.svg b/.icons/Gruvbox-Plus-Dark/panel/22/gpm-mouse-080.svg
new file mode 120000
index 000000000..2919c46ce
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/gpm-mouse-100.svg b/.icons/Gruvbox-Plus-Dark/panel/22/gpm-mouse-100.svg
new file mode 120000
index 000000000..6c8e81536
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/gpm-phone-000.svg b/.icons/Gruvbox-Plus-Dark/panel/22/gpm-phone-000.svg
new file mode 120000
index 000000000..77b7a31c3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/gpm-phone-020.svg b/.icons/Gruvbox-Plus-Dark/panel/22/gpm-phone-020.svg
new file mode 120000
index 000000000..628ffaa04
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/gpm-phone-040.svg b/.icons/Gruvbox-Plus-Dark/panel/22/gpm-phone-040.svg
new file mode 120000
index 000000000..2e1194c15
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/gpm-phone-060.svg b/.icons/Gruvbox-Plus-Dark/panel/22/gpm-phone-060.svg
new file mode 120000
index 000000000..431ed0999
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/gpm-phone-080.svg b/.icons/Gruvbox-Plus-Dark/panel/22/gpm-phone-080.svg
new file mode 120000
index 000000000..4dadbca9b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/gpm-phone-100.svg b/.icons/Gruvbox-Plus-Dark/panel/22/gpm-phone-100.svg
new file mode 120000
index 000000000..954a697f6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/gpm-primary-000-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/22/gpm-primary-000-charging.svg
new file mode 120000
index 000000000..47cf3ff48
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/gpm-primary-000.svg b/.icons/Gruvbox-Plus-Dark/panel/22/gpm-primary-000.svg
new file mode 120000
index 000000000..1bf261b38
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/gpm-primary-000.svg
@@ -0,0 +1 @@
+battery-000.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/gpm-primary-020-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/22/gpm-primary-020-charging.svg
new file mode 120000
index 000000000..47cf3ff48
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/gpm-primary-020.svg b/.icons/Gruvbox-Plus-Dark/panel/22/gpm-primary-020.svg
new file mode 120000
index 000000000..1bf261b38
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/gpm-primary-020.svg
@@ -0,0 +1 @@
+battery-000.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/gpm-primary-040-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/22/gpm-primary-040-charging.svg
new file mode 120000
index 000000000..5c0e49378
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/gpm-primary-040.svg b/.icons/Gruvbox-Plus-Dark/panel/22/gpm-primary-040.svg
new file mode 120000
index 000000000..66c1d449d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/gpm-primary-040.svg
@@ -0,0 +1 @@
+battery-040.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/gpm-primary-060-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/22/gpm-primary-060-charging.svg
new file mode 120000
index 000000000..3b97ae0ae
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/gpm-primary-060.svg b/.icons/Gruvbox-Plus-Dark/panel/22/gpm-primary-060.svg
new file mode 120000
index 000000000..2d5a50bad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/gpm-primary-060.svg
@@ -0,0 +1 @@
+battery-060.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/gpm-primary-080-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/22/gpm-primary-080-charging.svg
new file mode 120000
index 000000000..83926f7cf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/gpm-primary-080.svg b/.icons/Gruvbox-Plus-Dark/panel/22/gpm-primary-080.svg
new file mode 120000
index 000000000..353e367fb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/gpm-primary-080.svg
@@ -0,0 +1 @@
+battery-080.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/gpm-primary-100-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/22/gpm-primary-100-charging.svg
new file mode 120000
index 000000000..cf8762b37
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/gpm-primary-100.svg b/.icons/Gruvbox-Plus-Dark/panel/22/gpm-primary-100.svg
new file mode 120000
index 000000000..51e311fbd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/gpm-primary-100.svg
@@ -0,0 +1 @@
+battery-100.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/gpm-primary-charged.svg b/.icons/Gruvbox-Plus-Dark/panel/22/gpm-primary-charged.svg
new file mode 120000
index 000000000..cf8762b37
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/gpm-primary-missing.svg b/.icons/Gruvbox-Plus-Dark/panel/22/gpm-primary-missing.svg
new file mode 120000
index 000000000..245b4cabc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/gpm-primary-missing.svg
@@ -0,0 +1 @@
+battery-missing.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/gpm-ups-000-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/22/gpm-ups-000-charging.svg
new file mode 120000
index 000000000..47cf3ff48
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/gpm-ups-000.svg b/.icons/Gruvbox-Plus-Dark/panel/22/gpm-ups-000.svg
new file mode 120000
index 000000000..1bf261b38
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/gpm-ups-000.svg
@@ -0,0 +1 @@
+battery-000.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/gpm-ups-020-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/22/gpm-ups-020-charging.svg
new file mode 120000
index 000000000..47cf3ff48
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/gpm-ups-020.svg b/.icons/Gruvbox-Plus-Dark/panel/22/gpm-ups-020.svg
new file mode 120000
index 000000000..1bf261b38
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/gpm-ups-020.svg
@@ -0,0 +1 @@
+battery-000.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/gpm-ups-040-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/22/gpm-ups-040-charging.svg
new file mode 120000
index 000000000..5c0e49378
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/gpm-ups-040.svg b/.icons/Gruvbox-Plus-Dark/panel/22/gpm-ups-040.svg
new file mode 120000
index 000000000..66c1d449d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/gpm-ups-040.svg
@@ -0,0 +1 @@
+battery-040.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/gpm-ups-060-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/22/gpm-ups-060-charging.svg
new file mode 120000
index 000000000..3b97ae0ae
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/gpm-ups-060.svg b/.icons/Gruvbox-Plus-Dark/panel/22/gpm-ups-060.svg
new file mode 120000
index 000000000..2d5a50bad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/gpm-ups-060.svg
@@ -0,0 +1 @@
+battery-060.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/gpm-ups-080-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/22/gpm-ups-080-charging.svg
new file mode 120000
index 000000000..83926f7cf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/gpm-ups-080.svg b/.icons/Gruvbox-Plus-Dark/panel/22/gpm-ups-080.svg
new file mode 120000
index 000000000..353e367fb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/gpm-ups-080.svg
@@ -0,0 +1 @@
+battery-080.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/gpm-ups-100-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/22/gpm-ups-100-charging.svg
new file mode 120000
index 000000000..cf8762b37
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/gpm-ups-100.svg b/.icons/Gruvbox-Plus-Dark/panel/22/gpm-ups-100.svg
new file mode 120000
index 000000000..51e311fbd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/gpm-ups-100.svg
@@ -0,0 +1 @@
+battery-100.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/gpm-ups-charged.svg b/.icons/Gruvbox-Plus-Dark/panel/22/gpm-ups-charged.svg
new file mode 120000
index 000000000..cf8762b37
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/gpm-ups-missing.svg b/.icons/Gruvbox-Plus-Dark/panel/22/gpm-ups-missing.svg
new file mode 120000
index 000000000..245b4cabc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/gpm-ups-missing.svg
@@ -0,0 +1 @@
+battery-missing.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/gpmdp-tray-pause.svg b/.icons/Gruvbox-Plus-Dark/panel/22/gpmdp-tray-pause.svg
new file mode 100644
index 000000000..38fa0c0e8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/gpmdp-tray-pause.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,14 0,6 2,0 0,-6 -2,0 z m 3,0 0,6 2,0 0,-6 -2,0 z M 4.8321785,3.0002592 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.7597653 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.5878907,-2.091785 7.7636719,-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 16.882959,9.8225248 c -0.54756,-2.7493573 -2.972238,-4.8222656 -5.882812,-4.8222656 -0.65436,0 -1.2842397,0.106345 -1.8730466,0.3007812 L 5.5333504,3.2072905 C 5.2806604,3.0617754 5.0427524,2.9957111 4.8321785,3.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 -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.1171872,0.1152344 c 2.773606,0 5,2.2266829 5,4.9999998 2.5e-5,0.18825 -0.03354,0.373712 -0.05469,0.560547 L 9.0489754,15.576431 C 8.9207113,15.520876 8.7874778,15.476582 8.6642098,15.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 7.8809582,14.896298 7.8050185,14.833417 7.7306161,14.767837 l -0.00195,0 C 7.6274139,14.67883 7.5578254,14.620659 7.5216317,14.586197 l -0.00195,-0.002 -0.00195,-0.002 -0.00977,-0.01172 -0.013672,-0.01367 C 7.3753492,14.439942 7.2630412,14.318063 7.1563973,14.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 6.7574719,13.633177 6.7083419,13.555155 6.6642098,13.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 6.3285179,12.783429 6.2663336,12.612393 6.2149911,12.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.2532046 0.078125,-0.3749999 0.00638,-0.024246 0.012785,-0.048118 0.019531,-0.072266 l 0.00195,-0.00586 0.00195,-0.00586 C 6.2132936,9.5691955 6.2549814,9.4333852 6.3028817,9.3010404 l 0,-0.00195 c 4.834e-4,-0.00133 0.00147,-0.00257 0.00195,-0.00391 0.00414,-0.011131 0.00945,-0.022102 0.013672,-0.033203 l 0,-0.00391 0.00195,-0.00195 C 6.3729278,9.115486 6.4298139,8.9783568 6.4942879,8.8440092 l 0.00391,-0.00586 0,-0.00195 c 0.00567,-0.011444 0.011822,-0.021803 0.017578,-0.033203 l 0.00195,-0.00391 0.00195,-0.00391 c 0.063681,-0.1289157 0.1337284,-0.2566568 0.208987,-0.3808545 0.01287,-0.021263 0.025876,-0.041431 0.039063,-0.0625 C 6.8530323,8.2158071 6.9398952,8.0871184 7.0333504,7.965103 7.1352968,7.8321183 7.2397333,7.709706 7.3478035,7.5940092 l 0.00391,-0.00391 0.00977,-0.00977 c 0.914875,-0.9726409 2.1980382,-1.58007 3.6386635,-1.58007 z M 7.3087411,6.2854154 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.6601559,4.1054686 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.0001473,11.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 m 5.8085935,-5.291016 a 3,3 0 0 1 -3,3 3,3 0 0 1 -3.0000001,-3 3,3 0 0 1 3.0000001,-2.9999996 3,3 0 0 1 3,2.9999996 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/gpmdp-tray-play.svg b/.icons/Gruvbox-Plus-Dark/panel/22/gpmdp-tray-play.svg
new file mode 100644
index 000000000..53b1b197d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/gpmdp-tray-play.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.740544,13.369264 1.984479,3.437219 1.9844793,3.437219 -3.9689583,0 -3.968959,0 1.984479,-3.437219 z m -18.521464,22.228938 c 0.006,0.289515 0.10634,0.541479 0.286819,0.730409 0.252691,0.268378 0.661759,0.41354 1.191205,0.41354 l 18.20398,0 c 0.529406,0 0.938541,-0.157536 1.191204,-0.41354 0.37299,-0.390083 0.4073902,-0.999628 0.01032,-1.694442 l -2.767403,-4.932946 -5.984445,-10.674177 c -0.256367,-0.05262 -0.515077,-0.09206 -0.775186,-0.118157 0.260109,0.02611 0.518819,0.06554 0.775186,0.118157 l -0.366922,-0.655219 c -0.649732,-1.170263 -1.707731,-1.170263 -2.369488,0 l -0.369507,0.657906 c -3.637362,0.752833 -6.379791,4.086493 -6.379791,8.088205 0,0.899672 0.140693,1.765686 0.39793,2.575229 l -2.770003,4.941002 c -0.192514,0.347421 -0.279916,0.674518 -0.273899,0.964033 z m 3.3824,-5.029618 c 0.03908,0.0875 0.08211,0.17198 0.12403,0.257791 -0.04188,-0.08576 -0.08498,-0.170337 -0.12403,-0.257791 z m 0.434105,0.835137 c 0.05782,0.09797 0.116703,0.194788 0.178293,0.290015 -0.06161,-0.09533 -0.120456,-0.191939 -0.178293,-0.290015 z m 0.152454,-4.285783 c 0,-3.813396 2.94587,-6.874438 6.61493,-6.874438 0.249053,-3.4e-5 0.494416,0.04611 0.741596,0.07519 l 5.312617,9.481887 c -0.0735,0.176349 -0.132099,0.35953 -0.219637,0.52901 l -0.0155,0.02954 -0.01551,0.03222 c -0.01177,0.02578 -0.0033,0.02106 -0.01296,0.04565 -0.01164,0.01517 -0.04097,0.05381 -0.131783,0.212141 l 0,0.0027 c -0.05832,0.102343 -0.120114,0.204383 -0.183461,0.303442 l -0.0078,0.01074 c -0.07906,0.120495 -0.154611,0.229053 -0.229972,0.330295 l -0.0026,0.0027 c -0.08053,0.107494 -0.163717,0.211902 -0.250479,0.314197 l 0,0.0027 c -0.117755,0.13921 -0.194714,0.234887 -0.240307,0.284649 l -0.0026,0.0027 -0.0026,0.0027 -0.01551,0.01343 -0.01809,0.0188 c -0.15461,0.16353 -0.315855,0.317941 -0.485661,0.464564 -0.05959,0.05148 -0.150936,0.122042 -0.271316,0.214827 l -0.0052,0.0027 -0.0026,0.0027 c -0.111832,0.08775 -0.226535,0.17227 -0.343613,0.252429 l -0.0052,0.0027 c -0.108395,0.07318 -0.211617,0.140727 -0.312667,0.201404 l -0.01032,0.0054 c -0.120313,0.06988 -0.240101,0.134079 -0.364356,0.196023 l -0.0052,0.0027 -0.0052,0.0027 c -0.153464,0.07822 -0.254956,0.134107 -0.310091,0.158443 l -0.0025,0 c -0.222334,0.09633 -0.448612,0.181831 -0.679651,0.252421 l -0.0052,0 -0.0026,0 c -0.04448,0.01383 -0.136099,0.03833 -0.276483,0.07519 -0.172862,0.04535 -0.348721,0.08209 -0.524543,0.112783 -0.125314,0.02181 -0.219695,0.03955 -0.289404,0.04834 l -0.0052,0 -0.0078,0 c -0.262904,0.03586 -0.525534,0.05624 -0.790685,0.05908 -0.154251,-0.0025 -0.30882,-0.01045 -0.462528,-0.02417 l -0.01032,0 -0.0078,-0.0027 c -0.136981,-0.0102 -0.279621,-0.02479 -0.426353,-0.04565 l -0.0026,0 0,-0.0027 c -0.06163,-0.0085 -0.124679,-0.01653 -0.186045,-0.02685 l -0.0052,0 c -0.169628,-0.02949 -0.334986,-0.06597 -0.49612,-0.107413 -0.03208,-0.0088 -0.06366,-0.01758 -0.09561,-0.02685 l -0.0078,-0.0027 -0.0078,-0.0027 c -0.185096,-0.05139 -0.364771,-0.108707 -0.539861,-0.174565 l -0.0026,0 c -0.0018,-6.64e-4 -0.0034,-0.002 -0.0052,-0.0027 -0.01473,-0.0057 -0.02924,-0.01299 -0.04393,-0.0188 l -0.0052,0 -0.0026,-0.0027 c -0.186053,-0.07215 -0.367473,-0.150358 -0.545213,-0.239003 l -0.0078,-0.0054 -0.0026,0 c -0.01514,-0.0078 -0.02885,-0.01625 -0.04393,-0.02417 l -0.0052,-0.0027 -0.0052,-0.0027 c -0.170553,-0.08756 -0.339553,-0.183862 -0.503865,-0.287334 -0.02813,-0.0177 -0.05481,-0.03558 -0.08269,-0.05371 -0.179945,-0.117287 -0.350198,-0.236714 -0.511623,-0.365204 -0.175937,-0.140165 -0.337887,-0.283753 -0.490952,-0.432338 l -0.0052,-0.0054 -0.01293,-0.01343 c -1.28679,-1.25785 -2.09041,-3.022056 -2.09041,-5.002754 z m 0.377257,5.075269 c 0.06405,0.08466 0.126688,0.170459 0.193797,0.252421 -0.06721,-0.0821 -0.129666,-0.167618 -0.193797,-0.252421 z m 5.431479,-13.281629 c 0.264909,-0.02832 0.533953,-0.04296 0.806194,-0.04296 -0.272257,0 -0.540991,0.01515 -0.806194,0.04296 z m 0.806194,16.455686 c 0.167354,-0.0043 0.334533,-0.0142 0.501288,-0.02954 -0.166755,0.01534 -0.333934,0.02519 -0.501288,0.02954 z m 2.273883,-0.351778 c 0.128594,-0.04316 0.256114,-0.08972 0.382425,-0.139637 -0.126305,0.04992 -0.253827,0.09648 -0.382425,0.139637 z m 4.726059,-4.036047 c 0.102994,-0.202579 0.197819,-0.409528 0.284234,-0.620311 -0.08642,0.210783 -0.181241,0.417732 -0.284234,0.620311 z m -6.999942,-7.986163 c 2.191995,0 3.968959,1.846674 3.968959,4.124662 0,2.277989 -1.776964,4.124663 -3.968959,4.124663 -2.191995,0 -3.968958,-1.846674 -3.968958,-4.124663 0,-2.277988 1.776963,-4.124662 3.968958,-4.124662 z" transform="matrix(0,0.75586577,-0.72733217,0,30.723896,26.630141)"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/gpmdp-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/22/gpmdp-tray.svg
new file mode 100644
index 000000000..90ada98d5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/gpmdp-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.000147,11.000259 a 3,3 0 0 1 -3,3 3,3 0 0 1 -3.0000001,-3 3,3 0 0 1 3.0000001,-2.9999996 3,3 0 0 1 3,2.9999996 z M 4.8321785,3.0002592 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.7597653 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.5878907,-2.091785 7.7636719,-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 16.882959,9.8225248 c -0.54756,-2.7493573 -2.972238,-4.8222656 -5.882812,-4.8222656 -0.65436,0 -1.2842397,0.106345 -1.8730466,0.3007812 L 5.5333504,3.2072905 C 5.2806604,3.0617754 5.0427524,2.9957111 4.8321785,3.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 -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.1171872,0.1152344 c 2.773606,0 5,2.2266829 5,4.9999998 2.5e-5,0.18825 -0.03354,0.373712 -0.05469,0.560547 L 9.0489754,15.576431 C 8.9207113,15.520876 8.7874778,15.476582 8.6642098,15.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 7.8809582,14.896298 7.8050185,14.833417 7.7306161,14.767837 l -0.00195,0 C 7.6274139,14.67883 7.5578254,14.620659 7.5216317,14.586197 l -0.00195,-0.002 -0.00195,-0.002 -0.00977,-0.01172 -0.013672,-0.01367 C 7.3753492,14.439942 7.2630412,14.318063 7.1563973,14.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 6.7574719,13.633177 6.7083419,13.555155 6.6642098,13.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 6.3285179,12.783429 6.2663336,12.612393 6.2149911,12.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.2532046 0.078125,-0.3749999 0.00638,-0.024246 0.012785,-0.048118 0.019531,-0.072266 l 0.00195,-0.00586 0.00195,-0.00586 C 6.2132936,9.5691955 6.2549814,9.4333852 6.3028817,9.3010404 l 0,-0.00195 c 4.834e-4,-0.00133 0.00147,-0.00257 0.00195,-0.00391 0.00414,-0.011131 0.00945,-0.022102 0.013672,-0.033203 l 0,-0.00391 0.00195,-0.00195 C 6.3729278,9.115486 6.4298139,8.9783568 6.4942879,8.8440092 l 0.00391,-0.00586 0,-0.00195 c 0.00567,-0.011444 0.011822,-0.021803 0.017578,-0.033203 l 0.00195,-0.00391 0.00195,-0.00391 c 0.063681,-0.1289157 0.1337284,-0.2566568 0.208987,-0.3808545 0.01287,-0.021263 0.025876,-0.041431 0.039063,-0.0625 C 6.8530323,8.2158071 6.9398952,8.0871184 7.0333504,7.965103 7.1352968,7.8321183 7.2397333,7.709706 7.3478035,7.5940092 l 0.00391,-0.00391 0.00977,-0.00977 c 0.914875,-0.9726409 2.1980382,-1.58007 3.6386635,-1.58007 z M 7.3087411,6.2854154 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.6601559,4.1054686 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.0001473,11.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/22/grive-app-ind-con-1.svg b/.icons/Gruvbox-Plus-Dark/panel/22/grive-app-ind-con-1.svg
new file mode 100644
index 000000000..d62eac80d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/grive-app-ind-con-1.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 -42.004)">
+ <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>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/grive-app-ind-con-2.svg b/.icons/Gruvbox-Plus-Dark/panel/22/grive-app-ind-con-2.svg
new file mode 100644
index 000000000..5d04c9606
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/grive-app-ind-con-2.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 -42.004)">
+ <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>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/grive-app-ind-con-3.svg b/.icons/Gruvbox-Plus-Dark/panel/22/grive-app-ind-con-3.svg
new file mode 100644
index 000000000..3146e85bf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/grive-app-ind-con-3.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 -42.004)">
+ <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>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/grive-app-ind-sleep.svg b/.icons/Gruvbox-Plus-Dark/panel/22/grive-app-ind-sleep.svg
new file mode 100644
index 000000000..b06bc5a8f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/grive-app-ind-sleep.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 -42.004)">
+ <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>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/grive-app-ind.svg b/.icons/Gruvbox-Plus-Dark/panel/22/grive-app-ind.svg
new file mode 100644
index 000000000..306f8f48c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/grive-app-ind.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 -42.004)">
+ <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>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/gsd-xrandr.svg b/.icons/Gruvbox-Plus-Dark/panel/22/gsd-xrandr.svg
new file mode 120000
index 000000000..9e47514a7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/gsd-xrandr.svg
@@ -0,0 +1 @@
+disper-panel.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/gsm-3g-full-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/22/gsm-3g-full-secure.svg
new file mode 120000
index 000000000..afc43d749
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/gsm-3g-full.svg b/.icons/Gruvbox-Plus-Dark/panel/22/gsm-3g-full.svg
new file mode 120000
index 000000000..90a741a11
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/gsm-3g-high-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/22/gsm-3g-high-secure.svg
new file mode 120000
index 000000000..56374d216
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/gsm-3g-high.svg b/.icons/Gruvbox-Plus-Dark/panel/22/gsm-3g-high.svg
new file mode 120000
index 000000000..d483798e8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/gsm-3g-low-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/22/gsm-3g-low-secure.svg
new file mode 120000
index 000000000..86597a5a5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/gsm-3g-low.svg b/.icons/Gruvbox-Plus-Dark/panel/22/gsm-3g-low.svg
new file mode 120000
index 000000000..1f49b2fc8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/gsm-3g-medium-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/22/gsm-3g-medium-secure.svg
new file mode 120000
index 000000000..08f73d5e3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/gsm-3g-medium.svg b/.icons/Gruvbox-Plus-Dark/panel/22/gsm-3g-medium.svg
new file mode 120000
index 000000000..f8764e2c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/gsm-3g-none-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/22/gsm-3g-none-secure.svg
new file mode 120000
index 000000000..ea1920ef0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/gsm-3g-none.svg b/.icons/Gruvbox-Plus-Dark/panel/22/gsm-3g-none.svg
new file mode 120000
index 000000000..a4482d856
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/gtg-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/gtg-panel.svg
new file mode 100644
index 000000000..cfe3fb274
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/gtg-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m5 4c-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/22/gtk-dialog-authentication-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/gtk-dialog-authentication-panel.svg
new file mode 120000
index 000000000..0bfd732bb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/guake-indicator.svg b/.icons/Gruvbox-Plus-Dark/panel/22/guake-indicator.svg
new file mode 100644
index 000000000..f57a1ed68
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/guake-indicator.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 4.9999771,3 C 3.8920055,3 3,3.8919964 3,4.9999771 L 3,17.000023 C 3,18.107994 3.8919964,19 4.9999771,19 L 17.000023,19 C 18.107994,19 19,18.108004 19,17.000023 L 19,4.9999771 C 19,3.8920055 18.108004,3 17.000023,3 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 C 4.6936372,9.709988 4.499937,9.096988 4.499937,8.499964 4.499937,7.9027672 4.6936372,7.2920766 5.126935,6.8046864 5.560132,6.3172871 6.2499398,5.9999931 6.9999542,5.9999931 l 0.9999885,0 0,-1.0000023 z M 6.9999542,7.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.0000687,4.0000463 0.9999881,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.0001124,-1.24e-4 z m 2.9999661,2.999965 4.999942,0 0,1.999977 -4.999942,0 z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/guake-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/22/guake-tray.svg
new file mode 120000
index 000000000..49add0e34
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/guake-tray.svg
@@ -0,0 +1 @@
+guake-indicator.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/guitarix-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/22/guitarix-tray.svg
new file mode 100644
index 000000000..b812b8d92
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/guitarix-tray.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3.8007813,8 C 3.3575812,8 3,8.3770191 3,8.8457031 V 18.154297 C 3,18.622981 3.3575812,19 3.8007813,19 H 18.199219 C 18.642419,19 19,18.622981 19,18.154297 V 8.8457031 C 19,8.3770191 18.642419,8 18.199219,8 Z M 7.5,10 A 3.5,3.5 0 0 1 11,13.5 3.5,3.5 0 0 1 14.5,10 3.5,3.5 0 0 1 18,13.5 3.5,3.5 0 0 1 14.5,17 3.5,3.5 0 0 1 11,13.5 3.5,3.5 0 0 1 7.5,17 3.5,3.5 0 0 1 4,13.5 3.5,3.5 0 0 1 7.5,10 Z m 0,2 A 1.5,1.5 0 0 0 6,13.5 1.5,1.5 0 0 0 7.5,15 1.5,1.5 0 0 0 9,13.5 1.5,1.5 0 0 0 7.5,12 Z m 7,0 A 1.5,1.5 0 0 0 13,13.5 1.5,1.5 0 0 0 14.5,15 1.5,1.5 0 0 0 16,13.5 1.5,1.5 0 0 0 14.5,12 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3.8007813,3 C 3.3575812,3 3,3.3192878 3,3.7148438 V 7.2851562 C 3,7.6807123 3.3575812,8 3.8007813,8 H 18.199219 C 18.642419,8 19,7.6807122 19,7.2851562 V 3.7148438 C 19,3.3192878 18.642419,3 18.199219,3 Z M 4.8710938,4 H 17.128906 C 17.61144,4 18,4.3018313 18,4.6757812 V 6.3242188 C 18,6.6981687 17.61144,7 17.128906,7 H 4.8710938 C 4.3885597,7 4,6.6981687 4,6.3242188 V 4.6757812 C 4,4.3018312 4.3885597,4 4.8710938,4 Z M 5.5,5 A 0.5,0.5 0 0 0 5,5.5 0.5,0.5 0 0 0 5.5,6 0.5,0.5 0 0 0 6,5.5 0.5,0.5 0 0 0 5.5,5 Z m 2,0 A 0.5,0.5 0 0 0 7,5.5 0.5,0.5 0 0 0 7.5,6 0.5,0.5 0 0 0 8,5.5 0.5,0.5 0 0 0 7.5,5 Z m 2,0 A 0.5,0.5 0 0 0 9,5.5 0.5,0.5 0 0 0 9.5,6 0.5,0.5 0 0 0 10,5.5 0.5,0.5 0 0 0 9.5,5 Z M 16,5 v 1 h 1 V 5 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/haguichi-connected.svg b/.icons/Gruvbox-Plus-Dark/panel/22/haguichi-connected.svg
new file mode 100644
index 000000000..d99ce409c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/haguichi-connected.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.37 19h5.361l-6.899-7.493-3.239 2.291z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m11.37 3h5.361l-7.367 8-2.762 2.808-2.599-2.808z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/haguichi-connecting-1.svg b/.icons/Gruvbox-Plus-Dark/panel/22/haguichi-connecting-1.svg
new file mode 100644
index 000000000..5de9ea0e0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/haguichi-connecting-1.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.52 19h5.476l-7.046-7.494-3.309 2.291z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m11.52 3h5.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/22/haguichi-connecting-2.svg b/.icons/Gruvbox-Plus-Dark/panel/22/haguichi-connecting-2.svg
new file mode 100644
index 000000000..f9af447b9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/haguichi-connecting-2.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.52 19h5.476l-7.046-7.494-3.309 2.291z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m11.52 3h5.476l-7.524 8-2.821 2.807-2.655-2.807z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/haguichi-connecting-3.svg b/.icons/Gruvbox-Plus-Dark/panel/22/haguichi-connecting-3.svg
new file mode 120000
index 000000000..07f4e9ce1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/haguichi-connecting-3.svg
@@ -0,0 +1 @@
+haguichi-disconnected.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/haguichi-disconnected.svg b/.icons/Gruvbox-Plus-Dark/panel/22/haguichi-disconnected.svg
new file mode 100644
index 000000000..8fed58920
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/haguichi-disconnected.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.52 19h5.476l-7.046-7.494-3.309 2.291z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m11.52 3h5.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/22/hangouts-available.svg b/.icons/Gruvbox-Plus-Dark/panel/22/hangouts-available.svg
new file mode 100644
index 000000000..c2e9f9fd6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/hangouts-available.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.504661,3.000003 c -0.01002,0.022434 -0.0318,0.014113 -0.04883,0.015644 C 10.217403,3.035864 9.9801579,3.06073 9.7448399,3.103645 8.025308,3.4169279 6.6128896,4.2304677 5.5199057,5.5421687 4.6208367,6.6208853 4.1267988,7.8583019 4.0197906,9.2380859 c -0.051804,0.6687262 -0.002,1.6303401 0.1504026,2.2840381 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.020586,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.4950446 -0.0068,-1.286555 -0.09962,-1.7736495 C 17.64486,7.2389279 17.052377,6.1037048 16.118306,5.135423 15.724275,4.7266251 15.282023,4.3712382 14.793985,4.0696702 13.885916,3.5079946 12.896236,3.1630098 11.823053,3.0410709 11.692223,3.0261447 11.559415,3.0296129 11.430445,3.0000048 l -0.925852,0 z M 9.6725663,7.9885135 c 0.207936,-2.503e-4 0.3790287,0.2038125 0.312524,0.4028355 0.015902,0.037605 0.013671,0.078066 0.013671,0.1173306 0,0.8560449 7.997e-4,1.7114424 0,2.5675874 -6.001e-4,0.764733 -0.494784,1.47984 -1.2227498,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.312524,-0.631631 -0.4937379,-0.001 -1.0042541,-0.001 -1.498162,-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.7745448 0.0014,-1.2160648 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.0003067,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.8560449 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.7745446 0.0014,-1.2160647 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"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/hangouts-notification.svg b/.icons/Gruvbox-Plus-Dark/panel/22/hangouts-notification.svg
new file mode 100644
index 000000000..e42fed1eb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/hangouts-notification.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.504661,3.000003 c -0.01002,0.022434 -0.0318,0.014113 -0.04883,0.015644 C 10.217403,3.035864 9.9801579,3.06073 9.7448399,3.103645 8.025308,3.4169279 6.6128896,4.2304677 5.5199057,5.5421687 4.6208367,6.6208853 4.1267988,7.8583019 4.0197906,9.2380859 c -0.051804,0.6687262 -0.002,1.6303401 0.1504026,2.2840381 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.020586,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.4950446 -0.0068,-1.286555 -0.09962,-1.7736495 C 17.64486,7.2389279 17.052377,6.1037048 16.118306,5.135423 15.724275,4.7266251 15.282023,4.3712382 14.793985,4.0696702 13.885916,3.5079946 12.896236,3.1630098 11.823053,3.0410709 11.692223,3.0261447 11.559415,3.0296129 11.430445,3.0000048 l -0.925852,0 z M 9.6725663,7.9885135 c 0.207936,-2.503e-4 0.3790287,0.2038125 0.312524,0.4028355 0.015902,0.037605 0.013671,0.078066 0.013671,0.1173306 0,0.8560449 7.997e-4,1.7114424 0,2.5675874 -6.001e-4,0.764733 -0.494784,1.47984 -1.2227498,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.312524,-0.631631 -0.4937379,-0.001 -1.0042541,-0.001 -1.498162,-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.7745448 0.0014,-1.2160648 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.0003067,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.8560449 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.7745446 0.0014,-1.2160647 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="20" cy="4" r="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/hangouts-offline.svg b/.icons/Gruvbox-Plus-Dark/panel/22/hangouts-offline.svg
new file mode 100644
index 000000000..ed7b9aaac
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/hangouts-offline.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 10.504661,3.000003 c -0.01002,0.022434 -0.0318,0.014113 -0.04883,0.015644 C 10.217403,3.035864 9.9801579,3.06073 9.7448399,3.103645 8.025308,3.4169279 6.6128896,4.2304677 5.5199057,5.5421687 4.6208367,6.6208853 4.1267988,7.8583019 4.0197906,9.2380859 c -0.051804,0.6687262 -0.002,1.6303401 0.1504026,2.2840381 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.020586,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.4950446 -0.0068,-1.286555 -0.09962,-1.7736495 C 17.64486,7.2389279 17.052377,6.1037048 16.118306,5.135423 15.724275,4.7266251 15.282023,4.3712382 14.793985,4.0696702 13.885916,3.5079946 12.896236,3.1630098 11.823053,3.0410709 11.692223,3.0261447 11.559415,3.0296129 11.430445,3.0000048 l -0.925852,0 z M 9.6725663,7.9885135 c 0.207936,-2.503e-4 0.3790287,0.2038125 0.312524,0.4028355 0.015902,0.037605 0.013671,0.078066 0.013671,0.1173306 0,0.8560449 7.997e-4,1.7114424 0,2.5675874 -6.001e-4,0.764733 -0.494784,1.47984 -1.2227498,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.312524,-0.631631 -0.4937379,-0.001 -1.0042541,-0.001 -1.498162,-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.7745448 0.0014,-1.2160648 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.0003067,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.8560449 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.7745446 0.0014,-1.2160647 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"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/hangouts-working.svg b/.icons/Gruvbox-Plus-Dark/panel/22/hangouts-working.svg
new file mode 100644
index 000000000..f4802742f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/hangouts-working.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.503906 3 C 10.493886 3.022434 10.472108 3.014094 10.455078 3.015625 C 10.21665 3.035842 9.9794586 3.0606006 9.7441406 3.1035156 C 8.0246087 3.4167985 6.6125151 4.2312678 5.5195312 5.5429688 C 4.6204623 6.6216853 4.1265395 7.8584973 4.0195312 9.2382812 C 3.9677272 9.9070075 4.0175193 10.867786 4.1699219 11.521484 C 4.2831005 12.007738 4.45244 12.478665 4.6796875 12.927734 C 4.6996395 12.965954 4.7179703 13.004754 4.7382812 13.042969 C 5.1116209 13.750002 5.5915032 14.379664 6.1933594 14.923828 C 6.5101937 15.210288 6.8502087 15.469426 7.2167969 15.693359 C 8.1874613 16.285893 9.2371416 16.869986 10.361328 16.986328 L 10.607422 17.011719 C 10.689212 17.012819 11.000531 17.032934 11 17.113281 C 10.9963 17.798988 10.997947 18.228225 10.998047 18.914062 C 10.998136 18.940673 11.000353 18.96691 11.001953 19 C 11.001953 19 11.276308 18.875739 11.509766 18.765625 C 12.673356 18.196991 13.74983 17.50128 14.720703 16.652344 C 14.93882 16.461681 15.14693 16.260797 15.347656 16.052734 C 15.433606 15.963754 15.519343 15.872091 15.605469 15.783203 C 15.73852 15.646366 15.853097 15.493695 15.978516 15.349609 C 16.123368 15.183427 16.254553 15.005912 16.382812 14.828125 C 16.666384 14.435195 16.919936 14.026728 17.132812 13.59375 C 17.24049 13.374852 17.342847 13.15354 17.433594 12.927734 C 17.436594 12.923534 17.439506 12.920646 17.441406 12.916016 C 17.688705 12.297701 17.847284 11.658354 17.931641 11.001953 C 17.961101 10.773324 17.980108 10.54241 17.992188 10.3125 C 18.017907 9.8174554 17.985398 9.0242039 17.892578 8.5371094 C 17.645553 7.2380258 17.053212 6.1030474 16.119141 5.1347656 C 15.72511 4.7259677 15.28296 4.3718805 14.794922 4.0703125 C 13.886853 3.5086369 12.895449 3.1629545 11.822266 3.0410156 C 11.691436 3.0260894 11.558657 3.0296081 11.429688 3 L 10.503906 3 z M 8 9 A 1 1 0 0 1 9 10 A 1 1 0 0 1 8 11 A 1 1 0 0 1 7 10 A 1 1 0 0 1 8 9 z M 11 9 A 1 1 0 0 1 12 10 A 1 1 0 0 1 11 11 A 1 1 0 0 1 10 10 A 1 1 0 0 1 11 9 z M 14 9 A 1 1 0 0 1 15 10 A 1 1 0 0 1 14 11 A 1 1 0 0 1 13 10 A 1 1 0 0 1 14 9 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/harmony-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/22/harmony-tray.svg
new file mode 100644
index 000000000..48173f975
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/harmony-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3 c -4.4320002,0 -7.9999998,3.568 -7.9999998,8 0,4.432 3.5679996,8 7.9999998,8 4.432,0 8,-3.568 8,-8 0,-4.432 -3.568,-8 -8,-8 z m 2.210938,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.058594,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.4477402,0.0031 -0.8277402,0.0186 -0.8437502,0.03516 -0.016,0.01656 -0.105135,0.366654 -0.197266,0.777344 -0.09212,0.41069 -0.256657,1.086953 -0.367187,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.4742153 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.824218,-0.2792969 0.67605,-0.014051 0.643324,0.23674 0.621094,0.78125 -0.01992,0.48805 -0.149751,1.4062844 -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.0644532,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.9355465 0.1985,-0.90073 0.39603,-1.6964313 0.4375,-1.7695313 0.09463,-0.1667394 0.32678,-0.2988275 0.527341,-0.2988275 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/hexchat-fileoffer.svg b/.icons/Gruvbox-Plus-Dark/panel/22/hexchat-fileoffer.svg
new file mode 120000
index 000000000..49efef62f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/hexchat-fileoffer.svg
@@ -0,0 +1 @@
+hexchat-highlight.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/hexchat-highlight.svg b/.icons/Gruvbox-Plus-Dark/panel/22/hexchat-highlight.svg
new file mode 100644
index 000000000..0a95e4d46
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/hexchat-highlight.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.5085981,4.0004733 C 6.1489137,4.0001918 5.8163031,4.18985 5.6356835,4.4982188 L 2.1362503,10.497381 c -0.1816671,0.310332 -0.1816671,0.693379 0,1.003711 L 5.6356835,17.4999 C 5.8162125,17.808405 6.1488401,18.000208 6.5085981,18 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 14.366601,4.4982188 C 14.186299,4.1903924 13.85451,4.0008176 13.495458,4.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 -3.257487,3.255365 L 6.744859,6.3279925 C 6.877544,6.1325547 7.1025553,6.0102056 7.3481762,5.999941 Z M 5.6708268,8.0817744 8.5882181,10.999166 5.6708268,13.916911 4.104611,11.358747 c -0.1369379,-0.222096 -0.1369379,-0.496535 0,-0.718631 L 5.6707205,8.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 16.54,4.0004988 C 16.109553,4 15.862066,4.4652387 16.080431,4.8030833 l 0.951789,1.4645661 0.947077,1.4645662 c 0.232394,0.3570455 0.811247,0.3570455 1.043641,0 L 19.974409,6.2677203 20.921272,4.803225 C 21.149099,4.4460577 20.860852,4.0019147 20.399646,4 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/hexchat-indicator.svg b/.icons/Gruvbox-Plus-Dark/panel/22/hexchat-indicator.svg
new file mode 100644
index 000000000..c88d3688b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/hexchat-indicator.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.5085981,4.0004733 C 6.1489137,4.0001918 5.8163031,4.18985 5.6356835,4.4982188 L 2.1362503,10.497381 c -0.1816671,0.310332 -0.1816671,0.693379 0,1.003711 L 5.6356835,17.4999 C 5.8162125,17.808405 6.1488401,18.000208 6.5085981,18 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 14.366601,4.4982188 C 14.186299,4.1903924 13.85451,4.0008176 13.495458,4.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 -3.257487,3.255365 L 6.744859,6.3279925 C 6.877544,6.1325547 7.1025553,6.0102056 7.3481762,5.999941 Z M 5.6708268,8.0817744 8.5882181,10.999166 5.6708268,13.916911 4.104611,11.358747 c -0.1369379,-0.222096 -0.1369379,-0.496535 0,-0.718631 L 5.6707205,8.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/22/hexchat-message.svg b/.icons/Gruvbox-Plus-Dark/panel/22/hexchat-message.svg
new file mode 120000
index 000000000..49efef62f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/hexchat-message.svg
@@ -0,0 +1 @@
+hexchat-highlight.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/high-signal-lock.svg b/.icons/Gruvbox-Plus-Dark/panel/22/high-signal-lock.svg
new file mode 120000
index 000000000..61084b9bd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/high-signal.svg b/.icons/Gruvbox-Plus-Dark/panel/22/high-signal.svg
new file mode 120000
index 000000000..d01f14302
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/hipchat4-attention.svg b/.icons/Gruvbox-Plus-Dark/panel/22/hipchat4-attention.svg
new file mode 100644
index 000000000..634604e11
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/hipchat4-attention.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 2.9434c-4.3678 0-8 3.3281-8 7.4996 0 4.172 3.6322 7.5 8 7.5a1.0001 1.0001 0 0 0 0.002 0c0.612-0.001 1.213-0.118 1.809-0.25 1.228 0.809 2.664 1.539 4.367 1.233a1.0001 1.0001 0 0 0 0.549 -1.67c-0.583-0.616-0.891-1-0.909-1.82 1.331-1.368 2.18-3.11 2.182-4.993 0-4.1715-3.632-7.4996-8-7.4996zm0 2c3.363 0 5.999 2.4911 6 5.4976-0.002 1.5-0.667 2.939-1.873 3.987a1.0001 1.0001 0 0 0 -0.342 0.703c-0.032 0.629 0.162 1.107 0.344 1.586-0.5-0.204-1.006-0.494-1.553-0.873a1.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.492-6-5.5 0-3.0075 2.6358-5.4996 6-5.4996zm3.016 6.8416a0.75008 0.75008 0 0 0 -0.467 0.158c-0.905 0.682-1.74 0.985-2.551 0.987-0.811 0.001-1.6398-0.297-2.5429-0.985a0.75042 0.75042 0 1 0 -0.9102 1.194c1.0969 0.835 2.2677 1.293 3.4571 1.291 1.189-0.003 2.354-0.464 3.449-1.289a0.75008 0.75008 0 0 0 -0.435 -1.356z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="11" cy="9" r="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/hipchat4.svg b/.icons/Gruvbox-Plus-Dark/panel/22/hipchat4.svg
new file mode 100644
index 000000000..1eada46f4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/hipchat4.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 2.9434c-4.3678 0-8 3.3281-8 7.4996 0 4.172 3.6322 7.5 8 7.5a1.0001 1.0001 0 0 0 0.002 0c0.612-0.001 1.213-0.118 1.809-0.25 1.228 0.809 2.664 1.539 4.367 1.233a1.0001 1.0001 0 0 0 0.549 -1.67c-0.583-0.616-0.891-1-0.909-1.82 1.331-1.368 2.18-3.11 2.182-4.993 0-4.1715-3.632-7.4996-8-7.4996zm0 2c3.363 0 5.999 2.4911 6 5.4976-0.002 1.5-0.667 2.939-1.873 3.987a1.0001 1.0001 0 0 0 -0.342 0.703c-0.032 0.629 0.162 1.107 0.344 1.586-0.5-0.204-1.006-0.494-1.553-0.873a1.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.492-6-5.5 0-3.0075 2.6358-5.4996 6-5.4996zm3.016 6.8416a0.75008 0.75008 0 0 0 -0.467 0.158c-0.905 0.682-1.74 0.985-2.551 0.987-0.811 0.001-1.6398-0.297-2.5429-0.985a0.75042 0.75042 0 1 0 -0.9102 1.194c1.0969 0.835 2.2677 1.293 3.4571 1.291 1.189-0.003 2.354-0.464 3.449-1.289a0.75008 0.75008 0 0 0 -0.435 -1.356z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/hp-indicator.svg b/.icons/Gruvbox-Plus-Dark/panel/22/hp-indicator.svg
new file mode 100644
index 000000000..27fef4c09
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/hp-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m11 3c-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.9688-5.502-0.31102-0.0044-0.61915 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.0904-0.001-0.1765 0.009-0.2638-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.6289-0.1759 0.955-0.2344-0.3254 0.0602-0.6449 0.1364-0.955 0.2344zm0.955-0.2344c0.3249-0.0582 0.6567-0.0974 0.9937-0.1172-0.337 0.0198-0.6693 0.0573-0.9937 0.1172zm4.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.9457 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/22/ibus-keyboard.svg b/.icons/Gruvbox-Plus-Dark/panel/22/ibus-keyboard.svg
new file mode 120000
index 000000000..9d1f3ab6c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/ic_light_enpass.svg b/.icons/Gruvbox-Plus-Dark/panel/22/ic_light_enpass.svg
new file mode 100644
index 000000000..4719c34db
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/ic_light_enpass.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m11 3c-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.8439-0.669 1.7129-1.5 1.7129h-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.7129v-0.7637c0-0.8442 0.669-1.5234 1.5-1.5234z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/idle-bad-signal-lock.svg b/.icons/Gruvbox-Plus-Dark/panel/22/idle-bad-signal-lock.svg
new file mode 120000
index 000000000..3a6aeaa7d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/idle-bad-signal.svg b/.icons/Gruvbox-Plus-Dark/panel/22/idle-bad-signal.svg
new file mode 120000
index 000000000..b158bb2d4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/idle-good-signal-lock.svg b/.icons/Gruvbox-Plus-Dark/panel/22/idle-good-signal-lock.svg
new file mode 120000
index 000000000..921b3e1ba
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/idle-good-signal.svg b/.icons/Gruvbox-Plus-Dark/panel/22/idle-good-signal.svg
new file mode 120000
index 000000000..13d3e7f1d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/idle-high-signal-lock.svg b/.icons/Gruvbox-Plus-Dark/panel/22/idle-high-signal-lock.svg
new file mode 120000
index 000000000..61084b9bd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/idle-high-signal.svg b/.icons/Gruvbox-Plus-Dark/panel/22/idle-high-signal.svg
new file mode 120000
index 000000000..d01f14302
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/idle-low-signal-lock.svg b/.icons/Gruvbox-Plus-Dark/panel/22/idle-low-signal-lock.svg
new file mode 120000
index 000000000..740576893
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/idle-low-signal.svg b/.icons/Gruvbox-Plus-Dark/panel/22/idle-low-signal.svg
new file mode 120000
index 000000000..72f65ffb4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-cpufreq-100.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-cpufreq-100.svg
new file mode 100644
index 000000000..bc50bb6cc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-cpufreq-100.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m6.3477 3a0.25823 0.25823 0 0 0 -0.2539 0.2617v1.5684c-0.6493 0.1087-1.155 0.6144-1.2637 1.2637h-1.5684a0.25823 0.25823 0 1 0 0 0.5175h1.541v2.5821h-1.541a0.25823 0.25823 0 1 0 0 0.5156h1.541v2.582h-1.541a0.25823 0.25823 0 1 0 0 0.516h1.541v2.582h-1.541a0.25823 0.25823 0 1 0 0 0.517h1.5684c0.1087 0.65 0.6144 1.155 1.2637 1.264v1.568a0.25823 0.25823 0 1 0 0.5175 0v-1.541h2.5821v1.541a0.25823 0.25823 0 1 0 0.5156 0v-1.541h2.582v1.541a0.25823 0.25823 0 1 0 0.516 0v-1.541h2.582v1.541a0.25823 0.25823 0 1 0 0.517 0v-1.568c0.65-0.109 1.155-0.614 1.264-1.264h1.568a0.25823 0.25823 0 0 0 0.262 -0.261 0.25823 0.25823 0 0 0 -0.262 -0.256h-1.541v-2.582h1.541a0.25823 0.25823 0 0 0 0.262 -0.262 0.25823 0.25823 0 0 0 -0.262 -0.254h-1.541v-2.582h1.541a0.25823 0.25823 0 0 0 0.262 -0.2617 0.25823 0.25823 0 0 0 -0.262 -0.2539h-1.541v-2.5821h1.541a0.25823 0.25823 0 0 0 0.262 -0.2636 0.25823 0.25823 0 0 0 -0.262 -0.2539h-1.568c-0.109-0.6493-0.614-1.155-1.264-1.2637v-1.5684a0.25823 0.25823 0 0 0 -0.263 -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.254 0.2617v1.541h-2.582v-1.541a0.25823 0.25823 0 0 0 -0.2617 -0.2617 0.25823 0.25823 0 0 0 -0.2539 0.2617v1.541h-2.5821v-1.541a0.25823 0.25823 0 0 0 -0.2636 -0.2617zm0.1523 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/22/indicator-cpufreq-25.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-cpufreq-25.svg
new file mode 100644
index 000000000..7ab546855
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-cpufreq-25.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m6.3477 3a0.25823 0.25823 0 0 0 -0.2539 0.2617v1.5684c-0.6493 0.1087-1.155 0.6144-1.2637 1.2637h-1.5684a0.25823 0.25823 0 1 0 0 0.5175h1.541v2.5821h-1.541a0.25823 0.25823 0 1 0 0 0.5156h1.541v2.582h-1.541a0.25823 0.25823 0 1 0 0 0.516h1.541v2.582h-1.541a0.25823 0.25823 0 1 0 0 0.517h1.5684c0.1087 0.65 0.6144 1.155 1.2637 1.264v1.568a0.25823 0.25823 0 1 0 0.5175 0v-1.541h2.5821v1.541a0.25823 0.25823 0 1 0 0.5156 0v-1.541h2.582v1.541a0.25823 0.25823 0 1 0 0.516 0v-1.541h2.582v1.541a0.25823 0.25823 0 1 0 0.517 0v-1.568c0.65-0.109 1.155-0.614 1.264-1.264h1.568a0.25823 0.25823 0 0 0 0.262 -0.261 0.25823 0.25823 0 0 0 -0.262 -0.256h-1.541v-2.582h1.541a0.25823 0.25823 0 0 0 0.262 -0.262 0.25823 0.25823 0 0 0 -0.262 -0.254h-1.541v-2.582h1.541a0.25823 0.25823 0 0 0 0.262 -0.2617 0.25823 0.25823 0 0 0 -0.262 -0.2539h-1.541v-2.5821h1.541a0.25823 0.25823 0 0 0 0.262 -0.2636 0.25823 0.25823 0 0 0 -0.262 -0.2539h-1.568c-0.109-0.6493-0.614-1.155-1.264-1.2637v-1.5684a0.25823 0.25823 0 0 0 -0.263 -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.254 0.2617v1.541h-2.582v-1.541a0.25823 0.25823 0 0 0 -0.2617 -0.2617 0.25823 0.25823 0 0 0 -0.2539 0.2617v1.541h-2.5821v-1.541a0.25823 0.25823 0 0 0 -0.2636 -0.2617zm0.1523 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/22/indicator-cpufreq-50.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-cpufreq-50.svg
new file mode 100644
index 000000000..b1611e32a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-cpufreq-50.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m6.3477 3a0.25823 0.25823 0 0 0 -0.2539 0.2617v1.5684c-0.6493 0.1087-1.155 0.6144-1.2637 1.2637h-1.5684a0.25823 0.25823 0 1 0 0 0.5175h1.541v2.5821h-1.541a0.25823 0.25823 0 1 0 0 0.5156h1.541v2.582h-1.541a0.25823 0.25823 0 1 0 0 0.516h1.541v2.582h-1.541a0.25823 0.25823 0 1 0 0 0.517h1.5684c0.1087 0.65 0.6144 1.155 1.2637 1.264v1.568a0.25823 0.25823 0 1 0 0.5175 0v-1.541h2.5821v1.541a0.25823 0.25823 0 1 0 0.5156 0v-1.541h2.582v1.541a0.25823 0.25823 0 1 0 0.516 0v-1.541h2.582v1.541a0.25823 0.25823 0 1 0 0.517 0v-1.568c0.65-0.109 1.155-0.614 1.264-1.264h1.568a0.25823 0.25823 0 0 0 0.262 -0.261 0.25823 0.25823 0 0 0 -0.262 -0.256h-1.541v-2.582h1.541a0.25823 0.25823 0 0 0 0.262 -0.262 0.25823 0.25823 0 0 0 -0.262 -0.254h-1.541v-2.582h1.541a0.25823 0.25823 0 0 0 0.262 -0.2617 0.25823 0.25823 0 0 0 -0.262 -0.2539h-1.541v-2.5821h1.541a0.25823 0.25823 0 0 0 0.262 -0.2636 0.25823 0.25823 0 0 0 -0.262 -0.2539h-1.568c-0.109-0.6493-0.614-1.155-1.264-1.2637v-1.5684a0.25823 0.25823 0 0 0 -0.263 -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.254 0.2617v1.541h-2.582v-1.541a0.25823 0.25823 0 0 0 -0.2617 -0.2617 0.25823 0.25823 0 0 0 -0.2539 0.2617v1.541h-2.5821v-1.541a0.25823 0.25823 0 0 0 -0.2636 -0.2617zm0.1523 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/22/indicator-cpufreq-75.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-cpufreq-75.svg
new file mode 100644
index 000000000..77d3b52bf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-cpufreq-75.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m6.3477 3a0.25823 0.25823 0 0 0 -0.2539 0.2617v1.5684c-0.6493 0.1087-1.155 0.6144-1.2637 1.2637h-1.5684a0.25823 0.25823 0 1 0 0 0.5175h1.541v2.5821h-1.541a0.25823 0.25823 0 1 0 0 0.5156h1.541v2.582h-1.541a0.25823 0.25823 0 1 0 0 0.516h1.541v2.582h-1.541a0.25823 0.25823 0 1 0 0 0.517h1.5684c0.1087 0.65 0.6144 1.155 1.2637 1.264v1.568a0.25823 0.25823 0 1 0 0.5175 0v-1.541h2.5821v1.541a0.25823 0.25823 0 1 0 0.5156 0v-1.541h2.582v1.541a0.25823 0.25823 0 1 0 0.516 0v-1.541h2.582v1.541a0.25823 0.25823 0 1 0 0.517 0v-1.568c0.65-0.109 1.155-0.614 1.264-1.264h1.568a0.25823 0.25823 0 0 0 0.262 -0.261 0.25823 0.25823 0 0 0 -0.262 -0.256h-1.541v-2.582h1.541a0.25823 0.25823 0 0 0 0.262 -0.262 0.25823 0.25823 0 0 0 -0.262 -0.254h-1.541v-2.582h1.541a0.25823 0.25823 0 0 0 0.262 -0.2617 0.25823 0.25823 0 0 0 -0.262 -0.2539h-1.541v-2.5821h1.541a0.25823 0.25823 0 0 0 0.262 -0.2636 0.25823 0.25823 0 0 0 -0.262 -0.2539h-1.568c-0.109-0.6493-0.614-1.155-1.264-1.2637v-1.5684a0.25823 0.25823 0 0 0 -0.263 -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.254 0.2617v1.541h-2.582v-1.541a0.25823 0.25823 0 0 0 -0.2617 -0.2617 0.25823 0.25823 0 0 0 -0.2539 0.2617v1.541h-2.5821v-1.541a0.25823 0.25823 0 0 0 -0.2636 -0.2617zm0.1523 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/22/indicator-cpufreq.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-cpufreq.svg
new file mode 100644
index 000000000..40bede31c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-cpufreq.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m6.3482 3a0.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.263 -0.262 0.25823 0.25823 0 0 0 -0.262 -0.2542h-1.5411v-2.582h1.5411a0.25823 0.25823 0 0 0 0.262 -0.2622 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.2624 -0.2623 0.25823 0.25823 0 0 0 -0.2542 0.2623v1.5411h-2.582v-1.5411a0.25823 0.25823 0 0 0 -0.2622 -0.2623z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/indicator-feedindicator-attention.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-feedindicator-attention.svg
new file mode 100644
index 000000000..49e3f1d0d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-feedindicator-attention.svg
@@ -0,0 +1,8 @@
+<svg width="22" height="22" 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="m5.223 14.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="m3 3v2.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="m3 8.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/22/indicator-feedindicator.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-feedindicator.svg
new file mode 100644
index 000000000..fa57da4be
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-feedindicator.svg
@@ -0,0 +1,8 @@
+<svg width="22" height="22" 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="m5.222 14.56c-1.229 0-2.222 0.9949-2.222 2.22 0 1.227 0.9927 2.22 2.222 2.22 1.226 0 2.22-0.9934 2.22-2.22-7.32e-4 -1.225-0.9934-2.22-2.22-2.22z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m3 3.01v2.65c7.096 0.1424 12.84 5.883 12.98 12.98 0.0018 0.09089 0.0028 0.182 0.0028 0.2733 0 0.03001-0.0015 0.06076-0.0015 0.08931h2.652c0-0.03001 0.0022-0.0593 0.0022-0.08931 0-8.682-6.993-15.76-15.64-15.9z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m3 8.321v2.652c4.257 0.142 7.679 3.646 7.679 7.943 0 0.03001-7.32e-4 0.05484-0.0029 0.08339h2.652c0-0.02855 0.0029-0.05338 0.0029-0.08339-7.34e-4 -5.755-4.61-10.45-10.33-10.59z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/indicator-fortune.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-fortune.svg
new file mode 100644
index 000000000..a9e9a06a6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-fortune.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.9008 4.0046c-3.0145 0.8638-5.1423 3.1876-4.8788 6.4192 0.30404 3.7286 5.7586 7.4982 7.8951 7.5762 0.93109-0.21818 0.39182-3.1702-0.15625-5.3984-0.15364-0.60202-0.30807-1.2016-0.48438-1.8047-0.05735-0.19536-0.1264-0.43708-0.14453-0.49609-0.29178-0.96963-0.64508-2.0771-1.2227-3.8379-0.10922-0.31826 0.12072-0.65138 0.45703-0.66211 0.22509-0.00746 0.42739 0.13647 0.49414 0.35156 1.0011 3.0519 1.3984 4.3934 1.8066 5.9688 1.6088 1.9966 3.9476 4.729 4.7031 4.5586 1.1654-0.2629 1.5874-7.948-0.53774-10.318-2.126-2.3703-4.941-2.9273-7.932-2.357z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ak.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ak.svg
new file mode 100644
index 000000000..8ecfaebee
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ak.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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/22/indicator-keyboard-Am.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Am.svg
new file mode 100644
index 000000000..0558f73b9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Am.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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/22/indicator-keyboard-Ar-1.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ar-1.svg
new file mode 120000
index 000000000..86266ed4a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Ar-10.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ar-10.svg
new file mode 120000
index 000000000..86266ed4a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Ar-11.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ar-11.svg
new file mode 120000
index 000000000..86266ed4a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Ar-2.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ar-2.svg
new file mode 120000
index 000000000..86266ed4a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Ar-3.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ar-3.svg
new file mode 120000
index 000000000..86266ed4a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Ar-4.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ar-4.svg
new file mode 120000
index 000000000..86266ed4a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Ar-5.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ar-5.svg
new file mode 120000
index 000000000..86266ed4a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Ar-6.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ar-6.svg
new file mode 120000
index 000000000..86266ed4a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Ar-7.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ar-7.svg
new file mode 120000
index 000000000..86266ed4a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Ar-8.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ar-8.svg
new file mode 120000
index 000000000..86266ed4a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Ar-9.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ar-9.svg
new file mode 120000
index 000000000..86266ed4a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Ar.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ar.svg
new file mode 100644
index 000000000..9b858c51d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ar.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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/22/indicator-keyboard-Av.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Av.svg
new file mode 100644
index 000000000..0f13f4729
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Av.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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/22/indicator-keyboard-Az-1.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Az-1.svg
new file mode 120000
index 000000000..062c1a53f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Az-2.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Az-2.svg
new file mode 120000
index 000000000..062c1a53f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Az.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Az.svg
new file mode 100644
index 000000000..96f622633
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Az.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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/22/indicator-keyboard-Be-1.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Be-1.svg
new file mode 120000
index 000000000..f0306a48c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Be-10.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Be-10.svg
new file mode 120000
index 000000000..f0306a48c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Be-11.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Be-11.svg
new file mode 120000
index 000000000..f0306a48c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Be-12.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Be-12.svg
new file mode 120000
index 000000000..f0306a48c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Be-13.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Be-13.svg
new file mode 120000
index 000000000..f0306a48c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Be-14.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Be-14.svg
new file mode 120000
index 000000000..f0306a48c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Be-2.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Be-2.svg
new file mode 120000
index 000000000..f0306a48c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Be-3.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Be-3.svg
new file mode 120000
index 000000000..f0306a48c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Be-4.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Be-4.svg
new file mode 120000
index 000000000..f0306a48c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Be-5.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Be-5.svg
new file mode 120000
index 000000000..f0306a48c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Be-6.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Be-6.svg
new file mode 120000
index 000000000..f0306a48c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Be-7.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Be-7.svg
new file mode 120000
index 000000000..f0306a48c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Be-8.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Be-8.svg
new file mode 120000
index 000000000..f0306a48c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Be-9.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Be-9.svg
new file mode 120000
index 000000000..f0306a48c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Be.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Be.svg
new file mode 100644
index 000000000..556feb48c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Be.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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/22/indicator-keyboard-Bg-1.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Bg-1.svg
new file mode 120000
index 000000000..1abf17d37
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Bg-2.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Bg-2.svg
new file mode 120000
index 000000000..1abf17d37
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Bg-3.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Bg-3.svg
new file mode 120000
index 000000000..1abf17d37
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Bg.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Bg.svg
new file mode 100644
index 000000000..a288a1b17
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Bg.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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/22/indicator-keyboard-Bm.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Bm.svg
new file mode 100644
index 000000000..6da6ee669
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Bm.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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/22/indicator-keyboard-Bn-1.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Bn-1.svg
new file mode 120000
index 000000000..0447c2210
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Bn-2.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Bn-2.svg
new file mode 120000
index 000000000..0447c2210
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Bn-3.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Bn-3.svg
new file mode 120000
index 000000000..0447c2210
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Bn-4.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Bn-4.svg
new file mode 120000
index 000000000..0447c2210
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Bn.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Bn.svg
new file mode 100644
index 000000000..79304da2d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Bn.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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/22/indicator-keyboard-Br-1.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Br-1.svg
new file mode 120000
index 000000000..407086e82
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Br-2.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Br-2.svg
new file mode 120000
index 000000000..407086e82
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Br-3.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Br-3.svg
new file mode 120000
index 000000000..407086e82
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Br.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Br.svg
new file mode 100644
index 000000000..cd8ad25f9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Br.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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/22/indicator-keyboard-Bs-1.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Bs-1.svg
new file mode 120000
index 000000000..53b805827
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Bs-2.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Bs-2.svg
new file mode 120000
index 000000000..53b805827
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Bs-3.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Bs-3.svg
new file mode 120000
index 000000000..53b805827
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Bs-4.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Bs-4.svg
new file mode 120000
index 000000000..53b805827
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Bs-5.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Bs-5.svg
new file mode 120000
index 000000000..53b805827
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Bs.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Bs.svg
new file mode 100644
index 000000000..cbb849ccc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Bs.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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/22/indicator-keyboard-By-1.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-By-1.svg
new file mode 120000
index 000000000..21ffb6433
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-By-2.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-By-2.svg
new file mode 120000
index 000000000..21ffb6433
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-By-3.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-By-3.svg
new file mode 120000
index 000000000..21ffb6433
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-By.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-By.svg
new file mode 100644
index 000000000..252815dde
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-By.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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/22/indicator-keyboard-Ch.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ch.svg
new file mode 100644
index 000000000..38ff90352
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ch.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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/22/indicator-keyboard-Cm-1.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Cm-1.svg
new file mode 120000
index 000000000..c46ff7b11
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Cm-2.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Cm-2.svg
new file mode 120000
index 000000000..c46ff7b11
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Cm-3.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Cm-3.svg
new file mode 120000
index 000000000..c46ff7b11
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Cm-4.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Cm-4.svg
new file mode 120000
index 000000000..c46ff7b11
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Cm-5.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Cm-5.svg
new file mode 120000
index 000000000..c46ff7b11
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Cm.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Cm.svg
new file mode 100644
index 000000000..cda14e37a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Cm.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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/22/indicator-keyboard-Cr-1.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Cr-1.svg
new file mode 120000
index 000000000..f072b3308
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Cr-2.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Cr-2.svg
new file mode 120000
index 000000000..f072b3308
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Cr-3.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Cr-3.svg
new file mode 120000
index 000000000..f072b3308
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Cr.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Cr.svg
new file mode 100644
index 000000000..06bcb6246
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Cr.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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/22/indicator-keyboard-Cs-1.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Cs-1.svg
new file mode 120000
index 000000000..50ed1589b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Cs-2.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Cs-2.svg
new file mode 120000
index 000000000..50ed1589b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Cs-3.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Cs-3.svg
new file mode 120000
index 000000000..50ed1589b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Cs-4.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Cs-4.svg
new file mode 120000
index 000000000..50ed1589b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Cs-5.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Cs-5.svg
new file mode 120000
index 000000000..50ed1589b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Cs-6.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Cs-6.svg
new file mode 120000
index 000000000..50ed1589b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Cs.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Cs.svg
new file mode 100644
index 000000000..f020f2a89
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Cs.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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/22/indicator-keyboard-Da-1.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Da-1.svg
new file mode 120000
index 000000000..378b74fe0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Da-2.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Da-2.svg
new file mode 120000
index 000000000..378b74fe0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Da-3.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Da-3.svg
new file mode 120000
index 000000000..378b74fe0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Da-4.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Da-4.svg
new file mode 120000
index 000000000..378b74fe0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Da-5.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Da-5.svg
new file mode 120000
index 000000000..378b74fe0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Da.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Da.svg
new file mode 100644
index 000000000..75d375342
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Da.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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/22/indicator-keyboard-De-1.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-De-1.svg
new file mode 120000
index 000000000..0180a1b86
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-De-10.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-De-10.svg
new file mode 120000
index 000000000..0180a1b86
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-De-11.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-De-11.svg
new file mode 120000
index 000000000..0180a1b86
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-De-12.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-De-12.svg
new file mode 120000
index 000000000..0180a1b86
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-De-13.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-De-13.svg
new file mode 120000
index 000000000..0180a1b86
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-De-14.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-De-14.svg
new file mode 120000
index 000000000..0180a1b86
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-De-15.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-De-15.svg
new file mode 120000
index 000000000..0180a1b86
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-De-16.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-De-16.svg
new file mode 120000
index 000000000..0180a1b86
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-De-17.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-De-17.svg
new file mode 120000
index 000000000..0180a1b86
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-De-18.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-De-18.svg
new file mode 120000
index 000000000..0180a1b86
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-De-19.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-De-19.svg
new file mode 120000
index 000000000..0180a1b86
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-De-2.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-De-2.svg
new file mode 120000
index 000000000..0180a1b86
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-De-20.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-De-20.svg
new file mode 120000
index 000000000..0180a1b86
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-De-21.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-De-21.svg
new file mode 120000
index 000000000..0180a1b86
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-De-22.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-De-22.svg
new file mode 120000
index 000000000..0180a1b86
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-De-23.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-De-23.svg
new file mode 120000
index 000000000..0180a1b86
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-De-24.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-De-24.svg
new file mode 120000
index 000000000..0180a1b86
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-De-25.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-De-25.svg
new file mode 120000
index 000000000..0180a1b86
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-De-3.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-De-3.svg
new file mode 120000
index 000000000..0180a1b86
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-De-4.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-De-4.svg
new file mode 120000
index 000000000..0180a1b86
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-De-5.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-De-5.svg
new file mode 120000
index 000000000..0180a1b86
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-De-6.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-De-6.svg
new file mode 120000
index 000000000..0180a1b86
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-De-7.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-De-7.svg
new file mode 120000
index 000000000..0180a1b86
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-De-8.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-De-8.svg
new file mode 120000
index 000000000..0180a1b86
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-De-9.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-De-9.svg
new file mode 120000
index 000000000..0180a1b86
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-De.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-De.svg
new file mode 100644
index 000000000..4315ebdb1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-De.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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/22/indicator-keyboard-Dv.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Dv.svg
new file mode 100644
index 000000000..7afcaef76
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Dv.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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/22/indicator-keyboard-Dz.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Dz.svg
new file mode 100644
index 000000000..2703c19ae
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Dz.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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/22/indicator-keyboard-Ee.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ee.svg
new file mode 100644
index 000000000..be354a350
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ee.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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/22/indicator-keyboard-En-1.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-En-1.svg
new file mode 120000
index 000000000..2418dd7df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-En-10.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-En-10.svg
new file mode 120000
index 000000000..2418dd7df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-En-11.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-En-11.svg
new file mode 120000
index 000000000..2418dd7df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-En-12.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-En-12.svg
new file mode 120000
index 000000000..2418dd7df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-En-13.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-En-13.svg
new file mode 120000
index 000000000..2418dd7df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-En-14.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-En-14.svg
new file mode 120000
index 000000000..2418dd7df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-En-15.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-En-15.svg
new file mode 120000
index 000000000..2418dd7df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-En-16.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-En-16.svg
new file mode 120000
index 000000000..2418dd7df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-En-17.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-En-17.svg
new file mode 120000
index 000000000..2418dd7df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-En-18.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-En-18.svg
new file mode 120000
index 000000000..2418dd7df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-En-19.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-En-19.svg
new file mode 120000
index 000000000..2418dd7df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-En-2.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-En-2.svg
new file mode 120000
index 000000000..2418dd7df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-En-20.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-En-20.svg
new file mode 120000
index 000000000..2418dd7df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-En-21.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-En-21.svg
new file mode 120000
index 000000000..2418dd7df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-En-22.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-En-22.svg
new file mode 120000
index 000000000..2418dd7df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-En-23.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-En-23.svg
new file mode 120000
index 000000000..2418dd7df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-En-24.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-En-24.svg
new file mode 120000
index 000000000..2418dd7df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-En-25.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-En-25.svg
new file mode 120000
index 000000000..2418dd7df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-En-26.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-En-26.svg
new file mode 120000
index 000000000..2418dd7df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-En-27.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-En-27.svg
new file mode 120000
index 000000000..2418dd7df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-En-28.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-En-28.svg
new file mode 120000
index 000000000..2418dd7df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-En-29.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-En-29.svg
new file mode 120000
index 000000000..2418dd7df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-En-3.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-En-3.svg
new file mode 120000
index 000000000..2418dd7df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-En-30.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-En-30.svg
new file mode 120000
index 000000000..2418dd7df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-En-31.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-En-31.svg
new file mode 120000
index 000000000..2418dd7df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-En-32.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-En-32.svg
new file mode 120000
index 000000000..2418dd7df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-En-33.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-En-33.svg
new file mode 120000
index 000000000..2418dd7df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-En-34.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-En-34.svg
new file mode 120000
index 000000000..2418dd7df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-En-35.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-En-35.svg
new file mode 120000
index 000000000..2418dd7df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-En-4.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-En-4.svg
new file mode 120000
index 000000000..2418dd7df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-En-5.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-En-5.svg
new file mode 120000
index 000000000..2418dd7df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-En-6.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-En-6.svg
new file mode 120000
index 000000000..2418dd7df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-En-7.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-En-7.svg
new file mode 120000
index 000000000..2418dd7df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-En-8.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-En-8.svg
new file mode 120000
index 000000000..2418dd7df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-En-9.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-En-9.svg
new file mode 120000
index 000000000..2418dd7df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-En.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-En.svg
new file mode 100644
index 000000000..5a13141fb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-En.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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/22/indicator-keyboard-Eo-1.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Eo-1.svg
new file mode 120000
index 000000000..24188cbd5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Eo-2.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Eo-2.svg
new file mode 120000
index 000000000..24188cbd5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Eo.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Eo.svg
new file mode 100644
index 000000000..bf6476617
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Eo.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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/22/indicator-keyboard-Es-1.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Es-1.svg
new file mode 120000
index 000000000..88508478f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Es-10.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Es-10.svg
new file mode 120000
index 000000000..88508478f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Es-11.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Es-11.svg
new file mode 120000
index 000000000..88508478f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Es-12.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Es-12.svg
new file mode 120000
index 000000000..88508478f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Es-2.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Es-2.svg
new file mode 120000
index 000000000..88508478f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Es-3.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Es-3.svg
new file mode 120000
index 000000000..88508478f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Es-4.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Es-4.svg
new file mode 120000
index 000000000..88508478f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Es-5.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Es-5.svg
new file mode 120000
index 000000000..88508478f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Es-6.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Es-6.svg
new file mode 120000
index 000000000..88508478f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Es-7.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Es-7.svg
new file mode 120000
index 000000000..88508478f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Es-8.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Es-8.svg
new file mode 120000
index 000000000..88508478f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Es-9.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Es-9.svg
new file mode 120000
index 000000000..88508478f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Es.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Es.svg
new file mode 100644
index 000000000..3e2012b1c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Es.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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/22/indicator-keyboard-Et-1.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Et-1.svg
new file mode 120000
index 000000000..915bf452f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Et-2.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Et-2.svg
new file mode 120000
index 000000000..915bf452f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Et-3.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Et-3.svg
new file mode 120000
index 000000000..915bf452f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Et-4.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Et-4.svg
new file mode 120000
index 000000000..915bf452f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Et.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Et.svg
new file mode 100644
index 000000000..3a53cb23e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Et.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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/22/indicator-keyboard-Fa-1.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Fa-1.svg
new file mode 120000
index 000000000..df670dbc5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Fa-2.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Fa-2.svg
new file mode 120000
index 000000000..df670dbc5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Fa-3.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Fa-3.svg
new file mode 120000
index 000000000..df670dbc5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Fa-4.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Fa-4.svg
new file mode 120000
index 000000000..df670dbc5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Fa.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Fa.svg
new file mode 100644
index 000000000..f9ee5ac8f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Fa.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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/22/indicator-keyboard-Ff.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ff.svg
new file mode 100644
index 000000000..099fb3909
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ff.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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/22/indicator-keyboard-Fi-1.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Fi-1.svg
new file mode 120000
index 000000000..9ee376544
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Fi-2.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Fi-2.svg
new file mode 120000
index 000000000..9ee376544
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Fi-3.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Fi-3.svg
new file mode 120000
index 000000000..9ee376544
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Fi-4.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Fi-4.svg
new file mode 120000
index 000000000..9ee376544
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Fi-5.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Fi-5.svg
new file mode 120000
index 000000000..9ee376544
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Fi.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Fi.svg
new file mode 100644
index 000000000..dcd908b68
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Fi.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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/22/indicator-keyboard-Fo-1.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Fo-1.svg
new file mode 120000
index 000000000..f10d41e70
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Fo-2.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Fo-2.svg
new file mode 120000
index 000000000..f10d41e70
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Fo.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Fo.svg
new file mode 100644
index 000000000..929382410
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Fo.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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/22/indicator-keyboard-Fr-1.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Fr-1.svg
new file mode 120000
index 000000000..7a4d593bf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Fr-10.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Fr-10.svg
new file mode 120000
index 000000000..7a4d593bf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Fr-11.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Fr-11.svg
new file mode 120000
index 000000000..7a4d593bf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Fr-12.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Fr-12.svg
new file mode 120000
index 000000000..7a4d593bf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Fr-13.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Fr-13.svg
new file mode 120000
index 000000000..7a4d593bf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Fr-14.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Fr-14.svg
new file mode 120000
index 000000000..7a4d593bf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Fr-15.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Fr-15.svg
new file mode 120000
index 000000000..7a4d593bf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Fr-16.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Fr-16.svg
new file mode 120000
index 000000000..7a4d593bf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Fr-17.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Fr-17.svg
new file mode 120000
index 000000000..7a4d593bf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Fr-18.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Fr-18.svg
new file mode 120000
index 000000000..7a4d593bf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Fr-19.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Fr-19.svg
new file mode 120000
index 000000000..7a4d593bf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Fr-2.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Fr-2.svg
new file mode 120000
index 000000000..7a4d593bf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Fr-20.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Fr-20.svg
new file mode 120000
index 000000000..7a4d593bf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Fr-21.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Fr-21.svg
new file mode 120000
index 000000000..7a4d593bf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Fr-22.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Fr-22.svg
new file mode 120000
index 000000000..7a4d593bf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Fr-23.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Fr-23.svg
new file mode 120000
index 000000000..7a4d593bf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Fr-24.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Fr-24.svg
new file mode 120000
index 000000000..7a4d593bf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Fr-25.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Fr-25.svg
new file mode 120000
index 000000000..7a4d593bf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Fr-26.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Fr-26.svg
new file mode 120000
index 000000000..7a4d593bf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Fr-27.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Fr-27.svg
new file mode 120000
index 000000000..7a4d593bf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Fr-28.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Fr-28.svg
new file mode 120000
index 000000000..7a4d593bf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Fr-29.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Fr-29.svg
new file mode 120000
index 000000000..7a4d593bf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Fr-3.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Fr-3.svg
new file mode 120000
index 000000000..7a4d593bf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Fr-30.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Fr-30.svg
new file mode 120000
index 000000000..7a4d593bf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Fr-31.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Fr-31.svg
new file mode 120000
index 000000000..7a4d593bf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Fr-4.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Fr-4.svg
new file mode 120000
index 000000000..7a4d593bf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Fr-5.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Fr-5.svg
new file mode 120000
index 000000000..7a4d593bf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Fr-6.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Fr-6.svg
new file mode 120000
index 000000000..7a4d593bf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Fr-7.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Fr-7.svg
new file mode 120000
index 000000000..7a4d593bf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Fr-8.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Fr-8.svg
new file mode 120000
index 000000000..7a4d593bf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Fr-9.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Fr-9.svg
new file mode 120000
index 000000000..7a4d593bf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Fr.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Fr.svg
new file mode 100644
index 000000000..7bb160cfc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Fr.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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/22/indicator-keyboard-Ga-1.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ga-1.svg
new file mode 120000
index 000000000..d0b8edd4f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Ga-2.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ga-2.svg
new file mode 120000
index 000000000..d0b8edd4f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Ga.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ga.svg
new file mode 100644
index 000000000..80f485104
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ga.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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/22/indicator-keyboard-Gr-1.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Gr-1.svg
new file mode 120000
index 000000000..960bc4a2d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Gr-2.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Gr-2.svg
new file mode 120000
index 000000000..960bc4a2d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Gr-3.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Gr-3.svg
new file mode 120000
index 000000000..960bc4a2d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Gr-4.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Gr-4.svg
new file mode 120000
index 000000000..960bc4a2d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Gr-5.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Gr-5.svg
new file mode 120000
index 000000000..960bc4a2d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Gr.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Gr.svg
new file mode 100644
index 000000000..30e0f3537
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Gr.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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/22/indicator-keyboard-Gu.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Gu.svg
new file mode 100644
index 000000000..996f45e88
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Gu.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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/22/indicator-keyboard-Ha-1.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ha-1.svg
new file mode 120000
index 000000000..f3d7f9ae2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Ha-2.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ha-2.svg
new file mode 120000
index 000000000..f3d7f9ae2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Ha.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ha.svg
new file mode 100644
index 000000000..22eb1afec
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ha.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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/22/indicator-keyboard-He-1.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-He-1.svg
new file mode 120000
index 000000000..5e49240de
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-He-2.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-He-2.svg
new file mode 120000
index 000000000..5e49240de
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-He-3.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-He-3.svg
new file mode 120000
index 000000000..5e49240de
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-He-4.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-He-4.svg
new file mode 120000
index 000000000..5e49240de
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-He.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-He.svg
new file mode 100644
index 000000000..8b2794b2e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-He.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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/22/indicator-keyboard-Hi-1.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Hi-1.svg
new file mode 120000
index 000000000..d4dd2464f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Hi-2.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Hi-2.svg
new file mode 120000
index 000000000..d4dd2464f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Hi-3.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Hi-3.svg
new file mode 120000
index 000000000..d4dd2464f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Hi.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Hi.svg
new file mode 100644
index 000000000..0e163f58e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Hi.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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/22/indicator-keyboard-Hr-1.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Hr-1.svg
new file mode 120000
index 000000000..8ebeedf66
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Hr-2.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Hr-2.svg
new file mode 120000
index 000000000..8ebeedf66
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Hr-3.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Hr-3.svg
new file mode 120000
index 000000000..8ebeedf66
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Hr-4.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Hr-4.svg
new file mode 120000
index 000000000..8ebeedf66
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Hr-5.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Hr-5.svg
new file mode 120000
index 000000000..8ebeedf66
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Hr.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Hr.svg
new file mode 100644
index 000000000..ea6a10133
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Hr.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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/22/indicator-keyboard-Hu-1.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Hu-1.svg
new file mode 120000
index 000000000..756410ca4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Hu-10.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Hu-10.svg
new file mode 120000
index 000000000..756410ca4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Hu-11.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Hu-11.svg
new file mode 120000
index 000000000..756410ca4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Hu-12.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Hu-12.svg
new file mode 120000
index 000000000..756410ca4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Hu-13.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Hu-13.svg
new file mode 120000
index 000000000..756410ca4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Hu-14.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Hu-14.svg
new file mode 120000
index 000000000..756410ca4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Hu-15.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Hu-15.svg
new file mode 120000
index 000000000..756410ca4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Hu-16.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Hu-16.svg
new file mode 120000
index 000000000..756410ca4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Hu-17.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Hu-17.svg
new file mode 120000
index 000000000..756410ca4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Hu-18.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Hu-18.svg
new file mode 120000
index 000000000..756410ca4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Hu-19.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Hu-19.svg
new file mode 120000
index 000000000..756410ca4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Hu-2.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Hu-2.svg
new file mode 120000
index 000000000..756410ca4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Hu-20.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Hu-20.svg
new file mode 120000
index 000000000..756410ca4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Hu-3.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Hu-3.svg
new file mode 120000
index 000000000..756410ca4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Hu-4.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Hu-4.svg
new file mode 120000
index 000000000..756410ca4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Hu-5.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Hu-5.svg
new file mode 120000
index 000000000..756410ca4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Hu-6.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Hu-6.svg
new file mode 120000
index 000000000..756410ca4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Hu-7.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Hu-7.svg
new file mode 120000
index 000000000..756410ca4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Hu-8.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Hu-8.svg
new file mode 120000
index 000000000..756410ca4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Hu-9.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Hu-9.svg
new file mode 120000
index 000000000..756410ca4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Hu.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Hu.svg
new file mode 100644
index 000000000..835d110d8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Hu.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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/22/indicator-keyboard-Hy-1.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Hy-1.svg
new file mode 120000
index 000000000..ed78ecd2c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Hy-2.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Hy-2.svg
new file mode 120000
index 000000000..ed78ecd2c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Hy-3.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Hy-3.svg
new file mode 120000
index 000000000..ed78ecd2c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Hy-4.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Hy-4.svg
new file mode 120000
index 000000000..ed78ecd2c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Hy-5.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Hy-5.svg
new file mode 120000
index 000000000..ed78ecd2c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Hy-6.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Hy-6.svg
new file mode 120000
index 000000000..ed78ecd2c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Hy.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Hy.svg
new file mode 100644
index 000000000..f344dcec1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Hy.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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/22/indicator-keyboard-Ie-1.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ie-1.svg
new file mode 120000
index 000000000..95a98960f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Ie-2.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ie-2.svg
new file mode 120000
index 000000000..95a98960f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Ie-3.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ie-3.svg
new file mode 120000
index 000000000..95a98960f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Ie-4.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ie-4.svg
new file mode 120000
index 000000000..95a98960f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Ie-5.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ie-5.svg
new file mode 120000
index 000000000..95a98960f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Ie.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ie.svg
new file mode 100644
index 000000000..73ddb496f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ie.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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/22/indicator-keyboard-Ig.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ig.svg
new file mode 100644
index 000000000..6c7d48f57
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ig.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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/22/indicator-keyboard-Ik.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ik.svg
new file mode 100644
index 000000000..492a81187
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ik.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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/22/indicator-keyboard-In-1.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-In-1.svg
new file mode 120000
index 000000000..8138a152e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-In-2.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-In-2.svg
new file mode 120000
index 000000000..8138a152e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-In-3.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-In-3.svg
new file mode 120000
index 000000000..8138a152e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-In-4.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-In-4.svg
new file mode 120000
index 000000000..8138a152e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-In-5.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-In-5.svg
new file mode 120000
index 000000000..8138a152e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-In.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-In.svg
new file mode 100644
index 000000000..07ed44d52
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-In.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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/22/indicator-keyboard-Is-1.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Is-1.svg
new file mode 120000
index 000000000..bf9bfa7d8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Is-2.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Is-2.svg
new file mode 120000
index 000000000..bf9bfa7d8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Is-3.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Is-3.svg
new file mode 120000
index 000000000..bf9bfa7d8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Is-4.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Is-4.svg
new file mode 120000
index 000000000..bf9bfa7d8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Is-5.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Is-5.svg
new file mode 120000
index 000000000..bf9bfa7d8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Is.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Is.svg
new file mode 100644
index 000000000..ba5c208bc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Is.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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/22/indicator-keyboard-It-1.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-It-1.svg
new file mode 120000
index 000000000..f93af5fb2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-It-2.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-It-2.svg
new file mode 120000
index 000000000..f93af5fb2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-It-3.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-It-3.svg
new file mode 120000
index 000000000..f93af5fb2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-It-4.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-It-4.svg
new file mode 120000
index 000000000..f93af5fb2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-It-5.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-It-5.svg
new file mode 120000
index 000000000..f93af5fb2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-It-6.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-It-6.svg
new file mode 120000
index 000000000..f93af5fb2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-It.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-It.svg
new file mode 100644
index 000000000..874a133f7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-It.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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/22/indicator-keyboard-Ja-1.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ja-1.svg
new file mode 120000
index 000000000..b413ea93e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Ja-2.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ja-2.svg
new file mode 120000
index 000000000..b413ea93e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Ja-3.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ja-3.svg
new file mode 120000
index 000000000..b413ea93e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Ja-4.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ja-4.svg
new file mode 120000
index 000000000..b413ea93e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Ja-5.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ja-5.svg
new file mode 120000
index 000000000..b413ea93e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Ja-6.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ja-6.svg
new file mode 120000
index 000000000..b413ea93e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Ja-7.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ja-7.svg
new file mode 120000
index 000000000..b413ea93e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Ja.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ja.svg
new file mode 100644
index 000000000..7a150f8d9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ja.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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/22/indicator-keyboard-Ka-1.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ka-1.svg
new file mode 120000
index 000000000..e1c1a48d7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Ka-2.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ka-2.svg
new file mode 120000
index 000000000..e1c1a48d7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Ka-3.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ka-3.svg
new file mode 120000
index 000000000..e1c1a48d7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Ka-4.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ka-4.svg
new file mode 120000
index 000000000..e1c1a48d7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Ka.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ka.svg
new file mode 100644
index 000000000..e26d7faf2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ka.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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/22/indicator-keyboard-Ki-1.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ki-1.svg
new file mode 120000
index 000000000..0bfdae104
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Ki-2.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ki-2.svg
new file mode 120000
index 000000000..0bfdae104
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Ki-3.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ki-3.svg
new file mode 120000
index 000000000..0bfdae104
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Ki.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ki.svg
new file mode 100644
index 000000000..739cab1e7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ki.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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/22/indicator-keyboard-Kk-1.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Kk-1.svg
new file mode 120000
index 000000000..bbbc77701
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Kk-2.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Kk-2.svg
new file mode 120000
index 000000000..bbbc77701
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Kk.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Kk.svg
new file mode 100644
index 000000000..9d78e1024
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Kk.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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/22/indicator-keyboard-Km.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Km.svg
new file mode 100644
index 000000000..8ad890dbb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Km.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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/22/indicator-keyboard-Kn-1.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Kn-1.svg
new file mode 120000
index 000000000..ea60ff9f8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Kn-2.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Kn-2.svg
new file mode 120000
index 000000000..ea60ff9f8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Kn.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Kn.svg
new file mode 100644
index 000000000..74dfc3ba2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Kn.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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/22/indicator-keyboard-Ko-1.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ko-1.svg
new file mode 120000
index 000000000..c8eaea546
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Ko-2.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ko-2.svg
new file mode 120000
index 000000000..c8eaea546
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Ko.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ko.svg
new file mode 100644
index 000000000..4959e79ac
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ko.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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/22/indicator-keyboard-Ku-1.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ku-1.svg
new file mode 120000
index 000000000..cd41a3159
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Ku-10.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ku-10.svg
new file mode 120000
index 000000000..cd41a3159
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Ku-11.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ku-11.svg
new file mode 120000
index 000000000..cd41a3159
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Ku-12.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ku-12.svg
new file mode 120000
index 000000000..cd41a3159
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Ku-13.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ku-13.svg
new file mode 120000
index 000000000..cd41a3159
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Ku-14.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ku-14.svg
new file mode 120000
index 000000000..cd41a3159
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Ku-2.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ku-2.svg
new file mode 120000
index 000000000..cd41a3159
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Ku-3.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ku-3.svg
new file mode 120000
index 000000000..cd41a3159
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Ku-4.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ku-4.svg
new file mode 120000
index 000000000..cd41a3159
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Ku-5.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ku-5.svg
new file mode 120000
index 000000000..cd41a3159
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Ku-6.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ku-6.svg
new file mode 120000
index 000000000..cd41a3159
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Ku-7.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ku-7.svg
new file mode 120000
index 000000000..cd41a3159
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Ku-8.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ku-8.svg
new file mode 120000
index 000000000..cd41a3159
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Ku-9.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ku-9.svg
new file mode 120000
index 000000000..cd41a3159
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Ku.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ku.svg
new file mode 100644
index 000000000..b690150cd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ku.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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/22/indicator-keyboard-Lo-1.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Lo-1.svg
new file mode 120000
index 000000000..b44e40ef7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Lo-2.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Lo-2.svg
new file mode 120000
index 000000000..b44e40ef7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Lo.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Lo.svg
new file mode 100644
index 000000000..ba3296d9b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Lo.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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/22/indicator-keyboard-Lt-1.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Lt-1.svg
new file mode 120000
index 000000000..fdf8af7dc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Lt-2.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Lt-2.svg
new file mode 120000
index 000000000..fdf8af7dc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Lt-3.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Lt-3.svg
new file mode 120000
index 000000000..fdf8af7dc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Lt-4.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Lt-4.svg
new file mode 120000
index 000000000..fdf8af7dc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Lt-5.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Lt-5.svg
new file mode 120000
index 000000000..fdf8af7dc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Lt-6.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Lt-6.svg
new file mode 120000
index 000000000..fdf8af7dc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Lt.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Lt.svg
new file mode 100644
index 000000000..b3cc1a6d1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Lt.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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/22/indicator-keyboard-Lv-1.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Lv-1.svg
new file mode 120000
index 000000000..cf6df25ff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Lv-2.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Lv-2.svg
new file mode 120000
index 000000000..cf6df25ff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Lv-3.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Lv-3.svg
new file mode 120000
index 000000000..cf6df25ff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Lv-4.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Lv-4.svg
new file mode 120000
index 000000000..cf6df25ff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Lv-5.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Lv-5.svg
new file mode 120000
index 000000000..cf6df25ff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Lv-6.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Lv-6.svg
new file mode 120000
index 000000000..cf6df25ff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Lv-7.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Lv-7.svg
new file mode 120000
index 000000000..cf6df25ff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Lv.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Lv.svg
new file mode 100644
index 000000000..9563e764f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Lv.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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/22/indicator-keyboard-Md.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Md.svg
new file mode 100644
index 000000000..2db5e36af
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Md.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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/22/indicator-keyboard-Mi.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Mi.svg
new file mode 100644
index 000000000..697d54ced
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Mi.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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/22/indicator-keyboard-Mk-1.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Mk-1.svg
new file mode 120000
index 000000000..e784db827
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Mk-2.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Mk-2.svg
new file mode 120000
index 000000000..e784db827
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Mk.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Mk.svg
new file mode 100644
index 000000000..eaa6b9769
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Mk.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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/22/indicator-keyboard-Ml-1.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ml-1.svg
new file mode 120000
index 000000000..30a2c091b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Ml-2.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ml-2.svg
new file mode 120000
index 000000000..30a2c091b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Ml-3.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ml-3.svg
new file mode 120000
index 000000000..30a2c091b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Ml.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ml.svg
new file mode 100644
index 000000000..0d23dff11
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ml.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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/22/indicator-keyboard-Mn.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Mn.svg
new file mode 100644
index 000000000..96a80ed37
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Mn.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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/22/indicator-keyboard-Mr.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Mr.svg
new file mode 100644
index 000000000..5804e124c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Mr.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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/22/indicator-keyboard-Mt-1.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Mt-1.svg
new file mode 120000
index 000000000..1a5e1fb1f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Mt-2.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Mt-2.svg
new file mode 120000
index 000000000..1a5e1fb1f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Mt.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Mt.svg
new file mode 100644
index 000000000..e34e5ad23
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Mt.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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/22/indicator-keyboard-My.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-My.svg
new file mode 100644
index 000000000..e0034f940
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-My.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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/22/indicator-keyboard-Ne.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ne.svg
new file mode 100644
index 000000000..b3446dc34
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ne.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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/22/indicator-keyboard-Nl-1.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Nl-1.svg
new file mode 120000
index 000000000..20dde9316
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Nl-2.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Nl-2.svg
new file mode 120000
index 000000000..20dde9316
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Nl-3.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Nl-3.svg
new file mode 120000
index 000000000..20dde9316
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Nl-4.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Nl-4.svg
new file mode 120000
index 000000000..20dde9316
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Nl.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Nl.svg
new file mode 100644
index 000000000..d25cbf332
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Nl.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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/22/indicator-keyboard-No-1.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-No-1.svg
new file mode 120000
index 000000000..8a12469c0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-No-2.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-No-2.svg
new file mode 120000
index 000000000..8a12469c0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-No-3.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-No-3.svg
new file mode 120000
index 000000000..8a12469c0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-No-4.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-No-4.svg
new file mode 120000
index 000000000..8a12469c0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-No-5.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-No-5.svg
new file mode 120000
index 000000000..8a12469c0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-No-6.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-No-6.svg
new file mode 120000
index 000000000..8a12469c0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-No-7.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-No-7.svg
new file mode 120000
index 000000000..8a12469c0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-No-8.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-No-8.svg
new file mode 120000
index 000000000..8a12469c0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-No.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-No.svg
new file mode 100644
index 000000000..07261dabb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-No.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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/22/indicator-keyboard-Or.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Or.svg
new file mode 100644
index 000000000..ee356e537
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Or.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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/22/indicator-keyboard-Pa-1.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Pa-1.svg
new file mode 120000
index 000000000..0aa50bce9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Pa-2.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Pa-2.svg
new file mode 120000
index 000000000..0aa50bce9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Pa.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Pa.svg
new file mode 100644
index 000000000..7a2a0786a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Pa.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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/22/indicator-keyboard-Ph-1.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ph-1.svg
new file mode 120000
index 000000000..0ce8011ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Ph-10.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ph-10.svg
new file mode 120000
index 000000000..0ce8011ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Ph-2.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ph-2.svg
new file mode 120000
index 000000000..0ce8011ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Ph-3.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ph-3.svg
new file mode 120000
index 000000000..0ce8011ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Ph-4.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ph-4.svg
new file mode 120000
index 000000000..0ce8011ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Ph-5.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ph-5.svg
new file mode 120000
index 000000000..0ce8011ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Ph-6.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ph-6.svg
new file mode 120000
index 000000000..0ce8011ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Ph-7.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ph-7.svg
new file mode 120000
index 000000000..0ce8011ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Ph-8.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ph-8.svg
new file mode 120000
index 000000000..0ce8011ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Ph-9.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ph-9.svg
new file mode 120000
index 000000000..0ce8011ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Ph.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ph.svg
new file mode 100644
index 000000000..3d7bfcba3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ph.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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/22/indicator-keyboard-Pl-1.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Pl-1.svg
new file mode 120000
index 000000000..4eefab8eb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Pl-2.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Pl-2.svg
new file mode 120000
index 000000000..4eefab8eb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Pl-3.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Pl-3.svg
new file mode 120000
index 000000000..4eefab8eb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Pl-4.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Pl-4.svg
new file mode 120000
index 000000000..4eefab8eb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Pl-5.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Pl-5.svg
new file mode 120000
index 000000000..4eefab8eb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Pl-6.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Pl-6.svg
new file mode 120000
index 000000000..4eefab8eb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Pl-7.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Pl-7.svg
new file mode 120000
index 000000000..4eefab8eb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Pl-8.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Pl-8.svg
new file mode 120000
index 000000000..4eefab8eb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Pl-9.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Pl-9.svg
new file mode 120000
index 000000000..4eefab8eb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Pl.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Pl.svg
new file mode 100644
index 000000000..128fdf9c8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Pl.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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/22/indicator-keyboard-Ps-1.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ps-1.svg
new file mode 120000
index 000000000..b6b824f70
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Ps-2.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ps-2.svg
new file mode 120000
index 000000000..b6b824f70
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Ps.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ps.svg
new file mode 100644
index 000000000..d42f68a4e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ps.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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/22/indicator-keyboard-Pt-1.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Pt-1.svg
new file mode 120000
index 000000000..c4dfdb297
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Pt-10.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Pt-10.svg
new file mode 120000
index 000000000..c4dfdb297
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Pt-11.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Pt-11.svg
new file mode 120000
index 000000000..c4dfdb297
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Pt-12.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Pt-12.svg
new file mode 120000
index 000000000..c4dfdb297
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Pt-13.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Pt-13.svg
new file mode 120000
index 000000000..c4dfdb297
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Pt-14.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Pt-14.svg
new file mode 120000
index 000000000..c4dfdb297
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Pt-15.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Pt-15.svg
new file mode 120000
index 000000000..c4dfdb297
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Pt-2.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Pt-2.svg
new file mode 120000
index 000000000..c4dfdb297
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Pt-3.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Pt-3.svg
new file mode 120000
index 000000000..c4dfdb297
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Pt-4.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Pt-4.svg
new file mode 120000
index 000000000..c4dfdb297
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Pt-5.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Pt-5.svg
new file mode 120000
index 000000000..c4dfdb297
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Pt-6.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Pt-6.svg
new file mode 120000
index 000000000..c4dfdb297
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Pt-7.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Pt-7.svg
new file mode 120000
index 000000000..c4dfdb297
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Pt-8.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Pt-8.svg
new file mode 120000
index 000000000..c4dfdb297
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Pt-9.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Pt-9.svg
new file mode 120000
index 000000000..c4dfdb297
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Pt.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Pt.svg
new file mode 100644
index 000000000..89c3df209
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Pt.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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/22/indicator-keyboard-Ro-1.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ro-1.svg
new file mode 120000
index 000000000..52b01d83e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Ro-2.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ro-2.svg
new file mode 120000
index 000000000..52b01d83e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Ro-3.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ro-3.svg
new file mode 120000
index 000000000..52b01d83e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Ro-4.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ro-4.svg
new file mode 120000
index 000000000..52b01d83e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Ro-5.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ro-5.svg
new file mode 120000
index 000000000..52b01d83e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Ro.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ro.svg
new file mode 100644
index 000000000..bdf4d6576
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ro.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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/22/indicator-keyboard-Ru-1.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ru-1.svg
new file mode 120000
index 000000000..2014f8975
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Ru-10.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ru-10.svg
new file mode 120000
index 000000000..2014f8975
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Ru-11.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ru-11.svg
new file mode 120000
index 000000000..2014f8975
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Ru-12.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ru-12.svg
new file mode 120000
index 000000000..2014f8975
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Ru-13.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ru-13.svg
new file mode 120000
index 000000000..2014f8975
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Ru-14.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ru-14.svg
new file mode 120000
index 000000000..2014f8975
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Ru-15.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ru-15.svg
new file mode 120000
index 000000000..2014f8975
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Ru-16.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ru-16.svg
new file mode 120000
index 000000000..2014f8975
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Ru-17.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ru-17.svg
new file mode 120000
index 000000000..2014f8975
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Ru-18.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ru-18.svg
new file mode 120000
index 000000000..2014f8975
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Ru-19.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ru-19.svg
new file mode 120000
index 000000000..2014f8975
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Ru-2.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ru-2.svg
new file mode 120000
index 000000000..2014f8975
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Ru-20.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ru-20.svg
new file mode 120000
index 000000000..2014f8975
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Ru-21.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ru-21.svg
new file mode 120000
index 000000000..2014f8975
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Ru-22.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ru-22.svg
new file mode 120000
index 000000000..2014f8975
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Ru-23.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ru-23.svg
new file mode 120000
index 000000000..2014f8975
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Ru-24.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ru-24.svg
new file mode 120000
index 000000000..2014f8975
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Ru-25.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ru-25.svg
new file mode 120000
index 000000000..2014f8975
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Ru-26.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ru-26.svg
new file mode 120000
index 000000000..2014f8975
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Ru-27.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ru-27.svg
new file mode 120000
index 000000000..2014f8975
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Ru-3.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ru-3.svg
new file mode 120000
index 000000000..2014f8975
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Ru-4.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ru-4.svg
new file mode 120000
index 000000000..2014f8975
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Ru-5.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ru-5.svg
new file mode 120000
index 000000000..2014f8975
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Ru-6.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ru-6.svg
new file mode 120000
index 000000000..2014f8975
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Ru-7.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ru-7.svg
new file mode 120000
index 000000000..2014f8975
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Ru-8.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ru-8.svg
new file mode 120000
index 000000000..2014f8975
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Ru-9.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ru-9.svg
new file mode 120000
index 000000000..2014f8975
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Ru.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ru.svg
new file mode 100644
index 000000000..3818b9586
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ru.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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/22/indicator-keyboard-Sa.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Sa.svg
new file mode 100644
index 000000000..b40da5e7d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Sa.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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/22/indicator-keyboard-Sd.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Sd.svg
new file mode 100644
index 000000000..0e29bc0be
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Sd.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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/22/indicator-keyboard-Si-1.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Si-1.svg
new file mode 120000
index 000000000..d3dfefa73
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Si-2.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Si-2.svg
new file mode 120000
index 000000000..d3dfefa73
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Si.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Si.svg
new file mode 100644
index 000000000..63612b8c5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Si.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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/22/indicator-keyboard-Sk-1.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Sk-1.svg
new file mode 120000
index 000000000..9fa04fac3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Sk-2.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Sk-2.svg
new file mode 120000
index 000000000..9fa04fac3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Sk-3.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Sk-3.svg
new file mode 120000
index 000000000..9fa04fac3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Sk-4.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Sk-4.svg
new file mode 120000
index 000000000..9fa04fac3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Sk.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Sk.svg
new file mode 100644
index 000000000..144b8250a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Sk.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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/22/indicator-keyboard-Sl-1.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Sl-1.svg
new file mode 120000
index 000000000..f1ebf016f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Sl-2.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Sl-2.svg
new file mode 120000
index 000000000..f1ebf016f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Sl-3.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Sl-3.svg
new file mode 120000
index 000000000..f1ebf016f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Sl-4.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Sl-4.svg
new file mode 120000
index 000000000..f1ebf016f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Sl.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Sl.svg
new file mode 100644
index 000000000..3f9c1c0b7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Sl.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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/22/indicator-keyboard-Sq.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Sq.svg
new file mode 100644
index 000000000..361c17718
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Sq.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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/22/indicator-keyboard-Sr-1.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Sr-1.svg
new file mode 120000
index 000000000..ac683eabb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Sr-10.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Sr-10.svg
new file mode 120000
index 000000000..ac683eabb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Sr-11.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Sr-11.svg
new file mode 120000
index 000000000..ac683eabb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Sr-12.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Sr-12.svg
new file mode 120000
index 000000000..ac683eabb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Sr-13.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Sr-13.svg
new file mode 120000
index 000000000..ac683eabb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Sr-14.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Sr-14.svg
new file mode 120000
index 000000000..ac683eabb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Sr-15.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Sr-15.svg
new file mode 120000
index 000000000..ac683eabb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Sr-16.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Sr-16.svg
new file mode 120000
index 000000000..ac683eabb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Sr-17.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Sr-17.svg
new file mode 120000
index 000000000..ac683eabb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Sr-2.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Sr-2.svg
new file mode 120000
index 000000000..ac683eabb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Sr-3.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Sr-3.svg
new file mode 120000
index 000000000..ac683eabb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Sr-4.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Sr-4.svg
new file mode 120000
index 000000000..ac683eabb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Sr-5.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Sr-5.svg
new file mode 120000
index 000000000..ac683eabb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Sr-6.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Sr-6.svg
new file mode 120000
index 000000000..ac683eabb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Sr-7.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Sr-7.svg
new file mode 120000
index 000000000..ac683eabb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Sr-8.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Sr-8.svg
new file mode 120000
index 000000000..ac683eabb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Sr-9.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Sr-9.svg
new file mode 120000
index 000000000..ac683eabb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Sr.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Sr.svg
new file mode 100644
index 000000000..908e78394
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Sr.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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/22/indicator-keyboard-Sv-1.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Sv-1.svg
new file mode 120000
index 000000000..2c0c0b32c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Sv-2.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Sv-2.svg
new file mode 120000
index 000000000..2c0c0b32c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Sv-3.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Sv-3.svg
new file mode 120000
index 000000000..2c0c0b32c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Sv-4.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Sv-4.svg
new file mode 120000
index 000000000..2c0c0b32c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Sv-5.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Sv-5.svg
new file mode 120000
index 000000000..2c0c0b32c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Sv-6.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Sv-6.svg
new file mode 120000
index 000000000..2c0c0b32c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Sv-7.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Sv-7.svg
new file mode 120000
index 000000000..2c0c0b32c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Sv.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Sv.svg
new file mode 100644
index 000000000..4db269cc1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Sv.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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/22/indicator-keyboard-Sw-1.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Sw-1.svg
new file mode 120000
index 000000000..004df7a43
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Sw-2.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Sw-2.svg
new file mode 120000
index 000000000..004df7a43
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Sw.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Sw.svg
new file mode 100644
index 000000000..846c0ee19
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Sw.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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/22/indicator-keyboard-Sy-1.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Sy-1.svg
new file mode 120000
index 000000000..737d29761
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Sy-2.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Sy-2.svg
new file mode 120000
index 000000000..737d29761
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Sy.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Sy.svg
new file mode 100644
index 000000000..0a9a80c6d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Sy.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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/22/indicator-keyboard-Ta-1.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ta-1.svg
new file mode 120000
index 000000000..375a158d7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Ta-2.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ta-2.svg
new file mode 120000
index 000000000..375a158d7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Ta-3.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ta-3.svg
new file mode 120000
index 000000000..375a158d7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Ta-4.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ta-4.svg
new file mode 120000
index 000000000..375a158d7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Ta-5.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ta-5.svg
new file mode 120000
index 000000000..375a158d7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Ta-6.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ta-6.svg
new file mode 120000
index 000000000..375a158d7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Ta.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ta.svg
new file mode 100644
index 000000000..f3847d03e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ta.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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/22/indicator-keyboard-Te-1.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Te-1.svg
new file mode 120000
index 000000000..75c301b15
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Te-2.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Te-2.svg
new file mode 120000
index 000000000..75c301b15
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Te-3.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Te-3.svg
new file mode 120000
index 000000000..932c55e0c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Te.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Te.svg
new file mode 100644
index 000000000..dbceb0dd3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Te.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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/22/indicator-keyboard-Tg-1.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Tg-1.svg
new file mode 120000
index 000000000..9a3d10c56
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Tg-2.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Tg-2.svg
new file mode 120000
index 000000000..9a3d10c56
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Tg.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Tg.svg
new file mode 100644
index 000000000..d4ef39510
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Tg.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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/22/indicator-keyboard-Th-1.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Th-1.svg
new file mode 120000
index 000000000..932c55e0c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Th-2.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Th-2.svg
new file mode 120000
index 000000000..932c55e0c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Th-3.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Th-3.svg
new file mode 120000
index 000000000..932c55e0c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Th.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Th.svg
new file mode 100644
index 000000000..c8d7d97e4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Th.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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/22/indicator-keyboard-Tk-1.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Tk-1.svg
new file mode 120000
index 000000000..c2639a9df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Tk-2.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Tk-2.svg
new file mode 120000
index 000000000..c2639a9df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Tk.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Tk.svg
new file mode 100644
index 000000000..376bc45d7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Tk.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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/22/indicator-keyboard-Tn.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Tn.svg
new file mode 100644
index 000000000..78a0aac6a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Tn.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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/22/indicator-keyboard-Tr-1.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Tr-1.svg
new file mode 120000
index 000000000..6398e82ce
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Tr-2.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Tr-2.svg
new file mode 120000
index 000000000..6398e82ce
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Tr-3.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Tr-3.svg
new file mode 120000
index 000000000..6398e82ce
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Tr-4.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Tr-4.svg
new file mode 120000
index 000000000..6398e82ce
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Tr-5.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Tr-5.svg
new file mode 120000
index 000000000..6398e82ce
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Tr.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Tr.svg
new file mode 100644
index 000000000..0754d25b7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Tr.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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/22/indicator-keyboard-Uk-1.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Uk-1.svg
new file mode 120000
index 000000000..834fca66f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Uk-2.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Uk-2.svg
new file mode 120000
index 000000000..834fca66f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Uk-3.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Uk-3.svg
new file mode 120000
index 000000000..834fca66f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Uk-4.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Uk-4.svg
new file mode 120000
index 000000000..834fca66f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Uk-5.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Uk-5.svg
new file mode 120000
index 000000000..834fca66f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Uk-6.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Uk-6.svg
new file mode 120000
index 000000000..834fca66f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Uk-7.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Uk-7.svg
new file mode 120000
index 000000000..834fca66f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Uk-8.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Uk-8.svg
new file mode 120000
index 000000000..834fca66f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Uk.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Uk.svg
new file mode 100644
index 000000000..b2167e4cd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Uk.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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/22/indicator-keyboard-Ur-1.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ur-1.svg
new file mode 120000
index 000000000..70fad7746
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Ur-2.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ur-2.svg
new file mode 120000
index 000000000..70fad7746
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Ur-3.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ur-3.svg
new file mode 120000
index 000000000..70fad7746
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Ur-4.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ur-4.svg
new file mode 120000
index 000000000..70fad7746
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Ur-5.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ur-5.svg
new file mode 120000
index 000000000..70fad7746
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Ur-6.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ur-6.svg
new file mode 120000
index 000000000..70fad7746
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Ur.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ur.svg
new file mode 100644
index 000000000..efb9fae40
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Ur.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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/22/indicator-keyboard-Uz-1.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Uz-1.svg
new file mode 120000
index 000000000..3748fa1a3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Uz-2.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Uz-2.svg
new file mode 120000
index 000000000..3748fa1a3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Uz-3.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Uz-3.svg
new file mode 120000
index 000000000..3748fa1a3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Uz-4.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Uz-4.svg
new file mode 120000
index 000000000..3748fa1a3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Uz.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Uz.svg
new file mode 100644
index 000000000..27b479cc2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Uz.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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/22/indicator-keyboard-Vi.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Vi.svg
new file mode 100644
index 000000000..8870e9e12
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Vi.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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/22/indicator-keyboard-Wo.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Wo.svg
new file mode 100644
index 000000000..5eba336d4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Wo.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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/22/indicator-keyboard-Xs.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Xs.svg
new file mode 100644
index 000000000..2d901fec0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Xs.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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/22/indicator-keyboard-Yo.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Yo.svg
new file mode 100644
index 000000000..d9c84500e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Yo.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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/22/indicator-keyboard-Zh-1.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Zh-1.svg
new file mode 120000
index 000000000..66e790a01
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Zh-2.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Zh-2.svg
new file mode 120000
index 000000000..66e790a01
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Zh-3.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Zh-3.svg
new file mode 120000
index 000000000..66e790a01
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Zh-4.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Zh-4.svg
new file mode 120000
index 000000000..66e790a01
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Zh-5.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Zh-5.svg
new file mode 120000
index 000000000..66e790a01
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Zh-6.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Zh-6.svg
new file mode 120000
index 000000000..66e790a01
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-keyboard-Zh.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Zh.svg
new file mode 100644
index 000000000..bb5427f1d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard-Zh.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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/22/indicator-keyboard.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-keyboard.svg
new file mode 120000
index 000000000..9d1f3ab6c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-lunar-satelite.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-lunar-satelite.svg
new file mode 100644
index 000000000..71726e788
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-lunar-satelite.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m5.9141 3.375l-1.4141 1.4141 1.4141 1.414 1.414-1.414-1.414-1.4141zm11.092 0.1992a1.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-13.213 1.9219l-1.416 1.4141 1.416 1.414 1.414-1.414-1.414-1.4141zm4.2422 0l-1.4141 1.4141 1.4141 1.414 1.414-1.414-1.414-1.4141zm6.7658 0.7227l-0.826 0.8261 1.06 1.0606 0.826-0.8262c-0.453-0.2381-0.821-0.6071-1.06-1.0605zm-3.289 0.0566l-6.0354 6.0356c0.9368 0.366 1.8146 0.941 2.5586 1.685 0.7427 0.745 1.3172 1.62 1.6836 2.557l6.0352-6.037-4.242-4.2406zm-5.5979 1.3418l-1.4141 1.414 1.4141 1.4138 1.414-1.4138-1.414-1.414zm9.1909 4.9568l-1.414 1.416 1.414 1.414 1.415-1.414-1.415-1.416zm-12.042 0.258c-0.2156 0.005-0.4304 0.022-0.6426 0.057a0.50005 0.50005 0 0 0 -0.2734 0.849l6.1152 6.116a0.50005 0.50005 0 0 0 0.8496 -0.274c0.2742-1.696-0.4233-3.541-1.7832-4.904-1.1923-1.192-2.7562-1.876-4.2656-1.844zm9.9215 1.865l-1.414 1.414 1.414 1.414 1.414-1.414-1.414-1.414zm4.243 0l-1.415 1.414 1.415 1.414 1.414-1.414-1.414-1.414zm-2.122 2.121l-1.414 1.414 1.414 1.414 1.415-1.414-1.415-1.414z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/indicator-lunar.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-lunar.svg
new file mode 100644
index 000000000..da93a20fd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-lunar.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3.0017a8 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="m13.289 3.3017c-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/22/indicator-messages-new.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-messages-new.svg
new file mode 100644
index 000000000..4d482fe45
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-messages-new.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 5c-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="m16 12a2 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/22/indicator-messages-red.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-messages-red.svg
new file mode 100644
index 000000000..38b5f7d54
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-messages-red.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-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 5c-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/22/indicator-messages.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-messages.svg
new file mode 120000
index 000000000..af817c6dc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-messages.svg
@@ -0,0 +1 @@
+applications-email-panel.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/indicator-notification-read-dnd.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-notification-read-dnd.svg
new file mode 100644
index 000000000..a5e949cfe
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-notification-read-dnd.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.43564,2.9999899 a 1.0000948,0.99972028 0 0 0 -0.160156,0.019524 L 5.9766559,5.1886231 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.7097579 -1.361328,4.1371219 -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.0407055 C 21.353105,8.3443875 20.938624,6.7736259 20.177868,5.4737129 19.417113,4.1737999 18.181713,3.0987057 16.537243,3.0078398 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.3294432 1.1875,3.7271195 0.407935,2.421992 0.315148,4.256893 0.296875,4.865365 l -8.660155,1.862583 C 11.268784,14.427803 10.967856,8.4109871 8.0625939,6.7934907 Z M 5.9727499,7.9961651 c 2.947353,0 3.0273441,8.9966299 3.0273441,8.9966299 H 3.0000939 c 0,0 0.0253,-8.9966299 2.972656,-8.9966299 z m 11.7265621,1.999251 -4.617188,1.1811989 -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 6.0000939,10.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/22/indicator-notification-read.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-notification-read.svg
new file mode 100644
index 000000000..aaa071b6b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-notification-read.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.435636,2.9999085 c -0.05382,0.00219 -0.107384,0.00872 -0.160156,0.019531 L 5.9766514,5.1893616 c -0.00982,0.0031 -0.019582,0.00636 -0.029297,0.00977 C 4.5108135,5.5455974 3.4984113,6.6302286 2.8164951,7.8768616 2.1345793,9.1233945 1.724274,10.586217 1.455167,12.013581 c -0.269107,1.427265 -0.3890597,2.819058 -0.4335937,3.90625 -0.0222699,0.543597 -0.0256679,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 9.0390624,0.08981 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.0410165 C 21.35306,8.3448781 20.938579,6.7744309 20.177823,5.4745179 19.417068,4.1746049 18.181668,3.0985869 16.537198,3.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.3308395 1.1875,3.7285161 0.407935,2.421992 0.315148,4.256762 0.296875,4.865234 l -8.660156,1.861329 C 11.26878,14.427082 10.967851,8.4103735 8.0625889,6.7928773 Z M 5.9727451,7.9960023 c 2.9473531,0 3.0273438,8.9960947 3.0273438,8.9960947 h -6 c 0,0 0.0253,-8.9960949 2.9726562,-8.9960947 z m 7.5664059,-0.9960938 -2.458984,0.2109375 -0.08008,0.089844 1.181641,4.6171883 0.113281,0.08203 1.388672,-0.06641 0.03906,-0.140625 -0.90039,-3.3945315 1.162109,-0.076172 0.01563,-0.097657 -0.396484,-1.1503902 z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="m 5.9728388,7.9960735 c 2.947353,0 3.0273441,8.9966305 3.0273441,8.9966305 H 3.0001828 c 0,0 0.0253,-8.9966305 2.972656,-8.9966305 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/indicator-notification-unread-dnd.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-notification-unread-dnd.svg
new file mode 100644
index 000000000..89357e13a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-notification-unread-dnd.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.435547 3 A 1.0000948 0.99972028 0 0 0 16.275391 3.0195312 L 5.9765625 5.1894531 A 1.0000948 0.99972028 0 0 0 5.9472656 5.1992188 C 4.5107246 5.5456889 3.4983223 6.6303201 2.8164062 7.8769531 C 2.1344902 9.1234861 1.7241851 10.586308 1.4550781 12.013672 C 1.2780766 12.952436 1.1822107 13.838863 1.1132812 14.669922 A 3 3 0 0 1 3 14 A 3 3 0 0 1 3.1816406 14.009766 C 3.4580086 11.390232 4.1610323 7.9960938 5.9726562 7.9960938 C 8.9200092 7.9960938 9 16.992188 9 16.992188 L 6 16.992188 A 3 3 0 0 1 6 17 A 3 3 0 0 1 5.2871094 18.943359 L 11.078125 19 A 1.0000948 0.99972028 0 0 0 11.298828 18.978516 L 21.191406 16.849609 A 1.0000948 0.99972028 0 0 0 21.980469 15.919922 C 21.980469 15.919922 22.128042 12.946857 21.611328 9.8789062 C 21.352971 8.3449692 20.93849 6.7745224 20.177734 5.4746094 C 19.416979 4.1746964 18.181579 3.0986784 16.537109 3.0078125 A 1.0000948 0.99972028 0 0 0 16.435547 3.0078125 L 16.435547 3 z M 16.486328 5.0195312 C 17.328821 5.0895053 17.909406 5.5489562 18.451172 6.4746094 C 19.007797 7.4257531 19.403272 8.8054487 19.638672 10.203125 C 20.046607 12.625117 19.95382 14.459887 19.935547 15.068359 L 11.275391 16.929688 C 11.268691 14.427173 10.967762 8.4104652 8.0625 6.7929688 L 16.486328 5.0195312 z M 17.699219 9.9960938 L 13.082031 11.175781 L 13 11.289062 L 13.066406 12.677734 L 13.207031 12.716797 L 16.601562 11.816406 L 16.677734 12.978516 L 16.775391 12.994141 L 17.925781 12.597656 L 18 12.533203 L 17.789062 10.076172 L 17.699219 9.9960938 z M 6 10.994141 A 1 0.99962552 0 0 0 5 11.994141 A 1 0.99962552 0 0 0 5.3164062 12.722656 L 4.6738281 14.511719 A 3 3 0 0 1 5.2226562 14.990234 L 7.5 14.978516 L 6.7011719 12.707031 A 1 0.99962552 0 0 0 7 11.994141 A 1 0.99962552 0 0 0 6 10.994141 z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="3" cy="17" r="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/indicator-notification-unread.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-notification-unread.svg
new file mode 100644
index 000000000..bb5f7963a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-notification-unread.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.435547 3 C 16.381727 3.00219 16.328163 3.0087203 16.275391 3.0195312 L 5.9765625 5.1894531 C 5.9667425 5.1925531 5.9569806 5.1958087 5.9472656 5.1992188 C 4.5107247 5.5456846 3.4983224 6.6303201 2.8164062 7.8769531 C 2.1344904 9.123486 1.7241851 10.586308 1.4550781 12.013672 C 1.2780766 12.952436 1.1822106 13.838429 1.1132812 14.669922 A 3 3 0 0 1 3 14 A 3 3 0 0 1 3.1816406 14.009766 C 3.4580086 11.390387 4.1610322 7.9960936 5.9726562 7.9960938 C 8.9200093 7.9960938 9 16.992187 9 16.992188 L 6 16.992188 A 3 3 0 0 1 6 17 A 3 3 0 0 1 5.2871094 18.943359 L 11.078125 19 C 11.152265 19.001 11.226284 18.993796 11.298828 18.978516 L 21.191406 16.849609 C 21.634904 16.754449 21.958795 16.372834 21.980469 15.919922 C 21.980469 15.919922 22.128042 12.946857 21.611328 9.8789062 C 21.352971 8.3449638 20.93849 6.7745224 20.177734 5.4746094 C 19.416979 4.1746964 18.181579 3.0986784 16.537109 3.0078125 C 16.503279 3.0060925 16.469379 3.0060925 16.435547 3.0078125 L 16.435547 3 z M 16.486328 5.0195312 C 17.328821 5.0895053 17.909406 5.5489562 18.451172 6.4746094 C 19.007797 7.4257531 19.403272 8.8054484 19.638672 10.203125 C 20.046607 12.625117 19.95382 14.459887 19.935547 15.068359 L 11.275391 16.929688 C 11.268692 14.427172 10.967762 8.410465 8.0625 6.7929688 L 16.486328 5.0195312 z M 13.539062 7 L 11.080078 7.2109375 L 11 7.3007812 L 12.181641 11.917969 L 12.294922 12 L 13.683594 11.933594 L 13.722656 11.792969 L 12.822266 8.3984375 L 13.984375 8.3222656 L 14 8.2246094 L 13.603516 7.0742188 L 13.539062 7 z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 5.9726562 7.9960938 C 4.1610323 7.9960938 3.4580086 11.390231 3.1816406 14.009766 A 3 3 0 0 1 6 16.992188 L 9 16.992188 C 9 16.992188 8.9200092 7.9960938 5.9726562 7.9960938 z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="3" cy="17" r="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/indicator-privacy-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-privacy-panel.svg
new file mode 100644
index 000000000..677a69b6d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-privacy-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.01 5c-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.657 0 3 1.3432 3 3 0 1.657-1.343 3-3 3-1.6568 0-3-1.343-3-3 0-1.6568 1.3432-3 3-3zm0 1c-1.105 0-2 0.8961-2 2 0 1.105 0.8961 2 2 2 1.105 0 2-0.895 2-2s-0.896-2-2-2z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/indicator-rss-aware-attention.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-rss-aware-attention.svg
new file mode 120000
index 000000000..ec6bddb36
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/indicator-rss-aware.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-rss-aware.svg
new file mode 120000
index 000000000..150dfe3fd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-rss-aware.svg
@@ -0,0 +1 @@
+indicator-feedindicator.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/indicator-sensors-battery.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-sensors-battery.svg
new file mode 100644
index 000000000..0f792ca7f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-sensors-battery.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 4v1h-3v13h10v-13h-3v-1zm-2 8h8v2h-8zm0 3h8v2h-8z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/indicator-sensors-case.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-sensors-case.svg
new file mode 100644
index 000000000..4b34dd0b8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-sensors-case.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 3-2 2h12l-2-2zm-2 3v12c0 0.554 0.446 1 1 1h10c0.554 0 1-0.446 1-1v-12zm2.5 2h7c0.2761 0 0.5 0.2239 0.5 0.5v4c0 0.2761-0.2239 0.5-0.5 0.5h-7c-0.2761 0-0.5-0.2239-0.5-0.5v-4c0-0.2761 0.2239-0.5 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/22/indicator-sensors-chip.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-sensors-chip.svg
new file mode 100644
index 000000000..9f9d5645e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-sensors-chip.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 4c-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" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/indicator-sensors-cpu.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-sensors-cpu.svg
new file mode 100644
index 000000000..e0050700f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-sensors-cpu.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.25 2.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/22/indicator-sensors-disk.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-sensors-disk.svg
new file mode 120000
index 000000000..9d25e6ec1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-sensors-disk.svg
@@ -0,0 +1 @@
+drive-harddisk.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/indicator-sensors-fan.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-sensors-fan.svg
new file mode 100644
index 000000000..83da00207
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-sensors-fan.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 3c-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 1c0.2761 0 0.5 0.2239 0.5 0.5s-0.2239 0.5-0.5 0.5-0.5-0.2239-0.5-0.5 0.2239-0.5 0.5-0.5zm6.5 0c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7 3.134-7 7-7zm6.5 0c0.2761 0 0.5 0.2239 0.5 0.5s-0.2239 0.5-0.5 0.5-0.5-0.2239-0.5-0.5 0.2239-0.5 0.5-0.5zm-5.498 1.102c-0.5531-0.0011-1.002 0.4469-1.002 1v1.898c0.9123 3.79e-4 1.775 0.4158 2.344 1.129 0.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.0032-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.898c3.79e-4 -0.9123 0.4158-1.775 1.129-2.344-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.031c-1.105 0-2 0.8954-2 2s0.8954 2 2 2 2-0.8954 2-2-0.8954-2-2-2zm3.002 1.998c-3.79e-4 0.9123-0.4158 1.775-1.129 2.344 0.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.002zm-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-0.0019c0.5531 1e-3 1.002-0.447 1.002-1v-1.898c-0.9123-3.79e-4 -1.775-0.4158-2.344-1.129zm-4.154 4.027c0.2761 0 0.5 0.2239 0.5 0.5s-0.2239 0.5-0.5 0.5-0.5-0.2239-0.5-0.5 0.2239-0.5 0.5-0.5zm13 0c0.2761 0 0.5 0.2239 0.5 0.5s-0.2239 0.5-0.5 0.5-0.5-0.2239-0.5-0.5 0.2239-0.5 0.5-0.5z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/indicator-sensors-gpu.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-sensors-gpu.svg
new file mode 100644
index 000000000..525f6e274
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-sensors-gpu.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.996 4v13c0 1.333-2 1.333-2 0v-2h-1.996v-3h1.996v-1h-1.996v-3h1.996v-3h-1c-1.333 0-1.333-2 0-2h2c0.3366-0.02828 1.003 0.2848 1 1zm12 2v12h-10v-2h-1v-2h3v2h6v-8h-9v-2zm-3 3v4h-1v-4zm-2 0v4h-1v-4zm-2 0v4h-1v-4zm-2 0v4h-1v-4zm-5.004 0h-0.9961v1h0.9961zm0 4h-0.9961v1h0.9961z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/indicator-sensors-memory.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-sensors-memory.svg
new file mode 100644
index 000000000..42ab97d94
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-sensors-memory.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 3c-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/22/indicator-sound-switcher.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-sound-switcher.svg
new file mode 100644
index 000000000..6f03fdd48
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-sound-switcher.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 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"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/indicator-stardate.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-stardate.svg
new file mode 100644
index 000000000..22ee52f0c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-stardate.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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-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/22/indicator-stickynotes-mono.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-stickynotes-mono.svg
new file mode 120000
index 000000000..451eebfe9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-stickynotes-mono.svg
@@ -0,0 +1 @@
+notes-panel.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/indicator-trashindicator-attention.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-trashindicator-attention.svg
new file mode 100644
index 000000000..f2d480e4c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-trashindicator-attention.svg
@@ -0,0 +1,19 @@
+<svg width="22" height="22" 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="m9.3454 3c-1.1049 0-1.1049 1-1.1049 1h-3.3146s-1.1071 0.00349-1.1071 1.0039v1.002l14.363-2e-3v-1c0-1-1.1027-1.0039-1.1027-1.0039h-3.3146s0-1-1.1049-1z"
+ fill="currentColor" stroke-width="1.0511" />
+ <path
+ d="m3.8188 7-0.03125 3.7861c-0.00969 1.1735 0.065056 2.5242 0.21981 3.5217 0.15472 0.99754 0.88546 3.5201 0.88546 3.5201s0.53059 1.1739 1.1053 1.1739h9.9459c0.57468 0 1.1053-1.1739 1.1053-1.1739s0.73075-2.5225 0.88546-3.5201c0.15472-0.99754 0.21012-2.3481 0.21981-3.5217l0.03125-3.7861z"
+ fill="#ebdbb2" stroke-width=".81797" />
+</svg> \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/indicator-trashindicator.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-trashindicator.svg
new file mode 100644
index 000000000..87da22a0e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-trashindicator.svg
@@ -0,0 +1,19 @@
+<svg width="22" height="22" 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="m4.9025 7v10.801c5.52e-5 0.62838 0.52817 1.2001 1.1086 1.2002h9.9776c0.58045-6e-5 1.1086-0.57177 1.1086-1.2002v-10.801z"
+ fill="currentColor" stroke-width="1.1534" />
+ <path class="ColorScheme-Text"
+ d="m3.7939 5.0056v0.99922l14.412-3e-3v-0.99922c0-0.99922-1.1084-1.0026-1.1084-1.0026h-3.3259s0-0.99922-1.1086-0.99922h-3.3259c-1.1086 0-1.1086 0.99922-1.1086 0.99922h-3.3259c2.216e-4 0-1.1086 0.0029877-1.1086 1.0026z"
+ fill="currentColor" stroke-width="1.0525" />
+</svg> \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/indicator-virtual-box.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-virtual-box.svg
new file mode 100644
index 000000000..8afd89d72
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-virtual-box.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 C 3.892 3 3 3.892 3 5 L 3 17 C 3 18.108 3.892 19 5 19 L 17 19 C 18.108 19 19 18.108 19 17 L 19 5 C 19 3.892 18.108 3 17 3 L 5 3 z M 9.9921875 5 A 1.0001 1.0001 0 0 1 10.960938 5.7246094 L 12.072266 9.6171875 L 13.050781 6.6835938 A 1.0001 1.0001 0 0 1 14.949219 6.6835938 L 16.720703 12 L 18 12 L 18 14 L 16 14 A 1.0001 1.0001 0 0 1 15.050781 13.316406 L 14 10.164062 L 12.949219 13.316406 A 1.0001 1.0001 0 0 1 11.039062 13.275391 L 10.171875 10.240234 L 8.9804688 16.195312 A 1.0001 1.0001 0 0 1 7.0390625 16.275391 L 5.2460938 10 L 4 10 L 4 8 L 6 8 A 1.0001 1.0001 0 0 1 6.9609375 8.7246094 L 7.828125 11.759766 L 9.0195312 5.8046875 A 1.0001 1.0001 0 0 1 9.9921875 5 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/indicator-workspaces-1.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-workspaces-1.svg
new file mode 100644
index 000000000..aa3a0efb3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-workspaces-1.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 C 3.892 3 3 3.892 3 5 L 3 14 C 3 15.108 3.892 16 5 16 L 9 16 L 6.7109375 18 C 5.6735246 18.9062 5.7635691 19 6.7109375 19 L 14.289062 19 C 15.236432 19 15.23643 19 14.289062 18 L 12 16 L 16 16 C 17.108 16 18 15.108 18 14 L 18 5 C 18 3.892 17.108 3 16 3 L 5 3 z M 5 5 L 16 5 L 16 14 L 5 14 L 5 5 z M 10 6 L 10 7 L 9 7 L 9 8 L 10 8 L 10 12 L 9 12 L 9 13 L 12 13 L 12 12 L 11 12 L 11 6 L 10 6 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/indicator-workspaces-2.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-workspaces-2.svg
new file mode 100644
index 000000000..06997967a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-workspaces-2.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 C 3.892 3 3 3.892 3 5 L 3 14 C 3 15.108 3.892 16 5 16 L 9 16 L 6.7109375 18 C 5.6735246 18.9062 5.7635691 19 6.7109375 19 L 14.289062 19 C 15.236431 19 15.23643 19 14.289062 18 L 12 16 L 16 16 C 17.108 16 18 15.108 18 14 L 18 5 C 18 3.892 17.108 3 16 3 L 5 3 z M 5 5 L 16 5 L 16 14 L 5 14 L 5 5 z M 8 6 L 8 7 L 12 7 L 12 9 L 9 9 L 8 9 L 8 10 L 8 13 L 9 13 L 13 13 L 13 12 L 9 12 L 9 10 L 13 10 L 13 9 L 13 6 L 8 6 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/indicator-workspaces-3.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-workspaces-3.svg
new file mode 100644
index 000000000..7e469e3af
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-workspaces-3.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 C 3.892 3 3 3.892 3 5 L 3 14 C 3 15.108 3.892 16 5 16 L 9 16 L 6.7109375 18 C 5.6735246 18.9062 5.7635691 19 6.7109375 19 L 14.289062 19 C 15.236431 19 15.23643 19 14.289062 18 L 12 16 L 16 16 C 17.108 16 18 15.108 18 14 L 18 5 C 18 3.892 17.108 3 16 3 L 5 3 z M 5 5 L 16 5 L 16 14 L 5 14 L 5 5 z M 8 6 L 8 7 L 12 7 L 12 9 L 8 9 L 8 10 L 12 10 L 12 12 L 8 12 L 8 13 L 13 13 L 13 12 L 13 10 L 13 9 L 13 6 L 8 6 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/indicator-workspaces-4.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-workspaces-4.svg
new file mode 100644
index 000000000..4c791c8f6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-workspaces-4.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 C 3.892 3 3 3.892 3 5 L 3 14 C 3 15.108 3.892 16 5 16 L 9 16 L 6.7109375 18 C 5.6735246 18.9062 5.7635691 19 6.7109375 19 L 14.289062 19 C 15.236431 19 15.23643 19 14.289062 18 L 12 16 L 16 16 C 17.108 16 18 15.108 18 14 L 18 5 C 18 3.892 17.108 3 16 3 L 5 3 z M 5 5 L 16 5 L 16 14 L 5 14 L 5 5 z M 8 6 L 8 10 L 9 10 L 12 10 L 12 13 L 13 13 L 13 8 L 13 6 L 12 6 L 12 9 L 9 9 L 9 6 L 8 6 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/indicator-workspaces-5.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-workspaces-5.svg
new file mode 100644
index 000000000..751a39e3c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-workspaces-5.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 C 3.892,3 3,3.892 3,5 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 12,16 l 4,0 c 1.108,0 2,-0.892 2,-2 L 18,5 C 18,3.892 17.108,3 16,3 L 5,3 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 L 13,9 12,9 9,9 9,7 13,7 13,6 9,6 8,6 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/indicator-workspaces-6.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-workspaces-6.svg
new file mode 100644
index 000000000..6d2cc75dd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-workspaces-6.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 C 3.892 3 3 3.892 3 5 L 3 14 C 3 15.108 3.892 16 5 16 L 9 16 L 6.7109375 18 C 5.6735246 18.9062 5.7635691 19 6.7109375 19 L 14.289062 19 C 15.236431 19 15.23643 19 14.289062 18 L 12 16 L 16 16 C 17.108 16 18 15.108 18 14 L 18 5 C 18 3.892 17.108 3 16 3 L 5 3 z M 5 5 L 16 5 L 16 14 L 5 14 L 5 5 z M 8 6 L 8 7 L 8 9 L 8 10 L 8 13 L 9 13 L 12 13 L 13 13 L 13 10 L 13 9 L 12 9 L 9 9 L 9 7 L 13 7 L 13 6 L 9 6 L 8 6 z M 9 10 L 12 10 L 12 12 L 9 12 L 9 10 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/indicator-workspaces-7.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-workspaces-7.svg
new file mode 100644
index 000000000..3b30c02ee
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-workspaces-7.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 C 3.892 3 3 3.892 3 5 L 3 14 C 3 15.108 3.892 16 5 16 L 9 16 L 6.7109375 18 C 5.6735246 18.9062 5.7635691 19 6.7109375 19 L 14.289062 19 C 15.236431 19 15.23643 19 14.289062 18 L 12 16 L 16 16 C 17.108 16 18 15.108 18 14 L 18 5 C 18 3.892 17.108 3 16 3 L 5 3 z M 5 5 L 16 5 L 16 14 L 5 14 L 5 5 z M 8 6 L 8 7 L 12 7 L 12 9 L 10 9 L 9 9 L 9 10 L 9 13 L 10 13 L 10 10 L 13 10 L 13 9 L 13 6 L 8 6 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/indicator-workspaces-8.svg b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-workspaces-8.svg
new file mode 100644
index 000000000..9e7a988b0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/indicator-workspaces-8.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 C 3.892 3 3 3.892 3 5 L 3 14 C 3 15.108 3.892 16 5 16 L 9 16 L 6.7109375 18 C 5.6735246 18.9062 5.7635691 19 6.7109375 19 L 14.289062 19 C 15.236431 19 15.23643 19 14.289062 18 L 12 16 L 16 16 C 17.108 16 18 15.108 18 14 L 18 5 C 18 3.892 17.108 3 16 3 L 5 3 z M 5 5 L 16 5 L 16 14 L 5 14 L 5 5 z M 8 6 L 8 7 L 8 10 L 8 13 L 9 13 L 13 13 L 13 12 L 13 10 L 13 9 L 13 6 L 9 6 L 8 6 z M 9 7 L 12 7 L 12 9 L 9 9 L 9 7 z M 9 10 L 12 10 L 12 12 L 9 12 L 9 10 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/input-caps-on.svg b/.icons/Gruvbox-Plus-Dark/panel/22/input-caps-on.svg
new file mode 120000
index 000000000..c1e9fdd71
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/input-keyboard-virtual-off.svg b/.icons/Gruvbox-Plus-Dark/panel/22/input-keyboard-virtual-off.svg
new file mode 100644
index 000000000..18b2d89ba
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/input-keyboard-virtual-off.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 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/22/input-keyboard-virtual-on.svg b/.icons/Gruvbox-Plus-Dark/panel/22/input-keyboard-virtual-on.svg
new file mode 100644
index 000000000..0cdcc2c98
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/input-keyboard-virtual-on.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 5c-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/22/input-keyboard.svg b/.icons/Gruvbox-Plus-Dark/panel/22/input-keyboard.svg
new file mode 120000
index 000000000..9d1f3ab6c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/input-touchpad-off.svg b/.icons/Gruvbox-Plus-Dark/panel/22/input-touchpad-off.svg
new file mode 100644
index 000000000..d8175c20d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/input-touchpad-off.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,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"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/input-touchpad-on.svg b/.icons/Gruvbox-Plus-Dark/panel/22/input-touchpad-on.svg
new file mode 100644
index 000000000..c3ca6aaf3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/input-touchpad-on.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 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"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/insync-action.svg b/.icons/Gruvbox-Plus-Dark/panel/22/insync-action.svg
new file mode 100644
index 000000000..c1a763e85
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/insync-action.svg
@@ -0,0 +1,9 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="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="14" y="15" width="3" height="4" fill="currentColor"/>
+ <circle class="ColorScheme-Highlight" cx="15.5" cy="12.5" r="1.5" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m7 14a10 10 0 0 1 10-10" fill="none" stroke="currentColor" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m11 14a6 6 0 0 1 6-6" fill="none" stroke="currentColor" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/insync-alert.svg b/.icons/Gruvbox-Plus-Dark/panel/22/insync-alert.svg
new file mode 100644
index 000000000..22db98132
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/insync-alert.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 3c-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="m8.99 11c-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-0.9902 1h2v4h-2zm0 5h2v1h-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/insync-error.svg b/.icons/Gruvbox-Plus-Dark/panel/22/insync-error.svg
new file mode 100644
index 000000000..0a4ffb066
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/insync-error.svg
@@ -0,0 +1,9 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="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="14" y="15" width="3" height="4" fill="currentColor"/>
+ <circle class="ColorScheme-NegativeText" cx="15.5" cy="12.5" r="1.5" fill="currentColor"/>
+ <path class="ColorScheme-NegativeText" d="m7 14a10 10 0 0 1 10-10" fill="none" stroke="currentColor" stroke-width="2"/>
+ <path class="ColorScheme-NegativeText" d="m11 14a6 6 0 0 1 6-6" fill="none" stroke="currentColor" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/insync-feed.svg b/.icons/Gruvbox-Plus-Dark/panel/22/insync-feed.svg
new file mode 100644
index 000000000..7e55443cf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/insync-feed.svg
@@ -0,0 +1,9 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="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="14" y="15" width="3" height="4" fill="currentColor"/>
+ <circle class="ColorScheme-Highlight" cx="15.5" cy="12.5" r="1.5" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m7 14a10 10 0 0 1 10-10" fill="none" stroke="currentColor" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m11 14a6 6 0 0 1 6-6" fill="none" stroke="currentColor" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/insync-normal.svg b/.icons/Gruvbox-Plus-Dark/panel/22/insync-normal.svg
new file mode 100644
index 000000000..37ed2fa3d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/insync-normal.svg
@@ -0,0 +1,9 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="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="14" y="15" width="3" height="4" fill="currentColor"/>
+ <circle class="ColorScheme-Text" cx="15.5" cy="12.5" r="1.5" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m7 14a10 10 0 0 1 10-10" fill="none" stroke="currentColor" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m11 14a6 6 0 0 1 6-6" fill="none" stroke="currentColor" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/insync-offline.svg b/.icons/Gruvbox-Plus-Dark/panel/22/insync-offline.svg
new file mode 100644
index 000000000..777b16e7a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/insync-offline.svg
@@ -0,0 +1,9 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="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="14" y="15" width="3" height="4" fill="currentColor" opacity=".3"/>
+ <circle class="ColorScheme-Text" cx="15.5" cy="12.5" r="1.5" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m7 14a10 10 0 0 1 10-10" fill="none" opacity=".3" stroke="currentColor" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m11 14a6 6 0 0 1 6-6" fill="none" opacity=".3" stroke="currentColor" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/insync-partial-error.svg b/.icons/Gruvbox-Plus-Dark/panel/22/insync-partial-error.svg
new file mode 100644
index 000000000..b59806389
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/insync-partial-error.svg
@@ -0,0 +1,9 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="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="14" y="15" width="3" height="4" fill="currentColor"/>
+ <circle class="ColorScheme-NegativeText" cx="15.5" cy="12.5" r="1.5" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m7 14a10 10 0 0 1 10-10" fill="none" stroke="currentColor" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m11 14a6 6 0 0 1 6-6" fill="none" stroke="currentColor" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/insync-pause.svg b/.icons/Gruvbox-Plus-Dark/panel/22/insync-pause.svg
new file mode 120000
index 000000000..3eb164aa9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/insync-pause.svg
@@ -0,0 +1 @@
+insync-paused.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/insync-paused.svg b/.icons/Gruvbox-Plus-Dark/panel/22/insync-paused.svg
new file mode 100644
index 000000000..537297694
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/insync-paused.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.99 11c-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="m17 3c-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/22/insync-share.svg b/.icons/Gruvbox-Plus-Dark/panel/22/insync-share.svg
new file mode 120000
index 000000000..da0e3b1cb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/insync-share.svg
@@ -0,0 +1 @@
+insync-feed.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/insync-synced.svg b/.icons/Gruvbox-Plus-Dark/panel/22/insync-synced.svg
new file mode 100644
index 000000000..7bbaa7710
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/insync-synced.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 3c-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.09606-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/22/insync-syncing-1.svg b/.icons/Gruvbox-Plus-Dark/panel/22/insync-syncing-1.svg
new file mode 100644
index 000000000..bd2b92d92
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/insync-syncing-1.svg
@@ -0,0 +1,9 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="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="14" y="15" width="3" height="4" fill="currentColor" opacity=".3"/>
+ <circle class="ColorScheme-Text" cx="15.5" cy="12.5" r="1.5" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m7 14a10 10 0 0 1 10-10" fill="none" stroke="currentColor" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m11 14a6 6 0 0 1 6-6" fill="none" stroke="currentColor" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/insync-syncing-2.svg b/.icons/Gruvbox-Plus-Dark/panel/22/insync-syncing-2.svg
new file mode 100644
index 000000000..ada9c4087
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/insync-syncing-2.svg
@@ -0,0 +1,9 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="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="14" y="15" width="3" height="4" fill="currentColor"/>
+ <circle class="ColorScheme-Text" cx="15.5" cy="12.5" r="1.5" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m7 14a10 10 0 0 1 10-10" fill="none" stroke="currentColor" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m11 14a6 6 0 0 1 6-6" fill="none" stroke="currentColor" stroke-width="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/insync-syncing-3.svg b/.icons/Gruvbox-Plus-Dark/panel/22/insync-syncing-3.svg
new file mode 100644
index 000000000..547d0c514
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/insync-syncing-3.svg
@@ -0,0 +1,9 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="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="14" y="15" width="3" height="4" fill="currentColor"/>
+ <circle class="ColorScheme-Text" cx="15.5" cy="12.5" r="1.5" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m7 14a10 10 0 0 1 10-10" fill="none" stroke="currentColor" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m11 14a6 6 0 0 1 6-6" fill="none" stroke="currentColor" stroke-width="2" opacity=".3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/insync-syncing-4.svg b/.icons/Gruvbox-Plus-Dark/panel/22/insync-syncing-4.svg
new file mode 100644
index 000000000..547d0c514
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/insync-syncing-4.svg
@@ -0,0 +1,9 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="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="14" y="15" width="3" height="4" fill="currentColor"/>
+ <circle class="ColorScheme-Text" cx="15.5" cy="12.5" r="1.5" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m7 14a10 10 0 0 1 10-10" fill="none" stroke="currentColor" stroke-width="2"/>
+ <path class="ColorScheme-Text" d="m11 14a6 6 0 0 1 6-6" fill="none" stroke="currentColor" stroke-width="2" opacity=".3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/insync-syncing.svg b/.icons/Gruvbox-Plus-Dark/panel/22/insync-syncing.svg
new file mode 100644
index 000000000..d0bdb45b7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/insync-syncing.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 3c-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.09606-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/22/irc-channel-joined.svg b/.icons/Gruvbox-Plus-Dark/panel/22/irc-channel-joined.svg
new file mode 100644
index 000000000..006b49630
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/irc-channel-joined.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3v4h-4v2h4v4h-4v2h4v4h2v-4h4v4h2v-4h4v-2h-4v-4h4v-2h-4v-4h-2v4h-4v-4zm2 6h4v4h-4z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/irc-channel-parted.svg b/.icons/Gruvbox-Plus-Dark/panel/22/irc-channel-parted.svg
new file mode 100644
index 000000000..dc9858bb8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/irc-channel-parted.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m7 3v4h-4v2h4v4h-4v2h4v4h2v-4h4v4h2v-4h4v-2h-4v-4h4v-2h-4v-4h-2v4h-4v-4zm2 6h4v4h-4z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/irccloud-desktop-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/22/irccloud-desktop-tray.svg
new file mode 100644
index 000000000..8c4244cc2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/irccloud-desktop-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.5 3 A 5.5 5.5 0 0 0 5.0195312 8.1269531 A 4 4 0 0 0 2 12 A 4 4 0 0 0 6 16 L 5.7792969 16 C 5.8583668 16.28213 5.9280506 16.567335 5.9082031 16.845703 C 5.9185931 17.592281 5.5084324 18.045266 5.0058594 18.480469 C 4.8780354 18.548279 4.7798445 18.627813 4.7890625 18.65625 C 4.8194425 18.74993 5.404963 18.94977 5.75 18.984375 C 6.195165 19.029005 6.8152649 18.974768 7.1699219 18.841797 C 7.7337909 18.630391 8.1869504 18.278346 8.5058594 17.800781 C 8.7785544 17.392415 8.9220187 16.987595 8.9648438 16.515625 L 8.9960938 16 L 15.5 16 A 3.5 3.5 0 0 0 19 12.5 A 3.5 3.5 0 0 0 15.972656 9.0371094 A 5.5 5.5 0 0 0 16 8.5 A 5.5 5.5 0 0 0 10.5 3 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/jdownloader-indicator.svg b/.icons/Gruvbox-Plus-Dark/panel/22/jdownloader-indicator.svg
new file mode 100644
index 000000000..9ed0ed332
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/jdownloader-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,2.9999999 A 8,8 0 0 0 3.0000001,11 8,8 0 0 0 11,19 8,8 0 0 0 19,11 8,8 0 0 0 11,2.9999999 Z M 10,7 l 2,0 0,4 2,0 -3.017578,4 L 8.0000001,11 10,11 10,7 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/joplin-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/22/joplin-tray.svg
new file mode 100644
index 000000000..e0dc0100e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/joplin-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.5713383,18.965651 C 6.7836603,18.801341 5.3979469,18.224831 4.3576662,17.212614 3.4738958,16.352678 3.0022103,14.541891 3.0000103,13.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.990596,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 11.773533,5.0778656 11.664172,5.0187065 10.857854,5 H 10 V 2.9999061 h 9 V 5 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.2915299,0.365696 -4.3549938,0.267946 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/kaku-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/22/kaku-tray.svg
new file mode 100644
index 000000000..716cb27bf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/kaku-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.882235,3.9995836 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.7658246 1.34082,3.0878896 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.7555207 0.109469,-2.1289797 0.295898,-2.6103491 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 18.918299,8.1548233 18.895881,6.4570446 18.595119,5.6636466 18.062447,4.6336996 17.027456,3.9995836 15.882235,3.9995836 Z M 8.8246174,8.2877023 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.9580978 1.4120686,1.7205898 1.6201176,2.7041018 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.1396808 -2.187501,-3.8554658 C 9.264328,8.3447293 9.108202,8.2851373 8.8246174,8.2877073 Z m -2.091797,0.6513651 -0.539062,0.3652348 c -0.791485,0.537693 -1.56266,1.4112368 -1.977539,2.2392568 -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 C 9.251793,16.750269 9.30089,16.662033 9.061921,16.46641 8.976091,16.39615 8.7932334,16.118884 8.6546954,15.849222 8.1809054,14.926977 8.3571584,13.779775 9.088288,13.039652 9.420027,12.703836 9.439828,12.65041 9.382234,12.235941 9.348304,11.991616 9.207609,11.570671 9.068757,11.300394 8.7857824,10.749567 7.5947494,9.4628012 7.0736404,9.1451222 Z m -0.982422,4.0605456 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/22/kate.svg b/.icons/Gruvbox-Plus-Dark/panel/22/kate.svg
new file mode 100644
index 000000000..4c8a1812b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/kate.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 6.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="m11 3c-4.418 0-8 3.582-8 8s3.582 8 8 8c4.418 0 8-3.582 8-8 0-4.418-3.582-8-8-8zm0 2c3.314-1e-7 6 2.686 6 6 0 3.314-2.686 6-6 6-3.314 0-6-2.686-6-6 0-3.314 2.686-6 6-6z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/kazam-countdown.svg b/.icons/Gruvbox-Plus-Dark/panel/22/kazam-countdown.svg
new file mode 100644
index 000000000..53b26b76b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/kazam-countdown.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3.1816406 5 C 2.5269406 5 2 5.5344188 2 6.1992188 L 2 15.800781 C 2 16.465781 2.5269406 17 3.1816406 17 L 13.818359 17 C 14.473359 17 15 16.465781 15 15.800781 L 15 13 L 20 15 L 20 7 L 15 9 L 15 6.1992188 C 15 5.5344188 14.473359 5 13.818359 5 L 3.1816406 5 z M 8 7 A 4 4 0 0 1 12 11 A 4 4 0 0 1 8 15 A 4 4 0 0 1 4 11 A 4 4 0 0 1 8 7 z M 8 8 A 3 3 0 0 0 5 11 A 3 3 0 0 0 8 14 A 3 3 0 0 0 11 11 A 3 3 0 0 0 8 8 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/kazam-paused.svg b/.icons/Gruvbox-Plus-Dark/panel/22/kazam-paused.svg
new file mode 120000
index 000000000..c4598958a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/kazam-paused.svg
@@ -0,0 +1 @@
+simplescreenrecorder-paused.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/kazam-recording.svg b/.icons/Gruvbox-Plus-Dark/panel/22/kazam-recording.svg
new file mode 120000
index 000000000..6e0503ef5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/kazam-recording.svg
@@ -0,0 +1 @@
+simplescreenrecorder-recording.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/kazam-stopped.svg b/.icons/Gruvbox-Plus-Dark/panel/22/kazam-stopped.svg
new file mode 100644
index 000000000..ca47a4c52
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/kazam-stopped.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3.1816406 5 C 2.5269406 5 2 5.5344188 2 6.1992188 L 2 15.800781 C 2 16.465781 2.5269406 17 3.1816406 17 L 13.818359 17 C 14.473359 17 15 16.465781 15 15.800781 L 15 13 L 20 15 L 20 7 L 15 9 L 15 6.1992188 C 15 5.5344188 14.473359 5 13.818359 5 L 3.1816406 5 z M 5 8 L 11 8 L 11 14 L 5 14 L 5 8 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/keepassx-indicator.svg b/.icons/Gruvbox-Plus-Dark/panel/22/keepassx-indicator.svg
new file mode 120000
index 000000000..04065e295
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/keepassx-indicator.svg
@@ -0,0 +1 @@
+keepassxc-unlocked.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/keepassx-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/22/keepassx-locked.svg
new file mode 120000
index 000000000..e352b5603
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/keepassx-locked.svg
@@ -0,0 +1 @@
+keepassxc-locked.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/keepassxc-dark.svg b/.icons/Gruvbox-Plus-Dark/panel/22/keepassxc-dark.svg
new file mode 120000
index 000000000..04065e295
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/keepassxc-dark.svg
@@ -0,0 +1 @@
+keepassxc-unlocked.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/keepassxc-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/22/keepassxc-locked.svg
new file mode 100644
index 000000000..5cdf67cc6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/keepassxc-locked.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 11c-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/22/keepassxc-monochrome-dark-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/22/keepassxc-monochrome-dark-locked.svg
new file mode 120000
index 000000000..e352b5603
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/keepassxc-monochrome-dark.svg b/.icons/Gruvbox-Plus-Dark/panel/22/keepassxc-monochrome-dark.svg
new file mode 120000
index 000000000..04065e295
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/keepassxc-monochrome-dark.svg
@@ -0,0 +1 @@
+keepassxc-unlocked.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/keepassxc-monochrome-light-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/22/keepassxc-monochrome-light-locked.svg
new file mode 120000
index 000000000..e352b5603
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/keepassxc-monochrome-light.svg b/.icons/Gruvbox-Plus-Dark/panel/22/keepassxc-monochrome-light.svg
new file mode 120000
index 000000000..04065e295
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/keepassxc-monochrome-light.svg
@@ -0,0 +1 @@
+keepassxc-unlocked.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/keepassxc-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/keepassxc-panel.svg
new file mode 120000
index 000000000..04065e295
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/keepassxc-panel.svg
@@ -0,0 +1 @@
+keepassxc-unlocked.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/keepassxc-unlocked.svg b/.icons/Gruvbox-Plus-Dark/panel/22/keepassxc-unlocked.svg
new file mode 100644
index 000000000..18ced9f48
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/keepassxc-unlocked.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 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.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.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/22/keybase-badged.svg b/.icons/Gruvbox-Plus-Dark/panel/22/keybase-badged.svg
new file mode 100644
index 000000000..c2a5479aa
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/keybase-badged.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.3378906 3 C 9.2917506 3 8.9898905 3.5097587 8.703125 4.0722656 C 8.2833253 4.8957293 8.0823547 5.5282129 8.0136719 6.2597656 C 7.9967029 6.44054 8.0003427 6.6184414 8.0117188 6.7929688 C 8.0046387 6.8715927 8.00072 6.9503658 8 7.0292969 C 8 7.350909 8.06468 7.6552539 8.1601562 7.9453125 C 6.8950986 8.5095454 5.823752 9.4303825 5.0878906 10.589844 C 4.9068303 10.826602 4.7468155 11.073389 4.6308594 11.337891 C 4.4486475 11.753525 4.313504 12.183713 4.2109375 12.648438 C 4.1426895 12.924193 4.0852482 13.20267 4.0507812 13.490234 C 4.0477112 13.515834 4.0557914 13.521208 4.0683594 13.517578 C 4.0552044 13.628341 4.0375767 13.733607 4.0273438 13.849609 C 3.9945383 14.221494 3.9905989 14.374998 4.015625 14.375 L 8 10 L 6.96875 13.455078 C 6.97482 13.461178 7.1062877 13.407508 7.2617188 13.335938 C 8.2166789 12.896237 9.4068475 12.129473 10.458984 12.003906 C 10.821824 11.960606 12.080719 11.956444 12.458984 11.996094 C 13.225236 12.076384 13.924789 12.66763 14.785156 12.904297 C 15.16638 13.009168 15.353785 13.034767 15.666016 13.023438 C 15.978476 13.012118 16.161765 12.970368 16.392578 12.859375 C 16.968534 12.582416 17.271543 11.981039 17.1875 11.332031 C 17.1796 11.270861 17.162791 11.21171 17.150391 11.152344 C 17.175081 11.091224 17.152088 10.988693 17.054688 10.818359 C 16.958797 10.563556 16.816689 10.307994 16.603516 10.019531 C 15.812925 9.1507616 14.885394 8.4287802 13.837891 7.9492188 C 13.934232 7.6579794 14 7.3524242 14 7.0292969 C 13.999974 6.9537899 13.997887 6.8780222 13.992188 6.8027344 C 13.994788 6.7274754 14.001947 6.6521806 13.998047 6.578125 C 13.944926 5.5609826 13.350328 4.8631388 12.453125 4.4042969 C 11.978118 4.1613714 11.251468 4.0478117 10.777344 4.046875 C 10.185851 4.045709 9.7363509 3.5371451 9.4472656 3.1210938 C 9.4009907 3.0544933 9.3516794 2.9999994 9.3378906 3 z M 17.832031 12.828125 C 17.596352 13.220568 17.257983 13.552121 16.826172 13.759766 C 16.497288 13.917917 16.09035 14.009408 15.703125 14.023438 C 15.321853 14.037268 14.941439 13.985198 14.519531 13.869141 C 13.382163 13.556277 12.67841 13.024073 12.355469 12.990234 C 12.213148 12.975324 10.678186 12.984094 10.578125 12.996094 C 9.9135234 13.075414 8.7491037 13.751739 7.6796875 14.244141 C 7.5909405 14.285001 7.5096359 14.321391 7.4355469 14.351562 C 7.3985019 14.366642 7.3668919 14.379364 7.3164062 14.396484 C 7.2911633 14.405084 7.2657062 14.414497 7.1992188 14.429688 C 7.1659748 14.437288 7.1266108 14.447525 7.0273438 14.453125 C 6.9777107 14.455925 6.7992596 14.441486 6.7988281 14.441406 C 6.7986124 14.441366 6.5782807 14.37507 6.578125 14.375 C 6.5779693 14.374934 6.2598605 14.160252 6.2597656 14.160156 A 1.0001 1.0001 0 0 1 5.9960938 13.6875 L 4.7558594 15.048828 A 1.0001 1.0001 0 0 1 4.0898438 15.373047 A 6.9999312 6.9999312 0 0 0 5.7929688 19 L 16.208984 19 A 6.9999312 6.9999312 0 0 0 18 14.333984 A 6.9999312 6.9999312 0 0 0 17.832031 12.828125 z M 8 15 A 1 1 0 0 1 9 16 A 1 1 0 0 1 8 17 A 1 1 0 0 1 7 16 A 1 1 0 0 1 8 15 z M 14 15 A 1 1 0 0 1 15 16 A 1 1 0 0 1 14 17 A 1 1 0 0 1 13 16 A 1 1 0 0 1 14 15 z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="18" cy="6" r="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/keybase-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/22/keybase-tray.svg
new file mode 100644
index 000000000..ac813a7e4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/keybase-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.3378906 3 C 9.2917506 3 8.9898905 3.5097587 8.703125 4.0722656 C 8.2833253 4.8957293 8.0823547 5.5282129 8.0136719 6.2597656 C 7.9967029 6.44054 8.0003427 6.6184414 8.0117188 6.7929688 C 8.0046387 6.8715927 8.00072 6.9503658 8 7.0292969 C 8 7.350909 8.06468 7.6552539 8.1601562 7.9453125 C 6.8950986 8.5095454 5.823752 9.4303825 5.0878906 10.589844 C 4.9068303 10.826602 4.7468155 11.073389 4.6308594 11.337891 C 4.4486475 11.753525 4.313504 12.183713 4.2109375 12.648438 C 4.1426895 12.924193 4.0852482 13.20267 4.0507812 13.490234 C 4.0477112 13.515834 4.0557914 13.521208 4.0683594 13.517578 C 4.0552044 13.628341 4.0375767 13.733607 4.0273438 13.849609 C 3.9945383 14.221494 3.9905989 14.374998 4.015625 14.375 L 8 10 L 6.96875 13.455078 C 6.97482 13.461178 7.1062877 13.407508 7.2617188 13.335938 C 8.2166789 12.896237 9.4068475 12.129473 10.458984 12.003906 C 10.821824 11.960606 12.080719 11.956444 12.458984 11.996094 C 13.225236 12.076384 13.924789 12.66763 14.785156 12.904297 C 15.16638 13.009168 15.353785 13.034767 15.666016 13.023438 C 15.978476 13.012118 16.161765 12.970368 16.392578 12.859375 C 16.968534 12.582416 17.271543 11.981039 17.1875 11.332031 C 17.1796 11.270861 17.162791 11.21171 17.150391 11.152344 C 17.175081 11.091224 17.152088 10.988693 17.054688 10.818359 C 16.958797 10.563556 16.816689 10.307994 16.603516 10.019531 C 15.812925 9.1507616 14.885394 8.4287802 13.837891 7.9492188 C 13.934232 7.6579794 14 7.3524242 14 7.0292969 C 13.999974 6.9537899 13.997887 6.8780222 13.992188 6.8027344 C 13.994788 6.7274754 14.001947 6.6521806 13.998047 6.578125 C 13.944926 5.5609826 13.350328 4.8631388 12.453125 4.4042969 C 11.978118 4.1613714 11.251468 4.0478117 10.777344 4.046875 C 10.185851 4.045709 9.7363509 3.5371451 9.4472656 3.1210938 C 9.4009907 3.0544933 9.3516794 2.9999994 9.3378906 3 z M 17.832031 12.828125 C 17.596352 13.220568 17.257983 13.552121 16.826172 13.759766 C 16.497288 13.917917 16.09035 14.009408 15.703125 14.023438 C 15.321853 14.037268 14.941439 13.985198 14.519531 13.869141 C 13.382163 13.556277 12.67841 13.024073 12.355469 12.990234 C 12.213148 12.975324 10.678186 12.984094 10.578125 12.996094 C 9.9135234 13.075414 8.7491037 13.751739 7.6796875 14.244141 C 7.5909405 14.285001 7.5096359 14.321391 7.4355469 14.351562 C 7.3985019 14.366642 7.3668919 14.379364 7.3164062 14.396484 C 7.2911633 14.405084 7.2657062 14.414497 7.1992188 14.429688 C 7.1659748 14.437288 7.1266108 14.447525 7.0273438 14.453125 C 6.9777107 14.455925 6.7992596 14.441486 6.7988281 14.441406 C 6.7986124 14.441366 6.5782807 14.37507 6.578125 14.375 C 6.5779693 14.374934 6.2598605 14.160252 6.2597656 14.160156 A 1.0001 1.0001 0 0 1 5.9960938 13.6875 L 4.7558594 15.048828 A 1.0001 1.0001 0 0 1 4.0898438 15.373047 A 6.9999312 6.9999312 0 0 0 5.7929688 19 L 16.208984 19 A 6.9999312 6.9999312 0 0 0 18 14.333984 A 6.9999312 6.9999312 0 0 0 17.832031 12.828125 z M 8 15 A 1 1 0 0 1 9 16 A 1 1 0 0 1 8 17 A 1 1 0 0 1 7 16 A 1 1 0 0 1 8 15 z M 14 15 A 1 1 0 0 1 15 16 A 1 1 0 0 1 14 17 A 1 1 0 0 1 13 16 A 1 1 0 0 1 14 15 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/keybase-update.svg b/.icons/Gruvbox-Plus-Dark/panel/22/keybase-update.svg
new file mode 100644
index 000000000..dfff7f8d2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/keybase-update.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.3378906 3 C 9.2917506 3 8.9898905 3.5097587 8.703125 4.0722656 C 8.2833253 4.8957293 8.0823547 5.5282129 8.0136719 6.2597656 C 7.9967029 6.44054 8.0003426 6.6184414 8.0117188 6.7929688 C 8.0046385 6.8715927 8.00072 6.9503658 8 7.0292969 C 8 7.350909 8.06468 7.6552539 8.1601562 7.9453125 C 6.8950988 8.5095454 5.823752 9.4303821 5.0878906 10.589844 C 4.9068303 10.826602 4.7468155 11.073389 4.6308594 11.337891 C 4.4486475 11.753525 4.313504 12.183712 4.2109375 12.648438 C 4.1426895 12.924193 4.0852482 13.20267 4.0507812 13.490234 C 4.0477112 13.515834 4.0557914 13.521208 4.0683594 13.517578 C 4.0552044 13.628341 4.0375767 13.733607 4.0273438 13.849609 C 3.9945383 14.221494 3.9905989 14.374998 4.015625 14.375 L 8 10 L 6.96875 13.455078 C 6.97482 13.461178 7.1062876 13.407508 7.2617188 13.335938 C 8.2166789 12.896235 9.4068483 12.129473 10.458984 12.003906 C 10.821824 11.960606 12.080719 11.956444 12.458984 11.996094 C 12.832034 12.035183 13.188956 12.195526 13.556641 12.376953 A 5 5 0 0 1 17 11 A 5 5 0 0 1 17.140625 11.007812 C 17.124657 10.95573 17.099266 10.896318 17.054688 10.818359 C 16.958797 10.563556 16.816689 10.307994 16.603516 10.019531 C 15.812925 9.150762 14.885394 8.4287802 13.837891 7.9492188 C 13.934232 7.6579794 14 7.3524242 14 7.0292969 C 13.999974 6.9537899 13.997885 6.8780222 13.992188 6.8027344 C 13.994787 6.7274754 14.001947 6.6521806 13.998047 6.578125 C 13.944926 5.5609826 13.350328 4.8631388 12.453125 4.4042969 C 11.978118 4.1613714 11.251468 4.0478117 10.777344 4.046875 C 10.185851 4.045709 9.7363509 3.537145 9.4472656 3.1210938 C 9.4009907 3.0544931 9.3516794 2.9999994 9.3378906 3 z M 17 12 C 14.7909 12 13 13.7909 13 16 C 13 18.2091 14.7909 20 17 20 C 19.2091 20 21 18.2091 21 16 C 21 13.7909 19.2091 12 17 12 z M 12.355469 12.990234 C 12.213148 12.975324 10.678186 12.984094 10.578125 12.996094 C 9.9135234 13.075414 8.7491037 13.751739 7.6796875 14.244141 C 7.5909405 14.285001 7.5096359 14.321393 7.4355469 14.351562 C 7.3985019 14.366644 7.3668921 14.379364 7.3164062 14.396484 C 7.2911633 14.405084 7.2657062 14.414495 7.1992188 14.429688 C 7.1659748 14.437288 7.1266108 14.447525 7.0273438 14.453125 C 6.9777107 14.455925 6.7992596 14.441486 6.7988281 14.441406 C 6.7986124 14.441366 6.5782807 14.37507 6.578125 14.375 C 6.5779693 14.374934 6.2598605 14.160252 6.2597656 14.160156 A 1.0001 1.0001 0 0 1 5.9960938 13.6875 L 4.7558594 15.048828 A 1.0001 1.0001 0 0 1 4.0898438 15.373047 A 6.9999312 6.9999312 0 0 0 5.7929688 19 L 13.007812 19 A 5 5 0 0 1 12 16 A 5 5 0 0 1 12.863281 13.193359 C 12.650594 13.088004 12.470002 13.002236 12.355469 12.990234 z M 17 13 A 3 3 0 0 1 20 16 L 19 16 A 2 2 0 0 0 17 14 L 17 13 z M 8 15 A 1 1 0 0 1 9 16 A 1 1 0 0 1 8 17 A 1 1 0 0 1 7 16 A 1 1 0 0 1 8 15 z M 14 16 L 15 16 A 2 2 0 0 0 17 18 L 17 19 A 3 3 0 0 1 14 16 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/keybase-uploading.svg b/.icons/Gruvbox-Plus-Dark/panel/22/keybase-uploading.svg
new file mode 100644
index 000000000..bb14fb487
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/keybase-uploading.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.3378906,3 C 9.2917506,3 8.9898905,3.5097587 8.703125,4.0722656 8.2833253,4.8957293 8.0823547,5.5282129 8.0136719,6.2597656 7.9967029,6.44054 8.0003426,6.6184414 8.0117188,6.7929688 8.0046384,6.8715927 8.00072,6.9503658 8,7.0292969 8,7.350909 8.06468,7.6552539 8.1601562,7.9453125 6.8950989,8.5095454 5.823752,9.4303818 5.0878906,10.589844 4.9068303,10.826602 4.7468155,11.073389 4.6308594,11.337891 4.4486475,11.753525 4.313504,12.183712 4.2109375,12.648438 c -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 C 3.9945387,14.221494 3.990599,14.374998 4.015625,14.375 L 8,10 6.96875,13.455078 c 0.00607,0.0061 0.1375376,-0.04757 0.2929688,-0.11914 0.9549601,-0.439703 2.1451299,-1.206465 3.1972652,-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 14.485487,11.493536 15.718143,11.000626 17,11 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 15.812928,9.1507743 14.885394,8.4287802 13.837891,7.9492188 13.934232,7.6579794 14,7.3524242 14,7.0292969 13.999974,6.9537899 13.9979,6.8780222 13.9922,6.8027344 13.9948,6.7274754 14.002,6.6521806 13.9981,6.578125 13.944873,5.5609826 13.350328,4.8631388 12.453125,4.4042969 11.978118,4.1613714 11.251468,4.0478117 10.777344,4.046875 10.185851,4.045709 9.7363509,3.537145 9.4472656,3.1210938 9.4009907,3.0544931 9.3516794,2.9999994 9.3378906,3 Z M 17,12 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.6646016,0.07932 -1.8290213,0.755645 -2.8984375,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 6.7986124,14.44133 6.5782807,14.37507 6.578125,14.375 6.5779693,14.374934 6.2598605,14.160252 6.2597656,14.160156 6.1301038,14.029833 6.0388721,13.866291 5.9960938,13.6875 L 4.7558594,15.048828 C 4.5835357,15.238164 4.3451639,15.354204 4.0898438,15.373047 4.2920062,16.722159 4.8839712,17.9828 5.7929688,19 l 7.2148432,0 C 12.355913,18.135498 12.002253,17.082743 12,16 c 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,13 l 2.5,3 -1.5,0 0,2 -2,0 0,-2 -1.5,0 z m -9,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/22/keyboard-battery-caution.svg b/.icons/Gruvbox-Plus-Dark/panel/22/keyboard-battery-caution.svg
new file mode 100644
index 000000000..e2dd77b60
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/keyboard-battery-caution.svg
@@ -0,0 +1,8 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-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="m3.5 3c-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.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-NegativeText" d="m1 16v2.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="m11 4c-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/22/keyboard-battery-empty.svg b/.icons/Gruvbox-Plus-Dark/panel/22/keyboard-battery-empty.svg
new file mode 100644
index 000000000..b10766e26
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/keyboard-battery-empty.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-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="m3.5 3c-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.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="m11 4c-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/22/keyboard-battery-full.svg b/.icons/Gruvbox-Plus-Dark/panel/22/keyboard-battery-full.svg
new file mode 100644
index 000000000..fa92569ac
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/keyboard-battery-full.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.5 3c-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="m13 4c-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/22/keyboard-battery-good.svg b/.icons/Gruvbox-Plus-Dark/panel/22/keyboard-battery-good.svg
new file mode 100644
index 000000000..03421a197
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/keyboard-battery-good.svg
@@ -0,0 +1,8 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.5 3c-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="m3 8-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="m13 4c-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/22/keyboard-battery-low.svg b/.icons/Gruvbox-Plus-Dark/panel/22/keyboard-battery-low.svg
new file mode 100644
index 000000000..f0f934cb0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/keyboard-battery-low.svg
@@ -0,0 +1,8 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-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="m5.5 2.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="m3 13-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="m13 3.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/22/keyboard-battery-medium.svg b/.icons/Gruvbox-Plus-Dark/panel/22/keyboard-battery-medium.svg
new file mode 100644
index 000000000..4071dc733
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/keyboard-battery-medium.svg
@@ -0,0 +1,8 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.5 2.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="m3 11-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="m13 3.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/22/keyboard-caps-disabled.svg b/.icons/Gruvbox-Plus-Dark/panel/22/keyboard-caps-disabled.svg
new file mode 120000
index 000000000..1896f3ce2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/keyboard-caps-enabled.svg b/.icons/Gruvbox-Plus-Dark/panel/22/keyboard-caps-enabled.svg
new file mode 120000
index 000000000..c1e9fdd71
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/keyboard-caps-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/22/keyboard-caps-locked.svg
new file mode 100644
index 000000000..6aeda9a68
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/keyboard-caps-locked.svg
@@ -0,0 +1,8 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 16.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="m11.08 6.294-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="m11.08 6.294-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/22/kget.svg b/.icons/Gruvbox-Plus-Dark/panel/22/kget.svg
new file mode 100644
index 000000000..eb0eb83c6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/kget.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 3v7h-3l5.499 6 5.501-6h-3v-7zm-3 14v2h11v-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/knemo-modem-error.svg b/.icons/Gruvbox-Plus-Dark/panel/22/knemo-modem-error.svg
new file mode 120000
index 000000000..ef2c60f5d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/knemo-modem-idle.svg b/.icons/Gruvbox-Plus-Dark/panel/22/knemo-modem-idle.svg
new file mode 120000
index 000000000..362b9db28
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/knemo-modem-offline.svg b/.icons/Gruvbox-Plus-Dark/panel/22/knemo-modem-offline.svg
new file mode 120000
index 000000000..aca9918f5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/knemo-modem-receive.svg b/.icons/Gruvbox-Plus-Dark/panel/22/knemo-modem-receive.svg
new file mode 120000
index 000000000..ac75238d8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/knemo-modem-transmit-receive.svg b/.icons/Gruvbox-Plus-Dark/panel/22/knemo-modem-transmit-receive.svg
new file mode 120000
index 000000000..21630461f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/knemo-modem-transmit.svg b/.icons/Gruvbox-Plus-Dark/panel/22/knemo-modem-transmit.svg
new file mode 120000
index 000000000..2a5a4d8eb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/knemo-monitor-error.svg b/.icons/Gruvbox-Plus-Dark/panel/22/knemo-monitor-error.svg
new file mode 100644
index 000000000..d9746dca5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/knemo-monitor-error.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-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="m9 10-6 4.5 6 4.5c-4e-3 -3e-3 0-1.333 0-2h3v-5h-3z" fill="currentColor"/>
+ <path class="ColorScheme-NegativeText" d="m13 13 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/22/knemo-monitor-idle.svg b/.icons/Gruvbox-Plus-Dark/panel/22/knemo-monitor-idle.svg
new file mode 100644
index 000000000..531dfd33d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/knemo-monitor-idle.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 10-6 4.5 6 4.5c-4e-3 -3e-3 0-1.333 0-2h3v-5h-3z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m13 13 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/22/knemo-monitor-offline.svg b/.icons/Gruvbox-Plus-Dark/panel/22/knemo-monitor-offline.svg
new file mode 100644
index 000000000..33cf824e1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/knemo-monitor-offline.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 10-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="m13 13 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/22/knemo-monitor-receive.svg b/.icons/Gruvbox-Plus-Dark/panel/22/knemo-monitor-receive.svg
new file mode 100644
index 000000000..b51be7431
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/knemo-monitor-receive.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 10-6 4.5 6 4.5c-4e-3 -3e-3 0-1.333 0-2h3v-5h-3z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m13 13 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/22/knemo-monitor-transmit-receive.svg b/.icons/Gruvbox-Plus-Dark/panel/22/knemo-monitor-transmit-receive.svg
new file mode 120000
index 000000000..362b9db28
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/knemo-monitor-transmit.svg b/.icons/Gruvbox-Plus-Dark/panel/22/knemo-monitor-transmit.svg
new file mode 100644
index 000000000..0f27d57f1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/knemo-monitor-transmit.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 10-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="m13 13 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/22/knemo-network-error.svg b/.icons/Gruvbox-Plus-Dark/panel/22/knemo-network-error.svg
new file mode 120000
index 000000000..ef2c60f5d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/knemo-network-idle.svg b/.icons/Gruvbox-Plus-Dark/panel/22/knemo-network-idle.svg
new file mode 120000
index 000000000..362b9db28
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/knemo-network-offline.svg b/.icons/Gruvbox-Plus-Dark/panel/22/knemo-network-offline.svg
new file mode 120000
index 000000000..aca9918f5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/knemo-network-receive.svg b/.icons/Gruvbox-Plus-Dark/panel/22/knemo-network-receive.svg
new file mode 120000
index 000000000..ac75238d8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/knemo-network-transmit-receive.svg b/.icons/Gruvbox-Plus-Dark/panel/22/knemo-network-transmit-receive.svg
new file mode 120000
index 000000000..21630461f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/knemo-network-transmit.svg b/.icons/Gruvbox-Plus-Dark/panel/22/knemo-network-transmit.svg
new file mode 120000
index 000000000..2a5a4d8eb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/knemo-wireless-error.svg b/.icons/Gruvbox-Plus-Dark/panel/22/knemo-wireless-error.svg
new file mode 120000
index 000000000..ef2c60f5d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/knemo-wireless-idle.svg b/.icons/Gruvbox-Plus-Dark/panel/22/knemo-wireless-idle.svg
new file mode 120000
index 000000000..362b9db28
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/knemo-wireless-offline.svg b/.icons/Gruvbox-Plus-Dark/panel/22/knemo-wireless-offline.svg
new file mode 120000
index 000000000..aca9918f5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/knemo-wireless-receive.svg b/.icons/Gruvbox-Plus-Dark/panel/22/knemo-wireless-receive.svg
new file mode 120000
index 000000000..ac75238d8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/knemo-wireless-transmit-receive.svg b/.icons/Gruvbox-Plus-Dark/panel/22/knemo-wireless-transmit-receive.svg
new file mode 120000
index 000000000..21630461f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/knemo-wireless-transmit.svg b/.icons/Gruvbox-Plus-Dark/panel/22/knemo-wireless-transmit.svg
new file mode 120000
index 000000000..2a5a4d8eb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/krb-expiring-ticket.svg b/.icons/Gruvbox-Plus-Dark/panel/22/krb-expiring-ticket.svg
new file mode 100644
index 000000000..4f21e013d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/krb-expiring-ticket.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.5 7c-2.4853 0-4.5 2.0147-4.5 4.5 0 2.485 2.0147 4.5 4.5 4.5 1.9047-0.003 3.601-1.204 4.236-3l3.264-0.004v2h3v-2.0039l1 0.004v-3l-7.2637 0.004c-0.635-1.7957-2.3313-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/22/krb-no-valid-ticket.svg b/.icons/Gruvbox-Plus-Dark/panel/22/krb-no-valid-ticket.svg
new file mode 100644
index 000000000..bb97e1696
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/krb-no-valid-ticket.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m7.5 7c-2.4853 0-4.5 2.0147-4.5 4.5 0 2.485 2.0147 4.5 4.5 4.5 1.9047-0.003 3.601-1.204 4.236-3l2.264-0.002v-3l-2.264 0.002c-0.635-1.7958-2.3313-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="m15 9-0.00001 4 0.25 2h1.5l0.25-2v-4zm0 7v2h2v-2z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/krb-valid-ticket.svg b/.icons/Gruvbox-Plus-Dark/panel/22/krb-valid-ticket.svg
new file mode 100644
index 000000000..79152a4e5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/krb-valid-ticket.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.5 7c-2.4853 0-4.5 2.0147-4.5 4.5 0 2.485 2.0147 4.5 4.5 4.5 1.9047-0.003 3.601-1.204 4.236-3l3.264-0.004v2h3v-2.0039l1 0.004v-3l-7.2637 0.004c-0.635-1.7957-2.3313-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/22/krudiotray-light-off22.svg b/.icons/Gruvbox-Plus-Dark/panel/22/krudiotray-light-off22.svg
new file mode 100644
index 000000000..c121daedb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/krudiotray-light-off22.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3.1426,4 C 2.5094,4 2,4.5344 2,5.1992 l 0,11.602 c 0,0.665 0.5094,1.199 1.1426,1.199 l 15.714,0 c 0.634,0 1.143,-0.534 1.143,-1.199 l 0,-11.602 c 0,-0.6646 -0.509,-1.199 -1.143,-1.199 l -15.714,0 z M 8,7 c 2.209,0 4,1.7909 4,4 0,2.209 -1.791,4 -4,4 C 5.7909,15 4,13.209 4,11 4,8.7909 5.7909,7 8,7 Z m 5,0 5,0 0,1 -5,0 0,-1 z M 8.0996,8 c -1.6569,0 -3,1.3432 -3,3 0,1.657 1.3431,3 3,3 C 9.7565,14 11.1,12.657 11.1,11 11.1,9.3432 9.7565,8 8.0996,8 Z M 13,10 l 5,0 0,1 -5,0 0,-1 z m 0,3 5,0 0,1 -5,0 0,-1 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/krudiotray-light-on22.svg b/.icons/Gruvbox-Plus-Dark/panel/22/krudiotray-light-on22.svg
new file mode 100644
index 000000000..f11dbc190
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/krudiotray-light-on22.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3.1426,4 C 2.5094,4 2,4.5344 2,5.1992 l 0,11.602 c 0,0.665 0.5094,1.199 1.1426,1.199 l 15.714,0 c 0.634,0 1.143,-0.534 1.143,-1.199 l 0,-11.602 c 0,-0.6646 -0.509,-1.199 -1.143,-1.199 l -15.714,0 z M 8,7 c 2.209,0 4,1.7909 4,4 0,2.209 -1.791,4 -4,4 C 5.7909,15 4,13.209 4,11 4,8.7909 5.7909,7 8,7 Z m 5,0 5,0 0,1 -5,0 0,-1 z m 0,3 5,0 0,1 -5,0 0,-1 z m 0,3 5,0 0,1 -5,0 0,-1 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m 8.1,8 c -1.6569,0 -3,1.3432 -3,3 0,1.6568 1.3431,3 3,3 1.6568,0 3,-1.3432 3,-3 0,-1.6568 -1.3432,-3 -3,-3 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/ladi-started.svg b/.icons/Gruvbox-Plus-Dark/panel/22/ladi-started.svg
new file mode 100644
index 000000000..afa3e31ee
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/ladi-started.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.56551,3.0034891 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 -0.564453,0.562562 -0.154297,-0.1543139 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 17.57137,5.4627446 18.135823,4.8982293 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 15.506916,4.8572092 10.702229,9.662425 12.338948,11.297372 17.15926,6.480435 Z M 9.3916821,9.85776 c -0.05764,7.3e-5 -0.113981,0.02221 -0.158203,0.06641 L 4.204182,14.950115 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.027344,-5.025945 c 0.08844,-0.08841 0.08822,-0.230207 0,-0.318395 L 9.5518381,9.92417 C 9.5077281,9.88008 9.4493211,9.85768 9.3916821,9.85776 Z M 3.719807,16.198303 3.161214,16.755004 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 14.637421,12.000274 a 0.61917984,0.62770775 0 0 0 -0.637485,0.627347 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 -2.880825,-1.68582 -2.880477,-1.686502 a 0.61917984,0.62770775 0 0 0 -0.291407,-0.08364 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/ladi-starting.svg b/.icons/Gruvbox-Plus-Dark/panel/22/ladi-starting.svg
new file mode 100644
index 000000000..1172d50d5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/ladi-starting.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.565574,3.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 16.542137,4.4349136 16.38784,4.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 15.50698,4.8568352 10.702293,9.662051 12.339012,11.296998 17.159324,6.480061 Z M 9.391746,9.857386 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 9.551902,9.923796 C 9.507792,9.879706 9.449385,9.857306 9.391746,9.857386 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/22/ladi-stopped.svg b/.icons/Gruvbox-Plus-Dark/panel/22/ladi-stopped.svg
new file mode 100644
index 000000000..20670cf44
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/ladi-stopped.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="14" y="12" rx="2" ry="2"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 18.56551,3.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 -0.564453,0.562562 -0.154297,-0.1543139 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 17.57137,5.4623706 18.135823,4.8978553 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 15.506916,4.8568352 10.702229,9.662051 12.338948,11.296998 17.15926,6.480061 Z M 9.3916821,9.857386 c -0.05764,7.3e-5 -0.113981,0.02221 -0.158203,0.06641 L 4.204182,14.949741 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.027344,-5.025945 c 0.08844,-0.08841 0.08822,-0.230207 0,-0.318395 L 9.5518381,9.923796 c -0.04411,-0.04409 -0.102517,-0.06649 -0.160156,-0.06641 z M 3.719807,16.197929 3.161214,16.75463 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/22/laptop-connected.svg b/.icons/Gruvbox-Plus-Dark/panel/22/laptop-connected.svg
new file mode 120000
index 000000000..0a2e7439c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/laptop-connected.svg
@@ -0,0 +1 @@
+laptopconnected.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/laptop-disconnected.svg b/.icons/Gruvbox-Plus-Dark/panel/22/laptop-disconnected.svg
new file mode 120000
index 000000000..07fe257b5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/laptop-disconnected.svg
@@ -0,0 +1 @@
+laptopdisconnected.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/laptop-trusted.svg b/.icons/Gruvbox-Plus-Dark/panel/22/laptop-trusted.svg
new file mode 120000
index 000000000..c7cbcec68
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/laptop-trusted.svg
@@ -0,0 +1 @@
+laptoptrusted.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/laptopattention.svg b/.icons/Gruvbox-Plus-Dark/panel/22/laptopattention.svg
new file mode 100644
index 000000000..a43abc79c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/laptopattention.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3.446 4 3 4.446 3 5 L 3 15 C 3 15.554 3.446 16 4 16 L 2 16 L 2 17 C 2 17.554 2.892 18 4 18 L 17 18 L 17 15 L 5 15 L 5 6 L 17 6 L 17 9 L 19 9 L 19 5 C 19 4.446 18.554 4 18 4 L 4 4 z M 9 16 L 13 16 L 13 17 L 9 17 L 9 16 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 18,10 V 14 L 18.25,16 H 19.75 L 20,14 V 10 Z M 18,17 V 19 H 20 V 17 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/laptopconnected.svg b/.icons/Gruvbox-Plus-Dark/panel/22/laptopconnected.svg
new file mode 100644
index 000000000..e79760161
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/laptopconnected.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 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"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/laptopdisconnected.svg b/.icons/Gruvbox-Plus-Dark/panel/22/laptopdisconnected.svg
new file mode 100644
index 000000000..a64011093
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/laptopdisconnected.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 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"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/laptoptrusted.svg b/.icons/Gruvbox-Plus-Dark/panel/22/laptoptrusted.svg
new file mode 100644
index 000000000..e70feaff5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/laptoptrusted.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,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"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/liferea-available.svg b/.icons/Gruvbox-Plus-Dark/panel/22/liferea-available.svg
new file mode 120000
index 000000000..150dfe3fd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/liferea-available.svg
@@ -0,0 +1 @@
+indicator-feedindicator.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/liferea-unread.svg b/.icons/Gruvbox-Plus-Dark/panel/22/liferea-unread.svg
new file mode 120000
index 000000000..ec6bddb36
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/liferea-unread.svg
@@ -0,0 +1 @@
+indicator-feedindicator-attention.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/livewallpaper-indicator.svg b/.icons/Gruvbox-Plus-Dark/panel/22/livewallpaper-indicator.svg
new file mode 100644
index 000000000..1a23316a2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/livewallpaper-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3.8007813,4 C 3.3575812,4 3,4.362375 3,4.8125 l 0,11.375 C 3,16.637625 3.3575812,17 3.8007813,17 L 6,17 6,18.1875 C 6,18.637625 6.3723177,19 6.8339844,19 l 8.3320316,0 C 15.627682,19 16,18.637625 16,18.1875 L 16,17 18.199219,17 C 18.642419,17 19,16.637625 19,16.1875 L 19,4.8125 C 19,4.362375 18.642419,4 18.199219,4 L 3.8007813,4 Z M 4,5 18,5 18,16 4,16 4,5 Z m 6,1 A 1,1 0 0 0 9,7 1,1 0 0 0 10,8 1,1 0 0 0 11,7 1,1 0 0 0 10,6 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 6.5,9 A 1.5,1.5 0 0 0 5,10.5 1.5,1.5 0 0 0 6.5,12 1.5,1.5 0 0 0 8,10.5 1.5,1.5 0 0 0 6.5,9 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 12,12 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/22/lookit-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/lookit-panel.svg
new file mode 100644
index 000000000..cabc4844d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/lookit-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3c-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.3283-0.121 0.502-0.156 0.017-0.22 0.0614-0.431 0.1074-0.641-1.2862-0.664-2.1719-1.989-2.1719-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-5zm2.5 5.998v0.002a3.5 3.5 0 0 0 -3.5 3.5 3.5 3.5 0 0 0 0.053 0.607 1.5 1.5 0 0 0 -0.553 -0.107 1.5 1.5 0 0 0 -1.5 1.5 1.5 1.5 0 0 0 1.5 1.5h0.5 7a2 2 0 0 0 2 -2 2 2 0 0 0 -2 -2 2 2 0 0 0 -0.039 0 3.5 3.5 0 0 0 -3.461 -3.002z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/low-signal-lock.svg b/.icons/Gruvbox-Plus-Dark/panel/22/low-signal-lock.svg
new file mode 120000
index 000000000..740576893
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/low-signal.svg b/.icons/Gruvbox-Plus-Dark/panel/22/low-signal.svg
new file mode 120000
index 000000000..72f65ffb4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/lyricfier-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/22/lyricfier-tray.svg
new file mode 100644
index 000000000..f54f22c01
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/lyricfier-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3.8007811,3 c -0.4432,0 -0.800781,0.3575812 -0.800781,0.8007812 V 18.199219 c 0,0.4432 0.357581,0.800781 0.800781,0.800781 H 18.199219 C 18.642419,19 19,18.642419 19,18.199219 V 3.8007812 C 19,3.3575812 18.642419,3 18.199219,3 Z M 10.5,5 C 10.777,5 11,5.3345 11,5.75 v 10.5 C 11,16.6655 10.777,17 10.5,17 10.223,17 10,16.6655 10,16.25 V 5.75 C 10,5.3345 10.223,5 10.5,5 Z M 4.5000001,6 c 0.277,0 0.5,0.3705493 0.5,0.8320312 v 8.3359378 c 0,0.461482 -0.223,0.832031 -0.5,0.832031 -0.2770001,0 -0.5,-0.370549 -0.5,-0.832031 V 6.8320312 C 4.0000001,6.3705492 4.223,6 4.5000001,6 Z M 13.5,6 C 13.777,6 14,6.3192877 14,6.7148438 V 15.285156 C 14,15.680712 13.777,16 13.5,16 13.223,16 13,15.680712 13,15.285156 V 6.7148438 C 13,6.3192877 13.223,6 13.5,6 Z M 7.5000001,7 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 7.8007812 c 0,-0.4432 0.223,-0.8007812 0.5,-0.8007812 z M 16.5,7 C 16.777,7 17,7.2984508 17,7.6679688 V 14.332031 C 17,14.701549 16.777,15 16.5,15 16.223,15 16,14.701549 16,14.332031 V 7.6679688 C 16,7.2984508 16.223,7 16.5,7 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/mailspring-tray-empty.svg b/.icons/Gruvbox-Plus-Dark/panel/22/mailspring-tray-empty.svg
new file mode 100644
index 000000000..71a360f44
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/mailspring-tray-empty.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 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-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/22/mailspring-tray-full-newitems.svg b/.icons/Gruvbox-Plus-Dark/panel/22/mailspring-tray-full-newitems.svg
new file mode 100644
index 000000000..dfcbdceac
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/mailspring-tray-full-newitems.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 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-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="20" cy="18" r="2" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/mailspring-tray-full.svg b/.icons/Gruvbox-Plus-Dark/panel/22/mailspring-tray-full.svg
new file mode 100644
index 000000000..2f43ac7f7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/mailspring-tray-full.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 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-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/22/manjaro-settings-manager-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/manjaro-settings-manager-panel.svg
new file mode 100644
index 000000000..583cf1542
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/manjaro-settings-manager-panel.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 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/22/manjaro-settings-manager.svg b/.icons/Gruvbox-Plus-Dark/panel/22/manjaro-settings-manager.svg
new file mode 120000
index 000000000..b9bdd2f27
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/manjaro-welcome.svg b/.icons/Gruvbox-Plus-Dark/panel/22/manjaro-welcome.svg
new file mode 120000
index 000000000..b9bdd2f27
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/manjaro.svg b/.icons/Gruvbox-Plus-Dark/panel/22/manjaro.svg
new file mode 120000
index 000000000..b9bdd2f27
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/manjaro.svg
@@ -0,0 +1 @@
+manjaro-settings-manager-panel.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/mate-sensors-applet-battery.svg b/.icons/Gruvbox-Plus-Dark/panel/22/mate-sensors-applet-battery.svg
new file mode 120000
index 000000000..513846f19
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/mate-sensors-applet-case.svg b/.icons/Gruvbox-Plus-Dark/panel/22/mate-sensors-applet-case.svg
new file mode 120000
index 000000000..6463b1418
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/mate-sensors-applet-chip.svg b/.icons/Gruvbox-Plus-Dark/panel/22/mate-sensors-applet-chip.svg
new file mode 120000
index 000000000..028bba620
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/mate-sensors-applet-cpu.svg b/.icons/Gruvbox-Plus-Dark/panel/22/mate-sensors-applet-cpu.svg
new file mode 120000
index 000000000..421c61aa3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/mate-sensors-applet-drive-harddisk.svg b/.icons/Gruvbox-Plus-Dark/panel/22/mate-sensors-applet-drive-harddisk.svg
new file mode 120000
index 000000000..9d25e6ec1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/mate-sensors-applet-fan.svg b/.icons/Gruvbox-Plus-Dark/panel/22/mate-sensors-applet-fan.svg
new file mode 120000
index 000000000..872cbcd34
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/mate-sensors-applet-gpu.svg b/.icons/Gruvbox-Plus-Dark/panel/22/mate-sensors-applet-gpu.svg
new file mode 120000
index 000000000..e096c07fe
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/mate-sensors-applet-memory.svg b/.icons/Gruvbox-Plus-Dark/panel/22/mate-sensors-applet-memory.svg
new file mode 120000
index 000000000..f92d555cb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/megalogging.svg b/.icons/Gruvbox-Plus-Dark/panel/22/megalogging.svg
new file mode 100644
index 000000000..a6ac6a1ca
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/megalogging.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 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" style="fill:currentColor;opacity:0.3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/megapaused.svg b/.icons/Gruvbox-Plus-Dark/panel/22/megapaused.svg
new file mode 100644
index 000000000..a73f67759
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/megapaused.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g style="fill:currentColor;opacity:0.3" class="ColorScheme-Text">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11 3 C 6.5822865 3 3 6.578744 3 11 C 3 15.417713 6.5787438 19 11 19 C 11.326401 19 11.646718 18.975469 11.962891 18.9375 A 5 5 0 0 1 11 16 A 5 5 0 0 1 13 12.007812 L 13 11.5 L 12 13 L 10 13 L 9 11.5 L 9 14 L 7 14 L 7 8 L 9 8 L 11 11 L 13 8 L 15 8 L 15 11.105469 A 5 5 0 0 1 16 11 A 5 5 0 0 1 18.9375 11.960938 C 18.975324 11.645309 19 11.325879 19 11 C 19 6.5822866 15.421256 3 11 3 z"/>
+ </g>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 16.279297 12.007812 C 15.510764 11.953491 14.717412 12.120931 14 12.535156 C 12.0868 13.639756 11.432609 16.0868 12.537109 18 C 13.641609 19.9131 16.0869 20.567491 18 19.462891 C 19.9132 18.358291 20.569344 15.9132 19.464844 14 C 18.774531 12.804312 17.560186 12.098349 16.279297 12.007812 z M 14 14 L 15 14 L 15 18 L 14 18 L 14 14 z M 17 14 L 18 14 L 18 18 L 17 18 L 17 14 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/megasynching.svg b/.icons/Gruvbox-Plus-Dark/panel/22/megasynching.svg
new file mode 100644
index 000000000..4bb83c1ba
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/megasynching.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g style="fill:currentColor" class="ColorScheme-Text">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11 3 C 6.5822865 3 3 6.578744 3 11 C 3 15.417713 6.5787438 19 11 19 C 11.326401 19 11.646718 18.975469 11.962891 18.9375 A 5 5 0 0 1 11 16 A 5 5 0 0 1 13 12.007812 L 13 11.5 L 12 13 L 10 13 L 9 11.5 L 9 14 L 7 14 L 7 8 L 9 8 L 11 11 L 13 8 L 15 8 L 15 11.105469 A 5 5 0 0 1 16 11 A 5 5 0 0 1 18.9375 11.960938 C 18.975324 11.645309 19 11.325879 19 11 C 19 6.5822866 15.421256 3 11 3 z"/>
+ </g>
+ <path class="ColorScheme-Text" d="m 19.464742,13.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/22/megauptodate.svg b/.icons/Gruvbox-Plus-Dark/panel/22/megauptodate.svg
new file mode 100644
index 000000000..0cf144c14
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/megauptodate.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 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/22/megawarning.svg b/.icons/Gruvbox-Plus-Dark/panel/22/megawarning.svg
new file mode 100644
index 000000000..e595b37ac
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/megawarning.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }
+ </style>
+ </defs>
+ <g style="fill:currentColor" class="ColorScheme-Text">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11 3 C 6.5822865 3 3 6.578744 3 11 C 3 15.417713 6.5787438 19 11 19 C 11.326401 19 11.646718 18.975469 11.962891 18.9375 A 5 5 0 0 1 11 16 A 5 5 0 0 1 13 12.007812 L 13 11.5 L 12 13 L 10 13 L 9 11.5 L 9 14 L 7 14 L 7 8 L 9 8 L 11 11 L 13 8 L 15 8 L 15 11.105469 A 5 5 0 0 1 16 11 A 5 5 0 0 1 18.9375 11.960938 C 18.975324 11.645309 19 11.325879 19 11 C 19 6.5822866 15.421256 3 11 3 z"/>
+ </g>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 16.279297 12.007812 C 15.510764 11.953491 14.717412 12.120931 14 12.535156 C 12.0868 13.639756 11.432609 16.0868 12.537109 18 C 13.641609 19.9131 16.0869 20.567491 18 19.462891 C 19.9132 18.358291 20.569344 15.9132 19.464844 14 C 18.774531 12.804312 17.560186 12.098349 16.279297 12.007812 z M 14.585938 13.878906 L 16 15.292969 L 17.414062 13.878906 L 18.121094 14.585938 L 16.707031 16 L 18.121094 17.414062 L 17.414062 18.121094 L 16 16.707031 L 14.585938 18.121094 L 13.878906 17.414062 L 15.292969 16 L 13.878906 14.585938 L 14.585938 13.878906 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/mellowplayer-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/mellowplayer-panel.svg
new file mode 100644
index 000000000..300e7a971
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/mellowplayer-panel.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3 A 5,5 0 0 0 3,8 5,5 0 0 0 3.305,9.687 3,3 0 0 1 6,8 3,3 0 0 1 6.006,8 V 5.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 11,5 3,3 0 0 1 12.152,5.232 5,5 0 0 0 8,3 Z m 5.24,3.008 A 3,3 0 0 1 14,8 3,3 0 0 1 13.691,9.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 14,14 3,3 0 0 1 13.242,15.988 5,5 0 0 0 18,11 5,5 0 0 0 13.24,6.008 Z M 3.303,12.303 A 5,5 0 0 0 3,14 5,5 0 0 0 8,19 5,5 0 0 0 12.158,16.768 3,3 0 0 1 11,17 3,3 0 0 1 8.535,15.705 l -2.06,1.225 c 0,0 -0.14,0.122 -0.319,0.043 C 5.953,16.882 6.006,16.65 6.006,16.65 V 14 A 3,3 0 0 1 6,14 3,3 0 0 1 3.303,12.303 Z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 11,5 A 3,3 0 0 0 8.557,6.266 l 2.672,1.587 2.464,1.467 A 3,3 0 0 0 14,8 3,3 0 0 0 11,5 Z M 6,8 a 3,3 0 0 0 -3,3 3,3 0 0 0 3,3 3,3 0 0 0 0.006,0 V 10.982 8 A 3,3 0 0 0 6,8 Z m 7.676,4.65 -2.457,1.459 -2.686,1.596 A 3,3 0 0 0 11,17 3,3 0 0 0 14,14 3,3 0 0 0 13.676,12.65 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/messenger-indicator.svg b/.icons/Gruvbox-Plus-Dark/panel/22/messenger-indicator.svg
new file mode 100644
index 000000000..bd3a43042
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/messenger-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.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.003 2.277 1.1074 4.428 3 5.849v3.547l2.332-2.332c0.8507 0.282 1.746 0.435 2.65 0.436 3.835-0.003 7.124-2.567 7.836-6.108 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 4l2 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/22/messenger-notification.svg b/.icons/Gruvbox-Plus-Dark/panel/22/messenger-notification.svg
new file mode 100644
index 000000000..7ac5d6b65
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/messenger-notification.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.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"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/mic-off-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/mic-off-symbolic.svg
new file mode 120000
index 000000000..e2e954d75
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/mic-off.svg b/.icons/Gruvbox-Plus-Dark/panel/22/mic-off.svg
new file mode 120000
index 000000000..e2e954d75
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/mic-off.svg
@@ -0,0 +1 @@
+microphone-sensitivity-muted.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/mic-on-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/mic-on-symbolic.svg
new file mode 120000
index 000000000..78fd466a1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/mic-on-symbolic.svg
@@ -0,0 +1 @@
+mic-on.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/mic-on.svg b/.icons/Gruvbox-Plus-Dark/panel/22/mic-on.svg
new file mode 100644
index 000000000..4c5dfb493
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/mic-on.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-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 4c-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/22/mic-ready-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/mic-ready-symbolic.svg
new file mode 120000
index 000000000..6cf00c893
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/mic-ready-symbolic.svg
@@ -0,0 +1 @@
+mic-ready.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/mic-ready.svg b/.icons/Gruvbox-Plus-Dark/panel/22/mic-ready.svg
new file mode 100644
index 000000000..43bba32fe
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/mic-ready.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 4c-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/22/mic-volume-high.svg b/.icons/Gruvbox-Plus-Dark/panel/22/mic-volume-high.svg
new file mode 120000
index 000000000..6cf00c893
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/mic-volume-high.svg
@@ -0,0 +1 @@
+mic-ready.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/mic-volume-low.svg b/.icons/Gruvbox-Plus-Dark/panel/22/mic-volume-low.svg
new file mode 100644
index 000000000..a5ed89bac
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/mic-volume-low.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 4c-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="m5 10v0.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/22/mic-volume-medium.svg b/.icons/Gruvbox-Plus-Dark/panel/22/mic-volume-medium.svg
new file mode 100644
index 000000000..15efc81c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/mic-volume-medium.svg
@@ -0,0 +1,8 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 9v2.002c0 1.662 1.338 2.998 3 2.998s3-1.336 3-2.998v-2.002z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m5 10v0.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="m11 4c-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/22/mic-volume-muted.svg b/.icons/Gruvbox-Plus-Dark/panel/22/mic-volume-muted.svg
new file mode 120000
index 000000000..e2e954d75
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/microphone-sensitivity-high-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/microphone-sensitivity-high-symbolic.svg
new file mode 120000
index 000000000..24e3adab8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/microphone-sensitivity-high.svg b/.icons/Gruvbox-Plus-Dark/panel/22/microphone-sensitivity-high.svg
new file mode 120000
index 000000000..6cf00c893
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/microphone-sensitivity-high.svg
@@ -0,0 +1 @@
+mic-ready.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/microphone-sensitivity-low-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/microphone-sensitivity-low-symbolic.svg
new file mode 120000
index 000000000..ad16fd28c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/microphone-sensitivity-low.svg b/.icons/Gruvbox-Plus-Dark/panel/22/microphone-sensitivity-low.svg
new file mode 100644
index 000000000..dee05533c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/microphone-sensitivity-low.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 4c-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/22/microphone-sensitivity-medium-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/microphone-sensitivity-medium-symbolic.svg
new file mode 120000
index 000000000..e8af0c6df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/microphone-sensitivity-medium.svg b/.icons/Gruvbox-Plus-Dark/panel/22/microphone-sensitivity-medium.svg
new file mode 100644
index 000000000..6231bb638
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/microphone-sensitivity-medium.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 4c-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/22/microphone-sensitivity-muted-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/microphone-sensitivity-muted-symbolic.svg
new file mode 120000
index 000000000..e2e954d75
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/microphone-sensitivity-muted.svg b/.icons/Gruvbox-Plus-Dark/panel/22/microphone-sensitivity-muted.svg
new file mode 100644
index 000000000..d30eb4e10
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/microphone-sensitivity-muted.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 4c-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/22/minetime-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/22/minetime-tray.svg
new file mode 100644
index 000000000..74c8c0256
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/minetime-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3 C 6.568 3 3 6.568 3 11 C 3 15.432 6.568 19 11 19 C 15.432 19 19 15.432 19 11 C 19 6.568 15.432 3 11 3 z M 11 5 C 14.324 5 17 7.676 17 11 C 17 14.324 14.324 17 11 17 C 7.676 17 5 14.324 5 11 C 5 7.676 7.676 5 11 5 z M 8.3164062 7 L 7.7753906 7.3144531 L 7.6015625 7.4140625 L 7.0019531 7.7597656 L 7 7.7617188 L 7.0019531 7.7636719 L 7.0019531 8.3203125 L 7.0019531 14.199219 L 8 15 L 9 14.199219 L 9 9.96875 L 11 11.140625 L 13 9.96875 L 13 14.199219 L 14 15 L 14.998047 14.199219 L 14.998047 8.3203125 L 14.998047 7.7636719 L 15 7.7617188 L 14.998047 7.7597656 L 14.398438 7.4140625 L 14.224609 7.3144531 L 13.683594 7 L 11 8.6972656 L 8.3164062 7 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/mini-calendar.svg b/.icons/Gruvbox-Plus-Dark/panel/22/mini-calendar.svg
new file mode 100644
index 000000000..9c0d35573
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/mini-calendar.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.0002645,4 c -2.0002645,0 -2,2 -2,2 l 0,12 L 18,18 18.000264,6 c 4.4e-5,-2 -2,-2 -2,-2 z m 0,2 9.9999995,0 0,10 -9.9999995,0 z m 1,1 0,2 2,0 0,-2 z m 3.0000995,0 0,2 2,0 0,-2 z m 3,0 0,2 2,0 0,-2 z m -6.0000995,3 0,2 2,0 0,-2 z m 3.0000995,0 0,2 2,0 0,-2 z m 3,0 0,2 2,0 0,-2 z m -6.0000995,3 0,2 2,0 0,-2 z m 3.0000995,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/22/mintupdate-checking.svg b/.icons/Gruvbox-Plus-Dark/panel/22/mintupdate-checking.svg
new file mode 100644
index 000000000..09eb6d11d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/mintupdate-checking.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 11,3 C 8.8519,4.9698 5.2346,6.7049 4,7 4,12.333 6.625,18.111 11,19 15.375,18.111 18,12.333 18,7 16.765,6.7049 13.148,4.9698 11,3 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 15.738,8.3555 14.168,11.502 11.021,9.9277 12.299,9.502 C 11.961,9.208 11.536,9.015 11.07,8.998 10.328,8.971 9.6357,9.3531 9.2637,9.9961 l -1.7325,-1 C 8.2713,7.7141 9.6655,6.943 11.145,6.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 13.729,14.284 12.334,15.055 10.855,15 9.5465,14.952 8.3553,14.263 7.6523,13.182 L 6.2637,13.645 7.832,10.498 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/mintupdate-error.svg b/.icons/Gruvbox-Plus-Dark/panel/22/mintupdate-error.svg
new file mode 100644
index 000000000..be8e1beb0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/mintupdate-error.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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;fill-rule:evenodd" class="ColorScheme-Highlight"
+ d="M 8.1719,6.7578 11,9.5859 13.828,6.7578 15.242,8.1719 12.414,11 15.242,13.828 13.828,15.242 11,12.414 8.1719,15.242 6.7578,13.828 9.5859,11 6.7578,8.1719 8.1719,6.7578 Z M 11,3 C 8.8519,4.9698 5.2346,6.7049 4,7 4,12.333 6.625,18.111 11,19 15.375,18.111 18,12.333 18,7 16.765,6.7049 13.148,4.9698 11,3 Z" />
+ </g>
+</svg> \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/mintupdate-installing.svg b/.icons/Gruvbox-Plus-Dark/panel/22/mintupdate-installing.svg
new file mode 100644
index 000000000..b8c7a8d2c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/mintupdate-installing.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 11,3 C 8.8519,4.9698 5.2346,6.7049 4,7 4,12.333 6.625,18.111 11,19 15.375,18.111 18,12.333 18,7 16.765,6.7049 13.148,4.9698 11,3 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/22/mintupdate-up-to-date.svg b/.icons/Gruvbox-Plus-Dark/panel/22/mintupdate-up-to-date.svg
new file mode 100644
index 000000000..ac7bf31c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/mintupdate-up-to-date.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 14,8 15.414,9.4141 10,15 6.5859,11.4141 8,10 10,12.172 Z M 11,3 C 8.8519,4.9698 5.2346,6.7049 4,7 4,12.333 6.625,18.111 11,19 15.375,18.111 18,12.333 18,7 16.765,6.7049 13.148,4.9698 11,3 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/mintupdate-updates-available.svg b/.icons/Gruvbox-Plus-Dark/panel/22/mintupdate-updates-available.svg
new file mode 100644
index 000000000..7d0e24ef7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/mintupdate-updates-available.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 9,9 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 11,3 C 8.8519,4.9698 5.2346,6.7049 4,7 4,12.333 6.625,18.111 11,19 15.375,18.111 18,12.333 18,7 16.765,6.7049 13.148,4.9698 11,3 Z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="18" cy="18" r="2"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/mnotify-none-wireframe.svg b/.icons/Gruvbox-Plus-Dark/panel/22/mnotify-none-wireframe.svg
new file mode 100644
index 000000000..5f90bdbd6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/mnotify-none-wireframe.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,8.35716 5,9.864 M 11,12.40384 10.1,8 4,5 5,9.864 v 0 M 17,10.897 10,8 12.400655,4 19,6.5 Z M 11.000001,17.99635 17,16.397237 V 10.897 l -6,1.50684 m 0,5.59251 V 12.40384 L 5,9.864 v 5.400781 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/mnotify-some-wireframe.svg b/.icons/Gruvbox-Plus-Dark/panel/22/mnotify-some-wireframe.svg
new file mode 100644
index 000000000..56088938d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/mnotify-some-wireframe.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.363281 3 A 0.99995354 0.99995354 0 0 0 11.542969 3.4863281 L 9.6386719 6.6601562 L 4.4414062 4.1035156 A 0.99995354 0.99995354 0 0 0 3.0214844 5.2011719 L 3.9882812 9.9003906 A 0.99995354 0.99995354 0 0 0 4 10.027344 L 4 13.173828 A 3 3 0 0 1 5 13 A 3 3 0 0 1 6 13.175781 L 6 11.373047 L 10 13.066406 L 10 16.441406 L 7.9589844 15.513672 A 3 3 0 0 1 8 16 A 3 3 0 0 1 7.5742188 17.535156 L 10.464844 18.851562 A 0.99995354 0.99995354 0 0 0 11.171875 18.980469 A 0.99995354 0.99995354 0 0 0 11.257812 18.962891 L 11.269531 18.958984 L 17.257812 17.363281 A 0.99995354 0.99995354 0 0 0 18 16.396484 L 18 11.113281 L 19.910156 6.9140625 A 0.99995354 0.99995354 0 0 0 19.353516 5.5644531 L 12.753906 3.0644531 A 0.99995354 0.99995354 0 0 0 12.363281 3 z M 12.828125 5.2304688 L 17.648438 7.0566406 L 16.490234 9.6035156 L 11.6875 7.6152344 A 0.99995354 0.99995354 0 0 0 11.482422 7.4707031 L 12.828125 5.2304688 z M 5.3886719 6.796875 L 7.9960938 8.0800781 L 5.7675781 8.640625 L 5.3886719 6.796875 z M 11.466797 9.6894531 L 13.822266 10.664062 L 11.771484 11.179688 L 11.466797 9.6894531 z M 9.4433594 9.7792969 L 9.6386719 10.742188 L 8.1386719 10.107422 L 9.4433594 9.7792969 z M 16 12.179688 L 16 15.628906 L 12 16.693359 L 12 13.183594 L 16 12.179688 z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="5" cy="16" r="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/motrix-tray-active.svg b/.icons/Gruvbox-Plus-Dark/panel/22/motrix-tray-active.svg
new file mode 100644
index 000000000..2fdbe729f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/motrix-tray-active.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3 C 3.446 3 3 3.446 3 4 L 3 18 C 3 18.554 3.446 19 4 19 L 18 19 C 18.554 19 19 18.554 19 18 L 19 4 C 19 3.446 18.554 3 18 3 L 16 3 L 16 6.1992188 C 16 6.6424188 15.627682 7 15.166016 7 L 6.8339844 7 C 6.3723184 7 6 6.6424188 6 6.1992188 L 6 3 L 4 3 z M 7 15 L 10 15 C 10.554 15 11 15.446 11 16 L 11 17 L 11 18 L 10 18 L 10 16 L 9 16 L 9 18 L 8 18 L 8 16 L 7 16 L 7 18 L 6 18 L 6 17 L 6 16 C 6 15.446 6.446 15 7 15 z M 15 15 L 17 15 C 17.554 15 18 15.446 18 16 L 18 17 C 18 17.554 17.554 18 17 18 L 15 18 C 14.446 18 14 17.554 14 17 L 14 16 C 14 15.446 14.446 15 15 15 z M 12.5 16 C 12.777 16 13 16.223 13 16.5 C 13 16.777 12.777 17 12.5 17 C 12.223 17 12 16.777 12 16.5 C 12 16.223 12.223 16 12.5 16 z M 15 16 L 15 17 L 17 17 L 17 16 L 15 16 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 7 4 L 7 5 L 10 5 L 10 4 L 7 4 z M 12 4 L 12 5 L 15 5 L 15 4 L 12 4 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/motrix-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/22/motrix-tray.svg
new file mode 100644
index 000000000..ea275534d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/motrix-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,2.9999998 c -0.554,0 -1,0.446 -1,1 V 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 3.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 6.833984 C 6.372318,6.9999998 6,6.6424188 6,6.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 7,15 h 3 c 0.554,0 1,0.446 1,1 v 1 1 H 10 V 16 H 9 v 2 H 8 V 16 H 7 v 2 H 6 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 12.777,16 13,16.223 13,16.5 13,16.777 12.777,17 12.5,17 12.223,17 12,16.777 12,16.5 12,16.223 12.223,16 12.5,16 Z m 2.5,0 v 1 h 2 v -1 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/mouse-battery-caution.svg b/.icons/Gruvbox-Plus-Dark/panel/22/mouse-battery-caution.svg
new file mode 100644
index 000000000..349c2a172
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/mouse-battery-caution.svg
@@ -0,0 +1,8 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-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="m3.5 3c-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.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-NegativeText" d="m1 16v2.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="m15 3c-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/22/mouse-battery-empty.svg b/.icons/Gruvbox-Plus-Dark/panel/22/mouse-battery-empty.svg
new file mode 100644
index 000000000..2dc398f4c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/mouse-battery-empty.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-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="m3.5 3c-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.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="m15 3c-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/22/mouse-battery-full.svg b/.icons/Gruvbox-Plus-Dark/panel/22/mouse-battery-full.svg
new file mode 100644
index 000000000..9a5576fec
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/mouse-battery-full.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.5 3c-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="m15 3c-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/22/mouse-battery-good.svg b/.icons/Gruvbox-Plus-Dark/panel/22/mouse-battery-good.svg
new file mode 100644
index 000000000..a3f2388ef
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/mouse-battery-good.svg
@@ -0,0 +1,8 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.5 3c-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="m1 8-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="m15 3c-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/22/mouse-battery-low.svg b/.icons/Gruvbox-Plus-Dark/panel/22/mouse-battery-low.svg
new file mode 100644
index 000000000..44703ca7c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/mouse-battery-low.svg
@@ -0,0 +1,8 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-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="m3.5 2.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="m1 13-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="m15 2.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/22/mouse-battery-medium.svg b/.icons/Gruvbox-Plus-Dark/panel/22/mouse-battery-medium.svg
new file mode 100644
index 000000000..28d2207c6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/mouse-battery-medium.svg
@@ -0,0 +1,8 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.5 2.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="m1 11-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="m15 2.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/22/msd-xrandr.svg b/.icons/Gruvbox-Plus-Dark/panel/22/msd-xrandr.svg
new file mode 120000
index 000000000..9e47514a7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/msd-xrandr.svg
@@ -0,0 +1 @@
+disper-panel.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/mstdn-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/mstdn-panel.svg
new file mode 100644
index 000000000..92c90851e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/mstdn-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.6659887,3 C 6.0806549,3 3.9999729,5.1018375 3.9999729,7.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 6.7470419,18.799811 9.5991442,19 10.751976,19 c 2.04875,0 3.248047,-0.802734 3.248047,-0.802734 V 16.5 c 0,0 -1.521099,0.525921 -2.980469,0.5 C 9.9696827,16.97132 8.3249049,16.55981 8.0996329,15.400391 8.0696629,15.256512 8.0566029,15.091447 8.0351829,14.935547 8.2437559,14.964112 8.4494699,15 8.6660427,15 h 4.6679683 c 2.585334,0 4.666016,-2.101838 4.666016,-4.712891 V 7.7128906 C 18.000027,5.1018375 15.919345,3 13.334011,3 Z M 7.9999729,7 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/22/mullvad-tray-1.svg b/.icons/Gruvbox-Plus-Dark/panel/22/mullvad-tray-1.svg
new file mode 100644
index 000000000..cabb6d9a2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/mullvad-tray-1.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,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"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/mullvad-tray-10.svg b/.icons/Gruvbox-Plus-Dark/panel/22/mullvad-tray-10.svg
new file mode 120000
index 000000000..632e86ea6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/mullvad-tray-10.svg
@@ -0,0 +1 @@
+mullvad-tray-9.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/mullvad-tray-2.svg b/.icons/Gruvbox-Plus-Dark/panel/22/mullvad-tray-2.svg
new file mode 100644
index 000000000..18025cc7e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/mullvad-tray-2.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,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"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/mullvad-tray-3.svg b/.icons/Gruvbox-Plus-Dark/panel/22/mullvad-tray-3.svg
new file mode 100644
index 000000000..b0430c4b7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/mullvad-tray-3.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,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"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/mullvad-tray-4.svg b/.icons/Gruvbox-Plus-Dark/panel/22/mullvad-tray-4.svg
new file mode 100644
index 000000000..af446ee56
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/mullvad-tray-4.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,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"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/mullvad-tray-5.svg b/.icons/Gruvbox-Plus-Dark/panel/22/mullvad-tray-5.svg
new file mode 100644
index 000000000..3b131cc43
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/mullvad-tray-5.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,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"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/mullvad-tray-6.svg b/.icons/Gruvbox-Plus-Dark/panel/22/mullvad-tray-6.svg
new file mode 100644
index 000000000..5048f763c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/mullvad-tray-6.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,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"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/mullvad-tray-7.svg b/.icons/Gruvbox-Plus-Dark/panel/22/mullvad-tray-7.svg
new file mode 100644
index 000000000..87c7a4046
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/mullvad-tray-7.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,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"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/mullvad-tray-8.svg b/.icons/Gruvbox-Plus-Dark/panel/22/mullvad-tray-8.svg
new file mode 100644
index 000000000..43529d469
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/mullvad-tray-8.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,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"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/mullvad-tray-9.svg b/.icons/Gruvbox-Plus-Dark/panel/22/mullvad-tray-9.svg
new file mode 100644
index 000000000..6720512e5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/mullvad-tray-9.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,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"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/mullvadg.svg b/.icons/Gruvbox-Plus-Dark/panel/22/mullvadg.svg
new file mode 100644
index 000000000..6fa54c1c2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/mullvadg.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3a8 8 0 0 0 -8 8 8 8 0 0 0 8 8 8 8 0 0 0 4.025 -1.096l-0.732-0.732a1.0001 1.0001 0 0 1 0 -1.414l1.414-1.414a1.0001 1.0001 0 0 1 1.414 0l0.744 0.744a8 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.2828 0.0925 0.5465 0.213 0.7696 0.4082 0.0906 0.0793 0.0968 0.2308 0.164 0.3418h0.7383a0.50005 0.50005 0 0 1 0.5 0.5v0.5c0.202 0.0034 0.317 0.0103 1.201 0 0.376-0.0044 0.606-0.0015 0.887 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.0098c-0.695 0.8638-1.641 1.5578-2.346 2.2288l0.006 0.269a0.50005 0.50005 0 0 1 -0.506 0.512c-0.447-0.005-0.501 0.092-0.484 0.064 0.016-0.027-0.017 0.088 0.078 0.342 0.095 0.255 0.275 0.588 0.453 0.928s0.359 0.681 0.445 1.053a0.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.2764-0.36 0.5351-1.042 0.7168-1.754 0.1306-0.511 0.2221-1.009 0.2988-1.461-0.0699-0.013-0.141-0.033-0.2187-0.074-0.1626-0.085-0.3392-0.341-0.3281-0.562 0.0073-0.148 0.024-0.141 0.0293-0.16 0.0052-0.02 0.0066-0.03 0.0078-0.038v-0.001c-0.419-0.586-0.6094-1.3623-0.6094-2.0512 0-0.8775 0.4156-1.6484 0.9805-2.1954 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.4766c0 0.5009 0.2257 1.2482 0.4648 1.5452a0.50005 0.50005 0 0 1 0.0782 0.132c0.0267 0.069 0.009 0.116 0.0195 0.18 0.1366-0.019 0.2685-0.031 0.5566-0.123 0.3417-0.135 0.6432-0.285 0.9258-0.441 0.0962-0.054 0.1894-0.117 0.2852-0.176 0.2095-0.132 0.4112-0.2671 0.5859-0.4141 0.321-0.2901 0.5849-0.6475 0.8633-0.9961 0.0964-0.1595 0.1862-0.3225 0.2598-0.4961a0.50005 0.50005 0 0 1 0.4609 -0.3047 0.50005 0.50005 0 0 1 -0.5 -0.5c0-0.0272 0.0072-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.088 0.0078l-0.5116-0.0039c-0.0864 0.0518-0.1948 0.1408-0.334 0.3086-0.3124 0.3764-0.6995 1.0075-1.375 1.4885-0.631 0.449-1.1564 0.688-1.5703 0.853-0.08 0.035-0.1458 0.079-0.2285 0.112a0.50005 0.50005 0 0 1 -0.0293 0.009c-0.0665 0.022-0.1126 0.029-0.1739 0.047-0.0289 0.01-0.1081 0.044-0.1289 0.051-0.0829 0.511-0.1825 1.139-0.3554 1.816-0.1219 0.478-0.3557 0.88-0.5528 1.311 0.691-0.002 2.1759-0.007 3.2676 0h2.2401c-0.038-0.077-0.045-0.12-0.088-0.201-0.172-0.329-0.369-0.681-0.504-1.043s-0.25-0.792 0.002-1.209c0.157-0.259 0.526-0.264 0.838-0.34l-0.004-0.195a0.50005 0.50005 0 0 1 0.147 -0.366c0.762-0.764 1.616-1.477 2.222-2.1772a1.5 1.5 0 0 1 -0.269 -0.4688c-0.28-0.0015-0.52-0.0041-0.875 0-1.179 0.0138-1.578 0.0014-1.629 0zm9.486 4.637l-3.535 3.535-2.121-2.121-1.414 1.414 2.121 2.121 1.414 1.414 1.414-1.414 3.535-3.535-1.414-1.414z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/mullvadr.svg b/.icons/Gruvbox-Plus-Dark/panel/22/mullvadr.svg
new file mode 100644
index 000000000..4a5a57ed7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/mullvadr.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3a8 8 0 0 0 -8 8 8 8 0 0 0 8 8 8 8 0 0 0 4.73 -1.559l0.977-0.976-1.414-1.414a1.0001 1.0001 0 0 1 0 -1.414l1.414-1.414a1.0001 1.0001 0 0 1 0.691 -0.293 1.0001 1.0001 0 0 1 0.723 0.293l0.649 0.648a8 8 0 0 0 0.23 -1.871 8 8 0 0 0 -8 -8zm-2 3c0.6026 0 1.2625 0.065 1.8281 0.25 0.2828 0.0925 0.5465 0.213 0.7696 0.4082 0.0906 0.0793 0.0968 0.2308 0.164 0.3418h0.7383a0.50005 0.50005 0 0 1 0.5 0.5v0.5c0.202 0.0034 0.317 0.0103 1.201 0 0.376-0.0044 0.606-0.0015 0.887 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.0098c-0.695 0.8638-1.641 1.5578-2.346 2.2288l0.006 0.269a0.50005 0.50005 0 0 1 -0.506 0.512c-0.447-0.005-0.501 0.092-0.484 0.064 0.016-0.027-0.017 0.088 0.078 0.342 0.095 0.255 0.275 0.588 0.453 0.928s0.359 0.681 0.445 1.053a0.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.2764-0.36 0.5351-1.042 0.7168-1.754 0.1306-0.511 0.2221-1.009 0.2988-1.461-0.0699-0.013-0.141-0.033-0.2187-0.074-0.1626-0.085-0.3392-0.341-0.3281-0.562 0.0073-0.148 0.024-0.141 0.0293-0.16 0.0052-0.02 0.0066-0.03 0.0078-0.038v-0.001c-0.419-0.586-0.6094-1.3623-0.6094-2.0512 0-0.8775 0.4156-1.6484 0.9805-2.1954 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.4766c0 0.5009 0.2257 1.2482 0.4648 1.5452a0.50005 0.50005 0 0 1 0.0782 0.132c0.0267 0.069 0.009 0.116 0.0195 0.18 0.1366-0.019 0.2685-0.031 0.5566-0.123 0.3417-0.135 0.6432-0.285 0.9258-0.441 0.0962-0.054 0.1894-0.117 0.2852-0.176 0.2095-0.132 0.4112-0.2671 0.5859-0.4141 0.321-0.2901 0.5849-0.6475 0.8633-0.9961 0.0964-0.1595 0.1862-0.3225 0.2598-0.4961a0.50005 0.50005 0 0 1 0.4609 -0.3047 0.50005 0.50005 0 0 1 -0.5 -0.5c0-0.0272 0.0072-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.088 0.0078l-0.5116-0.0039c-0.0864 0.0518-0.1948 0.1408-0.334 0.3086-0.3124 0.3764-0.6995 1.0075-1.375 1.4885-0.631 0.449-1.1564 0.688-1.5703 0.853-0.08 0.035-0.1458 0.079-0.2285 0.112a0.50005 0.50005 0 0 1 -0.0293 0.009c-0.0665 0.022-0.1126 0.029-0.1739 0.047-0.0289 0.01-0.1081 0.044-0.1289 0.051-0.0829 0.511-0.1825 1.139-0.3554 1.816-0.1219 0.478-0.3557 0.88-0.5528 1.311 0.691-0.002 2.1759-0.007 3.2676 0h2.2401c-0.038-0.077-0.045-0.12-0.088-0.201-0.172-0.329-0.369-0.681-0.504-1.043s-0.25-0.792 0.002-1.209c0.157-0.259 0.526-0.264 0.838-0.34l-0.004-0.195a0.50005 0.50005 0 0 1 0.147 -0.366c0.762-0.764 1.616-1.477 2.222-2.1772a1.5 1.5 0 0 1 -0.269 -0.4688c-0.28-0.0015-0.52-0.0041-0.875 0-1.179 0.0138-1.578 0.0014-1.629 0zm4.83 3.93l-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/22/mullvady.svg b/.icons/Gruvbox-Plus-Dark/panel/22/mullvady.svg
new file mode 100644
index 000000000..9bc9f2136
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/mullvady.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3c-4.432 0-8 3.568-8 8s3.568 8 8 8c1.596 0 3.077-0.468 4.322-1.268a1.0001 1.0001 0 0 1 -0.322 -0.732v-2a1.0001 1.0001 0 0 1 0.5 -0.863 1.0001 1.0001 0 0 1 0.258 -0.965l1.414-1.414a1.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.6026 0 1.2625 0.065 1.8281 0.25 0.2828 0.0925 0.5465 0.213 0.7696 0.4082 0.0906 0.0793 0.0968 0.2308 0.164 0.3418h0.7383a0.50005 0.50005 0 0 1 0.5 0.5v0.5c0.202 0.0034 0.317 0.0103 1.201 0 0.376-0.0044 0.606-0.0015 0.887 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.0098c-0.695 0.8638-1.641 1.5578-2.346 2.2288l0.006 0.269a0.50005 0.50005 0 0 1 -0.506 0.512c-0.447-0.005-0.501 0.092-0.484 0.064 0.016-0.027-0.017 0.088 0.078 0.342 0.095 0.255 0.275 0.588 0.453 0.928s0.359 0.681 0.445 1.053a0.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.2764-0.36 0.5351-1.042 0.7168-1.754 0.1306-0.511 0.2221-1.009 0.2988-1.461-0.0699-0.013-0.141-0.033-0.2187-0.074-0.1626-0.085-0.3392-0.341-0.3281-0.562 0.0073-0.148 0.024-0.141 0.0293-0.16 0.0052-0.02 0.0066-0.03 0.0078-0.038v-0.001c-0.4191-0.587-0.6094-1.3623-0.6094-2.0512 0-0.8775 0.4156-1.6484 0.9805-2.1954 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.4766c0 0.5009 0.2257 1.2482 0.4648 1.5452a0.50005 0.50005 0 0 1 0.0782 0.132c0.0267 0.069 0.009 0.116 0.0195 0.18 0.1366-0.019 0.2685-0.031 0.5566-0.123 0.3417-0.135 0.6432-0.285 0.9258-0.441 0.0962-0.054 0.1894-0.117 0.2852-0.176 0.2095-0.132 0.4112-0.2671 0.5859-0.4141 0.321-0.2901 0.5849-0.6475 0.8633-0.9961 0.0964-0.1595 0.1862-0.3225 0.2598-0.4961a0.50005 0.50005 0 0 1 0.4609 -0.3047 0.50005 0.50005 0 0 1 -0.5 -0.5c0-0.0272 0.0072-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 1l0.2715 0.002c0.002-0.0006 0.0038-0.0014 0.0058-0.002h-0.2773zm1.0801 1a0.50005 0.50005 0 0 1 -0.088 0.0078l-0.5116-0.0039c-0.0864 0.0518-0.1948 0.1408-0.334 0.3086-0.3124 0.3764-0.6995 1.0075-1.375 1.4885-0.631 0.449-1.1564 0.688-1.5703 0.853-0.08 0.035-0.1458 0.079-0.2285 0.112a0.50005 0.50005 0 0 1 -0.0293 0.009c-0.0665 0.022-0.1126 0.029-0.1739 0.047-0.0289 0.01-0.1081 0.044-0.1289 0.051-0.0829 0.511-0.1825 1.139-0.3554 1.816-0.1219 0.478-0.3557 0.88-0.5528 1.311 0.691-0.002 2.1759-0.007 3.2676 0h2.2401c-0.038-0.077-0.045-0.12-0.088-0.201-0.172-0.329-0.369-0.681-0.504-1.043s-0.25-0.792 0.002-1.209c0.157-0.259 0.526-0.264 0.838-0.34l-0.004-0.195a0.50005 0.50005 0 0 1 0.147 -0.366c0.762-0.764 1.616-1.477 2.222-2.1772a1.5 1.5 0 0 1 -0.269 -0.4688c-0.28-0.0015-0.52-0.0041-0.875 0-1.179 0.0138-1.578 0.0014-1.629 0zm6.416 3v1.586l-1.121-1.121-1.414 1.414 1.121 1.121h-1.586v2h1.586l-1.121 1.121 1.414 1.414 1.121-1.121v1.586h2v-1.586l1.121 1.121 1.414-1.414-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/22/mumble-indicator.svg b/.icons/Gruvbox-Plus-Dark/panel/22/mumble-indicator.svg
new file mode 100644
index 000000000..60c0d425b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/mumble-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m11 4c-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/22/museeks-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/22/museeks-tray.svg
new file mode 100644
index 000000000..7f6e3822a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/museeks-tray.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 15.833984 3 L 10.855469 8.5449219 L 12.800781 10.248047 L 13.662109 11 L 8.2304688 15.751953 L 7.9746094 15.974609 L 9.5195312 17.519531 L 14 12.527344 L 14 19 L 19 19 L 19 3 L 15.833984 3 z M 9.5195312 10.033203 L 5.9785156 13.978516 L 6.5585938 14.558594 L 6.9121094 14.248047 L 10.625 11 L 9.5195312 10.033203 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12.142857,11 7.5714287,15 3.0000003,19 V 3.0000003 l 4.5714284,3.9999999 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/museeq-offline.svg b/.icons/Gruvbox-Plus-Dark/panel/22/museeq-offline.svg
new file mode 100644
index 000000000..fa279030b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/museeq-offline.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 -.44836 -.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/22/museeq-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/museeq-panel.svg
new file mode 100644
index 000000000..cc0a867d3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/museeq-panel.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 -.44836 -.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/22/mynotes-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/22/mynotes-tray.svg
new file mode 100644
index 000000000..3f1f6a7d8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/mynotes-tray.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.1425781,3 C 4.1425781,3 3,2.9996781 3,4.1425781 V 17.857422 C 3,19.000422 4.1425781,19 4.1425781,19 H 12 V 13.900391 C 12,12.862814 12.862814,12 13.900391,12 H 19 V 4.1425781 C 19,2.9996781 17.857422,3 17.857422,3 Z"/>
+ <path d="m 19,13.00005 h -5.1 c -0.497,0 -0.9,0.403 -0.9,0.9 v 5.1 z" style="opacity:0.3;fill:currentColor" class="ColorScheme-Text"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-bluetooth-activated-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-bluetooth-activated-locked-symbolic.svg
new file mode 120000
index 000000000..e4671153c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-bluetooth-activated-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-bluetooth-activated-locked.svg
new file mode 100644
index 000000000..bb05cbb23
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-bluetooth-activated-locked.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.926 3.003c-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/22/network-bluetooth-activated-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-bluetooth-activated-symbolic.svg
new file mode 120000
index 000000000..439e773fc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-bluetooth-activated.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-bluetooth-activated.svg
new file mode 120000
index 000000000..439e773fc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-bluetooth-activated.svg
@@ -0,0 +1 @@
+bluetooth-paired.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-bluetooth-inactive-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-bluetooth-inactive-symbolic.svg
new file mode 120000
index 000000000..cdcdf9284
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-bluetooth-inactive.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-bluetooth-inactive.svg
new file mode 120000
index 000000000..cdcdf9284
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-bluetooth-inactive.svg
@@ -0,0 +1 @@
+bluetooth-disabled.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-bluetooth-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-bluetooth-symbolic.svg
new file mode 120000
index 000000000..af9ceb3ec
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-bluetooth-symbolic.svg
@@ -0,0 +1 @@
+bluetooth-active.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-bluetooth.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-bluetooth.svg
new file mode 120000
index 000000000..af9ceb3ec
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-bluetooth.svg
@@ -0,0 +1 @@
+bluetooth-active.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-cellular-2g.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-cellular-2g.svg
new file mode 100644
index 000000000..20490b7fd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-cellular-2g.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.065 4c-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/22/network-cellular-3g.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-cellular-3g.svg
new file mode 100644
index 000000000..0e5842ef5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-cellular-3g.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 6.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/22/network-cellular-4g.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-cellular-4g.svg
new file mode 100644
index 000000000..ed0f74e15
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-cellular-4g.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 4s-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/22/network-cellular-5g.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-cellular-5g.svg
new file mode 100644
index 000000000..04272b88c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-cellular-5g.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.065 4c-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/22/network-cellular-acquiring.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-cellular-acquiring.svg
new file mode 100644
index 000000000..99875a129
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-cellular-acquiring.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 4-4 4h4zm-10 10-4 4h14v-4z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m6 9c-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/22/network-cellular-cdma-1x.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-cellular-cdma-1x.svg
new file mode 100644
index 000000000..9ce907420
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-cellular-cdma-1x.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 4s-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/22/network-cellular-connected.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-cellular-connected.svg
new file mode 100644
index 000000000..b14df4823
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-cellular-connected.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 3-16 16h16v-16zm-2 4.828v9.172h-9.172l9.172-9.172z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-cellular-edge.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-cellular-edge.svg
new file mode 100644
index 000000000..8f1cb09ff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-cellular-edge.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 4s-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/22/network-cellular-evdo.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-cellular-evdo.svg
new file mode 100644
index 000000000..20054d236
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-cellular-evdo.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 4s-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/22/network-cellular-gprs.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-cellular-gprs.svg
new file mode 100644
index 000000000..1c3e479ff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-cellular-gprs.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 4s-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/22/network-cellular-hspa.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-cellular-hspa.svg
new file mode 100644
index 000000000..b2e5c9ca7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-cellular-hspa.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 4s-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/22/network-cellular-no-route.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-cellular-no-route.svg
new file mode 100644
index 000000000..31fc4cb9d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-cellular-no-route.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 4-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/22/network-cellular-offline.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-cellular-offline.svg
new file mode 100644
index 000000000..b375c710a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-cellular-offline.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 4-14 14h9v-5h5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m14 14v1c0 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/22/network-cellular-secure-signal-excellent.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-cellular-secure-signal-excellent.svg
new file mode 100644
index 000000000..0f1fa335e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-cellular-secure-signal-excellent.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 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-1z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m18 4-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/22/network-cellular-secure-signal-good.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-cellular-secure-signal-good.svg
new file mode 100644
index 000000000..532d243ac
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-cellular-secure-signal-good.svg
@@ -0,0 +1,8 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 4-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="m15 7-11 11h8v-4.004h1.014c0.01543-1.284 0.8389-2.392 1.986-2.812z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m16 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-1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-cellular-secure-signal-low.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-cellular-secure-signal-low.svg
new file mode 100644
index 000000000..9a413300a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-cellular-secure-signal-low.svg
@@ -0,0 +1,8 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 4-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="m8 14-4 4h4z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m16 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-1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-cellular-secure-signal-none.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-cellular-secure-signal-none.svg
new file mode 100644
index 000000000..1547e689a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-cellular-secure-signal-none.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 4-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="m16 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-1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-cellular-secure-signal-ok.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-cellular-secure-signal-ok.svg
new file mode 100644
index 000000000..d6250576e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-cellular-secure-signal-ok.svg
@@ -0,0 +1,8 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 4-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="m12 10-8 8h8z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m16 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-1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-cellular-signal-excellent-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-cellular-signal-excellent-symbolic.svg
new file mode 120000
index 000000000..90a741a11
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-cellular-signal-excellent.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-cellular-signal-excellent.svg
new file mode 100644
index 000000000..08a9b8f63
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-cellular-signal-excellent.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 18 14-14v14z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-cellular-signal-good-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-cellular-signal-good-symbolic.svg
new file mode 120000
index 000000000..d483798e8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-cellular-signal-good.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-cellular-signal-good.svg
new file mode 100644
index 000000000..c0ae34e54
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-cellular-signal-good.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 18 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m15 7-11 11h11z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-cellular-signal-low.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-cellular-signal-low.svg
new file mode 100644
index 000000000..1f3dac2f9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-cellular-signal-low.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 18 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m8 14-4 4h4z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-cellular-signal-none-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-cellular-signal-none-symbolic.svg
new file mode 120000
index 000000000..a4482d856
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-cellular-signal-none.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-cellular-signal-none.svg
new file mode 100644
index 000000000..24fef443c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-cellular-signal-none.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 18 14-14v14z" fill="currentColor" opacity=".3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-cellular-signal-ok-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-cellular-signal-ok-symbolic.svg
new file mode 120000
index 000000000..f8764e2c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-cellular-signal-ok.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-cellular-signal-ok.svg
new file mode 100644
index 000000000..8f558657d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-cellular-signal-ok.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 18 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m12 10-8 8h8z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-cellular-signal-weak-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-cellular-signal-weak-symbolic.svg
new file mode 120000
index 000000000..1f49b2fc8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-cellular-umts.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-cellular-umts.svg
new file mode 100644
index 000000000..95a79612e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-cellular-umts.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 4s-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/22/network-connect.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-connect.svg
new file mode 120000
index 000000000..362b9db28
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-connect.svg
@@ -0,0 +1 @@
+knemo-monitor-idle.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-disconnect.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-disconnect.svg
new file mode 120000
index 000000000..727b81970
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-disconnect.svg
@@ -0,0 +1 @@
+network-wired-offline.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-disconnected.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-disconnected.svg
new file mode 100644
index 000000000..cfe9603fc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-disconnected.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 14v1c0 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="m13 3v2h-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/22/network-error.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-error.svg
new file mode 100644
index 000000000..124005ecc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-error.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 3v2h-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="m15 9v4l0.25 2h1.5l0.25-2v-4zm0 7v2h2v-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-flightmode-off-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-flightmode-off-symbolic.svg
new file mode 120000
index 000000000..0e1a356ba
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-flightmode-off.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-flightmode-off.svg
new file mode 120000
index 000000000..0e1a356ba
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-flightmode-on-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-flightmode-on-symbolic.svg
new file mode 120000
index 000000000..895d2ec73
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-flightmode-on.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-flightmode-on.svg
new file mode 120000
index 000000000..895d2ec73
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-flightmode-on.svg
@@ -0,0 +1 @@
+airplane-mode.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-idle.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-idle.svg
new file mode 120000
index 000000000..84ab20350
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-idle.svg
@@ -0,0 +1 @@
+network-wired.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-limited-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-limited-symbolic.svg
new file mode 120000
index 000000000..4e0e738e8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-limited-symbolic.svg
@@ -0,0 +1 @@
+network-limited.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-limited.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-limited.svg
new file mode 100644
index 000000000..2f078aca9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-limited.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 4s-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="m16.46 12a0.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/22/network-mobile-0-5g-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-0-5g-locked.svg
new file mode 100644
index 000000000..29ef41b01
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-0-5g-locked.svg
@@ -0,0 +1,8 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 4-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="m16 12c-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="m3 4v3h3v1h-3v1h4v-3h-3v-1h3v-1zm5 0v5h4v-3h-2v1h1v1h-2v-3h3v-1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-0-5g.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-0-5g.svg
new file mode 100644
index 000000000..1e8ad520e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-0-5g.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 18 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m3 4v3h3v1h-3v1h4v-3h-3v-1h3v-1zm5 0v5h4v-3h-2v1h1v1h-2v-3h3v-1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-0-edge-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-0-edge-locked-symbolic.svg
new file mode 120000
index 000000000..d6624ac42
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-mobile-0-edge-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-0-edge-locked.svg
new file mode 100644
index 000000000..8902ab5f2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-0-edge-locked.svg
@@ -0,0 +1,8 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 4-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="m4 4v5h4v-1h-3v-1h2v-1h-2v-1h3v-1h-3z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m16 12c-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/22/network-mobile-0-edge-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-0-edge-symbolic.svg
new file mode 120000
index 000000000..963d832f8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-mobile-0-edge.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-0-edge.svg
new file mode 100644
index 000000000..7cb5fe392
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-0-edge.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 18 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m4 4v5h4v-1h-3v-1h2v-1h-2v-1h3v-1h-3z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-0-gprs-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-0-gprs-locked-symbolic.svg
new file mode 120000
index 000000000..1350d5969
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-mobile-0-gprs-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-0-gprs-locked.svg
new file mode 100644
index 000000000..1db447bcf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-0-gprs-locked.svg
@@ -0,0 +1,8 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 4-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="m16 12c-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 4v5h4v-3h-2v1h1v1h-2v-3h3v-1h-3z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-0-gprs-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-0-gprs-symbolic.svg
new file mode 120000
index 000000000..72fec9db3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-mobile-0-gprs.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-0-gprs.svg
new file mode 100644
index 000000000..169d3f33a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-0-gprs.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 18 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m4 4v5h4v-3h-2v1h1v1h-2v-3h3v-1h-3z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-0-hsdpa-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-0-hsdpa-locked-symbolic.svg
new file mode 120000
index 000000000..c2a549798
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-mobile-0-hsdpa-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-0-hsdpa-locked.svg
new file mode 100644
index 000000000..a2aaa5548
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-0-hsdpa-locked.svg
@@ -0,0 +1,8 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 4-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="m16 12c-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 4v5h1v-2h2v2h1v-5h-1v2h-2v-2zm5 0 1 2 1-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-0-hsdpa-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-0-hsdpa-symbolic.svg
new file mode 120000
index 000000000..615d10491
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-mobile-0-hsdpa.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-0-hsdpa.svg
new file mode 100644
index 000000000..0c2accfdc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-0-hsdpa.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 18 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m4 4v5h1v-2h2v2h1v-5h-1v2h-2v-2zm5 0 1 2 1-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-0-hspa-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-0-hspa-locked-symbolic.svg
new file mode 120000
index 000000000..ec5bda8a3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-mobile-0-hspa-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-0-hspa-locked.svg
new file mode 100644
index 000000000..06bcd23da
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-0-hspa-locked.svg
@@ -0,0 +1,8 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 4-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="m16 12c-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 4v5h1v-2h2v2h1v-5h-1v2h-2v-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-0-hspa-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-0-hspa-symbolic.svg
new file mode 120000
index 000000000..1cbff06ea
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-mobile-0-hspa.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-0-hspa.svg
new file mode 100644
index 000000000..f26d882da
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-0-hspa.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 18 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m4 4v5h1v-2h2v2h1v-5h-1v2h-2v-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-0-hsupa-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-0-hsupa-locked-symbolic.svg
new file mode 120000
index 000000000..be0dcfd6a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-mobile-0-hsupa-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-0-hsupa-locked.svg
new file mode 100644
index 000000000..af109d26d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-0-hsupa-locked.svg
@@ -0,0 +1,8 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 4-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="m16 12c-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 4v5h1v-2h2v2h1v-5h-1v2h-2v-2zm6 0-1 2h2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-0-hsupa-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-0-hsupa-symbolic.svg
new file mode 120000
index 000000000..60db4dc07
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-mobile-0-hsupa.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-0-hsupa.svg
new file mode 100644
index 000000000..99a493c84
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-0-hsupa.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 18 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m4 4v5h1v-2h2v2h1v-5h-1v2h-2v-2zm6 0-1 2h2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-0-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-0-locked-symbolic.svg
new file mode 120000
index 000000000..ea1920ef0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-mobile-0-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-0-locked.svg
new file mode 120000
index 000000000..ea1920ef0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-mobile-0-lte-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-0-lte-locked-symbolic.svg
new file mode 120000
index 000000000..72cb71e99
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-mobile-0-lte-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-0-lte-locked.svg
new file mode 100644
index 000000000..204fdac93
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-0-lte-locked.svg
@@ -0,0 +1,8 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 4-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="m4 4v5h4v-1h-3v-4z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m16 12c-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/22/network-mobile-0-lte-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-0-lte-symbolic.svg
new file mode 120000
index 000000000..ee9dae106
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-mobile-0-lte.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-0-lte.svg
new file mode 100644
index 000000000..e3a90b010
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-0-lte.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 18 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m4 4v5h4v-1h-3v-4z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-0-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-0-symbolic.svg
new file mode 120000
index 000000000..a4482d856
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-mobile-0-umts-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-0-umts-locked-symbolic.svg
new file mode 120000
index 000000000..192c3594d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-mobile-0-umts-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-0-umts-locked.svg
new file mode 100644
index 000000000..5e7a09ec7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-0-umts-locked.svg
@@ -0,0 +1,8 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 4-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="m16 12c-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 4v5h4v-5h-1v4h-2v-4z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-0-umts-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-0-umts-symbolic.svg
new file mode 120000
index 000000000..e85c76bf0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-mobile-0-umts.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-0-umts.svg
new file mode 100644
index 000000000..2594cdaa4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-0-umts.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 18 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m4 4v5h4v-5h-1v4h-2v-4z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-0.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-0.svg
new file mode 120000
index 000000000..a4482d856
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-mobile-100-5g-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-100-5g-locked.svg
new file mode 100644
index 000000000..182201db8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-100-5g-locked.svg
@@ -0,0 +1,8 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 12c-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="m18 4-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="m3 4v3h3v1h-3v1h4v-3h-3v-1h3v-1zm5 0v5h4v-3h-2v1h1v1h-2v-3h3v-1h-3z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-100-5g.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-100-5g.svg
new file mode 100644
index 000000000..0e3b16d46
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-100-5g.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 18 14-14v14z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m3 4v3h3v1h-3v1h4v-3h-3v-1h3v-1zm5 0v5h4v-3h-2v1h1v1h-2v-3h3v-1h-3z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-100-edge-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-100-edge-locked-symbolic.svg
new file mode 120000
index 000000000..85abece94
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-mobile-100-edge-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-100-edge-locked.svg
new file mode 100644
index 000000000..cb4bb9c5d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-100-edge-locked.svg
@@ -0,0 +1,8 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 12c-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="m18 4-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 4v5h4v-1h-3v-1h2v-1h-2v-1h3v-1h-3z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-100-edge-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-100-edge-symbolic.svg
new file mode 120000
index 000000000..3c071bcbb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-mobile-100-edge.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-100-edge.svg
new file mode 100644
index 000000000..0bdecb1f4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-100-edge.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 18 14-14v14z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m4 4v5h4v-1h-3v-1h2v-1h-2v-1h3v-1h-3z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-100-gprs-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-100-gprs-locked-symbolic.svg
new file mode 120000
index 000000000..24b0b34f0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-mobile-100-gprs-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-100-gprs-locked.svg
new file mode 100644
index 000000000..4af761117
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-100-gprs-locked.svg
@@ -0,0 +1,8 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 12c-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="m18 4-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 4v5h4v-3h-2v1h1v1h-2v-3h3v-1h-3z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-100-gprs-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-100-gprs-symbolic.svg
new file mode 120000
index 000000000..3cb799fa9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-mobile-100-gprs.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-100-gprs.svg
new file mode 100644
index 000000000..e5f10ff50
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-100-gprs.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 18 14-14v14z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m4 4v5h4v-3h-2v1h1v1h-2v-3h3v-1h-3z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-100-hsdpa-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-100-hsdpa-locked-symbolic.svg
new file mode 120000
index 000000000..fcc602fcc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-mobile-100-hsdpa-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-100-hsdpa-locked.svg
new file mode 100644
index 000000000..29ccf3eaf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-100-hsdpa-locked.svg
@@ -0,0 +1,8 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 12c-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="m18 4-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 4v5h1v-2h2v2h1v-5h-1v2h-2v-2zm5 0 1 2 1-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-100-hsdpa-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-100-hsdpa-symbolic.svg
new file mode 120000
index 000000000..85d44de92
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-mobile-100-hsdpa.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-100-hsdpa.svg
new file mode 100644
index 000000000..b4959dd27
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-100-hsdpa.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 18 14-14v14z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m4 4v5h1v-2h2v2h1v-5h-1v2h-2v-2zm5 0 1 2 1-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-100-hspa-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-100-hspa-locked-symbolic.svg
new file mode 120000
index 000000000..0e8217edb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-mobile-100-hspa-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-100-hspa-locked.svg
new file mode 100644
index 000000000..051e92a58
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-100-hspa-locked.svg
@@ -0,0 +1,8 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 12c-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="m18 4-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 4v5h1v-2h2v2h1v-5h-1v2h-2v-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-100-hspa-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-100-hspa-symbolic.svg
new file mode 120000
index 000000000..95fa69f47
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-mobile-100-hspa.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-100-hspa.svg
new file mode 100644
index 000000000..e378008f8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-100-hspa.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 18 14-14v14z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m4 4v5h1v-2h2v2h1v-5h-1v2h-2v-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-100-hsupa-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-100-hsupa-locked-symbolic.svg
new file mode 120000
index 000000000..3db6c422b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-mobile-100-hsupa-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-100-hsupa-locked.svg
new file mode 100644
index 000000000..b4c475ef7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-100-hsupa-locked.svg
@@ -0,0 +1,8 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 12c-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="m18 4-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 4v5h1v-2h2v2h1v-5h-1v2h-2v-2zm6 0-1 2h2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-100-hsupa-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-100-hsupa-symbolic.svg
new file mode 120000
index 000000000..00f5830c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-mobile-100-hsupa.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-100-hsupa.svg
new file mode 100644
index 000000000..2a3148568
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-100-hsupa.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 18 14-14v14z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m4 4v5h1v-2h2v2h1v-5h-1v2h-2v-2zm6 0-1 2h2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-100-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-100-locked-symbolic.svg
new file mode 120000
index 000000000..afc43d749
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-mobile-100-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-100-locked.svg
new file mode 120000
index 000000000..afc43d749
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-mobile-100-lte-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-100-lte-locked-symbolic.svg
new file mode 120000
index 000000000..d543f3234
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-mobile-100-lte-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-100-lte-locked.svg
new file mode 100644
index 000000000..f5952cc37
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-100-lte-locked.svg
@@ -0,0 +1,8 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 12c-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="m18 4-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 4v5h4v-1h-3v-4z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-100-lte-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-100-lte-symbolic.svg
new file mode 120000
index 000000000..786ffa438
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-mobile-100-lte.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-100-lte.svg
new file mode 100644
index 000000000..48477afb6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-100-lte.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 18 14-14v14z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m4 4v5h4v-1h-3v-4z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-100-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-100-symbolic.svg
new file mode 120000
index 000000000..90a741a11
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-mobile-100-umts-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-100-umts-locked-symbolic.svg
new file mode 120000
index 000000000..9eb243378
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-mobile-100-umts-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-100-umts-locked.svg
new file mode 100644
index 000000000..d0f77c6da
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-100-umts-locked.svg
@@ -0,0 +1,8 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 12c-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="m18 4-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 4v5h4v-5h-1v4h-2v-4z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-100-umts-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-100-umts-symbolic.svg
new file mode 120000
index 000000000..023f9eb1b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-mobile-100-umts.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-100-umts.svg
new file mode 100644
index 000000000..24da452e0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-100-umts.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 18 14-14v14z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m4 4v5h4v-5h-1v4h-2v-4z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-100.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-100.svg
new file mode 120000
index 000000000..90a741a11
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-mobile-20-5g-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-20-5g-locked.svg
new file mode 100644
index 000000000..2a8ee5379
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-20-5g-locked.svg
@@ -0,0 +1,9 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 4-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="m8 14-4 4h4z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m16 12c-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="m3 4v3h3v1h-3v1h4v-3h-3v-1h3v-1zm5 0v5h4v-3h-2v1h1v1h-2v-3h3v-1h-3z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-20-5g.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-20-5g.svg
new file mode 100644
index 000000000..d898034ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-20-5g.svg
@@ -0,0 +1,8 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 18 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m8 14-4 4h4z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m3 4v3h3v1h-3v1h4v-3h-3v-1h3v-1zm5 0v5h4v-3h-2v1h1v1h-2v-3h3v-1h-3z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-20-edge-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-20-edge-locked-symbolic.svg
new file mode 120000
index 000000000..89d8480a7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-mobile-20-edge-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-20-edge-locked.svg
new file mode 100644
index 000000000..7d072c5d8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-20-edge-locked.svg
@@ -0,0 +1,9 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 4-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="m4 4v5h4v-1h-3v-1h2v-1h-2v-1h3v-1z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m8 14-4 4h4z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m16 12c-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/22/network-mobile-20-edge-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-20-edge-symbolic.svg
new file mode 120000
index 000000000..2fdb0ae30
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-mobile-20-edge.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-20-edge.svg
new file mode 100644
index 000000000..3403617bd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-20-edge.svg
@@ -0,0 +1,8 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 18 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m8 14-4 4h4z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m4 4v5h4v-1h-3v-1h2v-1h-2v-1h3v-1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-20-gprs-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-20-gprs-locked-symbolic.svg
new file mode 120000
index 000000000..e5f34f793
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-mobile-20-gprs-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-20-gprs-locked.svg
new file mode 100644
index 000000000..423e73f9e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-20-gprs-locked.svg
@@ -0,0 +1,9 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 4-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="m8 14-4 4h4z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m16 12c-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 4v5h4v-3h-2v1h1v1h-2v-3h3v-1h-3z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-20-gprs-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-20-gprs-symbolic.svg
new file mode 120000
index 000000000..044604ee2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-mobile-20-gprs.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-20-gprs.svg
new file mode 100644
index 000000000..9816d3e8e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-20-gprs.svg
@@ -0,0 +1,8 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 18 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m8 14-4 4h4z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m4 4v5h4v-3h-2v1h1v1h-2v-3h3v-1h-3z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-20-hsdpa-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-20-hsdpa-locked-symbolic.svg
new file mode 120000
index 000000000..029948c42
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-mobile-20-hsdpa-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-20-hsdpa-locked.svg
new file mode 100644
index 000000000..40d8ae14b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-20-hsdpa-locked.svg
@@ -0,0 +1,9 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 4-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="m8 14-4 4h4z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m16 12c-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 4v5h1v-2h2v2h1v-5h-1v2h-2v-2zm5 0 1 2 1-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-20-hsdpa-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-20-hsdpa-symbolic.svg
new file mode 120000
index 000000000..6a7d66802
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-mobile-20-hsdpa.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-20-hsdpa.svg
new file mode 100644
index 000000000..48fbcf9f2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-20-hsdpa.svg
@@ -0,0 +1,8 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 18 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m8 14-4 4h4z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m4 4v5h1v-2h2v2h1v-5h-1v2h-2v-2zm5 0 1 2 1-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-20-hspa-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-20-hspa-locked-symbolic.svg
new file mode 120000
index 000000000..12729b73a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-mobile-20-hspa-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-20-hspa-locked.svg
new file mode 100644
index 000000000..ebb32fb04
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-20-hspa-locked.svg
@@ -0,0 +1,9 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 4-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="m8 14-4 4h4z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m16 12c-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 4v5h1v-2h2v2h1v-5h-1v2h-2v-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-20-hspa-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-20-hspa-symbolic.svg
new file mode 120000
index 000000000..f9cc0e4c2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-mobile-20-hspa.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-20-hspa.svg
new file mode 100644
index 000000000..ba69eee92
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-20-hspa.svg
@@ -0,0 +1,8 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 18 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m8 14-4 4h4z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m4 4v5h1v-2h2v2h1v-5h-1v2h-2v-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-20-hsupa-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-20-hsupa-locked-symbolic.svg
new file mode 120000
index 000000000..cbfc12ffb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-mobile-20-hsupa-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-20-hsupa-locked.svg
new file mode 100644
index 000000000..badb174b8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-20-hsupa-locked.svg
@@ -0,0 +1,9 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 4-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="m8 14-4 4h4z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m16 12c-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 4v5h1v-2h2v2h1v-5h-1v2h-2v-2zm6 0-1 2h2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-20-hsupa-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-20-hsupa-symbolic.svg
new file mode 120000
index 000000000..b234f7b79
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-mobile-20-hsupa.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-20-hsupa.svg
new file mode 100644
index 000000000..af4e7847d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-20-hsupa.svg
@@ -0,0 +1,8 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 18 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m4 4v5h1v-2h2v2h1v-5h-1v2h-2v-2zm6 0-1 2h2z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m8 14-4 4h4z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-20-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-20-locked-symbolic.svg
new file mode 120000
index 000000000..ea1920ef0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-mobile-20-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-20-locked.svg
new file mode 120000
index 000000000..ea1920ef0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-mobile-20-lte-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-20-lte-locked-symbolic.svg
new file mode 120000
index 000000000..e6babb6ec
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-mobile-20-lte-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-20-lte-locked.svg
new file mode 100644
index 000000000..62ab3fbc8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-20-lte-locked.svg
@@ -0,0 +1,9 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 4-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="m8 14-4 4h4z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m16 12c-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 4v5h4v-1h-3v-4z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-20-lte-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-20-lte-symbolic.svg
new file mode 120000
index 000000000..0620f67b5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-mobile-20-lte.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-20-lte.svg
new file mode 100644
index 000000000..8ad2b3015
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-20-lte.svg
@@ -0,0 +1,8 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 18 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m8 14-4 4h4z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m4 4v5h4v-1h-3v-4z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-20-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-20-symbolic.svg
new file mode 120000
index 000000000..a4482d856
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-mobile-20-umts-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-20-umts-locked-symbolic.svg
new file mode 120000
index 000000000..bdde1ae58
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-mobile-20-umts-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-20-umts-locked.svg
new file mode 100644
index 000000000..4f5810d91
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-20-umts-locked.svg
@@ -0,0 +1,9 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 4-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="m8 14-4 4h4z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m16 12c-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 4v5h4v-5h-1v4h-2v-4z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-20-umts-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-20-umts-symbolic.svg
new file mode 120000
index 000000000..201b52e19
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-mobile-20-umts.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-20-umts.svg
new file mode 100644
index 000000000..9d2d7961e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-20-umts.svg
@@ -0,0 +1,8 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 18 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m4 4v5h4v-5h-1v4h-2v-4z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m8 14-4 4h4z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-20.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-20.svg
new file mode 120000
index 000000000..a4482d856
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-mobile-40-5g-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-40-5g-locked.svg
new file mode 100644
index 000000000..456bbf50c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-40-5g-locked.svg
@@ -0,0 +1,9 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 4-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="m12 10-8 8h8z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m16 12c-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="m3 4v3h3v1h-3v1h4v-3h-3v-1h3v-1zm5 0v5h4v-3h-2v1h1v1h-2v-3h3v-1h-3z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-40-5g.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-40-5g.svg
new file mode 100644
index 000000000..24083527f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-40-5g.svg
@@ -0,0 +1,8 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 18 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m12 10-8 8h8z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m3 4v3h3v1h-3v1h4v-3h-3v-1h3v-1zm5 0v5h4v-3h-2v1h1v1h-2v-3h3v-1h-3z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-40-edge-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-40-edge-locked-symbolic.svg
new file mode 120000
index 000000000..775e67e36
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-mobile-40-edge-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-40-edge-locked.svg
new file mode 100644
index 000000000..a00655b62
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-40-edge-locked.svg
@@ -0,0 +1,9 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 4-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="m12 10-8 8h8z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m16 12c-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 4v5h4v-1h-3v-1h2v-1h-2v-1h3v-1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-40-edge-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-40-edge-symbolic.svg
new file mode 120000
index 000000000..c1ab88338
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-mobile-40-edge.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-40-edge.svg
new file mode 100644
index 000000000..6de152580
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-40-edge.svg
@@ -0,0 +1,8 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 18 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m12 10-8 8h8z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m4 4v5h4v-1h-3v-1h2v-1h-2v-1h3v-1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-40-gprs-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-40-gprs-locked-symbolic.svg
new file mode 120000
index 000000000..1eeb62c30
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-mobile-40-gprs-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-40-gprs-locked.svg
new file mode 100644
index 000000000..2646c0aa6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-40-gprs-locked.svg
@@ -0,0 +1,9 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 4-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="m12 10-8 8h8z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m16 12c-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 4v5h4v-3h-2v1h1v1h-2v-3h3v-1h-3z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-40-gprs-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-40-gprs-symbolic.svg
new file mode 120000
index 000000000..c1c3fec4f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-mobile-40-gprs.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-40-gprs.svg
new file mode 100644
index 000000000..a177213ba
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-40-gprs.svg
@@ -0,0 +1,8 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 18 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m12 10-8 8h8z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m4 4v5h4v-3h-2v1h1v1h-2v-3h3v-1h-3z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-40-hsdpa-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-40-hsdpa-locked-symbolic.svg
new file mode 120000
index 000000000..993c44fb4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-mobile-40-hsdpa-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-40-hsdpa-locked.svg
new file mode 100644
index 000000000..a2bda4bdf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-40-hsdpa-locked.svg
@@ -0,0 +1,9 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 4-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="m12 10-8 8h8z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m16 12c-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 4v5h1v-2h2v2h1v-5h-1v2h-2v-2zm5 0 1 2 1-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-40-hsdpa-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-40-hsdpa-symbolic.svg
new file mode 120000
index 000000000..f726ff10d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-mobile-40-hsdpa.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-40-hsdpa.svg
new file mode 100644
index 000000000..f8cbf29d3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-40-hsdpa.svg
@@ -0,0 +1,8 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 18 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m12 10-8 8h8z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m4 4v5h1v-2h2v2h1v-5h-1v2h-2v-2zm5 0 1 2 1-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-40-hspa-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-40-hspa-locked-symbolic.svg
new file mode 120000
index 000000000..f06b42866
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-mobile-40-hspa-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-40-hspa-locked.svg
new file mode 100644
index 000000000..69133886f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-40-hspa-locked.svg
@@ -0,0 +1,9 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 4-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="m12 10-8 8h8z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m16 12c-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 4v5h1v-2h2v2h1v-5h-1v2h-2v-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-40-hspa-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-40-hspa-symbolic.svg
new file mode 120000
index 000000000..bb7fd41d9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-mobile-40-hspa.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-40-hspa.svg
new file mode 100644
index 000000000..1e303618c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-40-hspa.svg
@@ -0,0 +1,8 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 18 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m12 10-8 8h8z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m4 4v5h1v-2h2v2h1v-5h-1v2h-2v-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-40-hsupa-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-40-hsupa-locked-symbolic.svg
new file mode 120000
index 000000000..b4624814e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-mobile-40-hsupa-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-40-hsupa-locked.svg
new file mode 100644
index 000000000..6e9e5120f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-40-hsupa-locked.svg
@@ -0,0 +1,9 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 4-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="m12 10-8 8h8z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m16 12c-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 4v5h1v-2h2v2h1v-5h-1v2h-2v-2zm6 0-1 2h2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-40-hsupa-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-40-hsupa-symbolic.svg
new file mode 120000
index 000000000..036a09d6f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-mobile-40-hsupa.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-40-hsupa.svg
new file mode 100644
index 000000000..a438d54f0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-40-hsupa.svg
@@ -0,0 +1,8 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 18 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m12 10-8 8h8z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m4 4v5h1v-2h2v2h1v-5h-1v2h-2v-2zm6 0-1 2h2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-40-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-40-locked-symbolic.svg
new file mode 120000
index 000000000..86597a5a5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-mobile-40-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-40-locked.svg
new file mode 120000
index 000000000..86597a5a5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-mobile-40-lte-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-40-lte-locked-symbolic.svg
new file mode 120000
index 000000000..b265b38f3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-mobile-40-lte-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-40-lte-locked.svg
new file mode 100644
index 000000000..dda0e8db9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-40-lte-locked.svg
@@ -0,0 +1,9 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 4-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="m12 10-8 8h8z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m16 12c-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 4v5h4v-1h-3v-4z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-40-lte-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-40-lte-symbolic.svg
new file mode 120000
index 000000000..879978938
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-mobile-40-lte.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-40-lte.svg
new file mode 100644
index 000000000..4bfaa604f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-40-lte.svg
@@ -0,0 +1,8 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 18 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m12 10-8 8h8z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m4 4v5h4v-1h-3v-4z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-40-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-40-symbolic.svg
new file mode 120000
index 000000000..1f49b2fc8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-mobile-40-umts-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-40-umts-locked-symbolic.svg
new file mode 120000
index 000000000..047a295cf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-mobile-40-umts-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-40-umts-locked.svg
new file mode 100644
index 000000000..f1ad6f091
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-40-umts-locked.svg
@@ -0,0 +1,9 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 4-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="m12 10-8 8h8z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m16 12c-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 4v5h4v-5h-1v4h-2v-4z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-40-umts-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-40-umts-symbolic.svg
new file mode 120000
index 000000000..f5f0cef6f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-mobile-40-umts.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-40-umts.svg
new file mode 100644
index 000000000..e71c881f2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-40-umts.svg
@@ -0,0 +1,8 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 18 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m12 10-8 8h8z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m4 4v5h4v-5h-1v4h-2v-4z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-40.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-40.svg
new file mode 120000
index 000000000..1f49b2fc8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-mobile-60-5g-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-60-5g-locked.svg
new file mode 100644
index 000000000..688509687
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-60-5g-locked.svg
@@ -0,0 +1,9 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 4-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="m14 8-10 10h8v-4h1a3 3 0 0 1 1-2.232z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m16 12c-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="m3 4v3h3v1h-3v1h4v-3h-3v-1h3v-1zm5 0v5h4v-3h-2v1h1v1h-2v-3h3v-1h-3z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-60-5g.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-60-5g.svg
new file mode 100644
index 000000000..0e92239e1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-60-5g.svg
@@ -0,0 +1,8 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 18 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m14 8-10 10h10z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m3 4v3h3v1h-3v1h4v-3h-3v-1h3v-1zm5 0v5h4v-3h-2v1h1v1h-2v-3h3v-1h-3z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-60-edge-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-60-edge-locked-symbolic.svg
new file mode 120000
index 000000000..edc8be02d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-mobile-60-edge-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-60-edge-locked.svg
new file mode 100644
index 000000000..46feb1979
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-60-edge-locked.svg
@@ -0,0 +1,9 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 4-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="m14 8-10 10h8v-4h1a3 3 0 0 1 1-2.232z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m16 12c-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 4v5h4v-1h-3v-1h2v-1h-2v-1h3v-1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-60-edge-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-60-edge-symbolic.svg
new file mode 120000
index 000000000..11450c90c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-mobile-60-edge.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-60-edge.svg
new file mode 100644
index 000000000..63fa34d67
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-60-edge.svg
@@ -0,0 +1,8 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 18 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m14 8-10 10h10z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m4 4v5h4v-1h-3v-1h2v-1h-2v-1h3v-1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-60-gprs-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-60-gprs-locked-symbolic.svg
new file mode 120000
index 000000000..23a3c29dc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-mobile-60-gprs-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-60-gprs-locked.svg
new file mode 100644
index 000000000..15693a006
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-60-gprs-locked.svg
@@ -0,0 +1,9 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 4-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="m14 8-10 10h8v-4h1a3 3 0 0 1 1-2.232z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m16 12c-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 4v5h4v-3h-2v1h1v1h-2v-3h3v-1h-3z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-60-gprs-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-60-gprs-symbolic.svg
new file mode 120000
index 000000000..13495e01f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-mobile-60-gprs.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-60-gprs.svg
new file mode 100644
index 000000000..4e861d81b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-60-gprs.svg
@@ -0,0 +1,8 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 18 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m14 8-10 10h10z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m4 4v5h4v-3h-2v1h1v1h-2v-3h3v-1h-3z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-60-hsdpa-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-60-hsdpa-locked-symbolic.svg
new file mode 120000
index 000000000..ef0b68796
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-mobile-60-hsdpa-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-60-hsdpa-locked.svg
new file mode 100644
index 000000000..74fb00071
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-60-hsdpa-locked.svg
@@ -0,0 +1,9 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 4-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="m14 8-10 10h8v-4h1a3 3 0 0 1 1-2.232z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m16 12c-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 4v5h1v-2h2v2h1v-5h-1v2h-2v-2zm5 0 1 2 1-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-60-hsdpa-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-60-hsdpa-symbolic.svg
new file mode 120000
index 000000000..296d5c56f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-mobile-60-hsdpa.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-60-hsdpa.svg
new file mode 100644
index 000000000..272e887d2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-60-hsdpa.svg
@@ -0,0 +1,8 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 18 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m14 8-10 10h10z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m4 4v5h1v-2h2v2h1v-5h-1v2h-2v-2zm5 0 1 2 1-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-60-hspa-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-60-hspa-locked-symbolic.svg
new file mode 120000
index 000000000..5f7a62584
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-mobile-60-hspa-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-60-hspa-locked.svg
new file mode 100644
index 000000000..ebe2f7633
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-60-hspa-locked.svg
@@ -0,0 +1,9 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 4-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="m14 8-10 10h8v-4h1a3 3 0 0 1 1-2.232z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m16 12c-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 4v5h1v-2h2v2h1v-5h-1v2h-2v-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-60-hspa-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-60-hspa-symbolic.svg
new file mode 120000
index 000000000..5664b31fb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-mobile-60-hspa.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-60-hspa.svg
new file mode 100644
index 000000000..e389f0cb3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-60-hspa.svg
@@ -0,0 +1,8 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 18 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m14 8-10 10h10z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m4 4v5h1v-2h2v2h1v-5h-1v2h-2v-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-60-hsupa-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-60-hsupa-locked-symbolic.svg
new file mode 120000
index 000000000..d6dbb7eb4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-mobile-60-hsupa-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-60-hsupa-locked.svg
new file mode 100644
index 000000000..aee1742a0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-60-hsupa-locked.svg
@@ -0,0 +1,9 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 4-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="m14 8-10 10h8v-4h1a3 3 0 0 1 1-2.232z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m16 12c-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 4v5h1v-2h2v2h1v-5h-1v2h-2v-2zm6 0-1 2h2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-60-hsupa-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-60-hsupa-symbolic.svg
new file mode 120000
index 000000000..ece34dd9f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-mobile-60-hsupa.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-60-hsupa.svg
new file mode 100644
index 000000000..9b0d812de
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-60-hsupa.svg
@@ -0,0 +1,8 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 18 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m14 8-10 10h10z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m4 4v5h1v-2h2v2h1v-5h-1v2h-2v-2zm6 0-1 2h2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-60-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-60-locked-symbolic.svg
new file mode 120000
index 000000000..08f73d5e3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-mobile-60-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-60-locked.svg
new file mode 120000
index 000000000..08f73d5e3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-mobile-60-lte-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-60-lte-locked-symbolic.svg
new file mode 120000
index 000000000..0739d9e33
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-mobile-60-lte-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-60-lte-locked.svg
new file mode 100644
index 000000000..94df9d4e6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-60-lte-locked.svg
@@ -0,0 +1,9 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 4-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="m14 8-10 10h8v-4h1a3 3 0 0 1 1-2.232z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m16 12c-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 4v5h4v-1h-3v-4z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-60-lte-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-60-lte-symbolic.svg
new file mode 120000
index 000000000..09b5c34d9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-mobile-60-lte.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-60-lte.svg
new file mode 100644
index 000000000..da0d75f22
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-60-lte.svg
@@ -0,0 +1,8 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 18 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m14 8-10 10h10z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m4 4v5h4v-1h-3v-4z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-60-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-60-symbolic.svg
new file mode 120000
index 000000000..f8764e2c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-mobile-60-umts-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-60-umts-locked-symbolic.svg
new file mode 120000
index 000000000..8b8e01868
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-mobile-60-umts-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-60-umts-locked.svg
new file mode 100644
index 000000000..3c41abb2e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-60-umts-locked.svg
@@ -0,0 +1,9 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 4-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="m14 8-10 10h8v-4h1a3 3 0 0 1 1-2.232z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m16 12c-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 4v5h4v-5h-1v4h-2v-4z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-60-umts-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-60-umts-symbolic.svg
new file mode 120000
index 000000000..ba86fb9b8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-mobile-60-umts.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-60-umts.svg
new file mode 100644
index 000000000..451b1a03d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-60-umts.svg
@@ -0,0 +1,8 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 18 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m14 8-10 10h10z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m4 4v5h4v-5h-1v4h-2v-4z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-60.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-60.svg
new file mode 120000
index 000000000..f8764e2c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-mobile-80-5g-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-80-5g-locked.svg
new file mode 100644
index 000000000..e001056d7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-80-5g-locked.svg
@@ -0,0 +1,9 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 4-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="m16 6-12 12h8v-4h1a3 3 0 0 1 3-3z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m16 12c-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="m3 4v3h3v1h-3v1h4v-3h-3v-1h3v-1zm5 0v5h4v-3h-2v1h1v1h-2v-3h3v-1h-3z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-80-5g.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-80-5g.svg
new file mode 100644
index 000000000..92119ea93
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-80-5g.svg
@@ -0,0 +1,8 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 18 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m16 6-12 12h12z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m3 4v3h3v1h-3v1h4v-3h-3v-1h3v-1zm5 0v5h4v-3h-2v1h1v1h-2v-3h3v-1h-3z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-80-edge-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-80-edge-locked-symbolic.svg
new file mode 120000
index 000000000..b74786721
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-mobile-80-edge-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-80-edge-locked.svg
new file mode 100644
index 000000000..fa0be4cb9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-80-edge-locked.svg
@@ -0,0 +1,9 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 4-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="m16 6-12 12h8v-4h1a3 3 0 0 1 3-3z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m16 12c-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 4v5h4v-1h-3v-1h2v-1h-2v-1h3v-1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-80-edge-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-80-edge-symbolic.svg
new file mode 120000
index 000000000..61bcd5aa3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-mobile-80-edge.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-80-edge.svg
new file mode 100644
index 000000000..754446274
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-80-edge.svg
@@ -0,0 +1,8 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 18 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m16 6-12 12h12z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m4 4v5h4v-1h-3v-1h2v-1h-2v-1h3v-1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-80-gprs-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-80-gprs-locked-symbolic.svg
new file mode 120000
index 000000000..b01014355
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-mobile-80-gprs-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-80-gprs-locked.svg
new file mode 100644
index 000000000..94ca02064
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-80-gprs-locked.svg
@@ -0,0 +1,9 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 4-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="m16 6-12 12h8v-4h1a3 3 0 0 1 3-3z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m16 12c-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 4v5h4v-3h-2v1h1v1h-2v-3h3v-1h-3z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-80-gprs-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-80-gprs-symbolic.svg
new file mode 120000
index 000000000..a45f6691f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-mobile-80-gprs.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-80-gprs.svg
new file mode 100644
index 000000000..957043637
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-80-gprs.svg
@@ -0,0 +1,8 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 18 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m16 6-12 12h12z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m4 4v5h4v-3h-2v1h1v1h-2v-3h3v-1h-3z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-80-hsdpa-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-80-hsdpa-locked-symbolic.svg
new file mode 120000
index 000000000..d8c582c33
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-mobile-80-hsdpa-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-80-hsdpa-locked.svg
new file mode 100644
index 000000000..7a2bf85a9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-80-hsdpa-locked.svg
@@ -0,0 +1,9 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 4-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="m16 6-12 12h8v-4h1a3 3 0 0 1 3-3z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m16 12c-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 4v5h1v-2h2v2h1v-5h-1v2h-2v-2zm5 0 1 2 1-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-80-hsdpa-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-80-hsdpa-symbolic.svg
new file mode 120000
index 000000000..73f4d0cf3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-mobile-80-hsdpa.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-80-hsdpa.svg
new file mode 100644
index 000000000..973699917
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-80-hsdpa.svg
@@ -0,0 +1,8 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 18 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m16 6-12 12h12z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m4 4v5h1v-2h2v2h1v-5h-1v2h-2v-2zm5 0 1 2 1-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-80-hspa-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-80-hspa-locked-symbolic.svg
new file mode 120000
index 000000000..0d74fd5ab
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-mobile-80-hspa-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-80-hspa-locked.svg
new file mode 100644
index 000000000..9716eed09
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-80-hspa-locked.svg
@@ -0,0 +1,9 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 4-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="m16 6-12 12h8v-4h1a3 3 0 0 1 3-3z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m16 12c-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 4v5h1v-2h2v2h1v-5h-1v2h-2v-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-80-hspa-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-80-hspa-symbolic.svg
new file mode 120000
index 000000000..df60150af
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-mobile-80-hspa.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-80-hspa.svg
new file mode 100644
index 000000000..e684c05d4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-80-hspa.svg
@@ -0,0 +1,8 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 18 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m16 6-12 12h12z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m4 4v5h1v-2h2v2h1v-5h-1v2h-2v-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-80-hsupa-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-80-hsupa-locked-symbolic.svg
new file mode 120000
index 000000000..bb420f547
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-mobile-80-hsupa-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-80-hsupa-locked.svg
new file mode 100644
index 000000000..d2c12875d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-80-hsupa-locked.svg
@@ -0,0 +1,9 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 4-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="m16 6-12 12h8v-4h1a3 3 0 0 1 3-3z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m16 12c-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 4v5h1v-2h2v2h1v-5h-1v2h-2v-2zm6 0-1 2h2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-80-hsupa-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-80-hsupa-symbolic.svg
new file mode 120000
index 000000000..0d00189de
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-mobile-80-hsupa.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-80-hsupa.svg
new file mode 100644
index 000000000..50272f5ec
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-80-hsupa.svg
@@ -0,0 +1,8 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 18 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m16 6-12 12h12z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m4 4v5h1v-2h2v2h1v-5h-1v2h-2v-2zm6 0-1 2h2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-80-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-80-locked-symbolic.svg
new file mode 120000
index 000000000..56374d216
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-mobile-80-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-80-locked.svg
new file mode 120000
index 000000000..56374d216
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-mobile-80-lte-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-80-lte-locked-symbolic.svg
new file mode 120000
index 000000000..75a37bc4d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-mobile-80-lte-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-80-lte-locked.svg
new file mode 100644
index 000000000..151a160ee
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-80-lte-locked.svg
@@ -0,0 +1,9 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 4-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="m16 6-12 12h8v-4h1a3 3 0 0 1 3-3z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m16 12c-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 4v5h4v-1h-3v-4z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-80-lte-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-80-lte-symbolic.svg
new file mode 120000
index 000000000..ccd6c7a86
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-mobile-80-lte.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-80-lte.svg
new file mode 100644
index 000000000..fee6138b4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-80-lte.svg
@@ -0,0 +1,8 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 18 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m16 6-12 12h12z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m4 4v5h4v-1h-3v-4z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-80-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-80-symbolic.svg
new file mode 120000
index 000000000..d483798e8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-mobile-80-umts-locked-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-80-umts-locked-symbolic.svg
new file mode 120000
index 000000000..5292727e8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-mobile-80-umts-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-80-umts-locked.svg
new file mode 100644
index 000000000..0b6646d1a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-80-umts-locked.svg
@@ -0,0 +1,9 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 4-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="m16 6-12 12h8v-4h1a3 3 0 0 1 3-3z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m16 12c-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 4v5h4v-5h-1v4h-2v-4z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-80-umts-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-80-umts-symbolic.svg
new file mode 120000
index 000000000..ac6ba4628
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-mobile-80-umts.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-80-umts.svg
new file mode 100644
index 000000000..fa99cd844
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-80-umts.svg
@@ -0,0 +1,8 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 18 14-14v14z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m16 6-12 12h12z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m4 4v5h4v-5h-1v4h-2v-4z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-80.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-80.svg
new file mode 120000
index 000000000..d483798e8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-mobile-available-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-available-symbolic.svg
new file mode 120000
index 000000000..bbbc8995e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-mobile-available.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-available.svg
new file mode 100644
index 000000000..1e7d72eb4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-available.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 4-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="17.5" cy="16.5" r="2.5" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-off-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-off-symbolic.svg
new file mode 120000
index 000000000..5b17cfba9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-mobile-off.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-off.svg
new file mode 120000
index 000000000..5b17cfba9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-mobile-on-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-on-symbolic.svg
new file mode 120000
index 000000000..90a741a11
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-mobile-on.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-mobile-on.svg
new file mode 120000
index 000000000..90a741a11
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-offline-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-offline-symbolic.svg
new file mode 120000
index 000000000..727b81970
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-offline.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-offline.svg
new file mode 120000
index 000000000..727b81970
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-offline.svg
@@ -0,0 +1 @@
+network-wired-offline.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-receive.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-receive.svg
new file mode 120000
index 000000000..ac75238d8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-receive.svg
@@ -0,0 +1 @@
+knemo-monitor-receive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-transmit-receive.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-transmit-receive.svg
new file mode 120000
index 000000000..362b9db28
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-transmit.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-transmit.svg
new file mode 120000
index 000000000..2a5a4d8eb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-transmit.svg
@@ -0,0 +1 @@
+knemo-monitor-transmit.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-unavailable.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-unavailable.svg
new file mode 120000
index 000000000..727b81970
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-unavailable.svg
@@ -0,0 +1 @@
+network-wired-offline.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-vpn-acquiring.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-vpn-acquiring.svg
new file mode 100644
index 000000000..ea5ca40c8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-vpn-acquiring.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 3a3 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="m8 10a1 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/22/network-vpn-lock-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-vpn-lock-symbolic.svg
new file mode 120000
index 000000000..bf46b3857
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-vpn.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-vpn.svg
new file mode 100644
index 000000000..82c873e72
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-vpn.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 3a3 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/22/network-wired-acquiring-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-wired-acquiring-symbolic.svg
new file mode 120000
index 000000000..de84143ab
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-wired-acquiring.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-wired-acquiring.svg
new file mode 100644
index 000000000..2736a516b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-wired-acquiring.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 4s-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"/>
+ <path class="ColorScheme-Text" d="m5.5 10a1.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"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-wired-activated-limited.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-wired-activated-limited.svg
new file mode 120000
index 000000000..4e0e738e8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-wired-activated-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-wired-activated-locked.svg
new file mode 120000
index 000000000..08903dcd2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-wired-activated-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-wired-activated-symbolic.svg
new file mode 120000
index 000000000..84ab20350
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-wired-activated.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-wired-activated.svg
new file mode 120000
index 000000000..84ab20350
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-wired-activated.svg
@@ -0,0 +1 @@
+network-wired.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-wired-available.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-wired-available.svg
new file mode 100644
index 000000000..37e431482
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-wired-available.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 4s-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="17.5" cy="16.5" r="2.5" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-wired-disconnected-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-wired-disconnected-symbolic.svg
new file mode 120000
index 000000000..727b81970
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-wired-disconnected.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-wired-disconnected.svg
new file mode 120000
index 000000000..727b81970
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-wired-no-route.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-wired-no-route.svg
new file mode 100644
index 000000000..d2dd56d38
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-wired-no-route.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 4s-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/22/network-wired-offline-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-wired-offline-symbolic.svg
new file mode 120000
index 000000000..727b81970
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-wired-offline.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-wired-offline.svg
new file mode 100644
index 000000000..100eb6b5f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-wired-offline.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 4s-1 0-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"/>
+ <path class="ColorScheme-Text" d="m15 14v1c0 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"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-wired-secure-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-wired-secure-symbolic.svg
new file mode 120000
index 000000000..08903dcd2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-wired-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-wired-secure.svg
new file mode 100644
index 000000000..43e8a0f37
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-wired-secure.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 4s-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/22/network-wired-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-wired-symbolic.svg
new file mode 120000
index 000000000..84ab20350
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-wired-symbolic.svg
@@ -0,0 +1 @@
+network-wired.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-wired-unavailable-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-wired-unavailable-symbolic.svg
new file mode 120000
index 000000000..727b81970
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-wired-unavailable.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-wired-unavailable.svg
new file mode 120000
index 000000000..727b81970
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-wired.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-wired.svg
new file mode 100644
index 000000000..eae445797
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-wired.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 4s-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/22/network-wireless-0-limited.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-0-limited.svg
new file mode 100644
index 000000000..0a76aad02
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-0-limited.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 7.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="m17 10v4l0.25 2h1.5l0.25-2v-4zm0 7v2h2v-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-0-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-0-locked.svg
new file mode 120000
index 000000000..025351d77
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-wireless-0.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-0.svg
new file mode 120000
index 000000000..06009a251
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-wireless-100-limited.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-100-limited.svg
new file mode 100644
index 000000000..c4cda5bb6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-100-limited.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 7.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="m17 10v4l0.25 2h1.5l0.25-2v-4zm0 7v2h2v-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-100-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-100-locked.svg
new file mode 120000
index 000000000..61084b9bd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-wireless-100.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-100.svg
new file mode 120000
index 000000000..d01f14302
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-wireless-20-limited.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-20-limited.svg
new file mode 100644
index 000000000..fef1997c7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-20-limited.svg
@@ -0,0 +1,8 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 7.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 13a5 5 0 0 0-3.205 1.168l3.205 3.832 3.212-3.832a5 5 0 0 0-3.212-1.168z" fill="currentColor"/>
+ <path class="ColorScheme-NeutralText" d="m17 10v4l0.25 2h1.5l0.25-2v-4zm0 7v2h2v-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-20-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-20-locked.svg
new file mode 120000
index 000000000..025351d77
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-wireless-20.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-20.svg
new file mode 120000
index 000000000..06009a251
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-wireless-40-limited.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-40-limited.svg
new file mode 100644
index 000000000..3efad070c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-40-limited.svg
@@ -0,0 +1,8 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 7.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 11a7 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="m17 10v4l0.25 2h1.5l0.25-2v-4zm0 7v2h2v-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-40-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-40-locked.svg
new file mode 120000
index 000000000..3a6aeaa7d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-wireless-40.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-40.svg
new file mode 120000
index 000000000..b158bb2d4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-wireless-60-limited.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-60-limited.svg
new file mode 100644
index 000000000..e0ee05606
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-60-limited.svg
@@ -0,0 +1,8 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 7.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="m10.99 9a9 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="m17 10v4l0.25 2h1.5l0.25-2v-4zm0 7v2h2v-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-60-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-60-locked.svg
new file mode 120000
index 000000000..740576893
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-wireless-60.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-60.svg
new file mode 120000
index 000000000..72f65ffb4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-wireless-80-limited.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-80-limited.svg
new file mode 100644
index 000000000..9aea75a90
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-80-limited.svg
@@ -0,0 +1,8 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 7.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="m10.99 7a11 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="m17 10v4l0.25 2h1.5l0.25-2v-4zm0 7v2h2v-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-80-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-80-locked.svg
new file mode 120000
index 000000000..921b3e1ba
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-wireless-80.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-80.svg
new file mode 120000
index 000000000..13d3e7f1d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-wireless-acquiring-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-acquiring-symbolic.svg
new file mode 120000
index 000000000..ea798a841
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-wireless-acquiring.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-acquiring.svg
new file mode 100644
index 000000000..47ea23ad2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-acquiring.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 9c-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="m2 7.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/22/network-wireless-available.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-available.svg
new file mode 120000
index 000000000..776c5ad44
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-wireless-availible.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-availible.svg
new file mode 120000
index 000000000..776c5ad44
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-wireless-bluetooth-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-bluetooth-symbolic.svg
new file mode 120000
index 000000000..af9ceb3ec
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-wireless-bluetooth.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-bluetooth.svg
new file mode 120000
index 000000000..af9ceb3ec
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-bluetooth.svg
@@ -0,0 +1 @@
+bluetooth-active.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-connected-00-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-connected-00-symbolic.svg
new file mode 120000
index 000000000..06009a251
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-wireless-connected-00.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-connected-00.svg
new file mode 120000
index 000000000..06009a251
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-wireless-connected-100-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-connected-100-symbolic.svg
new file mode 120000
index 000000000..d01f14302
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-wireless-connected-100.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-connected-100.svg
new file mode 120000
index 000000000..d01f14302
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-wireless-connected-20.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-connected-20.svg
new file mode 120000
index 000000000..06009a251
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-wireless-connected-25-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-connected-25-symbolic.svg
new file mode 120000
index 000000000..b158bb2d4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-wireless-connected-25.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-connected-25.svg
new file mode 120000
index 000000000..b158bb2d4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-wireless-connected-40.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-connected-40.svg
new file mode 120000
index 000000000..b158bb2d4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-wireless-connected-50-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-connected-50-symbolic.svg
new file mode 120000
index 000000000..72f65ffb4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-wireless-connected-50.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-connected-50.svg
new file mode 120000
index 000000000..72f65ffb4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-wireless-connected-60.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-connected-60.svg
new file mode 120000
index 000000000..72f65ffb4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-wireless-connected-75-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-connected-75-symbolic.svg
new file mode 120000
index 000000000..13d3e7f1d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-wireless-connected-75.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-connected-75.svg
new file mode 120000
index 000000000..13d3e7f1d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-wireless-connected-80.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-connected-80.svg
new file mode 120000
index 000000000..13d3e7f1d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-wireless-connected.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-connected.svg
new file mode 100644
index 000000000..559f988c2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-connected.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 7.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/22/network-wireless-disconnected-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-disconnected-symbolic.svg
new file mode 120000
index 000000000..776c5ad44
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-wireless-disconnected.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-disconnected.svg
new file mode 120000
index 000000000..776c5ad44
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-wireless-encrypted.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-encrypted.svg
new file mode 120000
index 000000000..61084b9bd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-wireless-hotspot-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-hotspot-symbolic.svg
new file mode 120000
index 000000000..072692ac5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-wireless-hotspot.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-hotspot.svg
new file mode 100644
index 000000000..5fab8982b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-hotspot.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 3c-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/22/network-wireless-no-route-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-no-route-symbolic.svg
new file mode 120000
index 000000000..fab1948cc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-wireless-no-route.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-no-route.svg
new file mode 100644
index 000000000..29e2a7133
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-no-route.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 7.24 9 10.76 9-10.74c-2.572-1.898-5.618-3.26-8.998-3.262-3.379-0.001953-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/22/network-wireless-off.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-off.svg
new file mode 120000
index 000000000..776c5ad44
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-wireless-offline-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-offline-symbolic.svg
new file mode 120000
index 000000000..776c5ad44
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-wireless-offline.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-offline.svg
new file mode 100644
index 000000000..371856007
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-offline.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 14v1c0 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="m11 3.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/22/network-wireless-on.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-on.svg
new file mode 120000
index 000000000..d01f14302
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-wireless-secure-signal-excellent.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-secure-signal-excellent.svg
new file mode 100644
index 000000000..90db6e118
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-secure-signal-excellent.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 12c-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="m11 3.999c-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/22/network-wireless-secure-signal-good.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-secure-signal-good.svg
new file mode 100644
index 000000000..c404233e5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-secure-signal-good.svg
@@ -0,0 +1,8 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 12c-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="m11 3.999c-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="m10.99 7a11.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/22/network-wireless-secure-signal-low.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-secure-signal-low.svg
new file mode 100644
index 000000000..eb6953bb8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-secure-signal-low.svg
@@ -0,0 +1,8 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 12c-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="m11 3.999c-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 12a6 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/22/network-wireless-secure-signal-none.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-secure-signal-none.svg
new file mode 100644
index 000000000..0d55a8437
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-secure-signal-none.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 12c-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="m11 3.999c-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/22/network-wireless-secure-signal-ok.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-secure-signal-ok.svg
new file mode 100644
index 000000000..d1f82a39f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-secure-signal-ok.svg
@@ -0,0 +1,8 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 12c-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="m11 3.999c-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 9a9 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.1035l0.001953-0.001954a9 9 0 0 0-5.779-2.102z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-signal-excellent-secure-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-signal-excellent-secure-symbolic.svg
new file mode 120000
index 000000000..61084b9bd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-wireless-signal-excellent-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-signal-excellent-symbolic.svg
new file mode 120000
index 000000000..d01f14302
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-wireless-signal-excellent.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-signal-excellent.svg
new file mode 100644
index 000000000..3c7ae80cd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-signal-excellent.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 4c-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/22/network-wireless-signal-good-secure-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-signal-good-secure-symbolic.svg
new file mode 120000
index 000000000..921b3e1ba
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-wireless-signal-good-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-signal-good-symbolic.svg
new file mode 120000
index 000000000..13d3e7f1d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-wireless-signal-good.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-signal-good.svg
new file mode 100644
index 000000000..cbfd23f73
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-signal-good.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 4c-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="m10.99 7a11.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/22/network-wireless-signal-low.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-signal-low.svg
new file mode 100644
index 000000000..f623f587a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-signal-low.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 4c-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 12a6 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/22/network-wireless-signal-none-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-signal-none-symbolic.svg
new file mode 120000
index 000000000..06009a251
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-wireless-signal-none.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-signal-none.svg
new file mode 100644
index 000000000..459cd544c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-signal-none.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 4c-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/22/network-wireless-signal-ok-secure-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-signal-ok-secure-symbolic.svg
new file mode 120000
index 000000000..740576893
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-wireless-signal-ok-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-signal-ok-symbolic.svg
new file mode 120000
index 000000000..72f65ffb4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-wireless-signal-ok.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-signal-ok.svg
new file mode 100644
index 000000000..839632e4a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-signal-ok.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 4c-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 10a8 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/22/network-wireless-signal-weak-secure-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-signal-weak-secure-symbolic.svg
new file mode 120000
index 000000000..3a6aeaa7d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-wireless-signal-weak-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-signal-weak-symbolic.svg
new file mode 120000
index 000000000..b158bb2d4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-wireless-signal-weak.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-wireless-signal-weak.svg
new file mode 120000
index 000000000..b158bb2d4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/network-wireless.svg b/.icons/Gruvbox-Plus-Dark/panel/22/network-wireless.svg
new file mode 120000
index 000000000..d01f14302
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/new-messages-red.svg b/.icons/Gruvbox-Plus-Dark/panel/22/new-messages-red.svg
new file mode 100644
index 000000000..442dc6c7f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/new-messages-red.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.99989,5 c -1.108,0 -2,0.892 -2,2 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 0,-7 c 0,-1.108 -0.892,-2 -2,-2 l -12,0 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 15.99989,12 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/22/nitroshare-indicator.svg b/.icons/Gruvbox-Plus-Dark/panel/22/nitroshare-indicator.svg
new file mode 100644
index 000000000..112fb2e6c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/nitroshare-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 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"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/nixnote2-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/22/nixnote2-tray.svg
new file mode 100644
index 000000000..ee6ac47aa
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/nixnote2-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.466797,3.0039062 c -0.6684961,0.03465 -1.9618667,0.3406927 -2.6347658,1.4316407 0,0 -0.6211408,-0.2001508 0.1035157,-1.3398438 C 7.9355469,3.0957031 6.0002798,3 4.9433594,4 H 3 v 10.166016 c 0,0 2.6301792,5.81363 11.175781,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.6186086 0.141687,-2.3876035 -0.541016,-4.4853435 -0.04765,-0.146236 -0.250044,-0.13521 -0.28125,0.015625 -0.239303,1.15718 -0.705748,3.5013695 -2.722656,4.6845625 0,0 1.061817,-1.374641 0.482422,-3.75326 -0.01857,-0.07629 -0.123961,-0.068314 -0.132813,0.00977 -0.08497,0.754987 -0.387588,1.8036391 -1.417968,2.132166 0,0 -0.84007,-2.4086226 -3.634766,-3.9824216 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.9980468 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/22/nm-adhoc.svg b/.icons/Gruvbox-Plus-Dark/panel/22/nm-adhoc.svg
new file mode 120000
index 000000000..072692ac5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/nm-adhoc.svg
@@ -0,0 +1 @@
+network-wireless-hotspot.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/nm-device-wired-autoip.svg b/.icons/Gruvbox-Plus-Dark/panel/22/nm-device-wired-autoip.svg
new file mode 120000
index 000000000..f16eb6e88
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/nm-device-wired-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/22/nm-device-wired-secure.svg
new file mode 120000
index 000000000..08903dcd2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/nm-device-wired-secureoffline.svg b/.icons/Gruvbox-Plus-Dark/panel/22/nm-device-wired-secureoffline.svg
new file mode 120000
index 000000000..36b6d308d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/nm-device-wired.svg b/.icons/Gruvbox-Plus-Dark/panel/22/nm-device-wired.svg
new file mode 120000
index 000000000..84ab20350
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/nm-device-wired.svg
@@ -0,0 +1 @@
+network-wired.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/nm-device-wireless.svg b/.icons/Gruvbox-Plus-Dark/panel/22/nm-device-wireless.svg
new file mode 120000
index 000000000..54596d2e0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/nm-device-wwan.svg b/.icons/Gruvbox-Plus-Dark/panel/22/nm-device-wwan.svg
new file mode 120000
index 000000000..cb0231e0c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/nm-mb-roam.svg b/.icons/Gruvbox-Plus-Dark/panel/22/nm-mb-roam.svg
new file mode 100644
index 000000000..761b9c6a4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/nm-mb-roam.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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/22/nm-no-connection-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/22/nm-no-connection-secure.svg
new file mode 120000
index 000000000..727b81970
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/nm-no-connection.svg b/.icons/Gruvbox-Plus-Dark/panel/22/nm-no-connection.svg
new file mode 120000
index 000000000..727b81970
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/nm-secure-lock.svg b/.icons/Gruvbox-Plus-Dark/panel/22/nm-secure-lock.svg
new file mode 120000
index 000000000..bf46b3857
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/nm-signal-0-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/22/nm-signal-0-secure.svg
new file mode 120000
index 000000000..025351d77
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/nm-signal-0.svg b/.icons/Gruvbox-Plus-Dark/panel/22/nm-signal-0.svg
new file mode 120000
index 000000000..06009a251
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/nm-signal-00-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/22/nm-signal-00-secure.svg
new file mode 120000
index 000000000..025351d77
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/nm-signal-00.svg b/.icons/Gruvbox-Plus-Dark/panel/22/nm-signal-00.svg
new file mode 120000
index 000000000..06009a251
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/nm-signal-100-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/22/nm-signal-100-secure.svg
new file mode 120000
index 000000000..61084b9bd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/nm-signal-100.svg b/.icons/Gruvbox-Plus-Dark/panel/22/nm-signal-100.svg
new file mode 120000
index 000000000..d01f14302
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/nm-signal-25-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/22/nm-signal-25-secure.svg
new file mode 120000
index 000000000..3a6aeaa7d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/nm-signal-25.svg b/.icons/Gruvbox-Plus-Dark/panel/22/nm-signal-25.svg
new file mode 120000
index 000000000..b158bb2d4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/nm-signal-50-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/22/nm-signal-50-secure.svg
new file mode 120000
index 000000000..3a6aeaa7d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/nm-signal-50.svg b/.icons/Gruvbox-Plus-Dark/panel/22/nm-signal-50.svg
new file mode 120000
index 000000000..b158bb2d4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/nm-signal-75-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/22/nm-signal-75-secure.svg
new file mode 120000
index 000000000..921b3e1ba
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/nm-signal-75.svg b/.icons/Gruvbox-Plus-Dark/panel/22/nm-signal-75.svg
new file mode 120000
index 000000000..13d3e7f1d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/nm-stage01-connecting01-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage01-connecting01-secure.svg
new file mode 100644
index 000000000..459652db2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage01-connecting01-secure.svg
@@ -0,0 +1,9 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.997 13c-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="m15 2c-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.193 12.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.83e-4 0.1816 0.003906-0.001289-0.001344-0.002617-0.002561-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="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/22/nm-stage01-connecting01.svg b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage01-connecting01.svg
new file mode 100644
index 000000000..5e9996e99
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage01-connecting01.svg
@@ -0,0 +1,8 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.997 13c-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="m15 2c-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.193 12.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.003906-0.001289-0.001345-0.002617-0.002561-0.003906-0.003906-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/22/nm-stage01-connecting02-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage01-connecting02-secure.svg
new file mode 100644
index 000000000..1a0f101f2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage01-connecting02-secure.svg
@@ -0,0 +1,9 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.997 13c-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="m15 2c-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="m4.455 8.402c-0.0906-0.002292-0.1857-0.001469-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.001882 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="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/22/nm-stage01-connecting02.svg b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage01-connecting02.svg
new file mode 100644
index 000000000..60d0cacf5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage01-connecting02.svg
@@ -0,0 +1,8 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.997 13c-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="m15 2c-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="m4.455 8.402c-0.0906-0.002292-0.1857-0.001469-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.09957 0.001882 0.1484 0.003906-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/22/nm-stage01-connecting03-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage01-connecting03-secure.svg
new file mode 100644
index 000000000..5bae958bf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage01-connecting03-secure.svg
@@ -0,0 +1,9 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.997 13c-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="m15 2c-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.693 4.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="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/22/nm-stage01-connecting03.svg b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage01-connecting03.svg
new file mode 100644
index 000000000..780ba1521
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage01-connecting03.svg
@@ -0,0 +1,8 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.997 13c-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="m15 2c-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.693 4.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.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.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/22/nm-stage01-connecting04-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage01-connecting04-secure.svg
new file mode 100644
index 000000000..65d0df811
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage01-connecting04-secure.svg
@@ -0,0 +1,9 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.997 13c-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="m15 2c-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="m8.557 2.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.001566-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="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/22/nm-stage01-connecting04.svg b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage01-connecting04.svg
new file mode 100644
index 000000000..4f66473b0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage01-connecting04.svg
@@ -0,0 +1,8 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.997 13c-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="m15 2c-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="m8.557 2.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.001566-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/22/nm-stage01-connecting05-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage01-connecting05-secure.svg
new file mode 100644
index 000000000..737bc9f5f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage01-connecting05-secure.svg
@@ -0,0 +1,9 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.997 13c-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="m15 2c-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.14 1.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="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/22/nm-stage01-connecting05.svg b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage01-connecting05.svg
new file mode 100644
index 000000000..30b995a84
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage01-connecting05.svg
@@ -0,0 +1,8 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.997 13c-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="m15 2c-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.14 1.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/22/nm-stage01-connecting06-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage01-connecting06-secure.svg
new file mode 100644
index 000000000..f5f55c951
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage01-connecting06-secure.svg
@@ -0,0 +1,9 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 13c-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.07 2.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-0.001953z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m15 2c-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="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/22/nm-stage01-connecting06.svg b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage01-connecting06.svg
new file mode 100644
index 000000000..1e692d8b0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage01-connecting06.svg
@@ -0,0 +1,8 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 13c-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.07 2.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-0.001953z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m15 2c-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/22/nm-stage01-connecting07-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage01-connecting07-secure.svg
new file mode 100644
index 000000000..ff40529f0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage01-connecting07-secure.svg
@@ -0,0 +1,9 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 13c-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="m15 2c-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.26 2.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-0.001953-0.04667-0.001953-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.006013-0.3516-0.01758 0.1893 0.3854 0.3739 0.7791 0.5801 1.176l0.001953 0.001953c0.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="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/22/nm-stage01-connecting07.svg b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage01-connecting07.svg
new file mode 100644
index 000000000..1d8fb55fc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage01-connecting07.svg
@@ -0,0 +1,8 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 13c-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="m15 2c-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.26 2.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-0.001953-0.04667-0.001953-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.006013-0.3516-0.01758 0.1893 0.3854 0.3739 0.7791 0.5801 1.176l0.001953 0.001953c0.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/22/nm-stage01-connecting08-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage01-connecting08-secure.svg
new file mode 100644
index 000000000..88600c8d5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage01-connecting08-secure.svg
@@ -0,0 +1,9 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 13c-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="m15 2c-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="m10.85 2.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="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/22/nm-stage01-connecting08.svg b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage01-connecting08.svg
new file mode 100644
index 000000000..051781ca9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage01-connecting08.svg
@@ -0,0 +1,8 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 13c-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="m15 2c-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="m10.85 2.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.586v0.001953c-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/22/nm-stage01-connecting09-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage01-connecting09-secure.svg
new file mode 100644
index 000000000..e2cf9cf20
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage01-connecting09-secure.svg
@@ -0,0 +1,9 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 13c-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="m15 2c-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.07 1.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.04101c0.5646-0.6313 1.37-0.9945 2.217-1 1.083 5.38e-4 2.082 0.5851 2.613 1.529 0.4967-1.612 0.5153-3.271 0.05273-5.021-0.2638-0.8872-0.6812-1.729-1.205-2.496z" 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/22/nm-stage01-connecting09.svg b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage01-connecting09.svg
new file mode 100644
index 000000000..3394a4c59
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage01-connecting09.svg
@@ -0,0 +1,8 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 13c-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="m15 2c-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.07 1.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-0.001953c-0.835 1.139-1.091 2.233-0.001953 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/22/nm-stage01-connecting10-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage01-connecting10-secure.svg
new file mode 100644
index 000000000..220495a45
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage01-connecting10-secure.svg
@@ -0,0 +1,9 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 13c-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="m15 2c-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.46 5.996c-0.1086 0.7651-0.4646 1.45-0.9844 1.973 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 2.06e-4 2.11 0.6012 2.635 1.566 0.26-0.9058 0.3641-1.859 0.3301-2.805-0.04123-1.81-0.678-3.458-1.504-4.766zm-5.461 8.727c-0.5487 0.1931-1.753 0.5654-1.775 0.5879-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.5338 0.8766 1.765 1.391 3.34 1.045z" 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/22/nm-stage01-connecting10.svg b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage01-connecting10.svg
new file mode 100644
index 000000000..9e76aaf98
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage01-connecting10.svg
@@ -0,0 +1,8 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 13c-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="m15 2c-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.46 5.996c-0.1086 0.7651-0.4646 1.45-0.9844 1.973 0.009495 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-0.001953 0.001953c-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/22/nm-stage01-connecting11-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage01-connecting11-secure.svg
new file mode 100644
index 000000000..7359bee1c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage01-connecting11-secure.svg
@@ -0,0 +1,9 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.997 13c-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="m15 2c-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.31 7.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="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/22/nm-stage01-connecting11.svg b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage01-connecting11.svg
new file mode 100644
index 000000000..b85f3c9df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage01-connecting11.svg
@@ -0,0 +1,8 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.997 13c-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="m15 2c-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.31 7.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/22/nm-stage02-connecting01-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage02-connecting01-secure.svg
new file mode 100644
index 000000000..af83c8f52
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage02-connecting01-secure.svg
@@ -0,0 +1,9 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-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.997 13c-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="m15 2c-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.193 12.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.83e-4 0.1816 0.003906-0.001289-0.001344-0.002617-0.002561-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="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/22/nm-stage02-connecting01.svg b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage02-connecting01.svg
new file mode 100644
index 000000000..0de86f32d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage02-connecting01.svg
@@ -0,0 +1,8 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-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.997 13c-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="m14.98 2c-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.193 12.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.003906-0.001289-0.001345-0.002617-0.002561-0.003906-0.003906-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/22/nm-stage02-connecting02-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage02-connecting02-secure.svg
new file mode 100644
index 000000000..bb2aa40d9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage02-connecting02-secure.svg
@@ -0,0 +1,9 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-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.997 13c-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="m15 2c-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="m4.455 8.402c-0.0906-0.002292-0.1857-0.001469-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.001882 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="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/22/nm-stage02-connecting02.svg b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage02-connecting02.svg
new file mode 100644
index 000000000..4229bb81e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage02-connecting02.svg
@@ -0,0 +1,8 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-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.997 13c-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="m14.98 2c-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="m4.455 8.402c-0.0906-0.002292-0.1857-0.001469-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.09957 0.001882 0.1484 0.003906-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/22/nm-stage02-connecting03-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage02-connecting03-secure.svg
new file mode 100644
index 000000000..cdb197c27
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage02-connecting03-secure.svg
@@ -0,0 +1,9 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-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.997 13c-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="m15 2c-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.693 4.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="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/22/nm-stage02-connecting03.svg b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage02-connecting03.svg
new file mode 100644
index 000000000..81a690e93
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage02-connecting03.svg
@@ -0,0 +1,8 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-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.997 13c-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="m14.98 2c-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.693 4.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.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.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/22/nm-stage02-connecting04-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage02-connecting04-secure.svg
new file mode 100644
index 000000000..69c024543
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage02-connecting04-secure.svg
@@ -0,0 +1,9 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-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.997 13c-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="m15 2c-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="m8.557 2.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.001566-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="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/22/nm-stage02-connecting04.svg b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage02-connecting04.svg
new file mode 100644
index 000000000..b46cdc125
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage02-connecting04.svg
@@ -0,0 +1,8 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-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.997 13c-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="m14.98 2c-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="m8.557 2.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.001566-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/22/nm-stage02-connecting05-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage02-connecting05-secure.svg
new file mode 100644
index 000000000..edc6687a9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage02-connecting05-secure.svg
@@ -0,0 +1,9 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-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.997 13c-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="m15 2c-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.14 1.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="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/22/nm-stage02-connecting05.svg b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage02-connecting05.svg
new file mode 100644
index 000000000..79c73780f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage02-connecting05.svg
@@ -0,0 +1,8 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-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.997 13c-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="m15 2c-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.14 1.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/22/nm-stage02-connecting06-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage02-connecting06-secure.svg
new file mode 100644
index 000000000..80b7750dc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage02-connecting06-secure.svg
@@ -0,0 +1,9 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-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 13c-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.07 2.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-0.001953z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m15 2c-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="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/22/nm-stage02-connecting06.svg b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage02-connecting06.svg
new file mode 100644
index 000000000..059538fb8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage02-connecting06.svg
@@ -0,0 +1,8 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-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 13c-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.07 2.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-0.001953z" fill="currentColor"/>
+ <path class="ColorScheme-Text" d="m15 2c-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/22/nm-stage02-connecting07-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage02-connecting07-secure.svg
new file mode 100644
index 000000000..55300d659
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage02-connecting07-secure.svg
@@ -0,0 +1,9 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-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 13c-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="m15 2c-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.26 2.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-0.001953-0.04667-0.001953-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.006013-0.3516-0.01758 0.1893 0.3854 0.3739 0.7791 0.5801 1.176l0.001953 0.001953c0.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="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/22/nm-stage02-connecting07.svg b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage02-connecting07.svg
new file mode 100644
index 000000000..386b032e0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage02-connecting07.svg
@@ -0,0 +1,8 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-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 13c-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="m15 2c-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.26 2.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-0.001953-0.04667-0.001953-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.006013-0.3516-0.01758 0.1893 0.3854 0.3739 0.7791 0.5801 1.176l0.001953 0.001953c0.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/22/nm-stage02-connecting08-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage02-connecting08-secure.svg
new file mode 100644
index 000000000..001a91ec3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage02-connecting08-secure.svg
@@ -0,0 +1,9 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-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 13c-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="m15 2c-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="m10.85 2.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="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/22/nm-stage02-connecting08.svg b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage02-connecting08.svg
new file mode 100644
index 000000000..7f89d9900
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage02-connecting08.svg
@@ -0,0 +1,8 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-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 13c-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="m15 2c-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="m10.85 2.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.586v0.001953c-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/22/nm-stage02-connecting09-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage02-connecting09-secure.svg
new file mode 100644
index 000000000..16744c1e2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage02-connecting09-secure.svg
@@ -0,0 +1,9 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-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 13c-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="m15 2c-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.07 1.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.04101c0.5646-0.6313 1.37-0.9945 2.217-1 1.083 5.38e-4 2.082 0.5851 2.613 1.529 0.4967-1.612 0.5153-3.271 0.05273-5.021-0.2638-0.8872-0.6812-1.729-1.205-2.496z" 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/22/nm-stage02-connecting09.svg b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage02-connecting09.svg
new file mode 100644
index 000000000..caa9593c4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage02-connecting09.svg
@@ -0,0 +1,8 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-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 13c-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="m15 2c-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.07 1.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-0.001953c-0.835 1.139-1.091 2.233-0.001953 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/22/nm-stage02-connecting10-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage02-connecting10-secure.svg
new file mode 100644
index 000000000..4367fb49a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage02-connecting10-secure.svg
@@ -0,0 +1,9 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-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 13c-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="m15 2c-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.46 5.996c-0.1086 0.7651-0.4646 1.45-0.9844 1.973 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 2.06e-4 2.11 0.6012 2.635 1.566 0.26-0.9058 0.3641-1.859 0.3301-2.805-0.04123-1.81-0.678-3.458-1.504-4.766zm-5.461 8.727c-0.5487 0.1931-1.753 0.5654-1.775 0.5879-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.5338 0.8766 1.765 1.391 3.34 1.045z" 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/22/nm-stage02-connecting10.svg b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage02-connecting10.svg
new file mode 100644
index 000000000..19e3ebdb6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage02-connecting10.svg
@@ -0,0 +1,8 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-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 13c-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="m15 2c-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.46 5.996c-0.1086 0.7651-0.4646 1.45-0.9844 1.973 0.009495 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-0.001953 0.001953c-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/22/nm-stage02-connecting11-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage02-connecting11-secure.svg
new file mode 100644
index 000000000..12d18cc2c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage02-connecting11-secure.svg
@@ -0,0 +1,9 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-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.997 13c-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="m15 2c-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.31 7.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="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/22/nm-stage02-connecting11.svg b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage02-connecting11.svg
new file mode 100644
index 000000000..ab5e28f7a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage02-connecting11.svg
@@ -0,0 +1,8 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-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.997 13c-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="m14.98 2c-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.31 7.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/22/nm-stage03-connecting01-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage03-connecting01-secure.svg
new file mode 100644
index 000000000..95bdaca5f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage03-connecting01-secure.svg
@@ -0,0 +1,9 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-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.997 13c-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="m15 2c-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.193 12.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.83e-4 0.1816 0.003906-0.001289-0.001344-0.002617-0.002561-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="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/22/nm-stage03-connecting01.svg b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage03-connecting01.svg
new file mode 100644
index 000000000..89521e4ac
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage03-connecting01.svg
@@ -0,0 +1,8 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-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.997 13c-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="m14.98 2c-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.193 12.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.003906-0.001289-0.001345-0.002617-0.002561-0.003906-0.003906-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/22/nm-stage03-connecting02-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage03-connecting02-secure.svg
new file mode 100644
index 000000000..9aff651dc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage03-connecting02-secure.svg
@@ -0,0 +1,9 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-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.997 13c-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="m15 2c-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="m4.455 8.402c-0.0906-0.002292-0.1857-0.001469-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.001882 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="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/22/nm-stage03-connecting02.svg b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage03-connecting02.svg
new file mode 100644
index 000000000..d0ac78d0a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage03-connecting02.svg
@@ -0,0 +1,8 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-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.997 13c-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="m14.98 2c-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="m4.455 8.402c-0.0906-0.002292-0.1857-0.001469-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.09957 0.001882 0.1484 0.003906-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/22/nm-stage03-connecting03-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage03-connecting03-secure.svg
new file mode 100644
index 000000000..6f2edbbfa
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage03-connecting03-secure.svg
@@ -0,0 +1,9 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-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.997 13c-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="m15 2c-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.693 4.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="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/22/nm-stage03-connecting03.svg b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage03-connecting03.svg
new file mode 100644
index 000000000..558a1df5e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage03-connecting03.svg
@@ -0,0 +1,8 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-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.997 13c-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="m14.98 2c-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.693 4.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.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.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/22/nm-stage03-connecting04-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage03-connecting04-secure.svg
new file mode 100644
index 000000000..e9abebf6c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage03-connecting04-secure.svg
@@ -0,0 +1,9 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-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.997 13c-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="m15 2c-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="m8.557 2.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.001566-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="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/22/nm-stage03-connecting04.svg b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage03-connecting04.svg
new file mode 100644
index 000000000..8e0fd7082
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage03-connecting04.svg
@@ -0,0 +1,8 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-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.997 13c-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="m14.98 2c-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="m8.557 2.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.001566-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/22/nm-stage03-connecting05-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage03-connecting05-secure.svg
new file mode 100644
index 000000000..eed3c5151
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage03-connecting05-secure.svg
@@ -0,0 +1,9 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-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.997 13c-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="m15 2c-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.14 1.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="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/22/nm-stage03-connecting05.svg b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage03-connecting05.svg
new file mode 100644
index 000000000..3fb398700
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage03-connecting05.svg
@@ -0,0 +1,8 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-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.997 13c-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="m15 2c-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.14 1.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/22/nm-stage03-connecting06-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage03-connecting06-secure.svg
new file mode 100644
index 000000000..60754915b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage03-connecting06-secure.svg
@@ -0,0 +1,9 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-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 13c-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="m15 2c-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.07 2.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-0.001953z" 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/22/nm-stage03-connecting06.svg b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage03-connecting06.svg
new file mode 100644
index 000000000..2782076bd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage03-connecting06.svg
@@ -0,0 +1,8 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-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 13c-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="m15 2c-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.07 2.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-0.001953z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage03-connecting07-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage03-connecting07-secure.svg
new file mode 100644
index 000000000..1d6a4defa
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage03-connecting07-secure.svg
@@ -0,0 +1,9 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-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 13c-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="m15 2c-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.26 2.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-0.001953-0.04667-0.001953-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.006013-0.3516-0.01758 0.1893 0.3854 0.3739 0.7791 0.5801 1.176l0.001953 0.001953c0.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="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/22/nm-stage03-connecting07.svg b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage03-connecting07.svg
new file mode 100644
index 000000000..1e71d63e7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage03-connecting07.svg
@@ -0,0 +1,8 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-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 13c-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="m15 2c-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.26 2.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-0.001953-0.04667-0.001953-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.006013-0.3516-0.01758 0.1893 0.3854 0.3739 0.7791 0.5801 1.176l0.001953 0.001953c0.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/22/nm-stage03-connecting08-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage03-connecting08-secure.svg
new file mode 100644
index 000000000..bf5e4fe89
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage03-connecting08-secure.svg
@@ -0,0 +1,9 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-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 13c-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="m15 2c-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="m10.85 2.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="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/22/nm-stage03-connecting08.svg b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage03-connecting08.svg
new file mode 100644
index 000000000..7f070b497
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage03-connecting08.svg
@@ -0,0 +1,8 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-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 13c-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="m15 2c-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="m10.85 2.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.586v0.001953c-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/22/nm-stage03-connecting09-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage03-connecting09-secure.svg
new file mode 100644
index 000000000..e4c1f0aa6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage03-connecting09-secure.svg
@@ -0,0 +1,9 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-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 13c-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="m15 2c-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.07 1.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.04101c0.5646-0.6313 1.37-0.9945 2.217-1 1.083 5.38e-4 2.082 0.5851 2.613 1.529 0.4967-1.612 0.5153-3.271 0.05273-5.021-0.2638-0.8872-0.6812-1.729-1.205-2.496z" 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/22/nm-stage03-connecting09.svg b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage03-connecting09.svg
new file mode 100644
index 000000000..c8ba79111
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage03-connecting09.svg
@@ -0,0 +1,8 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-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 13c-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="m15 2c-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.07 1.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-0.001953c-0.835 1.139-1.091 2.233-0.001953 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/22/nm-stage03-connecting10-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage03-connecting10-secure.svg
new file mode 100644
index 000000000..29cb97aa6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage03-connecting10-secure.svg
@@ -0,0 +1,9 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-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 13c-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="m15 2c-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="m18.46 5.996c-0.1086 0.7651-0.4646 1.45-0.9844 1.973 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 2.06e-4 2.11 0.6012 2.635 1.566 0.26-0.9058 0.3641-1.859 0.3301-2.805-0.04123-1.81-0.678-3.458-1.504-4.766zm-5.461 8.727c-0.5487 0.1931-1.753 0.5654-1.775 0.5879-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.5338 0.8766 1.765 1.391 3.34 1.045z" 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/22/nm-stage03-connecting10.svg b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage03-connecting10.svg
new file mode 100644
index 000000000..e7919b980
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage03-connecting10.svg
@@ -0,0 +1,8 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-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 13c-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="m15 2c-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="m18.46 5.996c-0.1086 0.7651-0.4646 1.45-0.9844 1.973 0.009495 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-0.001953 0.001953c-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/22/nm-stage03-connecting11-secure.svg b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage03-connecting11-secure.svg
new file mode 100644
index 000000000..069cf46dd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage03-connecting11-secure.svg
@@ -0,0 +1,9 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-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.997 13c-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="m15 2c-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.31 7.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="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/22/nm-stage03-connecting11.svg b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage03-connecting11.svg
new file mode 100644
index 000000000..34af7fdd8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/nm-stage03-connecting11.svg
@@ -0,0 +1,8 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-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.997 13c-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="m14.98 2c-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.31 7.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/22/nm-tech-2g.svg b/.icons/Gruvbox-Plus-Dark/panel/22/nm-tech-2g.svg
new file mode 100644
index 000000000..0365d56aa
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/nm-tech-2g.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 17v1.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="m13 15.5h2.5v2h-2v2h2.5" color="#ebdbb2" fill="none" stroke="currentColor" stroke-linejoin="round"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/nm-tech-3g.svg b/.icons/Gruvbox-Plus-Dark/panel/22/nm-tech-3g.svg
new file mode 100644
index 000000000..cb8fbc7d5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/nm-tech-3g.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 17v1.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="m13 19.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/22/nm-tech-4g.svg b/.icons/Gruvbox-Plus-Dark/panel/22/nm-tech-4g.svg
new file mode 100644
index 000000000..9513d5f01
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/nm-tech-4g.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 17v1.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="m15.5 20v-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/22/nm-tech-5g.svg b/.icons/Gruvbox-Plus-Dark/panel/22/nm-tech-5g.svg
new file mode 100644
index 000000000..8040dd200
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/nm-tech-5g.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 17v1.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 15.5h-2.5v2h2v2h-2.5" color="#ebdbb2" fill="none" stroke="currentColor" stroke-linejoin="round"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/nm-tech-cdma-1x.svg b/.icons/Gruvbox-Plus-Dark/panel/22/nm-tech-cdma-1x.svg
new file mode 100644
index 000000000..4ba0abdc5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/nm-tech-cdma-1x.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 19.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/22/nm-tech-edge.svg b/.icons/Gruvbox-Plus-Dark/panel/22/nm-tech-edge.svg
new file mode 100644
index 000000000..24e0a597c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/nm-tech-edge.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 19.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/22/nm-tech-evdo.svg b/.icons/Gruvbox-Plus-Dark/panel/22/nm-tech-evdo.svg
new file mode 100644
index 000000000..05b657b9b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/nm-tech-evdo.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 19.5h-2.5v-4h2.5m-2.5 2h2.5" fill="none" stroke="currentColor" stroke-linejoin="round"/>
+ <path class="ColorScheme-Text" d="m17.5 15v3l1 1.5 1-1.5v-3" fill="none" stroke="currentColor" stroke-linejoin="round"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/nm-tech-gprs.svg b/.icons/Gruvbox-Plus-Dark/panel/22/nm-tech-gprs.svg
new file mode 100644
index 000000000..ddcac3983
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/nm-tech-gprs.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 17.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/22/nm-tech-hspa.svg b/.icons/Gruvbox-Plus-Dark/panel/22/nm-tech-hspa.svg
new file mode 100644
index 000000000..c1e9e2e37
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/nm-tech-hspa.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 17.5h2m0.5-2.5v5m-3-5v5" fill="none" stroke="currentColor" stroke-linejoin="round"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/nm-tech-lte.svg b/.icons/Gruvbox-Plus-Dark/panel/22/nm-tech-lte.svg
new file mode 120000
index 000000000..5e7cb741e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/nm-tech-umts.svg b/.icons/Gruvbox-Plus-Dark/panel/22/nm-tech-umts.svg
new file mode 100644
index 000000000..5853bd7fa
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/nm-tech-umts.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.5 15v3.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/22/nm-vpn-active-lock.svg b/.icons/Gruvbox-Plus-Dark/panel/22/nm-vpn-active-lock.svg
new file mode 120000
index 000000000..bf46b3857
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/nm-vpn-lock.svg b/.icons/Gruvbox-Plus-Dark/panel/22/nm-vpn-lock.svg
new file mode 100644
index 000000000..b91ec2a42
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/nm-vpn-lock.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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(-153 -575.36)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m169 587.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/22/nm-vpn-standalone-lock.svg b/.icons/Gruvbox-Plus-Dark/panel/22/nm-vpn-standalone-lock.svg
new file mode 100644
index 000000000..bd72ff0e2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/nm-vpn-standalone-lock.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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(-177 -575.36)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m188 579.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/22/nm-wwan-tower.svg b/.icons/Gruvbox-Plus-Dark/panel/22/nm-wwan-tower.svg
new file mode 100644
index 000000000..761b9c6a4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/nm-wwan-tower.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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/22/no-signal.svg b/.icons/Gruvbox-Plus-Dark/panel/22/no-signal.svg
new file mode 120000
index 000000000..727b81970
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/no-signal.svg
@@ -0,0 +1 @@
+network-wired-offline.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/nomachine-disabled.svg b/.icons/Gruvbox-Plus-Dark/panel/22/nomachine-disabled.svg
new file mode 100644
index 000000000..8c28eb07d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/nomachine-disabled.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 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"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/nomachine-indicator.svg b/.icons/Gruvbox-Plus-Dark/panel/22/nomachine-indicator.svg
new file mode 100644
index 000000000..42ea76d45
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/nomachine-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,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"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/notes-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/notes-panel.svg
new file mode 100644
index 000000000..2725394d4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/notes-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.2851562 3 C 4.0188705 3 3 4.0188706 3 5.2851562 L 3 16.714844 C 3 17.981129 4.0188706 19 5.2851562 19 L 16.714844 19 C 17.981129 19 19 17.981129 19 16.714844 L 19 5.2851562 C 19 4.0186419 17.981129 3 16.714844 3 L 5.2851562 3 z M 6 6 L 16 6 L 16 8 L 6 8 L 6 6 z M 6 10 L 16 10 L 16 12 L 6 12 L 6 10 z M 6 14 L 12 14 L 12 16 L 6 16 L 6 14 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/notification-active-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/notification-active-symbolic.svg
new file mode 120000
index 000000000..f4401ac78
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/notification-active-symbolic.svg
@@ -0,0 +1 @@
+notification-active.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/notification-active.svg b/.icons/Gruvbox-Plus-Dark/panel/22/notification-active.svg
new file mode 100644
index 000000000..73360a099
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/notification-active.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.63 4.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-0.001954l-2.996-1.729z" fill="currentColor"/>
+ <path class="ColorScheme-Highlight" d="m19 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 2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/notification-disabled-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/notification-disabled-symbolic.svg
new file mode 120000
index 000000000..10147f9f5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/notification-disabled-symbolic.svg
@@ -0,0 +1 @@
+notification-disabled.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/notification-disabled.svg b/.icons/Gruvbox-Plus-Dark/panel/22/notification-disabled.svg
new file mode 100644
index 000000000..1cf9edef1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/notification-disabled.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 3c0.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/22/notification-inactive-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/notification-inactive-symbolic.svg
new file mode 120000
index 000000000..a3677aed5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/notification-inactive-symbolic.svg
@@ -0,0 +1 @@
+notification-inactive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/notification-inactive.svg b/.icons/Gruvbox-Plus-Dark/panel/22/notification-inactive.svg
new file mode 100644
index 000000000..6fd80b2db
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/notification-inactive.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 3c0.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/22/notification-new-10-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/notification-new-10-symbolic.svg
new file mode 100644
index 000000000..87a1a2823
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/notification-new-10-symbolic.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.94 3.255c0.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/22/notification-new-20-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/notification-new-20-symbolic.svg
new file mode 100644
index 000000000..0a82386b6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/notification-new-20-symbolic.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.75 4.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/22/notification-new-30-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/notification-new-30-symbolic.svg
new file mode 100644
index 000000000..040858159
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/notification-new-30-symbolic.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.3 5.197c0.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/22/notification-new-40-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/notification-new-40-symbolic.svg
new file mode 120000
index 000000000..d9461de16
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/notification-new-50-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/notification-new-50-symbolic.svg
new file mode 120000
index 000000000..b8d2880a5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/notification-new-60-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/notification-new-60-symbolic.svg
new file mode 100644
index 000000000..a10f19f56
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/notification-new-60-symbolic.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 3c0.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/22/notification-new-70-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/notification-new-70-symbolic.svg
new file mode 100644
index 000000000..8c8bd2dca
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/notification-new-70-symbolic.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.059 3.255c-0.5335 0.1429-0.8501 0.6913-0.7071 1.225 9e-3 0.03215 0.01905 0.06376 0.03148 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.01185-0.06547-0.02008-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/22/notification-new-80-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/notification-new-80-symbolic.svg
new file mode 100644
index 000000000..fe8ab7981
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/notification-new-80-symbolic.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 3c0.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="17" cy="5" r="1" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/notification-new-90-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/notification-new-90-symbolic.svg
new file mode 100644
index 000000000..e03a36c40
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/notification-new-90-symbolic.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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.74 3.221c-0.06636-0.00412-0.131-0.00114-0.1953 0.00781l2e-3 0.00194c-0.386 0.05374-0.7209 0.3323-0.8281 0.7324-9e-3 0.03217-0.01256 0.06466-0.01757 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.01253-0.03093 0.0224-0.06157 0.03123-0.09376 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="17" cy="6" r="1.5" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/notification-new-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/notification-new-symbolic.svg
new file mode 120000
index 000000000..f4401ac78
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/notification-new-symbolic.svg
@@ -0,0 +1 @@
+notification-active.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/notification-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/notification-symbolic.svg
new file mode 120000
index 000000000..a3677aed5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/notification-symbolic.svg
@@ -0,0 +1 @@
+notification-inactive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/notifications-disabled-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/notifications-disabled-symbolic.svg
new file mode 120000
index 000000000..10147f9f5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/notifications-disabled-symbolic.svg
@@ -0,0 +1 @@
+notification-disabled.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/notifications-disabled.svg b/.icons/Gruvbox-Plus-Dark/panel/22/notifications-disabled.svg
new file mode 120000
index 000000000..10147f9f5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/notifications-disabled.svg
@@ -0,0 +1 @@
+notification-disabled.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/notion.svg b/.icons/Gruvbox-Plus-Dark/panel/22/notion.svg
new file mode 100644
index 000000000..02fc31d37
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/notion.svg
@@ -0,0 +1 @@
+<svg width="22" height="22" 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 -1005.4)"><path class="ColorScheme-Text" d="m310 1008.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="m6.9344 14.954h2.8197v-0.68571l-0.5683-0.1143c-0.31694-0.06855-0.34973-0.17145-0.34973-0.5257v-4.72h0.04372l3.4645 6.0457h1.6721v-6.6286c0-0.37714 0.01097-0.51429 0.3279-0.57143l0.59017-0.11429v-0.68571h-2.8197v0.68571l0.5792 0.11429c0.31695 0.057143 0.3388 0.17143 0.3388 0.52571v4.72h-0.03281l-3.4644-6.0457h-2.6011v0.68571l0.57926 0.11429c0.31694 0.057143 0.3388 0.17143 0.3388 0.52571v5.3029c0 0.4-0.02186 0.5143-0.32787 0.57143l-0.59017 0.11431z" color="#ebdbb2" fill="currentColor" stroke-width=".66669" style="isolation:isolate"/></svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/num-lock-off.svg b/.icons/Gruvbox-Plus-Dark/panel/22/num-lock-off.svg
new file mode 100644
index 000000000..8ec9780ca
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/num-lock-off.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { 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 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-10zm6 2v7h2v2h-6v-2h2v-4.5l-2 0.5v-2l4-1z" opacity=".3"/>
+ <path class="ColorScheme-Text" fill="currentColor" 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.797z" opacity=".3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/num-lock-on.svg b/.icons/Gruvbox-Plus-Dark/panel/22/num-lock-on.svg
new file mode 100644
index 000000000..fdac72e11
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/num-lock-on.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { 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 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-10zm6 2v7h2v2h-6v-2h2v-4.5l-2 0.5v-2l4-1z"/>
+ <path class="ColorScheme-Text" fill="currentColor" 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.797z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/numlock-off.svg b/.icons/Gruvbox-Plus-Dark/panel/22/numlock-off.svg
new file mode 120000
index 000000000..0cdc2de80
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/numlock-off.svg
@@ -0,0 +1 @@
+num-lock-off.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/numlock-on.svg b/.icons/Gruvbox-Plus-Dark/panel/22/numlock-on.svg
new file mode 120000
index 000000000..73a806fa5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/numlock-on.svg
@@ -0,0 +1 @@
+num-lock-on.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/nutstore-offline-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/nutstore-offline-panel.svg
new file mode 100644
index 000000000..661013243
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/nutstore-offline-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 10.417556,4.0002741 c -0.6039995,-0.00237 -1.1906955,0.077868 -1.7383485,0.2402344 -0.832589,0.3291024 -1.516407,0.6323071 -0.73831,1.0429687 1.475439,0.770853 2.8654485,1.8222774 4.0685155,3.1542969 1.914157,2.1193269 3.10184,4.6591299 3.646623,7.1640619 0.154209,0.866273 0.903713,0.09868 1.210985,-0.21875 1.680965,-1.74698 1.597303,-6.0334415 -0.972695,-8.8789057 -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 18.870263,4.8943639 18.563345,4.5623338 18.370984,4.248321 18.213851,4.0959406 18.028282,4.024992 17.824088,4.0061341 Z M 7.2494655,6.0237116 c -0.04378,0.032066 -0.08704,0.05855 -0.130865,0.091797 -3.310516,2.51173 -5.164007,8.0631814 -3.494274,10.0292964 1.944062,2.289139 7.1665965,2.475433 10.3539125,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 14.168986,13.465714 13.052944,11.084846 11.267198,9.107696 10.145769,7.8660665 8.8516215,6.8878589 7.4779895,6.170196 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/22/nutstore-oops-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/nutstore-oops-panel.svg
new file mode 100644
index 000000000..9261094ef
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/nutstore-oops-panel.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.417969 4 C 9.8139692 3.99763 9.2273405 4.077868 8.6796875 4.2402344 C 7.8470985 4.5693368 7.1633093 4.8725415 7.9414062 5.2832031 C 9.4168452 6.0540561 10.806699 7.1054805 12.009766 8.4375 C 12.944555 9.472485 13.702774 10.608505 14.300781 11.791016 A 5 5 0 0 1 17 11 A 5 5 0 0 1 17.931641 11.089844 C 17.752962 9.519026 17.111343 7.8511427 15.894531 6.5039062 C 14.38639 4.8341133 12.319919 4.0074625 10.417969 4 z M 17.824219 4.0058594 C 17.620025 3.9870004 17.396821 4.0195289 17.166016 4.0761719 C 16.668105 4.2175657 16.187647 4.5835549 15.720703 4.9726562 C 16.039383 5.2368014 16.349707 5.5162096 16.636719 5.8339844 C 16.747621 5.9567746 16.846588 6.0858856 16.949219 6.2128906 C 17.068715 6.1558726 17.198394 6.1036615 17.353516 6.0683594 C 17.711845 5.9868114 18.320972 6.2183781 18.603516 6.3203125 C 18.979465 6.3267525 19.052863 5.7607567 18.96875 5.3613281 C 18.87035 4.8940897 18.563455 4.5620597 18.371094 4.2480469 C 18.213961 4.0956665 18.028413 4.0247173 17.824219 4.0058594 z M 7.25 6.0234375 C 7.20622 6.0555035 7.1629656 6.0819874 7.1191406 6.1152344 C 3.8086246 8.6269644 1.955267 14.178416 3.625 16.144531 C 5.2412669 18.047691 9.1199446 18.492001 12.214844 17.4375 A 5 5 0 0 1 12 16 A 5 5 0 0 1 13.5 12.429688 C 12.926557 11.255593 12.188305 10.126837 11.267578 9.1074219 C 10.146149 7.8657924 8.8521476 6.8875848 7.4785156 6.1699219 L 7.4765625 6.1699219 L 7.4746094 6.1679688 C 7.4006194 6.1289188 7.325889 6.0698288 7.25 6.0234375 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 17.279297 12.009766 C 16.510855 11.955456 15.717328 12.122982 15 12.537109 C 13.087024 13.641449 12.432739 16.087251 13.537109 18 C 14.64148 19.912649 17.087124 20.567231 19 19.462891 C 20.912976 18.358552 21.567262 15.914703 20.462891 14.001953 C 19.772659 12.806547 18.560036 12.100282 17.279297 12.009766 z M 15 14 L 15.707031 14 L 15.939453 14.232422 L 17 15.292969 L 18.060547 14.232422 L 18.292969 14 L 19 14 L 19 14.707031 L 18.767578 14.939453 L 17.707031 16 L 18.767578 17.060547 L 19 17.292969 L 19 18 L 18.292969 18 L 18.060547 17.767578 L 17 16.707031 L 15.939453 17.767578 L 15.707031 18 L 15 18 L 15 17.292969 L 15.232422 17.060547 L 16.292969 16 L 15.232422 14.939453 L 15 14.707031 L 15 14 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/nutstore-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/nutstore-panel.svg
new file mode 100644
index 000000000..f59a4be7d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/nutstore-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.417556,4.0002741 c -0.6039995,-0.00237 -1.1906955,0.077868 -1.7383485,0.2402344 -0.832589,0.3291024 -1.516407,0.6323071 -0.73831,1.0429687 1.475439,0.770853 2.8654485,1.8222774 4.0685155,3.1542969 1.914157,2.1193269 3.10184,4.6591299 3.646623,7.1640619 0.154209,0.866273 0.903713,0.09868 1.210985,-0.21875 1.680965,-1.74698 1.597303,-6.0334415 -0.972695,-8.8789057 -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 18.870263,4.8943639 18.563345,4.5623338 18.370984,4.248321 18.213851,4.0959406 18.028282,4.024992 17.824088,4.0061341 Z M 7.2494655,6.0237116 c -0.04378,0.032066 -0.08704,0.05855 -0.130865,0.091797 -3.310516,2.51173 -5.164007,8.0631814 -3.494274,10.0292964 1.944062,2.289139 7.1665965,2.475433 10.3539125,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 14.168986,13.465714 13.052944,11.084846 11.267198,9.107696 10.145769,7.8660665 8.8516215,6.8878589 7.4779895,6.170196 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/22/nutstore-paused-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/nutstore-paused-panel.svg
new file mode 100644
index 000000000..de456f771
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/nutstore-paused-panel.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 10.417969 4 C 9.8139692 3.99763 9.2273405 4.077868 8.6796875 4.2402344 C 7.8470985 4.5693368 7.1633093 4.8725415 7.9414062 5.2832031 C 9.4168452 6.0540561 10.806699 7.1054805 12.009766 8.4375 C 12.944555 9.472485 13.702774 10.608505 14.300781 11.791016 A 5 5 0 0 1 17 11 A 5 5 0 0 1 17.931641 11.089844 C 17.752962 9.519026 17.111343 7.8511427 15.894531 6.5039062 C 14.38639 4.8341133 12.319919 4.0074625 10.417969 4 z M 17.824219 4.0058594 C 17.620025 3.9870004 17.396821 4.0195289 17.166016 4.0761719 C 16.668105 4.2175657 16.187647 4.5835549 15.720703 4.9726562 C 16.039383 5.2368014 16.349707 5.5162096 16.636719 5.8339844 C 16.747621 5.9567746 16.846588 6.0858856 16.949219 6.2128906 C 17.068715 6.1558726 17.198394 6.1036615 17.353516 6.0683594 C 17.711845 5.9868114 18.320972 6.2183781 18.603516 6.3203125 C 18.979465 6.3267525 19.052863 5.7607567 18.96875 5.3613281 C 18.87035 4.8940897 18.563455 4.5620597 18.371094 4.2480469 C 18.213961 4.0956665 18.028413 4.0247173 17.824219 4.0058594 z M 7.25 6.0234375 C 7.20622 6.0555035 7.1629656 6.0819874 7.1191406 6.1152344 C 3.8086246 8.6269644 1.955267 14.178416 3.625 16.144531 C 5.2412669 18.047691 9.1199446 18.492001 12.214844 17.4375 A 5 5 0 0 1 12 16 A 5 5 0 0 1 13.5 12.429688 C 12.926557 11.255593 12.188305 10.126837 11.267578 9.1074219 C 10.146149 7.8657924 8.8521476 6.8875848 7.4785156 6.1699219 L 7.4765625 6.1699219 L 7.4746094 6.1679688 C 7.4006194 6.1289188 7.325889 6.0698288 7.25 6.0234375 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 17.278535,12.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/22/nutstore-synchronized-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/nutstore-synchronized-panel.svg
new file mode 100644
index 000000000..afdfe1220
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/nutstore-synchronized-panel.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.417969 4 C 9.8139692 3.99763 9.2273405 4.077868 8.6796875 4.2402344 C 7.8470985 4.5693368 7.1633093 4.8725415 7.9414062 5.2832031 C 9.4168452 6.0540561 10.806699 7.1054805 12.009766 8.4375 C 12.944555 9.472485 13.702774 10.608505 14.300781 11.791016 A 5 5 0 0 1 17 11 A 5 5 0 0 1 17.931641 11.089844 C 17.752962 9.519026 17.111343 7.8511427 15.894531 6.5039062 C 14.38639 4.8341133 12.319919 4.0074625 10.417969 4 z M 17.824219 4.0058594 C 17.620025 3.9870004 17.396821 4.0195289 17.166016 4.0761719 C 16.668105 4.2175657 16.187647 4.5835549 15.720703 4.9726562 C 16.039383 5.2368014 16.349707 5.5162096 16.636719 5.8339844 C 16.747621 5.9567746 16.846588 6.0858856 16.949219 6.2128906 C 17.068715 6.1558726 17.198394 6.1036615 17.353516 6.0683594 C 17.711845 5.9868114 18.320972 6.2183781 18.603516 6.3203125 C 18.979465 6.3267525 19.052863 5.7607567 18.96875 5.3613281 C 18.87035 4.8940897 18.563455 4.5620597 18.371094 4.2480469 C 18.213961 4.0956665 18.028413 4.0247173 17.824219 4.0058594 z M 7.25 6.0234375 C 7.20622 6.0555035 7.1629656 6.0819874 7.1191406 6.1152344 C 3.8086246 8.6269644 1.955267 14.178416 3.625 16.144531 C 5.2412669 18.047691 9.1199446 18.492001 12.214844 17.4375 A 5 5 0 0 1 12 16 A 5 5 0 0 1 13.5 12.429688 C 12.926557 11.255593 12.188305 10.126837 11.267578 9.1074219 C 10.146149 7.8657924 8.8521476 6.8875848 7.4785156 6.1699219 L 7.4765625 6.1699219 L 7.4746094 6.1679688 C 7.4006194 6.1289188 7.325889 6.0698288 7.25 6.0234375 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 17.279297 12.009766 C 16.510855 11.955456 15.717328 12.122982 15 12.537109 C 13.087024 13.641449 12.432739 16.087251 13.537109 18 C 14.64148 19.912649 17.087124 20.567231 19 19.462891 C 20.912976 18.358552 21.567262 15.914703 20.462891 14.001953 C 19.772659 12.806547 18.560036 12.100282 17.279297 12.009766 z M 18.986328 14.177734 L 19.751953 14.822266 L 17.0625 18.023438 L 15.011719 16.314453 L 15.652344 15.546875 L 16.9375 16.617188 L 18.986328 14.177734 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/nutstore-synchronizing-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/nutstore-synchronizing-panel.svg
new file mode 100644
index 000000000..bb0168597
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/nutstore-synchronizing-panel.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.417969 4 C 9.8139692 3.99763 9.2273405 4.077868 8.6796875 4.2402344 C 7.8470985 4.5693368 7.1633093 4.8725415 7.9414062 5.2832031 C 9.4168452 6.0540561 10.806699 7.1054805 12.009766 8.4375 C 12.944555 9.472485 13.702774 10.608505 14.300781 11.791016 A 5 5 0 0 1 17 11 A 5 5 0 0 1 17.931641 11.089844 C 17.752962 9.519026 17.111343 7.8511427 15.894531 6.5039062 C 14.38639 4.8341133 12.319919 4.0074625 10.417969 4 z M 17.824219 4.0058594 C 17.620025 3.9870004 17.396821 4.0195289 17.166016 4.0761719 C 16.668105 4.2175657 16.187647 4.5835549 15.720703 4.9726562 C 16.039383 5.2368014 16.349707 5.5162096 16.636719 5.8339844 C 16.747621 5.9567746 16.846588 6.0858856 16.949219 6.2128906 C 17.068715 6.1558726 17.198394 6.1036615 17.353516 6.0683594 C 17.711845 5.9868114 18.320972 6.2183781 18.603516 6.3203125 C 18.979465 6.3267525 19.052863 5.7607567 18.96875 5.3613281 C 18.87035 4.8940897 18.563455 4.5620597 18.371094 4.2480469 C 18.213961 4.0956665 18.028413 4.0247173 17.824219 4.0058594 z M 7.25 6.0234375 C 7.20622 6.0555035 7.1629656 6.0819874 7.1191406 6.1152344 C 3.8086246 8.6269644 1.955267 14.178416 3.625 16.144531 C 5.2412669 18.047691 9.1199446 18.492001 12.214844 17.4375 A 5 5 0 0 1 12 16 A 5 5 0 0 1 13.5 12.429688 C 12.926557 11.255593 12.188305 10.126837 11.267578 9.1074219 C 10.146149 7.8657924 8.8521476 6.8875848 7.4785156 6.1699219 L 7.4765625 6.1699219 L 7.4746094 6.1679688 C 7.4006194 6.1289188 7.325889 6.0698288 7.25 6.0234375 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 17.279297 12.009766 C 16.510855 11.955456 15.717328 12.122982 15 12.537109 C 13.087024 13.641449 12.432739 16.087251 13.537109 18 C 14.64148 19.912649 17.087124 20.567231 19 19.462891 C 20.912976 18.358552 21.567262 15.914703 20.462891 14.001953 C 19.772659 12.806547 18.560036 12.100282 17.279297 12.009766 z M 17 12.400391 L 17.5 12.900391 L 18 13.400391 L 17.5 13.900391 L 17 14.400391 L 17 14 A 2 2 0 0 0 15 16 L 15 18.230469 A 3 3 0 0 1 14 16 A 3 3 0 0 1 17 13 L 17 12.400391 z M 19 13.769531 A 3 3 0 0 1 20 16 A 3 3 0 0 1 17 19 L 17 19.5 L 16.5 19 L 16 18.5 L 16.5 18 L 17 17.5 L 17 18 A 2 2 0 0 0 19 16 L 19 13.769531 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/nylas-tray-empty.svg b/.icons/Gruvbox-Plus-Dark/panel/22/nylas-tray-empty.svg
new file mode 100644
index 000000000..d3e36b400
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/nylas-tray-empty.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="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-4zm9 0v2.998c1.833 1.048 3.674 2.104 5.504 3.147 0.151 0.087 0.322 0.132 0.496 0.132 0.552 0 1-0.448 1-1v-1.277l-7-4z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/nylas-tray-full-newitems.svg b/.icons/Gruvbox-Plus-Dark/panel/22/nylas-tray-full-newitems.svg
new file mode 100644
index 000000000..5455d7eef
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/nylas-tray-full-newitems.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 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 fill-rule="evenodd" 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"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/nylas-tray-full.svg b/.icons/Gruvbox-Plus-Dark/panel/22/nylas-tray-full.svg
new file mode 100644
index 000000000..298456433
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/nylas-tray-full.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 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-4zm9 0v2.998c1.833 1.048 3.674 2.104 5.504 3.147 0.151 0.087 0.322 0.132 0.496 0.132 0.552 0 1-0.448 1-1v-1.277l-7-4z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/obs-tray-active.svg b/.icons/Gruvbox-Plus-Dark/panel/22/obs-tray-active.svg
new file mode 100644
index 000000000..231ad486a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/obs-tray-active.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3 A 8 8 0 0 0 10.191406 3.0410156 A 8 8 0 0 0 9.4101562 3.1601562 C 9.2040002 3.2019722 9.0028714 3.2570472 8.8027344 3.3144531 A 8 8 0 0 0 8.625 3.3613281 C 8.58902 3.3725541 8.5553002 3.3886696 8.5195312 3.4003906 A 8 8 0 0 0 4.8398438 5.90625 C 4.8363438 5.91049 4.831645 5.9137197 4.828125 5.9179688 A 8 8 0 0 0 4.4375 6.4414062 C 4.40944 6.4816592 4.3789025 6.5197612 4.3515625 6.5605469 A 8 8 0 0 0 4.0800781 7.0039062 C 4.0292981 7.0914123 3.9772025 7.1780266 3.9296875 7.2675781 A 8 8 0 0 0 3.7363281 7.671875 C 3.6899681 7.7725326 3.6418584 7.8717699 3.5996094 7.9746094 A 8 8 0 0 0 3.4414062 8.4042969 C 3.4040863 8.512482 3.3667164 8.6202605 3.3339844 8.7304688 A 8 8 0 0 0 3.2363281 9.1074219 C 3.2009281 9.2522979 3.1660319 9.3971107 3.1386719 9.5449219 A 8 8 0 0 0 3.0898438 9.8691406 C 3.0689337 10.015622 3.0479763 10.161658 3.0351562 10.310547 A 8 8 0 0 0 3 11 A 8 8 0 0 0 3.0410156 11.808594 C 3.0412746 11.811194 3.0407546 11.813906 3.0410156 11.816406 A 8 8 0 0 0 3.1601562 12.589844 C 3.2019762 12.795999 3.2570461 12.997128 3.3144531 13.197266 A 8 8 0 0 0 3.3613281 13.371094 C 3.3729081 13.408284 3.3882806 13.443514 3.4003906 13.480469 A 8 8 0 0 0 5.90625 17.160156 C 5.91045 17.163656 5.9137488 17.168355 5.9179688 17.171875 A 8 8 0 0 0 6.4414062 17.5625 C 6.4816563 17.59056 6.5197569 17.621097 6.5605469 17.648438 A 8 8 0 0 0 7.0039062 17.919922 C 7.0914162 17.970702 7.1780261 18.022797 7.2675781 18.070312 A 8 8 0 0 0 7.671875 18.263672 C 7.772532 18.310032 7.8717694 18.358142 7.9746094 18.400391 A 8 8 0 0 0 8 18.410156 L 8 15.460938 C 7.8457973 15.476862 7.691703 15.481915 7.5410156 15.464844 C 7.4125356 15.450444 7.3179087 15.442729 7.2304688 15.443359 C 7.1867887 15.443663 7.155568 15.436554 7.0625 15.464844 C 7.05151 15.467844 7.0334613 15.477032 7.0195312 15.482422 A 6 6 0 0 1 5 11 A 6 6 0 0 1 7.2636719 6.3046875 C 7.0270569 6.8240757 6.8698678 7.4920615 6.8710938 8.0410156 C 6.8722937 8.5535596 6.9969743 9.1604364 7.1914062 9.6464844 C 7.2427662 9.7748044 7.3046344 9.9473643 7.4902344 10.0625 C 7.6758504 10.1777 7.8097418 10.172399 7.9960938 10.193359 C 8.1580137 10.211599 8.492737 10.28701 8.640625 10.337891 C 10.130097 10.850323 10.830155 12.556375 10.130859 13.984375 C 10.12816 13.989886 10.123836 13.99451 10.121094 14 L 11.804688 14 L 11.712891 13.726562 C 11.174171 12.096483 12.123882 10.506529 13.794922 10.224609 C 13.941962 10.199809 14.089162 10.189839 14.238281 10.193359 C 15.276633 10.217999 16.300741 10.912124 16.675781 11.910156 C 16.705541 11.989516 16.726894 12.049512 16.746094 12.097656 C 16.755694 12.121656 16.765984 12.141696 16.777344 12.166016 C 16.783744 12.178816 16.788108 12.189784 16.798828 12.208984 C 16.803628 12.218584 16.811546 12.230574 16.822266 12.246094 C 16.828866 12.255594 16.842582 12.269436 16.857422 12.285156 A 6 6 0 0 1 16.191406 14 L 18.410156 14 A 8 8 0 0 0 18.558594 13.595703 C 18.595914 13.487518 18.633284 13.37974 18.666016 13.269531 A 8 8 0 0 0 18.763672 12.892578 C 18.799072 12.747702 18.833968 12.60289 18.861328 12.455078 A 8 8 0 0 0 18.910156 12.130859 C 18.931066 11.984377 18.952024 11.838342 18.964844 11.689453 A 8 8 0 0 0 19 11 A 8 8 0 0 0 18.958984 10.191406 A 8 8 0 0 0 18.958984 10.183594 C 18.932274 9.9216869 18.89135 9.6640624 18.839844 9.4101562 C 18.798024 9.2040009 18.742954 9.0028718 18.685547 8.8027344 C 18.669837 8.7479654 18.659428 8.6910053 18.642578 8.6367188 A 8 8 0 0 0 18.638672 8.625 C 18.627442 8.589017 18.611329 8.555297 18.599609 8.5195312 A 8 8 0 0 0 16.09375 4.8398438 A 8 8 0 0 0 16.083984 4.8300781 C 16.083984 4.8300781 16.082031 4.828125 16.082031 4.828125 A 8 8 0 0 0 15.558594 4.4375 C 15.518344 4.409439 15.480234 4.3788985 15.439453 4.3515625 A 8 8 0 0 0 14.996094 4.0800781 C 14.908584 4.0293011 14.821973 3.9772025 14.732422 3.9296875 A 8 8 0 0 0 14.328125 3.7363281 C 14.227468 3.6899651 14.128229 3.6418571 14.025391 3.5996094 A 8 8 0 0 0 13.595703 3.4414062 C 13.487519 3.4040902 13.379738 3.3667212 13.269531 3.3339844 A 8 8 0 0 0 12.892578 3.2363281 C 12.747704 3.2009261 12.602887 3.1660299 12.455078 3.1386719 A 8 8 0 0 0 12.130859 3.0898438 C 11.984381 3.0689317 11.838337 3.0479743 11.689453 3.0351562 A 8 8 0 0 0 11 3 z M 11 5 A 6 6 0 0 1 16.958984 10.363281 C 16.793103 10.099097 16.602951 9.8455033 16.367188 9.6132812 C 15.709587 8.9622412 14.909131 8.5760986 13.962891 8.4492188 C 13.822091 8.4303388 13.704199 8.3957569 13.511719 8.4667969 C 13.319239 8.5371969 13.224769 8.6907894 13.167969 8.7871094 C 13.085889 8.9259894 12.617549 9.4049056 12.355469 9.5722656 C 11.611789 10.047466 10.33999 10.047626 9.59375 9.5722656 C 8.71135 9.0101856 8.2065144 7.9073869 8.3652344 6.9355469 C 8.4551544 6.3854669 8.690765 5.9082869 9.078125 5.4980469 C 9.158605 5.4127669 9.2183941 5.3460716 9.2675781 5.2910156 C 9.2794081 5.2777636 9.2885781 5.261099 9.2988281 5.25 A 6 6 0 0 1 11 5 z M 7.7207031 7.8300781 L 7.7226562 7.8320312 C 7.8276163 8.4630554 8.0807234 8.9979784 8.5058594 9.4902344 C 8.3599394 9.4571144 8.2182266 9.4112044 8.0878906 9.3964844 C 7.9418106 9.3798444 7.9346256 9.3755228 7.9472656 9.3867188 C 7.9424656 9.3755187 7.9444706 9.3790484 7.9316406 9.3496094 C 7.7852406 8.9833694 7.672835 8.4118294 7.671875 8.0371094 C 7.671747 7.9817494 7.7146231 7.8966541 7.7207031 7.8300781 z M 13.822266 9.2285156 C 13.831866 9.2290916 13.796749 9.2361356 13.855469 9.2441406 C 14.181645 9.2878206 14.380919 9.516088 14.650391 9.625 C 14.312455 9.57396 14.006043 9.379148 13.660156 9.4375 C 13.591196 9.4487 13.571106 9.529562 13.503906 9.5449219 C 13.605506 9.4313219 13.749819 9.3445156 13.822266 9.2285156 z M 12.248047 10.396484 C 11.669167 10.866884 11.208176 11.451681 10.972656 12.113281 C 10.749776 11.474721 10.328996 10.887089 9.7851562 10.417969 C 10.591556 10.720049 11.451407 10.7192 12.248047 10.396484 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m 9,15 v 1 1 1 2 h 1 V 18.707031 L 11.292969,20 H 12 V 19.292969 L 10.707031,18 H 11 12 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/22/obs-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/22/obs-tray.svg
new file mode 100644
index 000000000..14dcb5e15
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/obs-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.000031,3.0000003 a 8,8 0 0 0 -0.808594,0.041016 8,8 0 0 0 -0.7812495,0.1191406 c -0.206156,0.041816 -0.407285,0.096891 -0.607422,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.4296875 c -0.03732,0.1081851 -0.07469,0.2159636 -0.107422,0.3261719 a 8,8 0 0 0 -0.09766,0.3769531 c -0.0354,0.144876 -0.0703,0.2896888 -0.09766,0.4375 a 8,8 0 0 0 -0.04883,0.3242187 c -0.02091,0.1464812 -0.04187,0.2925172 -0.05469,0.4414062 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.376953,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.1464805,0.02091 0.2925175,0.04187 0.4414055,0.05469 A 8,8 0 0 0 11,19 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 18.932258,9.9216982 18.891338,9.6640616 18.839832,9.4101554 18.798012,9.2040001 18.742942,9.002871 18.685535,8.8027336 18.669825,8.7479646 18.659415,8.6910046 18.642565,8.636718 a 8,8 0 0 0 -0.0039,-0.011719 c -0.01123,-0.035983 -0.02734,-0.069703 -0.03906,-0.1054688 a 8,8 0 0 0 -2.505859,-3.6796874 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 15.558587,4.437499 C 15.518337,4.409438 15.480227,4.378898 15.439446,4.351562 A 8,8 0 0 0 14.996087,4.0800771 C 14.908577,4.0293001 14.821966,3.9772015 14.732415,3.9296865 A 8,8 0 0 0 14.328118,3.7363271 C 14.227461,3.6899641 14.128222,3.6418561 14.025384,3.5996084 A 8,8 0 0 0 13.595696,3.4414052 C 13.487512,3.4040892 13.379731,3.3667202 13.269524,3.3339834 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 12.130853,3.0898434 C 11.984375,3.0689314 11.83833,3.0479744 11.689446,3.0351564 a 8,8 0 0 0 -0.689453,-0.035156 z m 0,2 a 6,6 0 0 1 5.958984,5.3632817 c -0.165881,-0.264184 -0.356033,-0.5177785 -0.591796,-0.7500005 -0.6576,-0.65104 -1.458057,-1.0371825 -2.404297,-1.1640624 -0.1408,-0.01888 -0.258692,-0.053462 -0.451172,0.017578 -0.19248,0.0704 -0.28695,0.2239925 -0.34375,0.3203125 -0.08208,0.13888 -0.550421,0.6177962 -0.812501,0.7851562 -0.74368,0.4752002 -2.015478,0.4753602 -2.7617175,0 -0.8824,-0.56208 -1.387236,-1.6648787 -1.228516,-2.6367187 0.08992,-0.55008 0.325531,-1.02726 0.712891,-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 11.000031,5.0000003 Z M 7.2637025,6.3046878 c -0.236615,0.5193882 -0.393804,1.187374 -0.392578,1.7363281 0.0012,0.512544 0.125881,1.1194208 0.320313,1.6054688 0.05136,0.12832 0.113228,0.3008796 0.298828,0.4160153 0.185616,0.1152 0.319507,0.1099 0.505859,0.13086 0.16192,0.01824 0.496644,0.09365 0.644532,0.144531 1.4894715,0.512432 2.1895305,2.218484 1.4902345,3.646484 -0.4691685,0.958016 -1.5978285,1.592853 -2.5898445,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 5.0000305,11 6,6 0 0 1 7.2637025,6.3046878 Z m 0.457032,1.5253906 0.0019,0.00195 c 0.10496,0.6310241 0.358067,1.1659472 0.783203,1.6582032 -0.14592,-0.03312 -0.287633,-0.07903 -0.417969,-0.09375 -0.14608,-0.01664 -0.153265,-0.020966 -0.140625,-0.00977 -0.0048,-0.0112 -0.0028,-0.00767 -0.01563,-0.037109 -0.1464,-0.36624 -0.258806,-0.93778 -0.259766,-1.3125 -1.28e-4,-0.05536 0.04275,-0.1404553 0.04883,-0.2070313 z m 6.1015625,1.3984375 c 0.0096,5.76e-4 -0.02552,0.00762 0.0332,0.015625 0.326176,0.04368 0.52545,0.2719474 0.794922,0.3808594 -0.337936,-0.05104 -0.644347,-0.245852 -0.990234,-0.1875 -0.06896,0.0112 -0.08905,0.092062 -0.15625,0.1074219 0.1016,-0.1136 0.245912,-0.2004063 0.318359,-0.3164063 z m 0.416015,0.9648441 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.5214845,-0.564454 c 0.364128,2.48e-4 0.725148,-0.02505 1.025391,-0.117188 l 0.03125,-0.0098 0.02148,-0.01172 0.0059,-0.0039 c 0.8105595,-0.26456 1.6607795,-0.859324 2.1308595,-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.1874995,-1.695313 0.8063995,0.30208 1.6662495,0.301236 2.4628895,-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/22/octopi-error.svg b/.icons/Gruvbox-Plus-Dark/panel/22/octopi-error.svg
new file mode 100644
index 000000000..81d22fe91
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/octopi-error.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m5 9h0.0000031v7c0 2 0.0000031 2.9996 1.5 2.9998 1.5 0 1.5-1 1.5-3-0.0000031 2-0.0000031 3 1.5 2.9998 1.5 0 1.5-1 1.5-3-0.000003 2 0.000002 2.9996 1.5 2.9998 1.5 0 1.5-1 1.5-3-0.000003 2 0.000002 2.9996 1.5 2.9998 1.5 0 1.5-1 1.5-3v-7h-0.002c0.002-3-0.998-6-5.998-6.0002s-6 3.0002-6 6.0002zm3.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> \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/octopi-indicator.svg b/.icons/Gruvbox-Plus-Dark/panel/22/octopi-indicator.svg
new file mode 100644
index 000000000..6db17425d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/octopi-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m5 9h0.0000031v7c0 2 0.0000031 2.9996 1.5 2.9998 1.5 0 1.5-1 1.5-3 0 2 0 3 1.5 3s1.5-1 1.5-3c-0.000003 2 0.000003 2.9996 1.5 2.9998 1.5 0 1.5-1 1.5-3-0.000003 2 0.000003 2.9996 1.5 2.9998 1.5 0 1.5-1 1.5-3v-7h-0.002c0.002-3-0.998-6-5.998-6.0002s-6 3.0002-6 6.0002zm3.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/22/octopi-info.svg b/.icons/Gruvbox-Plus-Dark/panel/22/octopi-info.svg
new file mode 100644
index 000000000..4f572ec3c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/octopi-info.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m5 9h0.0000031v7c0 2 0.0000031 2.9996 1.5 2.9998 1.5 0 1.5-1 1.5-3-0.0000031 2-0.0000031 3 1.5 2.9998 1.5 0 1.5-1 1.5-3-0.000003 2 0.000002 2.9996 1.5 2.9998 1.5 0 1.5-1 1.5-3-0.000003 2 0.000002 2.9996 1.5 2.9998 1.5 0 1.5-1 1.5-3v-7h-0.002c0.002-3-0.998-6-5.998-6.0002s-6 3.0002-6 6.0002zm3.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"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="20" cy="5" r="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/octopi-ok.svg b/.icons/Gruvbox-Plus-Dark/panel/22/octopi-ok.svg
new file mode 120000
index 000000000..9c78a9da4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/octopi-ok.svg
@@ -0,0 +1 @@
+octopi-indicator.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/odrive-tray-grey.svg b/.icons/Gruvbox-Plus-Dark/panel/22/odrive-tray-grey.svg
new file mode 120000
index 000000000..a345c5e4c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/odrive-tray-sync.svg b/.icons/Gruvbox-Plus-Dark/panel/22/odrive-tray-sync.svg
new file mode 100644
index 000000000..6636355fc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/odrive-tray-sync.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 3 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/22/odrive-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/22/odrive-tray.svg
new file mode 120000
index 000000000..07632348a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/odrive-tray.svg
@@ -0,0 +1 @@
+grive-app-ind.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/onboard-mono.svg b/.icons/Gruvbox-Plus-Dark/panel/22/onboard-mono.svg
new file mode 120000
index 000000000..f115475ab
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/onboard-mono.svg
@@ -0,0 +1 @@
+onboard.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/onboard-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/onboard-panel.svg
new file mode 120000
index 000000000..f115475ab
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/onboard-panel.svg
@@ -0,0 +1 @@
+onboard.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/onboard.svg b/.icons/Gruvbox-Plus-Dark/panel/22/onboard.svg
new file mode 100644
index 000000000..dafb90cef
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/onboard.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.2851559,2.9999998 c -1.266286,0 -2.285156,1.01887 -2.285156,2.28516 V 16.71484 c 0,1.26629 1.018871,2.28516 2.285156,2.28516 H 16.714844 C 17.981129,19 19,17.98113 19,16.71484 V 5.2851598 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.8339852,0.66602 C 9.7788031,6.1092698 10,6.7188898 10,7.4999998 c 0,0.77903 -0.2211969,1.39073 -0.6640619,1.83398 -0.4426652,0.44306 -1.0526592,0.66602 -1.8339852,0.66602 -0.779222,0 -1.392921,-0.22296 -1.83789,-0.66602 -0.442765,-0.44325 -0.664063,-1.05495 -0.664063,-1.83398 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.50574 0.107748,0.89995 0.318359,1.17969 0.210511,0.27974 0.506626,0.41992 0.888672,0.41992 0.38415,0 0.680114,-0.14018 0.890625,-0.41992 0.210511,-0.27974 0.316406,-0.67395 0.316406,-1.17969 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 13,12 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 16.926514,14.98596 17,15.25207 17,15.56641 17,16.04872 16.841854,16.41048 16.525391,16.64648 16.208927,16.88352 15.726024,17 15.080078,17 H 13 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/22/openbazaar-system-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/22/openbazaar-system-tray.svg
new file mode 100644
index 000000000..fc8849b03
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/openbazaar-system-tray.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3 C 10.34909,4.267981 9.5335949,5.638963 8.1855469,7.1894531 7.5914009,7.8734978 7.0040807,8.4723896 6.4335938,9 L 8.9707031,9 13.029297,9 15.53125,9 C 14.992132,8.5045855 14.436788,7.9427965 13.871094,7.2988281 12.478568,5.7158767 11.627622,4.2758465 11,3 Z m 1.552734,0.7753906 c 0.534717,0.9017938 1.197957,1.8740482 2.06836,2.8632813 C 15.469362,7.6043123 16.290418,8.3735413 17.056641,9 L 17.503906,9 16.0625,4.9980469 c -1.061771,0.022 -2.279758,-0.4646688 -3.068359,-0.9179688 -0.161077,-0.094583 -0.300029,-0.2006892 -0.441407,-0.3046875 z m -3.1523434,0.076172 c -0.991974,0.6131406 -2.3596903,1.1664183 -3.4589844,1.1503906 0,0 -0.9129387,2.5529544 -1.4335937,3.9980469 L 4.9179688,9 C 5.7123298,8.3391909 6.5611315,7.5331778 7.4296875,6.5332031 8.2339195,5.6081956 8.8730186,4.7018504 9.4003906,3.8515625 Z M 4.3046875,10 c -0.051161,-2.507e-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 -0.00112,0.01232 -0.00177,0.02471 -0.00195,0.03711 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.4589844,0 c 0.010383,0.0013 0.020814,0.002 0.03125,0.002 l 0.011719,-0.002 0.2714844,0 1.5703125,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 17.203125,12 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.0585939,0 z m 4.7226563,2.984375 0.085937,0.0039 -0.4277343,0 c -0.02356,6.72e-4 -0.046762,6.72e-4 -0.070312,0 l -3.4316406,0.0098 C 5.4236487,14.808204 5.6423579,17.998376 6.8730469,18 l 1.5898437,0 -1.4492187,-2.507812 c -0.02309,-0.04 -0.015712,-0.09475 0.017578,-0.123047 l 2.03125,-1.72461 c 0.03473,-0.02954 0.4066315,-0.344916 0.7734375,-0.65625 l -0.40625,0 -0.2714844,0 0.087891,-0.0039 c -0.07296,0.0065 -0.145794,0.0065 -0.21875,0 z m 3.7265622,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 13.537109,18 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="fill:currentColor;fill-rule:evenodd;opacity:0.3" class="ColorScheme-Text" d="m 10.577729,13.000005 -1.6914069,3.996094 4.2265629,0 -1.689453,-3.996094 -0.845703,0 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/optimus-indicator-intel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/optimus-indicator-intel.svg
new file mode 100644
index 000000000..a57497bbb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/optimus-indicator-intel.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" 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:#5294e2;}</style></defs>
+ <g transform="translate(-1 1)" 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/22/optimus-indicator-nvidia.svg b/.icons/Gruvbox-Plus-Dark/panel/22/optimus-indicator-nvidia.svg
new file mode 100644
index 000000000..971148b56
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/optimus-indicator-nvidia.svg
@@ -0,0 +1,3 @@
+<svg width="22" height="22" 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:#5294e2;}</style></defs>
+ <path d="m2.2478 9.3581s1.7804-2.9568 5.7519-3.2626v-1.0727c-4.399 0.35596-7.9997 4.1096-7.9997 4.1096s1.949 6.2839 7.9997 6.8592v-1.1402c-4.4403-0.56283-5.7519-5.4934-5.7519-5.4934zm5.7519 3.2257v1.0443c-3.3559-0.6028-4.0788-4.1174-4.0788-4.1174s1.4026-1.7984 4.0788-2.09v1.1458c-0.00183 0-0.0033-5.867e-4 -0.00513-5.867e-4 -1.4043-0.16984-2.2931 1.1521-2.2931 1.1521s0.40641 2.2257 2.2983 2.8659m-3.4e-6 -9.5837v2.0227c0.12921-0.0099 0.25835-0.018333 0.38823-0.022733 5.0013-0.16991 8.4685 4.1323 8.4685 4.1323s-3.9513 4.5851-7.8507 4.5851c-0.35713 0-0.69168-0.03344-1.0061-0.08947v1.2234c0.26891 0.03447 0.54758 0.05463 0.8382 0.05463 3.6285 0 6.461-1.8671 9.002-4.0766 0.42115 0.3399 2.1457 1.1667 2.5004 1.5288-2.4159 2.0377-8.2548 3.6804-11.447 3.6804-0.30763 0-0.60309-0.01885-0.89357-0.04693v2.0084h14v-15h-14zm0 4.4206v-1.325c0.12789-0.00902 0.25667-0.015987 0.38823-0.020167 3.5963-0.11381 6.1645 3.1137 6.1645 3.1137s-2.7571 3.5658-5.4895 3.5658c-0.39329 0-0.7458-0.0638-1.0632-0.17123v-4.0173c1.4001 0.17043 1.8905 0.79347 2.7323 2.2071l1.8721-1.5903s-1.5752-1.8058-3.8788-1.8058c-0.25043 0-0.49001 0.0176-0.72527 0.04312" fill="#ebdbb2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/optimus-tray-intel-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/optimus-tray-intel-symbolic.svg
new file mode 120000
index 000000000..3ab58603f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/optimus-tray-intel-symbolic.svg
@@ -0,0 +1 @@
+prime-intel.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/optimus-tray-intel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/optimus-tray-intel.svg
new file mode 120000
index 000000000..3ab58603f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/optimus-tray-intel.svg
@@ -0,0 +1 @@
+prime-intel.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/optimus-tray-nvidia-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/optimus-tray-nvidia-symbolic.svg
new file mode 120000
index 000000000..9498237a9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/optimus-tray-nvidia-symbolic.svg
@@ -0,0 +1 @@
+prime-nvidia.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/optimus-tray-nvidia.svg b/.icons/Gruvbox-Plus-Dark/panel/22/optimus-tray-nvidia.svg
new file mode 120000
index 000000000..9498237a9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/optimus-tray-nvidia.svg
@@ -0,0 +1 @@
+prime-nvidia.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/org.keepassxc.KeePassXC-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/22/org.keepassxc.KeePassXC-locked.svg
new file mode 120000
index 000000000..e352b5603
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/org.keepassxc.KeePassXC-monochrome-dark-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/22/org.keepassxc.KeePassXC-monochrome-dark-locked.svg
new file mode 120000
index 000000000..e352b5603
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/org.keepassxc.KeePassXC-monochrome-dark.svg b/.icons/Gruvbox-Plus-Dark/panel/22/org.keepassxc.KeePassXC-monochrome-dark.svg
new file mode 120000
index 000000000..04065e295
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/org.keepassxc.KeePassXC-monochrome-light-locked.svg b/.icons/Gruvbox-Plus-Dark/panel/22/org.keepassxc.KeePassXC-monochrome-light-locked.svg
new file mode 120000
index 000000000..e352b5603
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/org.keepassxc.KeePassXC-monochrome-light.svg b/.icons/Gruvbox-Plus-Dark/panel/22/org.keepassxc.KeePassXC-monochrome-light.svg
new file mode 120000
index 000000000..04065e295
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/org.keepassxc.KeePassXC-unlocked.svg b/.icons/Gruvbox-Plus-Dark/panel/22/org.keepassxc.KeePassXC-unlocked.svg
new file mode 120000
index 000000000..04065e295
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/org.sparkleshare.SparkleShare-syncing-down.svg b/.icons/Gruvbox-Plus-Dark/panel/22/org.sparkleshare.SparkleShare-syncing-down.svg
new file mode 100644
index 000000000..ed1ad54d4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/org.sparkleshare.SparkleShare-syncing-down.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.1425781 3 C 4.1425781 3 3 3.04269 3 4.1855469 L 3 16.857422 C 3 16.857422 2.9997211 18 4.1425781 18 L 12.423828 18 A 5 5 0 0 1 12 16 A 5 5 0 0 1 12.017578 15.65625 L 11 14.994141 L 9.1074219 16.228516 C 8.3248899 16.740989 7.2917154 16.039531 7.5683594 15.183594 L 8.2382812 13.013672 L 6.3984375 11.708984 C 5.6363015 11.169484 6.0311511 10.032155 6.9863281 10.015625 L 9.2929688 9.9726562 L 10.050781 7.6308594 C 10.1955 7.2399495 10.595627 6.9832337 11.037109 6.9980469 C 11.451328 7.0128049 11.813459 7.2640475 11.949219 7.6308594 L 12.707031 9.9726562 L 15.015625 10.015625 C 15.685129 10.028402 16.066413 10.590263 15.978516 11.111328 A 5 5 0 0 1 17 11 A 5 5 0 0 1 19 11.419922 L 19 6.171875 C 19 5.0290178 17.857422 5.0292969 17.857422 5.0292969 L 12.142578 5.0292969 L 9.8574219 3 L 4.1425781 3 z M 10.988281 7.9785156 L 10.230469 10.320312 C 10.087617 10.705746 9.723474 10.964556 9.3125 10.972656 L 7.1445312 11.013672 L 8.8164062 12.199219 C 9.1726453 12.451942 9.3236851 12.906623 9.1894531 13.322266 L 8.5527344 15.390625 C 8.5573344 15.388225 8.5541469 15.394725 8.5605469 15.390625 L 10.455078 14.15625 C 10.786909 13.940078 11.215044 13.940078 11.546875 14.15625 L 12.207031 14.585938 A 5 5 0 0 1 12.804688 13.287109 C 12.689679 12.88116 12.837321 12.444865 13.183594 12.199219 L 14.855469 11.013672 L 12.689453 10.972656 C 12.27776 10.965356 11.912643 10.706401 11.769531 10.320312 L 11.013672 7.9785156 L 11.011719 7.9785156 C 11.024139 8.0122756 11.025303 7.9988937 11.001953 7.9960938 C 10.978883 7.9983438 10.975691 8.0125256 10.988281 7.9785156 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 17 12 C 14.7909 12 13 13.7909 13 16 C 13 18.2091 14.7909 20 17 20 C 19.2091 20 21 18.2091 21 16 C 21 13.7909 19.2091 12 17 12 z M 16 14 L 18 14 L 18 16 L 19.5 16 L 18.25 17.5 L 17 19 L 15.75 17.5 L 14.5 16 L 16 16 L 16 14 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/org.sparkleshare.SparkleShare-syncing-error.svg b/.icons/Gruvbox-Plus-Dark/panel/22/org.sparkleshare.SparkleShare-syncing-error.svg
new file mode 100644
index 000000000..56c05c528
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/org.sparkleshare.SparkleShare-syncing-error.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 4.1425781 3 C 4.1425781 3 3 3.04269 3 4.1855469 L 3 16.857422 C 3 16.857422 2.9997211 18 4.1425781 18 L 12.423828 18 A 5 5 0 0 1 12 16 A 5 5 0 0 1 12.017578 15.65625 L 11 14.994141 L 9.1074219 16.228516 C 8.3248899 16.740989 7.2917154 16.039531 7.5683594 15.183594 L 8.2382812 13.013672 L 6.3984375 11.708984 C 5.6363015 11.169484 6.0311511 10.032155 6.9863281 10.015625 L 9.2929688 9.9726562 L 10.050781 7.6308594 C 10.1955 7.2399495 10.595627 6.9832337 11.037109 6.9980469 C 11.451328 7.0128049 11.813459 7.2640475 11.949219 7.6308594 L 12.707031 9.9726562 L 15.015625 10.015625 C 15.685129 10.028402 16.066413 10.590263 15.978516 11.111328 A 5 5 0 0 1 17 11 A 5 5 0 0 1 19 11.419922 L 19 6.171875 C 19 5.0290178 17.857422 5.0292969 17.857422 5.0292969 L 12.142578 5.0292969 L 9.8574219 3 L 4.1425781 3 z M 10.988281 7.9785156 L 10.230469 10.320312 C 10.087617 10.705746 9.723474 10.964556 9.3125 10.972656 L 7.1445312 11.013672 L 8.8164062 12.199219 C 9.1726453 12.451942 9.3236851 12.906623 9.1894531 13.322266 L 8.5527344 15.390625 C 8.5573344 15.388225 8.5541469 15.394725 8.5605469 15.390625 L 10.455078 14.15625 C 10.786909 13.940078 11.215044 13.940078 11.546875 14.15625 L 12.207031 14.585938 A 5 5 0 0 1 12.804688 13.287109 C 12.689679 12.88116 12.837321 12.444865 13.183594 12.199219 L 14.855469 11.013672 L 12.689453 10.972656 C 12.27776 10.965356 11.912643 10.706401 11.769531 10.320312 L 11.013672 7.9785156 L 11.011719 7.9785156 C 11.024139 8.0122756 11.025303 7.9988937 11.001953 7.9960938 C 10.978883 7.9983438 10.975691 8.0125256 10.988281 7.9785156 z" />
+ <path style="fill:currentColor" class="ColorScheme-Highlight"
+ d="M 17 12 C 14.7909 12 13 13.7909 13 16 C 13 18.2091 14.7909 20 17 20 C 19.2091 20 21 18.2091 21 16 C 21 13.7909 19.2091 12 17 12 z M 16 13 L 18 13 L 18 16 L 16 16 L 16 13 z M 17 17 A 1 1 0 0 1 18 18 A 1 1 0 0 1 17 19 A 1 1 0 0 1 16 18 A 1 1 0 0 1 17 17 z" />
+</svg> \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/org.sparkleshare.SparkleShare-syncing-up.svg b/.icons/Gruvbox-Plus-Dark/panel/22/org.sparkleshare.SparkleShare-syncing-up.svg
new file mode 100644
index 000000000..55231a978
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/org.sparkleshare.SparkleShare-syncing-up.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.1425781 3 C 4.1425781 3 3 3.04269 3 4.1855469 L 3 16.857422 C 3 16.857422 2.9997211 18 4.1425781 18 L 12.423828 18 A 5 5 0 0 1 12 16 A 5 5 0 0 1 12.017578 15.65625 L 11 14.994141 L 9.1074219 16.228516 C 8.3248899 16.740989 7.2917154 16.039531 7.5683594 15.183594 L 8.2382812 13.013672 L 6.3984375 11.708984 C 5.6363015 11.169484 6.0311511 10.032155 6.9863281 10.015625 L 9.2929688 9.9726562 L 10.050781 7.6308594 C 10.1955 7.2399495 10.595627 6.9832337 11.037109 6.9980469 C 11.451328 7.0128049 11.813459 7.2640475 11.949219 7.6308594 L 12.707031 9.9726562 L 15.015625 10.015625 C 15.685129 10.028402 16.066413 10.590263 15.978516 11.111328 A 5 5 0 0 1 17 11 A 5 5 0 0 1 19 11.419922 L 19 6.171875 C 19 5.0290178 17.857422 5.0292969 17.857422 5.0292969 L 12.142578 5.0292969 L 9.8574219 3 L 4.1425781 3 z M 10.988281 7.9785156 L 10.230469 10.320312 C 10.087617 10.705746 9.723474 10.964556 9.3125 10.972656 L 7.1445312 11.013672 L 8.8164062 12.199219 C 9.1726453 12.451942 9.3236851 12.906623 9.1894531 13.322266 L 8.5527344 15.390625 C 8.5573344 15.388225 8.5541469 15.394725 8.5605469 15.390625 L 10.455078 14.15625 C 10.786909 13.940078 11.215044 13.940078 11.546875 14.15625 L 12.207031 14.585938 A 5 5 0 0 1 12.804688 13.287109 C 12.689679 12.88116 12.837321 12.444865 13.183594 12.199219 L 14.855469 11.013672 L 12.689453 10.972656 C 12.27776 10.965356 11.912643 10.706401 11.769531 10.320312 L 11.013672 7.9785156 L 11.011719 7.9785156 C 11.024139 8.0122756 11.025303 7.9988937 11.001953 7.9960938 C 10.978883 7.9983438 10.975691 8.0125256 10.988281 7.9785156 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 17,20 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 18.25,14.5 17,13 15.75,14.5 14.5,16 H 16 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/org.sparkleshare.SparkleShare-syncing.svg b/.icons/Gruvbox-Plus-Dark/panel/22/org.sparkleshare.SparkleShare-syncing.svg
new file mode 100644
index 000000000..3d39a74e0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/org.sparkleshare.SparkleShare-syncing.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.1425781 3 C 4.1425781 3 3 3.04269 3 4.1855469 L 3 16.857422 C 3 16.857422 2.9997211 18 4.1425781 18 L 12.423828 18 A 5 5 0 0 1 12 16 A 5 5 0 0 1 12.017578 15.65625 L 11 14.994141 L 9.1074219 16.228516 C 8.3248899 16.740989 7.2917154 16.039531 7.5683594 15.183594 L 8.2382812 13.013672 L 6.3984375 11.708984 C 5.6363015 11.169484 6.0311511 10.032155 6.9863281 10.015625 L 9.2929688 9.9726562 L 10.050781 7.6308594 C 10.1955 7.2399495 10.595627 6.9832337 11.037109 6.9980469 C 11.451328 7.0128049 11.813459 7.2640475 11.949219 7.6308594 L 12.707031 9.9726562 L 15.015625 10.015625 C 15.685129 10.028402 16.066413 10.590263 15.978516 11.111328 A 5 5 0 0 1 17 11 A 5 5 0 0 1 19 11.419922 L 19 6.171875 C 19 5.0290178 17.857422 5.0292969 17.857422 5.0292969 L 12.142578 5.0292969 L 9.8574219 3 L 4.1425781 3 z M 10.988281 7.9785156 L 10.230469 10.320312 C 10.087617 10.705746 9.723474 10.964556 9.3125 10.972656 L 7.1445312 11.013672 L 8.8164062 12.199219 C 9.1726453 12.451942 9.3236851 12.906623 9.1894531 13.322266 L 8.5527344 15.390625 C 8.5573344 15.388225 8.5541469 15.394725 8.5605469 15.390625 L 10.455078 14.15625 C 10.786909 13.940078 11.215044 13.940078 11.546875 14.15625 L 12.207031 14.585938 A 5 5 0 0 1 12.804688 13.287109 C 12.689679 12.88116 12.837321 12.444865 13.183594 12.199219 L 14.855469 11.013672 L 12.689453 10.972656 C 12.27776 10.965356 11.912643 10.706401 11.769531 10.320312 L 11.013672 7.9785156 L 11.011719 7.9785156 C 11.024139 8.0122756 11.025303 7.9988937 11.001953 7.9960938 C 10.978883 7.9983438 10.975691 8.0125256 10.988281 7.9785156 z"/>
+ <path class="ColorScheme-Text" d="m 17,12 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/22/overgrive-app-ind-con-1.svg b/.icons/Gruvbox-Plus-Dark/panel/22/overgrive-app-ind-con-1.svg
new file mode 120000
index 000000000..5a6a822fa
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/overgrive-app-ind-con-2.svg b/.icons/Gruvbox-Plus-Dark/panel/22/overgrive-app-ind-con-2.svg
new file mode 120000
index 000000000..364e56419
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/overgrive-app-ind-con-3.svg b/.icons/Gruvbox-Plus-Dark/panel/22/overgrive-app-ind-con-3.svg
new file mode 120000
index 000000000..364e56419
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/overgrive-app-ind-sleep.svg b/.icons/Gruvbox-Plus-Dark/panel/22/overgrive-app-ind-sleep.svg
new file mode 120000
index 000000000..a345c5e4c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/overgrive-app-ind.svg b/.icons/Gruvbox-Plus-Dark/panel/22/overgrive-app-ind.svg
new file mode 120000
index 000000000..07632348a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/pamac-tray-no-update.svg b/.icons/Gruvbox-Plus-Dark/panel/22/pamac-tray-no-update.svg
new file mode 120000
index 000000000..68dbb7641
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/pamac-tray-update.svg b/.icons/Gruvbox-Plus-Dark/panel/22/pamac-tray-update.svg
new file mode 120000
index 000000000..07ef66955
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/pcloud-offline.svg b/.icons/Gruvbox-Plus-Dark/panel/22/pcloud-offline.svg
new file mode 100644
index 000000000..8e1596c1b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/pcloud-offline.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.5,3.9999999 A 6.5,6.5 0 0 0 5.490234,8.0312499 5,5 0 0 0 1,13 5,5 0 0 0 6,18 H 17.75 C 19.544925,18 21,16.544925 21,14.75 21,13.523022 20.312228,12.467196 19.308594,11.914062 A 3,3 0 0 0 20,9.9999999 a 3,3 0 0 0 -3,-3 3,3 0 0 0 -0.02344,0 6.5,6.5 0 0 0 -5.476562,-3 z m 0,2 A 4.5,4.5 0 0 1 16,10.5 4.5,4.5 0 0 1 11.5,15 4.5,4.5 0 0 1 7,10.5 4.5,4.5 0 0 1 11.5,5.9999999 Z m 0,1 A 3.5,3.5 0 0 0 8,10.5 3.5,3.5 0 0 0 11.5,14 3.5,3.5 0 0 0 15,10.5 3.5,3.5 0 0 0 11.5,6.9999999 Z m -1.5,1 h 1 1.5 a 1.5,1.5 0 0 1 1.5,1.5 A 1.5,1.5 0 0 1 12.5,11 H 11 v 2 h -1 v -2 z m 1,1 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"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/pcloud-ok.svg b/.icons/Gruvbox-Plus-Dark/panel/22/pcloud-ok.svg
new file mode 100644
index 000000000..ddf4392bb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/pcloud-ok.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3.9999999 A 6.5,6.5 0 0 0 5.490234,8.0312499 5,5 0 0 0 1,13 5,5 0 0 0 6,18 H 17.75 C 19.544925,18 21,16.544925 21,14.75 21,13.523022 20.312228,12.467196 19.308594,11.914062 A 3,3 0 0 0 20,9.9999999 a 3,3 0 0 0 -3,-3 3,3 0 0 0 -0.02344,0 6.5,6.5 0 0 0 -5.476562,-3 z m 0,2 A 4.5,4.5 0 0 1 16,10.5 4.5,4.5 0 0 1 11.5,15 4.5,4.5 0 0 1 7,10.5 4.5,4.5 0 0 1 11.5,5.9999999 Z m 0,1 A 3.5,3.5 0 0 0 8,10.5 3.5,3.5 0 0 0 11.5,14 3.5,3.5 0 0 0 15,10.5 3.5,3.5 0 0 0 11.5,6.9999999 Z m -1.5,1 h 1 1.5 a 1.5,1.5 0 0 1 1.5,1.5 A 1.5,1.5 0 0 1 12.5,11 H 11 v 2 h -1 v -2 z m 1,1 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"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/pcloud-pause.svg b/.icons/Gruvbox-Plus-Dark/panel/22/pcloud-pause.svg
new file mode 100644
index 000000000..1a88c4d4b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/pcloud-pause.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.5 4 A 6.5 6.5 0 0 0 5.4902344 8.03125 A 5 5 0 0 0 1 13 A 5 5 0 0 0 6 18 L 12.423828 18 A 5 5 0 0 1 12 16 A 5 5 0 0 1 12.113281 14.953125 A 4.5 4.5 0 0 1 11.5 15 A 4.5 4.5 0 0 1 7 10.5 A 4.5 4.5 0 0 1 11.5 6 A 4.5 4.5 0 0 1 16 10.5 A 4.5 4.5 0 0 1 15.951172 11.117188 A 5 5 0 0 1 17 11 A 5 5 0 0 1 19.490234 11.669922 A 3 3 0 0 0 20 10 A 3 3 0 0 0 17 7 A 3 3 0 0 0 16.976562 7 A 6.5 6.5 0 0 0 11.5 4 z M 11.5 7 A 3.5 3.5 0 0 0 8 10.5 A 3.5 3.5 0 0 0 11.5 14 A 3.5 3.5 0 0 0 12.490234 13.855469 A 5 5 0 0 1 14.855469 11.490234 A 3.5 3.5 0 0 0 15 10.5 A 3.5 3.5 0 0 0 11.5 7 z M 10 8 L 11 8 L 12.5 8 A 1.5 1.5 0 0 1 14 9.5 A 1.5 1.5 0 0 1 12.5 11 L 11 11 L 11 13 L 10 13 L 10 11 L 10 8 z M 11 9 L 11 10 L 12.5 10 A 0.5 0.5 0 0 0 13 9.5 A 0.5 0.5 0 0 0 12.5 9 L 11 9 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 17.279297,12.007812 C 16.510764,11.953491 15.717412,12.120931 15,12.535156 13.0868,13.639756 12.432609,16.0868 13.537109,18 14.641609,19.9131 17.0869,20.567491 19,19.462891 20.9132,18.358291 21.569344,15.9132 20.464844,14 19.774531,12.804312 18.560186,12.098349 17.279297,12.007812 Z M 15,14 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/22/pcloud-sync.svg b/.icons/Gruvbox-Plus-Dark/panel/22/pcloud-sync.svg
new file mode 100644
index 000000000..f9817cf12
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/pcloud-sync.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.0002372 A 6.5,6.5 0 0 0 5.4902344,8.0314872 5,5 0 0 0 1,13.000237 a 5,5 0 0 0 5,5 h 6.423828 A 5,5 0 0 1 12,16.000237 5,5 0 0 1 12.113281,14.953362 4.5,4.5 0 0 1 11.5,15.000237 4.5,4.5 0 0 1 7,10.500237 4.5,4.5 0 0 1 11.5,6.0002372 4.5,4.5 0 0 1 16,10.500237 4.5,4.5 0 0 1 15.951172,11.117425 5,5 0 0 1 17,11.000237 5,5 0 0 1 19.490234,11.670159 3,3 0 0 0 20,10.000237 3,3 0 0 0 17,7.0002372 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 8,10.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 15,10.500237 3.5,3.5 0 0 0 11.5,7.0002372 Z m -1.5,1 h 1 1.5 A 1.5,1.5 0 0 1 14,9.5002371 1.5,1.5 0 0 1 12.5,11.000237 H 11 v 2 h -1 v -2 z m 1,0.9999999 v 0.9999999 h 1.5 a 0.5,0.5 0 0 0 0.5,-0.4999999 0.5,0.5 0 0 0 -0.5,-0.5 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 20.464742,13.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/22/pcloud-warning.svg b/.icons/Gruvbox-Plus-Dark/panel/22/pcloud-warning.svg
new file mode 100644
index 000000000..40450b95e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/pcloud-warning.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.5,3.9999999 A 6.5,6.5 0 0 0 5.490234,8.0312499 5,5 0 0 0 1,13 5,5 0 0 0 6,18 H 17.75 C 19.544925,18 21,16.544925 21,14.75 21,13.523022 20.312228,12.467196 19.308594,11.914062 A 3,3 0 0 0 20,9.9999999 a 3,3 0 0 0 -3,-3 3,3 0 0 0 -0.02344,0 6.5,6.5 0 0 0 -5.476562,-3 z m 0,2 A 4.5,4.5 0 0 1 16,10.5 4.5,4.5 0 0 1 11.5,15 4.5,4.5 0 0 1 7,10.5 4.5,4.5 0 0 1 11.5,5.9999999 Z m 0,1 A 3.5,3.5 0 0 0 8,10.5 3.5,3.5 0 0 0 11.5,14 3.5,3.5 0 0 0 15,10.5 3.5,3.5 0 0 0 11.5,6.9999999 Z m -1.5,1 h 1 1.5 a 1.5,1.5 0 0 1 1.5,1.5 A 1.5,1.5 0 0 1 12.5,11 H 11 v 2 h -1 v -2 z m 1,1 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"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/persepolis-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/22/persepolis-tray.svg
new file mode 100644
index 000000000..1e0dc3541
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/persepolis-tray.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" 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="m11 3c-4.432 0-8 3.5679998-8 8 0 4.432 3.568 8 8 8s8-3.568 8-8c0-4.4320001-3.568-8-8-8zm-3 2.9999999c1.6 1.2 5.298967 1.201999 7 1.5-1.178779 0.2616296-3.117177 0.3157436-4.769531 0.6523442 1.425675 1.015742 2.160985 1.065857 3.769531 1.347656-1.712773 0.380149-2.360694 0.342186-3.789063 1.3613279 1.684351 0.367339 3.667522 0.442191 4.789063 0.638672-1.803821 0.400357-5.4 0.3-6.9999998 1.5l1.4999998 0.199219 1.5-0.199219c-1.2 1.6-1.2019992 2.298967-1.5 4-0.4003568-1.803821-0.3-2.4-1.4999998-4l0.1992187-1.5-0.1992187-1.5c0.5052454 0.378934 1.228595 0.631302 2.0234378 0.818359l0.175781-1.3183589-0.171875-1.300781c-0.7939184 0.176621-1.5168182 0.417887-2.027344 0.800781l0.1992188-1.5000003zm4 7.0000001 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/22/phone-battery-caution.svg b/.icons/Gruvbox-Plus-Dark/panel/22/phone-battery-caution.svg
new file mode 100644
index 000000000..e4775e259
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/phone-battery-caution.svg
@@ -0,0 +1,8 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 3c-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="m3.5 3c-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.5v-14.5c-0.6667 0.00341-1.333 2e-3 -2 2e-3v-0.5c0-0.277-0.223-0.5-0.5-0.5z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-NegativeText" d="m1 16v2.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/22/phone-battery-empty.svg b/.icons/Gruvbox-Plus-Dark/panel/22/phone-battery-empty.svg
new file mode 100644
index 000000000..e1a3232a5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/phone-battery-empty.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 3c-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="m3.5 3c-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.5c-0.6667 0.00341-1.333 2e-3 -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/22/phone-battery-full.svg b/.icons/Gruvbox-Plus-Dark/panel/22/phone-battery-full.svg
new file mode 100644
index 000000000..2c415b5d4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/phone-battery-full.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 3c-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="m3.5 3c-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.5h7c0.277 0 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/22/phone-battery-good.svg b/.icons/Gruvbox-Plus-Dark/panel/22/phone-battery-good.svg
new file mode 100644
index 000000000..4e82e3dc2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/phone-battery-good.svg
@@ -0,0 +1,8 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 3c-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="m3.5 3c-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.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="m1 8-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/22/phone-battery-low.svg b/.icons/Gruvbox-Plus-Dark/panel/22/phone-battery-low.svg
new file mode 100644
index 000000000..c81a4d08b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/phone-battery-low.svg
@@ -0,0 +1,8 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-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="m12 3c-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="m3.5 2.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.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="m1 13-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/22/phone-battery-medium.svg b/.icons/Gruvbox-Plus-Dark/panel/22/phone-battery-medium.svg
new file mode 100644
index 000000000..de3eb0a7a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/phone-battery-medium.svg
@@ -0,0 +1,8 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 3c-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="m3.5 2.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="m1 11-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/22/pia_tray_connected.svg b/.icons/Gruvbox-Plus-Dark/panel/22/pia_tray_connected.svg
new file mode 100644
index 000000000..194222466
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/pia_tray_connected.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3 C 8.4627564,3 6.0004562,5.3276432 6,8.199219 6.00172,8.332894 6.00888,8.466457 6.021484,8.599609 L 6,8.599609 6,9 4.8339844,9 C 4.3723177,9 4,9.346455 4,9.777344 l 0,5.445312 C 4,15.653545 4.3723177,16 4.8339844,16 L 6,16 6,18.199219 C 6,18.642419 6.3769338,19 6.8457031,19 l 2.9628907,0 1.2675782,-2 0.847656,0 1.267578,2 2.962891,0 C 16.623066,19 17,18.642419 17,18.199219 L 17,16 18.166016,16 C 18.627682,16 19,15.653545 19,15.222656 L 19,9.777344 C 19,9.346455 18.627682,9 18.166016,9 L 17,9 l 0,-0.400391 -0.01758,0 C 16.99372,8.466409 16.99958,8.332846 17,8.199219 16.999544,5.3276432 14.537244,3 11.5,3 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 7.9999069,9.007489 7.9999069,8.992509 8,8.977539 8,5.9999999 9.567337,4.9999998 11.5,5 Z M 9,7 9,8 10,8 10,7 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 13.811473,11.96085 14,12.262571 14,12.5 l 0,2.072266 C 14,14.809694 13.814818,15 13.583984,15 L 9.4160156,15 C 9.1851822,15 9,14.809694 9,14.572266 L 9,12.5 C 9,12.262571 9.2947796,11.803567 9.4160156,12 l 0.6171874,0 0,-0.257812 C 10.033203,10.781802 10.576667,10 11.5,10 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/22/pia_tray_connecting.svg b/.icons/Gruvbox-Plus-Dark/panel/22/pia_tray_connecting.svg
new file mode 100644
index 000000000..eda51f4aa
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/pia_tray_connecting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.5,3 C 8.4627564,3 6.0004562,5.3276432 6,8.199219 6.00172,8.332894 6.00888,8.466457 6.021484,8.599609 L 6,8.599609 6,9 4.8339844,9 C 4.3723177,9 4,9.346455 4,9.777344 l 0,5.445312 C 4,15.653545 4.3723177,16 4.8339844,16 L 6,16 6,18.199219 C 6,18.642419 6.3769338,19 6.8457031,19 l 2.9628907,0 1.2675782,-2 0.847656,0 1.267578,2 2.962891,0 C 16.623066,19 17,18.642419 17,18.199219 L 17,16 18.166016,16 C 18.627682,16 19,15.653545 19,15.222656 L 19,9.777344 C 19,9.346455 18.627682,9 18.166016,9 L 17,9 l 0,-0.400391 -0.01758,0 C 16.99372,8.466409 16.99958,8.332846 17,8.199219 16.999544,5.3276432 14.537244,3 11.5,3 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 8,9.021484 C 7.9999069,9.006514 7.9999069,8.991534 8,8.976564 8,5.9990235 9.567337,4.9999998 11.5,5 Z M 9,7 9,8 10,8 10,7 9,7 Z m 4,0 0,1 1,0 0,-1 -1,0 z M 7.5,11 A 1.5,1.5 0 0 1 9,12.5 1.5,1.5 0 0 1 7.5,14 1.5,1.5 0 0 1 6,12.5 1.5,1.5 0 0 1 7.5,11 Z m 4,0 A 1.5,1.5 0 0 1 13,12.5 1.5,1.5 0 0 1 11.5,14 1.5,1.5 0 0 1 10,12.5 1.5,1.5 0 0 1 11.5,11 Z m 4,0 A 1.5,1.5 0 0 1 17,12.5 1.5,1.5 0 0 1 15.5,14 1.5,1.5 0 0 1 14,12.5 1.5,1.5 0 0 1 15.5,11 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 7,12 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/22/pia_tray_disconnected.svg b/.icons/Gruvbox-Plus-Dark/panel/22/pia_tray_disconnected.svg
new file mode 100644
index 000000000..9e542d4ed
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/pia_tray_disconnected.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.5,3 C 8.4627564,3 6.0004562,5.3276432 6,8.199219 6.00172,8.332894 6.00888,8.466457 6.021484,8.599609 L 6,8.599609 6,9 4.8339844,9 C 4.3723177,9 4,9.346455 4,9.777344 l 0,5.445312 C 4,15.653545 4.3723177,16 4.8339844,16 L 6,16 6,18.199219 C 6,18.642419 6.3769338,19 6.8457031,19 l 2.9628907,0 1.2675782,-2 0.847656,0 1.267578,2 2.962891,0 C 16.623066,19 17,18.642419 17,18.199219 L 17,16 18.166016,16 C 18.627682,16 19,15.653545 19,15.222656 L 19,9.777344 C 19,9.346455 18.627682,9 18.166016,9 L 17,9 l 0,-0.400391 -0.01758,0 C 16.99372,8.466409 16.99958,8.332846 17,8.199219 16.999544,5.3276432 14.537244,3 11.5,3 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 7.9999069,9.007489 7.9999069,8.992509 8,8.977539 8,5.9999999 9.567337,4.9999998 11.5,5 Z M 9,7 9,8 10,8 10,7 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 13.811473,11.96085 14,12.262571 14,12.5 l 0,2.072266 C 14,14.809694 13.814818,15 13.583984,15 L 9.4160156,15 C 9.1851822,15 9,14.809694 9,14.572266 L 9,12.5 C 9,12.262571 9.1851822,12 9.4160156,12 l 0.6171874,0 0,-0.257812 C 10.033203,10.781802 10.576667,10 11.5,10 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/22/pidgin-tray-available.svg b/.icons/Gruvbox-Plus-Dark/panel/22/pidgin-tray-available.svg
new file mode 120000
index 000000000..1bbb5c839
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/pidgin-tray-available.svg
@@ -0,0 +1 @@
+user-available.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/pidgin-tray-away.svg b/.icons/Gruvbox-Plus-Dark/panel/22/pidgin-tray-away.svg
new file mode 120000
index 000000000..d0a56fad1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/pidgin-tray-away.svg
@@ -0,0 +1 @@
+user-away.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/pidgin-tray-busy.svg b/.icons/Gruvbox-Plus-Dark/panel/22/pidgin-tray-busy.svg
new file mode 120000
index 000000000..ce0d3d7f7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/pidgin-tray-busy.svg
@@ -0,0 +1 @@
+user-busy.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/pidgin-tray-connect.svg b/.icons/Gruvbox-Plus-Dark/panel/22/pidgin-tray-connect.svg
new file mode 120000
index 000000000..1bbb5c839
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/pidgin-tray-connect.svg
@@ -0,0 +1 @@
+user-available.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/pidgin-tray-invisible.svg b/.icons/Gruvbox-Plus-Dark/panel/22/pidgin-tray-invisible.svg
new file mode 120000
index 000000000..cbe782f3e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/pidgin-tray-invisible.svg
@@ -0,0 +1 @@
+user-invisible.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/pidgin-tray-offline.svg b/.icons/Gruvbox-Plus-Dark/panel/22/pidgin-tray-offline.svg
new file mode 120000
index 000000000..3d0c6dcba
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/pidgin-tray-offline.svg
@@ -0,0 +1 @@
+user-offline.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/pidgin-tray-pending.svg b/.icons/Gruvbox-Plus-Dark/panel/22/pidgin-tray-pending.svg
new file mode 120000
index 000000000..9c653fa64
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/pidgin-tray-xa.svg b/.icons/Gruvbox-Plus-Dark/panel/22/pidgin-tray-xa.svg
new file mode 120000
index 000000000..3e76e3ca1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/pithos-tray-icon.svg b/.icons/Gruvbox-Plus-Dark/panel/22/pithos-tray-icon.svg
new file mode 100644
index 000000000..1f0408fcb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/pithos-tray-icon.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.561 3c-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/22/pithos-tray-plugin.svg b/.icons/Gruvbox-Plus-Dark/panel/22/pithos-tray-plugin.svg
new file mode 120000
index 000000000..18c6e3928
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/pomodoneapp-break.svg b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoneapp-break.svg
new file mode 100644
index 000000000..90d91ef30
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoneapp-break.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3 C 6.5817219 2.9999999 2.9999999 6.5817219 3 11 C 3 15.418278 6.581722 19 11 19 C 15.418278 19 19 15.418278 19 11 C 19 6.5817219 15.418278 3 11 3 z M 8.5 7 L 13.5 7 C 14.331 7 15 7.669 15 8.5 L 15 13.5 C 15 14.331 14.331 15 13.5 15 L 8.5 15 C 7.669 15 7 14.331 7 13.5 L 7 8.5 C 7 7.669 7.669 7 8.5 7 z M 9.5859375 8.3789062 C 9.4581279 8.3789062 9.3303562 8.4274563 9.2324219 8.5253906 L 8.5253906 9.2324219 C 8.329522 9.4282905 8.329522 9.7435845 8.5253906 9.9394531 L 9.5859375 11 L 8.5253906 12.060547 C 8.329522 12.256415 8.329522 12.57171 8.5253906 12.767578 L 9.2324219 13.474609 C 9.4282905 13.670478 9.7435845 13.670478 9.9394531 13.474609 L 11 12.414062 L 12.060547 13.474609 C 12.256415 13.670478 12.57171 13.670478 12.767578 13.474609 L 13.474609 12.767578 C 13.670478 12.57171 13.670478 12.256415 13.474609 12.060547 L 12.414062 11 L 13.474609 9.9394531 C 13.670478 9.7435845 13.670478 9.4282905 13.474609 9.2324219 L 12.767578 8.5253906 C 12.57171 8.329522 12.256415 8.329522 12.060547 8.5253906 L 11 9.5859375 L 9.9394531 8.5253906 C 9.8415188 8.4274563 9.7137471 8.3789062 9.5859375 8.3789062 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/pomodoneapp-indicator.svg b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoneapp-indicator.svg
new file mode 100644
index 000000000..972038114
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoneapp-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,2.9999998 A 8,8 0 0 0 2.9999999,11 8,8 0 0 0 11,19 8,8 0 0 0 19,11 8,8 0 0 0 11,2.9999998 Z m -2.5000001,4 H 13.5 c 0.831,0 1.5,0.669 1.5,1.5 V 13.5 C 15,14.331 14.331,15 13.5,15 H 8.4999999 c -0.831,0 -1.5,-0.669 -1.5,-1.5 V 8.4999998 c 0,-0.831 0.669,-1.5 1.5,-1.5 z m 1.09961,2 c -0.3324,0 -0.59961,0.2672094 -0.59961,0.5996094 V 12.40039 c 0,0.3324 0.26721,0.59961 0.59961,0.59961 H 12.400391 C 12.732791,13 13,12.73279 13,12.40039 V 9.5996092 c 0,-0.3324 -0.267209,-0.5996094 -0.599609,-0.5996094 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/pomodoneapp-paused.svg b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoneapp-paused.svg
new file mode 100644
index 000000000..884fa3995
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoneapp-paused.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3 C 6.5817219 2.9999999 2.9999999 6.5817219 3 11 C 3 15.418278 6.581722 19 11 19 C 15.418278 19 19 15.418278 19 11 C 19 6.5817219 15.418278 3 11 3 z M 8.5 7 L 13.5 7 C 14.331 7 15 7.669 15 8.5 L 15 13.5 C 15 14.331 14.331 15 13.5 15 L 8.5 15 C 7.669 15 7 14.331 7 13.5 L 7 8.5 C 7 7.669 7.669 7 8.5 7 z M 8.5 8 C 8.223 8 8 8.223 8 8.5 L 8 13.5 C 8 13.777 8.223 14 8.5 14 L 9.5 14 C 9.777 14 10 13.777 10 13.5 L 10 8.5 C 10 8.223 9.777 8 9.5 8 L 8.5 8 z M 12.5 8 C 12.223 8 12 8.223 12 8.5 L 12 13.5 C 12 13.777 12.223 14 12.5 14 L 13.5 14 C 13.777 14 14 13.777 14 13.5 L 14 8.5 C 14 8.223 13.777 8 13.5 8 L 12.5 8 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/pomodoneapp-started.svg b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoneapp-started.svg
new file mode 100644
index 000000000..e940a1a48
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoneapp-started.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3 C 6.5817219 2.9999999 2.9999999 6.5817219 3 11 C 3 15.418278 6.581722 19 11 19 C 15.418278 19 19 15.418278 19 11 C 19 6.5817219 15.418278 3 11 3 z M 8.5 7 L 13.5 7 C 14.331 7 15 7.669 15 8.5 L 15 13.5 C 15 14.331 14.331 15 13.5 15 L 8.5 15 C 7.669 15 7 14.331 7 13.5 L 7 8.5 C 7 7.669 7.669 7 8.5 7 z M 10.5 8 C 10.223 8 10 8.223 10 8.5 L 10 10.5 L 10 11.5 C 10 11.777 10.223 12 10.5 12 L 13.5 12 C 13.777 12 14 11.777 14 11.5 L 14 10.5 C 14 10.223 13.777 10 13.5 10 L 12 10 L 12 8.5 C 12 8.223 11.777 8 11.5 8 L 10.5 8 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-00.svg b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-00.svg
new file mode 100644
index 000000000..292ea32d8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-00.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1032.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/22/pomodoro-indicator-light-01.svg b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-01.svg
new file mode 100644
index 000000000..93b9c8c43
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-01.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1032.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/22/pomodoro-indicator-light-02.svg b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-02.svg
new file mode 100644
index 000000000..b3ee7bc2a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-02.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1032.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/22/pomodoro-indicator-light-03.svg b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-03.svg
new file mode 100644
index 000000000..85b7fb58c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-03.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1032.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/22/pomodoro-indicator-light-04.svg b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-04.svg
new file mode 100644
index 000000000..73a7a3a68
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-04.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1032.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/22/pomodoro-indicator-light-05.svg b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-05.svg
new file mode 100644
index 000000000..9a4cf5161
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-05.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1032.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/22/pomodoro-indicator-light-06.svg b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-06.svg
new file mode 100644
index 000000000..6f6ff5c18
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-06.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1032.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/22/pomodoro-indicator-light-07.svg b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-07.svg
new file mode 100644
index 000000000..e2c882063
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-07.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1032.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/22/pomodoro-indicator-light-08.svg b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-08.svg
new file mode 100644
index 000000000..39627c709
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-08.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1032.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/22/pomodoro-indicator-light-09.svg b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-09.svg
new file mode 100644
index 000000000..b68d77176
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-09.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1032.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/22/pomodoro-indicator-light-10.svg b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-10.svg
new file mode 100644
index 000000000..d3befacbf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-10.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1032.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/22/pomodoro-indicator-light-11.svg b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-11.svg
new file mode 100644
index 000000000..074cbf323
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-11.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1032.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/22/pomodoro-indicator-light-12.svg b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-12.svg
new file mode 100644
index 000000000..ddbaaddea
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-12.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1032.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/22/pomodoro-indicator-light-13.svg b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-13.svg
new file mode 100644
index 000000000..c20c9742e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-13.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1032.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/22/pomodoro-indicator-light-14.svg b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-14.svg
new file mode 100644
index 000000000..44f336aab
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-14.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1032.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/22/pomodoro-indicator-light-15.svg b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-15.svg
new file mode 100644
index 000000000..cf54a743f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-15.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1032.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/22/pomodoro-indicator-light-16.svg b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-16.svg
new file mode 100644
index 000000000..d79dbc13a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-16.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1032.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/22/pomodoro-indicator-light-17.svg b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-17.svg
new file mode 100644
index 000000000..7b957e02d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-17.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1032.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/22/pomodoro-indicator-light-18.svg b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-18.svg
new file mode 100644
index 000000000..676870136
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-18.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1032.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/22/pomodoro-indicator-light-19.svg b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-19.svg
new file mode 100644
index 000000000..b6c7630f3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-19.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1032.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/22/pomodoro-indicator-light-20.svg b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-20.svg
new file mode 100644
index 000000000..62ad1dd95
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-20.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1032.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/22/pomodoro-indicator-light-21.svg b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-21.svg
new file mode 100644
index 000000000..4a94f30dd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-21.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1032.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/22/pomodoro-indicator-light-22.svg b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-22.svg
new file mode 100644
index 000000000..11948c9bf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-22.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1032.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 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/22/pomodoro-indicator-light-23.svg b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-23.svg
new file mode 100644
index 000000000..a9ecf56f3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-23.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1032.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/22/pomodoro-indicator-light-24.svg b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-24.svg
new file mode 100644
index 000000000..7e2b83bc5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-24.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1032.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/22/pomodoro-indicator-light-25.svg b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-25.svg
new file mode 100644
index 000000000..c860cd76e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-25.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1032.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 2.7949 -6.748 6 6 0 0 0 -5.795 -4.5z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-26.svg b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-26.svg
new file mode 100644
index 000000000..82e9dab56
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-26.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1032.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 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/22/pomodoro-indicator-light-27.svg b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-27.svg
new file mode 100644
index 000000000..eee5f7e4b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-27.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1032.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 4.072 -6.7 6 6 0 0 0 -5.926 -5z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-28.svg b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-28.svg
new file mode 100644
index 000000000..7e16aadce
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-28.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1032.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 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/22/pomodoro-indicator-light-29.svg b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-29.svg
new file mode 100644
index 000000000..ee48e2424
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-29.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1032.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 5.3652 -6.2813 6 6 0 0 0 -5.992 -5.7z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-30.svg b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-30.svg
new file mode 100644
index 000000000..78707a865
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-30.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1032.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 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/22/pomodoro-indicator-light-31.svg b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-31.svg
new file mode 100644
index 000000000..a45a897c9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-31.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1032.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/22/pomodoro-indicator-light-32.svg b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-32.svg
new file mode 100644
index 000000000..df16048e2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-32.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1032.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-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/22/pomodoro-indicator-light-33.svg b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-33.svg
new file mode 100644
index 000000000..fe2602d0c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-33.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1032.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/22/pomodoro-indicator-light-34.svg b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-34.svg
new file mode 100644
index 000000000..f3187c08f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-34.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1032.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/22/pomodoro-indicator-light-35.svg b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-35.svg
new file mode 100644
index 000000000..91b775437
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-35.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1032.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/22/pomodoro-indicator-light-36.svg b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-36.svg
new file mode 100644
index 000000000..9d200521c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-36.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1032.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/22/pomodoro-indicator-light-37.svg b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-37.svg
new file mode 100644
index 000000000..cc5891a30
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-37.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1032.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/22/pomodoro-indicator-light-38.svg b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-38.svg
new file mode 100644
index 000000000..22cca43d9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-38.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1032.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/22/pomodoro-indicator-light-39.svg b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-39.svg
new file mode 100644
index 000000000..e3379929b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-39.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1032.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/22/pomodoro-indicator-light-40.svg b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-40.svg
new file mode 100644
index 000000000..84f0aef47
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-40.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1032.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/22/pomodoro-indicator-light-41.svg b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-41.svg
new file mode 100644
index 000000000..16af93d73
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-41.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1032.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/22/pomodoro-indicator-light-42.svg b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-42.svg
new file mode 100644
index 000000000..28be16106
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-42.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1032.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/22/pomodoro-indicator-light-43.svg b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-43.svg
new file mode 100644
index 000000000..c8d608999
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-43.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1032.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/22/pomodoro-indicator-light-44.svg b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-44.svg
new file mode 100644
index 000000000..b92da0da9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-44.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1032.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/22/pomodoro-indicator-light-45.svg b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-45.svg
new file mode 100644
index 000000000..dbe2689b9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-45.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1032.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/22/pomodoro-indicator-light-46.svg b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-46.svg
new file mode 100644
index 000000000..84b8f3762
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-46.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1032.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/22/pomodoro-indicator-light-47.svg b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-47.svg
new file mode 100644
index 000000000..dfe0f4551
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-47.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1032.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/22/pomodoro-indicator-light-48.svg b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-48.svg
new file mode 100644
index 000000000..acc82d779
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-48.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1032.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/22/pomodoro-indicator-light-49.svg b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-49.svg
new file mode 100644
index 000000000..6577343f0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-49.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1032.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/22/pomodoro-indicator-light-50.svg b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-50.svg
new file mode 100644
index 000000000..9ec898886
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-50.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1032.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/22/pomodoro-indicator-light-51.svg b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-51.svg
new file mode 100644
index 000000000..ace95321c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-51.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1032.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/22/pomodoro-indicator-light-52.svg b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-52.svg
new file mode 100644
index 000000000..887ade564
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-52.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1032.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/22/pomodoro-indicator-light-53.svg b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-53.svg
new file mode 100644
index 000000000..9df2f96b4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-53.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1032.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/22/pomodoro-indicator-light-54.svg b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-54.svg
new file mode 100644
index 000000000..50f5afe31
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-54.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1032.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/22/pomodoro-indicator-light-55.svg b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-55.svg
new file mode 100644
index 000000000..804545e85
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-55.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1032.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/22/pomodoro-indicator-light-56.svg b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-56.svg
new file mode 100644
index 000000000..a602a783d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-56.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1032.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-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/22/pomodoro-indicator-light-57.svg b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-57.svg
new file mode 100644
index 000000000..3be50e97a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-57.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1032.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/22/pomodoro-indicator-light-58.svg b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-58.svg
new file mode 100644
index 000000000..f503948c8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-58.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1032.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/22/pomodoro-indicator-light-59.svg b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-59.svg
new file mode 100644
index 000000000..74b9eb58a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-59.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1032.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/22/pomodoro-indicator-light-60.svg b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-60.svg
new file mode 100644
index 000000000..486273c56
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-60.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1032.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-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/22/pomodoro-indicator-light-61.svg b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-61.svg
new file mode 100644
index 000000000..80170652a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-indicator-light-61.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1032.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/22/pomodoro-start-light.svg b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-start-light.svg
new file mode 100644
index 000000000..14a340e27
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-start-light.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 2 C 8.8724 2 6.9155 2.73435 5.375 3.96875 L 3.5625 2.15625 L 2.15625 3.5625 L 3.96875 5.375 C 2.73435 6.9155 2 8.8724 2 11 C 2 15.971 6.0294 20 11 20 C 15.971 20 20 15.971 20 11 C 20 8.8724 19.26625 6.9155 18.03125 5.375 L 19.84375 3.5625 L 18.4375 2.15625 L 16.625 3.96875 C 15.084 2.73435 13.128 2 11 2 z M 11 4 C 14.866 4 18 7.134 18 11 C 18 14.866 14.866 18 11 18 C 7.134 18 4 14.866 4 11 C 4 7.134 7.134 4 11 4 z M 9 7 L 9 15 L 15 11 L 9 7 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-stop-light.svg b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-stop-light.svg
new file mode 100644
index 000000000..b6f5e9559
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/pomodoro-stop-light.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 -1030.4)">
+ <path 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/22/popcorntime-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/22/popcorntime-tray.svg
new file mode 100644
index 000000000..795ee5352
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/popcorntime-tray.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3.857422,3.0000002 C 3.382562,3.0000002 3,3.3825621 3,3.8574221 L 3,11 19,11 19,3.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 -6,3 c 2.0537,0.31733 4,0 4,0 C 13,9.1046002 12.1046,10 11,10 9.8954,10 9,9.1046002 9,8.0000002 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 3,11 0,7.142578 C 3,18.617578 3.382572,19 3.857422,19 l 14.285156,0 C 18.617578,19 19,18.617578 19,18.142578 L 19,11 3,11 Z m 3.902344,1 0.195312,0 C 7.597364,12 8,12.357028 8,12.800781 l 0,4.398438 C 8,17.642973 7.597364,18 7.097656,18 L 6.902344,18 C 6.402635,18 6,17.642973 6,17.199219 L 6,12.800781 C 6,12.357028 6.402635,12 6.902344,12 Z m 4,0 0.195312,0 C 11.597364,12 12,12.357028 12,12.800781 l 0,4.398438 C 12,17.642973 11.597364,18 11.097656,18 l -0.195312,0 C 10.402635,18 10,17.642973 10,17.199219 l 0,-4.398438 C 10,12.357028 10.402635,12 10.902344,12 Z m 4,0 0.195312,0 C 15.597364,12 16,12.357028 16,12.800781 l 0,4.398438 C 16,17.642973 15.597364,18 15.097656,18 l -0.195312,0 C 14.402636,18 14,17.642973 14,17.199219 l 0,-4.398438 C 14,12.357028 14.402636,12 14.902344,12 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/pragha-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/pragha-panel.svg
new file mode 100644
index 000000000..cdb0f16db
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/pragha-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.972853,3.0004186 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.4120548,0.7044527 -4.6406248,1.9589843 -1.66758,1.7143604 -2.192301,3.8724012 -1.431641,5.8749999 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.993492,-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 16.79908,10.594257 17.311517,8.6802002 16.816603,6.8500279 16.594214,6.0277089 16.405741,5.744552 15.398635,4.6976842 14.760712,4.0345613 14.195189,3.3622314 14.140822,3.2054967 14.094992,3.0734506 14.059552,3.0058093 13.972853,3.0004186 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.4055408 -0.847528,2.1787227 -1.236328,4.6582026 -0.4821979,3.075068 -1.0088648,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.203125,-0.59278 1.203125,-1.232422 0,-0.402502 -0.162872,-0.633313 -0.710937,-1.212891 -0.847927,-0.896702 -1.619049,-1.757208 -1.622954,-2.8437504 -0.0062,-1.6994458 0.826812,-3.1447546 2.248047,-3.904297 0.6497829,-0.3472521 1.3652678,-0.5199739 1.9492198,-0.517578 z m 2.33789,1.001953 c 0.204073,-0.026668 0.463475,0.1829108 0.830078,0.6191407 1.448466,1.7234699 1.300085,4.3315807 -0.332031,5.8300787 -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.8470418 0.677734,-4.8847647 0.143104,-0.5028478 0.292018,-0.7643278 0.496094,-0.7910157 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/preferences-desktop-accessibility-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/preferences-desktop-accessibility-panel.svg
new file mode 100644
index 000000000..f865e5838
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/preferences-desktop-accessibility-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.5,3 C 9.12,3 8,4.12 8,5.5 8,6.88 9.12,8 10.5,8 11.88,8 13,6.88 13,5.5 13,4.12 11.88,3 10.5,3 Z M 4,9 l 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/22/preferences-system-bluetooth-activated.svg b/.icons/Gruvbox-Plus-Dark/panel/22/preferences-system-bluetooth-activated.svg
new file mode 120000
index 000000000..6e9e06d1a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/preferences-system-bluetooth-active.svg b/.icons/Gruvbox-Plus-Dark/panel/22/preferences-system-bluetooth-active.svg
new file mode 120000
index 000000000..af9ceb3ec
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/preferences-system-bluetooth-inactive.svg b/.icons/Gruvbox-Plus-Dark/panel/22/preferences-system-bluetooth-inactive.svg
new file mode 120000
index 000000000..cdcdf9284
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/preferences-system-bluetooth.svg b/.icons/Gruvbox-Plus-Dark/panel/22/preferences-system-bluetooth.svg
new file mode 120000
index 000000000..0ef235277
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/preferences-system-bluetooth.svg
@@ -0,0 +1 @@
+network-bluetooth.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/prime-hybrid.svg b/.icons/Gruvbox-Plus-Dark/panel/22/prime-hybrid.svg
new file mode 100644
index 000000000..0f926315d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/prime-hybrid.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 6,3 C 4.892,3 4,3.892 4,5 v 12 c 0,1.108 0.892,2 2,2 h 7 v -7 h -3 v 4 H 8 V 12 10 6 h 2 v 4 h 3 V 3 Z m 7,7 v 2 h 3 v 4 h 2 V 6 h -2 v 4 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/prime-intel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/prime-intel.svg
new file mode 100644
index 000000000..0c1a9d710
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/prime-intel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,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"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/prime-nvidia.svg b/.icons/Gruvbox-Plus-Dark/panel/22/prime-nvidia.svg
new file mode 100644
index 000000000..2dad6f8a5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/prime-nvidia.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m2.1455 10.027s1.8986-2.8224 5.6895-3.1143v-1.0239c-4.1989 0.3395-7.835 3.9226-7.835 3.9226s2.0594 5.9982 7.835 6.5474v-1.0884c-4.2384-0.538-5.6895-5.244-5.6895-5.244zm5.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.3363 0.1626 1.6053 0.7578 2.4091 2.1068l1.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/22/printer-symbolic.svg b/.icons/Gruvbox-Plus-Dark/panel/22/printer-symbolic.svg
new file mode 120000
index 000000000..f0bff2272
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/printer-symbolic.svg
@@ -0,0 +1 @@
+printer.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/printer.svg b/.icons/Gruvbox-Plus-Dark/panel/22/printer.svg
new file mode 100644
index 000000000..ba5a20088
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/printer.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 3v3h10v-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/22/process-syncing-down.svg b/.icons/Gruvbox-Plus-Dark/panel/22/process-syncing-down.svg
new file mode 100644
index 000000000..42a116741
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/process-syncing-down.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 4c-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 3h2v4h2l-3 4-3-4h2v-4z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/process-syncing-error.svg b/.icons/Gruvbox-Plus-Dark/panel/22/process-syncing-error.svg
new file mode 100644
index 000000000..316c524c0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/process-syncing-error.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m4 4c-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/22/process-syncing-idle.svg b/.icons/Gruvbox-Plus-Dark/panel/22/process-syncing-idle.svg
new file mode 100644
index 000000000..1ba01e12e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/process-syncing-idle.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 4c-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/22/process-syncing-up.svg b/.icons/Gruvbox-Plus-Dark/panel/22/process-syncing-up.svg
new file mode 100644
index 000000000..96b2d26a1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/process-syncing-up.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 4c-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-8zm1 3 3 4h-2v4h-2v-4h-2l3-4z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/process-syncing.svg b/.icons/Gruvbox-Plus-Dark/panel/22/process-syncing.svg
new file mode 100644
index 000000000..45c283287
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/process-syncing.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 4c-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-8zm2 3 4 4h-1-1v2h-2v-2-4zm-3 2h2v2 4l-4-4h1 1v-2z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/protonmail-indicator.svg b/.icons/Gruvbox-Plus-Dark/panel/22/protonmail-indicator.svg
new file mode 100644
index 000000000..b667b6ec3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/protonmail-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.000034,2.9999691 c -0.376405,0 -0.754439,0.016971 -0.994141,0.052734 -2.8932646,0.4315301 -4.6029636,1.8938258 -4.9453116,4.226563 -0.03782,0.257736 -0.04861,0.715323 -0.05469,2.46875 l -0.0059,2.0820309 0.08398,0.138672 c 0.207221,0.343093 0.493264,0.583776 1.855469,1.5625 2.277388,1.636272 3.2125686,2.234165 3.7890626,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.2404829 -0.01403,-2.6370279 -0.115234,-3.1171869 C 16.704276,6.1378271 16.375001,5.4622731 15.851553,4.873016 15.011369,3.927199 13.697344,3.3070285 11.992179,3.0527035 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.5734219 -0.0078,1.0528909 -0.01758,1.0644529 -0.0098,0.01154 -1.346061,0.01606 -2.982422,0.01172 -1.6363606,0.0044 -2.9726226,-1.59e-4 -2.9824216,-0.01172 -0.0098,-0.01156 -0.01758,-0.491031 -0.01758,-1.0644529 0,-1.03421 3.19e-4,-1.044568 0.06836,-1.298828 0.3866,-1.444173 0.931643,-2.623056 2.9316396,-2.623047 z M 5.0019874,12.999969 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.314817,0.0079 3.7752456,0.01447 5.4687496,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 C 10.152056,16.770049 9.2168754,16.18999 6.9394874,14.595676 5.5772804,13.64205 5.2912384,13.406534 5.0840184,13.072239 l -0.04492,-0.07227 -0.03711,0 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/protonmail-notification.svg b/.icons/Gruvbox-Plus-Dark/panel/22/protonmail-notification.svg
new file mode 100644
index 000000000..286e4abc2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/protonmail-notification.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="19" cy="3" r="2"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 11.000034,2.9999691 c -0.376405,0 -0.754439,0.016971 -0.994141,0.052734 -2.8932646,0.4315301 -4.6029636,1.8938258 -4.9453116,4.226563 -0.03782,0.257736 -0.04861,0.715323 -0.05469,2.46875 l -0.0059,2.0820309 0.08398,0.138672 c 0.207221,0.343093 0.493264,0.583776 1.855469,1.5625 2.277388,1.636272 3.2125686,2.234165 3.7890626,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.2404829 -0.01403,-2.6370279 -0.115234,-3.1171869 C 16.704276,6.1378271 16.375001,5.4622731 15.851553,4.873016 15.011369,3.927199 13.697344,3.3070285 11.992179,3.0527035 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.5734219 -0.0078,1.0528909 -0.01758,1.0644529 -0.0098,0.01154 -1.346061,0.01606 -2.982422,0.01172 -1.6363606,0.0044 -2.9726226,-1.59e-4 -2.9824216,-0.01172 -0.0098,-0.01156 -0.01758,-0.491031 -0.01758,-1.0644529 0,-1.03421 3.19e-4,-1.044568 0.06836,-1.298828 0.3866,-1.444173 0.931643,-2.623056 2.9316396,-2.623047 z M 5.0019874,12.999969 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.314817,0.0079 3.7752456,0.01447 5.4687496,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 C 10.152056,16.770049 9.2168754,16.18999 6.9394874,14.595676 5.5772804,13.64205 5.2912384,13.406534 5.0840184,13.072239 l -0.04492,-0.07227 -0.03711,0 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/psensor_hot.svg b/.icons/Gruvbox-Plus-Dark/panel/22/psensor_hot.svg
new file mode 100644
index 000000000..10e5a23a4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/psensor_hot.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,2.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 5.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 9.201993,16.875601 8.002731,15.592617 8,13.999999 8.0027,13.057107 8.444771,12.173255 9.199218,11.607421 L 10,11.007811 V 5.999999 c 0,-0.5885945 0.411406,-1 1,-1 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/psensor_normal.svg b/.icons/Gruvbox-Plus-Dark/panel/22/psensor_normal.svg
new file mode 100644
index 000000000..17d4633c8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/psensor_normal.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,2.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 5.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 9.201993,16.875601 8.002731,15.592617 8,13.999999 8.0027,13.057107 8.444771,12.173255 9.199218,11.607421 L 10,11.007811 V 5.999999 c 0,-0.5885945 0.411406,-1 1,-1 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/pushbullet-indicator-disabled.svg b/.icons/Gruvbox-Plus-Dark/panel/22/pushbullet-indicator-disabled.svg
new file mode 100644
index 000000000..6127e3f0d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/pushbullet-indicator-disabled.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m3 5v12h2v-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.686-1.8753-2.246-3.2637-4.235-3.7686-0.625-0.1586-1.022-0.1792-3.45-0.1792z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/pushbullet-indicator-light.svg b/.icons/Gruvbox-Plus-Dark/panel/22/pushbullet-indicator-light.svg
new file mode 100644
index 000000000..25c78869e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/pushbullet-indicator-light.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 5v12h2v-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.686-1.8753-2.246-3.2637-4.235-3.7686-0.625-0.1586-1.022-0.1792-3.45-0.1792z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/pushbullet-indicator-paused.svg b/.icons/Gruvbox-Plus-Dark/panel/22/pushbullet-indicator-paused.svg
new file mode 100644
index 000000000..1e0150885
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/pushbullet-indicator-paused.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 2.9997525,5 0,12 2,0 0,-12 -2,0 z m 4,0 0,12 4.2519525,-0.0332 c 2.9313,-0.03263 3.207966,-0.07195 4.447266,-0.675781 2.702,-1.3165 3.979706,-4.50465 2.941406,-7.3437504 -0.686,-1.8753 -2.247328,-3.2626781 -4.236328,-3.7675781 C 13.779049,5.0210875 13.38283,5 10.95483,5 L 6.9997525,5 Z m 3,3 1.9999995,0 0,6 -1.9999995,0 0,-6 z m 2.9999995,0 2,0 0,6 -2,0 0,-6 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/pushbullet-indicator-sync0-light.svg b/.icons/Gruvbox-Plus-Dark/panel/22/pushbullet-indicator-sync0-light.svg
new file mode 100644
index 000000000..c55b623a7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/pushbullet-indicator-sync0-light.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m2.9998 5v12h2v-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/22/pushbullet-indicator-sync1-light.svg b/.icons/Gruvbox-Plus-Dark/panel/22/pushbullet-indicator-sync1-light.svg
new file mode 100644
index 000000000..b8e22cb10
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/pushbullet-indicator-sync1-light.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m2.9998 5v12h2v-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.7994 1.9609 0.7074 0.707 1.414 1.4141-0.707 0.707-0.9281-0.928c-0.08582 0.70151 0.10041 1.5145 0.92773 2.3418 2.1213 2.1213 4.2422 0 4.2422 0l0.70703 0.70703s-2.8278 2.8284-5.6562 0c-1.0487-1.048-1.3125-2.101-1.2387-3.006l-0.8828 0.885-0.707-0.707 1.4141-1.4141 0.707-0.707z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/pushbullet-indicator-sync2-light.svg b/.icons/Gruvbox-Plus-Dark/panel/22/pushbullet-indicator-sync2-light.svg
new file mode 100644
index 000000000..04ae51295
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/pushbullet-indicator-sync2-light.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m2.9998 5v12h2v-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.4354-1.0003 1.1425-1.0002 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/22/pushbullet-indicator-sync3-light.svg b/.icons/Gruvbox-Plus-Dark/panel/22/pushbullet-indicator-sync3-light.svg
new file mode 100644
index 000000000..68d526a4d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/pushbullet-indicator-sync3-light.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m2.9998 5v12h2v-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.70151-0.085814-1.5145 0.10041-2.3418 0.92773-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.707-0.7062z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/pushbullet-indicator-transparent.svg b/.icons/Gruvbox-Plus-Dark/panel/22/pushbullet-indicator-transparent.svg
new file mode 120000
index 000000000..193f4a312
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/pushbullet-indicator.svg b/.icons/Gruvbox-Plus-Dark/panel/22/pushbullet-indicator.svg
new file mode 120000
index 000000000..77a38cf91
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/pushbullet-indicator.svg
@@ -0,0 +1 @@
+pushbullet-indicator-light.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/qbittorrent-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/qbittorrent-panel.svg
new file mode 120000
index 000000000..e96793b62
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/qbittorrent-panel.svg
@@ -0,0 +1 @@
+qbittorrent-tray.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/qbittorrent-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/22/qbittorrent-tray.svg
new file mode 100644
index 000000000..85db21536
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/qbittorrent-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 13,3 a 1,1 0 0 0 -1,1 v 11 h 2 V 14.458984 C 14.607485,14.81219 15.297298,14.998156 16,15 18.209139,15 20,13.209139 20,11 20,8.790861 18.209139,7 16,7 15.29748,7.0013 14.607679,7.186556 14,7.539063 V 4 A 1,1 0 0 0 13,3 Z M 6.0000001,7 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 18 a 1,1 0 0 0 1,1 A 1,1 0 0 0 10,18 V 7 H 8.0000001 V 7.541016 C 7.3925149,7.18781 6.7027017,7.001855 6.0000001,7 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 16,9 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/22/qelectrotech-indicator.svg b/.icons/Gruvbox-Plus-Dark/panel/22/qelectrotech-indicator.svg
new file mode 100644
index 000000000..a374ce4a5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/qelectrotech-indicator.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 3a7 8 0 0 0 -7 8 7 8 0 0 0 7 8 7 8 0 0 0 3.795 -1.285l-1.281-1.537a5 6 0 0 1 -2.514 0.822 5 6 0 0 1 -5 -6 5 6 0 0 1 5 -6 5 6 0 0 1 4.238 2.8242l2.742 2.7418a7 8 0 0 0 -6.98 -7.566zm3 5l2 4.5-3 1.5 5 6-2-5 3-2-5-5z" transform="translate(0 1030.4)"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/qjoypad-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/22/qjoypad-tray.svg
new file mode 100644
index 000000000..caf643598
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/qjoypad-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.0249899,3.0000745 v 0.00195 c -2.4887083,0 -4.3597989,2.0010688 -4.4906099,4.4804688 L 1.0362914,16.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.0006696,0.04102 2.988531,4.021484 c 1.499025,2.012 3.186861,0.357874 2.996345,-1.003906 L 20.48909,7.5840589 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 8.9998478 V 9.0000748 H 6.9996804 V 11.000075 H 4.999513 V 9.0000748 H 2.9993456 V 7.0000745 H 4.999513 Z m 11.000921,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 1.000084,1 1.0000837,1 0 0 1 -1.000084,1.0000003 1.0000837,1 0 0 1 -1.000083,-1.0000003 1.0000837,1 0 0 1 1.000083,-1 z m 4.000335,0 a 1.0000837,1 0 0 1 1.000084,1 1.0000837,1 0 0 1 -1.000084,1.0000003 1.0000837,1 0 0 1 -1.000084,-1.0000003 1.0000837,1 0 0 1 1.000084,-1 z m -2.000167,2.0000003 a 1.0000837,1 0 0 1 1.000083,1.0000002 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.0000002 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/qnapi-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/qnapi-panel.svg
new file mode 100644
index 000000000..ef1a81941
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/qnapi-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3.8886719,4.0000002 c -0.49249,0 -0.888672,0.3903 -0.888672,0.875 l 0,11.1249998 c 0,0.48475 0.396442,0.98462 0.888672,1 L 12,17 l 1.5,2 1.5,-2 3.111328,0 C 18.603328,17 19,16.485 19,16 L 19,4.8750002 c 0,-0.4847 -0.395672,-0.875 -0.888672,-0.875 l -14.2226561,0 z m 2.111328,3 10.0000001,0 0,1 -10.0000001,0 0,-1 z M 5.9999999,10 16,10 l 0,1 -10.0000001,0 0,-1 z m 0,3 L 12,13 l 0,1 -6.0000001,0 0,-1 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/qomp-pause-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/qomp-pause-panel.svg
new file mode 100644
index 000000000..b3c21a94c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/qomp-pause-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3 C 6.568 3 3 6.568 3 11 C 3 15.432 6.568 19 11 19 C 15.432 19 19 15.432 19 11 C 19 6.568 15.432 3 11 3 z M 11 5 A 6 6 0 0 1 17 11 A 6 6 0 0 1 11 17 A 6 6 0 0 1 5 11 A 6 6 0 0 1 11 5 z M 8 8 L 8 14 L 10 14 L 10 8 L 8 8 z M 12 8 L 12 14 L 14 14 L 14 8 L 12 8 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/qomp-play-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/qomp-play-panel.svg
new file mode 100644
index 000000000..9590caf0a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/qomp-play-panel.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3 C 6.568 3 3 6.568 3 11 C 3 15.432 6.568 19 11 19 C 15.432 19 19 15.432 19 11 C 19 6.568 15.432 3 11 3 z M 11 5 A 6 6 0 0 1 17 11 A 6 6 0 0 1 11 17 A 6 6 0 0 1 5 11 A 6 6 0 0 1 11 5 z"/>
+ <g style="fill:currentColor;enable-background:new" class="ColorScheme-Highlight" transform="matrix(0.5,0,0,0.5,-235.5,-84.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/22/qomp-stop-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/qomp-stop-panel.svg
new file mode 100644
index 000000000..519a24713
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/qomp-stop-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3 C 6.568 3 3 6.568 3 11 C 3 15.432 6.568 19 11 19 C 15.432 19 19 15.432 19 11 C 19 6.568 15.432 3 11 3 z M 11 5 A 6 6 0 0 1 17 11 A 6 6 0 0 1 11 17 A 6 6 0 0 1 5 11 A 6 6 0 0 1 11 5 z M 13.5 6.9980469 L 9 7.0019531 L 9 11.095703 C 8.84 11.035703 8.68 11 8.5 11 C 7.6716 11 7 11.6716 7 12.5 C 7 13.3284 7.6716 14 8.5 14 C 9.3284 14 10 13.3284 10 12.5 L 10 9 L 13 9 L 13 11.09375 C 12.84 11.03375 12.68 10.998047 12.5 10.998047 C 11.6716 10.998047 11 11.669647 11 12.498047 C 11 13.326447 11.6716 13.998047 12.5 13.998047 C 13.3284 13.998047 14 13.326447 14 12.498047 L 14 6.9980469 L 13.5 6.9980469 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/qtox-away.svg b/.icons/Gruvbox-Plus-Dark/panel/22/qtox-away.svg
new file mode 100644
index 000000000..0f2e5dd34
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/qtox-away.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 11.000489,10.999511 A 3.0004892,3.0004892 0 0 0 8,14 l 6,0 A 3.0004892,3.0004892 0 0 0 10.999511,10.999511 Z M 11,3 C 8.7911,3 7,4.7911 7,7 L 7,9 5,9 C 4.4476649,8.9998784 3.9998784,9.4476649 4,10 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 18.000122,9.4476649 17.552335,8.9998784 17,9 L 15,9 15,7 C 15,4.7911 13.209,3 11,3 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 12.631,8.3725 12.338,8.7271 12,9 11.67,9.2671 11,9.6 11,9.6 11,9.6 11.303,9.2357 11.428,8.95 11.287,8.9813 11.145,9 11,9 9.8956,9.001 9,8.1045 9,7 9,5.8955 9.8948,5 11,5 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/22/qtox-busy.svg b/.icons/Gruvbox-Plus-Dark/panel/22/qtox-busy.svg
new file mode 100644
index 000000000..e438381bc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/qtox-busy.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 11,10 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 12.631,8.3725 12.338,8.7271 12,9 11.67,9.2671 11,9.6 11,9.6 11,9.6 11.303,9.2357 11.428,8.95 11.287,8.9813 11.145,9 11,9 9.8956,9.001 9,8.1045 9,7 9,5.8955 9.8948,5 11,5 Z M 11,3 C 8.7911,3 7,4.7911 7,7 L 7,9 5,9 C 4.4476649,8.9998784 3.9998784,9.4476649 4,10 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 18.000122,9.4476649 17.552335,8.9998784 17,9 L 15,9 15,7 C 15,4.7911 13.209,3 11,3 Z M 8,13.000326 8,15 l 6,0 0,-1.999674 -6,0 z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/qtox-event.svg b/.icons/Gruvbox-Plus-Dark/panel/22/qtox-event.svg
new file mode 100644
index 000000000..3e8582d38
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/qtox-event.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 11,10 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 12.631,8.3725 12.338,8.7271 12,9 11.67,9.2671 11,9.6 11,9.6 11,9.6 11.303,9.2357 11.428,8.95 11.287,8.9813 11.145,9 11,9 9.8956,9.001 9,8.1045 9,7 9,5.8955 9.8948,5 11,5 Z M 11,3 C 8.7911,3 7,4.7911 7,7 L 7,9 5,9 C 4.4476649,8.9998784 3.9998784,9.4476649 4,10 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 18.000122,9.4476649 17.552335,8.9998784 17,9 L 15,9 15,7 C 15,4.7911 13.209,3 11,3 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m 11,11 c -1.6568542,0 -3,1.343146 -3,3 0,1.656854 1.3431458,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/22/qtox-invisible.svg b/.icons/Gruvbox-Plus-Dark/panel/22/qtox-invisible.svg
new file mode 100644
index 000000000..885fda333
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/qtox-invisible.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 11,10 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 12.631,8.3725 12.338,8.7271 12,9 11.67,9.2671 11,9.6 11,9.6 11,9.6 11.303,9.2357 11.428,8.95 11.287,8.9813 11.145,9 11,9 9.8956,9.001 9,8.1045 9,7 9,5.8955 9.8948,5 11,5 Z M 11,3 C 8.7911,3 7,4.7911 7,7 L 7,9 5,9 C 4.4476649,8.9998784 3.9998784,9.4476649 4,10 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 18.000122,9.4476649 17.552335,8.9998784 17,9 L 15,9 15,7 C 15,4.7911 13.209,3 11,3 Z m 1,8.174522 0,5.650478 A 3.0003494,3.0003494 0 0 0 13.999581,13.998783 3.0003494,3.0003494 0 0 0 12,11.174522 Z m -2.0004193,-10e-7 A 3.0003494,3.0003494 0 0 0 8,14.000739 3.0003494,3.0003494 0 0 0 9.9995807,16.825 l 0,-5.650479 z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/qtox-offline.svg b/.icons/Gruvbox-Plus-Dark/panel/22/qtox-offline.svg
new file mode 100644
index 000000000..4ef481bf7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/qtox-offline.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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;opacity:0.3" class="ColorScheme-Text" d="M 11,3 C 8.7911,3 7,4.7911 7,7 L 7,9 5,9 C 4.4476649,8.9998784 3.9998784,9.4476649 4,10 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 18.000122,9.4476649 17.552335,8.9998784 17,9 L 15,9 15,7 C 15,4.7911 13.209,3 11,3 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 12.631,8.3725 12.338,8.7271 12,9 11.67,9.2671 11,9.6 11,9.6 11,9.6 11.303,9.2357 11.428,8.95 11.287,8.9813 11.145,9 11,9 9.8956,9.001 9,8.1045 9,7 9,5.8955 9.8948,5 11,5 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.6568542,0 -3,1.343146 -3,3 0,1.656854 1.3431458,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/22/qtox-online.svg b/.icons/Gruvbox-Plus-Dark/panel/22/qtox-online.svg
new file mode 100644
index 000000000..bd597057d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/qtox-online.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 11,3 C 8.7911,3 7,4.7911 7,7 L 7,9 5,9 C 4.4476649,8.9998784 3.9998784,9.4476649 4,10 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 18.000122,9.4476649 17.552335,8.9998784 17,9 L 15,9 15,7 C 15,4.7911 13.209,3 11,3 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 12.631,8.3725 12.338,8.7271 12,9 11.67,9.2671 11,9.6 11,9.6 11,9.6 11.303,9.2357 11.428,8.95 11.287,8.9813 11.145,9 11,9 9.8956,9.001 9,8.1045 9,7 9,5.8955 9.8948,5 11,5 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.6568542,0 -3,1.343146 -3,3 0,1.656854 1.3431458,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/22/qtpass-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/22/qtpass-tray.svg
new file mode 100644
index 000000000..11fbabdfa
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/qtpass-tray.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3 C 9.73334,3 8.64386,3.557 7.96914,4.4004 7.29442,5.24378 7,6.31482 7,7.4 L 7,14 9,14 9,7.4 C 9,6.68518 9.20558,6.05622 9.53086,5.6496 9.85614,5.243 10.26666,5 11,5 11.73334,5 12.14386,5.243 12.46914,5.6496 12.79442,6.05622 13,6.68518 13,7.4 l 0,6.6 2,0 0,-6.6 C 15,6.31482 14.70558,5.24378 14.03086,4.4004 13.35614,3.557 12.26666,3 11,3 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8.3587304,8.0039062 C 6.432929,7.9164502 5.1006098,9.4858356 5.0054502,11.185547 c -0.049403,0.882426 0.2347857,1.799905 0.9421955,2.539062 L 10.999999,19 16.052353,13.724609 c 0.707406,-0.739148 0.991594,-1.656622 0.942195,-2.539062 -0.09516,-1.6997002 -1.427479,-3.2691008 -3.35328,-3.1816408 -1.096126,0.04958 -2.092147,0.680055 -2.641269,1.671875 C 10.450874,8.6839527 9.4548471,8.0534854 8.3587304,8.0039062 Z M 10.001233,11 l 0.998766,0 0.998767,0 0,2 -0.477926,0 0.977309,2 -1.49815,0 -1.4981493,0 0.9773093,-2 -0.477926,0 0,-2 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/quota.svg b/.icons/Gruvbox-Plus-Dark/panel/22/quota.svg
new file mode 100644
index 000000000..d9642190f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/quota.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m5.166 3c-1.1667 0-1.166 1.1426-1.166 1.1426v13.714s-0.0007 1.143 1.166 1.143h11.668s1.166 0 1.166-1.143v-13.714c0-0.0004 0.001-1.143-1.166-1.143h-11.668zm5.834 2c2.761 0 5 2.2386 5 5 0 2.761-2.239 5-5 5h-5v-5c0-2.7614 2.2386-5 5-5zm0 2c-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-3z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/radiotray-ng-off-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/radiotray-ng-off-panel.svg
new file mode 120000
index 000000000..be5c4805b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/radiotray-ng-off.svg b/.icons/Gruvbox-Plus-Dark/panel/22/radiotray-ng-off.svg
new file mode 120000
index 000000000..be5c4805b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/radiotray-ng-off.svg
@@ -0,0 +1 @@
+radiotray_off.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/radiotray-ng-on-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/radiotray-ng-on-panel.svg
new file mode 120000
index 000000000..b512cafdd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/radiotray-ng-on.svg b/.icons/Gruvbox-Plus-Dark/panel/22/radiotray-ng-on.svg
new file mode 120000
index 000000000..b512cafdd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/radiotray-ng-on.svg
@@ -0,0 +1 @@
+radiotray_on.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/radiotray_connecting.svg b/.icons/Gruvbox-Plus-Dark/panel/22/radiotray_connecting.svg
new file mode 100644
index 000000000..b0170aa41
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/radiotray_connecting.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 -525.79)">
+ <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.209 0 4 1.7909 4 4 0 2.209-1.791 4-4 4-2.2091 0-4-1.791-4-4 0-2.2091 1.7909-4 4-4zm5 0h5v1h-5v-1zm-5 1c-1.6569 0-3 1.3432-3 3 0 1.657 1.3431 3 3 3 1.6568 0 3-1.343 3-3 0-1.6568-1.3432-3-3-3zm5 2h5v1h-5v-1zm0 3h5v1h-5v-1z" transform="translate(421.71 525.79)"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/radiotray_off.svg b/.icons/Gruvbox-Plus-Dark/panel/22/radiotray_off.svg
new file mode 100644
index 000000000..a0615d8cb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/radiotray_off.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 -525.79)">
+ <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.209 0 4 1.7909 4 4 0 2.209-1.791 4-4 4-2.2091 0-4-1.791-4-4 0-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>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/radiotray_on.svg b/.icons/Gruvbox-Plus-Dark/panel/22/radiotray_on.svg
new file mode 100644
index 000000000..af0ad0a8a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/radiotray_on.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 -525.79)">
+ <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>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/rambox-indicator.svg b/.icons/Gruvbox-Plus-Dark/panel/22/rambox-indicator.svg
new file mode 100644
index 000000000..db1339354
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/rambox-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="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"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/rambox-notification.svg b/.icons/Gruvbox-Plus-Dark/panel/22/rambox-notification.svg
new file mode 100644
index 000000000..8b77696b6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/rambox-notification.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="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"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/rclonetray-connected-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/22/rclonetray-connected-tray.svg
new file mode 100644
index 000000000..39a7effda
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/rclonetray-connected-tray.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.128906 3.0039062 C 11.755126 3.0254333 11.383836 3.1263346 11.027344 3.3066406 C 10.913034 3.3644566 10.757785 3.4532423 10.681641 3.5039062 C 9.9231383 4.0086261 9.2692042 4.7282794 8.8164062 5.7773438 C 8.7052763 6.0348116 8.5537094 6.4385564 8.5371094 6.5214844 C 8.5221894 6.5960604 8.4906687 6.5928125 8.4023438 6.5078125 C 8.0570087 6.1754605 7.6311576 6.0015575 7.2128906 6.0234375 C 6.7935386 6.0453895 6.432175 6.2226701 6.078125 6.5800781 C 5.801747 6.8590781 5.6006075 7.1640697 5.4296875 7.5585938 C 5.2070305 8.0725457 5.0996595 8.5347035 5.0390625 9.2421875 L 5.0292969 9.3457031 L 4.8789062 9.4472656 C 4.0331963 10.015693 3.3754436 11.399453 3.1191406 12.814453 C 2.7753256 14.712605 3.1904409 16.6847 4.1699219 17.929688 C 4.2834839 18.07403 4.559854 18.358221 4.6875 18.460938 C 5.063401 18.763409 5.4480405 18.93179 5.8984375 18.990234 L 5.9003906 18.990234 C 5.9261806 18.993534 8.2753744 18.996847 11.121094 18.998047 C 16.794183 19.000647 16.408827 19.007649 16.712891 18.912109 C 17.243469 18.745313 17.772642 18.295155 18.15625 17.685547 C 18.811258 16.644643 19.109197 15.20517 18.964844 13.767578 C 18.771594 11.843006 17.8629 10.280347 17.140625 10.007812 L 17.015625 9.9726562 L 17.011719 9.8417969 C 16.982009 8.7339357 16.923252 8.1786014 16.751953 7.4121094 C 16.284056 5.3184972 14.616172 3.6900555 13.25 3.1796875 C 12.879437 3.0412515 12.502687 2.9823797 12.128906 3.0039062 z M 9.7148438 8.0019531 C 10.498673 7.9926431 11.264571 8.0415241 11.876953 8.1523438 C 12.308939 8.2305178 12.684805 8.3321709 13.060547 8.4746094 C 13.926204 8.8027661 14.627783 9.3485835 14.898438 10.0625 C 15.079349 10.539724 14.993616 11.932057 14.847656 12.523438 C 14.720367 13.039129 14.387161 13.657689 13.966797 14.03125 L 15.511719 17 L 14.611328 17 L 13.888672 17 L 12.970703 17 L 12.097656 14.888672 C 11.728571 14.938392 11.358114 14.973572 10.919922 15.019531 C 10.576065 15.046371 9.9157265 15.043152 9.4609375 15.013672 C 9.2601725 15.000662 9.1187145 14.985922 9.1015625 14.982422 C 9.0844125 14.978922 9.0635875 14.984221 9.0546875 14.994141 C 9.0432775 15.006741 9.049475 14.416212 9.046875 15.0625 L 9.0429688 16.980469 L 7.6972656 16.982422 L 7 16.986328 L 7.0039062 12.142578 L 7.0078125 8.2988281 L 7.0625 8.28125 C 7.09339 8.27196 7.2654544 8.2378121 7.4433594 8.2050781 C 8.1293324 8.0788411 8.9310147 8.011263 9.7148438 8.0019531 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m 10.550535,10.000576 c -0.446585,-0.00122 -0.9692383,0.03923 -1.3593753,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.0945903,0.0075 1.3808603,-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/22/rclonetray-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/22/rclonetray-tray.svg
new file mode 100644
index 000000000..39215b2c6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/rclonetray-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.12866,3.004482 C 11.75488,3.026009 11.38359,3.1269104 11.027098,3.3072164 10.912788,3.3650324 10.757539,3.453818 10.681395,3.504482 9.9228927,4.0092019 9.2689577,4.7288552 8.8161597,5.7779195 c -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.5139519 -0.330028,0.9761097 -0.390625,1.6835937 l -0.0098,0.1035156 -0.150391,0.1015625 c -0.84571,0.5684278 -1.503462,1.9521878 -1.759765,3.3671878 -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.2207043,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.035156 -0.0039,-0.1308593 C 16.981781,8.7344965 16.923021,8.179177 16.751722,7.412685 16.283825,5.3190728 14.615941,3.6906312 13.249769,3.1802632 12.879206,3.0418272 12.502456,2.9829554 12.128675,3.0044819 Z M 9.7145977,8.0025288 c 0.7838293,-0.00931 1.5497273,0.039571 2.1621093,0.1503907 0.431986,0.078174 0.807852,0.1798271 1.183594,0.3222656 0.865657,0.3281567 1.567236,0.8739744 1.837891,1.5878909 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 14.611082 13.888426 12.970457 L 12.09741,14.889248 c -0.369085,0.04972 -0.739542,0.0849 -1.177734,0.130859 -0.343857,0.02684 -1.0041963,0.02358 -1.4589853,-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.345703,0.002 -0.697264,0.0039 0.0039,-4.84375 0.0039,-3.8437502 0.05469,-0.017578 c 0.03089,-0.00929 0.202954,-0.043438 0.380859,-0.076172 0.685973,-0.126237 1.487656,-0.193815 2.271485,-0.2031249 z m 0.8359373,1.9980472 c -0.446585,-0.00122 -0.9692383,0.03923 -1.3593753,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.0945903,0.0075 1.3808603,-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/22/receiving-bad-signal-lock.svg b/.icons/Gruvbox-Plus-Dark/panel/22/receiving-bad-signal-lock.svg
new file mode 120000
index 000000000..3a6aeaa7d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/receiving-bad-signal.svg b/.icons/Gruvbox-Plus-Dark/panel/22/receiving-bad-signal.svg
new file mode 120000
index 000000000..b158bb2d4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/receiving-good-signal-lock.svg b/.icons/Gruvbox-Plus-Dark/panel/22/receiving-good-signal-lock.svg
new file mode 120000
index 000000000..921b3e1ba
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/receiving-good-signal.svg b/.icons/Gruvbox-Plus-Dark/panel/22/receiving-good-signal.svg
new file mode 120000
index 000000000..13d3e7f1d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/receiving-high-signal-lock.svg b/.icons/Gruvbox-Plus-Dark/panel/22/receiving-high-signal-lock.svg
new file mode 120000
index 000000000..61084b9bd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/receiving-high-signal.svg b/.icons/Gruvbox-Plus-Dark/panel/22/receiving-high-signal.svg
new file mode 120000
index 000000000..d01f14302
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/receiving-low-signal-lock.svg b/.icons/Gruvbox-Plus-Dark/panel/22/receiving-low-signal-lock.svg
new file mode 120000
index 000000000..740576893
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/receiving-low-signal.svg b/.icons/Gruvbox-Plus-Dark/panel/22/receiving-low-signal.svg
new file mode 120000
index 000000000..72f65ffb4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/record-desktop-indicator-recording.svg b/.icons/Gruvbox-Plus-Dark/panel/22/record-desktop-indicator-recording.svg
new file mode 120000
index 000000000..6e0503ef5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/record-desktop-indicator.svg b/.icons/Gruvbox-Plus-Dark/panel/22/record-desktop-indicator.svg
new file mode 120000
index 000000000..940c35ba5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/record-desktop-indicator.svg
@@ -0,0 +1 @@
+simplescreenrecorder-panel.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/redshift-status-off.svg b/.icons/Gruvbox-Plus-Dark/panel/22/redshift-status-off.svg
new file mode 100644
index 000000000..8c5b43a7b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/redshift-status-off.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" viewBox="0 0 22 22" 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="m11 3.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/22/redshift-status-on.svg b/.icons/Gruvbox-Plus-Dark/panel/22/redshift-status-on.svg
new file mode 100644
index 000000000..6fa53b99f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/redshift-status-on.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" viewBox="0 0 22 22" 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="m11 3.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/22/remmina-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/remmina-panel.svg
new file mode 100644
index 000000000..4c75d6b16
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/remmina-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3 A 8 8 0 0 0 3 11 A 8 8 0 0 0 3.9921875 14.857422 L 5.6660156 13.744141 A 6 6 0 0 1 5 11 A 6 6 0 0 1 11 5 A 6 6 0 0 1 15.59375 7.1503906 L 17.265625 6.0371094 A 8 8 0 0 0 11 3 z M 8 6.5996094 L 8 8.5410156 L 9.2890625 9.4003906 L 8 10.259766 L 8 12.199219 L 12.199219 9.4003906 L 8 6.5996094 z M 18.011719 7.1503906 L 16.337891 8.2636719 A 6 6 0 0 1 17 11 A 6 6 0 0 1 11 17 A 6 6 0 0 1 6.4121094 14.857422 L 4.7402344 15.96875 A 8 8 0 0 0 11 19 A 8 8 0 0 0 19 11 A 8 8 0 0 0 18.011719 7.1503906 z M 14 9.8007812 L 9.8007812 12.599609 L 14 15.400391 L 14 13.458984 L 12.710938 12.599609 L 14 11.740234 L 14 9.8007812 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/remote-folder-sync-down.svg b/.icons/Gruvbox-Plus-Dark/panel/22/remote-folder-sync-down.svg
new file mode 100644
index 000000000..f124ba665
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/remote-folder-sync-down.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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(-57 -909.36)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m62 914.36s-1 0-1 1v11s0 1 1 1h12s1 0 1-1v-9c0-1-1-1-1-1h-5l-2-2zm4 4h4v3h2l-4 5-4-5h2z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/remote-folder-sync-up.svg b/.icons/Gruvbox-Plus-Dark/panel/22/remote-folder-sync-up.svg
new file mode 100644
index 000000000..aeec5cc1a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/remote-folder-sync-up.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 -909.36)">
+ <path opacity=".5" style="fill:currentColor" class="ColorScheme-Text" d="m38 914.36s-1 0-1 1v11s0 1 1 1h12s1 0 1-1v-9c0-1-1-1-1-1h-5l-2-2zm6 3 4 5h-2v3h-4v-3h-2z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/remote-folder-sync.svg b/.icons/Gruvbox-Plus-Dark/panel/22/remote-folder-sync.svg
new file mode 100644
index 000000000..ed6536285
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/remote-folder-sync.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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(-81 -909.36)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m86 914.36s-1 0-1 1v11s0 1 1 1h12s1 0 1-1v-9c0-1-1-1-1-1h-5l-2-2z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/rescuetime-indicator.svg b/.icons/Gruvbox-Plus-Dark/panel/22/rescuetime-indicator.svg
new file mode 100644
index 000000000..316665b89
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/rescuetime-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m8 3v5h-5v6h5v5h6v-5h5v-6h-5v-5h-6zm3 2c0.554 0 1 0.446 1 1v3.2695a2 2 0 0 1 0.729 0.7305h3.271c0.554 0 1 0.446 1 1s-0.446 1-1 1h-3.27a2 2 0 0 1 -1.73 1 2 2 0 0 1 -2 -2 2 2 0 0 1 1 -1.7285v-3.2715c0-0.554 0.446-1 1-1z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/rescuetime-offline.svg b/.icons/Gruvbox-Plus-Dark/panel/22/rescuetime-offline.svg
new file mode 100644
index 000000000..d69d67040
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/rescuetime-offline.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m8 3v5h-5v6h5v5h6v-5h5v-6h-5v-5h-6zm3 2c0.554 0 1 0.446 1 1v3.2695a2 2 0 0 1 0.729 0.7305h3.271c0.554 0 1 0.446 1 1s-0.446 1-1 1h-3.27a2 2 0 0 1 -1.73 1 2 2 0 0 1 -2 -2 2 2 0 0 1 1 -1.7285v-3.2715c0-0.554 0.446-1 1-1z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/rhythmbox-indicator.svg b/.icons/Gruvbox-Plus-Dark/panel/22/rhythmbox-indicator.svg
new file mode 120000
index 000000000..38faa24c9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/rhythmbox-indicator.svg
@@ -0,0 +1 @@
+rhythmbox-panel.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/rhythmbox-notplaying.svg b/.icons/Gruvbox-Plus-Dark/panel/22/rhythmbox-notplaying.svg
new file mode 120000
index 000000000..38faa24c9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/rhythmbox-notplaying.svg
@@ -0,0 +1 @@
+rhythmbox-panel.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/rhythmbox-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/rhythmbox-panel.svg
new file mode 100644
index 000000000..5de35e9c9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/rhythmbox-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m6.5 19c-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/22/rhythmbox-playing.svg b/.icons/Gruvbox-Plus-Dark/panel/22/rhythmbox-playing.svg
new file mode 100644
index 000000000..ed7305218
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/rhythmbox-playing.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m6.5 3c-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/22/riot-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/22/riot-tray.svg
new file mode 100644
index 000000000..38c3d866b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/riot-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.9999689,3 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.645 -1.355,3 -3,3 -0.7686,0 -1.4667,-0.3041094 -2,-0.7871094 V 17 c 0,1.116 0.8843,2 2,2 1.1157,0 2,-0.884 2,-2 v -3 h 0.408203 l -0.769531,-1.158203 -0.0078,-0.01172 c -0.2881,-0.448 -0.63006,-1.048125 -0.63086,-1.828125 v -0.002 c 0,-1.6450001 1.355,-3.0000001 3.0000001,-3.0000001 h 0.002 c 0.963,0.0012 1.868841,0.4663469 2.431641,1.2480469 l 0.01953,0.029297 2.009766,3.0156252 c 0.947004,-0.9872 1.537113,-2.3207691 1.537113,-3.7929691 0,-3.0376 -2.5,-5.5 -5.5,-5.5 z m 1.7871091,6 c -1.1046001,0 -2.0000001,0.8954 -2.0000001,2 5e-4,0.472 0.218956,0.894563 0.472656,1.289063 l 3.8457031,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 12.621063,9.8320312 C 12.245763,9.3103312 11.642669,9.0008 10.999969,9 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/rocketchat-tray-1.svg b/.icons/Gruvbox-Plus-Dark/panel/22/rocketchat-tray-1.svg
new file mode 120000
index 000000000..37f4dbc5d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/rocketchat-tray-2.svg b/.icons/Gruvbox-Plus-Dark/panel/22/rocketchat-tray-2.svg
new file mode 120000
index 000000000..37f4dbc5d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/rocketchat-tray-3.svg b/.icons/Gruvbox-Plus-Dark/panel/22/rocketchat-tray-3.svg
new file mode 120000
index 000000000..37f4dbc5d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/rocketchat-tray-4.svg b/.icons/Gruvbox-Plus-Dark/panel/22/rocketchat-tray-4.svg
new file mode 120000
index 000000000..37f4dbc5d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/rocketchat-tray-5.svg b/.icons/Gruvbox-Plus-Dark/panel/22/rocketchat-tray-5.svg
new file mode 120000
index 000000000..37f4dbc5d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/rocketchat-tray-6.svg b/.icons/Gruvbox-Plus-Dark/panel/22/rocketchat-tray-6.svg
new file mode 120000
index 000000000..37f4dbc5d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/rocketchat-tray-7.svg b/.icons/Gruvbox-Plus-Dark/panel/22/rocketchat-tray-7.svg
new file mode 120000
index 000000000..37f4dbc5d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/rocketchat-tray-8.svg b/.icons/Gruvbox-Plus-Dark/panel/22/rocketchat-tray-8.svg
new file mode 120000
index 000000000..37f4dbc5d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/rocketchat-tray-9-plus.svg b/.icons/Gruvbox-Plus-Dark/panel/22/rocketchat-tray-9-plus.svg
new file mode 120000
index 000000000..37f4dbc5d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/rocketchat-tray-9.svg b/.icons/Gruvbox-Plus-Dark/panel/22/rocketchat-tray-9.svg
new file mode 120000
index 000000000..37f4dbc5d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/rocketchat-tray-alert.svg b/.icons/Gruvbox-Plus-Dark/panel/22/rocketchat-tray-alert.svg
new file mode 100644
index 000000000..6751d2a1f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/rocketchat-tray-alert.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3,3 C 3.625289,3.9191748 4.0814606,5.662158 4.3378906,7.681641 3.4662891,8.664932 3.0008959,9.819243 3,11 3.00265,12.214174 3.4964048,13.399175 4.4160156,14.398438 4.1963716,16.38357 3.740364,18.093055 3,19 5.101032,19 7.0025374,18.106296 8.3808594,16.662109 9.2226815,16.883472 10.107941,16.997678 11,17 15.418278,17 19,14.313708 19,11 19,7.686291 15.418278,5 11,5 10.107941,5.0023218 9.2226815,5.1165275 8.3808594,5.3378906 7.0025374,3.8937041 5.101032,3 3,3 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 17,11 6,4 0 0 1 16.91602,11.642578 c -0.0068,0.0274 -0.01184,0.05472 -0.01953,0.08203 A 6,4 0 0 1 16.625,12.375 6,4 0 0 1 12.324219,14.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 11.015625,15 l -0.0098,0 A 6,4 0 0 1 11,15 6,4 0 0 1 8.4160156,14.603516 L 7.7480469,14.427734 6.9335938,15.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 5.0605469,11.533203 c -0.00494,-0.02341 -0.00745,-0.04693 -0.011719,-0.07031 A 6,4 0 0 1 5,11 6,4 0 0 1 5.046875,10.523438 c 0.00351,-0.01891 0.00972,-0.03771 0.013672,-0.05664 A 6,4 0 0 1 11,7 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="19" cy="18" r="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/rocketchat-tray-dot.svg b/.icons/Gruvbox-Plus-Dark/panel/22/rocketchat-tray-dot.svg
new file mode 100644
index 000000000..775794502
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/rocketchat-tray-dot.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3 3 C 3.625289 3.9191748 4.0814606 5.6621576 4.3378906 7.6816406 C 3.4662891 8.6649316 3.0008959 9.819243 3 11 C 3.00265 12.214174 3.4964048 13.399175 4.4160156 14.398438 C 4.1963716 16.38357 3.740364 18.093055 3 19 C 5.101032 19 7.0025374 18.106296 8.3808594 16.662109 C 9.2226815 16.883472 10.107941 16.997678 11 17 C 15.418278 17 19 14.313708 19 11 C 19 7.686291 15.418278 5 11 5 C 10.107941 5.0023218 9.2226815 5.1165275 8.3808594 5.3378906 C 7.0025374 3.8937041 5.101032 3 3 3 z M 11 7 A 6 4 0 0 1 11.652344 7.0253906 C 11.656844 7.0257316 11.661546 7.0250426 11.666016 7.0253906 A 6 4 0 0 1 11.722656 7.03125 A 6 4 0 0 1 16.898438 10.279297 C 16.901537 10.290467 16.907136 10.30131 16.910156 10.3125 A 6 4 0 0 1 17 11 A 6 4 0 0 1 16.916016 11.642578 C 16.909216 11.669978 16.904174 11.697299 16.896484 11.724609 A 6 4 0 0 1 16.625 12.375 A 6 4 0 0 1 12.324219 14.896484 C 12.320219 14.89712 12.31652 14.897737 12.3125 14.898438 A 6 4 0 0 1 12.28125 14.902344 A 6 4 0 0 1 11.798828 14.958984 C 11.720998 14.966284 11.643292 14.973316 11.564453 14.978516 A 6 4 0 0 1 11.015625 15 L 11.005859 15 A 6 4 0 0 1 11 15 A 6 4 0 0 1 8.4160156 14.603516 L 7.7480469 14.427734 L 6.9335938 15.28125 C 6.7192646 15.505821 6.4358454 15.623794 6.1933594 15.808594 C 6.2543494 15.405874 6.3577169 15.04013 6.4042969 14.619141 L 6.5039062 13.712891 L 6.2578125 13.445312 A 6 4 0 0 1 5.0605469 11.533203 C 5.0556069 11.509793 5.0530971 11.486271 5.0488281 11.462891 A 6 4 0 0 1 5 11 A 6 4 0 0 1 5.046875 10.523438 C 5.050385 10.504528 5.0565949 10.485727 5.0605469 10.466797 A 6 4 0 0 1 11 7 z M 8 10 C 7.4477153 10 7 10.447715 7 11 C 7 11.552285 7.4477153 12 8 12 C 8.5522847 12 9 11.552285 9 11 C 9 10.447715 8.5522847 10 8 10 z M 11 10 C 10.447715 10 10 10.447715 10 11 C 10 11.552285 10.447715 12 11 12 C 11.552285 12 12 11.552285 12 11 C 12 10.447715 11.552285 10 11 10 z M 14 10 C 13.447715 10 13 10.447715 13 11 C 13 11.552285 13.447715 12 14 12 C 14.552285 12 15 11.552285 15 11 C 15 10.447715 14.552285 10 14 10 z M 19 16 A 2 2 0 0 0 17 18 A 2 2 0 0 0 19 20 A 2 2 0 0 0 21 18 A 2 2 0 0 0 19 16 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/rocketchat-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/22/rocketchat-tray.svg
new file mode 100644
index 000000000..3361a65a8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/rocketchat-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3,3 C 3.625289,3.9191748 4.0814606,5.662158 4.3378906,7.681641 3.4662891,8.664932 3.0008959,9.819243 3,11 3.00265,12.214174 3.4964048,13.399175 4.4160156,14.398438 4.1963716,16.38357 3.740364,18.093055 3,19 5.101032,19 7.0025374,18.106296 8.3808594,16.662109 9.2226815,16.883472 10.107941,16.997678 11,17 15.418278,17 19,14.313708 19,11 19,7.686291 15.418278,5 11,5 10.107941,5.0023218 9.2226815,5.1165275 8.3808594,5.3378906 7.0025374,3.8937041 5.101032,3 3,3 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 17,11 6,4 0 0 1 16.91602,11.642578 c -0.0068,0.0274 -0.01184,0.05472 -0.01953,0.08203 A 6,4 0 0 1 16.625,12.375 6,4 0 0 1 12.324219,14.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 11.015625,15 l -0.0098,0 A 6,4 0 0 1 11,15 6,4 0 0 1 8.4160156,14.603516 L 7.7480469,14.427734 6.9335938,15.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 5.0605469,11.533203 c -0.00494,-0.02341 -0.00745,-0.04693 -0.011719,-0.07031 A 6,4 0 0 1 5,11 6,4 0 0 1 5.046875,10.523438 c 0.00351,-0.01891 0.00972,-0.03771 0.013672,-0.05664 A 6,4 0 0 1 11,7 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/22/rsibreak0.svg b/.icons/Gruvbox-Plus-Dark/panel/22/rsibreak0.svg
new file mode 120000
index 000000000..8bac1748e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/rsibreak0.svg
@@ -0,0 +1 @@
+pomodoro-indicator-light-60.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/rsibreak1.svg b/.icons/Gruvbox-Plus-Dark/panel/22/rsibreak1.svg
new file mode 120000
index 000000000..8042abcfa
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/rsibreak1.svg
@@ -0,0 +1 @@
+pomodoro-indicator-light-45.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/rsibreak2.svg b/.icons/Gruvbox-Plus-Dark/panel/22/rsibreak2.svg
new file mode 120000
index 000000000..23d2a3042
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/rsibreak2.svg
@@ -0,0 +1 @@
+pomodoro-indicator-light-30.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/rsibreak3.svg b/.icons/Gruvbox-Plus-Dark/panel/22/rsibreak3.svg
new file mode 120000
index 000000000..72857b012
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/rsibreak3.svg
@@ -0,0 +1 @@
+pomodoro-indicator-light-15.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/rsibreak4.svg b/.icons/Gruvbox-Plus-Dark/panel/22/rsibreak4.svg
new file mode 120000
index 000000000..a04b3d1b1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/rsibreak4.svg
@@ -0,0 +1 @@
+pomodoro-indicator-light-00.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/rsibreakx.svg b/.icons/Gruvbox-Plus-Dark/panel/22/rsibreakx.svg
new file mode 120000
index 000000000..b056d41ab
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/rsibreakx.svg
@@ -0,0 +1 @@
+pomodoneapp-break.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/rto-proxy-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/22/rto-proxy-tray.svg
new file mode 100644
index 000000000..0f4e64282
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/rto-proxy-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3.0000002 C 6.5817221,3.0000003 3.0000002,6.5817221 3.0000001,11 c 0,4.418278 3.5817219,8 7.9999999,8 4.418278,0 8,-3.581722 8,-8 C 19,6.5817221 15.418278,3.0000002 11,3.0000002 Z M 11,5.5000001 12.544922,8.7910157 16,9.3203126 13.5,11.882813 14.089844,15.5 11,13.791016 7.9101561,15.5 l 0.589844,-3.617187 -2.5,-2.5625004 3.455078,-0.5292969 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/safeeyes_disabled.svg b/.icons/Gruvbox-Plus-Dark/panel/22/safeeyes_disabled.svg
new file mode 100644
index 000000000..a60de20ff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/safeeyes_disabled.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m11 3c-4.432 0-8 3.568-8 8s3.568 8 8 8c4.428 0 7.994-3.562 8-7.988v-0.012c0-4.432-3.568-8-8-8zm0.088 2a6 6 0 0 1 4.154 1.7578 6 6 0 0 1 0 8.4842 6 6 0 0 1 -8.4842 0 6 6 0 0 1 0 -8.4842 6 6 0 0 1 4.3302 -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/22/safeeyes_enabled.svg b/.icons/Gruvbox-Plus-Dark/panel/22/safeeyes_enabled.svg
new file mode 100644
index 000000000..bca9effc3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/safeeyes_enabled.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m11 3c-4.432 0-8 3.568-8 8s3.568 8 8 8c4.428 0 7.994-3.562 8-7.988v-0.012c0-4.432-3.568-8-8-8zm0.088 2a6 6 0 0 1 4.154 1.7578 6 6 0 0 1 0 8.4842 6 6 0 0 1 -8.4842 0 6 6 0 0 1 0 -8.4842 6 6 0 0 1 4.3302 -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/22/screencloud-idle.svg b/.icons/Gruvbox-Plus-Dark/panel/22/screencloud-idle.svg
new file mode 100644
index 000000000..e1ab4bbeb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/screencloud-idle.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.5 5 A 5.5 5.5 0 0 0 3 10.5 A 5.5 5.5 0 0 0 3.046875 11.158203 A 3 3 0 0 0 1 14 A 3 3 0 0 0 4 17 L 18 17 A 3 3 0 0 0 21 14 A 3 3 0 0 0 18.992188 11.171875 A 4 4 0 0 0 19 11 A 4 4 0 0 0 15 7 A 4 4 0 0 0 13.097656 7.4863281 A 5.5 5.5 0 0 0 8.5 5 z M 5.984375 7 C 6.537375 7 7 7.448 7 8 C 7 8.552 6.537375 9 5.984375 9 C 5.431375 9 5 8.552 5 8 C 5 7.448 5.432275 7 5.984375 7 z M 11 8 C 13.209139 8 15 9.790861 15 12 C 15 14.209139 13.209139 16 11 16 C 8.790861 16 7 14.209139 7 12 C 7 9.790861 8.790861 8 11 8 z M 11 10 C 9.8954305 10 9 10.895431 9 12 C 9 13.104569 9.8954305 14 11 14 C 12.104569 14 13 13.104569 13 12 C 13 10.895431 12.104569 10 11 10 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/screencloud-uploading.svg b/.icons/Gruvbox-Plus-Dark/panel/22/screencloud-uploading.svg
new file mode 100644
index 000000000..19b5ad67d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/screencloud-uploading.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.5,5 C 5.4624339,5 3,7.4624339 3,10.5 3.00244,10.720141 3.018091,10.939938 3.046875,11.158203 1.8250871,11.567585 1.0011893,12.711451 1,14 c 0,1.656854 1.3431458,3 3,3 l 14,0 c 1.656854,0 3,-1.343146 3,-3 C 20.9987,12.726732 20.193805,11.592982 18.992188,11.171875 18.996023,11.114646 18.998629,11.057341 19,11 19,8.790861 17.209139,7 15,7 14.335328,7.0015368 13.681516,7.1686818 13.097656,7.4863281 12.08199,5.9357523 10.353608,5.0010752 8.5,5 Z M 5.984375,7 C 6.537375,7 7,7.448 7,8 7,8.552 6.537375,9 5.984375,9 5.431375,9 5,8.552 5,8 5,7.448 5.432275,7 5.984375,7 Z M 11,8 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/22/scrllock-off.svg b/.icons/Gruvbox-Plus-Dark/panel/22/scrllock-off.svg
new file mode 120000
index 000000000..9cf453732
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/scrllock-off.svg
@@ -0,0 +1 @@
+scroll-lock-off.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/scrllock-on.svg b/.icons/Gruvbox-Plus-Dark/panel/22/scrllock-on.svg
new file mode 120000
index 000000000..19c6e1f1d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/scrllock-on.svg
@@ -0,0 +1 @@
+scroll-lock-on.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/scroll-lock-off.svg b/.icons/Gruvbox-Plus-Dark/panel/22/scroll-lock-off.svg
new file mode 100644
index 000000000..417a44c6a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/scroll-lock-off.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 3a2 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.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.797-2 0.797h-12c-0.7746 0-1.468-0.3119-2-0.7969z" fill="currentColor" opacity=".3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/scroll-lock-on.svg b/.icons/Gruvbox-Plus-Dark/panel/22/scroll-lock-on.svg
new file mode 100644
index 000000000..4f02f8309
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/scroll-lock-on.svg
@@ -0,0 +1,6 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 3a2 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.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.797-2 0.797h-12c-0.7746 0-1.468-0.3119-2-0.7969z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/scudcloud-attention-1.svg b/.icons/Gruvbox-Plus-Dark/panel/22/scudcloud-attention-1.svg
new file mode 120000
index 000000000..9501e00ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/scudcloud-attention-1.svg
@@ -0,0 +1 @@
+scudcloud-attention.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/scudcloud-attention-2.svg b/.icons/Gruvbox-Plus-Dark/panel/22/scudcloud-attention-2.svg
new file mode 120000
index 000000000..9501e00ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/scudcloud-attention-2.svg
@@ -0,0 +1 @@
+scudcloud-attention.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/scudcloud-attention-3.svg b/.icons/Gruvbox-Plus-Dark/panel/22/scudcloud-attention-3.svg
new file mode 120000
index 000000000..9501e00ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/scudcloud-attention-3.svg
@@ -0,0 +1 @@
+scudcloud-attention.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/scudcloud-attention-4.svg b/.icons/Gruvbox-Plus-Dark/panel/22/scudcloud-attention-4.svg
new file mode 120000
index 000000000..9501e00ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/scudcloud-attention-4.svg
@@ -0,0 +1 @@
+scudcloud-attention.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/scudcloud-attention-5.svg b/.icons/Gruvbox-Plus-Dark/panel/22/scudcloud-attention-5.svg
new file mode 120000
index 000000000..9501e00ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/scudcloud-attention-5.svg
@@ -0,0 +1 @@
+scudcloud-attention.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/scudcloud-attention-6.svg b/.icons/Gruvbox-Plus-Dark/panel/22/scudcloud-attention-6.svg
new file mode 120000
index 000000000..9501e00ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/scudcloud-attention-6.svg
@@ -0,0 +1 @@
+scudcloud-attention.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/scudcloud-attention-7.svg b/.icons/Gruvbox-Plus-Dark/panel/22/scudcloud-attention-7.svg
new file mode 120000
index 000000000..9501e00ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/scudcloud-attention-7.svg
@@ -0,0 +1 @@
+scudcloud-attention.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/scudcloud-attention-8.svg b/.icons/Gruvbox-Plus-Dark/panel/22/scudcloud-attention-8.svg
new file mode 120000
index 000000000..9501e00ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/scudcloud-attention-8.svg
@@ -0,0 +1 @@
+scudcloud-attention.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/scudcloud-attention-9.svg b/.icons/Gruvbox-Plus-Dark/panel/22/scudcloud-attention-9.svg
new file mode 120000
index 000000000..9501e00ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/scudcloud-attention-9.svg
@@ -0,0 +1 @@
+scudcloud-attention.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/scudcloud-attention.svg b/.icons/Gruvbox-Plus-Dark/panel/22/scudcloud-attention.svg
new file mode 100644
index 000000000..c63e545f7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/scudcloud-attention.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.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.804 3.457 4.289-0.0776 0.609-0.1309 1.217-0.3828 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.925-3.2173-2.289-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"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/scudcloud.svg b/.icons/Gruvbox-Plus-Dark/panel/22/scudcloud.svg
new file mode 100644
index 000000000..b87b903fc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/scudcloud.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.5 2.9648c-2.9655 0-5.3691 2.3869-5.4648 5.3301-1.7745 0.6286-3.0504 2.2641-3.0352 4.2091 0.0018 2.102 1.4977 3.798 3.457 4.283-0.0775 0.61-0.1306 1.219-0.3828 1.834a1.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-2.4896-1.876-4.4804-4.266-4.8516-0.58-2.2214-2.445-3.8422-4.75-4.0566a1.0001 1.0001 0 0 0 -0.484 -0.127zm1.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/22/seafile-status-error.svg b/.icons/Gruvbox-Plus-Dark/panel/22/seafile-status-error.svg
new file mode 100644
index 000000000..e4d0a0a4c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/seafile-status-error.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m8 4v0.0176a3 2.9965 0 0 0 -3 2.9961v0.2715a2 1.9977 0 0 0 -1 -0.2715 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.4983h0.7715 2.289c0.6964-1.1864 1.9728-1.9983 3.4395-1.9983h0.002c0.5331 0.0008 1.0499 0.1182 1.5332 0.3203 0.3286-0.745 0.8078-1.4042 1.3988-1.9355a3 2.9965 0 0 0 -2.934 -2.3965zm6.5 2.0117v0.0039c-2.221 0-4.107 1.6235-4.441 3.8164-0.5565-0.5263-1.293-0.8191-2.059-0.8203-1.6569 0-3 1.3413-3 2.9963 0.0011 0.343 0.0612 0.683 0.1777 1.006-0.0591-0.01-0.1184-0.01-0.1777-0.01-1.1046 0-2 0.895-2 1.998s0.8954 1.998 2 1.998h1.0449c0.3712-0.102 0.649-0.204 0.9668-0.479 0.3398-0.293 3.4973-5.498 6.3773-5.498 1.526 0.001 3.007 0.748 3.525 2.797 0.046 0.192 0.108 0.564 0.086 0.682 0 0.827-0.672 1.5-1.5 1.5s-1.5-0.673-1.5-1.5c0-0.819 0.659-1.486 1.479-1.498-0.469-0.297-1.04-0.471-1.475-0.475-1.181-0.01-1.917 1.021-2.022 1.944-0.103 0.913 0.196 1.975 2.01 2.527h4.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.4826-2.015-4.4963-4.5-4.4963z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/seafile-status-notification.svg b/.icons/Gruvbox-Plus-Dark/panel/22/seafile-status-notification.svg
new file mode 100644
index 000000000..229003395
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/seafile-status-notification.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 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"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/seafile-status-offline.svg b/.icons/Gruvbox-Plus-Dark/panel/22/seafile-status-offline.svg
new file mode 100644
index 000000000..50c391228
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/seafile-status-offline.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 4v0.0176a3 2.9965 0 0 0 -3 2.9961v0.2715a2 1.9977 0 0 0 -1 -0.2715 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.4983h0.7715 2.289c0.6964-1.1864 1.9728-1.9983 3.4395-1.9983h0.002c0.5331 0.0008 1.0499 0.1182 1.5332 0.3203 0.3286-0.745 0.8078-1.4042 1.3988-1.9355a3 2.9965 0 0 0 -2.934 -2.3965zm6.5 2.0117v0.0039c-2.221 0-4.107 1.6235-4.441 3.8164-0.5565-0.5263-1.293-0.8191-2.059-0.8203-1.6569 0-3 1.3413-3 2.9963 0.0011 0.343 0.0612 0.683 0.1777 1.006-0.0591-0.01-0.1184-0.01-0.1777-0.01-1.1046 0-2 0.895-2 1.998s0.8954 1.998 2 1.998h1.0449c0.3712-0.102 0.649-0.204 0.9668-0.479 0.3398-0.293 3.4973-5.498 6.3773-5.498 1.526 0.001 3.007 0.748 3.525 2.797 0.046 0.192 0.108 0.564 0.086 0.682 0 0.827-0.672 1.5-1.5 1.5s-1.5-0.673-1.5-1.5c0-0.819 0.659-1.486 1.479-1.498-0.469-0.297-1.04-0.471-1.475-0.475-1.181-0.01-1.917 1.021-2.022 1.944-0.103 0.913 0.196 1.975 2.01 2.527h4.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.4826-2.015-4.4963-4.5-4.4963z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/seafile-status-ok.svg b/.icons/Gruvbox-Plus-Dark/panel/22/seafile-status-ok.svg
new file mode 100644
index 000000000..f06242438
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/seafile-status-ok.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 4v0.0176a3 2.9965 0 0 0 -3 2.9961v0.2715a2 1.9977 0 0 0 -1 -0.2715 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.4983h0.7715 2.289c0.6964-1.1864 1.9728-1.9983 3.4395-1.9983h0.002c0.5331 0.0008 1.0499 0.1182 1.5332 0.3203 0.3286-0.745 0.8078-1.4042 1.3988-1.9355a3 2.9965 0 0 0 -2.934 -2.3965zm6.5 2.0117v0.0039c-2.221 0-4.107 1.6235-4.441 3.8164-0.5565-0.5263-1.293-0.8191-2.059-0.8203-1.6569 0-3 1.3413-3 2.9963 0.0011 0.343 0.0612 0.683 0.1777 1.006-0.0591-0.01-0.1184-0.01-0.1777-0.01-1.1046 0-2 0.895-2 1.998s0.8954 1.998 2 1.998h1.0449c0.3712-0.102 0.649-0.204 0.9668-0.479 0.3398-0.293 3.4973-5.498 6.3773-5.498 1.526 0.001 3.007 0.748 3.525 2.797 0.046 0.192 0.108 0.564 0.086 0.682 0 0.827-0.672 1.5-1.5 1.5s-1.5-0.673-1.5-1.5c0-0.819 0.659-1.486 1.479-1.498-0.469-0.297-1.04-0.471-1.475-0.475-1.181-0.01-1.917 1.021-2.022 1.944-0.103 0.913 0.196 1.975 2.01 2.527h4.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.4826-2.015-4.4963-4.5-4.4963z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/seafile-status-paused.svg b/.icons/Gruvbox-Plus-Dark/panel/22/seafile-status-paused.svg
new file mode 100644
index 000000000..6a0c94ebf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/seafile-status-paused.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 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"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/seafile-status-syncing-1.svg b/.icons/Gruvbox-Plus-Dark/panel/22/seafile-status-syncing-1.svg
new file mode 100644
index 000000000..d2dec2a20
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/seafile-status-syncing-1.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="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"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/seafile-status-syncing-2.svg b/.icons/Gruvbox-Plus-Dark/panel/22/seafile-status-syncing-2.svg
new file mode 100644
index 000000000..3735675ac
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/seafile-status-syncing-2.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="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"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/security-high.svg b/.icons/Gruvbox-Plus-Dark/panel/22/security-high.svg
new file mode 100644
index 000000000..95da14e3e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/security-high.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 401.01)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m549-398.01v8.6035c-0.00024 4.9478 7 7.3965 7 7.3965s6.9998-2.4486 7-7.3965v-8.6035h-14zm2 2h5v5h5v2.1992c-0.00027 3.6124-5 4.8008-5 4.8008v-7h-5v-5z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/security-low.svg b/.icons/Gruvbox-Plus-Dark/panel/22/security-low.svg
new file mode 100644
index 000000000..70a92a296
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/security-low.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 401.01)">
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m4 3v8.604c-0.0002 4.947 7 7.396 7 7.396s7-2.449 7-7.396v-8.604h-14zm2 2h5v5h5v2.199c0 3.613-5 4.801-5 4.801v-7h-5v-5z" transform="translate(545 -401.01)"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/security-medium.svg b/.icons/Gruvbox-Plus-Dark/panel/22/security-medium.svg
new file mode 100644
index 000000000..425a4b390
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/security-medium.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 401.01)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m549-398.01v8.6035c-0.00024 4.9478 7 7.3965 7 7.3965s6.9998-2.4486 7-7.3965v-8.6035h-14zm2 2h5v5h5v2.1992c-0.00027 3.6124-5 4.8008-5 4.8008v-7h-5v-5z"/>
+ </g>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="19" cy="18" r="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/sflphone-indicator.svg b/.icons/Gruvbox-Plus-Dark/panel/22/sflphone-indicator.svg
new file mode 120000
index 000000000..82d15cc11
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/sflphone-indicator.svg
@@ -0,0 +1 @@
+viber-normal.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/sflphone-notification.svg b/.icons/Gruvbox-Plus-Dark/panel/22/sflphone-notification.svg
new file mode 120000
index 000000000..27903fe87
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/sflphone-notification.svg
@@ -0,0 +1 @@
+viber-notification.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/sflphone-offline.svg b/.icons/Gruvbox-Plus-Dark/panel/22/sflphone-offline.svg
new file mode 100644
index 000000000..36301a403
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/sflphone-offline.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 11.532348,3.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.986227 0.08,0.428492 0.119998,0.7867852 0.146998,1.3417752 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.3246752 -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 10.753361,13.815733 10.219371,13.44674 9.6145817,12.90375 9.0992917,12.444759 8.5795007,11.84377 8.2885066,11.376778 7.9132135,10.774789 7.6271188,9.9941038 7.6244188,9.5623118 c 0,-0.185897 0.076899,-0.449892 0.1718968,-0.58399 0.036999,-0.0539 0.272095,-0.258295 0.5233904,-0.456991 0.6264877,-0.493191 0.7666857,-0.646988 0.8515837,-0.941383 0.0822,-0.273495 -0.0062,-0.644088 -0.267595,-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.252876 0.484991,1.921764 0,0.4337922 0.06,0.5927892 0.263995,0.6937872 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.6533882 0.002,-0.9605832 -0.098,-0.839384 -0.381993,-1.62277 -0.839985,-2.289057 -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.478291 0.206996,0.831985 0.029,0.266095 0.069,0.364093 0.194996,0.456991 0.174997,0.1315982 0.461992,0.1255982 0.617989,-0.0136 0.165997,-0.149597 0.195996,-0.329594 0.123998,-0.789086 -0.104999,-0.704687 -0.344994,-1.196678 -0.784986,-1.60157 -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/22/shutter-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/shutter-panel.svg
new file mode 100644
index 000000000..a0a7d38a1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/shutter-panel.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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(.546 0 0 .54523 -2.527 -549.36)">
+ <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>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/si-syncthing-0.svg b/.icons/Gruvbox-Plus-Dark/panel/22/si-syncthing-0.svg
new file mode 120000
index 000000000..63fd97767
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/si-syncthing-1.svg b/.icons/Gruvbox-Plus-Dark/panel/22/si-syncthing-1.svg
new file mode 100644
index 000000000..d51d4135a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/si-syncthing-1.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 4.0719a8 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"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/si-syncthing-10.svg b/.icons/Gruvbox-Plus-Dark/panel/22/si-syncthing-10.svg
new file mode 100644
index 000000000..930dd22f9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/si-syncthing-10.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.0719 7a8 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.1959 -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"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/si-syncthing-11.svg b/.icons/Gruvbox-Plus-Dark/panel/22/si-syncthing-11.svg
new file mode 100644
index 000000000..f6b4a8bea
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/si-syncthing-11.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.0002 4.0721a8 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"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/si-syncthing-2.svg b/.icons/Gruvbox-Plus-Dark/panel/22/si-syncthing-2.svg
new file mode 100644
index 000000000..8e5c575cc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/si-syncthing-2.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m17.928 7.0002a8 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"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/si-syncthing-3.svg b/.icons/Gruvbox-Plus-Dark/panel/22/si-syncthing-3.svg
new file mode 100644
index 000000000..45a49b274
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/si-syncthing-3.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m19 11a8 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.008 -0.107 1.5 1.5 0 0 1 -0.008 -0.143 1.5 1.5 0 0 1 0.227 -0.791zm-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.0469 -0.367 1.5 1.5 0 0 1 0.7832 -1.315z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/si-syncthing-4.svg b/.icons/Gruvbox-Plus-Dark/panel/22/si-syncthing-4.svg
new file mode 100644
index 000000000..852921958
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/si-syncthing-4.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m17.928 15a8 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"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/si-syncthing-5.svg b/.icons/Gruvbox-Plus-Dark/panel/22/si-syncthing-5.svg
new file mode 100644
index 000000000..8fa996fb1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/si-syncthing-5.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 17.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"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/si-syncthing-6.svg b/.icons/Gruvbox-Plus-Dark/panel/22/si-syncthing-6.svg
new file mode 100644
index 000000000..be8b4d3b4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/si-syncthing-6.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 19a8 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.191 3.002 1.5 1.5 0 0 1 0.059 -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.1074 1.008 1.5 1.5 0 0 1 0.1426 -0.008 1.5 1.5 0 0 1 0.791 0.227zm4.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"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/si-syncthing-7.svg b/.icons/Gruvbox-Plus-Dark/panel/22/si-syncthing-7.svg
new file mode 100644
index 000000000..5a1e2f11b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/si-syncthing-7.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 17.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.4109 0.9265 1.5 1.5 0 0 1 0.1274 0.0645 1.5 1.5 0 0 1 0.5718 0.592zm4.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"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/si-syncthing-8.svg b/.icons/Gruvbox-Plus-Dark/panel/22/si-syncthing-8.svg
new file mode 100644
index 000000000..e2fbb5452
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/si-syncthing-8.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.0721 15a8 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"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/si-syncthing-9.svg b/.icons/Gruvbox-Plus-Dark/panel/22/si-syncthing-9.svg
new file mode 100644
index 000000000..189ac1aa7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/si-syncthing-9.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 11a8 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.191 1.5 1.5 0 0 1 0.002 0.059 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.0074 0.1074 1.5 1.5 0 0 1 0.0074 0.1426 1.5 1.5 0 0 1 -0.2262 0.791zm2.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"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/si-syncthing-idle.svg b/.icons/Gruvbox-Plus-Dark/panel/22/si-syncthing-idle.svg
new file mode 100644
index 000000000..17de4d0b3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/si-syncthing-idle.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 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 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/22/si-syncthing-unknown.svg b/.icons/Gruvbox-Plus-Dark/panel/22/si-syncthing-unknown.svg
new file mode 100644
index 000000000..78d9a75c5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/si-syncthing-unknown.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 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 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/22/signal-100.svg b/.icons/Gruvbox-Plus-Dark/panel/22/signal-100.svg
new file mode 120000
index 000000000..d01f14302
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/signal-25.svg b/.icons/Gruvbox-Plus-Dark/panel/22/signal-25.svg
new file mode 120000
index 000000000..b158bb2d4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/signal-50.svg b/.icons/Gruvbox-Plus-Dark/panel/22/signal-50.svg
new file mode 120000
index 000000000..b158bb2d4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/signal-75.svg b/.icons/Gruvbox-Plus-Dark/panel/22/signal-75.svg
new file mode 120000
index 000000000..13d3e7f1d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/signal-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/22/signal-tray.svg
new file mode 100644
index 000000000..86b3d2dbd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/signal-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 11.018512,3 C 7.1257403,3 3.8879336,5.5954436 3.1831681,9.0273438 A 7.9814888,7.5 0 0 0 3,10.603516 7.9814888,7.5 0 0 0 6.0300814,16.476562 V 19 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 18.935508,11.490394 19,10.965934 19,10.427734 19,6.3250344 15.426288,2.9999999 11.018512,3 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 9.1907171,5.2871094 9.4615729,6.2480469 9.0621093,6.3632812 8.2105682,6.7832031 7.8520248,7.0527344 7.2538032,6.2519531 7.6513182,5.953125 7.6883424,5.925781 7.7292675,5.90625 8.6626497,5.4453125 l 0.040925,-0.021484 0.04287,-0.011719 z m 4.2635489,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 14.804628,7.0898438 14.600024,7.3652344 13.826429,6.7832031 13.01386,6.3808594 Z m -7.0071858,1.5 L 7.1856014,7.65625 6.8601841,8.015625 6.6224545,8.375 6.4159025,8.7675781 6.2424767,9.1953125 5.3168884,8.8222656 5.5000576,8.3671875 l 0.00978,-0.025391 0.011693,-0.021484 0.2318842,-0.4375 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.4375 0.01169,0.021484 0.0098,0.025391 0.185118,0.4589844 0.0098,0.025391 0.0078,0.025391 0.134454,0.4785157 0.0078,0.027344 0.0039,0.027344 0.0078,0.046875 -0.923639,0.15625 -0.05651,0.015625 -0.002,-0.00586 h -0.002 L 15.90561,9.6035157 15.784797,9.1718751 15.623062,8.7675782 15.414561,8.3750001 15.170985,8.0078126 Z m -10.9336261,2.4472656 0.5358672,0.089844 0.454025,0.025391 -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.5117196 0.002,-0.027344 0.00389,-0.027344 z m 10.9394711,0.5722654 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.4715633,0.232422 0.9411767,0.269531 0.329314,0.04492 -0.136403,0.992187 -0.3526969,-0.04883 -0.033123,-0.0059 -0.033123,-0.0098 -1.0308132,-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/22/signal-unread-1.svg b/.icons/Gruvbox-Plus-Dark/panel/22/signal-unread-1.svg
new file mode 100644
index 000000000..e00ec9d8b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/signal-unread-1.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.017578 3 C 7.1248064 3 3.8883592 5.5954436 3.1835938 9.0273438 A 7.9814888 7.5 0 0 0 3 10.603516 A 7.9814888 7.5 0 0 0 4.2324219 14.580078 A 3 3 0 0 1 6 14 A 3 3 0 0 1 6.4707031 14.041016 L 6.0976562 13.630859 L 6.0742188 13.603516 L 6.0527344 13.574219 L 5.7792969 13.162109 L 5.765625 13.140625 L 5.7539062 13.117188 L 5.7441406 13.101562 L 6.3417969 12.783203 L 6.609375 12.605469 L 6.6269531 12.632812 L 6.859375 12.982422 L 7.4746094 13.662109 L 7.8261719 13.927734 L 7.4785156 14.392578 A 3 3 0 0 1 8.2753906 15.048828 L 8.5898438 14.404297 L 9.0625 14.636719 L 10.003906 14.90625 L 10.332031 14.951172 L 10.195312 15.943359 L 9.84375 15.894531 L 9.8105469 15.888672 L 9.7773438 15.878906 L 8.7460938 15.587891 L 8.703125 15.576172 L 8.6621094 15.554688 L 8.6113281 15.529297 A 3 3 0 0 1 9 17 A 3 3 0 0 1 8.8808594 17.826172 A 7.9814888 7.5 0 0 0 10.982422 18.103516 A 7.9814888 7.5 0 0 0 18.818359 11.996094 C 18.935088 11.490394 19 10.965934 19 10.427734 C 19 6.3250348 15.425354 2.9999999 11.017578 3 z M 10.996094 5 L 11.017578 5 L 11.041016 5 L 11.603516 5.0253906 L 11.625 5.0273438 L 11.648438 5.03125 L 12.193359 5.1054688 L 12.226562 5.1113281 L 12.259766 5.1210938 L 12.416016 5.1640625 L 12.144531 6.1269531 L 12.03125 6.09375 L 11.53125 6.0234375 L 11.017578 6.0019531 L 10.503906 6.0234375 L 10.365234 6.0429688 L 10.228516 5.0527344 L 10.388672 5.03125 L 10.412109 5.0273438 L 10.433594 5.0253906 L 10.996094 5 z M 9.1914062 5.2871094 L 9.4609375 6.2480469 L 9.0625 6.3632812 L 8.2109375 6.7832031 L 7.8515625 7.0527344 L 7.2539062 6.2519531 L 7.6503906 5.953125 L 7.6875 5.9257812 L 7.7285156 5.90625 L 8.6621094 5.4453125 L 8.703125 5.4238281 L 8.7460938 5.4121094 L 9.1914062 5.2871094 z M 13.455078 5.484375 L 14.308594 5.90625 L 14.349609 5.9257812 L 14.384766 5.953125 L 15.199219 6.5644531 L 15.234375 6.59375 L 15.267578 6.6289062 L 15.287109 6.6503906 L 14.804688 7.0898438 L 14.599609 7.3652344 L 13.826172 6.7832031 L 13.013672 6.3808594 L 13.455078 5.484375 z M 6.4472656 6.984375 L 7.1855469 7.65625 L 6.859375 8.015625 L 6.6230469 8.375 L 6.4160156 8.7675781 L 6.2421875 9.1953125 L 5.3164062 8.8222656 L 5.5 8.3671875 L 5.5097656 8.3417969 L 5.5214844 8.3203125 L 5.7539062 7.8828125 L 5.765625 7.859375 L 5.7792969 7.8378906 L 6.0527344 7.4257812 L 6.0742188 7.3964844 L 6.0976562 7.3691406 L 6.4472656 6.984375 z M 16.001953 7.453125 L 16.257812 7.8378906 L 16.271484 7.859375 L 16.283203 7.8828125 L 16.515625 8.3203125 L 16.527344 8.3417969 L 16.537109 8.3671875 L 16.722656 8.8261719 L 16.732422 8.8515625 L 16.740234 8.8769531 L 16.875 9.3554688 L 16.882812 9.3828125 L 16.886719 9.4101562 L 16.894531 9.4570312 L 15.970703 9.6132812 L 15.914062 9.6289062 L 15.912109 9.6230469 L 15.910156 9.6230469 L 15.90625 9.6035156 L 15.785156 9.171875 L 15.623047 8.7675781 L 15.414062 8.375 L 15.171875 8.0078125 L 16.001953 7.453125 z M 5.0683594 9.9003906 L 5.6035156 9.9902344 L 6.0566406 10.015625 L 6.03125 10.5 L 6.0546875 10.953125 L 6.1289062 11.392578 L 6.25 11.822266 L 5.2890625 12.09375 L 5.1621094 11.644531 L 5.1542969 11.617188 L 5.1503906 11.589844 L 5.0683594 11.09375 L 5.0644531 11.066406 L 5.0625 11.039062 L 5.0332031 10.527344 L 5.0332031 10.5 L 5.0332031 10.472656 L 5.0625 9.9609375 L 5.0644531 9.9335938 L 5.0683594 9.90625 L 5.0683594 9.9003906 z M 16.007812 10.472656 L 17.003906 10.527344 L 16.974609 11.039062 L 16.972656 11.066406 L 16.96875 11.09375 L 16.884766 11.589844 L 16.880859 11.617188 L 16.873047 11.644531 L 16.740234 12.123047 L 16.732422 12.148438 L 16.722656 12.173828 L 16.541016 12.625 L 15.615234 12.251953 L 15.785156 11.828125 L 15.908203 11.392578 L 15.982422 10.953125 L 16.007812 10.472656 z M 15.199219 12.960938 L 15.9375 13.632812 L 15.267578 14.371094 L 15.234375 14.40625 L 15.199219 14.435547 L 14.396484 15.037109 L 13.798828 14.238281 L 14.5625 13.662109 L 15.199219 12.960938 z M 13.019531 14.625 L 13.074219 14.820312 L 13.425781 15.53125 L 13.375 15.554688 L 13.333984 15.576172 L 13.291016 15.587891 L 12.259766 15.878906 L 12.226562 15.888672 L 12.193359 15.894531 L 11.648438 15.96875 L 11.625 15.972656 L 11.603516 15.974609 L 11.28125 15.988281 L 11.236328 14.988281 L 11.53125 14.976562 L 12.033203 14.90625 L 12.978516 14.636719 L 12.982422 14.634766 L 13.019531 14.625 z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="6" cy="17" r="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/signal-unread-10.svg b/.icons/Gruvbox-Plus-Dark/panel/22/signal-unread-10.svg
new file mode 120000
index 000000000..2a200701c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/signal-unread-2.svg b/.icons/Gruvbox-Plus-Dark/panel/22/signal-unread-2.svg
new file mode 120000
index 000000000..2a200701c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/signal-unread-3.svg b/.icons/Gruvbox-Plus-Dark/panel/22/signal-unread-3.svg
new file mode 120000
index 000000000..2a200701c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/signal-unread-4.svg b/.icons/Gruvbox-Plus-Dark/panel/22/signal-unread-4.svg
new file mode 120000
index 000000000..2a200701c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/signal-unread-5.svg b/.icons/Gruvbox-Plus-Dark/panel/22/signal-unread-5.svg
new file mode 120000
index 000000000..2a200701c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/signal-unread-6.svg b/.icons/Gruvbox-Plus-Dark/panel/22/signal-unread-6.svg
new file mode 120000
index 000000000..2a200701c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/signal-unread-7.svg b/.icons/Gruvbox-Plus-Dark/panel/22/signal-unread-7.svg
new file mode 120000
index 000000000..2a200701c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/signal-unread-8.svg b/.icons/Gruvbox-Plus-Dark/panel/22/signal-unread-8.svg
new file mode 120000
index 000000000..2a200701c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/signal-unread-9.svg b/.icons/Gruvbox-Plus-Dark/panel/22/signal-unread-9.svg
new file mode 120000
index 000000000..2a200701c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/simplescreenrecorder-error.svg b/.icons/Gruvbox-Plus-Dark/panel/22/simplescreenrecorder-error.svg
new file mode 100644
index 000000000..6b25e8b96
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/simplescreenrecorder-error.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3.1816406 5 C 2.5269406 5 2 5.5344188 2 6.1992188 L 2 15.800781 C 2 16.465781 2.5269406 17 3.1816406 17 L 14.818359 17 C 15.473359 17 16 16.465781 16 15.800781 L 16 13 L 21 15 L 21 7 L 16 9 L 16 6.1992188 C 16 5.5344187 15.473359 5 14.818359 5 L 3.1816406 5 z M 6.7773438 7 L 9 9.2226562 L 11.222656 7 L 13 8.7773438 L 10.777344 11 L 13 13.222656 L 11.222656 15 L 9 12.777344 L 6.7773438 15 L 5 13.222656 L 7.2226562 11 L 5 8.7773438 L 6.7773438 7 z" />
+</svg> \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/simplescreenrecorder-idle.svg b/.icons/Gruvbox-Plus-Dark/panel/22/simplescreenrecorder-idle.svg
new file mode 120000
index 000000000..940c35ba5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/simplescreenrecorder-idle.svg
@@ -0,0 +1 @@
+simplescreenrecorder-panel.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/simplescreenrecorder-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/simplescreenrecorder-panel.svg
new file mode 100644
index 000000000..ff031d09f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/simplescreenrecorder-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3.1816406,5 C 2.5269406,5 2,5.5344188 2,6.1992188 L 2,15.800781 C 2,16.465781 2.5269406,17 3.1816406,17 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 15.99982,5.5344188 15.473179,5 14.818179,5 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/simplescreenrecorder-paused.svg b/.icons/Gruvbox-Plus-Dark/panel/22/simplescreenrecorder-paused.svg
new file mode 100644
index 000000000..1ffac4981
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/simplescreenrecorder-paused.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3.1816406 5 C 2.5269406 5 2 5.5344188 2 6.1992188 L 2 15.800781 C 2 16.465781 2.5269406 17 3.1816406 17 L 14.818359 17 C 15.473359 17 16 16.465781 16 15.800781 L 16 13 L 21 15 L 21 7 L 16 9 L 16 6.1992188 C 16 5.5344187 15.473359 5 14.818359 5 L 3.1816406 5 z M 5 8 L 8 8 L 8 14 L 5 14 L 5 8 z M 10 8 L 13 8 L 13 14 L 10 14 L 10 8 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/simplescreenrecorder-recording.svg b/.icons/Gruvbox-Plus-Dark/panel/22/simplescreenrecorder-recording.svg
new file mode 100644
index 000000000..776b71c45
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/simplescreenrecorder-recording.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3.1816406,5 C 2.5269406,5 2,5.5344188 2,6.1992188 L 2,15.800781 C 2,16.465781 2.5269406,17 3.1816406,17 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 15.99982,5.5344188 15.473179,5 14.818179,5 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="9" cy="11" r="3"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/skype-indicator.svg b/.icons/Gruvbox-Plus-Dark/panel/22/skype-indicator.svg
new file mode 100644
index 000000000..63b719e1e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/skype-indicator.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m7 3a4 4 0 0 0 -4 4 4 4 0 0 0 1.1152 2.7695 7 7 0 0 0 -0.1152 1.2305 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.2383 0.1133 4 4 0 0 0 -2.7617 -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.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.4218l-0.002-0.002z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m-22.069-6.0812"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/skype-status-away-notification.svg b/.icons/Gruvbox-Plus-Dark/panel/22/skype-status-away-notification.svg
new file mode 100644
index 000000000..a9fe6ffa9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/skype-status-away-notification.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m7 3a4 4 0 0 0 -4 4 4 4 0 0 0 1.1152 2.7695 7 7 0 0 0 -0.1152 1.2305 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.2383 0.1133 4 4 0 0 0 -2.7617 -1.1133zm4 5.0898v2.0002h4v2h-4v2l-5-3 5-3.0002z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="19" cy="4" r="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/skype-status-away.svg b/.icons/Gruvbox-Plus-Dark/panel/22/skype-status-away.svg
new file mode 100644
index 000000000..5c3bab8c2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/skype-status-away.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m7 3a4 4 0 0 0 -4 4 4 4 0 0 0 1.1152 2.7695 7 7 0 0 0 -0.1152 1.2305 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.2383 0.1133 4 4 0 0 0 -2.7617 -1.1133zm4 5.0898v2.0002h4v2h-4v2l-5-3 5-3.0002z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/skype-status-connected-notification.svg b/.icons/Gruvbox-Plus-Dark/panel/22/skype-status-connected-notification.svg
new file mode 100644
index 000000000..09c274879
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/skype-status-connected-notification.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m7 3a4 4 0 0 0 -4 4 4 4 0 0 0 1.1152 2.7695 7 7 0 0 0 -0.1152 1.2305 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.2383 0.1133 4 4 0 0 0 -2.7617 -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.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.4218l-0.002-0.002z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m-22.069-6.0812"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="19" cy="4" r="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/skype-status-connected.svg b/.icons/Gruvbox-Plus-Dark/panel/22/skype-status-connected.svg
new file mode 120000
index 000000000..87da272fc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/skype-status-connected.svg
@@ -0,0 +1 @@
+skype-indicator.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/skype-status-connecting-0.svg b/.icons/Gruvbox-Plus-Dark/panel/22/skype-status-connecting-0.svg
new file mode 100644
index 000000000..6e9e89bff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/skype-status-connecting-0.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m7 3a4 4 0 0 0 -4 4 4 4 0 0 0 1.1152 2.7695 7 7 0 0 0 -0.1152 1.2305 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.2383 0.1133 4 4 0 0 0 -2.7617 -1.1133zm4 3.0898a1 1 0 0 1 1 1 1 1 0 0 1 -1 1 3 3 0 0 0 -3 3.0002h1l-2 3-2-3h1a5 5 0 0 1 4.906 -4.9962 1 1 0 0 1 0.094 -0.004zm4 2l2 3.0002h-1a5 5 0 0 1 -4.906 4.996 1 1 0 0 1 -0.094 0.004 1 1 0 0 1 -1 -1 1 1 0 0 1 1 -1 3 3 0 0 0 3 -3h-1l2-3.0002z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m-22.069-6.0812"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/skype-status-connecting-1.svg b/.icons/Gruvbox-Plus-Dark/panel/22/skype-status-connecting-1.svg
new file mode 100644
index 000000000..f362200df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/skype-status-connecting-1.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m7 3a4 4 0 0 0 -4 4 4 4 0 0 0 1.1152 2.7695 7 7 0 0 0 -0.1152 1.2305 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.2383 0.1133 4 4 0 0 0 -2.7617 -1.1133zm4 2.0898v1a5 5 0 0 1 4.996 4.9062 1 1 0 0 1 0.004 0.094 1 1 0 0 1 -1 1 1 1 0 0 1 -1 -1 3 3 0 0 0 -3 -3.0002v1l-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-6.0812"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/skype-status-connecting-2.svg b/.icons/Gruvbox-Plus-Dark/panel/22/skype-status-connecting-2.svg
new file mode 120000
index 000000000..a42948bcb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/skype-status-connecting-3.svg b/.icons/Gruvbox-Plus-Dark/panel/22/skype-status-connecting-3.svg
new file mode 120000
index 000000000..0d28b5ad6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/skype-status-disturb-notification.svg b/.icons/Gruvbox-Plus-Dark/panel/22/skype-status-disturb-notification.svg
new file mode 100644
index 000000000..070984087
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/skype-status-disturb-notification.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m7 3a4 4 0 0 0 -4 4 4 4 0 0 0 1.1152 2.7695 7 7 0 0 0 -0.1152 1.2305 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.2383 0.1133 4 4 0 0 0 -2.7617 -1.1133zm0 7.09h8v2h-8v-2z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="19" cy="4" r="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/skype-status-disturb.svg b/.icons/Gruvbox-Plus-Dark/panel/22/skype-status-disturb.svg
new file mode 100644
index 000000000..71a40d5fa
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/skype-status-disturb.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m7 3a4 4 0 0 0 -4 4 4 4 0 0 0 1.1152 2.7695 7 7 0 0 0 -0.1152 1.2305 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.2383 0.1133 4 4 0 0 0 -2.7617 -1.1133zm0 7.09h8v2h-8v-2z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/skype-status-hidden-notification.svg b/.icons/Gruvbox-Plus-Dark/panel/22/skype-status-hidden-notification.svg
new file mode 100644
index 000000000..0e53028f0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/skype-status-hidden-notification.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m7 3a4 4 0 0 0 -4 4 4 4 0 0 0 1.1152 2.7695 7 7 0 0 0 -0.1152 1.2305 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.2383 0.1133 4 4 0 0 0 -2.7617 -1.1133zm1.707 4.3828l2.293 2.293 2.293-2.293 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.2929-2.293-2.2929-2.2931 1.414-1.4141z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="19" cy="4" r="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/skype-status-hidden.svg b/.icons/Gruvbox-Plus-Dark/panel/22/skype-status-hidden.svg
new file mode 100644
index 000000000..6c3ef1e9d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/skype-status-hidden.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m7 3a4 4 0 0 0 -4 4 4 4 0 0 0 1.1152 2.7695 7 7 0 0 0 -0.1152 1.2305 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.2383 0.1133 4 4 0 0 0 -2.7617 -1.1133zm1.707 4.3828l2.293 2.293 2.293-2.293 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.2929-2.293-2.2929-2.2931 1.414-1.4141z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/skype-status-invisible-notification.svg b/.icons/Gruvbox-Plus-Dark/panel/22/skype-status-invisible-notification.svg
new file mode 120000
index 000000000..4d66b1017
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/skype-status-invisible.svg b/.icons/Gruvbox-Plus-Dark/panel/22/skype-status-invisible.svg
new file mode 120000
index 000000000..249c5c163
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/skype-status-offline-notification.svg b/.icons/Gruvbox-Plus-Dark/panel/22/skype-status-offline-notification.svg
new file mode 100644
index 000000000..6a9e31e4d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/skype-status-offline-notification.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m7 3a4 4 0 0 0 -4 4 4 4 0 0 0 1.1152 2.7695 7 7 0 0 0 -0.1152 1.2305 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.2383 0.1133 4 4 0 0 0 -2.7617 -1.1133zm1.707 4.3828l2.293 2.293 2.293-2.293 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.2929-2.293-2.2929-2.2931 1.414-1.4141z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="19" cy="4" r="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/skype-status-offline.svg b/.icons/Gruvbox-Plus-Dark/panel/22/skype-status-offline.svg
new file mode 100644
index 000000000..4ec723f4f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/skype-status-offline.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m7 3a4 4 0 0 0 -4 4 4 4 0 0 0 1.1152 2.7695 7 7 0 0 0 -0.1152 1.2305 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.2383 0.1133 4 4 0 0 0 -2.7617 -1.1133zm1.707 4.3828l2.293 2.293 2.293-2.293 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.2929-2.293-2.2929-2.2931 1.414-1.4141z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/slack-indicator-highlight.svg b/.icons/Gruvbox-Plus-Dark/panel/22/slack-indicator-highlight.svg
new file mode 120000
index 000000000..a02dc68b6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/slack-indicator-unread.svg b/.icons/Gruvbox-Plus-Dark/panel/22/slack-indicator-unread.svg
new file mode 100644
index 000000000..f848e97fa
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/slack-indicator-unread.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.054 3.8655c-0.1287-0.017764-0.26369-0.0089-0.39747 0.026951-0.53512 0.14339-0.84952 0.68906-0.70614 1.2242l0.518 1.9321-3.8647 1.0351-0.5176-1.9322c-0.1433-0.5351-0.6885-0.8514-1.2236-0.708-0.5352 0.1434-0.8501 0.6909-0.7067 1.2261l0.5181 1.9303-1.9322 0.5175c-0.5352 0.1434-0.8501 0.691-0.7067 1.2264 0.14339 0.53512 0.68906 0.84952 1.2242 0.70614l1.9322-0.51754 1.0351 3.8644-1.9322 0.51754c-0.53512 0.14339-0.85141 0.68856-0.70802 1.2237 0.14339 0.53512 0.69095 0.85003 1.2261 0.70664l1.9303-0.51805 0.51754 1.9322c0.14339 0.53512 0.69095 0.85003 1.2261 0.70664 0.53512-0.14338 0.84952-0.68906 0.70614-1.2242l-0.51754-1.9322 3.8644-1.0351 0.51754 1.9322c0.14339 0.53512 0.68856 0.85141 1.2237 0.70802 0.53512-0.14339 0.85003-0.69095 0.70664-1.2261l-0.51805-1.9303 1.9322-0.51754c0.53512-0.14339 0.85003-0.69095 0.70664-1.2261-0.14338-0.53512-0.68906-0.84952-1.2242-0.70614l-1.931 0.519-1.035-3.8649 1.932-0.5175c0.535-0.1434 0.852-0.6886 0.708-1.2237-0.143-0.5351-0.691-0.85-1.226-0.7067l-1.93 0.5181-0.518-1.9322c-0.107-0.4014-0.442-0.6803-0.828-0.7336zm-0.06802 5.1137 1.0351 3.8644-3.8644 1.0351-1.0351-3.8644 3.8644-1.0351z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="20" cy="5" r="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/slack-indicator.svg b/.icons/Gruvbox-Plus-Dark/panel/22/slack-indicator.svg
new file mode 100644
index 000000000..7272e5117
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/slack-indicator.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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(3,4)">
+ <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/22/smartcode-stremio-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/22/smartcode-stremio-tray.svg
new file mode 100644
index 000000000..b1338cefe
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/smartcode-stremio-tray.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,2.9999267 c -0.419066,0 -0.839081,0.155495 -1.1523434,0.46875 L 3.4687504,9.8495361 C 3.1553029,10.162975 2.99959,10.580935 3.0000004,10.999927 H 10 V 7.9999267 l 4,3.0000003 h 5 C 19,10.580958 18.842559,10.162791 18.529297,9.8495361 L 12.152344,3.4686767 C 11.839082,3.1554218 11.419067,2.9999267 11,2.9999267 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 3.0000004,10.999927 c 4.114e-4,0.418498 0.1576125,0.83732 0.4707031,1.15039 l 6.3789063,6.378907 c 0.6265252,0.62651 1.6762082,0.628419 2.3027342,0.002 l 6.376953,-6.380907 C 18.842559,11.837063 19,11.418896 19,10.999927 h -5 l -4,3 v -3 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/smartphone-connected.svg b/.icons/Gruvbox-Plus-Dark/panel/22/smartphone-connected.svg
new file mode 120000
index 000000000..7c0dac4d5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/smartphone-connected.svg
@@ -0,0 +1 @@
+smartphoneconnected.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/smartphone-disconnected.svg b/.icons/Gruvbox-Plus-Dark/panel/22/smartphone-disconnected.svg
new file mode 120000
index 000000000..4cd3fc48b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/smartphone-disconnected.svg
@@ -0,0 +1 @@
+smartphonedisconnected.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/smartphone-trusted.svg b/.icons/Gruvbox-Plus-Dark/panel/22/smartphone-trusted.svg
new file mode 120000
index 000000000..609f18725
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/smartphone-trusted.svg
@@ -0,0 +1 @@
+smartphonetrusted.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/smartphoneattention.svg b/.icons/Gruvbox-Plus-Dark/panel/22/smartphoneattention.svg
new file mode 100644
index 000000000..0642efbf4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/smartphoneattention.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,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"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/smartphoneconnected.svg b/.icons/Gruvbox-Plus-Dark/panel/22/smartphoneconnected.svg
new file mode 100644
index 000000000..f5aab7019
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/smartphoneconnected.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3c-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/22/smartphonedisconnected.svg b/.icons/Gruvbox-Plus-Dark/panel/22/smartphonedisconnected.svg
new file mode 100644
index 000000000..82c76ce72
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/smartphonedisconnected.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3c-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/22/smartphonetrusted.svg b/.icons/Gruvbox-Plus-Dark/panel/22/smartphonetrusted.svg
new file mode 100644
index 000000000..f365d19af
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/smartphonetrusted.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m7 3c-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/22/smplayer-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/smplayer-panel.svg
new file mode 100644
index 000000000..08d88ef58
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/smplayer-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m11 3c-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.6812 0.5 0.5 0 0 1 -0.684 -0.181 0.5 0.5 0 0 1 0.184 -0.6838 0.5 0.5 0 0 1 0.238 -0.0664zm1.366 0.3652a0.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.6848 -0.184 0.5 0.5 0 0 1 0.1836 -0.684 0.5 0.5 0 0 1 0.2382 -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/22/solaar-attention.svg b/.icons/Gruvbox-Plus-Dark/panel/22/solaar-attention.svg
new file mode 100644
index 000000000..b641331fe
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/solaar-attention.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 -1030.4)">
+ <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.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.75a3 3 0 0 1 0.547 0.9453h3.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.9492l-1.584-2.7461 1.7304-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>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/solaar-indicator.svg b/.icons/Gruvbox-Plus-Dark/panel/22/solaar-indicator.svg
new file mode 100644
index 000000000..c5d9bd923
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/solaar-indicator.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m5 1033.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.3047 1.5859 2.748a3 3 0 0 1 0.549 0 3 3 0 0 1 0.54688 0.053l1.5879-2.748 1.7305 1-1.5859 2.75a3 3 0 0 1 0.54688 0.9453h3.1738v2h-3.1758a3 3 0 0 1 -0.54297 0.9492l1.584 2.7461-1.7305 1-1.5859-2.748a3 3 0 0 1 -0.55 0.1 3 3 0 0 1 -0.54688 -0.053l-1.5879 2.748-1.7305-1 1.5859-2.75a3 3 0 0 1 -0.54688 -0.9453h-3.1738v-2h3.1758a3 3 0 0 1 0.5432 -1l-1.584-2.7461 1.7305-1zm2.1348 3.7a2 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>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/spotify-indicator.svg b/.icons/Gruvbox-Plus-Dark/panel/22/spotify-indicator.svg
new file mode 100644
index 000000000..954a3a7e5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/spotify-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3.0000001 c -4.4182998,0 -7.9999998,3.5816996 -7.9999998,7.9999999 0,4.4183 3.5817,8 7.9999998,8 4.4183,0 8,-3.5817 8,-8 C 19,6.5816997 15.4183,3.0000001 11,3.0000001 Z M 9.5156252,7.001953 c 0.135577,-0.0025 0.273043,-0.00125 0.40625,0 3.1969338,0.043793 5.6855468,1.3710938 5.6855468,1.3710938 0.32387,0.172043 0.478757,0.6868991 0.34375,1.0996093 -0.135016,0.4127103 -0.551129,0.6427459 -0.875,0.4707032 0,0 -4.055029,-2.1406736 -8.1835938,-0.8242188 -0.347652,0.1453665 -0.785915,-0.135667 -0.875,-0.5878906 -0.08907,-0.4522235 0.170933,-0.9774966 0.53125,-1.0585938 1.017797,-0.3245494 2.017773,-0.4508521 2.966797,-0.4707031 z m 0.435547,3 c 0.1127308,-10e-4 0.2123258,-0.0042 0.3222658,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.6425778,-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.738215,-0.481181 2.527344,-0.488281 z M 10.265625,13 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.0566398,-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 8.9993372,13.09714 9.6607522,12.996 10.265625,13 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/start-here-manjaro.svg b/.icons/Gruvbox-Plus-Dark/panel/22/start-here-manjaro.svg
new file mode 120000
index 000000000..b9bdd2f27
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/start-here.svg b/.icons/Gruvbox-Plus-Dark/panel/22/start-here.svg
new file mode 100644
index 000000000..a6a81ddf8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/start-here.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="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"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/state-download.svg b/.icons/Gruvbox-Plus-Dark/panel/22/state-download.svg
new file mode 100644
index 000000000..ceb6ca451
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/state-download.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 -502)">
+ <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.5817-8-8-8zm-2 3h4v5h2l-4 5c0.00008 0.00007-4-5-4-5h2z" transform="translate(624 502)"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/state-error.svg b/.icons/Gruvbox-Plus-Dark/panel/22/state-error.svg
new file mode 100644
index 000000000..13e74c903
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/state-error.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 -502)">
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m11 3c-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-8zm-1 3h2v7h-2v-7zm0 8h2v2h-2v-2z" transform="translate(624 502)"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/state-information.svg b/.icons/Gruvbox-Plus-Dark/panel/22/state-information.svg
new file mode 100644
index 000000000..f7f79e185
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/state-information.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 -502)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m635 521c-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/22/state-offline.svg b/.icons/Gruvbox-Plus-Dark/panel/22/state-offline.svg
new file mode 100644
index 000000000..0f3d99150
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/state-offline.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 -502)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 3c-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-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/22/state-ok.svg b/.icons/Gruvbox-Plus-Dark/panel/22/state-ok.svg
new file mode 100644
index 000000000..a4fe0c82c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/state-ok.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 -502)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 3c-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-8zm3.182 4.4648l1.414 1.4141-4.242 4.2421-1.4145 1.414-1.4141-1.414-2.1211-2.121 1.4141-1.4141 2.1211 2.1211 4.2425-4.2422z" transform="translate(624 502)"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/state-pause.svg b/.icons/Gruvbox-Plus-Dark/panel/22/state-pause.svg
new file mode 100644
index 000000000..e10fac179
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/state-pause.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 -502)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 3c-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-8zm-3 3h2v10h-2v-10zm4 0h2v10h-2v-10z" transform="translate(624 502)"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/state-sync.svg b/.icons/Gruvbox-Plus-Dark/panel/22/state-sync.svg
new file mode 100644
index 000000000..80fa020ef
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/state-sync.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 -502)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 3c-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-8zm0.145 3.998v0.002h0.001c1.309 0.048 2.501 0.7374 3.204 1.8184l1.388-0.4629-1.57 3.1465-3.147-1.5743 1.278-0.4257c-0.338-0.294-0.763-0.487-1.229-0.504-0.742-0.027-1.4343 0.3551-1.8063 0.9981l-1.7325-1c0.7401-1.282 2.1343-2.0531 3.6138-1.9981zm-3.313 3.5l3.147 1.574-1.2778 0.426c0.3378 0.294 0.7628 0.485 1.2288 0.502 0.742 0.027 1.434-0.355 1.806-0.998l1.733 1c-0.74 1.282-2.135 2.053-3.614 1.998-1.3085-0.048-2.4997-0.737-3.2027-1.818l-1.3886 0.463 1.5683-3.147z" transform="translate(624 502)"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/state-warning.svg b/.icons/Gruvbox-Plus-Dark/panel/22/state-warning.svg
new file mode 100644
index 000000000..c7c2683ba
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/state-warning.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 125)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m10.912 3.002a1.6243 1.8185 0 0 0 -1.3182 0.9062l-3.1876 6.1818-3.1894 6.181a1.6243 1.8185 0 0 0 -0.2168 0.868 1.6243 1.8185 0 0 0 1.623 1.861h6.377 6.375a1.6243 1.8185 0 0 0 1.406 -2.729l-3.187-6.181-3.188-6.1818a1.6243 1.8185 0 0 0 -1.332 -0.9062 1.6243 1.8185 0 0 0 -0.162 0zm-0.912 3.998h2v7h-2v-7zm0 8h2v2h-2v-2z" transform="translate(385 -125)"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/steadyflow-alert-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/steadyflow-alert-panel.svg
new file mode 100644
index 000000000..ef070115a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/steadyflow-alert-panel.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 10.9613 4 9.5298781 4.7888906 8.7050781 6.0878906 C 8.4743581 6.0308906 8.23768 6.001 8 6 C 6.3431 6 5 7.3431 5 9 C 5.0011 9.4065 5.0848637 9.8085406 5.2460938 10.181641 C 3.3242937 10.738641 2.0015 12.499 2 14.5 C 2 16.9853 4.0147 19 6.5 19 L 12.945312 19 L 9.1308594 14.837891 A 0.50005 0.50005 0 0 1 9.5 14.037109 L 12 14.037109 L 12 9.5371094 A 0.50005 0.50005 0 0 1 12.5 9.0371094 L 17.5 9.0371094 A 0.50005 0.50005 0 0 1 17.710938 9.0839844 C 17.484938 8.9209844 17.247141 8.7713781 16.994141 8.6425781 C 16.996541 8.6075781 16.9984 8.5726094 17 8.5371094 C 17 6.0518094 14.9853 4.0371094 12.5 4.0371094 L 12.5 4 z M 17.902344 9.2011719 A 0.50005 0.50005 0 0 1 18 9.5 L 18 14 L 19.957031 14 C 19.972191 13.8337 20 13.6703 20 13.5 C 19.9977 11.8014 19.204554 10.230272 17.902344 9.2011719 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m 13.0003,10.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/22/steadyflow-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/steadyflow-panel.svg
new file mode 100644
index 000000000..9ad6364c0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/steadyflow-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.5 4c-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.557-3.2446 2.317-3.2461 4.318 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.226-0.163-0.464-0.3128-0.717-0.4416 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.098 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/22/steam_tray_mono.svg b/.icons/Gruvbox-Plus-Dark/panel/22/steam_tray_mono.svg
new file mode 100644
index 000000000..30062642d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/steam_tray_mono.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.5 5 A 3.5 3.5 0 0 0 13.033203 8.0429688 L 11.474609 11.039062 A 3 3 0 0 0 11 11 A 3 3 0 0 0 8.9199219 11.841797 L 7.9746094 11.369141 A 3 3 0 0 0 8 11 A 3 3 0 0 0 5 8 A 3 3 0 0 0 2 11 A 3 3 0 0 0 5 14 A 3 3 0 0 0 7.0800781 13.158203 L 8.0253906 13.630859 A 3 3 0 0 0 8 14 A 3 3 0 0 0 11 17 A 3 3 0 0 0 14 14.017578 L 17.666016 11.796875 A 3.5 3.5 0 0 0 20 8.5 A 3.5 3.5 0 0 0 16.5 5 z M 16.5 6 A 2.5 2.5 0 0 1 19 8.5 A 2.5 2.5 0 0 1 16.5 11 A 2.5 2.5 0 0 1 14 8.5 A 2.5 2.5 0 0 1 16.5 6 z M 16.5 7 A 1.5 1.5 0 0 0 15 8.5 A 1.5 1.5 0 0 0 16.5 10 A 1.5 1.5 0 0 0 18 8.5 A 1.5 1.5 0 0 0 16.5 7 z M 5 9 A 2 2 0 0 1 6.9941406 10.878906 L 5.4472656 10.105469 A 1.0001 1.0001 0 0 0 4.9648438 9.9941406 A 1.0001 1.0001 0 0 0 4.5527344 11.894531 L 6.1015625 12.667969 A 2 2 0 0 1 5 13 A 2 2 0 0 1 3 11 A 2 2 0 0 1 5 9 z M 11 12 A 2 2 0 0 1 13 14 A 2 2 0 0 1 11 16 A 2 2 0 0 1 9.0058594 14.121094 L 10.552734 14.894531 A 1.0001163 1.0001163 0 1 0 11.447266 13.105469 L 9.8984375 12.332031 A 2 2 0 0 1 11 12 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/stock_weather-cloudy.svg b/.icons/Gruvbox-Plus-Dark/panel/22/stock_weather-cloudy.svg
new file mode 120000
index 000000000..bbe5adf46
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/stock_weather-cloudy.svg
@@ -0,0 +1 @@
+weather-overcast.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/stock_weather-few-clouds.svg b/.icons/Gruvbox-Plus-Dark/panel/22/stock_weather-few-clouds.svg
new file mode 120000
index 000000000..522e61642
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/stock_weather-fog.svg b/.icons/Gruvbox-Plus-Dark/panel/22/stock_weather-fog.svg
new file mode 120000
index 000000000..c20a6e941
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/stock_weather-fog.svg
@@ -0,0 +1 @@
+weather-fog.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/stock_weather-night-clear.svg b/.icons/Gruvbox-Plus-Dark/panel/22/stock_weather-night-clear.svg
new file mode 120000
index 000000000..3429ba521
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/stock_weather-night-few-clouds.svg b/.icons/Gruvbox-Plus-Dark/panel/22/stock_weather-night-few-clouds.svg
new file mode 120000
index 000000000..b4e0523ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/stock_weather-showers.svg b/.icons/Gruvbox-Plus-Dark/panel/22/stock_weather-showers.svg
new file mode 120000
index 000000000..ccc43a6e0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/stock_weather-showers.svg
@@ -0,0 +1 @@
+weather-showers.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/stock_weather-snow.svg b/.icons/Gruvbox-Plus-Dark/panel/22/stock_weather-snow.svg
new file mode 120000
index 000000000..a83d1690e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/stock_weather-snow.svg
@@ -0,0 +1 @@
+weather-snow.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/stock_weather-storm.svg b/.icons/Gruvbox-Plus-Dark/panel/22/stock_weather-storm.svg
new file mode 120000
index 000000000..6f7583d33
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/stock_weather-storm.svg
@@ -0,0 +1 @@
+weather-storm.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/strawberry-panel-grey.svg b/.icons/Gruvbox-Plus-Dark/panel/22/strawberry-panel-grey.svg
new file mode 100644
index 000000000..bd495f8fd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/strawberry-panel-grey.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.214328,4.0410353 c -0.06635,0.00626 -0.09727,0.00375 -0.171875,0.011719 C 9.599798,4.3136665 7.5628865,5.8268713 5.2319054,9.1074416 4.5280778,10.097995 3.6238762,11.369096 3.2221397,11.933614 c -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.198516,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.7316489 0.279178,-1.1124674 0.580078,-1.6093757 C 14.141981,8.7493762 14.422607,8.4626052 14.69089,8.1679885 14.448628,8.0281036 14.186943,7.8773562 13.907687,7.7285353 13.314385,7.4123531 13.019007,7.2933493 12.6655,6.9726759 12.577123,6.8925076 12.47311,6.7892048 12.37839,6.6074416 12.283678,6.4256783 12.222228,6.1348186 12.270968,5.8828322 12.368453,5.3788594 12.630003,5.2414433 12.743625,5.1504103 12.855944,5.0604216 12.957836,5.0601936 13.061984,4.9980666 12.848778,4.7982539 12.526628,4.6066951 12.403781,4.4199416 12.31433,4.2839564 12.267076,4.1618975 12.214328,4.0410353 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 C 12.175746,7.5161231 11.948587,8.30482 11.563937,8.6894696 11.179288,9.0741225 10.585902,9.10597 10.239718,8.7597853 9.8935332,8.4136002 9.9253777,7.8202157 10.31003,7.4355666 10.526396,7.2192012 10.86972,7.0523488 11.19089,7.0097853 Z m -4.0000003,2 c 0.1070567,-0.014188 0.2121485,-0.01409 0.3085938,0.00195 0.1285938,0.02139 0.2435319,0.071657 0.3300781,0.1582031 0.3461849,0.346185 0.1190254,1.1348814 -0.265625,1.5195314 -0.3846495,0.38465 -0.9780343,0.416495 -1.3242187,0.07031 C 5.893533,10.413601 5.9253799,9.8202159 6.3100304,9.4355666 6.5263961,9.219201 6.8697199,9.0523487 7.1908897,9.0097853 Z M 10.19089,11.009786 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.9780346,0.416494 -1.3242191,0.07031 C 8.893533,12.413645 8.925381,11.820261 9.3100299,11.435611 9.5263957,11.219245 9.8697194,11.052393 10.190889,11.00983 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,2 c 0.1070567,-0.01419 0.2121484,-0.01409 0.3085938,0.002 0.1285939,0.02139 0.2435317,0.07166 0.3300781,0.158203 0.3461844,0.346186 0.119026,1.134881 -0.265625,1.519531 C 9.1792877,17.074169 8.585902,17.106014 8.2397179,16.75983 7.8935331,16.413644 7.9253801,15.820259 8.3100299,15.435611 8.5263955,15.219245 8.8697193,15.052393 9.1908892,15.00983 Z m 3.0000003,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 13.087912,3.000021 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.2348395 0.266595,0.2677354 -0.278383,0.7231887 -0.608397,0.5084534 -1.328208,1.6971806 -1.328208,2.1933846 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.4658051 -0.135107,-1.007657 -0.186598,-1.2042123 -0.07824,-0.2986775 0.07349,-0.4730069 0.923618,-1.061294 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 17.243804,5.8317141 17.2169,5.7438741 17.2169,4.6098241 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 C 13.84921,3.3049105 13.173716,3.00002 13.087939,3.00002 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/strawberry-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/strawberry-panel.svg
new file mode 100644
index 000000000..56785fde9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/strawberry-panel.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.214328,4.0410353 c -0.06635,0.00626 -0.09727,0.00375 -0.171875,0.011719 C 9.599798,4.3136665 7.5628865,5.8268713 5.2319054,9.1074416 4.5280778,10.097995 3.6238762,11.369096 3.2221397,11.933614 c -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.198516,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.7316489 0.279178,-1.1124674 0.580078,-1.6093757 C 14.141981,8.7493762 14.422607,8.4626052 14.69089,8.1679885 14.448628,8.0281036 14.186943,7.8773562 13.907687,7.7285353 13.314385,7.4123531 13.019007,7.2933493 12.6655,6.9726759 12.577123,6.8925076 12.47311,6.7892048 12.37839,6.6074416 12.283678,6.4256783 12.222228,6.1348186 12.270968,5.8828322 12.368453,5.3788594 12.630003,5.2414433 12.743625,5.1504103 12.855944,5.0604216 12.957836,5.0601936 13.061984,4.9980666 12.848778,4.7982539 12.526628,4.6066951 12.403781,4.4199416 12.31433,4.2839564 12.267076,4.1618975 12.214328,4.0410353 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 C 12.175746,7.5161231 11.948587,8.30482 11.563937,8.6894696 11.179288,9.0741225 10.585902,9.10597 10.239718,8.7597853 9.8935332,8.4136002 9.9253777,7.8202157 10.31003,7.4355666 10.526396,7.2192012 10.86972,7.0523488 11.19089,7.0097853 Z m -4.0000003,2 c 0.1070567,-0.014188 0.2121485,-0.01409 0.3085938,0.00195 0.1285938,0.02139 0.2435319,0.071657 0.3300781,0.1582031 0.3461849,0.346185 0.1190254,1.1348814 -0.265625,1.5195314 -0.3846495,0.38465 -0.9780343,0.416495 -1.3242187,0.07031 C 5.893533,10.413601 5.9253799,9.8202159 6.3100304,9.4355666 6.5263961,9.219201 6.8697199,9.0523487 7.1908897,9.0097853 Z M 10.19089,11.009786 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.9780346,0.416494 -1.3242191,0.07031 C 8.893533,12.413645 8.925381,11.820261 9.3100299,11.435611 9.5263957,11.219245 9.8697194,11.052393 10.190889,11.00983 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,2 c 0.1070567,-0.01419 0.2121484,-0.01409 0.3085938,0.002 0.1285939,0.02139 0.2435317,0.07166 0.3300781,0.158203 0.3461844,0.346186 0.119026,1.134881 -0.265625,1.519531 C 9.1792877,17.074169 8.585902,17.106014 8.2397179,16.75983 7.8935331,16.413644 7.9253801,15.820259 8.3100299,15.435611 8.5263955,15.219245 8.8697193,15.052393 9.1908892,15.00983 Z m 3.0000003,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 13.087912,3.000021 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.2348395 0.266595,0.2677354 -0.278383,0.7231887 -0.608397,0.5084534 -1.328208,1.6971806 -1.328208,2.1933846 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.4658051 -0.135107,-1.007657 -0.186598,-1.2042123 -0.07824,-0.2986775 0.07349,-0.4730069 0.923618,-1.061294 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 17.243804,5.8317141 17.2169,5.7438741 17.2169,4.6098241 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 C 13.84921,3.3049105 13.173716,3.00002 13.087939,3.00002 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/stremio-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/22/stremio-tray.svg
new file mode 100644
index 000000000..de01d9297
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/stremio-tray.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 3c-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.4898-0.145 0.9005-0.436 1.2304-0.291 0.33-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.8592 0-1.5465-0.14-2.061-0.42v-0.906c0.6529 0.341 1.3329 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.7075v-0.802h0.7075c0.567 0 1.008-0.135 1.32-0.405 0.312-0.2693 0.469-0.6264 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.2415 0.2133-1.8305 0.6426l-0.4902-0.6641c0.6635-0.5322 1.4367-0.7988 2.3207-0.7988z" transform="translate(0 1030.4)"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/synapse-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/synapse-panel.svg
new file mode 100644
index 000000000..5341984d7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/synapse-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 2 L 9 3.65625 L 9 4.1894531 A 6.5 6.5 0 0 0 4.1796875 9 L 6.265625 9 A 4.5 4.5 0 0 1 10.5 6 A 4.5 4.5 0 0 1 14.732422 9 L 16.808594 9 A 6.5 6.5 0 0 0 12 4.1894531 L 12 3 L 12 2 L 9 2 z M 10.5 7 A 3.5 3.5 0 0 0 7 10.5 A 3.5 3.5 0 0 0 7.0410156 11 L 7.4003906 11 L 8.0546875 11 L 12.949219 11 A 2.5 2.5 0 0 1 10.5 13 A 2.5 2.5 0 0 1 8.5019531 12 L 7.3417969 12 A 3.5 3.5 0 0 0 10.5 14 A 3.5 3.5 0 0 0 14 10.5 A 3.5 3.5 0 0 0 13.958984 10 L 13.400391 10 L 12.945312 10 L 8.0507812 10 A 2.5 2.5 0 0 1 10.5 8 A 2.5 2.5 0 0 1 12.498047 9 L 13.658203 9 A 3.5 3.5 0 0 0 10.5 7 z M 4.1835938 12 A 6.5 6.5 0 0 0 9 16.814453 L 9 17 L 9 18 L 9 19 L 12 19 L 12 18 L 12 17 L 12 16.808594 A 6.5 6.5 0 0 0 16.816406 12 L 14.736328 12 A 4.5 4.5 0 0 1 10.5 15 A 4.5 4.5 0 0 1 6.2636719 12 L 4.1835938 12 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/synergy-panel-ok.svg b/.icons/Gruvbox-Plus-Dark/panel/22/synergy-panel-ok.svg
new file mode 100644
index 000000000..09fd18137
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/synergy-panel-ok.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3 C 6.581722,3 3,6.581722 3,11 L 4.5,13 6,11 C 6,8.2385763 8.2385763,6 11,6 L 9,4.5 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11 3 L 9 4.5 L 11 6 A 5 5 0 0 1 16 11 L 17.5 9 L 19 11 A 8 8 0 0 0 11 3 z M 3 11 A 8 8 0 0 0 11 19 L 13 17.5 L 11 16 A 5 5 0 0 1 6 11 L 4.5 13 L 3 11 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 16.766196,11.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/22/synergy-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/synergy-panel.svg
new file mode 100644
index 000000000..716c7e5cf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/synergy-panel.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3 A 8 8 0 0 0 3 11 L 4.5 13 L 6 11 A 5 5 0 0 1 11 6 L 9 4.5 L 11 3 z M 17.5 9 L 16 11 A 5 5 0 0 1 11 16 L 13 17.5 L 11 19 A 8 8 0 0 0 19 11 L 17.5 9 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11 3 L 9 4.5 L 11 6 A 5 5 0 0 1 16 11 L 17.5 9 L 19 11 A 8 8 0 0 0 11 3 z M 3 11 A 8 8 0 0 0 11 19 L 13 17.5 L 11 16 A 5 5 0 0 1 6 11 L 4.5 13 L 3 11 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/syspeek-0.svg b/.icons/Gruvbox-Plus-Dark/panel/22/syspeek-0.svg
new file mode 100644
index 000000000..5e6b98628
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/syspeek-0.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 -1005.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m310 1008.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/22/syspeek-10.svg b/.icons/Gruvbox-Plus-Dark/panel/22/syspeek-10.svg
new file mode 100644
index 000000000..419cb4443
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/syspeek-10.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 -1005.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m334 1008.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/22/syspeek-100.svg b/.icons/Gruvbox-Plus-Dark/panel/22/syspeek-100.svg
new file mode 100644
index 000000000..88a27ca65
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/syspeek-100.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 -1005.4)">
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m550 1008.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/22/syspeek-20.svg b/.icons/Gruvbox-Plus-Dark/panel/22/syspeek-20.svg
new file mode 100644
index 000000000..9b3fc0cb2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/syspeek-20.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 -1005.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m358 1008.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/22/syspeek-30.svg b/.icons/Gruvbox-Plus-Dark/panel/22/syspeek-30.svg
new file mode 100644
index 000000000..af32c362f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/syspeek-30.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 -1005.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m382 1008.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/22/syspeek-40.svg b/.icons/Gruvbox-Plus-Dark/panel/22/syspeek-40.svg
new file mode 100644
index 000000000..15849dcac
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/syspeek-40.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 -1005.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m406 1008.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/22/syspeek-50.svg b/.icons/Gruvbox-Plus-Dark/panel/22/syspeek-50.svg
new file mode 100644
index 000000000..4ef94d5ec
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/syspeek-50.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 -1005.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m430 1008.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/22/syspeek-60.svg b/.icons/Gruvbox-Plus-Dark/panel/22/syspeek-60.svg
new file mode 100644
index 000000000..583450825
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/syspeek-60.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 -1005.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m454 1008.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/22/syspeek-70.svg b/.icons/Gruvbox-Plus-Dark/panel/22/syspeek-70.svg
new file mode 100644
index 000000000..d9f4278dc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/syspeek-70.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 -1005.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m478 1008.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/22/syspeek-80.svg b/.icons/Gruvbox-Plus-Dark/panel/22/syspeek-80.svg
new file mode 100644
index 000000000..31b0ce691
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/syspeek-80.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 -1005.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m502 1008.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/22/syspeek-90.svg b/.icons/Gruvbox-Plus-Dark/panel/22/syspeek-90.svg
new file mode 100644
index 000000000..81a698ddb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/syspeek-90.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 -1005.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m526 1008.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/22/system-devices-information.svg b/.icons/Gruvbox-Plus-Dark/panel/22/system-devices-information.svg
new file mode 120000
index 000000000..8f639f739
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/system-devices-panel-alert.svg b/.icons/Gruvbox-Plus-Dark/panel/22/system-devices-panel-alert.svg
new file mode 100644
index 000000000..dd80a2846
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/system-devices-panel-alert.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 4 C 10.446 4 10 4.446 10 5 L 10 10.003906 C 10 10.557906 10.446 11.003906 11 11.003906 C 11.554 11.003906 12 10.557906 12 10.003906 L 12 5 C 12 4.446 11.554 4 11 4 z M 14.037109 5.9882812 A 1.0001 1.0001 0 0 0 13.84375 6 A 1.0001 1.0001 0 0 0 13.40625 7.8125 C 15.18475 9.1429 15.54905 11.62775 14.21875 13.40625 C 12.88835 15.18475 10.37225 15.51785 8.59375 14.1875 C 6.81525 12.85715 6.48215 10.37225 7.8125 8.59375 C 8.02906 8.30424 8.2764 8.06479 8.5625 7.84375 A 1.0032039 1.0032039 0 0 0 7.34375 6.25 C 6.9146 6.58156 6.51229 6.97204 6.1875 7.40625 C 4.2097 10.05025 4.76225 13.8348 7.40625 15.8125 C 10.05025 17.7903 13.8348 17.23775 15.8125 14.59375 C 17.7903 11.94975 17.23775 8.1652 14.59375 6.1875 A 1.0001 1.0001 0 0 0 14.037109 5.9882812 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/system-devices-panel-information.svg b/.icons/Gruvbox-Plus-Dark/panel/22/system-devices-panel-information.svg
new file mode 120000
index 000000000..8f639f739
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/system-devices-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/system-devices-panel.svg
new file mode 100644
index 000000000..381dcd2e6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/system-devices-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 C 10.446 4 10 4.446 10 5 L 10 10.003906 C 10 10.557906 10.446 11.003906 11 11.003906 C 11.554 11.003906 12 10.557906 12 10.003906 L 12 5 C 12 4.446 11.554 4 11 4 z M 14.037109 5.9882812 A 1.0001 1.0001 0 0 0 13.84375 6 A 1.0001 1.0001 0 0 0 13.40625 7.8125 C 15.18475 9.1429 15.54905 11.62775 14.21875 13.40625 C 12.88835 15.18475 10.37225 15.51785 8.59375 14.1875 C 6.81525 12.85715 6.48215 10.37225 7.8125 8.59375 C 8.02906 8.30424 8.2764 8.06479 8.5625 7.84375 A 1.0032039 1.0032039 0 0 0 7.34375 6.25 C 6.9146 6.58156 6.51229 6.97204 6.1875 7.40625 C 4.2097 10.05025 4.76225 13.8348 7.40625 15.8125 C 10.05025 17.7903 13.8348 17.23775 15.8125 14.59375 C 17.7903 11.94975 17.23775 8.1652 14.59375 6.1875 A 1.0001 1.0001 0 0 0 14.037109 5.9882812 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/system-file-manager-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/system-file-manager-panel.svg
new file mode 100644
index 000000000..3022189a1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/system-file-manager-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 6,2.9999998 c -0.554,0 -1,0.446 -1,1 L 5,6.0000002 C 5,5.4459998 5.446,4.9999998 6,4.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 0,1 12,0 0,-1 c 0,-0.554 -0.446,-1 -1,-1 z m -2,3 c -0.554,0 -1,0.446 -1,0.9999998 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 19,9.4460002 18.554,9.0000002 18,9.0000002 Z M 9.25,13 l 3.5,0 c 0.139,0 0.25,0.111 0.25,0.25 l 0,0.5 C 13,13.889 12.888,14 12.75,14 l -3.5,0 C 9.111,14 9,13.889 9,13.75 l 0,-0.5 C 9,13.111 9.112,13 9.25,13 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/system-restart-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/system-restart-panel.svg
new file mode 100644
index 000000000..bd361884b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/system-restart-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.0000002 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 A 4,4 0 0 1 15,11 l -2,0 3,4 3,-4 -2,0 A 6,6 0 0 0 11,5.0000002 Z m -5.0000003,2 -3,3.9999998 2,0 A 6,6 0 0 0 11,17 1,1 0 0 0 12,16 1,1 0 0 0 11,15 4,4 0 0 1 7.0000002,11 l 2,0 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/system-shutdown-panel-restart.svg b/.icons/Gruvbox-Plus-Dark/panel/22/system-shutdown-panel-restart.svg
new file mode 120000
index 000000000..8f639f739
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/system-shutdown-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/system-shutdown-panel.svg
new file mode 120000
index 000000000..f4325e49a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/tablet-connected.svg b/.icons/Gruvbox-Plus-Dark/panel/22/tablet-connected.svg
new file mode 120000
index 000000000..dfafc8edc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/tablet-connected.svg
@@ -0,0 +1 @@
+tabletconnected.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/tablet-disconnected.svg b/.icons/Gruvbox-Plus-Dark/panel/22/tablet-disconnected.svg
new file mode 120000
index 000000000..f51d571c9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/tablet-disconnected.svg
@@ -0,0 +1 @@
+tabletdisconnected.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/tabletattention.svg b/.icons/Gruvbox-Plus-Dark/panel/22/tabletattention.svg
new file mode 100644
index 000000000..9a2c9f742
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/tabletattention.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,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 style="fill:currentColor" 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"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/tabletconnected.svg b/.icons/Gruvbox-Plus-Dark/panel/22/tabletconnected.svg
new file mode 100644
index 000000000..a3acd210b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/tabletconnected.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 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"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/tabletdisconnected.svg b/.icons/Gruvbox-Plus-Dark/panel/22/tabletdisconnected.svg
new file mode 100644
index 000000000..bed58cb06
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/tabletdisconnected.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 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"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/tablettrusted.svg b/.icons/Gruvbox-Plus-Dark/panel/22/tablettrusted.svg
new file mode 100644
index 000000000..7e6430e30
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/tablettrusted.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,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"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/teams-for-linux-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/22/teams-for-linux-tray.svg
new file mode 100644
index 000000000..ab8bd982d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/teams-for-linux-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.0234375 3 C 4.4566955 3 4 3.4566955 4 4.0234375 L 4 16.976562 C 4 17.543305 4.4566955 18 5.0234375 18 L 17.976562 18 C 18.543305 18 19 17.543305 19 16.976562 L 19 4.0234375 C 19 3.4566955 18.543305 3 17.976562 3 L 5.0234375 3 z M 7 6 L 16 6 L 16 9 L 13 9 L 13 15 L 10 15 L 10 9 L 7 9 L 7 6 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/teams-tray-activity.svg b/.icons/Gruvbox-Plus-Dark/panel/22/teams-tray-activity.svg
new file mode 100644
index 000000000..68b1f6a0e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/teams-tray-activity.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="17" cy="17" r="2"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4.0234375 3 C 3.4566955 3 3 3.4566955 3 4.0234375 L 3 16.976562 C 3 17.543305 3.4566955 18 4.0234375 18 L 14.173828 18 A 3 3 0 0 1 14 17 A 3 3 0 0 1 17 14 A 3 3 0 0 1 18 14.175781 L 18 4.0234375 C 18 3.4566955 17.543305 3 16.976562 3 L 4.0234375 3 z M 6 6 L 15 6 L 15 9 L 12 9 L 12 15 L 9 15 L 9 9 L 6 9 L 6 6 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/teams-tray-noactivity.svg b/.icons/Gruvbox-Plus-Dark/panel/22/teams-tray-noactivity.svg
new file mode 100644
index 000000000..5c556284e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/teams-tray-noactivity.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.0234375 3 C 3.4566955 3 3 3.4566955 3 4.0234375 L 3 16.976562 C 3 17.543305 3.4566955 18 4.0234375 18 L 16.976562 18 C 17.543305 18 18 17.543305 18 16.976562 L 18 4.0234375 C 18 3.4566955 17.543305 3 16.976562 3 L 4.0234375 3 z M 6 6 L 15 6 L 15 9 L 12 9 L 12 15 L 9 15 L 9 9 L 6 9 L 6 6 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/teamviewer-indicator-away.svg b/.icons/Gruvbox-Plus-Dark/panel/22/teamviewer-indicator-away.svg
new file mode 100644
index 000000000..937e5eecb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/teamviewer-indicator-away.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 19,11 c -0.0014,0.486109 -0.05073,0.971344 -0.140227,1.449146 L 17.789711,11.379384 15,14.206756 15.792824,14.999579 12,15 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 2.9999999,6.5831714 6.5826942,3.0000991 11,2.9999993 15.417306,2.9999002 19,6.5827042 19,11 Z M 13,8.0000001 13,10 8.9999998,10 8.9986859,8.0009354 6,11 l 2.9999998,3 0,-2 L 13,12 l 0,2 3,-3 z M 17.793,12.792 22,17 17.793,21.207 16.3789,19.793 18.1719,18 13,17.999 l 0,-2 5.1719,10e-4 -1.793,-1.794 z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/teamviewer-indicator-busy.svg b/.icons/Gruvbox-Plus-Dark/panel/22/teamviewer-indicator-busy.svg
new file mode 100644
index 000000000..c788798a7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/teamviewer-indicator-busy.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 16.4,13.999999 15,15.4 17.10198,17.5 15,19.60198 16.4,21 18.5,18.9 20.60198,21 22,19.60198 19.9,17.5 22,15.4 20.60198,13.999999 18.5,16.101979 Z M 9,8 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 18.740021,13.304513 18.99719,12.158641 19,11 19,6.5824607 15.417539,2.9999997 11,3 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/teamviewer-indicator-connected.svg b/.icons/Gruvbox-Plus-Dark/panel/22/teamviewer-indicator-connected.svg
new file mode 100644
index 000000000..7e6b1c4b5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/teamviewer-indicator-connected.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.587042,13.915801 22,15.328644 l -4.252463,4.252517 0.0059,0.006 L 16.338575,21 12.1,16.761471 l 1.412758,-1.412844 2.82192,2.819691 z M 13,8.0000002 13,10 9,10 9,8.0000002 6.0000002,11 9,14 l 0,-2 4,0 0,2 3,-3 z M 19,11 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 12.158703,18.930569 11.58024,18.997763 11,18.999999 c -4.4172782,0 -8.0000001,-3.582769 -8.0000001,-8 C 2.9999999,6.5827676 6.582572,2.9998486 11,2.9999986 15.417428,3.00015 19,6.5827694 19,11 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/teamviewer-indicator-error.svg b/.icons/Gruvbox-Plus-Dark/panel/22/teamviewer-indicator-error.svg
new file mode 100644
index 000000000..6e2bbce43
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/teamviewer-indicator-error.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 9,8 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>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/teamviewer-indicator-offline.svg b/.icons/Gruvbox-Plus-Dark/panel/22/teamviewer-indicator-offline.svg
new file mode 100644
index 000000000..c2250385c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/teamviewer-indicator-offline.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 11,3 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/22/teamviewer-indicator.svg b/.icons/Gruvbox-Plus-Dark/panel/22/teamviewer-indicator.svg
new file mode 100644
index 000000000..a66df498c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/teamviewer-indicator.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 11,3 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/22/telegram-attention-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/telegram-attention-panel.svg
new file mode 100644
index 000000000..4eb8e52f0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/telegram-attention-panel.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="6" cy="17" r="2"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 18.687469,18.303647 C 18.988656,17.713495 20.719303,7.6225537 20.966707,5.0140234 21.234358,2.4291929 19.838794,2.9098641 18.554652,3.3465233 15.404153,4.4215289 5.4432767,8.2785986 2.7167917,9.7167145 c -0.671236,0.28127 -0.961371,0.7585015 -0.472969,1.1715565 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.822812,-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/22/telegram-mute-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/telegram-mute-panel.svg
new file mode 100644
index 000000000..34b14e4fe
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/telegram-mute-panel.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="6" cy="17" r="2"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 18.687469,18.303647 C 18.988656,17.713495 20.719303,7.6225537 20.966707,5.0140234 21.234358,2.4291929 19.838794,2.9098641 18.554652,3.3465233 15.404153,4.4215289 5.4432767,8.2785986 2.7167917,9.7167145 c -0.671236,0.28127 -0.961371,0.7585015 -0.472969,1.1715565 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.822812,-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/22/telegram-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/telegram-panel.svg
new file mode 100644
index 000000000..1793cee8e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/telegram-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 18.687469,18.303648 C 18.988656,17.713496 20.719303,7.6225543 20.966707,5.014024 21.234358,2.4291935 19.838794,2.9098647 18.554652,3.3465239 15.404153,4.4215295 5.4432767,8.2785996 2.7167917,9.7167156 c -0.671236,0.281269 -0.961371,0.7585014 -0.472969,1.1715564 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.0650439 7.5468763,-4.2586463 0.292496,-0.1936024 0.612628,0.1656936 0.448928,0.3396304 -0.163701,0.173936 -4.010423,3.6599339 -5.27339,5.2360679 -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/22/thunderbird-attention-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/thunderbird-attention-panel.svg
new file mode 100644
index 000000000..589a0227c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/thunderbird-attention-panel.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.818359,8.3105469 c -0.567804,0.2317616 -1.10149,0.484375 -1.824218,0.484375 -0.02606,3.7e-4 -0.05212,-2.831e-4 -0.07813,-0.00195 C 9.6242018,8.6917296 9.0214142,8.7719806 8.078125,9.6914062 8.0023202,9.7651236 7.9152971,9.8265868 7.8203125,9.8730469 7.7605666,9.9022659 7.7040524,9.9242058 7.6464844,9.9492188 7.5809236,9.9899037 7.5106295,10.022297 7.4375,10.046875 L 8.9941406,11.794922 13.908203,10.25 c 0.04003,-0.147765 0.07825,-0.316126 0.08399,-0.3007812 -0.2267,-0.9223661 -0.496956,-1.3025776 -1.173829,-1.6386719 z M 7.1445312,10.216797 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.2050778,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 -4.6562504,1.462891 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 9.3966567,2.7953081 C 8.1918972,2.8274628 7.5371048,3.9220792 7.0294691,4.918355 6.8442637,5.0117956 6.6561043,5.0941174 6.4728285,5.1956987 5.4781491,5.8644366 4.6625592,6.791828 4.0333754,7.8050737 3.4799233,8.7819791 3.144369,9.8672951 3.0197035,10.980855 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 4.6122777,10.365526 5.1224474,8.7748941 5.746266,7.6136675 5.8243135,7.5243171 5.9090672,7.4385933 5.9923598,7.3519487 l 0.039063,0.00586 c 0.014022,0.22327 0.040433,0.448037 0.066406,0.6640625 -0.00481,0.1040819 0.061596,0.2818488 0.082031,0.3964844 -0.015374,0.040226 -0.098765,0.2808522 -0.1308594,0.5820312 -0.01935,0.1192851 -0.020024,0.2365061 -0.00195,0.3515625 0.00325,0.022682 0.00503,0.044102 0.00977,0.066406 0.00971,0.040484 0.020652,0.081362 0.037109,0.1210937 0.034751,0.093837 0.081037,0.1825393 0.1562429,0.2558591 0.027823,-0.1254256 0.084584,-0.2266112 0.1621094,-0.3105469 0.019359,-0.020959 0.048626,-0.033756 0.070312,-0.052734 C 6.5528477,9.3725002 6.626192,9.3150696 6.70525,9.2718709 6.720812,9.2633709 6.721072,9.2660709 6.7365,9.2581989 6.9328569,9.1579735 7.1260868,9.0960895 7.127125,9.0960895 L 7.14275,9.0804645 C 7.2239921,9.0473818 7.3059376,9.0117209 7.3810317,8.9749956 8.5082165,7.8763264 9.5741866,7.6840132 10.994313,7.7953081 c 0.781587,0 1.226582,-0.2030038 2,-0.5507812 1.186546,0.4960506 1.695811,1.2706935 2,2.5507812 0.114559,0.9621249 -1.431114,3.2694949 -2,3.9980469 -6.8e-5,1.1e-5 -0.0039,0.002 -0.0039,0.002 1.2e-5,0 0.0039,-1e-5 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 18.994834,9.5751097 18.188693,7.853754 16.83611,6.4300737 15.857937,5.4004846 14.746727,4.7690031 13.746266,4.4281206 12.710946,4.1308204 11.492782,3.9799983 10.457204,4.0374956 c -0.103696,0.00127 -0.391212,0.00968 -0.7832036,0.042969 -0.045841,-0.086358 0.011196,-0.4068056 0.1230469,-0.4863281 -0.2451616,0.02295 -0.4710267,0.3418588 -0.6796875,0.5625 -0.035119,0.00685 -0.071169,0.013798 -0.1035157,0.021484 C 9.201774,3.852986 9.3933855,3.4872279 9.6173598,3.1956987 8.9234996,3.3252186 8.6206999,3.8707512 8.2814223,4.3734331 8.1835045,4.4056676 8.0884544,4.4448005 7.9923598,4.480855 8.2440282,3.7546674 8.7172809,3.357217 9.3966567,2.7953081 Z M 7.5978285,6.9955078 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 7.7368381,7.9475756 7.3646677,8.0643756 7.1583754,7.9544922 6.9475508,7.8446096 6.9482994,7.4768729 7.1115004,7.1849609 7.1902762,7.039005 7.4037229,6.9992537 7.5978285,6.9955078 Z"/>
+ <path style="fill:none" d="M 9.3966567,2.7953081 C 8.1918972,2.8274628 7.5371048,3.9220792 7.0294691,4.918355 6.8442637,5.0117956 6.6561043,5.0941174 6.4728285,5.1956987 5.4781491,5.8644366 4.6625592,6.791828 4.0333754,7.8050737 3.4799233,8.7819791 3.144369,9.8672951 3.0197035,10.980855 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 4.699391,13.99648 C 4.446309,13.195431 4.2955628,12.366906 4.2032973,11.519918 c -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 4.6122777,10.365526 5.1224474,8.7748941 5.746266,7.6136675 5.8243135,7.5243171 5.9090672,7.4385933 5.9923598,7.3519487 l 0.039063,0.00586 c 0.014022,0.22327 0.040433,0.448037 0.066406,0.6640625 -0.00481,0.1040819 0.061596,0.2818488 0.082031,0.3964844 -0.015374,0.040226 -0.098765,0.2808522 -0.1308594,0.5820312 -0.01935,0.1192851 -0.020024,0.2365061 -0.00195,0.3515625 0.00325,0.022682 0.00503,0.044102 0.00977,0.066406 0.00971,0.040484 0.020652,0.081362 0.037109,0.1210937 0.034751,0.093837 0.081037,0.1825393 0.1562429,0.2558591 0.027823,-0.1254256 0.084584,-0.2266112 0.1621094,-0.3105469 0.019359,-0.020959 0.048626,-0.033756 0.070312,-0.052734 C 6.5528477,9.3725002 6.626192,9.3150696 6.70525,9.2718709 6.720812,9.2633709 6.721072,9.2660709 6.7365,9.2581989 6.9328569,9.1579735 7.1260868,9.0960895 7.127125,9.0960895 L 7.14275,9.0804645 C 7.2239921,9.0473818 7.3059376,9.0117209 7.3810317,8.9749956 8.5082165,7.8763264 9.5741866,7.6840132 10.994313,7.7953081 c 0.781587,0 1.226582,-0.2030038 2,-0.5507812 1.186546,0.4960506 1.695811,1.2706935 2,2.5507812 0.114559,0.9621249 -1.431114,3.2694949 -2,3.9980469 -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 18.994834,9.5751097 18.188693,7.853754 16.83611,6.4300737 15.857937,5.4004846 14.746727,4.7690031 13.746266,4.4281206 12.710946,4.1308204 11.492782,3.9799983 10.457204,4.0374956 c -0.103696,0.00127 -0.391212,0.00968 -0.7832036,0.042969 -0.045841,-0.086358 0.011196,-0.4068056 0.1230469,-0.4863281 -0.2451616,0.02295 -0.4710267,0.3418588 -0.6796875,0.5625 -0.035119,0.00685 -0.071169,0.013798 -0.1035157,0.021484 C 9.201774,3.852986 9.3933855,3.4872279 9.6173598,3.1956987 8.9234996,3.3252186 8.6206999,3.8707512 8.2814223,4.3734331 8.1835045,4.4056676 8.0884544,4.4448005 7.9923598,4.480855 8.2440282,3.7546674 8.7172809,3.357217 9.3966567,2.7953081 Z m -1.7988282,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 7.7368381,7.7473759 7.3646677,7.8641759 7.1583754,7.7542925 6.9475508,7.6444099 6.9482994,7.2766732 7.1115004,6.9847612 7.1902762,6.8388053 7.4037229,6.799054 7.5978285,6.7953081 Z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="19" cy="4" r="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/thunderbird-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/thunderbird-panel.svg
new file mode 100644
index 000000000..ce315cebf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/thunderbird-panel.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.818359,8.3105469 c -0.567804,0.2317616 -1.10149,0.484375 -1.824218,0.484375 -0.02606,3.7e-4 -0.05212,-2.831e-4 -0.07813,-0.00195 C 9.6242018,8.6917296 9.0214142,8.7719806 8.078125,9.6914062 8.0023202,9.7651236 7.9152971,9.8265868 7.8203125,9.8730469 7.7605666,9.9022659 7.7040524,9.9242058 7.6464844,9.9492188 7.5809236,9.9899037 7.5106295,10.022297 7.4375,10.046875 L 8.9941406,11.794922 13.908203,10.25 c 0.04003,-0.147765 0.07825,-0.316126 0.08399,-0.3007812 -0.2267,-0.9223661 -0.496956,-1.3025776 -1.173829,-1.6386719 z M 7.1445312,10.216797 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.2050778,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 -4.6562504,1.462891 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 9.3966567,2.7953081 C 8.1918972,2.8274628 7.5371048,3.9220792 7.0294691,4.918355 6.8442637,5.0117956 6.6561043,5.0941174 6.4728285,5.1956987 5.4781491,5.8644366 4.6625592,6.791828 4.0333754,7.8050737 3.4799233,8.7819791 3.144369,9.8672951 3.0197035,10.980855 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 4.6122777,10.365526 5.1224474,8.7748941 5.746266,7.6136675 5.8243135,7.5243171 5.9090672,7.4385933 5.9923598,7.3519487 l 0.039063,0.00586 c 0.014022,0.22327 0.040433,0.448037 0.066406,0.6640625 -0.00481,0.1040819 0.061596,0.2818488 0.082031,0.3964844 -0.015374,0.040226 -0.098765,0.2808522 -0.1308594,0.5820312 -0.01935,0.1192851 -0.020024,0.2365061 -0.00195,0.3515625 0.00325,0.022682 0.00503,0.044102 0.00977,0.066406 0.00971,0.040484 0.020652,0.081362 0.037109,0.1210937 0.034751,0.093837 0.081037,0.1825393 0.1562429,0.2558591 0.027823,-0.1254256 0.084584,-0.2266112 0.1621094,-0.3105469 0.019359,-0.020959 0.048626,-0.033756 0.070312,-0.052734 C 6.5528477,9.3725002 6.626192,9.3150696 6.70525,9.2718709 6.720812,9.2633709 6.721072,9.2660709 6.7365,9.2581989 6.9328569,9.1579735 7.1260868,9.0960895 7.127125,9.0960895 L 7.14275,9.0804645 C 7.2239921,9.0473818 7.3059376,9.0117209 7.3810317,8.9749956 8.5082165,7.8763264 9.5741866,7.6840132 10.994313,7.7953081 c 0.781587,0 1.226582,-0.2030038 2,-0.5507812 1.186546,0.4960506 1.695811,1.2706935 2,2.5507812 0.114559,0.9621249 -1.431114,3.2694949 -2,3.9980469 -6.8e-5,1.1e-5 -0.0039,0.002 -0.0039,0.002 1.2e-5,0 0.0039,-1e-5 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 18.994834,9.5751097 18.188693,7.853754 16.83611,6.4300737 15.857937,5.4004846 14.746727,4.7690031 13.746266,4.4281206 12.710946,4.1308204 11.492782,3.9799983 10.457204,4.0374956 c -0.103696,0.00127 -0.391212,0.00968 -0.7832036,0.042969 -0.045841,-0.086358 0.011196,-0.4068056 0.1230469,-0.4863281 -0.2451616,0.02295 -0.4710267,0.3418588 -0.6796875,0.5625 -0.035119,0.00685 -0.071169,0.013798 -0.1035157,0.021484 C 9.201774,3.852986 9.3933855,3.4872279 9.6173598,3.1956987 8.9234996,3.3252186 8.6206999,3.8707512 8.2814223,4.3734331 8.1835045,4.4056676 8.0884544,4.4448005 7.9923598,4.480855 8.2440282,3.7546674 8.7172809,3.357217 9.3966567,2.7953081 Z M 7.5978285,6.9955078 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 7.7368381,7.9475756 7.3646677,8.0643756 7.1583754,7.9544922 6.9475508,7.8446096 6.9482994,7.4768729 7.1115004,7.1849609 7.1902762,7.039005 7.4037229,6.9992537 7.5978285,6.9955078 Z"/>
+ <path style="fill:none" d="M 9.3966567,2.7953081 C 8.1918972,2.8274628 7.5371048,3.9220792 7.0294691,4.918355 6.8442637,5.0117956 6.6561043,5.0941174 6.4728285,5.1956987 5.4781491,5.8644366 4.6625592,6.791828 4.0333754,7.8050737 3.4799233,8.7819791 3.144369,9.8672951 3.0197035,10.980855 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 4.699391,13.99648 C 4.446309,13.195431 4.2955628,12.366906 4.2032973,11.519918 c -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 4.6122777,10.365526 5.1224474,8.7748941 5.746266,7.6136675 5.8243135,7.5243171 5.9090672,7.4385933 5.9923598,7.3519487 l 0.039063,0.00586 c 0.014022,0.22327 0.040433,0.448037 0.066406,0.6640625 -0.00481,0.1040819 0.061596,0.2818488 0.082031,0.3964844 -0.015374,0.040226 -0.098765,0.2808522 -0.1308594,0.5820312 -0.01935,0.1192851 -0.020024,0.2365061 -0.00195,0.3515625 0.00325,0.022682 0.00503,0.044102 0.00977,0.066406 0.00971,0.040484 0.020652,0.081362 0.037109,0.1210937 0.034751,0.093837 0.081037,0.1825393 0.1562429,0.2558591 0.027823,-0.1254256 0.084584,-0.2266112 0.1621094,-0.3105469 0.019359,-0.020959 0.048626,-0.033756 0.070312,-0.052734 C 6.5528477,9.3725002 6.626192,9.3150696 6.70525,9.2718709 6.720812,9.2633709 6.721072,9.2660709 6.7365,9.2581989 6.9328569,9.1579735 7.1260868,9.0960895 7.127125,9.0960895 L 7.14275,9.0804645 C 7.2239921,9.0473818 7.3059376,9.0117209 7.3810317,8.9749956 8.5082165,7.8763264 9.5741866,7.6840132 10.994313,7.7953081 c 0.781587,0 1.226582,-0.2030038 2,-0.5507812 1.186546,0.4960506 1.695811,1.2706935 2,2.5507812 0.114559,0.9621249 -1.431114,3.2694949 -2,3.9980469 -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 18.994834,9.5751097 18.188693,7.853754 16.83611,6.4300737 15.857937,5.4004846 14.746727,4.7690031 13.746266,4.4281206 12.710946,4.1308204 11.492782,3.9799983 10.457204,4.0374956 c -0.103696,0.00127 -0.391212,0.00968 -0.7832036,0.042969 -0.045841,-0.086358 0.011196,-0.4068056 0.1230469,-0.4863281 -0.2451616,0.02295 -0.4710267,0.3418588 -0.6796875,0.5625 -0.035119,0.00685 -0.071169,0.013798 -0.1035157,0.021484 C 9.201774,3.852986 9.3933855,3.4872279 9.6173598,3.1956987 8.9234996,3.3252186 8.6206999,3.8707512 8.2814223,4.3734331 8.1835045,4.4056676 8.0884544,4.4448005 7.9923598,4.480855 8.2440282,3.7546674 8.7172809,3.357217 9.3966567,2.7953081 Z m -1.7988282,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 7.7368381,7.7473759 7.3646677,7.8641759 7.1583754,7.7542925 6.9475508,7.6444099 6.9482994,7.2766732 7.1115004,6.9847612 7.1902762,6.8388053 7.4037229,6.799054 7.5978285,6.7953081 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/todo-indicator.svg b/.icons/Gruvbox-Plus-Dark/panel/22/todo-indicator.svg
new file mode 120000
index 000000000..073386eb6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/todo-indicator.svg
@@ -0,0 +1 @@
+gtg-panel.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/tomahawk-indicator.svg b/.icons/Gruvbox-Plus-Dark/panel/22/tomahawk-indicator.svg
new file mode 100644
index 000000000..222b4d27a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/tomahawk-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="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 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/22/tomboy-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/tomboy-panel.svg
new file mode 120000
index 000000000..451eebfe9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/tomboy-panel.svg
@@ -0,0 +1 @@
+notes-panel.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/touchpad-indicator-light-disabled.svg b/.icons/Gruvbox-Plus-Dark/panel/22/touchpad-indicator-light-disabled.svg
new file mode 120000
index 000000000..91a22d23d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/touchpad-indicator-light-enabled.svg b/.icons/Gruvbox-Plus-Dark/panel/22/touchpad-indicator-light-enabled.svg
new file mode 120000
index 000000000..2d3d7aa8e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/touchpad-indicator-light.svg b/.icons/Gruvbox-Plus-Dark/panel/22/touchpad-indicator-light.svg
new file mode 120000
index 000000000..2d3d7aa8e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/transmission-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/transmission-panel.svg
new file mode 100644
index 000000000..ab94d1e29
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/transmission-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 C 4.446 3 4 3.446 4 4 L 4 18 C 4 18.554 4.446 19 5 19 L 17 19 C 17.554 19 18 18.554 18 18 L 18 4 C 18 3.446 17.554 3 17 3 L 5 3 z M 7 5 L 15 5 C 15.554 5 16 5.446 16 6 L 16 16 C 16 16.554 15.554 17 15 17 L 7 17 C 6.446 17 6 16.554 6 16 L 6 6 C 6 5.446 6.446 5 7 5 z M 11 6 L 8 9 L 10 9 L 10 13 L 8 13 L 11 16 L 14 13 L 12 13 L 12 9 L 14 9 L 11 6 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/transmission-tray-icon.svg b/.icons/Gruvbox-Plus-Dark/panel/22/transmission-tray-icon.svg
new file mode 120000
index 000000000..286c175ba
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/transmission-tray-icon.svg
@@ -0,0 +1 @@
+transmission-panel.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/transmitting-bad-signal-lock.svg b/.icons/Gruvbox-Plus-Dark/panel/22/transmitting-bad-signal-lock.svg
new file mode 120000
index 000000000..3a6aeaa7d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/transmitting-bad-signal.svg b/.icons/Gruvbox-Plus-Dark/panel/22/transmitting-bad-signal.svg
new file mode 120000
index 000000000..b158bb2d4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/transmitting-good-signal-lock.svg b/.icons/Gruvbox-Plus-Dark/panel/22/transmitting-good-signal-lock.svg
new file mode 120000
index 000000000..921b3e1ba
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/transmitting-good-signal.svg b/.icons/Gruvbox-Plus-Dark/panel/22/transmitting-good-signal.svg
new file mode 120000
index 000000000..13d3e7f1d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/transmitting-high-signal-lock.svg b/.icons/Gruvbox-Plus-Dark/panel/22/transmitting-high-signal-lock.svg
new file mode 120000
index 000000000..61084b9bd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/transmitting-high-signal.svg b/.icons/Gruvbox-Plus-Dark/panel/22/transmitting-high-signal.svg
new file mode 120000
index 000000000..d01f14302
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/transmitting-low-signal-lock.svg b/.icons/Gruvbox-Plus-Dark/panel/22/transmitting-low-signal-lock.svg
new file mode 120000
index 000000000..740576893
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/transmitting-low-signal.svg b/.icons/Gruvbox-Plus-Dark/panel/22/transmitting-low-signal.svg
new file mode 120000
index 000000000..72f65ffb4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/tray-message.svg b/.icons/Gruvbox-Plus-Dark/panel/22/tray-message.svg
new file mode 120000
index 000000000..3e76e3ca1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/tray-message.svg
@@ -0,0 +1 @@
+user-status-new.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/tray-new-im.svg b/.icons/Gruvbox-Plus-Dark/panel/22/tray-new-im.svg
new file mode 120000
index 000000000..3e76e3ca1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/tray-offline.svg b/.icons/Gruvbox-Plus-Dark/panel/22/tray-offline.svg
new file mode 120000
index 000000000..3d0c6dcba
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/tray-offline.svg
@@ -0,0 +1 @@
+user-offline.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/tray-online.svg b/.icons/Gruvbox-Plus-Dark/panel/22/tray-online.svg
new file mode 120000
index 000000000..1bbb5c839
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/tray-online.svg
@@ -0,0 +1 @@
+user-available.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/trimage-indicator.svg b/.icons/Gruvbox-Plus-Dark/panel/22/trimage-indicator.svg
new file mode 100644
index 000000000..6a2d66765
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/trimage-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m3.4793 18.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/22/tusk-indicator.svg b/.icons/Gruvbox-Plus-Dark/panel/22/tusk-indicator.svg
new file mode 100644
index 000000000..c50a040f9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/tusk-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3.800781,3.0000002 C 3.357581,3.0000002 3,3.3575815 3,3.8007815 L 3,18.199219 C 3,18.642419 3.357581,19 3.800781,19 l 14.398438,0 C 18.642419,19 19,18.642419 19,18.199219 L 19,3.8007815 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 14.642419,7.0000003 15,7.3575815 15,7.8007815 l 0,6.3984375 C 15,14.642419 14.642419,15 14.199219,15 L 7.800781,15 C 7.357581,15 7,14.642419 7,14.199219 L 7,7.8007815 c 0,-0.4432 0.357581,-0.8007812 0.800781,-0.8007812 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/tvconnected.svg b/.icons/Gruvbox-Plus-Dark/panel/22/tvconnected.svg
new file mode 100644
index 000000000..1e1ac1df7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/tvconnected.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3.800781,4.9999999 C 3.357581,4.9999999 3,5.3575809 3,5.8007809 V 16.199219 C 3,16.642419 3.357581,17 3.800781,17 H 7 v 0.199219 C 7,17.642419 7.357581,18 7.800781,18 h 6.398438 C 14.642419,18 15,17.642419 15,17.199219 V 17 h 3.199219 C 18.642419,17 19,16.642419 19,16.199219 V 5.8007809 C 19,5.357581 18.642419,4.9999999 18.199219,4.9999999 Z M 5,7 h 12 v 8 H 5 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/tvdisconnected.svg b/.icons/Gruvbox-Plus-Dark/panel/22/tvdisconnected.svg
new file mode 100644
index 000000000..1e1ac1df7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/tvdisconnected.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3.800781,4.9999999 C 3.357581,4.9999999 3,5.3575809 3,5.8007809 V 16.199219 C 3,16.642419 3.357581,17 3.800781,17 H 7 v 0.199219 C 7,17.642419 7.357581,18 7.800781,18 h 6.398438 C 14.642419,18 15,17.642419 15,17.199219 V 17 h 3.199219 C 18.642419,17 19,16.642419 19,16.199219 V 5.8007809 C 19,5.357581 18.642419,4.9999999 18.199219,4.9999999 Z M 5,7 h 12 v 8 H 5 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/tvtrusted.svg b/.icons/Gruvbox-Plus-Dark/panel/22/tvtrusted.svg
new file mode 100644
index 000000000..ab5b51043
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/tvtrusted.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3.800781,4.9999999 C 3.357581,4.9999999 3,5.3575809 3,5.8007809 V 16.199219 C 3,16.642419 3.357581,17 3.800781,17 H 7 v 0.199219 C 7,17.642419 7.357581,18 7.800781,18 h 6.398438 C 14.642419,18 15,17.642419 15,17.199219 V 17 h 3.199219 C 18.642419,17 19,16.642419 19,16.199219 V 5.8007809 C 19,5.357581 18.642419,4.9999999 18.199219,4.9999999 Z M 5,7 h 12 v 8 H 5 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/twitch-indicator.svg b/.icons/Gruvbox-Plus-Dark/panel/22/twitch-indicator.svg
new file mode 100644
index 000000000..a6e11a55d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/twitch-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m3 3.0004v14h4.0002v2.9999l2.9998-2.9999h4.9997l4.0002-4.0003v-9.9998zm4.0002 4.0003h1.9999v5.9999h-1.9999zm5.9997 0h1.9999v5.9999h-1.9999z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/ubuntuone-client-error.svg b/.icons/Gruvbox-Plus-Dark/panel/22/ubuntuone-client-error.svg
new file mode 100644
index 000000000..078d4d93c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/ubuntuone-client-error.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.0302 5.0014c-0.3924 0.011-0.7928 0.084-1.1891 0.219-1.6926 0.5749-2.9688 2.2417-3.3472 4.3125-1.111 0.2679-2.0489 1.2481-2.3772 2.6561-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.043995 0.01001-0.080991 0-0.12499-0.465-1.9998-2.193-3.1557-3.847-2.5937-0.318 0.108-0.61 0.2549-0.876 0.4689-0.912-1.4808-2.394-2.3537-3.9418-2.3127zm-1.032 3.9995h0.75071 0.031029c0.19118 0.008 0.36735 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.721-1.689-1.7206 1.688c-0.1411 0.142-0.3333 0.219-0.5315 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.3532-0.2192-0.5632v-0.74991z" />
+</svg> \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/ubuntuone-client-idle.svg b/.icons/Gruvbox-Plus-Dark/panel/22/ubuntuone-client-idle.svg
new file mode 100644
index 000000000..757cdac5c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/ubuntuone-client-idle.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.0435 5.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.044002-0.017-0.087004-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/22/ubuntuone-client-offline.svg b/.icons/Gruvbox-Plus-Dark/panel/22/ubuntuone-client-offline.svg
new file mode 100644
index 000000000..d4e3fea35
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/ubuntuone-client-offline.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.0435 5.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.044002-0.017-0.087004-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/22/ubuntuone-client-paused.svg b/.icons/Gruvbox-Plus-Dark/panel/22/ubuntuone-client-paused.svg
new file mode 100644
index 000000000..eb61a3fc4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/ubuntuone-client-paused.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.0273 5.002c-0.3917 0.0111-0.7898 0.0839-1.1855 0.2187-1.6926 0.5749-2.9693 2.2417-3.3477 4.3125-1.111 0.268-2.0486 1.2488-2.3769 2.6558-0.4654 2 0.5036 4.062 2.1582 4.623 0.027 0.008 0.0345 0.025 0.0625 0.032 0.2282 0.099 0.4927 0.156 0.75 0.156h11.98c0.43 0 0.823-0.147 1.159-0.406 1.341-0.774 2.072-2.618 1.656-4.405-0.307-1.32-1.168-2.2896-2.19-2.6245-0.009-0.044 0.01-0.0811 0-0.125-0.465-1.9998-2.193-3.1557-3.847-2.5938-0.318 0.108-0.609 0.2548-0.875 0.4688-0.912-1.4803-2.395-2.3528-3.9417-2.3125h-0.002zm-0.6855 3.998h1.3418c0.1826 0 0.3164 0.2168 0.3164 0.4688v5.0622c0 0.252-0.1338 0.469-0.3164 0.469h-1.3418c-0.1826 0-0.3418-0.217-0.3418-0.469v-5.0622c0-0.252 0.1592-0.4688 0.3418-0.4688zm3.0002 0h1.342c0.182 0 0.316 0.2168 0.316 0.4688v5.0622c0 0.252-0.134 0.469-0.316 0.469h-1.342c-0.183 0-0.342-0.217-0.342-0.469v-5.0622c0-0.252 0.159-0.4688 0.342-0.4688z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/ubuntuone-client-updating.svg b/.icons/Gruvbox-Plus-Dark/panel/22/ubuntuone-client-updating.svg
new file mode 100644
index 000000000..a12fbdd7c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/ubuntuone-client-updating.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.0273 5.002c-0.3917 0.0111-0.7898 0.0839-1.1855 0.2187-1.6926 0.5749-2.9693 2.2417-3.3477 4.3125-1.111 0.268-2.0486 1.2488-2.3769 2.6558-0.4654 2 0.5036 4.062 2.1582 4.623 0.027 0.008 0.0345 0.025 0.0625 0.032 0.2282 0.099 0.4927 0.156 0.75 0.156h11.98c0.43 0 0.823-0.147 1.159-0.406 1.341-0.774 2.072-2.618 1.656-4.405-0.307-1.32-1.168-2.2896-2.19-2.6245-0.009-0.044 0.01-0.0811 0-0.125-0.465-1.9998-2.193-3.1557-3.847-2.5938-0.318 0.108-0.609 0.2548-0.875 0.4688-0.912-1.4803-2.395-2.3528-3.9417-2.3125h-0.002zm1.9727 3.998l3 3h-2v3h-2v-3h-2l3-3z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/uget-tray-default.svg b/.icons/Gruvbox-Plus-Dark/panel/22/uget-tray-default.svg
new file mode 100644
index 000000000..7722577fe
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/uget-tray-default.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,10 h -4 v 2 h 2 l -4,5 -4,-5 h 2 V 6 h 4 v 2.0000001 h 4 V 6 C 19,6 19,3 16,3 H 10 C 10,3 7,3 7,6 v 1 6 H 5 V 7.0000001 H 3 V 13 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/22/uget-tray-downloading.svg b/.icons/Gruvbox-Plus-Dark/panel/22/uget-tray-downloading.svg
new file mode 100644
index 000000000..e314f5fb4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/uget-tray-downloading.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,10 h -4 v 2 h 2 l -4,5 -4,-5 h 2 V 6 h 4 v 2.0000001 h 4 V 6 C 19,6 19,3 16,3 H 10 C 10,3 7,3 7,6 v 1 6 H 5 V 7.0000001 H 3 V 13 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 12,7 v 6 H 11.082031 L 13,15.398438 14.917968,13 H 14 V 11 10 7 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/uget-tray-error.svg b/.icons/Gruvbox-Plus-Dark/panel/22/uget-tray-error.svg
new file mode 100644
index 000000000..cb9396442
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/uget-tray-error.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 19,10 h -4 v 2 h 2 l -4,5 -4,-5 h 2 V 6 h 4 v 2.0000001 h 4 V 6 C 19,6 19,3 16,3 H 10 C 10,3 7,3 7,6 v 1 6 H 5 V 7.0000001 H 3 V 13 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/22/ulauncher-indicator.svg b/.icons/Gruvbox-Plus-Dark/panel/22/ulauncher-indicator.svg
new file mode 100644
index 000000000..c247db415
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/ulauncher-indicator.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,2.6987178,2.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/22/update-high.svg b/.icons/Gruvbox-Plus-Dark/panel/22/update-high.svg
new file mode 100644
index 000000000..8f0d83a12
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/update-high.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3 C 6.5817 3 3 6.5817 3 11 C 3 15.418 6.5817 19 11 19 C 15.418 19 19 15.418 19 11 C 19 6.5817 15.418 3 11 3 z M 11 5 C 12.495771 5 13.989091 5.5601607 15.148438 6.671875 C 14.777735 6.8156992 14.434836 7.0498419 14.171875 7.421875 L 13.710938 8.0761719 C 12.142097 6.6218791 9.6974738 6.6462762 8.171875 8.171875 C 7.3909653 8.9527847 7.0040093 9.9764175 7.0039062 11 L 7.3007812 11 A 0.69923716 0.5746971 1.1588047e-06 0 1 7.90625 11.861328 L 7.2558594 12.787109 L 6.6035156 13.712891 A 0.69923716 0.5746971 1.1588047e-06 0 1 5.3945312 13.712891 L 4.7441406 12.787109 L 4.09375 11.861328 A 0.69923716 0.5746971 1.1588047e-06 0 1 4.4921875 11.025391 A 0.69923716 0.5746971 1.1588047e-06 0 1 4.6972656 11 L 5.0019531 11 C 5.0020237 9.464515 5.5863637 7.9292613 6.7578125 6.7578125 C 7.9293912 5.5862339 9.464469 5 11 5 z M 15.962891 8.0019531 A 0.69923716 0.5746971 1.1588047e-06 0 1 16.605469 8.2871094 L 17.255859 9.2128906 L 17.90625 10.138672 A 0.69923716 0.5746971 1.1588047e-06 0 1 17.507812 10.974609 A 0.69923716 0.5746971 1.1588047e-06 0 1 17.302734 11 L 16.998047 11 C 16.997976 12.535485 16.413635 14.070735 15.242188 15.242188 C 14.070609 16.413764 12.535531 17 11 17 C 9.5050912 17 8.0125771 16.440509 6.8535156 15.330078 C 7.2172476 15.189133 7.5617707 14.956602 7.828125 14.580078 L 7.828125 14.578125 L 8.2890625 13.923828 C 9.8579016 15.378121 12.302526 15.353724 13.828125 13.828125 C 14.609035 13.047215 14.995991 12.023583 14.996094 11 L 14.699219 11 A 0.69923716 0.5746971 1.1588047e-06 0 1 14.09375 10.138672 L 14.744141 9.2128906 L 15.396484 8.2871094 A 0.69923716 0.5746971 1.1588047e-06 0 1 15.962891 8.0019531 z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="20" cy="18" r="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/update-low.svg b/.icons/Gruvbox-Plus-Dark/panel/22/update-low.svg
new file mode 120000
index 000000000..66f8eb9b5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/update-low.svg
@@ -0,0 +1 @@
+update-high.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/update-medium.svg b/.icons/Gruvbox-Plus-Dark/panel/22/update-medium.svg
new file mode 120000
index 000000000..66f8eb9b5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/update-medium.svg
@@ -0,0 +1 @@
+update-high.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/update-none.svg b/.icons/Gruvbox-Plus-Dark/panel/22/update-none.svg
new file mode 100644
index 000000000..781b32d09
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/update-none.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3 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 13.710938,8.076172 C 12.142097,6.6218791 9.697474,6.6462762 8.171875,8.171875 7.3909653,8.952785 7.0040093,9.976418 7.0039062,11 h 0.296875 A 0.69923716,0.5746971 1.1588047e-6 0 1 7.90625,11.861328 l -0.6503906,0.925781 -0.6523438,0.925782 a 0.69923716,0.5746971 1.1588047e-6 0 1 -1.2089844,0 L 4.7441406,12.787109 4.09375,11.861328 A 0.69923716,0.5746971 1.1588047e-6 0 1 4.4921875,11.025391 0.69923716,0.5746971 1.1588047e-6 0 1 4.6972656,11 H 5.0019531 C 5.0020237,9.464515 5.5863637,7.9292613 6.7578125,6.7578125 7.9293912,5.5862339 9.464469,5 11,5 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 17.507812,10.974609 0.69923716,0.5746971 1.1588047e-6 0 1 17.302734,11 h -0.304687 c -7.1e-5,1.535485 -0.584412,3.070735 -1.755859,4.242188 C 14.070609,16.413764 12.535531,17 11,17 9.505091,17 8.0125771,16.440509 6.8535156,15.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 14.609035,13.047215 14.995991,12.023583 14.996094,11 H 14.699219 A 0.69923716,0.5746971 1.1588047e-6 0 1 14.09375,10.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"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/updates-notifier-inactive.svg b/.icons/Gruvbox-Plus-Dark/panel/22/updates-notifier-inactive.svg
new file mode 120000
index 000000000..2d173b5cd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/updates-notifier-inactive.svg
@@ -0,0 +1 @@
+update-none.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/updates-notifier.svg b/.icons/Gruvbox-Plus-Dark/panel/22/updates-notifier.svg
new file mode 120000
index 000000000..66f8eb9b5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/updates-notifier.svg
@@ -0,0 +1 @@
+update-high.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/user-available-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/user-available-panel.svg
new file mode 120000
index 000000000..1bbb5c839
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/user-available-panel.svg
@@ -0,0 +1 @@
+user-available.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/user-available.svg b/.icons/Gruvbox-Plus-Dark/panel/22/user-available.svg
new file mode 100644
index 000000000..374be490e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/user-available.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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(-177 -815.36)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m183 820.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/22/user-away-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/user-away-panel.svg
new file mode 120000
index 000000000..d0a56fad1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/user-away-panel.svg
@@ -0,0 +1 @@
+user-away.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/user-away.svg b/.icons/Gruvbox-Plus-Dark/panel/22/user-away.svg
new file mode 100644
index 000000000..3eea2931f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/user-away.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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(-177 -815.36)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m183 820.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/22/user-busy-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/user-busy-panel.svg
new file mode 120000
index 000000000..ce0d3d7f7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/user-busy-panel.svg
@@ -0,0 +1 @@
+user-busy.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/user-busy.svg b/.icons/Gruvbox-Plus-Dark/panel/22/user-busy.svg
new file mode 100644
index 000000000..12cfcb1c3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/user-busy.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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(-153 -815.36)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m169 820.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/22/user-idle-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/user-idle-panel.svg
new file mode 120000
index 000000000..5b852efc6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/user-idle-panel.svg
@@ -0,0 +1 @@
+user-idle.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/user-idle.svg b/.icons/Gruvbox-Plus-Dark/panel/22/user-idle.svg
new file mode 100644
index 000000000..c0031b7a4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/user-idle.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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(-105 -815.36)">
+ <path opacity=".3" style="fill:currentColor" class="ColorScheme-Text" d="m111 820.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/22/user-invisible-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/user-invisible-panel.svg
new file mode 120000
index 000000000..cbe782f3e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/user-invisible-panel.svg
@@ -0,0 +1 @@
+user-invisible.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/user-invisible.svg b/.icons/Gruvbox-Plus-Dark/panel/22/user-invisible.svg
new file mode 100644
index 000000000..7c2128f93
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/user-invisible.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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(-129 -815.36)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m145 820.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/22/user-offline-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/user-offline-panel.svg
new file mode 120000
index 000000000..3d0c6dcba
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/user-offline-panel.svg
@@ -0,0 +1 @@
+user-offline.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/user-offline.svg b/.icons/Gruvbox-Plus-Dark/panel/22/user-offline.svg
new file mode 100644
index 000000000..5245197a9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/user-offline.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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(-81 -815.36)">
+ <path opacity=".3" style="fill:currentColor" class="ColorScheme-Text" d="m97 820.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/22/user-online.svg b/.icons/Gruvbox-Plus-Dark/panel/22/user-online.svg
new file mode 120000
index 000000000..1bbb5c839
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/user-online.svg
@@ -0,0 +1 @@
+user-available.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/user-status-new.svg b/.icons/Gruvbox-Plus-Dark/panel/22/user-status-new.svg
new file mode 100644
index 000000000..d0b3ca4fc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/user-status-new.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="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.7676 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"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/user-status-pending.svg b/.icons/Gruvbox-Plus-Dark/panel/22/user-status-pending.svg
new file mode 100644
index 000000000..2524b1756
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/user-status-pending.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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(-201 -815.36)">
+ <path opacity=".3" style="fill:currentColor" class="ColorScheme-Text" d="m217 820.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 823.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/22/variety-indicator.svg b/.icons/Gruvbox-Plus-Dark/panel/22/variety-indicator.svg
new file mode 100644
index 000000000..5931de1c3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/variety-indicator.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 -813.27)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m37 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/22/veracrypt-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/veracrypt-panel.svg
new file mode 100644
index 000000000..42e384ca9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/veracrypt-panel.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 2 3 L 6.4492188 19 L 6.7402344 18.044922 L 8.3554688 11.015625 L 8.4414062 11.015625 L 6.3007812 3 L 2 3 z"/>
+ <path style="fill:currentColor;opacity:0.15" class="ColorScheme-Text" d="m 12.035877,11.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 11.038461,3.0000005 8.4394615,11.015539 10.6,19 h 8.631384 L 17.38523,15 h -3.7 L 12.562539,11.015539 13.992923,7 h 3.392307 l 1.846154,-3.9999995 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/viber-normal.svg b/.icons/Gruvbox-Plus-Dark/panel/22/viber-normal.svg
new file mode 100644
index 000000000..ddfd68680
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/viber-normal.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 11.532133,3.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.986227 0.08,0.428492 0.119995,0.7867852 0.146994,1.3417752 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.3246752 -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 10.753166,13.815733 10.219189,13.44674 9.6144147,12.90375 9.0991377,12.444759 8.5793607,11.84377 8.2883731,11.376778 7.9130895,10.774789 7.627002,9.9941038 7.6243021,9.5623118 c 0,-0.185897 0.076897,-0.449892 0.1718924,-0.58399 0.036998,-0.0539 0.2720882,-0.258295 0.5233772,-0.456991 0.626472,-0.493191 0.766667,-0.646988 0.851563,-0.941383 0.0822,-0.273495 -0.0062,-0.644088 -0.267589,-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.252876 0.484979,1.921764 0,0.4337922 0.06,0.5927892 0.263988,0.6937872 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.6533882 0.002,-0.9605832 -0.098,-0.839384 -0.381984,-1.62277 -0.839964,-2.289057 -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.478291 0.206991,0.831985 0.029,0.266095 0.069,0.364093 0.194991,0.456991 0.174993,0.1315982 0.461981,0.1255982 0.617974,-0.0136 0.165992,-0.149597 0.195991,-0.329594 0.123995,-0.789086 -0.104997,-0.704687 -0.344986,-1.196678 -0.784967,-1.60157 -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/22/viber-notification.svg b/.icons/Gruvbox-Plus-Dark/panel/22/viber-notification.svg
new file mode 100644
index 000000000..8912f1de9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/viber-notification.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.8899785,3.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 10.753166,13.815733 10.219189,13.44674 9.6144147,12.90375 9.0991377,12.444759 8.5793607,11.84377 8.2883731,11.376778 7.9130895,10.774789 7.627002,9.9941033 7.6243021,9.5623113 c 0,-0.185897 0.076897,-0.449892 0.1718924,-0.58399 0.036998,-0.0539 0.2720882,-0.258295 0.5233772,-0.456991 0.626472,-0.493191 0.766667,-0.646988 0.851563,-0.941383 0.0822,-0.273495 -0.0062,-0.644088 -0.267589,-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 12.339097,6.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.478291 0.206991,0.831985 0.029,0.266095 0.069,0.364093 0.194991,0.456991 0.174993,0.1315987 0.461981,0.1255987 0.617974,-0.0136 0.165992,-0.149597 0.195991,-0.329594 0.123995,-0.789086 -0.104997,-0.704687 -0.344986,-1.196678 -0.784967,-1.60157 -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.252876 0.484979,1.921764 0,0.4337927 0.06,0.5927897 0.263988,0.6937877 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.6533887 0.002,-0.9605837 -0.098,-0.839384 -0.381984,-1.62277 -0.839964,-2.289057 -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.986227 0.08,0.428492 0.119995,0.7867857 0.146994,1.3417757 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.3246757 -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/22/virt-manager-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/virt-manager-panel.svg
new file mode 100644
index 000000000..c8f56fb94
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/virt-manager-panel.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 0,7 3.225,8 h 2.3 L 8.7,7 H 6.525 L 4.35,12.275 2.2,7 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 9.825,7 C 8.7419,9.6805 7.6411,12.3442 6.5,15 H 8.8 L 10.95,9.75 13.075,15 h 2.3 L 17.5,9.6 19.7,15 H 22 C 20.8589,12.3442 19.7331,9.6805 18.65,7 h -2.3 L 14.225,12.275 12.05,7 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/vivaldi-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/22/vivaldi-tray.svg
new file mode 100644
index 000000000..35bbedea0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/vivaldi-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3.0001157 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.8737053 -0.960026,4.0214843 C 13.914214,11.315803 11.998504,11.3395 10.674304,10.02746 L 6.6313403,3.6348813 C 6.2214533,3.1926314 5.6512847,3.0340009 5.1293871,3.0313657 4.0073923,3.0127967 3.2299462,3.9083906 3.0454027,4.8692563 2.9090916,5.6382003 2.8467816,5.5049342 6.471184,12.08996 c 2.287717,4.156434 3.3744256,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.0903838 6.802734,-12.4941408 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/22/vk-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/22/vk-tray.svg
new file mode 100644
index 000000000..74c85469f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/vk-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 10.863629,16.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.8657846 1.891994,-2.6044075 1.722995,-3.0922298 -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.5908156 -1.962437,2.7279216 -2.203237,2.5668136 -0.560178,-0.3749776 -0.420189,-1.5060667 -0.420189,-2.3099031 0,-2.5109139 0.36766,-3.5577612 -0.715968,-3.8287736 -0.359529,-0.089874 -0.624398,-0.1493371 -1.543996,-0.1590475 -1.1803959,-0.01245 -1.97941,0.0037 -2.5451086,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.1948395,2.9556328 -0.4548988,3.3227484 C 8.0459807,10.567886 7.1348715,10.053832 5.821575,7.7032577 5.1488368,6.4993034 4.6406782,5.5685387 4.6406782,5.5685387 c 0,0 -0.097849,-0.2486813 -0.2726192,-0.3818075 C 4.1568595,5.0254242 3.8606602,4.9742218 3.8606602,4.9742218 l -3.14359169,0.02126 c 0,0 -0.4717787,0.01365 -0.6451683,0.2262104 -0.1542395,0.1892186 -0.01233,0.5800861 -0.01233,0.5800861 0,0 2.46089349,5.5636727 5.24758609,8.5693087 2.5554933,2.755924 5.5564427,2.575017 5.5564427,2.575017"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/vlc-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/vlc-panel.svg
new file mode 100644
index 000000000..63949405f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/vlc-panel.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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(-424,-422)">
+ <path fill-rule="evenodd" style="fill:currentColor" class="ColorScheme-Text" d="m434.96 425c-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/22/vnote_ink.svg b/.icons/Gruvbox-Plus-Dark/panel/22/vnote_ink.svg
new file mode 100644
index 000000000..9739c4e07
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/vnote_ink.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" fill="none" width="22" height="22" viewBox="0 0 22 22">
+ <path fill="#ebdbb2" d="M3 5.33312H6.38095C6.88899 5.33312 7.3415 5.65428 7.50919 6.13384L11.8262 18.4805L10.631 14.3892L16.3772 6.85012L18.8595 9.19458L14.2166 4H18.1241C18.5303 4 18.8595 4.3293 18.8595 4.73552V9.19458L11.8262 18.4805H8.42337C7.95567 18.4805 7.5388 18.1856 7.38306 17.7446L3 5.33312Z"/>
+ <path fill="url(#paint0_linear)" d="M16.5298 11.0025C16.4201 11.3756 16.2747 11.7387 16.1182 12.0951C15.322 13.8594 14.1071 15.0499 13.97 16.1728C13.9667 16.1895 13.9584 16.2077 13.9555 16.2244L13.9651 16.228C13.9618 16.2667 13.9539 16.3052 13.9531 16.3439C13.9257 17.7371 15.0094 18.8954 16.3737 18.9307C17.7379 18.966 18.8661 17.8649 18.8936 16.4717C18.8943 16.4331 18.8879 16.3941 18.8862 16.3553L18.8959 16.3522C18.8938 16.3355 18.8862 16.3168 18.8834 16.2999C18.7907 15.171 17.6239 13.9189 16.8979 12.1153C16.7556 11.7511 16.6247 11.3809 16.5298 11.0025Z"/>
+ <defs>
+ <linearGradient id="paint0_linear" x1="16.499" x2="16.325" y1="10.999" y2="18.956" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#458588"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/vnote_small.svg b/.icons/Gruvbox-Plus-Dark/panel/22/vnote_small.svg
new file mode 100644
index 000000000..fcf77131f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/vnote_small.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" fill="none" width="22" height="22" viewBox="0 0 22 22">
+ <path fill="#ebdbb2" d="M3 5.34493H6.41089C6.92343 5.34493 7.37995 5.66893 7.54912 6.15274L11.9044 18.6087L10.6986 14.4812L16.4957 6.87536L19 9.24058L14.3159 4H18.258C18.6678 4 19 4.33222 19 4.74203V9.24058L11.9044 18.6087H8.4714C7.99956 18.6087 7.579 18.3112 7.42188 17.8663L3 5.34493Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/vnote_update.svg b/.icons/Gruvbox-Plus-Dark/panel/22/vnote_update.svg
new file mode 100644
index 000000000..2fd60ba45
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/vnote_update.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" fill="none" width="22" height="22" viewBox="0 0 22 22">
+ <path fill="#ebdbb2" d="M3 5.34493H6.41089C6.92343 5.34493 7.37995 5.66893 7.54912 6.15274L11.9044 18.6087L10.6986 14.4812L16.4957 6.87536L19 9.24058L14.3159 4H18.258C18.6678 4 19 4.33222 19 4.74203V9.24058L11.9044 18.6087H8.4714C7.99956 18.6087 7.579 18.3112 7.42188 17.8663L3 5.34493Z"/>
+ <rect fill="url(#paint0_linear)" width="4" height="6" x="13" y="12"/>
+ <path fill="url(#paint1_linear)" d="M15 11C12.7909 11 11 12.7909 11 15C11 17.2091 12.7909 19 15 19C17.2091 19 19 17.2091 19 15C19 12.7909 17.2091 11 15 11ZM14.4286 12.7143H15.5714V15H17L15 17.8571L13 15H14.4286V12.7143Z"/>
+ <defs>
+ <linearGradient id="paint0_linear" x1="13.583" x2="13.351" y1="18" y2="12.165" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#d5c4a1"/>
+ <stop offset="1" stop-color="#ebdbb2"/>
+ </linearGradient>
+ <linearGradient id="paint1_linear" x1="15" x2="15" y1="19" y2="11" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#fb4934"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/volume-level-high-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/volume-level-high-panel.svg
new file mode 120000
index 000000000..b8026e8d1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/volume-level-high.svg b/.icons/Gruvbox-Plus-Dark/panel/22/volume-level-high.svg
new file mode 120000
index 000000000..b8026e8d1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/volume-level-low-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/volume-level-low-panel.svg
new file mode 120000
index 000000000..0727acd84
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/volume-level-low.svg b/.icons/Gruvbox-Plus-Dark/panel/22/volume-level-low.svg
new file mode 120000
index 000000000..0727acd84
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/volume-level-medium-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/volume-level-medium-panel.svg
new file mode 120000
index 000000000..3aa607115
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/volume-level-medium.svg b/.icons/Gruvbox-Plus-Dark/panel/22/volume-level-medium.svg
new file mode 120000
index 000000000..3aa607115
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/volume-level-muted-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/volume-level-muted-panel.svg
new file mode 120000
index 000000000..157d72e0f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/volume-level-muted.svg b/.icons/Gruvbox-Plus-Dark/panel/22/volume-level-muted.svg
new file mode 120000
index 000000000..157d72e0f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/volume-level-none-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/volume-level-none-panel.svg
new file mode 120000
index 000000000..157d72e0f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/volume-level-none.svg b/.icons/Gruvbox-Plus-Dark/panel/22/volume-level-none.svg
new file mode 120000
index 000000000..157d72e0f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/weather-clear-night-000.svg b/.icons/Gruvbox-Plus-Dark/panel/22/weather-clear-night-000.svg
new file mode 120000
index 000000000..3429ba521
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/weather-clear-night-010.svg b/.icons/Gruvbox-Plus-Dark/panel/22/weather-clear-night-010.svg
new file mode 120000
index 000000000..3429ba521
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/weather-clear-night-020.svg b/.icons/Gruvbox-Plus-Dark/panel/22/weather-clear-night-020.svg
new file mode 120000
index 000000000..3429ba521
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/weather-clear-night-030.svg b/.icons/Gruvbox-Plus-Dark/panel/22/weather-clear-night-030.svg
new file mode 120000
index 000000000..3429ba521
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/weather-clear-night-040.svg b/.icons/Gruvbox-Plus-Dark/panel/22/weather-clear-night-040.svg
new file mode 120000
index 000000000..3429ba521
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/weather-clear-night-050.svg b/.icons/Gruvbox-Plus-Dark/panel/22/weather-clear-night-050.svg
new file mode 120000
index 000000000..3429ba521
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/weather-clear-night-060.svg b/.icons/Gruvbox-Plus-Dark/panel/22/weather-clear-night-060.svg
new file mode 120000
index 000000000..3429ba521
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/weather-clear-night-070.svg b/.icons/Gruvbox-Plus-Dark/panel/22/weather-clear-night-070.svg
new file mode 120000
index 000000000..3429ba521
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/weather-clear-night-080.svg b/.icons/Gruvbox-Plus-Dark/panel/22/weather-clear-night-080.svg
new file mode 120000
index 000000000..3429ba521
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/weather-clear-night-090.svg b/.icons/Gruvbox-Plus-Dark/panel/22/weather-clear-night-090.svg
new file mode 120000
index 000000000..3429ba521
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/weather-clear-night-100.svg b/.icons/Gruvbox-Plus-Dark/panel/22/weather-clear-night-100.svg
new file mode 120000
index 000000000..3429ba521
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/weather-clear-night-110.svg b/.icons/Gruvbox-Plus-Dark/panel/22/weather-clear-night-110.svg
new file mode 120000
index 000000000..3429ba521
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/weather-clear-night-120.svg b/.icons/Gruvbox-Plus-Dark/panel/22/weather-clear-night-120.svg
new file mode 120000
index 000000000..3429ba521
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/weather-clear-night-130.svg b/.icons/Gruvbox-Plus-Dark/panel/22/weather-clear-night-130.svg
new file mode 120000
index 000000000..3429ba521
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/weather-clear-night-140.svg b/.icons/Gruvbox-Plus-Dark/panel/22/weather-clear-night-140.svg
new file mode 120000
index 000000000..3429ba521
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/weather-clear-night-150.svg b/.icons/Gruvbox-Plus-Dark/panel/22/weather-clear-night-150.svg
new file mode 120000
index 000000000..3429ba521
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/weather-clear-night-160.svg b/.icons/Gruvbox-Plus-Dark/panel/22/weather-clear-night-160.svg
new file mode 120000
index 000000000..3429ba521
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/weather-clear-night-170.svg b/.icons/Gruvbox-Plus-Dark/panel/22/weather-clear-night-170.svg
new file mode 120000
index 000000000..3429ba521
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/weather-clear-night-180.svg b/.icons/Gruvbox-Plus-Dark/panel/22/weather-clear-night-180.svg
new file mode 120000
index 000000000..3429ba521
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/weather-clear-night-190.svg b/.icons/Gruvbox-Plus-Dark/panel/22/weather-clear-night-190.svg
new file mode 120000
index 000000000..3429ba521
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/weather-clear-night-200.svg b/.icons/Gruvbox-Plus-Dark/panel/22/weather-clear-night-200.svg
new file mode 120000
index 000000000..3429ba521
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/weather-clear-night-210.svg b/.icons/Gruvbox-Plus-Dark/panel/22/weather-clear-night-210.svg
new file mode 120000
index 000000000..3429ba521
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/weather-clear-night-220.svg b/.icons/Gruvbox-Plus-Dark/panel/22/weather-clear-night-220.svg
new file mode 120000
index 000000000..3429ba521
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/weather-clear-night-230.svg b/.icons/Gruvbox-Plus-Dark/panel/22/weather-clear-night-230.svg
new file mode 120000
index 000000000..3429ba521
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/weather-clear-night-240.svg b/.icons/Gruvbox-Plus-Dark/panel/22/weather-clear-night-240.svg
new file mode 120000
index 000000000..3429ba521
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/weather-clear-night-250.svg b/.icons/Gruvbox-Plus-Dark/panel/22/weather-clear-night-250.svg
new file mode 120000
index 000000000..3429ba521
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/weather-clear-night-260.svg b/.icons/Gruvbox-Plus-Dark/panel/22/weather-clear-night-260.svg
new file mode 120000
index 000000000..3429ba521
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/weather-clear-night-270.svg b/.icons/Gruvbox-Plus-Dark/panel/22/weather-clear-night-270.svg
new file mode 120000
index 000000000..3429ba521
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/weather-clear-night-280.svg b/.icons/Gruvbox-Plus-Dark/panel/22/weather-clear-night-280.svg
new file mode 120000
index 000000000..3429ba521
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/weather-clear-night-290.svg b/.icons/Gruvbox-Plus-Dark/panel/22/weather-clear-night-290.svg
new file mode 120000
index 000000000..3429ba521
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/weather-clear-night-300.svg b/.icons/Gruvbox-Plus-Dark/panel/22/weather-clear-night-300.svg
new file mode 120000
index 000000000..3429ba521
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/weather-clear-night-310.svg b/.icons/Gruvbox-Plus-Dark/panel/22/weather-clear-night-310.svg
new file mode 120000
index 000000000..3429ba521
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/weather-clear-night-320.svg b/.icons/Gruvbox-Plus-Dark/panel/22/weather-clear-night-320.svg
new file mode 120000
index 000000000..3429ba521
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/weather-clear-night-330.svg b/.icons/Gruvbox-Plus-Dark/panel/22/weather-clear-night-330.svg
new file mode 120000
index 000000000..3429ba521
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/weather-clear-night-340.svg b/.icons/Gruvbox-Plus-Dark/panel/22/weather-clear-night-340.svg
new file mode 120000
index 000000000..3429ba521
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/weather-clear-night-350.svg b/.icons/Gruvbox-Plus-Dark/panel/22/weather-clear-night-350.svg
new file mode 120000
index 000000000..3429ba521
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/weather-clear-night.svg b/.icons/Gruvbox-Plus-Dark/panel/22/weather-clear-night.svg
new file mode 100644
index 000000000..94a01d78f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/weather-clear-night.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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(-81.000012,-681.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/22/weather-clear.svg b/.icons/Gruvbox-Plus-Dark/panel/22/weather-clear.svg
new file mode 100644
index 000000000..b7b363d5a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/weather-clear.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.000004,-681.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/22/weather-clouds-night.svg b/.icons/Gruvbox-Plus-Dark/panel/22/weather-clouds-night.svg
new file mode 100644
index 000000000..58bdad928
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/weather-clouds-night.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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(-105.00001,-681.28997)">
+ <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 C 3.91328 10.03403 3.8936869 11.535686 4.2792969 12.910156 C 4.6829969 11.592126 5.7637375 10.576502 7.1171875 10.226562 C 7.2872375 9.9363325 7.4887313 9.6669125 7.7070312 9.4140625 C 7.7175312 8.7038225 7.83741 7.98554 8.09375 7.28125 C 8.60791 5.8686 9.56819 4.77289 10.75 4.03125 z M 11.099609 8.7851562 C 9.5462994 8.7851562 8.2235769 9.7360912 7.6542969 11.082031 C 6.2084269 11.296981 5.0996094 12.529476 5.0996094 14.035156 C 5.0996094 15.692016 6.4427494 17.035156 8.0996094 17.035156 L 14.474609 17.035156 C 15.924359 17.035156 17.099609 15.859906 17.099609 14.410156 C 17.099609 13.062756 16.086517 11.958634 14.779297 11.808594 C 14.438377 10.088554 12.919759 8.7851562 11.099609 8.7851562 z" transform="translate(105.00001,681.28997)"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/weather-clouds.svg b/.icons/Gruvbox-Plus-Dark/panel/22/weather-clouds.svg
new file mode 100644
index 000000000..a4b38c48c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/weather-clouds.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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(-57.000007,-681.28997)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10 3.0019531 L 9.5 4.0332031 C 9.66191 4.0199031 9.8348 4.0019531 10 4.0019531 L 10.5 4.0019531 L 10 3.0019531 z M 10 5.0019531 C 7.23858 5.0019531 5 7.2405431 5 10.001953 C 5 10.471533 5.0786899 10.919076 5.2011719 11.347656 C 5.7160869 10.815636 6.3722774 10.416699 7.1152344 10.224609 C 7.9386744 8.8192494 9.3554503 7.7832031 11.097656 7.7832031 C 12.740088 7.7832031 14.156699 8.6455475 14.996094 9.9296875 C 14.956904 7.2020675 12.736948 5.0019531 10 5.0019531 z M 5.0625 5.0644531 L 5.40625 6.1269531 C 5.6253 5.8677331 5.86578 5.6272531 6.125 5.4082031 L 5.0625 5.0644531 z M 14.9375 5.0644531 L 13.84375 5.4394531 L 13.78125 5.4394531 C 13.92042 5.5504031 14.05623 5.6645631 14.1875 5.7832031 C 14.31877 5.9018431 14.44549 6.0249531 14.5625 6.1582031 L 14.9375 5.0644531 z M 11.097656 8.7832031 C 9.5443533 8.7832031 8.2216237 9.7341381 7.6523438 11.080078 C 6.2064717 11.295028 5.0976562 12.527523 5.0976562 14.033203 C 5.0976562 15.690063 6.4408012 17.033203 8.0976562 17.033203 L 14.472656 17.033203 C 15.922406 17.033203 17.097656 15.857953 17.097656 14.408203 C 17.097656 13.060803 16.084564 11.956681 14.777344 11.806641 C 14.436417 10.086601 12.917808 8.7832031 11.097656 8.7832031 z M 4 9.5019531 L 3 10.001953 L 4.03125 10.501953 C 4.01645 10.332643 4 10.175553 4 10.001953 C 4 9.9744531 3.998 9.9183531 4 9.8457031 C 4.006 9.7298731 4.02235 9.6134631 4.03125 9.5019531 L 4 9.5019531 z M 15.96875 9.5019531 C 15.98355 9.6712631 16 9.8283531 16 10.001953 C 16 10.029453 16.002 10.085553 16 10.158203 C 15.994 10.274033 15.97765 10.390443 15.96875 10.501953 L 16 10.501953 L 17 10.001953 L 15.96875 9.5019531 z" transform="translate(57.000007,681.28997)"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/weather-few-clouds-night-000.svg b/.icons/Gruvbox-Plus-Dark/panel/22/weather-few-clouds-night-000.svg
new file mode 120000
index 000000000..b4e0523ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/weather-few-clouds-night-010.svg b/.icons/Gruvbox-Plus-Dark/panel/22/weather-few-clouds-night-010.svg
new file mode 120000
index 000000000..b4e0523ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/weather-few-clouds-night-020.svg b/.icons/Gruvbox-Plus-Dark/panel/22/weather-few-clouds-night-020.svg
new file mode 120000
index 000000000..b4e0523ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/weather-few-clouds-night-030.svg b/.icons/Gruvbox-Plus-Dark/panel/22/weather-few-clouds-night-030.svg
new file mode 120000
index 000000000..b4e0523ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/weather-few-clouds-night-040.svg b/.icons/Gruvbox-Plus-Dark/panel/22/weather-few-clouds-night-040.svg
new file mode 120000
index 000000000..b4e0523ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/weather-few-clouds-night-050.svg b/.icons/Gruvbox-Plus-Dark/panel/22/weather-few-clouds-night-050.svg
new file mode 120000
index 000000000..b4e0523ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/weather-few-clouds-night-060.svg b/.icons/Gruvbox-Plus-Dark/panel/22/weather-few-clouds-night-060.svg
new file mode 120000
index 000000000..b4e0523ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/weather-few-clouds-night-070.svg b/.icons/Gruvbox-Plus-Dark/panel/22/weather-few-clouds-night-070.svg
new file mode 120000
index 000000000..b4e0523ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/weather-few-clouds-night-080.svg b/.icons/Gruvbox-Plus-Dark/panel/22/weather-few-clouds-night-080.svg
new file mode 120000
index 000000000..b4e0523ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/weather-few-clouds-night-090.svg b/.icons/Gruvbox-Plus-Dark/panel/22/weather-few-clouds-night-090.svg
new file mode 120000
index 000000000..b4e0523ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/weather-few-clouds-night-100.svg b/.icons/Gruvbox-Plus-Dark/panel/22/weather-few-clouds-night-100.svg
new file mode 120000
index 000000000..b4e0523ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/weather-few-clouds-night-110.svg b/.icons/Gruvbox-Plus-Dark/panel/22/weather-few-clouds-night-110.svg
new file mode 120000
index 000000000..b4e0523ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/weather-few-clouds-night-120.svg b/.icons/Gruvbox-Plus-Dark/panel/22/weather-few-clouds-night-120.svg
new file mode 120000
index 000000000..b4e0523ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/weather-few-clouds-night-130.svg b/.icons/Gruvbox-Plus-Dark/panel/22/weather-few-clouds-night-130.svg
new file mode 120000
index 000000000..b4e0523ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/weather-few-clouds-night-140.svg b/.icons/Gruvbox-Plus-Dark/panel/22/weather-few-clouds-night-140.svg
new file mode 120000
index 000000000..b4e0523ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/weather-few-clouds-night-150.svg b/.icons/Gruvbox-Plus-Dark/panel/22/weather-few-clouds-night-150.svg
new file mode 120000
index 000000000..b4e0523ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/weather-few-clouds-night-160.svg b/.icons/Gruvbox-Plus-Dark/panel/22/weather-few-clouds-night-160.svg
new file mode 120000
index 000000000..b4e0523ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/weather-few-clouds-night-170.svg b/.icons/Gruvbox-Plus-Dark/panel/22/weather-few-clouds-night-170.svg
new file mode 120000
index 000000000..b4e0523ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/weather-few-clouds-night-180.svg b/.icons/Gruvbox-Plus-Dark/panel/22/weather-few-clouds-night-180.svg
new file mode 120000
index 000000000..b4e0523ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/weather-few-clouds-night-190.svg b/.icons/Gruvbox-Plus-Dark/panel/22/weather-few-clouds-night-190.svg
new file mode 120000
index 000000000..b4e0523ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/weather-few-clouds-night-200.svg b/.icons/Gruvbox-Plus-Dark/panel/22/weather-few-clouds-night-200.svg
new file mode 120000
index 000000000..b4e0523ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/weather-few-clouds-night-210.svg b/.icons/Gruvbox-Plus-Dark/panel/22/weather-few-clouds-night-210.svg
new file mode 120000
index 000000000..b4e0523ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/weather-few-clouds-night-220.svg b/.icons/Gruvbox-Plus-Dark/panel/22/weather-few-clouds-night-220.svg
new file mode 120000
index 000000000..b4e0523ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/weather-few-clouds-night-230.svg b/.icons/Gruvbox-Plus-Dark/panel/22/weather-few-clouds-night-230.svg
new file mode 120000
index 000000000..b4e0523ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/weather-few-clouds-night-240.svg b/.icons/Gruvbox-Plus-Dark/panel/22/weather-few-clouds-night-240.svg
new file mode 120000
index 000000000..b4e0523ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/weather-few-clouds-night-250.svg b/.icons/Gruvbox-Plus-Dark/panel/22/weather-few-clouds-night-250.svg
new file mode 120000
index 000000000..b4e0523ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/weather-few-clouds-night-260.svg b/.icons/Gruvbox-Plus-Dark/panel/22/weather-few-clouds-night-260.svg
new file mode 120000
index 000000000..b4e0523ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/weather-few-clouds-night-270.svg b/.icons/Gruvbox-Plus-Dark/panel/22/weather-few-clouds-night-270.svg
new file mode 120000
index 000000000..b4e0523ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/weather-few-clouds-night-280.svg b/.icons/Gruvbox-Plus-Dark/panel/22/weather-few-clouds-night-280.svg
new file mode 120000
index 000000000..b4e0523ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/weather-few-clouds-night-290.svg b/.icons/Gruvbox-Plus-Dark/panel/22/weather-few-clouds-night-290.svg
new file mode 120000
index 000000000..b4e0523ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/weather-few-clouds-night-300.svg b/.icons/Gruvbox-Plus-Dark/panel/22/weather-few-clouds-night-300.svg
new file mode 120000
index 000000000..b4e0523ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/weather-few-clouds-night-310.svg b/.icons/Gruvbox-Plus-Dark/panel/22/weather-few-clouds-night-310.svg
new file mode 120000
index 000000000..b4e0523ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/weather-few-clouds-night-320.svg b/.icons/Gruvbox-Plus-Dark/panel/22/weather-few-clouds-night-320.svg
new file mode 120000
index 000000000..b4e0523ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/weather-few-clouds-night-330.svg b/.icons/Gruvbox-Plus-Dark/panel/22/weather-few-clouds-night-330.svg
new file mode 120000
index 000000000..b4e0523ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/weather-few-clouds-night-340.svg b/.icons/Gruvbox-Plus-Dark/panel/22/weather-few-clouds-night-340.svg
new file mode 120000
index 000000000..b4e0523ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/weather-few-clouds-night-350.svg b/.icons/Gruvbox-Plus-Dark/panel/22/weather-few-clouds-night-350.svg
new file mode 120000
index 000000000..b4e0523ad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/weather-few-clouds-night.svg b/.icons/Gruvbox-Plus-Dark/panel/22/weather-few-clouds-night.svg
new file mode 100644
index 000000000..ae47a6736
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/weather-few-clouds-night.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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(-177,-681.28999)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10.751953 4.0371094 C 7.9891731 4.1385494 5.4432531 5.8416894 4.4394531 8.5996094 C 3.1756231 12.071949 4.8081231 15.924179 8.1269531 17.412109 C 8.0337531 17.074649 7.9800731 16.705189 8.0019531 16.349609 C 8.0296531 15.348359 8.5859231 14.462239 9.3769531 13.880859 C 7.8100731 12.147669 7.2413631 9.6343994 8.0957031 7.2871094 C 8.6098631 5.8744594 9.5701431 4.7787494 10.751953 4.0371094 z M 14.001953 12.005859 C 12.690273 12.005859 11.597133 12.864289 11.189453 14.037109 C 9.9586231 14.193079 9.0019531 15.232679 9.0019531 16.505859 C 9.0019531 17.886569 10.121243 19.005859 11.501953 19.005859 L 17.001953 19.005859 C 18.106523 19.005859 19.001953 18.110429 19.001953 17.005859 C 19.001953 15.901289 18.106523 15.005859 17.001953 15.005859 C 17.001953 13.349009 15.658803 12.005859 14.001953 12.005859 z" transform="translate(177,681.28999)"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/weather-few-clouds.svg b/.icons/Gruvbox-Plus-Dark/panel/22/weather-few-clouds.svg
new file mode 100644
index 000000000..3bb58fee0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/weather-few-clouds.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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(-153.00001,-681.28994)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10 3.0039062 L 9.5 4.0351562 C 9.66191 4.0218563 9.8348 4.0039062 10 4.0039062 L 10.5 4.0039062 L 10 3.0039062 z M 10 5.0039062 C 7.23858 5.0039062 5 7.2424963 5 10.003906 C 5 12.257906 6.51261 14.129676 8.5625 14.753906 C 9.03135 14.076476 9.74225 13.548576 10.53125 13.316406 C 11.15098 11.994376 12.50599 10.978106 14 11.003906 C 14.30449 10.998906 14.58708 11.059906 14.875 11.128906 C 14.9595 10.764556 15 10.393956 15 10.003906 C 15 7.2424963 12.76142 5.0039062 10 5.0039062 z M 5.0625 5.0664062 L 5.40625 6.1289062 C 5.6253 5.8696862 5.86578 5.6292063 6.125 5.4101562 L 5.0625 5.0664062 z M 14.9375 5.0664062 L 13.84375 5.4414062 L 13.78125 5.4414062 C 13.92042 5.5523563 14.05623 5.6665162 14.1875 5.7851562 C 14.31877 5.9037963 14.44549 6.0269063 14.5625 6.1601562 L 14.9375 5.0664062 z M 4 9.5039062 L 3 10.003906 L 4.03125 10.503906 C 4.01645 10.334596 4 10.177506 4 10.003906 C 4 9.9764062 3.998 9.9203062 4 9.8476562 C 4.006 9.7318263 4.02235 9.6154162 4.03125 9.5039062 L 4 9.5039062 z M 15.96875 9.5039062 C 15.98355 9.6732162 16 9.8303063 16 10.003906 C 16 10.031406 16.002 10.087506 16 10.160156 C 15.994 10.275986 15.97765 10.392396 15.96875 10.503906 L 16 10.503906 L 17 10.003906 L 15.96875 9.5039062 z M 14 12.003906 C 12.68832 12.003906 11.59518 12.862336 11.1875 14.035156 C 9.95667 14.191126 9 15.230726 9 16.503906 C 9 17.884616 10.11929 19.003906 11.5 19.003906 L 17 19.003906 C 18.10457 19.003906 19 18.108476 19 17.003906 C 19 15.899336 18.10457 15.003906 17 15.003906 C 17 13.347056 15.65685 12.003906 14 12.003906 z M 5.4375 13.847656 L 5.0625 14.941406 L 6.15625 14.566406 L 6.21875 14.566406 C 6.07958 14.455456 5.94377 14.341296 5.8125 14.222656 C 5.68123 14.104016 5.55451 13.980906 5.4375 13.847656 z" transform="translate(153.00001,681.28994)"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/weather-fog.svg b/.icons/Gruvbox-Plus-Dark/panel/22/weather-fog.svg
new file mode 100644
index 000000000..786f52842
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/weather-fog.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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(3,-3)">
+ <rect style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" width="14" height="2" x="2" y="19" rx="1" ry="1"/>
+ <rect style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" width="13" height="2" x="0" y="15" rx="1" ry="1"/>
+ <rect style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" width="12" height="2" x="4" y="11" rx="1" ry="1"/>
+ <rect style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" width="8" height="2" x="1" y="7" rx="1" ry="1"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/weather-freezing-rain.svg b/.icons/Gruvbox-Plus-Dark/panel/22/weather-freezing-rain.svg
new file mode 100644
index 000000000..686163a84
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/weather-freezing-rain.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.000007,-705.28994)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 43.99978,708.2933 c -2.07107,0 -3.83471,1.26792 -4.59375,3.0625 -1.92783,0.2866 -3.40625,1.92992 -3.40625,3.9375 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 1.23525,-0.54049 2.0938,-1.75295 2.0938,-3.1875 0,-1.79654 -1.35079,-3.2687 -3.09375,-3.46875 -0.45457,-2.29339 -2.47938,-4.03125 -4.90625,-4.03125 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 46.49998,716.28994 -0.34375,0.34375 -1.40625,1.40625 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 -0.34375,0.34375 -1.40625,1.40625 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"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/weather-hail.svg b/.icons/Gruvbox-Plus-Dark/panel/22/weather-hail.svg
new file mode 120000
index 000000000..9c51d6efb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/weather-hail.svg
@@ -0,0 +1 @@
+weather-freezing-rain.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/weather-many-clouds.svg b/.icons/Gruvbox-Plus-Dark/panel/22/weather-many-clouds.svg
new file mode 120000
index 000000000..bbe5adf46
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/weather-many-clouds.svg
@@ -0,0 +1 @@
+weather-overcast.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/weather-mist.svg b/.icons/Gruvbox-Plus-Dark/panel/22/weather-mist.svg
new file mode 120000
index 000000000..c20a6e941
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/weather-mist.svg
@@ -0,0 +1 @@
+weather-fog.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/weather-none-available.svg b/.icons/Gruvbox-Plus-Dark/panel/22/weather-none-available.svg
new file mode 100644
index 000000000..ee3b59af1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/weather-none-available.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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(-105.00001,-705.28997)">
+ <path style="fill:currentColor;opacity:0.3" 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 1,0 0,-1 c 5.11e-5,-0.265199 0.1054326,-0.519519 0.2929688,-0.707031 L 10,11.585938 10,11 8,11 C 7.4477381,10.999945 7.0000552,10.552262 7,10 L 7,8 C 7.0000552,7.4477381 7.4477381,7.0000552 8,7 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 12,14.416016 12,15 l 1,0 2.5,0 C 17.433,15 19,13.433 19,11.5 19,9.70346 17.64921,8.2313 15.90625,8.03125 15.45168,5.73786 13.42687,4 11,4 Z" transform="translate(105.00001,705.28997)"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m 113.00001,713.28997 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"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/weather-overcast.svg b/.icons/Gruvbox-Plus-Dark/panel/22/weather-overcast.svg
new file mode 100644
index 000000000..fa8d47127
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/weather-overcast.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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(-81.000004,-705.29)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11 4 C 8.92893 4 7.16529 5.26792 6.40625 7.0625 C 4.47842 7.3491 3 8.99242 3 11 C 3 13.20914 4.79086 15 7 15 L 7.40625 15 C 7.86012 14.19875 8.64718 13.57265 9.53125 13.3125 C 10.15098 11.99047 11.50599 10.9742 13 11 C 14.90766 10.9693 16.58166 12.48472 16.875 14.34375 C 17.01792 14.38895 17.14425 14.43455 17.28125 14.5 C 18.31154 13.89085 19 12.7836 19 11.5 C 19 9.70346 17.64921 8.2313 15.90625 8.03125 C 15.45168 5.73786 13.42687 4 11 4 z M 13 12 C 11.68832 12 10.59518 12.85843 10.1875 14.03125 C 8.95667 14.18722 8 15.22682 8 16.5 C 8 17.88071 9.11929 19 10.5 19 L 16 19 C 17.10457 19 18 18.10457 18 17 C 18 15.89543 17.10457 15 16 15 C 16 13.34315 14.65685 12 13 12 z" transform="translate(81.000004,705.29)"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/weather-severe-alert.svg b/.icons/Gruvbox-Plus-Dark/panel/22/weather-severe-alert.svg
new file mode 100644
index 000000000..0bdfb96b1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/weather-severe-alert.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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(-105.00001,-705.28997)">
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m 114.99998,715.28984 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 115.99978,709.28997 c -2.07107,0 -3.83471,1.26792 -4.59375,3.0625 -1.92783,0.2866 -3.40625,1.92992 -3.40625,3.9375 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 0,-1.79654 -1.35079,-3.2687 -3.09375,-3.46875 -0.45457,-2.29339 -2.47938,-4.03125 -4.90625,-4.03125 z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/weather-showers-day.svg b/.icons/Gruvbox-Plus-Dark/panel/22/weather-showers-day.svg
new file mode 120000
index 000000000..ccc43a6e0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/weather-showers-day.svg
@@ -0,0 +1 @@
+weather-showers.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/weather-showers-night.svg b/.icons/Gruvbox-Plus-Dark/panel/22/weather-showers-night.svg
new file mode 120000
index 000000000..ccc43a6e0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/weather-showers-night.svg
@@ -0,0 +1 @@
+weather-showers.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/weather-showers-scattered-day.svg b/.icons/Gruvbox-Plus-Dark/panel/22/weather-showers-scattered-day.svg
new file mode 120000
index 000000000..12f673875
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/weather-showers-scattered-night.svg b/.icons/Gruvbox-Plus-Dark/panel/22/weather-showers-scattered-night.svg
new file mode 120000
index 000000000..12f673875
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/weather-showers-scattered.svg b/.icons/Gruvbox-Plus-Dark/panel/22/weather-showers-scattered.svg
new file mode 100644
index 000000000..a7971efca
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/weather-showers-scattered.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.000007,-705.28994)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11 3.0039062 C 8.92893 3.0039062 7.16529 4.2718263 6.40625 6.0664062 C 4.47842 6.3530063 3 7.9963263 3 10.003906 C 3 11.936906 4.36477 13.537176 6.1875 13.910156 C 6.95162 13.131616 7.70872 12.348706 8.5 11.597656 C 9.07304 12.135666 9.63306 12.696886 10.1875 13.253906 C 10.43042 13.184906 10.57002 12.407736 10.90625 12.160156 C 11.76052 11.292076 12.61549 10.435326 13.5 9.5976562 C 14.16629 10.222146 14.79148 10.858716 15.4375 11.503906 C 16.03544 12.075336 16.66508 12.707556 16.875 13.535156 C 16.891 13.586256 16.89305 13.639806 16.90625 13.691406 C 18.1415 13.150916 19 11.938456 19 10.503906 C 19 8.7073662 17.64921 7.2352063 15.90625 7.0351562 C 15.45168 4.7417662 13.42687 3.0039062 11 3.0039062 z M 13.5 11 L 13.15625 11.34375 L 11.75 12.75 C 11.29685 13.20315 11 13.8126 11 14.5 C 11 15.87479 12.12521 17 13.5 17 C 14.87479 17 16 15.87479 16 14.5 C 16 13.8126 15.70315 13.20315 15.25 12.75 L 13.84375 11.34375 L 13.5 11 z M 8.5 13 L 8.15625 13.34375 L 6.75 14.75 C 6.29685 15.20315 6 15.8126 6 16.5 C 6 17.87479 7.12521 19 8.5 19 C 9.87479 19 11 17.87479 11 16.5 C 11 15.8126 10.70315 15.20315 10.25 14.75 L 8.84375 13.34375 L 8.5 13 z" transform="translate(33.000007,705.28994)"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/weather-showers.svg b/.icons/Gruvbox-Plus-Dark/panel/22/weather-showers.svg
new file mode 100644
index 000000000..565f998ca
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/weather-showers.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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(-129.00001,-681.28994)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11 3.0039062 C 8.92893 3.0039062 7.16529 4.2718263 6.40625 6.0664062 C 4.47842 6.3530063 3 7.9963263 3 10.003906 C 3 12.213046 4.79086 14.003906 7 14.003906 L 15.5 14.003906 C 17.433 14.003906 19 12.436906 19 10.503906 C 19 8.7073662 17.64921 7.2352063 15.90625 7.0351562 C 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 5.5527344 15.277344 L 4.5527344 17.277344 A 0.50006306 0.50006306 0 1 0 5.4472656 17.724609 L 6.4472656 15.724609 A 0.50005 0.50005 0 0 0 5.9785156 14.994141 z M 8.4785156 14.994141 A 0.50005 0.50005 0 0 0 8.0527344 15.277344 L 7.0527344 17.277344 A 0.50006306 0.50006306 0 1 0 7.9472656 17.724609 L 8.9472656 15.724609 A 0.50005 0.50005 0 0 0 8.4785156 14.994141 z M 10.978516 14.994141 A 0.50005 0.50005 0 0 0 10.552734 15.277344 L 9.5527344 17.277344 A 0.50006306 0.50006306 0 1 0 10.447266 17.724609 L 11.447266 15.724609 A 0.50005 0.50005 0 0 0 10.978516 14.994141 z M 13.478516 14.994141 A 0.50005 0.50005 0 0 0 13.052734 15.277344 L 12.052734 17.277344 A 0.50006306 0.50006306 0 1 0 12.947266 17.724609 L 13.947266 15.724609 A 0.50005 0.50005 0 0 0 13.478516 14.994141 z M 15.978516 14.994141 A 0.50005 0.50005 0 0 0 15.552734 15.277344 L 14.552734 17.277344 A 0.50006306 0.50006306 0 1 0 15.447266 17.724609 L 16.447266 15.724609 A 0.50005 0.50005 0 0 0 15.978516 14.994141 z" transform="translate(129.00001,681.28994)"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/weather-snow-day.svg b/.icons/Gruvbox-Plus-Dark/panel/22/weather-snow-day.svg
new file mode 120000
index 000000000..a83d1690e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/weather-snow-day.svg
@@ -0,0 +1 @@
+weather-snow.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/weather-snow-night.svg b/.icons/Gruvbox-Plus-Dark/panel/22/weather-snow-night.svg
new file mode 120000
index 000000000..a83d1690e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/weather-snow-night.svg
@@ -0,0 +1 @@
+weather-snow.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/weather-snow-rain.svg b/.icons/Gruvbox-Plus-Dark/panel/22/weather-snow-rain.svg
new file mode 100644
index 000000000..a900aee33
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/weather-snow-rain.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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(-129.00001,-681.28994)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11 3.0039062 C 8.92893 3.0039062 7.16529 4.2718263 6.40625 6.0664062 C 4.47842 6.3530063 3 7.9963263 3 10.003906 C 3 12.213046 4.79086 14.003906 7 14.003906 L 15.5 14.003906 C 17.433 14.003906 19 12.436906 19 10.503906 C 19 8.7073662 17.64921 7.2352063 15.90625 7.0351562 C 15.45168 4.7417662 13.42687 3.0039062 11 3.0039062 z M 6.4785156 14.992188 A 0.50005 0.50005 0 0 0 6.0527344 15.275391 L 5.0527344 17.275391 A 0.50006306 0.50006306 0 0 0 5.9472656 17.722656 L 6.9472656 15.722656 A 0.50005 0.50005 0 0 0 6.4785156 14.992188 z M 9.4785156 14.994141 A 0.50005 0.50005 0 0 0 9.0527344 15.277344 L 8.0527344 17.277344 A 0.50006306 0.50006306 0 1 0 8.9472656 17.724609 L 9.9472656 15.724609 A 0.50005 0.50005 0 0 0 9.4785156 14.994141 z M 14 15 A 1 1 0 0 0 13 16 A 1 1 0 0 0 14 17 A 1 1 0 0 0 15 16 A 1 1 0 0 0 14 15 z M 12 17 A 1 1 0 0 0 11 18 A 1 1 0 0 0 12 19 A 1 1 0 0 0 13 18 A 1 1 0 0 0 12 17 z M 16 17 A 1 1 0 0 0 15 18 A 1 1 0 0 0 16 19 A 1 1 0 0 0 17 18 A 1 1 0 0 0 16 17 z" transform="translate(129.00001,681.28994)"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/weather-snow-scattered-day.svg b/.icons/Gruvbox-Plus-Dark/panel/22/weather-snow-scattered-day.svg
new file mode 120000
index 000000000..5c5ccc9dd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/weather-snow-scattered-night.svg b/.icons/Gruvbox-Plus-Dark/panel/22/weather-snow-scattered-night.svg
new file mode 120000
index 000000000..5c5ccc9dd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/weather-snow-scattered.svg b/.icons/Gruvbox-Plus-Dark/panel/22/weather-snow-scattered.svg
new file mode 100644
index 000000000..4008a14a7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/weather-snow-scattered.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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(-57.000003,-705.29)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11 3 C 8.92893 3 7.16529 4.26792 6.40625 6.0625 C 4.47842 6.3491 3 7.99242 3 10 C 3 12.20914 4.79086 14 7 14 L 8.1855469 14 C 8.6024017 12.841743 9.7061742 12 11 12 C 12.293826 12 13.397598 12.841743 13.814453 14 L 15.5 14 C 17.433 14 19 12.433 19 10.5 C 19 8.70346 17.64921 7.2313 15.90625 7.03125 C 15.45168 4.73786 13.42687 3 11 3 z M 11 13 A 2 2 0 0 0 9 15 A 2 2 0 0 0 11 17 A 2 2 0 0 0 13 15 A 2 2 0 0 0 11 13 z M 6 15 A 2 2 0 0 0 4 17 A 2 2 0 0 0 6 19 A 2 2 0 0 0 8 17 A 2 2 0 0 0 6 15 z M 16 15 A 2 2 0 0 0 14 17 A 2 2 0 0 0 16 19 A 2 2 0 0 0 18 17 A 2 2 0 0 0 16 15 z" transform="translate(57.000003,705.29)"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/weather-snow.svg b/.icons/Gruvbox-Plus-Dark/panel/22/weather-snow.svg
new file mode 100644
index 000000000..16dc7c66c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/weather-snow.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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(-129.00001,-681.28994)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11 3.0039062 C 8.92893 3.0039062 7.16529 4.2718263 6.40625 6.0664062 C 4.47842 6.3530063 3 7.9963263 3 10.003906 C 3 12.213046 4.79086 14.003906 7 14.003906 L 15.5 14.003906 C 17.433 14.003906 19 12.436906 19 10.503906 C 19 8.7073662 17.64921 7.2352063 15.90625 7.0351562 C 15.45168 4.7417662 13.42687 3.0039062 11 3.0039062 z M 7 15 A 1 1 0 0 0 6 16 A 1 1 0 0 0 7 17 A 1 1 0 0 0 8 16 A 1 1 0 0 0 7 15 z M 11 15 A 1 1 0 0 0 10 16 A 1 1 0 0 0 11 17 A 1 1 0 0 0 12 16 A 1 1 0 0 0 11 15 z M 15 15 A 1 1 0 0 0 14 16 A 1 1 0 0 0 15 17 A 1 1 0 0 0 16 16 A 1 1 0 0 0 15 15 z M 5 17 A 1 1 0 0 0 4 18 A 1 1 0 0 0 5 19 A 1 1 0 0 0 6 18 A 1 1 0 0 0 5 17 z M 9 17 A 1 1 0 0 0 8 18 A 1 1 0 0 0 9 19 A 1 1 0 0 0 10 18 A 1 1 0 0 0 9 17 z M 13 17 A 1 1 0 0 0 12 18 A 1 1 0 0 0 13 19 A 1 1 0 0 0 14 18 A 1 1 0 0 0 13 17 z M 17 17 A 1 1 0 0 0 16 18 A 1 1 0 0 0 17 19 A 1 1 0 0 0 18 18 A 1 1 0 0 0 17 17 z" transform="translate(129.00001,681.28994)"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/weather-storm-day.svg b/.icons/Gruvbox-Plus-Dark/panel/22/weather-storm-day.svg
new file mode 120000
index 000000000..6f7583d33
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/weather-storm-day.svg
@@ -0,0 +1 @@
+weather-storm.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/weather-storm-night.svg b/.icons/Gruvbox-Plus-Dark/panel/22/weather-storm-night.svg
new file mode 120000
index 000000000..6f7583d33
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/weather-storm-night.svg
@@ -0,0 +1 @@
+weather-storm.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/weather-storm.svg b/.icons/Gruvbox-Plus-Dark/panel/22/weather-storm.svg
new file mode 100644
index 000000000..e0bd2c833
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/weather-storm.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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(-129.00001,-705.28993)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 139.99978,708.2928 c -2.07107,0 -3.83471,1.26792 -4.59375,3.0625 -1.92783,0.2866 -3.40625,1.92992 -3.40625,3.9375 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 0,-1.79654 -1.35079,-3.2687 -3.09375,-3.46875 -0.45457,-2.29339 -2.47938,-4.03125 -4.90625,-4.03125 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m 139.34375,716.2898 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"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/weather-windy.svg b/.icons/Gruvbox-Plus-Dark/panel/22/weather-windy.svg
new file mode 100644
index 000000000..2bb80ef59
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/weather-windy.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3.0142425,8 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 8.0142425,11 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 3.0142425,14 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/22/webtorrent-desktop-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/webtorrent-desktop-panel.svg
new file mode 100644
index 000000000..89307d326
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/webtorrent-desktop-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.544922,3.0004874 A 1.9023651,1.8191537 0 0 0 9.5488281,3.2426749 L 3.9511722,6.3344717 a 1.9023651,1.8191537 0 0 0 -0.951172,1.5761718 v 6.1796875 a 1.9023651,1.8191537 0 0 0 0.951172,1.576172 l 5.5976559,3.089843 a 1.9023651,1.8191537 0 0 0 1.9023439,0 l 5.597656,-3.089843 A 1.9023651,1.8191537 0 0 0 18,14.090331 V 7.9106435 A 1.9023651,1.8191537 0 0 0 17.048828,6.3344717 L 11.451172,3.2426749 A 1.9023651,1.8191537 0 0 0 10.544922,3.0004874 Z M 10.5,5.0004873 16,8.0395498 V 13.959471 L 10.5,17.000487 5.0000002,13.959471 V 8.0395498 Z m -1.4804688,3 c -1.115353,0 -2.019531,1.0295723 -2.019531,2.2988277 0,1.979326 3.1111108,3.534505 3.4999998,4.701172 C 10.888889,13.83382 14,12.278641 14,10.299315 14,9.0300596 13.095822,8.0004873 11.980469,8.0004873 11.395527,8.0004873 10.868919,8.3568457 10.5,8.8090811 10.131081,8.3568458 9.6044721,8.0004873 9.0195312,8.0004873 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/wechat-tray-unread.svg b/.icons/Gruvbox-Plus-Dark/panel/22/wechat-tray-unread.svg
new file mode 100644
index 000000000..1781b5016
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/wechat-tray-unread.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 A 7 6.5 0 0 0 3 9.5 A 7 6.5 0 0 0 5 14.046875 L 5 17 L 6.3203125 15.019531 A 7 6.5 0 0 0 8.5820312 15.853516 C 8.2131044 15.143061 8 14.348082 8 13.5 C 8 11.060117 9.7230409 9.0453833 12.048828 8.3066406 A 1 1 0 0 1 12 8 A 1 1 0 0 1 13 7 A 1 1 0 0 1 14 8 C 15.061383 8 16.066598 8.2619524 16.943359 8.7167969 A 7 6.5 0 0 0 10 3 z M 7 7 A 1 1 0 0 1 8 8 A 1 1 0 0 1 7 9 A 1 1 0 0 1 6 8 A 1 1 0 0 1 7 7 z M 14 9 A 5 4.5 0 0 0 9 13.5 A 5 4.5 0 0 0 14 18 A 5 4.5 0 0 0 15.009766 17.904297 C 15.06218 16.303725 16.387708 15 18 15 C 18.231334 15 18.454974 15.0314 18.671875 15.082031 A 5 4.5 0 0 0 19 13.5 A 5 4.5 0 0 0 14 9 z M 12 11 A 1 1 0 0 1 13 12 A 1 1 0 0 1 12 13 A 1 1 0 0 1 11 12 A 1 1 0 0 1 12 11 z M 16 11 A 1 1 0 0 1 17 12 A 1 1 0 0 1 16 13 A 1 1 0 0 1 15 12 A 1 1 0 0 1 16 11 z M 18 17 C 17.574081 17 17.221528 17.248751 17.074219 17.613281 L 18 19 L 18 17 z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="18" cy="18" r="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/wechat-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/22/wechat-tray.svg
new file mode 100644
index 000000000..c669a471c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/wechat-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.9999998,3 a 7,6.5 0 0 0 -6.9999996,6.5 7,6.5 0 0 0 2,4.546875 l 0,2.953125 1.3203125,-1.980469 a 7,6.5 0 0 0 2.2617187,0.833985 C 8.2131046,15.143061 8.0000002,14.348082 8.0000002,13.5 c 0,-2.439883 1.7230416,-4.4546167 4.0488288,-5.1933594 A 1,1 0 0 1 11.999999,8 a 1,1 0 0 1 1,-1 1,1 0 0 1 1,1 c 1.061383,0 2.066598,0.2619524 2.943359,0.7167969 A 7,6.5 0 0 0 9.9999988,3 Z M 7.0000002,7 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,9 A 5,4.5 0 0 0 8.9999998,13.5 5,4.5 0 0 0 14,18 5,4.5 0 0 0 16.810547,17.216797 L 18,19 18,16.191406 A 5,4.5 0 0 0 19,13.5 5,4.5 0 0 0 14,9 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/22/whatsapp-msg.svg b/.icons/Gruvbox-Plus-Dark/panel/22/whatsapp-msg.svg
new file mode 100644
index 000000000..3dfd8acfe
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/whatsapp-msg.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3 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.8457 -0.5782944,1.7420409 -0.6152343,2.6816406 -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 3.001721,10.949218 3,10.97456 3,11 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 4.4611046,14.307891 5.2148981,14.000062 6,14 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.1215748,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 18.996788,11.090076 19,11.044849 19,11 19,6.6419995 15.549603,3.1221594 11.220703,3.0058594 c -0.0336,-0.0015 -0.06786,-0.00142 -0.101562,-0.00195 C 11.079141,3.0033234 11.040101,3 11,3 Z M 8.5,7 c 0.8284269,0 1.5,0.6715729 1.5,1.5 0,0.5 -2e-7,1.5 -1,1.5 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 12.643139,14.993508 12.297744,14.884051 11.8125,14.707031 10.189553,14.114971 9.0628432,13.164533 7.9082031,11.414062 7.2356082,10.394379 7.0036,9.7807252 7,9.0175781 L 7,8.5 C 7,7.6715729 7.6715729,7 8.5,7 Z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="6" cy="17" r="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/whatsapp-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/22/whatsapp-tray.svg
new file mode 100644
index 000000000..cd98d3407
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/whatsapp-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.000005,2.9999721 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.8577998,0.22552 -5.2791532,1.9428 -6.5019533,4.375 -0.079116,0.1574499 -0.1596861,0.3152656 -0.2285162,0.4785156 -0.37451,0.8457 -0.5782944,1.7420406 -0.6152344,2.6816403 -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.52453,0.1646 1.121575,0.252873 1.7968752,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.3580005 -3.450397,-7.8778411 -7.779297,-7.9941411 -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.4999998,4 c 0.8284269,0 1.4999998,0.6715729 1.4999998,1.5 0,0.5 0,1.5 -0.9999998,1.5 0,0.9999999 2.0315628,2.9457239 2.9999998,2.9999999 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 12.643144,14.99348 12.297749,14.884023 11.812505,14.707003 10.189558,14.114943 9.0628482,13.164506 7.9082081,11.414035 7.2356132,10.394352 7.0036051,9.7806973 7.0000051,9.0175502 l 0,-0.5175781 c 0,-0.8284271 0.671573,-1.5 1.5000001,-1.5 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/whatsapp-warning-msg.svg b/.icons/Gruvbox-Plus-Dark/panel/22/whatsapp-warning-msg.svg
new file mode 100644
index 000000000..8bb4f2241
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/whatsapp-warning-msg.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3 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.8457 -0.5782944,1.7420409 -0.6152343,2.6816406 -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 3.001721,10.949218 3,10.97456 3,11 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 4.4611046,14.307891 5.2148981,14.000062 6,14 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.1215748,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 18.996788,11.090076 19,11.044849 19,11 19,6.6419995 15.549603,3.1221594 11.220703,3.0058594 c -0.0336,-0.0015 -0.06786,-0.00142 -0.101562,-0.00195 C 11.079141,3.0033234 11.040101,3 11,3 Z M 8.5,7 c 0.8284269,0 1.5,0.6715729 1.5,1.5 0,0.5 -2e-7,1.5 -1,1.5 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 12.643139,14.993508 12.297744,14.884051 11.8125,14.707031 10.189553,14.114971 9.0628432,13.164533 7.9082031,11.414062 7.2356082,10.394379 7.0036,9.7807252 7,9.0175781 L 7,8.5 C 7,7.6715729 7.6715729,7 8.5,7 Z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="6" cy="17" r="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/whatsapp-warning.svg b/.icons/Gruvbox-Plus-Dark/panel/22/whatsapp-warning.svg
new file mode 100644
index 000000000..60ecb7c11
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/whatsapp-warning.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.000005,2.9999721 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.8577998,0.22552 -5.2791532,1.9428 -6.5019533,4.375 -0.079116,0.1574499 -0.1596861,0.3152656 -0.2285162,0.4785156 -0.37451,0.8457 -0.5782944,1.7420406 -0.6152344,2.6816403 -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.52453,0.1646 1.121575,0.252873 1.7968752,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.3580005 -3.450397,-7.8778411 -7.779297,-7.9941411 -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.4999998,4 c 0.8284269,0 1.4999998,0.6715729 1.4999998,1.5 0,0.5 0,1.5 -0.9999998,1.5 0,0.9999999 2.0315628,2.9457239 2.9999998,2.9999999 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 12.643144,14.99348 12.297749,14.884023 11.812505,14.707003 10.189558,14.114943 9.0628482,13.164506 7.9082081,11.414035 7.2356132,10.394352 7.0036051,9.7806973 7.0000051,9.0175502 l 0,-0.5175781 c 0,-0.8284271 0.671573,-1.5 1.5000001,-1.5 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/whatsie-tray-attention.svg b/.icons/Gruvbox-Plus-Dark/panel/22/whatsie-tray-attention.svg
new file mode 100644
index 000000000..1b215a131
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/whatsie-tray-attention.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m11 3c-0.193 0-0.383 0.0102-0.572 0.0234-0.024 0.0018-0.047 0.002-0.071 0.0039-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.0016 0.031-0.0026 0.062-0.0039 0.092-0.0025 0.09-0.0064 0.179-0.0058 0.27-0.0003 0.025-0.002 0.051-0.002 0.076 0 0.93 0.1657 1.819 0.4551 2.648 0.0674 0.216 0.1572 0.435 0.2383 0.653a3 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.013 0.6277 0.094 1.1562 0.26 0.5246 0.165 1.1216 0.253 1.7968 0.277 0.028 0.002 0.058 0.003 0.086 0.004 0.092 0.003 0.182 0.008 0.277 0.008h0.022 0.037c0.223 0 0.443-0.012 0.662-0.029 1.978-0.141 3.566-0.872 4.996-2.299 1.178-1.176 1.909-2.629 2.197-4.149 0.027-0.138 0.048-0.278 0.067-0.419 0.012-0.087 0.024-0.173 0.033-0.26 0.019-0.187 0.031-0.376 0.037-0.567 0.002-0.048 0.004-0.096 0.004-0.144 0.001-0.045 0.004-0.088 0.004-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"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/whatsie-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/22/whatsie-tray.svg
new file mode 100644
index 000000000..346623453
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/whatsie-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="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.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/22/whiskermenu-manjaro.svg b/.icons/Gruvbox-Plus-Dark/panel/22/whiskermenu-manjaro.svg
new file mode 120000
index 000000000..b9bdd2f27
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/wire-tray-attention.svg b/.icons/Gruvbox-Plus-Dark/panel/22/wire-tray-attention.svg
new file mode 100644
index 000000000..f5d0f1695
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/wire-tray-attention.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m11 3c-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.1362-0.036 0.2324-0.041-0.0713-0.077-0.2069-0.132-0.2636-0.211-0.4672-0.65-0.4688-1.336-0.4688-1.336v-4.3398l0.00391-0.0293s0.023825-0.14462 0.083984-0.26367c0.0601-0.119 0.1631-0.2585 0.3203-0.3808 0.3143-0.2445 0.8148-0.4097 1.5998-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.00162 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="20" cy="17" r="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/wire-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/22/wire-tray.svg
new file mode 100644
index 000000000..3ebf27d69
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/wire-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m11 3c-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.1362-0.036 0.2324-0.041-0.0713-0.077-0.2069-0.132-0.2636-0.211-0.4672-0.65-0.4688-1.336-0.4688-1.336v-4.3398l0.00391-0.0293s0.023825-0.14462 0.083984-0.26367c0.0601-0.119 0.1631-0.2585 0.3203-0.3808 0.3143-0.2445 0.8148-0.4097 1.5998-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.00162 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/22/wired.svg b/.icons/Gruvbox-Plus-Dark/panel/22/wired.svg
new file mode 120000
index 000000000..84ab20350
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/wired.svg
@@ -0,0 +1 @@
+network-wired.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/wiznote-indicator.svg b/.icons/Gruvbox-Plus-Dark/panel/22/wiznote-indicator.svg
new file mode 100644
index 000000000..d309412da
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/wiznote-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m14 4-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/22/workrave-indicator-quiet.svg b/.icons/Gruvbox-Plus-Dark/panel/22/workrave-indicator-quiet.svg
new file mode 100644
index 000000000..dcc1fae52
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/workrave-indicator-quiet.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m11 3a4 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.93l-1.414 1.414 2.123 2.121-2.123 2.123 1.414 1.412 2.121-2.121 2.123 2.121 1.412-1.412-2.121-2.123 2.121-2.121-1.412-1.414-2.123 2.123-2.121-2.123z"/>
+ <g transform="translate(-39.549 -10.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/22/workrave-indicator-suspended.svg b/.icons/Gruvbox-Plus-Dark/panel/22/workrave-indicator-suspended.svg
new file mode 100644
index 000000000..29d68cd7d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/workrave-indicator-suspended.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.2227 1.8066l-1.4161 1.4161 16.97 16.97 1.416-1.416-16.97-16.97zm7.7773 1.1934a4 4 0 0 0 -3.3516 1.8203l1.3516 1.3516v-0.1719h1v-1h2v1h1v2h-1v1h-0.172l1.35 1.35a4 4 0 0 0 1.822 -3.35 4 4 0 0 0 -4 -4zm-0.795 10.033c-7.1831 0.342-7.205 5.112-7.205 5.112v0.855h13.172l-5.967-5.967z"/>
+ <g transform="translate(-39.549 -10.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/22/workrave-indicator.svg b/.icons/Gruvbox-Plus-Dark/panel/22/workrave-indicator.svg
new file mode 100644
index 000000000..6f4bee006
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/workrave-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m11 3a4 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.855s0-5.149-8-5.145z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/xchat-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/xchat-panel.svg
new file mode 100644
index 000000000..021be4bfb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/xchat-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m6.4062 3.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.7188-3.7188c-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.4996h-1.5v-1a0.50005 0.50005 0 0 0 -0.5215 -0.4921zm11 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.4921a0.50005 0.50005 0 0 0 -0.5 0.4996v2a0.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.4996v2a0.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.4996h-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/22/xfce-newmail.svg b/.icons/Gruvbox-Plus-Dark/panel/22/xfce-newmail.svg
new file mode 120000
index 000000000..b42a97ab0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/xfce-newmail.svg
@@ -0,0 +1 @@
+indicator-messages-new.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/xfce-nomail.svg b/.icons/Gruvbox-Plus-Dark/panel/22/xfce-nomail.svg
new file mode 120000
index 000000000..af817c6dc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/xfce-nomail.svg
@@ -0,0 +1 @@
+applications-email-panel.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/xfce4-battery-caution-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/22/xfce4-battery-caution-charging.svg
new file mode 120000
index 000000000..47cf3ff48
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/xfce4-battery-caution.svg b/.icons/Gruvbox-Plus-Dark/panel/22/xfce4-battery-caution.svg
new file mode 120000
index 000000000..1bf261b38
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/xfce4-battery-caution.svg
@@ -0,0 +1 @@
+battery-000.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/xfce4-battery-critical-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/22/xfce4-battery-critical-charging.svg
new file mode 120000
index 000000000..47cf3ff48
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/xfce4-battery-critical.svg b/.icons/Gruvbox-Plus-Dark/panel/22/xfce4-battery-critical.svg
new file mode 120000
index 000000000..1bf261b38
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/xfce4-battery-critical.svg
@@ -0,0 +1 @@
+battery-000.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/xfce4-battery-empty.svg b/.icons/Gruvbox-Plus-Dark/panel/22/xfce4-battery-empty.svg
new file mode 120000
index 000000000..1bf261b38
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/xfce4-battery-empty.svg
@@ -0,0 +1 @@
+battery-000.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/xfce4-battery-full-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/22/xfce4-battery-full-charging.svg
new file mode 120000
index 000000000..cf8762b37
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/xfce4-battery-full.svg b/.icons/Gruvbox-Plus-Dark/panel/22/xfce4-battery-full.svg
new file mode 120000
index 000000000..51e311fbd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/xfce4-battery-full.svg
@@ -0,0 +1 @@
+battery-100.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/xfce4-battery-good-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/22/xfce4-battery-good-charging.svg
new file mode 120000
index 000000000..83926f7cf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/xfce4-battery-good.svg b/.icons/Gruvbox-Plus-Dark/panel/22/xfce4-battery-good.svg
new file mode 120000
index 000000000..353e367fb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/xfce4-battery-good.svg
@@ -0,0 +1 @@
+battery-080.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/xfce4-battery-low-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/22/xfce4-battery-low-charging.svg
new file mode 120000
index 000000000..5c4b1caf0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/xfce4-battery-low.svg b/.icons/Gruvbox-Plus-Dark/panel/22/xfce4-battery-low.svg
new file mode 120000
index 000000000..f76eaff39
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/xfce4-battery-low.svg
@@ -0,0 +1 @@
+battery-020.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/xfce4-battery-missing.svg b/.icons/Gruvbox-Plus-Dark/panel/22/xfce4-battery-missing.svg
new file mode 120000
index 000000000..245b4cabc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/xfce4-battery-missing.svg
@@ -0,0 +1 @@
+battery-missing.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/xfce4-battery-ok-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/22/xfce4-battery-ok-charging.svg
new file mode 120000
index 000000000..83926f7cf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/xfce4-battery-ok.svg b/.icons/Gruvbox-Plus-Dark/panel/22/xfce4-battery-ok.svg
new file mode 120000
index 000000000..353e367fb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/xfce4-battery-ok.svg
@@ -0,0 +1 @@
+battery-080.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/xfce4-battery-plugin.svg b/.icons/Gruvbox-Plus-Dark/panel/22/xfce4-battery-plugin.svg
new file mode 120000
index 000000000..51e311fbd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/xfce4-battery-plugin.svg
@@ -0,0 +1 @@
+battery-100.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/xfce4-fsguard-plugin-urgent.svg b/.icons/Gruvbox-Plus-Dark/panel/22/xfce4-fsguard-plugin-urgent.svg
new file mode 100644
index 000000000..4c3fdcfae
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/xfce4-fsguard-plugin-urgent.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#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 3.001c-0.554 0-1 0.446-1 1v14c0 0.554 0.446 1 1 1h7.006c-2.92e-4 -0.02301-0.0063-0.04528-0.0059-0.06836 7e-3 -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.049h4e-3c0.06672-0.0038 0.1344-0.0036 0.2012 0 0.1405 0.0074 0.2735 0.04215 0.4043 0.08008v-6.082c-5.3e-5 -0.554-0.4461-1-1-1zm6 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="m17.45 11a0.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.047h7.172a0.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-1zm0 5h1v1h-1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/xfce4-fsguard-plugin-warning.svg b/.icons/Gruvbox-Plus-Dark/panel/22/xfce4-fsguard-plugin-warning.svg
new file mode 120000
index 000000000..025a24875
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/xfce4-fsguard-plugin.svg b/.icons/Gruvbox-Plus-Dark/panel/22/xfce4-fsguard-plugin.svg
new file mode 120000
index 000000000..9d25e6ec1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/xfce4-fsguard-plugin.svg
@@ -0,0 +1 @@
+drive-harddisk.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/xfce4-mixer-muted.svg b/.icons/Gruvbox-Plus-Dark/panel/22/xfce4-mixer-muted.svg
new file mode 120000
index 000000000..157d72e0f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/xfce4-mixer-no-muted.svg b/.icons/Gruvbox-Plus-Dark/panel/22/xfce4-mixer-no-muted.svg
new file mode 120000
index 000000000..d4a80f3e0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/xfce4-mixer-no-record.svg b/.icons/Gruvbox-Plus-Dark/panel/22/xfce4-mixer-no-record.svg
new file mode 120000
index 000000000..ad16fd28c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/xfce4-mixer-record.svg b/.icons/Gruvbox-Plus-Dark/panel/22/xfce4-mixer-record.svg
new file mode 120000
index 000000000..24e3adab8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/xfce4-mixer-volume-high.svg b/.icons/Gruvbox-Plus-Dark/panel/22/xfce4-mixer-volume-high.svg
new file mode 120000
index 000000000..d4a80f3e0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/xfce4-mixer-volume-low-medium.svg b/.icons/Gruvbox-Plus-Dark/panel/22/xfce4-mixer-volume-low-medium.svg
new file mode 120000
index 000000000..ae4d92d4b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/xfce4-mixer-volume-low.svg b/.icons/Gruvbox-Plus-Dark/panel/22/xfce4-mixer-volume-low.svg
new file mode 120000
index 000000000..fc5b21357
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/xfce4-mixer-volume-medium.svg b/.icons/Gruvbox-Plus-Dark/panel/22/xfce4-mixer-volume-medium.svg
new file mode 120000
index 000000000..ae4d92d4b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/xfce4-mixer-volume-muted.svg b/.icons/Gruvbox-Plus-Dark/panel/22/xfce4-mixer-volume-muted.svg
new file mode 120000
index 000000000..157d72e0f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/xfce4-mixer-volume-ultra-low.svg b/.icons/Gruvbox-Plus-Dark/panel/22/xfce4-mixer-volume-ultra-low.svg
new file mode 120000
index 000000000..fc5b21357
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/xfce4-mixer-volume-very-high.svg b/.icons/Gruvbox-Plus-Dark/panel/22/xfce4-mixer-volume-very-high.svg
new file mode 120000
index 000000000..d4a80f3e0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/xfce4-notes-plugin.svg b/.icons/Gruvbox-Plus-Dark/panel/22/xfce4-notes-plugin.svg
new file mode 120000
index 000000000..b140ab393
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/xfce4-notes-plugin.svg
@@ -0,0 +1 @@
+tomboy-panel.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/xfce4-whiskermenu.svg b/.icons/Gruvbox-Plus-Dark/panel/22/xfce4-whiskermenu.svg
new file mode 100644
index 000000000..d847893a5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/xfce4-whiskermenu.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.3046875 4 C 9.0739415 4.00494 8.892048 4.0746138 8.828125 4.0742188 C 7.3510379 4.2794534 8.2939926 5.828084 8.9199219 7.7480469 C 8.9733618 8.2395162 7.4575607 8.0342395 7.1210938 7.5195312 C 5.9863088 4.7731512 5.6835865 5.0798629 5.3671875 5 C 5.0641195 4.938194 4.0117703 5.4671249 4.0351562 6.578125 C 4.0391562 6.8972799 4.2411366 8.7011327 4.2441406 9.1679688 C 2.9137676 11.427606 2.3715755 13.664267 4.0390625 15.976562 C 5.233933 17.542265 8.1062961 18.031727 9.9902344 17.998047 C 13.999551 17.999653 15.949 15.820961 18.246094 14.042969 C 20.000601 12.608098 18.201155 10.800926 17.777344 10.548828 C 14.142252 8.1977483 11.086129 8.6873148 11.037109 8.3144531 C 11.011399 7.8834842 11.027454 6.6853945 10.964844 6.2597656 C 10.71812 4.2790946 9.8123235 3.9881432 9.3046875 4 z M 16.900391 4 C 16.155757 4.115666 15.790286 8.3331544 16.123047 8.9707031 C 17.265324 8.2527298 17.04645 5.0680574 16.900391 4 z M 19.837891 4.9785156 C 17.479943 8.0782089 18.038834 7.4988899 17.449219 9.9863281 C 17.674174 10.294128 20.725005 5.3459501 19.837891 4.9785156 z M 11 10 A 1 1 0 0 1 12 11 A 1 1 0 0 1 11 12 A 1 1 0 0 1 10 11 A 1 1 0 0 1 11 10 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-ac-adapter.svg b/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-ac-adapter.svg
new file mode 120000
index 000000000..462da4e23
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-ac-adapter.svg
@@ -0,0 +1 @@
+ac-adapter.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-battery-000-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-battery-000-charging.svg
new file mode 120000
index 000000000..cf8762b37
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/xfpm-battery-000.svg b/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-battery-000.svg
new file mode 120000
index 000000000..1bf261b38
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-battery-000.svg
@@ -0,0 +1 @@
+battery-000.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-battery-020-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-battery-020-charging.svg
new file mode 120000
index 000000000..5c4b1caf0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/xfpm-battery-020.svg b/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-battery-020.svg
new file mode 120000
index 000000000..f76eaff39
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-battery-020.svg
@@ -0,0 +1 @@
+battery-020.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-battery-040-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-battery-040-charging.svg
new file mode 120000
index 000000000..5c0e49378
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/xfpm-battery-040.svg b/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-battery-040.svg
new file mode 120000
index 000000000..66c1d449d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-battery-040.svg
@@ -0,0 +1 @@
+battery-040.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-battery-060-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-battery-060-charging.svg
new file mode 120000
index 000000000..3b97ae0ae
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/xfpm-battery-060.svg b/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-battery-060.svg
new file mode 120000
index 000000000..2d5a50bad
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-battery-060.svg
@@ -0,0 +1 @@
+battery-060.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-battery-080-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-battery-080-charging.svg
new file mode 120000
index 000000000..83926f7cf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/xfpm-battery-080.svg b/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-battery-080.svg
new file mode 120000
index 000000000..353e367fb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-battery-080.svg
@@ -0,0 +1 @@
+battery-080.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-battery-100-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-battery-100-charging.svg
new file mode 120000
index 000000000..cf8762b37
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/xfpm-battery-100.svg b/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-battery-100.svg
new file mode 120000
index 000000000..51e311fbd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-battery-100.svg
@@ -0,0 +1 @@
+battery-100.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-battery-caution-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-battery-caution-charging.svg
new file mode 120000
index 000000000..47cf3ff48
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/xfpm-battery-caution.svg b/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-battery-caution.svg
new file mode 120000
index 000000000..1bf261b38
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-battery-caution.svg
@@ -0,0 +1 @@
+battery-000.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-battery-critical-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-battery-critical-charging.svg
new file mode 120000
index 000000000..47cf3ff48
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/xfpm-battery-critical.svg b/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-battery-critical.svg
new file mode 120000
index 000000000..1bf261b38
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-battery-critical.svg
@@ -0,0 +1 @@
+battery-000.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-battery-empty.svg b/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-battery-empty.svg
new file mode 120000
index 000000000..1bf261b38
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-battery-empty.svg
@@ -0,0 +1 @@
+battery-000.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-battery-full-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-battery-full-charging.svg
new file mode 120000
index 000000000..cf8762b37
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/xfpm-battery-full.svg b/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-battery-full.svg
new file mode 120000
index 000000000..51e311fbd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-battery-full.svg
@@ -0,0 +1 @@
+battery-100.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-battery-good-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-battery-good-charging.svg
new file mode 120000
index 000000000..83926f7cf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/xfpm-battery-good.svg b/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-battery-good.svg
new file mode 120000
index 000000000..353e367fb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-battery-good.svg
@@ -0,0 +1 @@
+battery-080.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-battery-low-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-battery-low-charging.svg
new file mode 120000
index 000000000..5c4b1caf0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/xfpm-battery-low.svg b/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-battery-low.svg
new file mode 120000
index 000000000..f76eaff39
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-battery-low.svg
@@ -0,0 +1 @@
+battery-020.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-battery-missing.svg b/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-battery-missing.svg
new file mode 120000
index 000000000..245b4cabc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-battery-missing.svg
@@ -0,0 +1 @@
+battery-missing.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-battery-ok-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-battery-ok-charging.svg
new file mode 120000
index 000000000..83926f7cf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/xfpm-battery-ok.svg b/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-battery-ok.svg
new file mode 120000
index 000000000..353e367fb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-battery-ok.svg
@@ -0,0 +1 @@
+battery-080.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-brightness-lcd.svg b/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-brightness-lcd.svg
new file mode 100644
index 000000000..ce9349ea5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-brightness-lcd.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.00015,3.7210001 -2.1894998,2.2793 -2.8105001,0 0,2.8105 -2.2792999,2.1894999 2.2792999,2.2207 0,2.779 2.8105001,0 2.1894998,2.279 2.221,-2.279 2.779,0 0,-2.779 2.279,-2.2207 -2.279,-1.9999999 0,-3 -2.779,0 z m 0,3.2793 c 2.21,0 4,1.79 4,3.9999999 0,2.2097 -1.79,3.9997 -4,3.9997 -2.2099999,0 -3.9999999,-1.79 -3.9999999,-3.9997 0,-2.2099999 1.79,-3.9999999 3.9999999,-3.9999999 z m 0,1 c -1.6568999,0 -2.9999998,1.3431 -2.9999998,2.9999999 0,1.6569 1.3430999,2.9997 2.9999998,2.9997 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-keyboard-000.svg b/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-keyboard-000.svg
new file mode 120000
index 000000000..3c3ffb5e4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/xfpm-keyboard-020.svg b/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-keyboard-020.svg
new file mode 120000
index 000000000..f19f64982
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/xfpm-keyboard-030.svg b/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-keyboard-030.svg
new file mode 120000
index 000000000..f19f64982
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/xfpm-keyboard-040.svg b/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-keyboard-040.svg
new file mode 120000
index 000000000..89e90a0d7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/xfpm-keyboard-060.svg b/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-keyboard-060.svg
new file mode 120000
index 000000000..e05b11bd3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/xfpm-keyboard-080.svg b/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-keyboard-080.svg
new file mode 120000
index 000000000..82432d8f9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/xfpm-keyboard-100.svg b/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-keyboard-100.svg
new file mode 120000
index 000000000..1307798fb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/xfpm-mouse-000.svg b/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-mouse-000.svg
new file mode 120000
index 000000000..90eab54ba
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/xfpm-mouse-020.svg b/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-mouse-020.svg
new file mode 120000
index 000000000..a25690c1f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/xfpm-mouse-030.svg b/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-mouse-030.svg
new file mode 120000
index 000000000..a25690c1f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/xfpm-mouse-040.svg b/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-mouse-040.svg
new file mode 120000
index 000000000..f5d985ce3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/xfpm-mouse-060.svg b/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-mouse-060.svg
new file mode 120000
index 000000000..85e6611c3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/xfpm-mouse-080.svg b/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-mouse-080.svg
new file mode 120000
index 000000000..2919c46ce
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/xfpm-mouse-100.svg b/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-mouse-100.svg
new file mode 120000
index 000000000..6c8e81536
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/xfpm-phone-000.svg b/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-phone-000.svg
new file mode 120000
index 000000000..77b7a31c3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/xfpm-phone-020.svg b/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-phone-020.svg
new file mode 120000
index 000000000..628ffaa04
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/xfpm-phone-030.svg b/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-phone-030.svg
new file mode 120000
index 000000000..628ffaa04
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/xfpm-phone-040.svg b/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-phone-040.svg
new file mode 120000
index 000000000..2e1194c15
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/xfpm-phone-060.svg b/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-phone-060.svg
new file mode 120000
index 000000000..431ed0999
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/xfpm-phone-080.svg b/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-phone-080.svg
new file mode 120000
index 000000000..4dadbca9b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/xfpm-phone-100.svg b/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-phone-100.svg
new file mode 120000
index 000000000..954a697f6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/xfpm-primary-000-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-primary-000-charging.svg
new file mode 120000
index 000000000..26a81ae46
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/xfpm-primary-000.svg b/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-primary-000.svg
new file mode 120000
index 000000000..e222aedae
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-primary-000.svg
@@ -0,0 +1 @@
+battery-empty.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-primary-020-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-primary-020-charging.svg
new file mode 120000
index 000000000..7566c7e1f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/xfpm-primary-020.svg b/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-primary-020.svg
new file mode 120000
index 000000000..819f26d4d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-primary-020.svg
@@ -0,0 +1 @@
+battery-caution.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-primary-040-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-primary-040-charging.svg
new file mode 120000
index 000000000..cec45284a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/xfpm-primary-040.svg b/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-primary-040.svg
new file mode 120000
index 000000000..43b99e111
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-primary-040.svg
@@ -0,0 +1 @@
+battery-low.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-primary-060-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-primary-060-charging.svg
new file mode 120000
index 000000000..2a2111f0e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/xfpm-primary-060.svg b/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-primary-060.svg
new file mode 120000
index 000000000..0eb9e5ee7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-primary-060.svg
@@ -0,0 +1 @@
+battery-medium.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-primary-080-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-primary-080-charging.svg
new file mode 120000
index 000000000..03a8c493b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/xfpm-primary-080.svg b/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-primary-080.svg
new file mode 120000
index 000000000..2eb6cf41d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-primary-080.svg
@@ -0,0 +1 @@
+battery-good.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-primary-100-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-primary-100-charging.svg
new file mode 120000
index 000000000..fa569ef59
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/xfpm-primary-100.svg b/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-primary-100.svg
new file mode 120000
index 000000000..a3be8f7c4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-primary-100.svg
@@ -0,0 +1 @@
+battery-full.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-primary-charged.svg b/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-primary-charged.svg
new file mode 120000
index 000000000..eddb86a90
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/xfpm-primary-missing.svg b/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-primary-missing.svg
new file mode 120000
index 000000000..245b4cabc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-primary-missing.svg
@@ -0,0 +1 @@
+battery-missing.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-ups-000-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-ups-000-charging.svg
new file mode 120000
index 000000000..26a81ae46
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/xfpm-ups-000.svg b/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-ups-000.svg
new file mode 120000
index 000000000..e222aedae
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-ups-000.svg
@@ -0,0 +1 @@
+battery-empty.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-ups-020-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-ups-020-charging.svg
new file mode 120000
index 000000000..7566c7e1f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/xfpm-ups-020.svg b/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-ups-020.svg
new file mode 120000
index 000000000..819f26d4d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-ups-020.svg
@@ -0,0 +1 @@
+battery-caution.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-ups-040-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-ups-040-charging.svg
new file mode 120000
index 000000000..cec45284a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/xfpm-ups-040.svg b/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-ups-040.svg
new file mode 120000
index 000000000..43b99e111
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-ups-040.svg
@@ -0,0 +1 @@
+battery-low.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-ups-060-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-ups-060-charging.svg
new file mode 120000
index 000000000..2a2111f0e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/xfpm-ups-060.svg b/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-ups-060.svg
new file mode 120000
index 000000000..0eb9e5ee7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-ups-060.svg
@@ -0,0 +1 @@
+battery-medium.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-ups-080-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-ups-080-charging.svg
new file mode 120000
index 000000000..03a8c493b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/xfpm-ups-080.svg b/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-ups-080.svg
new file mode 120000
index 000000000..2eb6cf41d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-ups-080.svg
@@ -0,0 +1 @@
+battery-good.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-ups-100-charging.svg b/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-ups-100-charging.svg
new file mode 120000
index 000000000..fa569ef59
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/xfpm-ups-100.svg b/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-ups-100.svg
new file mode 120000
index 000000000..a3be8f7c4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-ups-100.svg
@@ -0,0 +1 @@
+battery-full.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-ups-charged.svg b/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-ups-charged.svg
new file mode 120000
index 000000000..eddb86a90
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/xfpm-ups-missing.svg b/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-ups-missing.svg
new file mode 120000
index 000000000..245b4cabc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/xfpm-ups-missing.svg
@@ -0,0 +1 @@
+battery-missing.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/xkbmod-indicator.svg b/.icons/Gruvbox-Plus-Dark/panel/22/xkbmod-indicator.svg
new file mode 120000
index 000000000..9d1f3ab6c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/y-ppa-indicator.svg b/.icons/Gruvbox-Plus-Dark/panel/22/y-ppa-indicator.svg
new file mode 100644
index 000000000..bb3766a62
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/y-ppa-indicator.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.53,3 C 4.5671598,3 3,4.5691747 3,6.5320149 L 3,15.469287 C 3,17.432128 4.5671598,19 6.53,19 l 8.94,0 C 17.43284,19 19,17.432128 19,15.469287 L 19,6.5320149 C 19,4.5691747 17.43284,3 15.47,3 Z M 5.001988,5.0011395 10,5 10,5.4701013 c -0.1289895,0.011999 -0.2094018,0 -0.3733884,0 -0.5399561,0.035997 -0.9379237,0.1039916 -0.9379237,0.405967 0,0.2659783 0.081993,0.5149581 0.2809771,0.7809364 L 11.47,10.53 14.125246,6.6260072 C 14.301231,6.3480299 14.375225,6.0960504 14.375225,5.9380632 14.375225,5.708082 14.18824,5.5549931 14.000256,5.47 l -0.999919,0 0,-0.4698604 3.999675,0 0,0.4698604 C 16.554048,5.505997 16.173079,5.535096 15.844106,5.8130734 15.527131,6.0790518 15.091167,6.6090086 14.56321,7.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 8,17.000163 8,16.53 c 0.798935,-0.036 1.8120154,-0.336772 2,-0.529756 L 10,11.44 7.8755,8.1878801 C 6.9595745,6.8829863 6.356476,6.1030498 6.0625,5.8130734 5.7685239,5.523097 5.4619506,5.47 4.9999882,5.47 l 0,-0.4698604 z"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/yate-tray-incomingcall.svg b/.icons/Gruvbox-Plus-Dark/panel/22/yate-tray-incomingcall.svg
new file mode 100644
index 000000000..1c3455aed
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/yate-tray-incomingcall.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 10.601953,3.0012224 C 8.48373,3.0364004 6.832904,3.8230851 5.269922,5.3742693 3.580574,7.0508659 2.972257,8.5905998 2.978906,11.169191 c 0.0043,1.683165 0.24377,2.81499 0.792969,3.742187 l 0.294922,0.498047 -0.734375,1.455078 C 2.929346,17.664596 2,18.90889 2,19 2,19.253448 3.645627,18.523274 4.848047,18.02466 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 19.23379,6.9817556 16.956983,3.9821371 12.889063,3.2160662 12.065371,3.0609484 11.308028,2.9894966 10.601953,3.0012224 Z M 8.535547,5.9992693 c 0.265696,0 0.741434,0.5671788 1.097656,1.3066405 0.388228,0.805914 0.384274,1.049964 -0.01758,1.314453 -0.53122,0.349638 -0.96875,0.822979 -0.96875,1.046875 0,0.115608 0.335827,0.5622972 0.746094,0.9921872 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 7.036065,9.3846258 6.712602,8.2873368 7.221092,7.2531758 7.486905,6.7125647 8.234933,5.9992693 8.535545,5.9992693 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/yate-tray-incomingchat.svg b/.icons/Gruvbox-Plus-Dark/panel/22/yate-tray-incomingchat.svg
new file mode 100644
index 000000000..21c8d19ea
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/yate-tray-incomingchat.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.601562 3.0019531 C 8.4833395 3.0371311 6.8325133 3.8238158 5.2695312 5.375 C 3.5801833 7.0515966 2.9718666 8.5913307 2.9785156 11.169922 C 2.9816066 12.379824 3.1109522 13.297493 3.3847656 14.066406 A 3 3 0 0 1 4 14 A 3 3 0 0 1 7 17 A 3 3 0 0 1 6.8144531 18.025391 L 6.8515625 18.042969 C 7.3806955 18.289614 8.3867256 18.617015 9.0878906 18.769531 C 10.03321 18.975158 10.338029 19.031078 11.414062 18.986328 C 13.67654 18.892248 15.208577 18.258444 16.654297 16.818359 C 18.111381 15.366954 18.839188 13.62156 18.980469 11.242188 C 19.233399 6.9824861 16.956592 3.9828678 12.888672 3.2167969 C 12.06498 3.0616791 11.307637 2.9902273 10.601562 3.0019531 z M 8.5351562 6 C 8.8008523 6 9.2765905 6.5671789 9.6328125 7.3066406 C 10.02104 8.1125546 10.017088 8.3566047 9.6152344 8.6210938 C 9.0840144 8.9707318 8.6464844 9.4440728 8.6464844 9.6679688 C 8.6464844 9.7835767 8.9823111 10.230266 9.3925781 10.660156 C 10.063192 11.362844 10.172454 11.549712 10.478516 12.519531 C 10.669644 13.125156 10.910315 13.655226 11.027344 13.728516 C 11.192279 13.831808 11.398191 13.771056 12.009766 13.433594 L 12.255859 13.296875 C 12.740589 13.029407 12.79398 12.931906 13.126953 13.433594 C 13.31656 13.668172 13.611263 14.154174 13.78125 14.513672 C 14.149859 15.293221 14.085838 15.47173 13.332031 15.773438 C 11.651027 16.446247 10.697147 15.724018 8.7050781 12.275391 C 7.0356761 9.3853564 6.7122131 8.2880673 7.2207031 7.2539062 C 7.4865161 6.7132951 8.2345442 6 8.5351562 6 z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="4" cy="17" r="2"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/yate-tray-info.svg b/.icons/Gruvbox-Plus-Dark/panel/22/yate-tray-info.svg
new file mode 100644
index 000000000..ac4bf653c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/yate-tray-info.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 10.601562 3.0019531 C 8.4833395 3.0371311 6.8325133 3.8238158 5.2695312 5.375 C 3.5801833 7.0515966 2.9718666 8.5913307 2.9785156 11.169922 C 2.9805428 11.963422 3.0418782 12.62618 3.15625 13.210938 A 4.5 4.5 0 0 1 4.5 13 A 4.5 4.5 0 0 1 9 17.5 A 4.5 4.5 0 0 1 8.8320312 18.699219 C 8.9140325 18.719489 9.0120357 18.753031 9.0878906 18.769531 C 10.03321 18.975158 10.338029 19.031078 11.414062 18.986328 C 13.67654 18.892248 15.208577 18.258444 16.654297 16.818359 C 18.111381 15.366954 18.839188 13.62156 18.980469 11.242188 C 19.233399 6.9824861 16.956592 3.9828678 12.888672 3.2167969 C 12.06498 3.0616791 11.307637 2.9902273 10.601562 3.0019531 z M 8.5351562 6 C 8.8008523 6 9.2765905 6.5671789 9.6328125 7.3066406 C 10.02104 8.1125546 10.017088 8.3566047 9.6152344 8.6210938 C 9.0840144 8.9707318 8.6464844 9.4440728 8.6464844 9.6679688 C 8.6464844 9.7835767 8.9823111 10.230266 9.3925781 10.660156 C 10.063192 11.362844 10.172454 11.549712 10.478516 12.519531 C 10.669644 13.125156 10.910315 13.655226 11.027344 13.728516 C 11.192279 13.831808 11.398191 13.771056 12.009766 13.433594 L 12.255859 13.296875 C 12.740589 13.029407 12.79398 12.931906 13.126953 13.433594 C 13.31656 13.668172 13.611263 14.154174 13.78125 14.513672 C 14.149859 15.293221 14.085838 15.47173 13.332031 15.773438 C 11.651027 16.446247 10.697147 15.724018 8.7050781 12.275391 C 7.0356761 9.3853564 6.7122131 8.2880673 7.2207031 7.2539062 C 7.4865161 6.7132951 8.2345442 6 8.5351562 6 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4.5 14 A 3.5 3.5 0 0 0 1 17.5 A 3.5 3.5 0 0 0 4.5 21 A 3.5 3.5 0 0 0 8 17.5 A 3.5 3.5 0 0 0 4.5 14 z M 4 15 L 5 15 L 5 16 L 4 16 L 4 15 z M 4 17 L 5 17 L 5 20 L 4 20 L 4 17 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/yate-tray-notification.svg b/.icons/Gruvbox-Plus-Dark/panel/22/yate-tray-notification.svg
new file mode 100644
index 000000000..ba291c81e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/yate-tray-notification.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 10.601562 3.0019531 C 8.4833395 3.0371311 6.8325133 3.8238158 5.2695312 5.375 C 3.5801833 7.0515966 2.9718666 8.5913307 2.9785156 11.169922 C 2.9809775 12.133595 3.0715563 12.903026 3.2421875 13.570312 C 3.5339297 13.249922 3.9418167 13.031401 4.4003906 13.003906 C 5.0940164 12.962354 5.7251147 13.370455 6.0253906 13.951172 A 1.0001 1.0001 0 0 0 6.0253906 13.953125 L 7.40625 16.630859 L 8.4160156 18.582031 C 8.64676 18.647817 8.88848 18.726156 9.0878906 18.769531 C 10.03321 18.975158 10.338029 19.031078 11.414062 18.986328 C 13.67654 18.892248 15.208577 18.258444 16.654297 16.818359 C 18.111381 15.366954 18.839188 13.62156 18.980469 11.242188 C 19.233399 6.9824861 16.956592 3.9828678 12.888672 3.2167969 C 12.06498 3.0616791 11.307637 2.9902273 10.601562 3.0019531 z M 8.5351562 6 C 8.8008523 6 9.2765905 6.5671789 9.6328125 7.3066406 C 10.02104 8.1125546 10.017088 8.3566047 9.6152344 8.6210938 C 9.0840144 8.9707318 8.6464844 9.4440728 8.6464844 9.6679688 C 8.6464844 9.7835767 8.9823111 10.230266 9.3925781 10.660156 C 10.063192 11.362844 10.172454 11.549712 10.478516 12.519531 C 10.669644 13.125156 10.910315 13.655226 11.027344 13.728516 C 11.192279 13.831808 11.398191 13.771056 12.009766 13.433594 L 12.255859 13.296875 C 12.740589 13.029407 12.79398 12.931906 13.126953 13.433594 C 13.31656 13.668172 13.611263 14.154174 13.78125 14.513672 C 14.149859 15.293221 14.085838 15.47173 13.332031 15.773438 C 11.651027 16.446247 10.697147 15.724018 8.7050781 12.275391 C 7.0356761 9.3853564 6.7122131 8.2880673 7.2207031 7.2539062 C 7.4865161 6.7132951 8.2345442 6 8.5351562 6 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4.5332031 14 A 0.73531259 0.82233521 0 0 0 4.4609375 14.001953 A 0.73531259 0.82233521 0 0 0 3.8632812 14.410156 L 2.4785156 17.087891 L 1.0976562 19.767578 A 0.73531259 0.82233521 0 0 0 1.734375 21 L 4.5 21 L 7.265625 21 A 0.73531259 0.82233521 0 0 0 7.9023438 19.767578 L 6.5175781 17.087891 L 5.1367188 14.410156 A 0.73531259 0.82233521 0 0 0 4.5332031 14 z M 4 15 L 5 15 L 5 18 L 4 18 L 4 15 z M 4 19 L 5 19 L 5 20 L 4 20 L 4 19 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/yate-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/22/yate-tray.svg
new file mode 100644
index 000000000..df7549b2b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/yate-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.601953,3.0012224 C 8.48373,3.0364004 6.832904,3.8230851 5.269922,5.3742693 3.580574,7.0508659 2.972257,8.5905998 2.978906,11.169191 c 0.0043,1.683165 0.24377,2.81499 0.792969,3.742187 l 0.294922,0.498047 -0.734375,1.455078 C 2.929346,17.664596 2,18.90889 2,19 2,19.253448 3.645627,18.523274 4.848047,18.02466 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 19.23379,6.9817556 16.956983,3.9821371 12.889063,3.2160662 12.065371,3.0609484 11.308028,2.9894966 10.601953,3.0012224 Z M 8.535547,5.9992693 c 0.265696,0 0.741434,0.5671788 1.097656,1.3066405 0.388228,0.805914 0.384274,1.049964 -0.01758,1.314453 -0.53122,0.349638 -0.96875,0.822979 -0.96875,1.046875 0,0.115608 0.335827,0.5622972 0.746094,0.9921872 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 7.036065,9.3846258 6.712602,8.2873368 7.221092,7.2531758 7.486905,6.7125647 8.234933,5.9992693 8.535545,5.9992693 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/yd-busy1.svg b/.icons/Gruvbox-Plus-Dark/panel/22/yd-busy1.svg
new file mode 100644
index 000000000..49f505202
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/yd-busy1.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 10.091993,5.0465707 c -3.5555565,0 -2.7283825,3.24817 -4.5488294,4.226563 -0.062744,0.0356 -0.098024,0.06839 -0.1542969,0.103515 1.2005478,-0.714589 2.6803078,-1.312067 4.2519528,-1.716797 1.3309085,-0.342378 2.6808405,-0.534458 3.9257815,-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 13.966992,8.0016487 c -1.244941,0.02414 -2.594873,0.216215 -3.925781,0.558594 -4.3864738,1.128761 -7.5126424,3.5833483 -6.9824225,5.4824213 0.3055214,1.085203 1.7775692,1.801316 3.970703,1.931641 -10e-4,-0.0082 -0.003,-0.01523 -0.0039,-0.02344 -0.118387,-1.026756 0.533079,-1.919941 1.296875,-2.525392 0.763796,-0.605453 1.7462705,-1.045085 2.8496105,-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.9199183 -0.349958,-1.258197 -2.258558,-2.008004 -4.976562,-1.955079 z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="m 12.662305,12.999695 a 1.8585774,3.5769585 76.001371 0 0 -1.376953,0.142578 1.8585774,3.5769585 76.001371 0 0 -3.2792975,2.599611 1.8585774,3.5769585 76.001371 0 0 3.7089845,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/22/yd-busy2.svg b/.icons/Gruvbox-Plus-Dark/panel/22/yd-busy2.svg
new file mode 120000
index 000000000..eebfe228e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/yd-busy2.svg
@@ -0,0 +1 @@
+yd-ind-idle.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/yd-busy3.svg b/.icons/Gruvbox-Plus-Dark/panel/22/yd-busy3.svg
new file mode 120000
index 000000000..60e2da307
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/yd-busy3.svg
@@ -0,0 +1 @@
+yd-busy1.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/yd-busy4.svg b/.icons/Gruvbox-Plus-Dark/panel/22/yd-busy4.svg
new file mode 120000
index 000000000..eebfe228e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/yd-busy4.svg
@@ -0,0 +1 @@
+yd-ind-idle.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/yd-busy5.svg b/.icons/Gruvbox-Plus-Dark/panel/22/yd-busy5.svg
new file mode 120000
index 000000000..60e2da307
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/yd-busy5.svg
@@ -0,0 +1 @@
+yd-busy1.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/yd-ind-error.svg b/.icons/Gruvbox-Plus-Dark/panel/22/yd-ind-error.svg
new file mode 100644
index 000000000..c5d99942d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/yd-ind-error.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 10.091993,5.0465707 c -3.5555565,0 -2.7283825,3.24817 -4.5488294,4.226563 -0.062744,0.0356 -0.098024,0.06839 -0.1542969,0.103515 1.2005478,-0.714589 2.6803078,-1.312067 4.2519528,-1.716797 1.3309085,-0.342378 2.6808405,-0.534458 3.9257815,-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 m 3.874999,2.955078 c -1.244941,0.02414 -2.594873,0.216215 -3.925781,0.558594 -4.3864738,1.128761 -7.5126424,3.5833483 -6.9824225,5.4824213 0.3055214,1.085203 1.7775692,1.801316 3.970703,1.931641 -10e-4,-0.0082 -0.003,-0.01523 -0.0039,-0.02344 -0.118387,-1.026756 0.533079,-1.919941 1.296875,-2.525392 0.763796,-0.605453 1.7462705,-1.045085 2.8496105,-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.9199183 -0.349958,-1.258197 -2.258558,-2.008004 -4.976562,-1.955079 z m -1.304687,4.9980463 a 1.8585774,3.5769585 76.001371 0 0 -1.376953,0.142578 1.8585774,3.5769585 76.001371 0 0 -3.2792975,2.599611 1.8585774,3.5769585 76.001371 0 0 3.7089845,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> \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/yd-ind-idle.svg b/.icons/Gruvbox-Plus-Dark/panel/22/yd-ind-idle.svg
new file mode 100644
index 000000000..dad477951
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/yd-ind-idle.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 10.091817,5.0465712 c -3.5555565,0 -2.7283814,3.2481694 -4.5488283,4.226563 -0.062744,0.0356 -0.098024,0.06839 -0.1542969,0.103515 1.2005478,-0.714589 2.6803078,-1.3120668 4.2519531,-1.7167968 1.3309081,-0.342378 2.6808401,-0.5344587 3.9257811,-0.5585937 0.03199,-1.14e-4 0.0639,-1.14e-4 0.0957,0 C 12.461549,6.760093 12.330268,5.0465712 10.091817,5.0465712 Z m 3.875,2.9550781 c -1.244941,0.02414 -2.594873,0.2162148 -3.925781,0.5585938 -4.3864741,1.1287611 -7.5126422,3.5833489 -6.9824223,5.4824219 0.3055213,1.085203 1.7775693,1.801315 3.9707031,1.93164 -0.001,-0.0082 -0.00301,-0.01523 -0.00391,-0.02344 -0.118387,-1.026756 0.533079,-1.91994 1.296875,-2.525391 0.7637961,-0.605453 1.7462692,-1.045085 2.8496092,-1.279297 1.10334,-0.234211 2.136415,-0.222891 3,0.03711 0.811893,0.244438 1.575746,0.777804 1.763672,1.693359 2.198075,-1.232334 3.338163,-2.718168 3.007812,-3.9199218 C 18.593421,8.6985304 16.684821,7.9487243 13.966817,8.0016493 Z m -1.304688,4.9980467 a 1.8585774,3.5769585 76.001371 0 0 -1.376953,0.142578 1.8585774,3.5769585 76.001371 0 0 -3.2792967,2.59961 1.8585774,3.5769585 76.001371 0 0 3.7089847,1.115234 1.8585774,3.5769585 76.001371 0 0 3.277344,-2.59961 1.8585774,3.5769585 76.001371 0 0 -2.330079,-1.257812 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/yd-ind-pause.svg b/.icons/Gruvbox-Plus-Dark/panel/22/yd-ind-pause.svg
new file mode 100644
index 000000000..33c6bf68f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/yd-ind-pause.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 10.091993,5.0465707 c -3.5555565,0 -2.7283825,3.24817 -4.5488294,4.226563 -0.062744,0.0356 -0.098024,0.06839 -0.1542969,0.103515 1.2005478,-0.714589 2.6803078,-1.312067 4.2519528,-1.716797 1.3309085,-0.342378 2.6808405,-0.534458 3.9257815,-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 m 3.874999,2.955078 c -1.244941,0.02414 -2.594873,0.216215 -3.925781,0.558594 -4.3864738,1.128761 -7.5126424,3.5833483 -6.9824225,5.4824213 0.3055214,1.085203 1.7775692,1.801316 3.970703,1.931641 -10e-4,-0.0082 -0.003,-0.01523 -0.0039,-0.02344 -0.118387,-1.026756 0.533079,-1.919941 1.296875,-2.525392 0.763796,-0.605453 1.7462705,-1.045085 2.8496105,-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.9199183 -0.349958,-1.258197 -2.258558,-2.008004 -4.976562,-1.955079 z m -1.304687,4.9980463 a 1.8585774,3.5769585 76.001371 0 0 -1.376953,0.142578 1.8585774,3.5769585 76.001371 0 0 -3.2792975,2.599611 1.8585774,3.5769585 76.001371 0 0 3.7089845,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/22/youtube-indicator-downloading-light.svg b/.icons/Gruvbox-Plus-Dark/panel/22/youtube-indicator-downloading-light.svg
new file mode 100644
index 000000000..93383688c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/youtube-indicator-downloading-light.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 -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.19921 0 0.37296 0.05334 0.5332 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.119c0-0.489-0.238-0.881-0.533-0.881h-0.934z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/youtube-indicator-light-disabled.svg b/.icons/Gruvbox-Plus-Dark/panel/22/youtube-indicator-light-disabled.svg
new file mode 100644
index 000000000..4b7741337
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/youtube-indicator-light-disabled.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 -1030.4)">
+ <path opacity=".3" 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/22/youtube-indicator-light-sync0.svg b/.icons/Gruvbox-Plus-Dark/panel/22/youtube-indicator-light-sync0.svg
new file mode 100644
index 000000000..64fc380ca
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/youtube-indicator-light-sync0.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m10.998 4s-3.7785 0.0006-6.2968 0.1895c-0.3518 0.044-1.1182 0.048-1.8028 0.791-0.5395 0.5664-0.7148 1.8515-0.7148 1.8515s-0.1771 1.511-0.1797 3.0215l-0.0039 2.2875c-0.0026 1.51 0.1797 3.021 0.1797 3.021s0.1753 1.285 0.7148 1.852c0.6846 0.743 1.5839 0.721 1.9844 0.798 1.4397 0.144 6.1191 0.188 6.1191 0.188s1.211-0.015 2.408-0.039c-0.26-0.604-0.406-1.265-0.406-1.961 0-2.75 2.25-5 5-5 0.71 0 1.385 0.154 1.998 0.424l0.002-1.5705c0.003-1.5105-0.18-3.0215-0.18-3.0215s-0.175-1.2851-0.715-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.008zm-2.998 3l6 4.014-6 3.986v-8z" transform="translate(-9.5367e-7 1030.4)"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m18 1042.4c-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"/>
+ </g>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/youtube-indicator-light-sync1.svg b/.icons/Gruvbox-Plus-Dark/panel/22/youtube-indicator-light-sync1.svg
new file mode 100644
index 000000000..dffe4c0ce
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/youtube-indicator-light-sync1.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m10.998 4s-3.7785 0.0006-6.2968 0.1895c-0.3518 0.044-1.1182 0.048-1.8028 0.791-0.5395 0.5664-0.7148 1.8515-0.7148 1.8515s-0.1771 1.511-0.1797 3.0215l-0.0039 2.2875c-0.0026 1.51 0.1797 3.021 0.1797 3.021s0.1753 1.285 0.7148 1.852c0.6846 0.743 1.5839 0.721 1.9844 0.798 1.4397 0.144 6.1191 0.188 6.1191 0.188s1.211-0.015 2.408-0.039c-0.26-0.604-0.406-1.265-0.406-1.961 0-2.75 2.25-5 5-5 0.71 0 1.385 0.154 1.998 0.424l0.002-1.5705c0.003-1.5105-0.18-3.0215-0.18-3.0215s-0.175-1.2851-0.715-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.008zm-2.998 3l6 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/22/youtube-indicator-light-sync2.svg b/.icons/Gruvbox-Plus-Dark/panel/22/youtube-indicator-light-sync2.svg
new file mode 100644
index 000000000..a24d5f66d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/youtube-indicator-light-sync2.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m10.998 4s-3.7785 0.0006-6.2968 0.1895c-0.3518 0.044-1.1182 0.048-1.8028 0.791-0.5395 0.5664-0.7148 1.8515-0.7148 1.8515s-0.1771 1.511-0.1797 3.0215l-0.0039 2.2875c-0.0026 1.51 0.1797 3.021 0.1797 3.021s0.1753 1.285 0.7148 1.852c0.6846 0.743 1.5839 0.721 1.9844 0.798 1.4397 0.144 6.1191 0.188 6.1191 0.188s1.211-0.015 2.408-0.039c-0.26-0.604-0.406-1.265-0.406-1.961 0-2.75 2.25-5 5-5 0.71 0 1.385 0.154 1.998 0.424l0.002-1.5705c0.003-1.5105-0.18-3.0215-0.18-3.0215s-0.175-1.2851-0.715-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.008zm-2.998 3l6 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/22/youtube-indicator-light-sync3.svg b/.icons/Gruvbox-Plus-Dark/panel/22/youtube-indicator-light-sync3.svg
new file mode 100644
index 000000000..9b74dc60b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/youtube-indicator-light-sync3.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m10.998 4s-3.7785 0.0006-6.2968 0.1895c-0.3518 0.044-1.1182 0.048-1.8028 0.791-0.5395 0.5664-0.7148 1.8515-0.7148 1.8515s-0.1771 1.511-0.1797 3.0215l-0.0039 2.2875c-0.0026 1.51 0.1797 3.021 0.1797 3.021s0.1753 1.285 0.7148 1.852c0.6846 0.743 1.5839 0.721 1.9844 0.798 1.4397 0.144 6.1191 0.188 6.1191 0.188s1.211-0.015 2.408-0.039c-0.26-0.604-0.406-1.265-0.406-1.961 0-2.75 2.25-5 5-5 0.71 0 1.385 0.154 1.998 0.424l0.002-1.5705c0.003-1.5105-0.18-3.0215-0.18-3.0215s-0.175-1.2851-0.715-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.008zm-2.998 3l6 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/22/youtube-indicator-light-sync4.svg b/.icons/Gruvbox-Plus-Dark/panel/22/youtube-indicator-light-sync4.svg
new file mode 100644
index 000000000..bc1651343
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/youtube-indicator-light-sync4.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m10.998 4s-3.7785 0.0006-6.2968 0.1895c-0.3518 0.044-1.1182 0.048-1.8028 0.791-0.5395 0.5664-0.7148 1.8515-0.7148 1.8515s-0.1771 1.511-0.1797 3.0215l-0.0039 2.2875c-0.0026 1.51 0.1797 3.021 0.1797 3.021s0.1753 1.285 0.7148 1.852c0.6846 0.743 1.5839 0.721 1.9844 0.798 1.4397 0.144 6.1191 0.188 6.1191 0.188s1.211-0.015 2.408-0.039c-0.26-0.604-0.406-1.265-0.406-1.961 0-2.75 2.25-5 5-5 0.71 0 1.385 0.154 1.998 0.424l0.002-1.5705c0.003-1.5105-0.18-3.0215-0.18-3.0215s-0.175-1.2851-0.715-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.008zm-2.998 3l6 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/22/youtube-indicator-light-sync5.svg b/.icons/Gruvbox-Plus-Dark/panel/22/youtube-indicator-light-sync5.svg
new file mode 100644
index 000000000..0f4c03be6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/youtube-indicator-light-sync5.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.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"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/youtube-indicator-light-sync6.svg b/.icons/Gruvbox-Plus-Dark/panel/22/youtube-indicator-light-sync6.svg
new file mode 120000
index 000000000..14636a9c4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/youtube-indicator-light-sync7.svg b/.icons/Gruvbox-Plus-Dark/panel/22/youtube-indicator-light-sync7.svg
new file mode 120000
index 000000000..eb5e2fbff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/youtube-indicator-light-sync8.svg b/.icons/Gruvbox-Plus-Dark/panel/22/youtube-indicator-light-sync8.svg
new file mode 120000
index 000000000..9bcc94321
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/youtube-indicator-light-sync9.svg b/.icons/Gruvbox-Plus-Dark/panel/22/youtube-indicator-light-sync9.svg
new file mode 120000
index 000000000..b2f35d967
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/youtube-indicator-light.svg b/.icons/Gruvbox-Plus-Dark/panel/22/youtube-indicator-light.svg
new file mode 100644
index 000000000..2c888201a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/youtube-indicator-light.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 -1030.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/22/yum-indicator-error.svg b/.icons/Gruvbox-Plus-Dark/panel/22/yum-indicator-error.svg
new file mode 120000
index 000000000..0d752017b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/yum-indicator-error.svg
@@ -0,0 +1 @@
+mintupdate-error.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/yum-indicator-info.svg b/.icons/Gruvbox-Plus-Dark/panel/22/yum-indicator-info.svg
new file mode 120000
index 000000000..07ef66955
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/yum-indicator-no-updates.svg b/.icons/Gruvbox-Plus-Dark/panel/22/yum-indicator-no-updates.svg
new file mode 120000
index 000000000..68dbb7641
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/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/22/yum-indicator-updates.svg b/.icons/Gruvbox-Plus-Dark/panel/22/yum-indicator-updates.svg
new file mode 120000
index 000000000..8ce864181
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/yum-indicator-updates.svg
@@ -0,0 +1 @@
+mintupdate-checking.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/yum-indicator-working.svg b/.icons/Gruvbox-Plus-Dark/panel/22/yum-indicator-working.svg
new file mode 120000
index 000000000..607544621
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/yum-indicator-working.svg
@@ -0,0 +1 @@
+mintupdate-installing.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/zeal-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/zeal-panel.svg
new file mode 120000
index 000000000..47baeafb5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/zeal-panel.svg
@@ -0,0 +1 @@
+zeal-tray.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/zeal-tray.svg b/.icons/Gruvbox-Plus-Dark/panel/22/zeal-tray.svg
new file mode 100644
index 000000000..d6178da92
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/zeal-tray.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.8854168,3.0000003 c -0.4905209,0 -0.8854167,0.3568 -0.8854167,0.8 l 0,14.4000007 C 4.0000001,18.6432 4.3948959,19 4.8854168,19 l 2.1145831,0 0,-15.9999997 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6.9999999,3.0000002 6.9999999,19 17.125,19 C 17.60975,19 18,18.642418 18,18.199219 L 18,3.8007815 c 0,-0.4432 -0.39025,-0.8007813 -0.875,-0.8007813 l -6.134765,0 -3.9902351,0 z m 2.5,3 6.0000001,0 A 0.50005,0.50005 0 0 1 15.916016,6.777344 L 10.433594,15 15.5,15 a 0.50005,0.50005 0 1 1 0,1 l -6.0000001,0 a 0.50005,0.50005 0 0 1 -0.416015,-0.777344 l 5.4824211,-8.2226558 -5.0664061,0 a 0.50005,0.50005 0 1 1 0,-1 z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22/zim-panel.svg b/.icons/Gruvbox-Plus-Dark/panel/22/zim-panel.svg
new file mode 100644
index 000000000..7a11f4536
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22/zim-panel.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.000964,3 c -4.4319998,0 -7.9999998,3.568 -7.9999998,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 7.3391029,9.6656014 7.7093307,9.2599061 8.2275267,8.6757812 8.9345356,7.8787995 10.03244,7.1397273 11.049792,6.4785156 12.067624,5.8168902 12.858159,5.3522199 13.182605,5.1855469 13.078498,5.2394355 13.495991,5.0065837 13.897448,4.78125 14.23125,4.5938912 14.665258,4.3608521 15.09862,4.1328125 13.900363,3.418523 12.502909,3 11.000964,3 Z m 7.365234,4.8652343 C 18.073953,8.259055 17.777009,8.6506334 17.54198,8.9511719 17.266299,9.3036239 17.006227,9.6353817 17.040026,9.5898437 l 0,0.00195 c -0.214357,0.2877997 -0.799545,0.9875263 -1.615234,1.8769563 -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.7753907,0.195312 -0.1252084,0.453679 -0.3431688,0.907406 -0.7363281,1.308594 l -0.019531,0.01953 -0.019531,0.01953 c -0.5422767,0.496323 -1.2053449,0.719805 -1.8222656,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 8.2623985,18.634361 9.5873018,19 11.000964,19 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 18.174792,4.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 C 10.60169,7.9618062 9.519637,8.7265437 8.9755736,9.3398437 8.7062403,9.6434436 8.4956499,9.8833719 8.3232298,10.101563 c 0.3379001,0.109938 0.6464834,0.317035 0.8691406,0.61914 L 11.01073,13.1875 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.8667003 1.431891,-1.6418284 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 18.680516,4.2112997 18.58679,4.1475091 18.489215,4.099609 18.38288,4.048259 18.277695,4.019315 18.174762,4.007812 Z M 7.8857298,11.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.2517716,0.341608 0.7306579,0.413881 1.0722657,0.162109 0.341608,-0.251771 0.413881,-0.728704 0.162109,-1.070312 L 8.387683,11.314453 C 8.2617972,11.143649 8.0793279,11.039076 7.8857298,11.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 8.6375041,16.22993 8.7624707,16.027321 8.8525267,15.826172 8.5883734,15.706577 8.3481665,15.52904 8.1669798,15.283203 L 6.3486204,12.816406 C 6.1743619,12.579969 6.0779206,12.309407 6.0380736,12.033203 Z"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/22@2x b/.icons/Gruvbox-Plus-Dark/panel/22@2x
new file mode 120000
index 000000000..8fdd954df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/22@2x
@@ -0,0 +1 @@
+22 \ No newline at end of file
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>
diff --git a/.icons/Gruvbox-Plus-Dark/panel/24@2x b/.icons/Gruvbox-Plus-Dark/panel/24@2x
new file mode 120000
index 000000000..cabf43b5d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/panel/24@2x
@@ -0,0 +1 @@
+24 \ No newline at end of file