From 565c186e2d64b8c55261bcb76b21f81ad8e312e6 Mon Sep 17 00:00:00 2001 From: stas-prze Date: Thu, 5 Nov 2020 16:06:10 +0100 Subject: [PATCH] Add talking-mate and talking-gnome profiles for use with architect --- community/talking-gnome/Packages-Desktop | 192 ++++++++++++++++++ .../desktop-overlay/etc/environment | 19 ++ .../desktop-overlay/etc/gdm/custom.conf | 16 ++ .../etc/lightdm/lightdm-gtk-greeter.conf | 12 ++ .../desktop-overlay/etc/lightdm/lightdm.conf | 165 +++++++++++++++ .../etc/lightdm/slick-greeter.conf | 5 + .../desktop-overlay/etc/pam.d/polkit-1 | 10 + .../desktop-overlay/etc/pam.d/sudo | 9 + .../etc/xdg/autostart/orca.desktop | 10 + .../usr/share/icons/default/index.theme | 2 + community/talking-gnome/profile.conf | 76 +++++++ community/talking-mate/Packages-Desktop | 163 +++++++++++++++ .../desktop-overlay/etc/environment | 8 + .../etc/lightdm/lightdm-gtk-greeter.conf | 14 ++ .../etc/lightdm/slick-greeter.conf | 5 + .../etc/xdg/autostart/orca.desktop | 10 + .../usr/share/icons/default/index.theme | 2 + community/talking-mate/profile.conf | 59 ++++++ 18 files changed, 777 insertions(+) create mode 100644 community/talking-gnome/Packages-Desktop create mode 100644 community/talking-gnome/desktop-overlay/etc/environment create mode 100644 community/talking-gnome/desktop-overlay/etc/gdm/custom.conf create mode 100644 community/talking-gnome/desktop-overlay/etc/lightdm/lightdm-gtk-greeter.conf create mode 100644 community/talking-gnome/desktop-overlay/etc/lightdm/lightdm.conf create mode 100644 community/talking-gnome/desktop-overlay/etc/lightdm/slick-greeter.conf create mode 100644 community/talking-gnome/desktop-overlay/etc/pam.d/polkit-1 create mode 100644 community/talking-gnome/desktop-overlay/etc/pam.d/sudo create mode 100644 community/talking-gnome/desktop-overlay/etc/xdg/autostart/orca.desktop create mode 100644 community/talking-gnome/desktop-overlay/usr/share/icons/default/index.theme create mode 100644 community/talking-gnome/profile.conf create mode 100644 community/talking-mate/Packages-Desktop create mode 100644 community/talking-mate/desktop-overlay/etc/environment create mode 100644 community/talking-mate/desktop-overlay/etc/lightdm/lightdm-gtk-greeter.conf create mode 100644 community/talking-mate/desktop-overlay/etc/lightdm/slick-greeter.conf create mode 100644 community/talking-mate/desktop-overlay/etc/xdg/autostart/orca.desktop create mode 100644 community/talking-mate/desktop-overlay/usr/share/icons/default/index.theme create mode 100644 community/talking-mate/profile.conf diff --git a/community/talking-gnome/Packages-Desktop b/community/talking-gnome/Packages-Desktop new file mode 100644 index 00000000..9b572b15 --- /dev/null +++ b/community/talking-gnome/Packages-Desktop @@ -0,0 +1,192 @@ +adwaita-icon-theme +adwaita-maia +alsa-firmware +>extra alacarte +>extra apparmor +>extra baobab +>extra dconf-editor +>extra webapp-manager +dmidecode +gthumb +evince +manjaro-log-helper +>extra mntray +>basic epiphany +>extra firefox +>extra firefox-gnome-theme-maia +>extra rygel +gdm +manjaro-gdm-theme +gedit +gtksourceview-pkgbuild #highlight for PKGBUILD +#manjaro-gnome-vanilla +gnome-backgrounds +gnome-calculator +gnome-control-center +gnome-desktop +gnome-disk-utility +>extra gnome-font-viewer +gnome-keyring +fprintd #need for finger id reader +>extra gnome-online-accounts +>extra gnome-contacts +gnome-screenshot +gnome-session +gnome-settings-daemon +gnome-shell +gnome-shell-extensions +gnome-shell-extension-nightthemeswitcher +gnome-system-log +gnome-system-monitor +gnome-terminal +gnome-themes-standard +gnome-tweak-tool +>extra gnome-user-docs +>extra gnome-user-share +gnome-wallpapers +gparted +papirus-maia-icon-theme +>extra gnome-calendar +>extra evolution-data-server +>extra gnome-characters +>extra gnome-clocks +>extra gnome-weather +>extra gnome-maps +>extra gnome-todo +>extra gtkhash-nautilus +>extra seahorse +file-roller +grilo-plugins +gst-libav +gst-plugins-bad +gst-plugins-base +gst-plugins-good +gst-plugins-ugly +gufw +gvfs-afc +gvfs +gvfs-mtp +gvfs-google +gvfs-smb +ibus +inxi +#cli tool# +pacui +mc +manjaro-ranger-settings +bmenu +######## +manjaro-alsa +manjaro-artwork +>extra wallpapers-2018 +>extra manjaro-wallpapers-18.0 +>extra wallpapers-juhraya +illyria-wallpaper +manjaro-browser-settings +manjaro-dynamic-wallpaper +manjaro-settings-manager-notifier +manjaro-gnome-assets +>extra gnome-layout-switcher +manjaro-hotfixes +manjaro-pulse +manjaro-hello +manjaro-application-utility +mesa-demos +mobile-broadband-provider-info +modemmanager +mousetweaks +>multilib lib32-mesa-demos +mutter +nautilus +nautilus-admin +nautilus-empty-file +netctl +networkmanager-openconnect +networkmanager-openvpn +networkmanager-pptp +networkmanager-vpnc +nss-mdns +numlockx +openresolv +#gnome-software-snap +#>extra flatpak +#>extra bauh +pamac-gtk +#>extra snapd +>extra snapd-glib +>extra pamac-snap-plugin +>extra pamac-flatpak-plugin +pamac-gnome-integration +polkit-gnome +powertop +pulseaudio-bluetooth +pulseaudio-ctl +pulseaudio-zeroconf +>extra simple-scan +>basic squashfs-tools +sushi +alsa-utils +avahi +networkmanager +ntp +openssh +terminus-font-otb +totem +tracker +tracker-miners +>extra noto-fonts-compat +noto-fonts # default font +>extra noto-fonts-cjk # asian fonts - needed big package, ~76 mb compressed +qgnomeplatform +ttf-dejavu +ttf-droid +ttf-inconsolata +ttf-indic-otf +ttf-liberation +usb_modeswitch +>extra vino +xdg-user-dirs +xdg-user-dirs-gtk +xdg-utils +xf86-input-elographics +xf86-input-evdev +xf86-input-libinput +xf86-input-void +xorg-server +xorg-twm +xorg-xinit +>extra xf86-input-wacom #support for tablet and pen display ( wacom ecc. ) +>extra yelp +>extra caffeine-ng +>extra libappindicator-gtk3 + +#extra depends for file-roller +>extra gnome-getting-started-docs +>extra p7zip +>extra unrar +>extra unace +>extra lrzip +>extra gtk3-print-backends +>extra geary +>extra gnome-calendar +>extra lollypop +#>extra empathy +#>extra telepathy +#>extra uget +>extra transmission-gtk +>extra manjaro-documentation-en +#>extra jre8-openjdk +#>extra jre8-openjdk-headless +>extra libdvdcss +#>x86_64 >extra steam-manjaro +>extra manjaro-printer +>extra simple-scan +>extra ffmpegthumbnailer +>extra timeshift +>extra deja-dup +>extra kernel-alive +>extra gnome-shell-extension-gsconnect +>extra manjaro-aur-support #introduce for testing in community + +>basic lighter-gnome +>basic disable-tracker diff --git a/community/talking-gnome/desktop-overlay/etc/environment b/community/talking-gnome/desktop-overlay/etc/environment new file mode 100644 index 00000000..52602862 --- /dev/null +++ b/community/talking-gnome/desktop-overlay/etc/environment @@ -0,0 +1,19 @@ +# +# This file is parsed by pam_env module +# +# Syntax: simple "KEY=VAL" pairs on separate lines +# + +QT_AUTO_SCREEN_SCALE_FACTOR=1 + +QT_QPA_PLATFORMTHEME="gnome" + +QT_STYLE_OVERRIDE="kvantum" + +# Force to use Xwayland backend +# QT_QPA_PLATFORM=xcb + +#Not tested: this should disable window decorations +# QT_WAYLAND_DISABLE_WINDOWDECORATION=1 + +EDITOR=/usr/bin/nano diff --git a/community/talking-gnome/desktop-overlay/etc/gdm/custom.conf b/community/talking-gnome/desktop-overlay/etc/gdm/custom.conf new file mode 100644 index 00000000..d2556512 --- /dev/null +++ b/community/talking-gnome/desktop-overlay/etc/gdm/custom.conf @@ -0,0 +1,16 @@ +# GDM configuration storage + +[daemon] +# Uncoment the line below to force the login screen to use Xorg +WaylandEnable=false + +[security] + +[xdmcp] + +[chooser] + +[debug] +# Uncomment the line below to turn on debugging +#Enable=true + diff --git a/community/talking-gnome/desktop-overlay/etc/lightdm/lightdm-gtk-greeter.conf b/community/talking-gnome/desktop-overlay/etc/lightdm/lightdm-gtk-greeter.conf new file mode 100644 index 00000000..83035baa --- /dev/null +++ b/community/talking-gnome/desktop-overlay/etc/lightdm/lightdm-gtk-greeter.conf @@ -0,0 +1,12 @@ +[greeter] +background = /usr/share/backgrounds/maia.jpg +font-name = Cantarell 11 +xft-antialias = true +icon-theme-name = maia +theme-name = Vertex-Maia-Square +cursor-theme-name = Simple-and-Soft +show-clock = true +default-user-image = /usr/share/icons/manjaro-maia.png +xft-hintstyle = hintfull +position = 50%,center 50%,center +panel-position = top diff --git a/community/talking-gnome/desktop-overlay/etc/lightdm/lightdm.conf b/community/talking-gnome/desktop-overlay/etc/lightdm/lightdm.conf new file mode 100644 index 00000000..f1df1894 --- /dev/null +++ b/community/talking-gnome/desktop-overlay/etc/lightdm/lightdm.conf @@ -0,0 +1,165 @@ +# +# General configuration +# +# start-default-seat = True to always start one seat if none are defined in the configuration +# greeter-user = User to run greeter as +# minimum-display-number = Minimum display number to use for X servers +# minimum-vt = First VT to run displays on +# lock-memory = True to prevent memory from being paged to disk +# user-authority-in-system-dir = True if session authority should be in the system location +# guest-account-script = Script to be run to setup guest account +# logind-check-graphical = True to on start seats that are marked as graphical by logind +# log-directory = Directory to log information to +# run-directory = Directory to put running state in +# cache-directory = Directory to cache to +# sessions-directory = Directory to find sessions +# remote-sessions-directory = Directory to find remote sessions +# greeters-directory = Directory to find greeters +# backup-logs = True to move add a .old suffix to old log files when opening new ones +# +[LightDM] +#start-default-seat=true +#greeter-user=lightdm +#minimum-display-number=0 +#minimum-vt=7 # Setting this to a value < 7 implies security issues, see FS#46799 +#lock-memory=true +#user-authority-in-system-dir=false +#guest-account-script=guest-account +#logind-check-graphical=false +#log-directory=/var/log/lightdm +run-directory=/run/lightdm +#cache-directory=/var/cache/lightdm +#sessions-directory=/usr/share/lightdm/sessions:/usr/share/xsessions:/usr/share/wayland-sessions +#remote-sessions-directory=/usr/share/lightdm/remote-sessions +#greeters-directory=/usr/share/lightdm/greeters:/usr/share/xgreeters +#backup-logs=true + +# +# Seat configuration +# +# Seat configuration is matched against the seat name glob in the section, for example: +# [Seat:*] matches all seats and is applied first. +# [Seat:seat0] matches the seat named "seat0". +# [Seat:seat-thin-client*] matches all seats that have names that start with "seat-thin-client". +# +# type = Seat type (xlocal, xremote, unity) +# pam-service = PAM service to use for login +# pam-autologin-service = PAM service to use for autologin +# pam-greeter-service = PAM service to use for greeters +# xserver-command = X server command to run (can also contain arguments e.g. X -special-option) +# xmir-command = Xmir server command to run (can also contain arguments e.g. Xmir -special-option) +# xserver-config = Config file to pass to X server +# xserver-layout = Layout to pass to X server +# xserver-allow-tcp = True if TCP/IP connections are allowed to this X server +# xserver-share = True if the X server is shared for both greeter and session +# xserver-hostname = Hostname of X server (only for type=xremote) +# xserver-display-number = Display number of X server (only for type=xremote) +# xdmcp-manager = XDMCP manager to connect to (implies xserver-allow-tcp=true) +# xdmcp-port = XDMCP UDP/IP port to communicate on +# xdmcp-key = Authentication key to use for XDM-AUTHENTICATION-1 (stored in keys.conf) +# unity-compositor-command = Unity compositor command to run (can also contain arguments e.g. unity-system-compositor -special-option) +# unity-compositor-timeout = Number of seconds to wait for compositor to start +# greeter-session = Session to load for greeter +# greeter-hide-users = True to hide the user list +# greeter-allow-guest = True if the greeter should show a guest login option +# greeter-show-manual-login = True if the greeter should offer a manual login option +# greeter-show-remote-login = True if the greeter should offer a remote login option +# user-session = Session to load for users +# allow-user-switching = True if allowed to switch users +# allow-guest = True if guest login is allowed +# guest-session = Session to load for guests (overrides user-session) +# session-wrapper = Wrapper script to run session with +# greeter-wrapper = Wrapper script to run greeter with +# guest-wrapper = Wrapper script to run guest sessions with +# display-setup-script = Script to run when starting a greeter session (runs as root) +# display-stopped-script = Script to run after stopping the display server (runs as root) +# greeter-setup-script = Script to run when starting a greeter (runs as root) +# session-setup-script = Script to run when starting a user session (runs as root) +# session-cleanup-script = Script to run when quitting a user session (runs as root) +# autologin-guest = True to log in as guest by default +# autologin-user = User to log in with by default (overrides autologin-guest) +# autologin-user-timeout = Number of seconds to wait before loading default user +# autologin-session = Session to load for automatic login (overrides user-session) +# autologin-in-background = True if autologin session should not be immediately activated +# exit-on-failure = True if the daemon should exit if this seat fails +# +[Seat:*] +#type=xlocal +#pam-service=lightdm +#pam-autologin-service=lightdm-autologin +#pam-greeter-service=lightdm-greeter +#xserver-command=X +#xmir-command=Xmir +#xserver-config= +#xserver-layout= +#xserver-allow-tcp=false +#xserver-share=true +#xserver-hostname= +#xserver-display-number= +#xdmcp-manager= +#xdmcp-port=177 +#xdmcp-key= +#unity-compositor-command=unity-system-compositor +#unity-compositor-timeout=60 +greeter-session=slick-greeter +#greeter-hide-users=false +#greeter-allow-guest=true +#greeter-show-manual-login=false +#greeter-show-remote-login=true +#user-session=default +#allow-user-switching=true +#allow-guest=true +#guest-session= +session-wrapper=/etc/lightdm/Xsession +#greeter-wrapper= +#guest-wrapper= +#display-setup-script= +#display-stopped-script= +#greeter-setup-script= +#session-setup-script= +#session-cleanup-script= +#autologin-guest=false +#autologin-user= +#autologin-user-timeout=0 +#autologin-in-background=false +#autologin-session= +#exit-on-failure=false + +# +# XDMCP Server configuration +# +# enabled = True if XDMCP connections should be allowed +# port = UDP/IP port to listen for connections on +# listen-address = Host/address to listen for XDMCP connections (use all addresses if not present) +# key = Authentication key to use for XDM-AUTHENTICATION-1 or blank to not use authentication (stored in keys.conf) +# hostname = Hostname to report to XDMCP clients (defaults to system hostname if unset) +# +# The authentication key is a 56 bit DES key specified in hex as 0xnnnnnnnnnnnnnn. Alternatively +# it can be a word and the first 7 characters are used as the key. +# +[XDMCPServer] +#enabled=false +#port=177 +#listen-address= +#key= +#hostname= + +# +# VNC Server configuration +# +# enabled = True if VNC connections should be allowed +# command = Command to run Xvnc server with +# port = TCP/IP port to listen for connections on +# listen-address = Host/address to listen for VNC connections (use all addresses if not present) +# width = Width of display to use +# height = Height of display to use +# depth = Color depth of display to use +# +[VNCServer] +#enabled=false +#command=Xvnc +#port=5900 +#listen-address= +#width=1024 +#height=768 +#depth=8 diff --git a/community/talking-gnome/desktop-overlay/etc/lightdm/slick-greeter.conf b/community/talking-gnome/desktop-overlay/etc/lightdm/slick-greeter.conf new file mode 100644 index 00000000..22075ac6 --- /dev/null +++ b/community/talking-gnome/desktop-overlay/etc/lightdm/slick-greeter.conf @@ -0,0 +1,5 @@ +[Greeter] +background=/usr/share/backgrounds/manjaro_triangles_wallpaper_1920x1200px.jpg +theme-name=Arc-Maia-Dark +icon-theme-name=Arc-Maia +draw-grid=false diff --git a/community/talking-gnome/desktop-overlay/etc/pam.d/polkit-1 b/community/talking-gnome/desktop-overlay/etc/pam.d/polkit-1 new file mode 100644 index 00000000..8807a85d --- /dev/null +++ b/community/talking-gnome/desktop-overlay/etc/pam.d/polkit-1 @@ -0,0 +1,10 @@ +#%PAM-1.0 + +auth required pam_env.so +auth sufficient pam_fprintd.so +auth sufficient pam_unix.so try_first_pass likeauth nullok +auth required pam_deny.so +auth include system-auth +account include system-auth +password include system-auth +session include system-auth diff --git a/community/talking-gnome/desktop-overlay/etc/pam.d/sudo b/community/talking-gnome/desktop-overlay/etc/pam.d/sudo new file mode 100644 index 00000000..52d351a2 --- /dev/null +++ b/community/talking-gnome/desktop-overlay/etc/pam.d/sudo @@ -0,0 +1,9 @@ +#%PAM-1.0 + +auth required pam_env.so +auth sufficient pam_fprintd.so +auth sufficient pam_unix.so try_first_pass likeauth nullok +auth required pam_deny.so +auth include system-auth +account include system-auth +session include system-auth diff --git a/community/talking-gnome/desktop-overlay/etc/xdg/autostart/orca.desktop b/community/talking-gnome/desktop-overlay/etc/xdg/autostart/orca.desktop new file mode 100644 index 00000000..106319f0 --- /dev/null +++ b/community/talking-gnome/desktop-overlay/etc/xdg/autostart/orca.desktop @@ -0,0 +1,10 @@ +[Desktop Entry] +Type=Application +Exec=orca +Hidden=false +X-MATE-Autostart-enabled=true +Name[pl_PL]=orca +Name=orca +Comment[pl_PL]= +Comment= +X-MATE-Autostart-Delay=0 diff --git a/community/talking-gnome/desktop-overlay/usr/share/icons/default/index.theme b/community/talking-gnome/desktop-overlay/usr/share/icons/default/index.theme new file mode 100644 index 00000000..1270d0d6 --- /dev/null +++ b/community/talking-gnome/desktop-overlay/usr/share/icons/default/index.theme @@ -0,0 +1,2 @@ +[Icon Theme] +Inherits=xcursor-breeze diff --git a/community/talking-gnome/profile.conf b/community/talking-gnome/profile.conf new file mode 100644 index 00000000..db74f818 --- /dev/null +++ b/community/talking-gnome/profile.conf @@ -0,0 +1,76 @@ +########################################## +###### use this file in the profile ###### +########################################## + +# use multilib packages; x86_64 only +# multilib="true" + +# use extra packages as defined in pkglist to activate a full profile +# extra="true" + +################ install ################ + +# default displaymanager: none +# supported; lightdm, sddm, gdm, lxdm, mdm +displaymanager="gdm" + +# Set to false to disable autologin in the livecd +# autologin="true" + +# nonfree xorg drivers +# nonfree_mhwd="false" + +# possible values: grub;systemd-boot +# efi_boot_loader="grub" + +# configure calamares for netinstall +# netinstall="false" + +# configure calamares to use chrootcfg instead of unpackfs +# chrootcfg="false" + +# use geoip +# geoip="true" + +# unset defaults to given values +# names must match systemd service names +enable_systemd=('bluetooth' 'ModemManager' 'NetworkManager' 'org.cups.cupsd' 'tlp' 'avahi-demon' 'haveged' 'ufw' 'apparmor' 'snapd.apparmor' 'snapd' 'fstrim.timer' 'pkgfile–update.timer' 'speech-dispatcherd') +disable_systemd=('pacman-init') + +# unset defaults to given values +addgroups="lp,network,power,wheel,users,storage,input,audio" + +# add strict snaps: strict_snaps="core core18 gnome-3-28-1804 gtk-common-themes snap-store" +# strict_snaps="" +# add classic snaps: classic_snaps="code" +# classic_snaps="" +# choose the snap channel. Possible options are: stable, candidate, beta, edge +# snap_channel="candidate" + +# the same workgroup name if samba is used +# smb_workgroup="" + +# default system shell is bash +# '/etc/defaults/useradd': " " +# userShell : "/bin/zsh" +# empty value will not be used +user_shell="/bin/zsh" + +################# live-session ################# + +# unset defaults to given value +hostname="manjaro-talking-gnome" + +# unset defaults to given value +# username="manjaro" + +# unset defaults to given value +# password="manjaro" + +# the login shell +# defaults to bash +login_shell="/bin/zsh" + +# unset defaults to given values +# names must match systemd service names +# services in enable_systemd array don't need to be listed here diff --git a/community/talking-mate/Packages-Desktop b/community/talking-mate/Packages-Desktop new file mode 100644 index 00000000..8eac8e84 --- /dev/null +++ b/community/talking-mate/Packages-Desktop @@ -0,0 +1,163 @@ +adwaita-icon-theme +alsa-firmware +dconf-editor +dmidecode +hexchat +eom +atril +engrampa +firefox +lightdm +lightdm-slick-greeter +lightdm-settings +grub-theme-manjaro +mate-wallpapers +manjaro-wallpapers-18.0 +wallpapers-2018 +mate-icon-theme +papirus-maia-icon-theme +matcha-gtk-theme +kvantum-theme-matchama +xcursor-breeze +mate +marco +brisk-menu +mate-notification-theme-slate +mate-control-center +mate-calc +mate-desktop +mate-terminal +mate-utils +mate-notification-daemon +mate-media +mate-user-guide +mate-system-monitor +mate-power-manager +pluma +mozo +gnome-disk-utility +gnome-keyring +manjaro-mate-settings +manjaro-application-utility +mc # Midnight Commander +pacui +mhwd-tui +xterm +gparted +squashfs-tools +grilo-plugins +gst-libav +gst-plugins-bad +gst-plugins-base +gst-plugins-good +gst-plugins-ugly +gucharmap +gufw +gvfs-afc +gvfs-gphoto2 +gvfs-mtp +gvfs-smb +inxi +imagewriter +libappindicator-gtk3 +manjaro-alsa +manjaro-artwork +manjaro-browser-settings +manjaro-mate-settings +manjaro-hotfixes +manjaro-pulse +manjaro-settings-manager-notifier +manjaro-hello +>extra bauh +>extra snapd +mesa-demos +mobile-broadband-provider-info +modemmanager +usb_modeswitch +>multilib lib32-mesa-demos +netctl +network-manager-applet +networkmanager-openconnect +networkmanager-openvpn +networkmanager-pptp +networkmanager-vpnc +nss-mdns +numlockx +openresolv +pamac +powertop +pulseaudio-bluetooth +pulseaudio-ctl +pulseaudio-zeroconf +alsa-utils +avahi +networkmanager +ntp +openssh +terminus-font +ttf-bitstream-vera +ttf-dejavu +ttf-droid +ttf-inconsolata +ttf-indic-otf +ttf-liberation +manjaro-mate-panel-layout +vino +xdg-user-dirs-gtk +xdg-utils +xf86-input-elographics +xf86-input-evdev +xf86-input-libinput +xf86-input-void +xorg-twm +xorg-xinit +yelp +caja-open-terminal +>extra caja-wallpaper +>extra gtk3-print-backends +>extra manjaro-documentation-en +>extra mate-themes +#>extra mate-tweak +>extra mate-screensaver +#>extra libreoffice-fresh +>extra thunderbird +>extra lollypop +>extra vlc +>extra pidgin +>extra uget +>extra transmission-gtk +>extra brasero +>extra jre8-openjdk +>extra jre8-openjdk-headless +timeshift #backup utility +>extra kernel-alive #after a kernel update this maintain usable the modules +>extra libdvdcss +>extra steam-manjaro +>extra manjaro-printer +>extra blueman +>extra vala-panel-appmenu-mate +>extra mate-applet-dock +>extra mate-applets +>extra plank +>extra ffmpegthumbnailer +#>extra autoconf +#>extra automake +#>extra binutils +#>extra bison +#>extra fakeroot +#>extra flex +#>extra gcc +#>extra >multilib gcc-libs-multilib +#>extra >multilib gcc-multilib +#>extra libtool +#>extra m4 +#>extra make +#>extra patch +#>extra subversion +#>extra yaourt +manjaro-aur-support + +xdg-user-dirs +xorg-server +orca +espeak-ng diff --git a/community/talking-mate/desktop-overlay/etc/environment b/community/talking-mate/desktop-overlay/etc/environment new file mode 100644 index 00000000..9474e03f --- /dev/null +++ b/community/talking-mate/desktop-overlay/etc/environment @@ -0,0 +1,8 @@ +# +# This file is parsed by pam_env module +# +# Syntax: simple "KEY=VAL" pairs on separate lines +# + +QT_QPA_PLATFORMTHEME="qt5ct" +EDITOR=/usr/bin/nano diff --git a/community/talking-mate/desktop-overlay/etc/lightdm/lightdm-gtk-greeter.conf b/community/talking-mate/desktop-overlay/etc/lightdm/lightdm-gtk-greeter.conf new file mode 100644 index 00000000..57ed7b83 --- /dev/null +++ b/community/talking-mate/desktop-overlay/etc/lightdm/lightdm-gtk-greeter.conf @@ -0,0 +1,14 @@ +[greeter] +background = /usr/share/backgrounds/manjarowall17_01.jpg +font-name = Sans 10 +xft-antialias = true +icon-theme-name = Arc-Maia +screensaver-timeout = 60 +theme-name = Arc-Maia +cursor-theme-name = Maia-Cursor +show-clock = false +default-user-image = /usr/share/icons/manjaro/maia/48x48.png +xft-hintstyle = hintfull +position = 50%,center 50%,center +clock-format = +panel-position = bottom diff --git a/community/talking-mate/desktop-overlay/etc/lightdm/slick-greeter.conf b/community/talking-mate/desktop-overlay/etc/lightdm/slick-greeter.conf new file mode 100644 index 00000000..d7f4345e --- /dev/null +++ b/community/talking-mate/desktop-overlay/etc/lightdm/slick-greeter.conf @@ -0,0 +1,5 @@ +[Greeter] +background=/usr/share/backgrounds/manjaro-mate/manjaro-mate.jpg +theme-name=Matcha-sea +icon-theme-name=Papirus-Maia +draw-grid=false diff --git a/community/talking-mate/desktop-overlay/etc/xdg/autostart/orca.desktop b/community/talking-mate/desktop-overlay/etc/xdg/autostart/orca.desktop new file mode 100644 index 00000000..106319f0 --- /dev/null +++ b/community/talking-mate/desktop-overlay/etc/xdg/autostart/orca.desktop @@ -0,0 +1,10 @@ +[Desktop Entry] +Type=Application +Exec=orca +Hidden=false +X-MATE-Autostart-enabled=true +Name[pl_PL]=orca +Name=orca +Comment[pl_PL]= +Comment= +X-MATE-Autostart-Delay=0 diff --git a/community/talking-mate/desktop-overlay/usr/share/icons/default/index.theme b/community/talking-mate/desktop-overlay/usr/share/icons/default/index.theme new file mode 100644 index 00000000..1270d0d6 --- /dev/null +++ b/community/talking-mate/desktop-overlay/usr/share/icons/default/index.theme @@ -0,0 +1,2 @@ +[Icon Theme] +Inherits=xcursor-breeze diff --git a/community/talking-mate/profile.conf b/community/talking-mate/profile.conf new file mode 100644 index 00000000..8306792a --- /dev/null +++ b/community/talking-mate/profile.conf @@ -0,0 +1,59 @@ +########################################## +###### use this file in the profile ###### +########################################## + +# use multilib packages; x86_64 only +# multilib="true" + +# use extra packages as defined in pkglist to activate a full profile +# extra="true" + +################ install ################ + +# default displaymanager: none +# supported; lightdm, sddm, gdm, lxdm, mdm +displaymanager="lightdm" + +# Set to false to disable autologin in the livecd +# autologin="true" + +# nonfree xorg drivers +# nonfree_mhwd="false" + +# possible values: grub;systemd-boot +# efi_boot_loader="grub" + +# configure calamares for netinstall +# netinstall="true" + +# configure calamares to use chrootcfg instead of unpackfs +# chrootcfg="false" + +# use geoip +# geoip="true" + +# unset defaults to given values +# names must match systemd service names +enable_systemd=('bluetooth' 'cronie' 'ModemManager' 'NetworkManager' 'org.cups.cupsd' 'tlp' 'tlp-sleep' 'avahi-daemon' 'add-autologin-group' 'haveged' 'apparmor' 'snapd.apparmor' 'snapd' 'speech-dispatcherd') +# disable_systemd=() + +# unset defaults to given values +# addgroups="lp,network,power,wheel" + +# the same workgroup name if samba is used +# smb_workgroup="" + +################# live-session ################# + +# unset defaults to given value +hostname="manjaro-talking-mate" + +# unset defaults to given value +# username="manjaro" + +# unset defaults to given value +# password="manjaro" + +# unset defaults to given values +# names must match systemd service names +# services in enable_systemd array don't need to be listed here