aboutsummaryrefslogtreecommitdiff
path: root/.icons/gruvbox_dark/emblems/16
diff options
context:
space:
mode:
Diffstat (limited to '.icons/gruvbox_dark/emblems/16')
l---------.icons/gruvbox_dark/emblems/16/checkmark.svg1
l---------.icons/gruvbox_dark/emblems/16/emblem-added.svg1
l---------.icons/gruvbox_dark/emblems/16/emblem-checked.svg1
-rw-r--r--.icons/gruvbox_dark/emblems/16/emblem-default.svg4
-rw-r--r--.icons/gruvbox_dark/emblems/16/emblem-documents.svg6
-rw-r--r--.icons/gruvbox_dark/emblems/16/emblem-downloads.svg5
l---------.icons/gruvbox_dark/emblems/16/emblem-dropbox-syncing.svg1
l---------.icons/gruvbox_dark/emblems/16/emblem-dropbox-unsyncable.svg1
l---------.icons/gruvbox_dark/emblems/16/emblem-dropbox-uptodate.svg1
-rw-r--r--.icons/gruvbox_dark/emblems/16/emblem-encrypted-locked.svg8
-rw-r--r--.icons/gruvbox_dark/emblems/16/emblem-encrypted-unlocked.svg10
l---------.icons/gruvbox_dark/emblems/16/emblem-error.svg1
-rw-r--r--.icons/gruvbox_dark/emblems/16/emblem-favorite.svg4
-rw-r--r--.icons/gruvbox_dark/emblems/16/emblem-generic.svg4
-rw-r--r--.icons/gruvbox_dark/emblems/16/emblem-important.svg5
-rw-r--r--.icons/gruvbox_dark/emblems/16/emblem-information.svg7
l---------.icons/gruvbox_dark/emblems/16/emblem-insync-error-shared.svg1
l---------.icons/gruvbox_dark/emblems/16/emblem-insync-error.svg1
l---------.icons/gruvbox_dark/emblems/16/emblem-insync-synced-callbacks-active.svg1
l---------.icons/gruvbox_dark/emblems/16/emblem-insync-synced-callbacks.svg1
l---------.icons/gruvbox_dark/emblems/16/emblem-insync-synced-shared.svg1
l---------.icons/gruvbox_dark/emblems/16/emblem-insync-synced.svg1
l---------.icons/gruvbox_dark/emblems/16/emblem-insync-syncing-shared.svg1
l---------.icons/gruvbox_dark/emblems/16/emblem-insync-syncing.svg1
l---------.icons/gruvbox_dark/emblems/16/emblem-link.svg1
l---------.icons/gruvbox_dark/emblems/16/emblem-locked.svg1
-rw-r--r--.icons/gruvbox_dark/emblems/16/emblem-mail.svg6
-rw-r--r--.icons/gruvbox_dark/emblems/16/emblem-mounted.svg1
-rw-r--r--.icons/gruvbox_dark/emblems/16/emblem-new.svg7
l---------.icons/gruvbox_dark/emblems/16/emblem-noread.svg1
l---------.icons/gruvbox_dark/emblems/16/emblem-nowrite.svg1
-rw-r--r--.icons/gruvbox_dark/emblems/16/emblem-package.svg8
-rw-r--r--.icons/gruvbox_dark/emblems/16/emblem-pause.svg5
-rw-r--r--.icons/gruvbox_dark/emblems/16/emblem-photos.svg4
-rw-r--r--.icons/gruvbox_dark/emblems/16/emblem-question.svg4
l---------.icons/gruvbox_dark/emblems/16/emblem-rabbitvcs-added.svg1
l---------.icons/gruvbox_dark/emblems/16/emblem-rabbitvcs-calculating.svg1
l---------.icons/gruvbox_dark/emblems/16/emblem-rabbitvcs-complicated.svg1
l---------.icons/gruvbox_dark/emblems/16/emblem-rabbitvcs-conflicted.svg1
l---------.icons/gruvbox_dark/emblems/16/emblem-rabbitvcs-deleted.svg1
l---------.icons/gruvbox_dark/emblems/16/emblem-rabbitvcs-eerror.svg1
l---------.icons/gruvbox_dark/emblems/16/emblem-rabbitvcs-ignored.svg1
l---------.icons/gruvbox_dark/emblems/16/emblem-rabbitvcs-locked.svg1
l---------.icons/gruvbox_dark/emblems/16/emblem-rabbitvcs-modified.svg1
l---------.icons/gruvbox_dark/emblems/16/emblem-rabbitvcs-normal.svg1
l---------.icons/gruvbox_dark/emblems/16/emblem-rabbitvcs-obstructed.svg1
l---------.icons/gruvbox_dark/emblems/16/emblem-rabbitvcs-read_only.svg1
l---------.icons/gruvbox_dark/emblems/16/emblem-rabbitvcs-unversioned.svg1
-rw-r--r--.icons/gruvbox_dark/emblems/16/emblem-readonly.svg4
-rw-r--r--.icons/gruvbox_dark/emblems/16/emblem-remove.svg4
-rw-r--r--.icons/gruvbox_dark/emblems/16/emblem-shared.svg6
l---------.icons/gruvbox_dark/emblems/16/emblem-success.svg1
-rw-r--r--.icons/gruvbox_dark/emblems/16/emblem-symbolic-link.svg4
-rw-r--r--.icons/gruvbox_dark/emblems/16/emblem-synchronizing.svg4
-rw-r--r--.icons/gruvbox_dark/emblems/16/emblem-system.svg6
l---------.icons/gruvbox_dark/emblems/16/emblem-unavailable.svg1
-rw-r--r--.icons/gruvbox_dark/emblems/16/emblem-unlocked.svg4
-rw-r--r--.icons/gruvbox_dark/emblems/16/emblem-unmounted.svg10
-rw-r--r--.icons/gruvbox_dark/emblems/16/emblem-unreadable.svg9
-rw-r--r--.icons/gruvbox_dark/emblems/16/emblem-urgent.svg4
l---------.icons/gruvbox_dark/emblems/16/emblem-warning.svg1
-rw-r--r--.icons/gruvbox_dark/emblems/16/emblem-web.svg4
-rw-r--r--.icons/gruvbox_dark/emblems/16/vcs-added.svg4
-rw-r--r--.icons/gruvbox_dark/emblems/16/vcs-conflicting.svg5
-rw-r--r--.icons/gruvbox_dark/emblems/16/vcs-locally-modified-unstaged.svg4
-rw-r--r--.icons/gruvbox_dark/emblems/16/vcs-locally-modified.svg4
-rw-r--r--.icons/gruvbox_dark/emblems/16/vcs-normal.svg6
-rw-r--r--.icons/gruvbox_dark/emblems/16/vcs-removed.svg4
-rw-r--r--.icons/gruvbox_dark/emblems/16/vcs-update-required.svg4
69 files changed, 213 insertions, 0 deletions
diff --git a/.icons/gruvbox_dark/emblems/16/checkmark.svg b/.icons/gruvbox_dark/emblems/16/checkmark.svg
new file mode 120000
index 000000000..2f97e283b
--- /dev/null
+++ b/.icons/gruvbox_dark/emblems/16/checkmark.svg
@@ -0,0 +1 @@
+emblem-default.svg \ No newline at end of file
diff --git a/.icons/gruvbox_dark/emblems/16/emblem-added.svg b/.icons/gruvbox_dark/emblems/16/emblem-added.svg
new file mode 120000
index 000000000..5212512a6
--- /dev/null
+++ b/.icons/gruvbox_dark/emblems/16/emblem-added.svg
@@ -0,0 +1 @@
+emblem-new.svg \ No newline at end of file
diff --git a/.icons/gruvbox_dark/emblems/16/emblem-checked.svg b/.icons/gruvbox_dark/emblems/16/emblem-checked.svg
new file mode 120000
index 000000000..2f97e283b
--- /dev/null
+++ b/.icons/gruvbox_dark/emblems/16/emblem-checked.svg
@@ -0,0 +1 @@
+emblem-default.svg \ No newline at end of file
diff --git a/.icons/gruvbox_dark/emblems/16/emblem-default.svg b/.icons/gruvbox_dark/emblems/16/emblem-default.svg
new file mode 100644
index 000000000..40026c6c9
--- /dev/null
+++ b/.icons/gruvbox_dark/emblems/16/emblem-default.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1" viewBox="0 0 16 16">
+ <circle style="fill:#252a35" cx="8" cy="8" r="7"/>
+ <path style="fill:#ffffff" d="m 3.2270295,8.53033 2.12132,2.12132 L 6.40901,11.71231 12.772971,5.34835 11.71231,4.2876895 6.40901,9.5909905 4.2876893,7.46967 Z"/>
+</svg>
diff --git a/.icons/gruvbox_dark/emblems/16/emblem-documents.svg b/.icons/gruvbox_dark/emblems/16/emblem-documents.svg
new file mode 100644
index 000000000..8c2500095
--- /dev/null
+++ b/.icons/gruvbox_dark/emblems/16/emblem-documents.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#252a35" cx="8" cy="8" r="7"/>
+ <path style="fill:#ffffff" d="m 4,5 8,0 0,1 -8,0 z"/>
+ <path style="fill:#ffffff" d="m 4,8 8,0 0,1 -8,0 z"/>
+ <path style="fill:#ffffff" d="m 4,11 8,0 0,1 -8,0 z"/>
+</svg>
diff --git a/.icons/gruvbox_dark/emblems/16/emblem-downloads.svg b/.icons/gruvbox_dark/emblems/16/emblem-downloads.svg
new file mode 100644
index 000000000..1c6e46598
--- /dev/null
+++ b/.icons/gruvbox_dark/emblems/16/emblem-downloads.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1" viewBox="0 0 16 16">
+ <circle style="fill:#252a35" cx="8" cy="8" r="7"/>
+ <path style="fill:#ffffff" d="M 7,4 7,8 5,8 8,11 11,8 9,8 9,4 Z"/>
+ <rect style="fill:#ffffff" width="1" height="6" x="11.5" y="-11" transform="matrix(0,1,-1,0,0,0)"/>
+</svg>
diff --git a/.icons/gruvbox_dark/emblems/16/emblem-dropbox-syncing.svg b/.icons/gruvbox_dark/emblems/16/emblem-dropbox-syncing.svg
new file mode 120000
index 000000000..9f198b79d
--- /dev/null
+++ b/.icons/gruvbox_dark/emblems/16/emblem-dropbox-syncing.svg
@@ -0,0 +1 @@
+emblem-synchronizing.svg \ No newline at end of file
diff --git a/.icons/gruvbox_dark/emblems/16/emblem-dropbox-unsyncable.svg b/.icons/gruvbox_dark/emblems/16/emblem-dropbox-unsyncable.svg
new file mode 120000
index 000000000..3b88f924b
--- /dev/null
+++ b/.icons/gruvbox_dark/emblems/16/emblem-dropbox-unsyncable.svg
@@ -0,0 +1 @@
+emblem-unreadable.svg \ No newline at end of file
diff --git a/.icons/gruvbox_dark/emblems/16/emblem-dropbox-uptodate.svg b/.icons/gruvbox_dark/emblems/16/emblem-dropbox-uptodate.svg
new file mode 120000
index 000000000..2f97e283b
--- /dev/null
+++ b/.icons/gruvbox_dark/emblems/16/emblem-dropbox-uptodate.svg
@@ -0,0 +1 @@
+emblem-default.svg \ No newline at end of file
diff --git a/.icons/gruvbox_dark/emblems/16/emblem-encrypted-locked.svg b/.icons/gruvbox_dark/emblems/16/emblem-encrypted-locked.svg
new file mode 100644
index 000000000..545015232
--- /dev/null
+++ b/.icons/gruvbox_dark/emblems/16/emblem-encrypted-locked.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1" viewBox="0 0 16 16">
+ <circle style="fill:#252a35" cx="8" cy="8" r="7"/>
+ <g transform="translate(0,-1)">
+ <path style="fill:#ffffff" d="M 6.5,6 A 2.5,2.5 0 0 0 4,8.5 2.5,2.5 0 0 0 6.5,11 2.5,2.5 0 0 0 9,8.5 2.5,2.5 0 0 0 6.5,6 Z m 0,1 A 1.5,1.5 0 0 1 8,8.5 1.5,1.5 0 0 1 6.5,10 1.5,1.5 0 0 1 5,8.5 1.5,1.5 0 0 1 6.5,7 Z"/>
+ <rect style="fill:#ffffff" width="5" height="1" x="8" y="8"/>
+ <rect style="fill:#ffffff" width="1" height="1" x="11" y="9"/>
+ </g>
+</svg>
diff --git a/.icons/gruvbox_dark/emblems/16/emblem-encrypted-unlocked.svg b/.icons/gruvbox_dark/emblems/16/emblem-encrypted-unlocked.svg
new file mode 100644
index 000000000..9554e4bfb
--- /dev/null
+++ b/.icons/gruvbox_dark/emblems/16/emblem-encrypted-unlocked.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1" viewBox="0 0 16 16">
+ <g transform="matrix(0,-1,1,0,0,16)">
+ <circle style="fill:#252a35" cx="8" cy="8" r="7"/>
+ <g transform="translate(0,-1)">
+ <path style="fill:#ffffff" d="M 6.5,6 A 2.5,2.5 0 0 0 4,8.5 2.5,2.5 0 0 0 6.5,11 2.5,2.5 0 0 0 9,8.5 2.5,2.5 0 0 0 6.5,6 Z m 0,1 A 1.5,1.5 0 0 1 8,8.5 1.5,1.5 0 0 1 6.5,10 1.5,1.5 0 0 1 5,8.5 1.5,1.5 0 0 1 6.5,7 Z"/>
+ <rect style="fill:#ffffff" width="5" height="1" x="8" y="8"/>
+ <rect style="fill:#ffffff" width="1" height="1" x="11" y="9"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/gruvbox_dark/emblems/16/emblem-error.svg b/.icons/gruvbox_dark/emblems/16/emblem-error.svg
new file mode 120000
index 000000000..3b88f924b
--- /dev/null
+++ b/.icons/gruvbox_dark/emblems/16/emblem-error.svg
@@ -0,0 +1 @@
+emblem-unreadable.svg \ No newline at end of file
diff --git a/.icons/gruvbox_dark/emblems/16/emblem-favorite.svg b/.icons/gruvbox_dark/emblems/16/emblem-favorite.svg
new file mode 100644
index 000000000..cadc37c16
--- /dev/null
+++ b/.icons/gruvbox_dark/emblems/16/emblem-favorite.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#252a35" cx="8" cy="8" r="7"/>
+ <path style="fill:#ffffff" d="M 9.692142,4 C 9.0236635,4 8.421672,4.483156 8.000163,5 7.578546,4.483156 6.9765725,4 6.3080755,4 5.0333995,4 4.0000568,5.1758995 4.0000568,6.626488 c 0,0.3897465 0.060506,0.7648125 0.166472,1.122972 0,0 0.096087,0.323163 0.1812083,0.5010605 C 5.3205925,10.525076 8.0000005,12 8.0000005,12 c 0,0 2.6794255,-1.474963 3.6522635,-3.7494795 0,0 0.125524,-0.3030645 0.181208,-0.5010605 C 11.934653,7.389645 11.999944,7.0162345 11.999944,6.626488 11.999944,5.1758995 10.966601,4 9.6919245,4 Z"/>
+</svg>
diff --git a/.icons/gruvbox_dark/emblems/16/emblem-generic.svg b/.icons/gruvbox_dark/emblems/16/emblem-generic.svg
new file mode 100644
index 000000000..978d6f1ae
--- /dev/null
+++ b/.icons/gruvbox_dark/emblems/16/emblem-generic.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1" viewBox="0 0 16 16">
+ <circle style="fill:#252a35" cx="8" cy="8" r="7"/>
+ <path style="fill:#ffffff" d="M 7 3 L 7 5.5859375 L 5.171875 3.7578125 L 3.7578125 5.171875 L 5.5859375 7 L 3 7 L 3 9 L 5.5859375 9 L 3.7578125 10.828125 L 5.171875 12.242188 L 7 10.414062 L 7 13 L 9 13 L 9 10.414062 L 10.828125 12.242188 L 12.242188 10.828125 L 10.414062 9 L 13 9 L 13 7 L 10.414062 7 L 12.242188 5.171875 L 10.828125 3.7578125 L 9 5.5859375 L 9 3 L 7 3 z"/>
+</svg>
diff --git a/.icons/gruvbox_dark/emblems/16/emblem-important.svg b/.icons/gruvbox_dark/emblems/16/emblem-important.svg
new file mode 100644
index 000000000..693324e7e
--- /dev/null
+++ b/.icons/gruvbox_dark/emblems/16/emblem-important.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1" viewBox="0 0 16 16">
+ <circle style="fill:#252a35" cx="8" cy="8" r="7"/>
+ <circle style="fill:#ffffff" cx="8" cy="12" r="1"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="M 7,10 9,10 9,3 7,3 Z"/>
+</svg>
diff --git a/.icons/gruvbox_dark/emblems/16/emblem-information.svg b/.icons/gruvbox_dark/emblems/16/emblem-information.svg
new file mode 100644
index 000000000..1cc221cc6
--- /dev/null
+++ b/.icons/gruvbox_dark/emblems/16/emblem-information.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1" viewBox="0 0 16 16">
+ <g transform="matrix(1,0,0,-1,0,16)">
+ <circle style="fill:#252a35" cx="8" cy="8" r="7"/>
+ <circle style="fill:#ffffff" cx="8" cy="12" r="1"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="M 7,10 9,10 9,3 7,3 Z"/>
+ </g>
+</svg>
diff --git a/.icons/gruvbox_dark/emblems/16/emblem-insync-error-shared.svg b/.icons/gruvbox_dark/emblems/16/emblem-insync-error-shared.svg
new file mode 120000
index 000000000..3b88f924b
--- /dev/null
+++ b/.icons/gruvbox_dark/emblems/16/emblem-insync-error-shared.svg
@@ -0,0 +1 @@
+emblem-unreadable.svg \ No newline at end of file
diff --git a/.icons/gruvbox_dark/emblems/16/emblem-insync-error.svg b/.icons/gruvbox_dark/emblems/16/emblem-insync-error.svg
new file mode 120000
index 000000000..3b88f924b
--- /dev/null
+++ b/.icons/gruvbox_dark/emblems/16/emblem-insync-error.svg
@@ -0,0 +1 @@
+emblem-unreadable.svg \ No newline at end of file
diff --git a/.icons/gruvbox_dark/emblems/16/emblem-insync-synced-callbacks-active.svg b/.icons/gruvbox_dark/emblems/16/emblem-insync-synced-callbacks-active.svg
new file mode 120000
index 000000000..2f97e283b
--- /dev/null
+++ b/.icons/gruvbox_dark/emblems/16/emblem-insync-synced-callbacks-active.svg
@@ -0,0 +1 @@
+emblem-default.svg \ No newline at end of file
diff --git a/.icons/gruvbox_dark/emblems/16/emblem-insync-synced-callbacks.svg b/.icons/gruvbox_dark/emblems/16/emblem-insync-synced-callbacks.svg
new file mode 120000
index 000000000..2f97e283b
--- /dev/null
+++ b/.icons/gruvbox_dark/emblems/16/emblem-insync-synced-callbacks.svg
@@ -0,0 +1 @@
+emblem-default.svg \ No newline at end of file
diff --git a/.icons/gruvbox_dark/emblems/16/emblem-insync-synced-shared.svg b/.icons/gruvbox_dark/emblems/16/emblem-insync-synced-shared.svg
new file mode 120000
index 000000000..e36c1949a
--- /dev/null
+++ b/.icons/gruvbox_dark/emblems/16/emblem-insync-synced-shared.svg
@@ -0,0 +1 @@
+emblem-shared.svg \ No newline at end of file
diff --git a/.icons/gruvbox_dark/emblems/16/emblem-insync-synced.svg b/.icons/gruvbox_dark/emblems/16/emblem-insync-synced.svg
new file mode 120000
index 000000000..2f97e283b
--- /dev/null
+++ b/.icons/gruvbox_dark/emblems/16/emblem-insync-synced.svg
@@ -0,0 +1 @@
+emblem-default.svg \ No newline at end of file
diff --git a/.icons/gruvbox_dark/emblems/16/emblem-insync-syncing-shared.svg b/.icons/gruvbox_dark/emblems/16/emblem-insync-syncing-shared.svg
new file mode 120000
index 000000000..9f198b79d
--- /dev/null
+++ b/.icons/gruvbox_dark/emblems/16/emblem-insync-syncing-shared.svg
@@ -0,0 +1 @@
+emblem-synchronizing.svg \ No newline at end of file
diff --git a/.icons/gruvbox_dark/emblems/16/emblem-insync-syncing.svg b/.icons/gruvbox_dark/emblems/16/emblem-insync-syncing.svg
new file mode 120000
index 000000000..9f198b79d
--- /dev/null
+++ b/.icons/gruvbox_dark/emblems/16/emblem-insync-syncing.svg
@@ -0,0 +1 @@
+emblem-synchronizing.svg \ No newline at end of file
diff --git a/.icons/gruvbox_dark/emblems/16/emblem-link.svg b/.icons/gruvbox_dark/emblems/16/emblem-link.svg
new file mode 120000
index 000000000..c990e6228
--- /dev/null
+++ b/.icons/gruvbox_dark/emblems/16/emblem-link.svg
@@ -0,0 +1 @@
+emblem-symbolic-link.svg \ No newline at end of file
diff --git a/.icons/gruvbox_dark/emblems/16/emblem-locked.svg b/.icons/gruvbox_dark/emblems/16/emblem-locked.svg
new file mode 120000
index 000000000..be6928eec
--- /dev/null
+++ b/.icons/gruvbox_dark/emblems/16/emblem-locked.svg
@@ -0,0 +1 @@
+emblem-readonly.svg \ No newline at end of file
diff --git a/.icons/gruvbox_dark/emblems/16/emblem-mail.svg b/.icons/gruvbox_dark/emblems/16/emblem-mail.svg
new file mode 100644
index 000000000..233ceb68e
--- /dev/null
+++ b/.icons/gruvbox_dark/emblems/16/emblem-mail.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1" viewBox="0 0 16 16">
+ <g transform="scale(0.5,0.5)">
+ <circle style="fill:#252a35" cx="16" cy="16" r="14"/>
+ <path style="fill:#ffffff" d="m 15.99995,8.0002 c -4.4183,0 -8,3.5817 -8,8 0,4.4183 3.5817,8 8,8 l 5,0 c 0,0 0.9375,0 1,-1 0,-1 -1,-1 -1,-1 l -5,0 c -3.3137,0 -6,-2.6863 -6,-6 0,-3.3137 2.6863,-6 6,-6 3.3137,0 6,2.6863 6,6 l 0,1 c 0,0.55228 -0.44772,1 -1,1 -0.55228,0 -1,-0.44772 -1,-1 l 0,-1 c 0,-2.2091 -1.7909,-4 -4,-4 -2.2091,0 -4,1.7909 -4,4 0,2.2091 1.7909,4 4,4 1.0462,0 1.9903,-0.4109 2.7031,-1.0684 0.57,0.677 1.411,1.068 2.297,1.068 1.6568,0 3,-1.3432 3,-3 l 0,-1 c 0,-4.418 -3.582,-8 -8,-8 z m 0,6 c 1.1046,0 2,0.89543 2,2 0,1.10457 -0.89543,2 -2,2 -1.10457,0 -2,-0.89543 -2,-2 0,-1.10457 0.89543,-2 2,-2 z"/>
+ </g>
+</svg>
diff --git a/.icons/gruvbox_dark/emblems/16/emblem-mounted.svg b/.icons/gruvbox_dark/emblems/16/emblem-mounted.svg
new file mode 100644
index 000000000..2a9e27798
--- /dev/null
+++ b/.icons/gruvbox_dark/emblems/16/emblem-mounted.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="8" height="8" version="1.1" viewBox="0 0 8 8"/>
diff --git a/.icons/gruvbox_dark/emblems/16/emblem-new.svg b/.icons/gruvbox_dark/emblems/16/emblem-new.svg
new file mode 100644
index 000000000..47a4136af
--- /dev/null
+++ b/.icons/gruvbox_dark/emblems/16/emblem-new.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1" viewBox="0 0 16 16">
+ <g transform="scale(0.5,0.5)">
+ <circle style="fill:#252a35" cx="16" cy="16" r="14"/>
+ <rect style="fill:#ffffff" width="4" height="20" x="-18" y="6" transform="matrix(0,-1,1,0,0,0)"/>
+ <rect style="fill:#ffffff" width="4" height="20" x="14" y="6"/>
+ </g>
+</svg>
diff --git a/.icons/gruvbox_dark/emblems/16/emblem-noread.svg b/.icons/gruvbox_dark/emblems/16/emblem-noread.svg
new file mode 120000
index 000000000..3b88f924b
--- /dev/null
+++ b/.icons/gruvbox_dark/emblems/16/emblem-noread.svg
@@ -0,0 +1 @@
+emblem-unreadable.svg \ No newline at end of file
diff --git a/.icons/gruvbox_dark/emblems/16/emblem-nowrite.svg b/.icons/gruvbox_dark/emblems/16/emblem-nowrite.svg
new file mode 120000
index 000000000..be6928eec
--- /dev/null
+++ b/.icons/gruvbox_dark/emblems/16/emblem-nowrite.svg
@@ -0,0 +1 @@
+emblem-readonly.svg \ No newline at end of file
diff --git a/.icons/gruvbox_dark/emblems/16/emblem-package.svg b/.icons/gruvbox_dark/emblems/16/emblem-package.svg
new file mode 100644
index 000000000..27bb71551
--- /dev/null
+++ b/.icons/gruvbox_dark/emblems/16/emblem-package.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1" viewBox="0 0 16 16">
+ <g transform="scale(0.5,0.5)">
+ <circle style="fill:#252a35" cx="16" cy="16" r="14"/>
+ <path style="fill:#ffffff" d="M 11.181818,8 8,12 l 7,0 0,-4 z"/>
+ <path style="fill:#ffffff" d="m 17,8 0,4 7,0 -3.181818,-4 z"/>
+ <path style="fill:#ffffff" d="m 8,14 0,10 16,0 0,-10 z"/>
+ </g>
+</svg>
diff --git a/.icons/gruvbox_dark/emblems/16/emblem-pause.svg b/.icons/gruvbox_dark/emblems/16/emblem-pause.svg
new file mode 100644
index 000000000..36b255def
--- /dev/null
+++ b/.icons/gruvbox_dark/emblems/16/emblem-pause.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1" viewBox="0 0 16 16">
+ <circle style="fill:#252a35" cx="8" cy="8" r="7"/>
+ <rect style="fill:#ffffff" width="2" height="8" x="5" y="4"/>
+ <rect style="fill:#ffffff" width="2" height="8" x="9" y="4"/>
+</svg>
diff --git a/.icons/gruvbox_dark/emblems/16/emblem-photos.svg b/.icons/gruvbox_dark/emblems/16/emblem-photos.svg
new file mode 100644
index 000000000..4e737fdd9
--- /dev/null
+++ b/.icons/gruvbox_dark/emblems/16/emblem-photos.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1" viewBox="0 0 16 16">
+ <circle style="fill:#252a35" cx="8" cy="8" r="7"/>
+ <path style="fill:#ffffff" d="m 6,3.9998111 -0.5,1 -0.5,0 c -0.813944,-0.00918 -1,0.3503905 -1,0.7 l 0,4.5998049 c 0,0.7 0.3629251,0.700195 1.142578,0.700195 l 5.714844,0 C 11.752504,11.001861 12,10.999616 12,10.299616 l 0,-4.5998049 c 0,-0.4003905 -0.241594,-0.7 -1,-0.7 l -0.5,0 -0.5,-1 z m 2,1.5 c 1.1045335,0 2,0.895467 2,2 0,1.1045335 -0.8954665,2 -2,2 -1.104534,0 -2,-0.8954665 -2,-2 0,-1.104533 0.895466,-2 2,-2 z"/>
+</svg>
diff --git a/.icons/gruvbox_dark/emblems/16/emblem-question.svg b/.icons/gruvbox_dark/emblems/16/emblem-question.svg
new file mode 100644
index 000000000..414d3167c
--- /dev/null
+++ b/.icons/gruvbox_dark/emblems/16/emblem-question.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#252a35" cx="8" cy="8" r="7"/>
+ <path style="fill:#ffffff" d="m 8,2.0000391 c -2.21,0 -4,1.79 -4,4 l 2,0 c 0,-1.1 0.9,-2 2,-2 1.1,0 2,0.9 2,2 0,0.55 -0.21984,1.0501562 -0.58984,1.4101562 L 8.16992,8.669961 C 7.44992,9.399961 7,9.4 7,10.5 L 7,11 9,11 C 9,9.5 9.44992,9.899961 10.16992,9.169961 l 0.90039,-0.9199219 c 0.57,-0.57 0.92969,-1.37 0.92969,-2.25 0,-2.21 -1.79,-4 -4,-4 z M 7,12 l 0,2 2,0 0,-2 z"/>
+</svg>
diff --git a/.icons/gruvbox_dark/emblems/16/emblem-rabbitvcs-added.svg b/.icons/gruvbox_dark/emblems/16/emblem-rabbitvcs-added.svg
new file mode 120000
index 000000000..fe747bc85
--- /dev/null
+++ b/.icons/gruvbox_dark/emblems/16/emblem-rabbitvcs-added.svg
@@ -0,0 +1 @@
+vcs-added.svg \ No newline at end of file
diff --git a/.icons/gruvbox_dark/emblems/16/emblem-rabbitvcs-calculating.svg b/.icons/gruvbox_dark/emblems/16/emblem-rabbitvcs-calculating.svg
new file mode 120000
index 000000000..46afa1502
--- /dev/null
+++ b/.icons/gruvbox_dark/emblems/16/emblem-rabbitvcs-calculating.svg
@@ -0,0 +1 @@
+vcs-update-required.svg \ No newline at end of file
diff --git a/.icons/gruvbox_dark/emblems/16/emblem-rabbitvcs-complicated.svg b/.icons/gruvbox_dark/emblems/16/emblem-rabbitvcs-complicated.svg
new file mode 120000
index 000000000..7962d6050
--- /dev/null
+++ b/.icons/gruvbox_dark/emblems/16/emblem-rabbitvcs-complicated.svg
@@ -0,0 +1 @@
+vcs-conflicting.svg \ No newline at end of file
diff --git a/.icons/gruvbox_dark/emblems/16/emblem-rabbitvcs-conflicted.svg b/.icons/gruvbox_dark/emblems/16/emblem-rabbitvcs-conflicted.svg
new file mode 120000
index 000000000..7962d6050
--- /dev/null
+++ b/.icons/gruvbox_dark/emblems/16/emblem-rabbitvcs-conflicted.svg
@@ -0,0 +1 @@
+vcs-conflicting.svg \ No newline at end of file
diff --git a/.icons/gruvbox_dark/emblems/16/emblem-rabbitvcs-deleted.svg b/.icons/gruvbox_dark/emblems/16/emblem-rabbitvcs-deleted.svg
new file mode 120000
index 000000000..e2f22b3d6
--- /dev/null
+++ b/.icons/gruvbox_dark/emblems/16/emblem-rabbitvcs-deleted.svg
@@ -0,0 +1 @@
+vcs-removed.svg \ No newline at end of file
diff --git a/.icons/gruvbox_dark/emblems/16/emblem-rabbitvcs-eerror.svg b/.icons/gruvbox_dark/emblems/16/emblem-rabbitvcs-eerror.svg
new file mode 120000
index 000000000..3b88f924b
--- /dev/null
+++ b/.icons/gruvbox_dark/emblems/16/emblem-rabbitvcs-eerror.svg
@@ -0,0 +1 @@
+emblem-unreadable.svg \ No newline at end of file
diff --git a/.icons/gruvbox_dark/emblems/16/emblem-rabbitvcs-ignored.svg b/.icons/gruvbox_dark/emblems/16/emblem-rabbitvcs-ignored.svg
new file mode 120000
index 000000000..369195864
--- /dev/null
+++ b/.icons/gruvbox_dark/emblems/16/emblem-rabbitvcs-ignored.svg
@@ -0,0 +1 @@
+emblem-remove.svg \ No newline at end of file
diff --git a/.icons/gruvbox_dark/emblems/16/emblem-rabbitvcs-locked.svg b/.icons/gruvbox_dark/emblems/16/emblem-rabbitvcs-locked.svg
new file mode 120000
index 000000000..be6928eec
--- /dev/null
+++ b/.icons/gruvbox_dark/emblems/16/emblem-rabbitvcs-locked.svg
@@ -0,0 +1 @@
+emblem-readonly.svg \ No newline at end of file
diff --git a/.icons/gruvbox_dark/emblems/16/emblem-rabbitvcs-modified.svg b/.icons/gruvbox_dark/emblems/16/emblem-rabbitvcs-modified.svg
new file mode 120000
index 000000000..6e94e01f1
--- /dev/null
+++ b/.icons/gruvbox_dark/emblems/16/emblem-rabbitvcs-modified.svg
@@ -0,0 +1 @@
+vcs-locally-modified-unstaged.svg \ No newline at end of file
diff --git a/.icons/gruvbox_dark/emblems/16/emblem-rabbitvcs-normal.svg b/.icons/gruvbox_dark/emblems/16/emblem-rabbitvcs-normal.svg
new file mode 120000
index 000000000..5c0190bc0
--- /dev/null
+++ b/.icons/gruvbox_dark/emblems/16/emblem-rabbitvcs-normal.svg
@@ -0,0 +1 @@
+vcs-normal.svg \ No newline at end of file
diff --git a/.icons/gruvbox_dark/emblems/16/emblem-rabbitvcs-obstructed.svg b/.icons/gruvbox_dark/emblems/16/emblem-rabbitvcs-obstructed.svg
new file mode 120000
index 000000000..7962d6050
--- /dev/null
+++ b/.icons/gruvbox_dark/emblems/16/emblem-rabbitvcs-obstructed.svg
@@ -0,0 +1 @@
+vcs-conflicting.svg \ No newline at end of file
diff --git a/.icons/gruvbox_dark/emblems/16/emblem-rabbitvcs-read_only.svg b/.icons/gruvbox_dark/emblems/16/emblem-rabbitvcs-read_only.svg
new file mode 120000
index 000000000..2f97e283b
--- /dev/null
+++ b/.icons/gruvbox_dark/emblems/16/emblem-rabbitvcs-read_only.svg
@@ -0,0 +1 @@
+emblem-default.svg \ No newline at end of file
diff --git a/.icons/gruvbox_dark/emblems/16/emblem-rabbitvcs-unversioned.svg b/.icons/gruvbox_dark/emblems/16/emblem-rabbitvcs-unversioned.svg
new file mode 120000
index 000000000..01b16f85d
--- /dev/null
+++ b/.icons/gruvbox_dark/emblems/16/emblem-rabbitvcs-unversioned.svg
@@ -0,0 +1 @@
+vcs-locally-modified.svg \ No newline at end of file
diff --git a/.icons/gruvbox_dark/emblems/16/emblem-readonly.svg b/.icons/gruvbox_dark/emblems/16/emblem-readonly.svg
new file mode 100644
index 000000000..20b32dc6a
--- /dev/null
+++ b/.icons/gruvbox_dark/emblems/16/emblem-readonly.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1" viewBox="0 0 16 16">
+ <circle style="fill:#252a35" cx="8" cy="8" r="7"/>
+ <path style="fill:#ffffff" d="m 7.9999978,2.0000005 c -1.6,0 -3,1 -3,2.9166643 l 0,1.0833357 -0.3333333,0 c -0.3693333,0 -0.6666667,0.3662857 -0.6666667,0.762 l 0,4.5237145 C 3.9999978,11.681429 4.2973312,12 4.6666645,12 l 6.6666665,0 c 0.369334,0 0.666667,-0.318571 0.666667,-0.714285 l 0,-4.5237145 c 0,-0.3957143 -0.343447,-0.762 -0.666667,-0.762 l -0.333333,0 0,-1.0833357 c 0,-1.9166643 -1.4000001,-2.9166643 -3.0000002,-2.9166643 z m 0,1 c 0.8000001,0 2.0000001,0.5504643 2.0000001,1.9166643 l 0,1.0833357 -4.0000001,0 0,-1.0833357 c 0,-1.3526786 1.2,-1.9166643 2,-1.9166643 z"/>
+</svg>
diff --git a/.icons/gruvbox_dark/emblems/16/emblem-remove.svg b/.icons/gruvbox_dark/emblems/16/emblem-remove.svg
new file mode 100644
index 000000000..6e911f362
--- /dev/null
+++ b/.icons/gruvbox_dark/emblems/16/emblem-remove.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1" viewBox="0 0 16 16">
+ <circle style="fill:#252a35" cx="8" cy="8" r="7"/>
+ <rect style="fill:#ffffff" width="2" height="10" x="-9" y="3" transform="matrix(0,-1,1,0,0,0)"/>
+</svg>
diff --git a/.icons/gruvbox_dark/emblems/16/emblem-shared.svg b/.icons/gruvbox_dark/emblems/16/emblem-shared.svg
new file mode 100644
index 000000000..a8e51235f
--- /dev/null
+++ b/.icons/gruvbox_dark/emblems/16/emblem-shared.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1" viewBox="0 0 16 16">
+ <circle style="fill:#252a35" cx="8" cy="8" r="7"/>
+ <g style="fill:#ffffff;enable-background:new" transform="matrix(0.5,0,0,0.5,-308.49995,-259.5)">
+ <path style="fill:#ffffff" d="m 636,528 c -1.6568,0 -3,1.3432 -3,3 0,0.23127 0.0442,0.44001 0.0937,0.65625 l -3.2188,2 C 629.36149,533.24498 628.709,533 627.9999,533 c -1.6568,0 -3,1.3432 -3,3 0,1.6568 1.3432,3 3,3 0.70904,0 1.3615,-0.24498 1.875,-0.65625 l 3.2188,2 C 633.0442,540.55999 633,540.76873 633,541 c 0,1.6568 1.3432,3 3,3 1.6568,0 3,-1.3432 3,-3 0,-1.6568 -1.3432,-3 -3,-3 -0.70904,0 -1.3615,0.24498 -1.875,0.65625 l -3.2188,-2 c 0.0495,-0.21624 0.0937,-0.42498 0.0937,-0.65625 0,-0.23127 -0.0442,-0.44001 -0.0937,-0.65625 l 3.2188,-2 C 634.63841,533.75502 635.2909,534 636,534 c 1.6568,0 3,-1.3432 3,-3 0,-1.6568 -1.3432,-3 -3,-3 z"/>
+ </g>
+</svg>
diff --git a/.icons/gruvbox_dark/emblems/16/emblem-success.svg b/.icons/gruvbox_dark/emblems/16/emblem-success.svg
new file mode 120000
index 000000000..2f97e283b
--- /dev/null
+++ b/.icons/gruvbox_dark/emblems/16/emblem-success.svg
@@ -0,0 +1 @@
+emblem-default.svg \ No newline at end of file
diff --git a/.icons/gruvbox_dark/emblems/16/emblem-symbolic-link.svg b/.icons/gruvbox_dark/emblems/16/emblem-symbolic-link.svg
new file mode 100644
index 000000000..4ff553d39
--- /dev/null
+++ b/.icons/gruvbox_dark/emblems/16/emblem-symbolic-link.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1" viewBox="0 0 16 16">
+ <circle style="fill:#252a35" cx="8" cy="8" r="7"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 8,4 0,2.0182125 -1.6201145,0 c -1.028884,5.6e-5 -1.9795893,0.5087855 -2.4940313,1.3345745 -0.5144721,0.825838 -0.5144721,1.9933175 0,2.819155 C 4.3755879,10.95549 5.2605675,11.455494 6.236445,11.5 5.500317,11.431705 4.9999332,10.857574 5,10.171942 5,9.434877 5.584634,8.990796 6.3798855,9 L 8,9 8,11 12,7.5 Z"/>
+</svg>
diff --git a/.icons/gruvbox_dark/emblems/16/emblem-synchronizing.svg b/.icons/gruvbox_dark/emblems/16/emblem-synchronizing.svg
new file mode 100644
index 000000000..6e24c208a
--- /dev/null
+++ b/.icons/gruvbox_dark/emblems/16/emblem-synchronizing.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1" viewBox="0 0 16 16">
+ <circle style="fill:#252a35" cx="8" cy="8" r="7"/>
+ <path style="fill:#ffffff" d="M 8.2636719 4.0039062 C 7.9553875 4.0156437 7.6405762 4.060159 7.3164062 4.140625 C 5.3948162 4.567168 3.9745 6.240627 4 8 L 3 8 L 4.5 10 L 6 8 L 5 8 C 4.99535 7.2298936 5.4005862 6.4646563 6.0039062 5.9121094 C 7.0456263 4.8955544 8.5923794 4.6691104 9.9121094 5.3808594 C 10.368789 5.9121164 11.38746 5.3399166 10.84375 4.7910156 C 10.04446 4.2387216 9.188525 3.9686937 8.2636719 4.0039062 z M 11.5 6 L 10 8 L 11 8 C 11.00465 8.7701064 10.599414 9.5353441 9.9960938 10.087891 C 8.9543735 11.104446 7.4076206 11.33089 6.0878906 10.619141 C 5.6312106 10.087885 4.61254 10.660082 5.15625 11.208984 C 6.22197 11.945376 7.3869137 12.181239 8.6835938 11.859375 C 10.605184 11.432832 12.0255 9.7593735 12 8 L 13 8 L 11.5 6 z"/>
+</svg>
diff --git a/.icons/gruvbox_dark/emblems/16/emblem-system.svg b/.icons/gruvbox_dark/emblems/16/emblem-system.svg
new file mode 100644
index 000000000..7a0caac5b
--- /dev/null
+++ b/.icons/gruvbox_dark/emblems/16/emblem-system.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1" viewBox="0 0 16 16">
+ <g transform="scale(0.5,0.5)">
+ <circle style="fill:#252a35" cx="16" cy="16" r="14"/>
+ <path style="fill:#ffffff" d="m 14,7 0,1.2597656 A 8,8 0 0 0 11.943359,9.1152344 L 11.050781,8.2226562 8.2226562,11.050781 9.1152344,11.943359 A 8,8 0 0 0 8.265625,14 L 7,14 l 0,4 1.2597656,0 a 8,8 0 0 0 0.8554688,2.056641 l -0.8925782,0.892578 2.8281248,2.828125 0.892578,-0.892578 A 8,8 0 0 0 14,23.734375 L 14,25 l 4,0 0,-1.259766 a 8,8 0 0 0 2.056641,-0.855468 l 0.892578,0.892578 2.828125,-2.828125 -0.892578,-0.892578 A 8,8 0 0 0 23.734375,18 L 25,18 25,14 23.740234,14 A 8,8 0 0 0 22.884766,11.943359 L 23.777344,11.050781 20.949219,8.2226562 20.056641,9.1152344 A 8,8 0 0 0 18,8.265625 L 18,7 14,7 Z m 2,5 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"/>
+ </g>
+</svg>
diff --git a/.icons/gruvbox_dark/emblems/16/emblem-unavailable.svg b/.icons/gruvbox_dark/emblems/16/emblem-unavailable.svg
new file mode 120000
index 000000000..3b88f924b
--- /dev/null
+++ b/.icons/gruvbox_dark/emblems/16/emblem-unavailable.svg
@@ -0,0 +1 @@
+emblem-unreadable.svg \ No newline at end of file
diff --git a/.icons/gruvbox_dark/emblems/16/emblem-unlocked.svg b/.icons/gruvbox_dark/emblems/16/emblem-unlocked.svg
new file mode 100644
index 000000000..48efb426e
--- /dev/null
+++ b/.icons/gruvbox_dark/emblems/16/emblem-unlocked.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1" viewBox="0 0 16 16">
+ <circle style="fill:#252a35" cx="8" cy="8" r="7"/>
+ <path style="fill:#ffffff" d="M 8 2 C 6.681727 2 5.5122762 2.6889204 5.1367188 4 L 6.2304688 4 C 6.6169392 3.3066955 7.414092 3 8 3 C 8.8000001 3 10 3.5498156 10 4.9160156 L 10 6 L 8 6 L 6 6 L 5 6 L 4.6660156 6 C 4.2966823 6 4 6.3660044 4 6.7617188 L 4 11.285156 C 4 11.68087 4.2966823 12 4.6660156 12 L 11.333984 12 C 11.703318 12 12 11.68087 12 11.285156 L 12 6.7617188 C 12 6.3660045 11.657204 6 11.333984 6 L 11 6 L 11 4.9160156 C 11 2.9993513 9.6000001 2 8 2 z"/>
+</svg>
diff --git a/.icons/gruvbox_dark/emblems/16/emblem-unmounted.svg b/.icons/gruvbox_dark/emblems/16/emblem-unmounted.svg
new file mode 100644
index 000000000..3c85b092a
--- /dev/null
+++ b/.icons/gruvbox_dark/emblems/16/emblem-unmounted.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="8" height="8" version="1.1" viewBox="0 0 8 8">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#5c616c; } .ColorScheme-Highlight { color:#5294e2; }
+ </style>
+ </defs>
+ <g transform="translate(-7 -1037.4)">
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m8.5 1042.4c0.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"/>
+ </g>
+</svg>
diff --git a/.icons/gruvbox_dark/emblems/16/emblem-unreadable.svg b/.icons/gruvbox_dark/emblems/16/emblem-unreadable.svg
new file mode 100644
index 000000000..e41bc5b26
--- /dev/null
+++ b/.icons/gruvbox_dark/emblems/16/emblem-unreadable.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1" viewBox="0 0 16 16">
+ <g transform="scale(0.5,0.5)">
+ <circle style="fill:#252a35" cx="16" cy="16" r="14"/>
+ <g transform="matrix(0.70710678,0.70710678,-0.70710678,0.70710678,16,-6.627417)">
+ <rect style="fill:#ffffff" width="4" height="20" x="-18" y="6" transform="matrix(0,-1,1,0,0,0)"/>
+ <rect style="fill:#ffffff" width="4" height="20" x="14" y="6"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/gruvbox_dark/emblems/16/emblem-urgent.svg b/.icons/gruvbox_dark/emblems/16/emblem-urgent.svg
new file mode 100644
index 000000000..305e35e2e
--- /dev/null
+++ b/.icons/gruvbox_dark/emblems/16/emblem-urgent.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1" viewBox="0 0 16 16">
+ <circle style="fill:#252a35" cx="8" cy="8" r="7"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 8,4.5 V 8 L 9.5,9.5"/>
+</svg>
diff --git a/.icons/gruvbox_dark/emblems/16/emblem-warning.svg b/.icons/gruvbox_dark/emblems/16/emblem-warning.svg
new file mode 120000
index 000000000..81c5b960a
--- /dev/null
+++ b/.icons/gruvbox_dark/emblems/16/emblem-warning.svg
@@ -0,0 +1 @@
+emblem-important.svg \ No newline at end of file
diff --git a/.icons/gruvbox_dark/emblems/16/emblem-web.svg b/.icons/gruvbox_dark/emblems/16/emblem-web.svg
new file mode 100644
index 000000000..96ed3855b
--- /dev/null
+++ b/.icons/gruvbox_dark/emblems/16/emblem-web.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1" viewBox="0 0 16 16">
+ <circle style="fill:#252a35" cx="8" cy="8" r="7"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 7.439498,3.0293261 c -2.494306,0.279651 -4.439511,2.399656 -4.439511,4.969163 0,2.7585069 2.2420058,5.0015129 4.999513,5.0015129 2.758007,0 5.000513,-2.243006 5.000513,-5.0015129 0,-2.532506 -1.891505,-4.625662 -4.334511,-4.953113 0,0 -0.682402,-0.09037 -1.226054,-0.01605 z m 0.227351,0.676052 0,1.683504 C 7.189478,5.3720321 6.7329966,5.3214321 6.3110956,5.2416721 6.3744606,5.0931171 6.4408909,4.9500361 6.5133411,4.8195711 6.8473219,4.2181691 7.250643,3.8430181 7.666844,3.7053681 Z m 0.714152,0.02791 c 0.03755,0.0062 0.07569,0.01058 0.11298,0.01744 0.376076,0.164651 0.737502,0.521952 1.041203,1.068853 0.07111,0.12805 0.136395,0.268241 0.19876,0.413731 -0.419976,0.08185 -0.876052,0.134975 -1.352953,0.15419 z M 6.1849952,4.0179391 C 6.079995,4.1608391 5.9794947,4.3104401 5.8894945,4.4728401 5.7854942,4.6595911 5.692994,4.8618911 5.6074937,5.0729921 5.3774931,5.0054911 5.1634926,4.9287911 4.9680421,4.8446911 5.321493,4.5043901 5.7324941,4.2243391 6.1849952,4.0179391 Z m 3.7980598,0.167445 c 0.421651,0.131106 0.744202,0.398286 1.048203,0.659302 -0.183001,0.0788 -0.381501,0.15125 -0.595502,0.2158 -0.084,-0.20645 -0.1745,-0.4047 -0.276001,-0.587651 -0.0555,-0.0999 -0.115,-0.1946 -0.1765,-0.287451 z m -5.4675141,1.171603 c 0.00745,0.02679 -0.0123,-0.03599 -0.003,-0.0086 0.2575607,0.120246 0.5637515,0.312406 0.8657522,0.402851 -0.1561754,0.558352 -0.2529056,1.171803 -0.2789607,1.820255 l -1.4527037,0 c 0.08015,-0.829002 0.393351,-1.587004 0.8691522,-2.214506 z m 6.9730181,0.006 c 0.473101,0.626452 0.784402,1.382054 0.864102,2.208206 l -1.403153,0 c -0.02625,-0.653302 -0.124211,-1.271153 -0.282446,-1.832855 0.285181,-0.08745 0.569401,-0.253935 0.814252,-0.368246 0.0107,-0.02516 -0.0015,0.01761 0.0073,-0.0071 z m -1.514754,0.551852 c 0.142095,0.500301 0.234136,1.060402 0.260831,1.656304 l -1.853705,0 0,-1.469354 c 0.561101,-0.02059 1.097153,-0.08399 1.592854,-0.18698 z m -3.9019601,0.01047 c 0.4968663,0.100295 1.0338031,0.160145 1.5949541,0.17791 l 0,1.467954 -1.8530047,0 c 0.0265,-0.591852 0.1175953,-1.148153 0.2580406,-1.645854 z m -2.4325562,2.360306 1.4596537,0 c 0.02675,0.666252 0.1277054,1.296403 0.2915158,1.8670049 C 5.0692923,10.19433 4.5168559,10.519196 4.4883558,10.535151 3.9272044,9.8496491 3.7005038,9.2266471 3.6394537,8.2851451 Z m 2.1745056,0 1.8530047,0 0,1.518154 c -0.556451,0.01757 -1.0891028,0.07634 -1.582404,0.17512 C 5.9364046,9.4693381 5.8411443,8.8960361 5.8138043,8.2855851 Z m 2.5671067,0 1.853705,0 c -0.0275,0.614551 -0.123701,1.191653 -0.273381,1.703754 -0.492146,-0.10146 -1.023953,-0.163815 -1.580304,-0.18419 z m 2.568507,0 1.410153,0 c -0.05611,0.865052 -0.311791,1.609604 -0.796702,2.2646559 -0.226855,-0.143126 -0.640852,-0.292576 -0.908452,-0.385051 0.16591,-0.5739019 0.268035,-1.2085029 0.294996,-1.8795549 z m -3.282659,2.2326059 0,1.632604 C 7.250748,12.012824 6.8472469,11.639323 6.5132461,11.037822 c -0.065,-0.117 -0.1250003,-0.244001 -0.1825005,-0.376001 0.4164961,-0.07771 0.8662024,-0.127095 1.3362034,-0.143725 z m 0.714152,0.0014 c 0.469941,0.01876 0.919202,0.07014 1.334103,0.150005 -0.05683,0.129105 -0.1161,0.253436 -0.17993,0.368381 -0.334026,0.601501 -0.737802,0.975102 -1.154203,1.112803 z m -2.7547072,0.309075 c 0.08052,0.194536 0.1665904,0.382591 0.2629207,0.556052 0.1363603,0.245545 0.2919957,0.468441 0.4616812,0.667002 C 5.8037942,11.829404 5.310893,11.502148 4.9008919,11.091047 5.1190375,10.993262 5.3626481,10.905202 5.6261938,10.828716 Z m 4.7911622,0.01256 c 0.246636,0.07345 0.474711,0.157461 0.680652,0.249776 -0.390581,0.391621 -0.855802,0.708552 -1.371804,0.930002 0.158921,-0.19053 0.304136,-0.404086 0.433086,-0.636301 0.09428,-0.169766 0.178896,-0.353531 0.258041,-0.543502 z"/>
+</svg>
diff --git a/.icons/gruvbox_dark/emblems/16/vcs-added.svg b/.icons/gruvbox_dark/emblems/16/vcs-added.svg
new file mode 100644
index 000000000..0c93fde4d
--- /dev/null
+++ b/.icons/gruvbox_dark/emblems/16/vcs-added.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1" viewBox="0 0 16 16">
+ <circle style="fill:#af7f4c" cx="8" cy="8" r="7"/>
+ <path style="fill:#ffffff" d="M 7,3 V 7 H 3 V 9 H 7 V 13 H 9 V 9 H 13 V 7 H 9 V 3 Z"/>
+</svg>
diff --git a/.icons/gruvbox_dark/emblems/16/vcs-conflicting.svg b/.icons/gruvbox_dark/emblems/16/vcs-conflicting.svg
new file mode 100644
index 000000000..4157a1145
--- /dev/null
+++ b/.icons/gruvbox_dark/emblems/16/vcs-conflicting.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1" viewBox="0 0 16 16">
+ <circle style="fill:#f44336" cx="8" cy="8" r="7"/>
+ <rect style="fill:#ffffff" width="2" height="10" x="-.98" y="-16.29" transform="rotate(135)"/>
+ <rect style="fill:#ffffff" width="2" height="10" x="-12.29" y="-5.01" transform="rotate(-135)"/>
+</svg>
diff --git a/.icons/gruvbox_dark/emblems/16/vcs-locally-modified-unstaged.svg b/.icons/gruvbox_dark/emblems/16/vcs-locally-modified-unstaged.svg
new file mode 100644
index 000000000..17a485d01
--- /dev/null
+++ b/.icons/gruvbox_dark/emblems/16/vcs-locally-modified-unstaged.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1" viewBox="0 0 16 16">
+ <circle style="fill:#af4c5f" cx="8" cy="8" r="7"/>
+ <path style="fill:#ffffff" d="M 7,3 V 9 H 9 V 3 Z M 7,11 V 13 H 9 V 11 Z"/>
+</svg>
diff --git a/.icons/gruvbox_dark/emblems/16/vcs-locally-modified.svg b/.icons/gruvbox_dark/emblems/16/vcs-locally-modified.svg
new file mode 100644
index 000000000..293c37a00
--- /dev/null
+++ b/.icons/gruvbox_dark/emblems/16/vcs-locally-modified.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1" viewBox="0 0 16 16">
+ <circle style="fill:#c579be" cx="8" cy="8" r="7"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="M 8,4 V 6.0182 H 6.3799 C 5.351,6.0183 4.4003,6.527 3.8859,7.3528 3.3714,8.1786 3.3714,9.3461 3.8859,10.172 4.3756,10.955 5.2606,11.455 6.2364,11.5 5.5003,11.432 4.9999,10.858 5,10.172 5,9.4349 5.5846,8.9908 6.3799,9 H 8 V 11 L 12,7.5 Z"/>
+</svg>
diff --git a/.icons/gruvbox_dark/emblems/16/vcs-normal.svg b/.icons/gruvbox_dark/emblems/16/vcs-normal.svg
new file mode 100644
index 000000000..aa51b1b44
--- /dev/null
+++ b/.icons/gruvbox_dark/emblems/16/vcs-normal.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1" viewBox="0 0 16 16">
+ <g>
+ <circle style="fill:#4caf50" cx="8" cy="8" r="7"/>
+ <path style="fill:#ffffff" d="M 11.535,4.4 7.2928,8.6 4.4647,5.8 3.0506,7.2 5.8787,10.1 7.2928,11.5 12.949,5.8 Z"/>
+ </g>
+</svg>
diff --git a/.icons/gruvbox_dark/emblems/16/vcs-removed.svg b/.icons/gruvbox_dark/emblems/16/vcs-removed.svg
new file mode 100644
index 000000000..db455b12e
--- /dev/null
+++ b/.icons/gruvbox_dark/emblems/16/vcs-removed.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1" viewBox="0 0 16 16">
+ <circle style="fill:#4caf99" cx="8" cy="8" r="7"/>
+ <rect style="fill:#ffffff" width="2" height="10" x="7" y="-13" transform="rotate(90)"/>
+</svg>
diff --git a/.icons/gruvbox_dark/emblems/16/vcs-update-required.svg b/.icons/gruvbox_dark/emblems/16/vcs-update-required.svg
new file mode 100644
index 000000000..1125294ab
--- /dev/null
+++ b/.icons/gruvbox_dark/emblems/16/vcs-update-required.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1" viewBox="0 0 16 16">
+ <circle style="fill:#4c76af" cx="8" cy="8" r="7"/>
+ <path style="fill:#ffffff" d="M 13,8 H 11 A 3,3 0 0 1 8,11 3,3 0 0 1 5,8 3,3 0 0 1 8,5 V 6 L 11,4 8,2 V 3 A 5,5 0 0 0 3,8 5,5 0 0 0 8,13 5,5 0 0 0 13,8 Z"/>
+</svg>