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"