diff --git a/shell/lib-install.sh b/shell/lib-install.sh
index e583840..2ed512c 100755
--- a/shell/lib-install.sh
+++ b/shell/lib-install.sh
@@ -502,6 +502,8 @@ install_theemy() {
mkdir -p "${TARGET_DIR}/plank"
cp -r "${THEME_SRC_DIR}/other/plank/theme${color}/"*".theme" "${TARGET_DIR}/plank"
+
+ cp -r "${THEME_SRC_DIR}/assets/unity" "${TARGET_DIR}"
}
remove_packy() {
diff --git a/src/assets/unity/close.png b/src/assets/unity/close.png
new file mode 100644
index 0000000..795aaf6
Binary files /dev/null and b/src/assets/unity/close.png differ
diff --git a/src/assets/unity/close_focused_normal.png b/src/assets/unity/close_focused_normal.png
new file mode 120000
index 0000000..55ec8e7
--- /dev/null
+++ b/src/assets/unity/close_focused_normal.png
@@ -0,0 +1 @@
+./close.png
\ No newline at end of file
diff --git a/src/assets/unity/close_focused_prelight.png b/src/assets/unity/close_focused_prelight.png
new file mode 100644
index 0000000..718d9d2
Binary files /dev/null and b/src/assets/unity/close_focused_prelight.png differ
diff --git a/src/assets/unity/close_focused_pressed.png b/src/assets/unity/close_focused_pressed.png
new file mode 100644
index 0000000..b071423
Binary files /dev/null and b/src/assets/unity/close_focused_pressed.png differ
diff --git a/src/assets/unity/close_unfocused.png b/src/assets/unity/close_unfocused.png
new file mode 100644
index 0000000..ee0830f
Binary files /dev/null and b/src/assets/unity/close_unfocused.png differ
diff --git a/src/assets/unity/close_unfocused_prelight.png b/src/assets/unity/close_unfocused_prelight.png
new file mode 120000
index 0000000..a3b4749
--- /dev/null
+++ b/src/assets/unity/close_unfocused_prelight.png
@@ -0,0 +1 @@
+./close_focused_prelight.png
\ No newline at end of file
diff --git a/src/assets/unity/close_unfocused_pressed.png b/src/assets/unity/close_unfocused_pressed.png
new file mode 120000
index 0000000..be5f929
--- /dev/null
+++ b/src/assets/unity/close_unfocused_pressed.png
@@ -0,0 +1 @@
+./close_focused_pressed.png
\ No newline at end of file
diff --git a/src/assets/unity/launcher_arrow_ltr_19-1.svg b/src/assets/unity/launcher_arrow_ltr_19-1.svg
new file mode 100644
index 0000000..d600ba6
--- /dev/null
+++ b/src/assets/unity/launcher_arrow_ltr_19-1.svg
@@ -0,0 +1,10 @@
+
diff --git a/src/assets/unity/launcher_arrow_ltr_19.svg b/src/assets/unity/launcher_arrow_ltr_19.svg
new file mode 100644
index 0000000..3e5f967
--- /dev/null
+++ b/src/assets/unity/launcher_arrow_ltr_19.svg
@@ -0,0 +1,78 @@
+
+
diff --git a/src/assets/unity/launcher_arrow_ltr_37.svg b/src/assets/unity/launcher_arrow_ltr_37.svg
new file mode 100644
index 0000000..7b8806f
--- /dev/null
+++ b/src/assets/unity/launcher_arrow_ltr_37.svg
@@ -0,0 +1,15 @@
+
diff --git a/src/assets/unity/launcher_arrow_outline_ltr_19.svg b/src/assets/unity/launcher_arrow_outline_ltr_19.svg
new file mode 100644
index 0000000..2823085
--- /dev/null
+++ b/src/assets/unity/launcher_arrow_outline_ltr_19.svg
@@ -0,0 +1,10 @@
+
diff --git a/src/assets/unity/launcher_arrow_outline_ltr_37.svg b/src/assets/unity/launcher_arrow_outline_ltr_37.svg
new file mode 100644
index 0000000..a1480c8
--- /dev/null
+++ b/src/assets/unity/launcher_arrow_outline_ltr_37.svg
@@ -0,0 +1,13 @@
+
diff --git a/src/assets/unity/launcher_arrow_outline_rtl_19.svg b/src/assets/unity/launcher_arrow_outline_rtl_19.svg
new file mode 100644
index 0000000..6c83c8f
--- /dev/null
+++ b/src/assets/unity/launcher_arrow_outline_rtl_19.svg
@@ -0,0 +1,10 @@
+
diff --git a/src/assets/unity/launcher_arrow_outline_rtl_37.svg b/src/assets/unity/launcher_arrow_outline_rtl_37.svg
new file mode 100644
index 0000000..ed493d8
--- /dev/null
+++ b/src/assets/unity/launcher_arrow_outline_rtl_37.svg
@@ -0,0 +1,13 @@
+
diff --git a/src/assets/unity/launcher_arrow_rtl_19.svg b/src/assets/unity/launcher_arrow_rtl_19.svg
new file mode 100644
index 0000000..67fc9f9
--- /dev/null
+++ b/src/assets/unity/launcher_arrow_rtl_19.svg
@@ -0,0 +1,74 @@
+
+
diff --git a/src/assets/unity/launcher_arrow_rtl_37.svg b/src/assets/unity/launcher_arrow_rtl_37.svg
new file mode 100644
index 0000000..9fac194
--- /dev/null
+++ b/src/assets/unity/launcher_arrow_rtl_37.svg
@@ -0,0 +1,15 @@
+
diff --git a/src/assets/unity/launcher_icon_back_150.svg b/src/assets/unity/launcher_icon_back_150.svg
new file mode 100644
index 0000000..d66f78d
--- /dev/null
+++ b/src/assets/unity/launcher_icon_back_150.svg
@@ -0,0 +1,7 @@
+
diff --git a/src/assets/unity/launcher_icon_back_54.svg b/src/assets/unity/launcher_icon_back_54.svg
new file mode 100644
index 0000000..69fc496
--- /dev/null
+++ b/src/assets/unity/launcher_icon_back_54.svg
@@ -0,0 +1,64 @@
+
+
diff --git a/src/assets/unity/launcher_icon_edge_150.svg b/src/assets/unity/launcher_icon_edge_150.svg
new file mode 100644
index 0000000..6d9201e
--- /dev/null
+++ b/src/assets/unity/launcher_icon_edge_150.svg
@@ -0,0 +1,10 @@
+
diff --git a/src/assets/unity/launcher_icon_edge_54.svg b/src/assets/unity/launcher_icon_edge_54.svg
new file mode 100644
index 0000000..3307c5b
--- /dev/null
+++ b/src/assets/unity/launcher_icon_edge_54.svg
@@ -0,0 +1,7 @@
+
diff --git a/src/assets/unity/launcher_icon_glow_200.svg b/src/assets/unity/launcher_icon_glow_200.svg
new file mode 100644
index 0000000..01bb0d9
--- /dev/null
+++ b/src/assets/unity/launcher_icon_glow_200.svg
@@ -0,0 +1,7 @@
+
diff --git a/src/assets/unity/launcher_icon_glow_62.svg b/src/assets/unity/launcher_icon_glow_62.svg
new file mode 100644
index 0000000..105b068
--- /dev/null
+++ b/src/assets/unity/launcher_icon_glow_62.svg
@@ -0,0 +1,7 @@
+
diff --git a/src/assets/unity/launcher_icon_selected_back_150.svg b/src/assets/unity/launcher_icon_selected_back_150.svg
new file mode 100644
index 0000000..2fa6752
--- /dev/null
+++ b/src/assets/unity/launcher_icon_selected_back_150.svg
@@ -0,0 +1,10 @@
+
diff --git a/src/assets/unity/launcher_icon_selected_back_54.svg b/src/assets/unity/launcher_icon_selected_back_54.svg
new file mode 100644
index 0000000..dfe7dbf
--- /dev/null
+++ b/src/assets/unity/launcher_icon_selected_back_54.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/unity/launcher_icon_shadow_200.svg b/src/assets/unity/launcher_icon_shadow_200.svg
new file mode 100644
index 0000000..9e68b14
--- /dev/null
+++ b/src/assets/unity/launcher_icon_shadow_200.svg
@@ -0,0 +1,7 @@
+
diff --git a/src/assets/unity/launcher_icon_shadow_62.svg b/src/assets/unity/launcher_icon_shadow_62.svg
new file mode 100644
index 0000000..d322434
--- /dev/null
+++ b/src/assets/unity/launcher_icon_shadow_62.svg
@@ -0,0 +1,7 @@
+
diff --git a/src/assets/unity/launcher_icon_shine_150.svg b/src/assets/unity/launcher_icon_shine_150.svg
new file mode 100644
index 0000000..51af8a1
--- /dev/null
+++ b/src/assets/unity/launcher_icon_shine_150.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/unity/launcher_icon_shine_54.svg b/src/assets/unity/launcher_icon_shine_54.svg
new file mode 100644
index 0000000..dfe7dbf
--- /dev/null
+++ b/src/assets/unity/launcher_icon_shine_54.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/unity/launcher_pip_ltr_19.svg b/src/assets/unity/launcher_pip_ltr_19.svg
new file mode 100644
index 0000000..73fcf3b
--- /dev/null
+++ b/src/assets/unity/launcher_pip_ltr_19.svg
@@ -0,0 +1,78 @@
+
+
diff --git a/src/assets/unity/launcher_pip_ltr_37.svg b/src/assets/unity/launcher_pip_ltr_37.svg
new file mode 100644
index 0000000..f6a12a0
--- /dev/null
+++ b/src/assets/unity/launcher_pip_ltr_37.svg
@@ -0,0 +1,16 @@
+
diff --git a/src/assets/unity/launcher_pip_rtl_19.svg b/src/assets/unity/launcher_pip_rtl_19.svg
new file mode 100644
index 0000000..e1bbf38
--- /dev/null
+++ b/src/assets/unity/launcher_pip_rtl_19.svg
@@ -0,0 +1,102 @@
+
+
+
+
diff --git a/src/assets/unity/launcher_pip_rtl_37.svg b/src/assets/unity/launcher_pip_rtl_37.svg
new file mode 100644
index 0000000..83ae155
--- /dev/null
+++ b/src/assets/unity/launcher_pip_rtl_37.svg
@@ -0,0 +1,106 @@
+
+
+
+
diff --git a/src/assets/unity/maximize.png b/src/assets/unity/maximize.png
new file mode 100644
index 0000000..7af5daf
Binary files /dev/null and b/src/assets/unity/maximize.png differ
diff --git a/src/assets/unity/maximize_focused_normal.png b/src/assets/unity/maximize_focused_normal.png
new file mode 120000
index 0000000..cba10e5
--- /dev/null
+++ b/src/assets/unity/maximize_focused_normal.png
@@ -0,0 +1 @@
+./maximize.png
\ No newline at end of file
diff --git a/src/assets/unity/maximize_focused_prelight.png b/src/assets/unity/maximize_focused_prelight.png
new file mode 100644
index 0000000..75205ab
Binary files /dev/null and b/src/assets/unity/maximize_focused_prelight.png differ
diff --git a/src/assets/unity/maximize_focused_pressed.png b/src/assets/unity/maximize_focused_pressed.png
new file mode 100644
index 0000000..2ddf530
Binary files /dev/null and b/src/assets/unity/maximize_focused_pressed.png differ
diff --git a/src/assets/unity/maximize_unfocused.png b/src/assets/unity/maximize_unfocused.png
new file mode 100644
index 0000000..ee0830f
Binary files /dev/null and b/src/assets/unity/maximize_unfocused.png differ
diff --git a/src/assets/unity/maximize_unfocused_prelight.png b/src/assets/unity/maximize_unfocused_prelight.png
new file mode 120000
index 0000000..6457c94
--- /dev/null
+++ b/src/assets/unity/maximize_unfocused_prelight.png
@@ -0,0 +1 @@
+./maximize_focused_prelight.png
\ No newline at end of file
diff --git a/src/assets/unity/maximize_unfocused_pressed.png b/src/assets/unity/maximize_unfocused_pressed.png
new file mode 120000
index 0000000..ef5572e
--- /dev/null
+++ b/src/assets/unity/maximize_unfocused_pressed.png
@@ -0,0 +1 @@
+./maximize_focused_pressed.png
\ No newline at end of file
diff --git a/src/assets/unity/minimize.png b/src/assets/unity/minimize.png
new file mode 100644
index 0000000..d28c44c
Binary files /dev/null and b/src/assets/unity/minimize.png differ
diff --git a/src/assets/unity/minimize_focused_normal.png b/src/assets/unity/minimize_focused_normal.png
new file mode 120000
index 0000000..8a608b3
--- /dev/null
+++ b/src/assets/unity/minimize_focused_normal.png
@@ -0,0 +1 @@
+./minimize.png
\ No newline at end of file
diff --git a/src/assets/unity/minimize_focused_prelight.png b/src/assets/unity/minimize_focused_prelight.png
new file mode 100644
index 0000000..595765c
Binary files /dev/null and b/src/assets/unity/minimize_focused_prelight.png differ
diff --git a/src/assets/unity/minimize_focused_pressed.png b/src/assets/unity/minimize_focused_pressed.png
new file mode 100644
index 0000000..5416263
Binary files /dev/null and b/src/assets/unity/minimize_focused_pressed.png differ
diff --git a/src/assets/unity/minimize_unfocused.png b/src/assets/unity/minimize_unfocused.png
new file mode 100644
index 0000000..ee0830f
Binary files /dev/null and b/src/assets/unity/minimize_unfocused.png differ
diff --git a/src/assets/unity/minimize_unfocused_prelight.png b/src/assets/unity/minimize_unfocused_prelight.png
new file mode 120000
index 0000000..95e14f0
--- /dev/null
+++ b/src/assets/unity/minimize_unfocused_prelight.png
@@ -0,0 +1 @@
+./minimize_focused_prelight.png
\ No newline at end of file
diff --git a/src/assets/unity/minimize_unfocused_pressed.png b/src/assets/unity/minimize_unfocused_pressed.png
new file mode 120000
index 0000000..c7fa059
--- /dev/null
+++ b/src/assets/unity/minimize_unfocused_pressed.png
@@ -0,0 +1 @@
+./minimize_focused_pressed.png
\ No newline at end of file
diff --git a/src/assets/unity/modes/launcher_bfb-flat.png b/src/assets/unity/modes/launcher_bfb-flat.png
new file mode 100644
index 0000000..f5aa0e5
Binary files /dev/null and b/src/assets/unity/modes/launcher_bfb-flat.png differ
diff --git a/src/assets/unity/modes/launcher_bfb_ns.png b/src/assets/unity/modes/launcher_bfb_ns.png
new file mode 100644
index 0000000..2ca1ebb
Binary files /dev/null and b/src/assets/unity/modes/launcher_bfb_ns.png differ
diff --git a/src/assets/unity/modes/ubuntu-square.svg b/src/assets/unity/modes/ubuntu-square.svg
new file mode 100644
index 0000000..1b925fb
--- /dev/null
+++ b/src/assets/unity/modes/ubuntu-square.svg
@@ -0,0 +1,69 @@
+
diff --git a/src/assets/unity/sheet_style_close_focused.png b/src/assets/unity/sheet_style_close_focused.png
new file mode 120000
index 0000000..5a2733f
--- /dev/null
+++ b/src/assets/unity/sheet_style_close_focused.png
@@ -0,0 +1 @@
+close.png
\ No newline at end of file
diff --git a/src/assets/unity/sheet_style_close_focused_prelight.png b/src/assets/unity/sheet_style_close_focused_prelight.png
new file mode 120000
index 0000000..1657077
--- /dev/null
+++ b/src/assets/unity/sheet_style_close_focused_prelight.png
@@ -0,0 +1 @@
+close_focused_prelight.png
\ No newline at end of file
diff --git a/src/assets/unity/sheet_style_close_focused_pressed.png b/src/assets/unity/sheet_style_close_focused_pressed.png
new file mode 120000
index 0000000..e925e4d
--- /dev/null
+++ b/src/assets/unity/sheet_style_close_focused_pressed.png
@@ -0,0 +1 @@
+close_focused_pressed.png
\ No newline at end of file
diff --git a/src/assets/unity/unmaximize.png b/src/assets/unity/unmaximize.png
new file mode 120000
index 0000000..bd18cdd
--- /dev/null
+++ b/src/assets/unity/unmaximize.png
@@ -0,0 +1 @@
+maximize.png
\ No newline at end of file
diff --git a/src/assets/unity/unmaximize_focused_normal.png b/src/assets/unity/unmaximize_focused_normal.png
new file mode 120000
index 0000000..120dd78
--- /dev/null
+++ b/src/assets/unity/unmaximize_focused_normal.png
@@ -0,0 +1 @@
+./unmaximize.png
\ No newline at end of file
diff --git a/src/assets/unity/unmaximize_focused_prelight.png b/src/assets/unity/unmaximize_focused_prelight.png
new file mode 120000
index 0000000..f62efd5
--- /dev/null
+++ b/src/assets/unity/unmaximize_focused_prelight.png
@@ -0,0 +1 @@
+maximize_focused_prelight.png
\ No newline at end of file
diff --git a/src/assets/unity/unmaximize_focused_pressed.png b/src/assets/unity/unmaximize_focused_pressed.png
new file mode 120000
index 0000000..cc51405
--- /dev/null
+++ b/src/assets/unity/unmaximize_focused_pressed.png
@@ -0,0 +1 @@
+maximize_focused_pressed.png
\ No newline at end of file
diff --git a/src/assets/unity/unmaximize_unfocused.png b/src/assets/unity/unmaximize_unfocused.png
new file mode 120000
index 0000000..ab462ba
--- /dev/null
+++ b/src/assets/unity/unmaximize_unfocused.png
@@ -0,0 +1 @@
+maximize_unfocused.png
\ No newline at end of file
diff --git a/src/assets/unity/unmaximize_unfocused_prelight.png b/src/assets/unity/unmaximize_unfocused_prelight.png
new file mode 120000
index 0000000..21dfbd4
--- /dev/null
+++ b/src/assets/unity/unmaximize_unfocused_prelight.png
@@ -0,0 +1 @@
+./unmaximize_focused_prelight.png
\ No newline at end of file
diff --git a/src/assets/unity/unmaximize_unfocused_pressed.png b/src/assets/unity/unmaximize_unfocused_pressed.png
new file mode 120000
index 0000000..dbe68c6
--- /dev/null
+++ b/src/assets/unity/unmaximize_unfocused_pressed.png
@@ -0,0 +1 @@
+./unmaximize_focused_pressed.png
\ No newline at end of file