diff --git a/community/webdad/Packages-Desktop b/community/webdad/Packages-Desktop
index 82eff3f9..eeb730a2 100644
--- a/community/webdad/Packages-Desktop
+++ b/community/webdad/Packages-Desktop
@@ -1,27 +1,11 @@
-lightdm
-lightdm-webkit2-greeter
-guake
-bootsplash-systemd
-bootsplash-theme-manjaro
manjaro-jade-settings
-accountsservice
-ttf-roboto
dunst-notify-speech
adwaita-icon-theme
adwaita-maia
-alsa-firmware
->extra apparmor
->extra dconf-editor
dmidecode
-gthumb
-evince
-chromium
-gedit
-gtksourceview-pkgbuild #highlight for PKGBUILD
-gnome-keyring
-fprintd #need for finger id reader
>extra gtkhash-nautilus
-file-roller
+gtksourceview-pkgbuild #highlight for PKGBUILD
+fprintd #need for finger id reader
grilo-plugins
gst-libav
gst-plugins-bad
@@ -36,11 +20,35 @@ gvfs-google
gvfs-smb
ibus
inxi
-#cli tool#
-pacui
-mc
-########
+
+# Applications
+>extra simple-scan
+gthumb
+evince
+chromium
+geary
+gedit
+file-roller
+guake
+nautilus
+nautilus-admin
+nautilus-empty-file
+>extra dconf-editor
+
+
+## Startup and shutdown
+lightdm
+lightdm-gtk-greeter
+bootsplash-systemd
+bootsplash-theme-manjaro
+accountsservice
+
+
+## Needed packages
+gnome-keyring
+alsa-firmware
+>extra apparmor
manjaro-alsa
manjaro-browser-settings
manjaro-settings-manager-notifier
@@ -50,9 +58,6 @@ manjaro-hello
mobile-broadband-provider-info
modemmanager
mousetweaks
-nautilus
-nautilus-admin
-nautilus-empty-file
netctl
networkmanager-openconnect
networkmanager-openvpn
@@ -71,26 +76,26 @@ powertop
pulseaudio-bluetooth
pulseaudio-ctl
pulseaudio-zeroconf
->extra simple-scan
>basic squashfs-tools
alsa-utils
avahi
networkmanager
ntp
openssh
-terminus-font-otb
tracker
tracker-miners
->extra noto-fonts-compat
-noto-fonts # default font
+
+
+## Fonts
ttf-roboto
->extra noto-fonts-cjk # asian fonts - needed big package, ~76 mb compressed
ttf-bitstream-vera
ttf-dejavu
ttf-droid
ttf-inconsolata
ttf-indic-otf
ttf-liberation
+
+
usb_modeswitch
xdg-user-dirs
xdg-user-dirs-gtk
@@ -104,6 +109,7 @@ xorg-xinit
>extra xf86-input-wacom #support for tablet and pen display ( wacom ecc. )
>extra yelp
+
#extra depends for file-roller
>extra gnome-getting-started-docs
>extra p7zip
@@ -124,5 +130,9 @@ xorg-xinit
#>extra deja-dup
>extra kernel-alive
>extra manjaro-aur-support #introduce for testing in community
-
>basic disable-tracker
+
+
+# CLI tools
+pacui
+mc
diff --git a/community/webdad/desktop-overlay/etc/lightdm/lightdm-gtk-greeter.conf b/community/webdad/desktop-overlay/etc/lightdm/lightdm-gtk-greeter.conf
new file mode 100644
index 00000000..1c37e3d0
--- /dev/null
+++ b/community/webdad/desktop-overlay/etc/lightdm/lightdm-gtk-greeter.conf
@@ -0,0 +1,8 @@
+[greeter]
+theme-name = Matcha-sea
+icon-theme-name = Papirus-Dark-Maia
+font-name = Roboto Medium 10
+background = /usr/share/jadesktop/themes/default/backgrounds/background.jpg
+hide-user-image = true
+indicators = ~spacer;~clock;~separator;~separator;~separator;~separator;~separator;~session;~separator;~separator;~separator;~a11y;~separator;~separator;~separator;~power;~spacer
+
diff --git a/community/webdad/desktop-overlay/etc/lightdm/lightdm-webkit2-greeter.conf b/community/webdad/desktop-overlay/etc/lightdm/lightdm-webkit2-greeter.conf
deleted file mode 100644
index cc14c04d..00000000
--- a/community/webdad/desktop-overlay/etc/lightdm/lightdm-webkit2-greeter.conf
+++ /dev/null
@@ -1,13 +0,0 @@
-[greeter]
-debug_mode = true
-detect_theme_errors = false
-screensaver_timeout = 300
-secure_mode = false
-time_format = LT
-time_language = auto
-webkit_theme = antergos
-
-[branding]
-background_images = /usr/share/backgrounds
-logo = /usr/share/icons/manjaro/green.svg
-user_image = /usr/share/icons/manjaro/green.svg
diff --git a/community/webdad/desktop-overlay/etc/lightdm/lightdm.conf b/community/webdad/desktop-overlay/etc/lightdm/lightdm.conf
index 6fa8f74e..524a6c17 100644
--- a/community/webdad/desktop-overlay/etc/lightdm/lightdm.conf
+++ b/community/webdad/desktop-overlay/etc/lightdm/lightdm.conf
@@ -102,7 +102,7 @@ run-directory=/run/lightdm
#xdmcp-key=
#unity-compositor-command=unity-system-compositor
#unity-compositor-timeout=60
-greeter-session=lightdm-webkit2-greeter
+greeter-session=lightdm-gtk-greeter
#greeter-hide-users=false
#greeter-allow-guest=true
#greeter-show-manual-login=false
diff --git a/community/webdad/desktop-overlay/etc/skel/.config/jade/styles.css b/community/webdad/desktop-overlay/etc/skel/.config/jade/styles.css
new file mode 100644
index 00000000..2e3e2caa
--- /dev/null
+++ b/community/webdad/desktop-overlay/etc/skel/.config/jade/styles.css
@@ -0,0 +1,3 @@
+#search-icon {
+ filter: brightness(0.4);
+ }
diff --git a/community/webdad/desktop-overlay/etc/xdg/dunst/dunstrc b/community/webdad/desktop-overlay/etc/xdg/dunst/dunstrc
deleted file mode 100644
index 299c44c8..00000000
--- a/community/webdad/desktop-overlay/etc/xdg/dunst/dunstrc
+++ /dev/null
@@ -1,248 +0,0 @@
-[global]
-font = Roboto 11
-frame_color = "#ffffff"
-frame_width = 16
-
-# Allow a small subset of html markup:
-# bold
-# italic
-# strikethrough
-# underline
-#
-# For a complete reference see
-# .
-# If markup is not allowed, those tags will be stripped out of the
-# message.
-markup = yes
-plain_text = no
-
-# The format of the message. Possible variables are:
-# %a appname
-# %s summary
-# %b body
-# %i iconname (including its path)
-# %I iconname (without its path)
-# %p progress value if set ([ 0%] to [100%]) or nothing
-# Markup is allowed
-format = "%s\n%b"
-
-# Sort messages by urgency.
-sort = yes
-
-# Show how many messages are currently hidden (because of geometry).
-indicate_hidden = yes
-
-# Alignment of message text.
-# Possible values are "left", "center" and "right".
-alignment = left
-
-# The frequency with wich text that is longer than the notification
-# window allows bounces back and forth.
-# This option conflicts with "word_wrap".
-# Set to 0 to disable.
-bounce_freq = 0
-
-# Show age of message if message is older than show_age_threshold
-# seconds.
-# Set to -1 to disable.
-show_age_threshold = -1
-
-# Split notifications into multiple lines if they don't fit into
-# geometry.
-word_wrap = yes
-
-# Ignore newlines '\n' in notifications.
-ignore_newline = no
-
-# Hide duplicate's count and stack them
-stack_duplicates = yes
-hide_duplicates_count = no
-
-
-# The geometry of the window:
-# [{width}]x{height}[+/-{x}+/-{y}]
-# The geometry of the message window.
-# The height is measured in number of notifications everything else
-# in pixels. If the width is omitted but the height is given
-# ("-geometry x2"), the message window expands over the whole screen
-# (dmenu-like). If width is 0, the window expands to the longest
-# message displayed. A positive x is measured from the left, a
-# negative from the right side of the screen. Y is measured from
-# the top and down respectevly.
-# The width can be negative. In this case the actual width is the
-# screen width minus the width defined in within the geometry option.
-geometry = "350x50-10+10"
-
-# Shrink window if it's smaller than the width. Will be ignored if
-# width is 0.
-shrink = no
-
-# The transparency of the window. Range: [0; 100].
-# This option will only work if a compositing windowmanager is
-# present (e.g. xcompmgr, compiz, etc.).
-transparency = 0
-
-# Don't remove messages, if the user is idle (no mouse or keyboard input)
-# for longer than idle_threshold seconds.
-# Set to 0 to disable.
-idle_threshold = 0
-
-# Which monitor should the notifications be displayed on.
-monitor = 0
-
-# Display notification on focused monitor. Possible modes are:
-# mouse: follow mouse pointer
-# keyboard: follow window with keyboard focus
-# none: don't follow anything
-#
-# "keyboard" needs a windowmanager that exports the
-# _NET_ACTIVE_WINDOW property.
-# This should be the case for almost all modern windowmanagers.
-#
-# If this option is set to mouse or keyboard, the monitor option
-# will be ignored.
-follow = none
-
-# Should a notification popped up from history be sticky or timeout
-# as if it would normally do.
-sticky_history = yes
-
-# Maximum amount of notifications kept in history
-history_length = 15
-
-# Display indicators for URLs (U) and actions (A).
-show_indicators = yes
-
-# The height of a single line. If the height is smaller than the
-# font height, it will get raised to the font height.
-# This adds empty space above and under the text.
-line_height = 2
-
-# Draw a line of "separatpr_height" pixel height between two
-# notifications.
-# Set to 0 to disable.
-separator_height = 2
-
-# Padding between text and separator.
-padding = 12
-
-# Horizontal padding.
-horizontal_padding = 6
-
-# Define a color for the separator.
-# possible values are:
-# * auto: dunst tries to find a color fitting to the background;
-# * foreground: use the same color as the foreground;
-# * frame: use the same color as the frame;
-# * anything else will be interpreted as a X color.
-separator_color = auto
-
-# Print a notification on startup.
-# This is mainly for error detection, since dbus (re-)starts dunst
-# automatically after a crash.
-startup_notification = false
-
-# dmenu path.
-#dmenu = /usr/bin/dmenu -p dunst:
-
-# Browser for opening urls in context menu.
-browser = /usr/bin/chromium
-
-# Align icons left/right/off
-icon_position = right
-max_icon_size = 80
-
-# Paths to default icons.
-icon_path = /usr/share/icons/Papirus-Adapta/48x48/mimetypes/:/usr/share/icons/Papirus-Adapta/48x48/status/:/usr/share/icons/Papirus-Adapta/48x48/devices/:/usr/share/icons/Papirus-Adapta/48x48/notifications/:/usr/share/icons/Papirus-Adapta/48x48/emblems/
-
-[shortcuts]
-
-# Shortcuts are specified as [modifier+][modifier+]...key
-# Available modifiers are "ctrl", "mod1" (the alt-key), "mod2",
-# "mod3" and "mod4" (windows-key).
-# Xev might be helpful to find names for keys.
-
-# Close notification.
-close = ctrl+space
-
-# Close all notifications.
-close_all = ctrl+shift+space
-
-# Redisplay last message(s).
-# On the US keyboard layout "grave" is normally above TAB and left
-# of "1".
-history = ctrl+grave
-
-# Context menu.
-context = ctrl+shift+period
-
-[urgency_low]
-# IMPORTANT: colors have to be defined in quotation marks.
-# Otherwise the "#" and following would be interpreted as a comment.
-foreground = "#555753"
-background = "#ffffff"
-frame_color = "#ffffff"
-timeout = 6
-
-[urgency_normal]
-foreground = "#555753"
-background = "#ffffff"
-frame_color = "#ffffff"
-timeout = 8
-
-[urgency_critical]
-foreground = "#555753"
-background = "#ffffff"
-frame_color = "#ffffff"
-timeout = 10
-
-
-# Every section that isn't one of the above is interpreted as a rules to
-# override settings for certain messages.
-# Messages can be matched by "appname", "summary", "body", "icon", "category",
-# "msg_urgency" and you can override the "timeout", "urgency", "foreground",
-# "background", "new_icon" and "format".
-# Shell-like globbing will get expanded.
-#
-# SCRIPTING
-# You can specify a script that gets run when the rule matches by
-# setting the "script" option.
-# The script will be called as follows:
-# script appname summary body icon urgency
-# where urgency can be "LOW", "NORMAL" or "CRITICAL".
-#
-# NOTE: if you don't want a notification to be displayed, set the format
-# to "".
-# NOTE: It might be helpful to run dunst -print in a terminal in order
-# to find fitting options for rules.
-
-[speech]
-summary = "*"
-script = dunst-notify-speech.sh
-
-[ignore]
-# This notification will not be displayed
-summary = "pa-applet"
-format = "Adjusting Output Volume"
-
-#[signed_on]
-# appname = Pidgin
-# summary = "*signed on*"
-# urgency = low
-#
-#[signed_off]
-# appname = Pidgin
-# summary = *signed off*
-# urgency = low
-#
-#[says]
-# appname = Pidgin
-# summary = *says*
-# urgency = critical
-#
-#[twitter]
-# appname = Pidgin
-# summary = *twitter.com*
-# urgency = normal
-#
-# vim: ft=cfg
diff --git a/community/webdad/live-overlay/etc/skel/.config/gtk-3.0/settings.ini b/community/webdad/live-overlay/etc/skel/.config/gtk-3.0/settings.ini
new file mode 100644
index 00000000..5e20afac
--- /dev/null
+++ b/community/webdad/live-overlay/etc/skel/.config/gtk-3.0/settings.ini
@@ -0,0 +1,16 @@
+[Settings]
+gtk-theme-name=Matcha-sea
+gtk-icon-theme-name=Papirus-Dark-Maia
+gtk-font-name=Roboto 10
+gtk-cursor-theme-name=xcursor-breeze
+gtk-cursor-theme-size=24
+gtk-toolbar-style=GTK_TOOLBAR_ICONS
+gtk-toolbar-icon-size=GTK_ICON_SIZE_LARGE_TOOLBAR
+gtk-button-images=1
+gtk-menu-images=1
+gtk-enable-event-sounds=0
+gtk-enable-input-feedback-sounds=0
+gtk-xft-antialias=1
+gtk-xft-hinting=1
+gtk-xft-hintstyle=hintfull
+gtk-xft-rgba=rgb
diff --git a/community/webdad/live-overlay/etc/skel/.config/jade/styles.css b/community/webdad/live-overlay/etc/skel/.config/jade/styles.css
new file mode 100644
index 00000000..a9412cb6
--- /dev/null
+++ b/community/webdad/live-overlay/etc/skel/.config/jade/styles.css
@@ -0,0 +1,8 @@
+#search-icon {
+ filter: brightness(0.4);
+ }
+
+body {
+ background-image: url("backgrounds/background.jpg") !important;
+ background-size: contain;
+ }
diff --git a/community/webdad/live-overlay/etc/skel/.gtkrc-2.0 b/community/webdad/live-overlay/etc/skel/.gtkrc-2.0
new file mode 100644
index 00000000..095d0fcf
--- /dev/null
+++ b/community/webdad/live-overlay/etc/skel/.gtkrc-2.0
@@ -0,0 +1,17 @@
+# DO NOT EDIT! This file will be overwritten by LXAppearance.
+# Any customization should be done in ~/.gtkrc-2.0.mine instead.
+
+gtk-theme-name="Matcha-sea"
+gtk-icon-theme-name="Papirus-Dark-Maia"
+gtk-font-name="Roboto 10"
+gtk-cursor-theme-name="breeze_cursors"
+gtk-cursor-theme-size=0
+gtk-toolbar-style=GTK_TOOLBAR_BOTH_HORIZ
+gtk-toolbar-icon-size=GTK_ICON_SIZE_LARGE_TOOLBAR
+gtk-button-images=0
+gtk-menu-images=0
+gtk-enable-event-sounds=1
+gtk-enable-input-feedback-sounds=1
+gtk-xft-antialias=1
+gtk-xft-hinting=1
+gtk-xft-hintstyle="hintmedium"