default-user-image = /usr/share/pixmaps/avatar.png
}}}
+=========================================================================
+
+2020.08.19
+
+In 101_gnome.gschema.override (Cnchi subdirectory), 'dash-to-panel@jderose9.github.com' It is eliminated
+
+Before:
+
+[org.gnome.shell]
+enabled-extensions=['dash-to-panel@jderose9.github.com', 'drive-menu@gnome-shell-extensions.gcampax.github.com', 'appindicatorsupport@rgcjonas.gmail.com', 'screenshot-window-sizer@gnome-shell-extensions.gcampax.github.com', 'user-theme@gnome-shell-extensions.gcampax.github.com', 'pamac-updates@manjaro.org']
+always-show-log-out=true
+
+
+After:
+
+[org.gnome.shell]
+enabled-extensions=['drive-menu@gnome-shell-extensions.gcampax.github.com', 'appindicatorsupport@rgcjonas.gmail.com', 'screenshot-window-sizer@gnome-shell-extensions.gcampax.github.com', 'user-theme@gnome-shell-extensions.gcampax.github.com', 'pamac-updates@manjaro.org']
+always-show-log-out=true
+
+
+=========================================================================
+2020.11.30
+Add in postinstall.sh new start cups service (line 344 aprox.):
+ # Start cups.service
+ chroot ${CN_DESTDIR} systemctl enable cups.service
+
\ No newline at end of file
picture-uri='file:///usr/share/backgrounds/gnome/adwaita-day.jpg'
[org.gnome.shell]
-enabled-extensions=['dash-to-panel@jderose9.github.com', 'drive-menu@gnome-shell-extensions.gcampax.github.com', 'appindicatorsupport@rgcjonas.gmail.com', 'screenshot-window-sizer@gnome-shell-extensions.gcampax.github.com', 'user-theme@gnome-shell-extensions.gcampax.github.com', 'pamac-updates@manjaro.org']
+enabled-extensions=['drive-menu@gnome-shell-extensions.gcampax.github.com', 'appindicatorsupport@rgcjonas.gmail.com', 'screenshot-window-sizer@gnome-shell-extensions.gcampax.github.com', 'user-theme@gnome-shell-extensions.gcampax.github.com', 'pamac-updates@manjaro.org']
always-show-log-out=true
[org.gnome.settings-daemon.plugins.xsettings]
#
# info.py
#
-# Copyright © 2013-2019 RebornOS
+# Copyright © 2013-2020 RebornOS
#
# This file is part of Cnchi.
#
""" Set some Cnchi global constants """
-CNCHI_VERSION = "RebornOS Installer Gnome based 2020.06.15"
+CNCHI_VERSION = "RebornOS Installer Gnome based 2020.12.04"
CNCHI_WEBSITE = "https://rebornos.org"
CNCHI_RELEASE_STAGE = "production"
--- /dev/null
+NAME="RebornOS"
+VERSION="RebornOS Rolling"
+ID=RebornOS
+ID_LIKE=arch
+PRETTY_NAME="RebornOS"
+BUILD_ID=rolling
+ANSI_COLOR="38;2;23;147;209"
+HOME_URL="https://rebornos.org/"
+DOCUMENTATION_URL="https://osdn.net/projects/rebornos/wiki/TitleIndex/"
+SUPPORT_URL="https://rebornos.freeforums.net/"
+BUG_REPORT_URL="https://gitlab.com/reborn-os-team"
+LOGO=rebornos
<packages>
<pkgname>rebornos-cosmic-gnome</pkgname>
<pkgname nm='true' name='NetworkManager'>network-manager-applet</pkgname>
+ <pkgname>lightdm</pkgname>
+ <pkgname>lightdm-gtk-greeter</pkgname>
+ <pkgname>rebornos-lightdm-gtk-greeter-images</pkgname>
+ <pkgname>lightdm-gtk-greeter-settings</pkgname>
<!-- <pkgname>gnome</pkgname> -->
</packages>
</edition>
<edition name="KDE" description="KDE Desktop">
<packages>
<pkgname>rebornos-cosmic-kde</pkgname>
+ <pkgname>lightdm</pkgname>
+ <pkgname>lightdm-gtk-greeter</pkgname>
+ <pkgname>rebornos-lightdm-gtk-greeter-images</pkgname>
+ <pkgname>lightdm-gtk-greeter-settings</pkgname>
</packages>
</edition>
<edition name="lxqt" description="LXQT Desktop">
<packages>
<pkgname>rebornos-cosmic-lxqt</pkgname>
+ <pkgname>lightdm</pkgname>
+ <pkgname>lightdm-gtk-greeter</pkgname>
+ <pkgname>rebornos-lightdm-gtk-greeter-images</pkgname>
+ <pkgname>lightdm-gtk-greeter-settings</pkgname>
</packages>
</edition>
<feature name="maintenance">
<pkgname>bleachbit</pkgname>
<pkgname>timeshift</pkgname>
- <pkgname>xapps</pkgname>
+ <pkgname>xapp</pkgname>
<pkgname>stacer</pkgname>
</feature>
<feature name="movie">
</feature>
<feature name="redshift">
<pkgname>redshift</pkgname>
- <pkgname>redshiftgui</pkgname>
+ <pkgname>redshiftgui-bin</pkgname>
</feature>
<feature name="skype">
<pkgname>skypeforlinux-stable-bin</pkgname>
</feature>
<feature name="lts">
<pkgname>linux-lts</pkgname>
+ <pkgname>linux-lts-headers</pkgname>
</feature>
<feature name="freeoffice">
<pkgname>freeoffice</pkgname>
<pkgname>wps-office</pkgname>
<pkgname>wps-office-mime</pkgname>
<pkgname>wps-office-fonts</pkgname>
- <pkgname lang="es">wps-office-mui-es-es</pkgname>
- <pkgname lang="es">wps-office-extension-spanish-dictionary</pkgname>
- <pkgname lang="pt_BR">wps-office-mui-pt-br</pkgname>
- <pkgname lang="pt_BR">wps-office-extension-portuguese-brazilian-dictionary</pkgname>
- <pkgname lang="ru">wps-office-mui-ru-ru</pkgname>
- <pkgname lang="ru">wps-office-extension-russian-dictionary</pkgname>
- <pkgname lang="uk">wps-office-extension-english-uk-dictionary</pkgname>
+ <!-- <pkgname lang="es">wps-office-mui-es-es</pkgname> -->
+ <!-- <pkgname lang="es">wps-office-extension-spanish-dictionary</pkgname> -->
+ <!-- <pkgname lang="pt_BR">wps-office-mui-pt-br</pkgname>-->
+ <!-- <pkgname lang="pt_BR">wps-office-extension-portuguese-brazilian-dictionary</pkgname> -->
+ <!-- <pkgname lang="ru">wps-office-mui-ru-ru</pkgname> -->
+ <!-- <pkgname lang="ru">wps-office-extension-russian-dictionary</pkgname> -->
+ <!-- <pkgname lang="uk">wps-office-extension-english-uk-dictionary</pkgname> -->
</feature>
<feature name="power">
<pkgname>tlp</pkgname>
</filesystems>
<zfs>
- <pkgname>grub-zfs</pkgname>
- <pkgname>spl</pkgname>
- <pkgname>spl-utils</pkgname>
- <pkgname>zfs</pkgname>
- <pkgname>zfs-utils</pkgname>
+ <!-- Don't exist anymore (any of this files) -->
+ <!--<pkgname>grub-zfs</pkgname> -->
+ <!-- <pkgname>spl</pkgname> -->
+ <!-- <pkgname>spl-utils</pkgname> -->
+ <!-- <pkgname>zfs</pkgname> -->
+ <!-- <pkgname>zfs-utils</pkgname> -->
</zfs>
<locale_fonts>
</bootloader>
<bootloader name="refind">
<pkgname>efibootmgr</pkgname>
- <pkgname>refind-efi</pkgname>
+ <pkgname>refind</pkgname>
</bootloader>
</bootloaders>
</cnchi>
set_dmrc kde-plasma
# Force QtCurve to use our theme
- rm -R ${CN_DESTDIR}/usr/share/kstyle/themes/qtcurve.themerc
+ # rm -R ${CN_DESTDIR}/usr/share/kstyle/themes/qtcurve.themerc
# Setup user defaults
#if [ -f "${CN_DESTDIR}/usr/share/antergos-kde-setup/install.sh" ]; then
# chroot ${CN_DESTDIR} /usr/bin/antergos-desktop plasma ${CN_USER_NAME}
#fi
- cp ${CN_DESTDIR}/etc/skel/.gtkrc-2.0-kde4 ${CN_DESTDIR}/root
- chroot ${CN_DESTDIR} "ln -s /root/.gtkrc-2.0-kde4 /root/.gtkrc-2.0"
+ # cp ${CN_DESTDIR}/etc/skel/.gtkrc-2.0-kde4 ${CN_DESTDIR}/root
+ # chroot ${CN_DESTDIR} "ln -s /root/.gtkrc-2.0-kde4 /root/.gtkrc-2.0"
# Set default directories
- chroot ${CN_DESTDIR} su -c xdg-user-dirs-update ${CN_USER_NAME}
+ # chroot ${CN_DESTDIR} su -c xdg-user-dirs-update ${CN_USER_NAME}
}
mate_settings() {
fi
# Set RebornOS name in filesystem files
- cp /etc/arch-release "${CN_DESTDIR}/etc/"
- cp /etc/os-release "${CN_DESTDIR}/etc/"
+ cp /etc/arch-release ${CN_DESTDIR}/etc/
+ # cp /etc/os-release "${CN_DESTDIR}/etc/"
sed -i 's|Arch|RebornOS|g' "${CN_DESTDIR}/etc/issue"
+ # os-release updated for RebornOS
+ rm ${CN_DESTDIR}/usr/lib/os-release
+ cp /usr/share/cnchi/os-release ${CN_DESTDIR}/usr/lib/
# Set common desktop settigns
common_settings
echo "# ---> End added by Cnchi RebornOS Installer Gnome based <--- #" >> "${file}"
done
- # Uncomplicated Firewall Workaround (Rafael from RebornOS)
- cp /usr/share/cnchi/gufw.svg ${CN_DESTDIR}/usr/share/icons/default/gufw.svg
- cp /usr/share/cnchi/gufw.png ${CN_DESTDIR}/usr/share/icons/hicolor/48x48/apps/gufw.png
- cp /usr/share/cnchi/gufw.desktop ${CN_DESTDIR}/usr/share/applications/gufw.desktop
+ # Uncomplicated Firewall Workaround (Rafael from RebornOS) Already solved by latest package update
+ # cp /usr/share/cnchi/gufw.svg ${CN_DESTDIR}/usr/share/icons/default/gufw.svg
+ # cp /usr/share/cnchi/gufw.png ${CN_DESTDIR}/usr/share/icons/hicolor/48x48/apps/gufw.png
+ # cp /usr/share/cnchi/gufw.desktop ${CN_DESTDIR}/usr/share/applications/gufw.desktop
+
+ # Start cups.service
+ chroot ${CN_DESTDIR} systemctl enable cups.service
+
# reborn-mirrorlist permission change
chroot ${CN_DESTDIR} chmod 644 /etc/pacman.d/reborn-mirrorlist
chroot ${CN_DESTDIR} /usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas
# Delete a remnant of lightdm
# If at any time you want to use lightdm as access, you should comment on this line:
- rm ${CN_DESTDIR}/etc/lightdm
+ # rm ${CN_DESTDIR}/etc/lightdm
+ rm ${CN_DESTDIR}/etc/lightdm/lightdm.conf
+ cp /usr/share/cnchi/lightdm.conf ${CN_DESTDIR}/etc/lightdm/
+ echo "[greeter]" >> ${CN_DESTDIR}/etc/lightdm/lightdm-gtk-greeter.conf
+ echo "theme-name = Flat-Plat-Blue" >> ${CN_DESTDIR}/etc/lightdm/lightdm-gtk-greeter.conf
+ echo "icon-theme-name = Flat-Remix-Green" >> ${CN_DESTDIR}/etc/lightdm/lightdm-gtk-greeter.conf
+ echo "background = /usr/share/pixmaps/rebornos.jpg" >> ${CN_DESTDIR}/etc/lightdm/lightdm-gtk-greeter.conf
+ echo "default-user-image = /usr/share/pixmaps/avatar.png" >> ${CN_DESTDIR}/etc/lightdm/lightdm-gtk-greeter.conf
fi
# if [[ apricity = "${CN_DESKTOP}" ]]; then
cp /usr/share/cnchi/updating.sh ${CN_DESTDIR}/usr/bin/
chroot ${CN_DESTDIR} systemctl enable earlyoom
chroot ${CN_DESTDIR} systemctl enable ufw
- chroot ${CN_DESTDIR} pacman -S rebornos-kde-customization --noconfirm
+ #==>> KDE customization removed as it does not install properly >>==#
+ # chroot ${CN_DESTDIR} pacman -S rebornos-kde-customization --noconfirm
# Delete a remnant of lightdm
# If at any time you want to use lightdm as access, you should comment on this line:
- rm ${CN_DESTDIR}/etc/lightdm
+ # rm ${CN_DESTDIR}/etc/lightdm
+ rm ${CN_DESTDIR}/etc/lightdm/lightdm.conf
+ cp /usr/share/cnchi/lightdm.conf ${CN_DESTDIR}/etc/lightdm/
+ echo "[greeter]" >> ${CN_DESTDIR}/etc/lightdm/lightdm-gtk-greeter.conf
+ echo "theme-name = Flat-Plat-Blue" >> ${CN_DESTDIR}/etc/lightdm/lightdm-gtk-greeter.conf
+ echo "icon-theme-name = Flat-Remix-Green" >> ${CN_DESTDIR}/etc/lightdm/lightdm-gtk-greeter.conf
+ echo "background = /usr/share/pixmaps/rebornos.jpg" >> ${CN_DESTDIR}/etc/lightdm/lightdm-gtk-greeter.conf
+ echo "default-user-image = /usr/share/pixmaps/avatar.png" >> ${CN_DESTDIR}/etc/lightdm/lightdm-gtk-greeter.conf
fi
if [[ budgie = "${CN_DESKTOP}" ]]; then
# fi
if [[ lxqt = "${CN_DESKTOP}" ]]; then
- chroot ${CN_DESTDIR} systemctl -fq enable sddm.service
- # chroot ${CN_DESTDIR} systemctl -fq enable lightdm.service
+ # chroot ${CN_DESTDIR} systemctl -fq enable sddm.service
+ chroot ${CN_DESTDIR} systemctl -fq enable lightdm.service
cp /usr/share/cnchi/sddm.conf ${CN_DESTDIR}/etc/
cp /usr/share/cnchi/flatpak.sh ${CN_DESTDIR}/usr/bin/
cp /usr/share/cnchi/pkcon.sh ${CN_DESTDIR}/usr/bin/
chroot ${CN_DESTDIR} systemctl enable ufw
# Delete a remnant of lightdm
# If at any time you want to use lightdm as access, you should comment on this line:
- rm ${CN_DESTDIR}/etc/lightdm
+ # rm ${CN_DESTDIR}/etc/lightdm
+ rm ${CN_DESTDIR}/etc/lightdm/lightdm.conf
+ cp /usr/share/cnchi/lightdm.conf ${CN_DESTDIR}/etc/lightdm/
+ echo "[greeter]" >> ${CN_DESTDIR}/etc/lightdm/lightdm-gtk-greeter.conf
+ echo "theme-name = Flat-Plat-Blue" >> ${CN_DESTDIR}/etc/lightdm/lightdm-gtk-greeter.conf
+ echo "icon-theme-name = Flat-Remix-Green" >> ${CN_DESTDIR}/etc/lightdm/lightdm-gtk-greeter.conf
+ echo "background = /usr/share/pixmaps/rebornos.jpg" >> ${CN_DESTDIR}/etc/lightdm/lightdm-gtk-greeter.conf
+ echo "default-user-image = /usr/share/pixmaps/avatar.png" >> ${CN_DESTDIR}/etc/lightdm/lightdm-gtk-greeter.conf
fi
if [ -f "${CN_DESTDIR}/usr/bin/lxsession" ]; then
--- /dev/null
+<svg xmlns="http://www.w3.org/2000/svg" width="571" height="571" viewBox="0 0 151.043 151.043"><path d="M113.28 140.924H37.76L.001 75.52l37.76-65.4h75.52l37.76 65.402z" fill="#00222b" stroke="#aef" stroke-opacity="0"/><path d="M40.688 15.2L24.914 42.5l15.588 9L51.08 33.188h21.147v-18zm38.127 0v18h21.147l10.578 18.3 15.588-9-15.774-27.32zm50.608 33.027l-15.588 9 10.57 18.305-10.578 18.322 15.588 9 15.774-27.32zm-107.804 0L5.855 75.522l15.774 27.32 15.587-9L26.638 75.52l10.57-18.305zM40.5 99.55l-15.588 9 15.765 27.305h31.538v-18H51.08zm70.02 0l-10.57 18.305H78.816v18h31.54l15.764-27.305z" fill="#006680"/><path d="M54.256 38.688l-9 15.57 13.457 7.77 4.505-7.802h9v-15.54zm24.56 0v15.54h9l4.505 7.802 13.457-7.77-9-15.57zM41.97 59.966L33 75.52l9 15.57 13.457-7.77-4.505-7.802 4.495-7.785zm67.1 0l-13.457 7.77 4.495 7.785-4.505 7.802 13.457 7.77 9-15.57zM58.732 89.03L45.275 96.8l8.98 15.556h17.97v-15.54h-9zm33.578 0l-4.495 7.785h-9v15.54h17.97l8.98-15.556z" fill="#08a"/><path d="M84.45 90.986H66.592l-8.93-15.465 8.93-15.465H84.45l8.93 15.465z" fill="#00aad4"/></svg>
\ No newline at end of file
class SelectPackages():
""" Package list creation class """
- PKGLIST_URL = 'https://gitlab.com/reborn-os-team/cnchi/blob/master/Cnchi/packages.xml'
+ PKGLIST_URL = 'https://gitlab.com/rebornos-team/rebornos-cnchi/cnchi-gnome-based/-/blob/master/Cnchi/packages.xml'
def __init__(self, settings, callback_queue):
""" Initialize package class """
NAME="RebornOS"
-VERSION="Gnome RebornOS"
+VERSION="RebornOS Rolling"
ID=RebornOS
ID_LIKE=arch
PRETTY_NAME="RebornOS"
HOME_URL="https://rebornos.org/"
SUPPORT_URL="https://rebornos.freeforums.net/"
BUG_REPORT_URL="https://gitlab.com/reborn-os-team"
+LOGO=rebornos
# ===>>> Files to configure lightdm with RebornOS and lightdm-gtk-greeter <<<=== #
cp ${script_path}/Cnchi/lightdm.conf ${work_dir}/${arch}/airootfs/usr/share/cnchi/
cp ${script_path}/Cnchi/lightdm-gtk-greeter.conf ${work_dir}/${arch}/airootfs/usr/share/cnchi/
+# To be used by os-release in its LOGO = braces line
+cp ${script_path}/Cnchi/rebornos.png ${work_dir}/${arch}/airootfs/usr/share/cnchi/
+cp ${script_path}/Cnchi/rebornos.svg ${work_dir}/${arch}/airootfs/usr/share/cnchi/
+cp ${script_path}/Cnchi/os-release ${work_dir}/${arch}/airootfs/usr/share/cnchi/
echo "DONE"
echo
echo "Replacing Antergos mentions with RebornOS"
icon-theme='Papirus'
[org.gnome.shell.extensions.user-theme]
-name='Yaru'
+name='Yaru-dark'
[org.gnome.desktop.peripherals.touchpad]
natural-scroll=true
show-ratings = true
[org.gnome.shell]
-enabled-extensions=['dash-to-panel@jderose9.github.com', 'drive-menu@gnome-shell-extensions.gcampax.github.com', 'appindicatorsupport@rgcjonas.gmail.com', 'screenshot-window-sizer@gnome-shell-extensions.gcampax.github.com', 'user-theme@gnome-shell-extensions.gcampax.github.com']
-favorite-apps=['org.gnome.Nautilus.desktop', 'org.gnome.gedit.desktop', 'firefox.desktop', 'org.gnome.Software.desktop', 'gparted.desktop', 'antergos-install.desktop', 'org.gnome.Terminal.desktop', 'pamac.desktop']
+enabled-extensions=['dash-to-panel@jderose9.github.com', 'drive-menu@gnome-shell-extensions.gcampax.github.com', 'appindicatorsupport@rgcjonas.gmail.com', 'screenshot-window-sizer@gnome-shell-extensions.gcampax.github.com', 'user-theme@gnome-shell-extensions.gcampax.github.com']
+favorite-apps=['firefox.desktop', 'org.gnome.Nautilus.desktop', 'org.gnome.gedit.desktop', 'gparted.desktop', 'antergos-install.desktop', 'org.gnome.Terminal.desktop']
always-show-log-out=true
[org.gnome.settings-daemon.plugins.xsettings]
partimage
ppp
pptpclient
-refind-efi
+# refind-efi not available (change to refind):
+# refind-efi
+refind
rp-pppoe
sdparm
sg3_utils
smartmontools
tcpdump
testdisk
-vim-minimal
+# vim-minimal not available (change to vim):
+# vim-minimal
+vim
vpnc
wvdial
xl2tpd
base
base-devel
-# ===>>> Comsic packages <<<=== #
-# common-cosmic-reborn
-# full-base-cosmic-reborn
-# graphic-cosmic-reborn
+# ===>>> Cosmic packages <<<=== #
rebornos-cosmic-common
rebornos-cosmic-full-base
rebornos-cosmic-graphic
# ===>>> GNOME install start here <<<=== #
gnome
-# gnome-cosmic-reborn
rebornos-cosmic-gnome
gdm
network-manager-applet
yaru-sound-theme
# For accessibility in conjunction with ORCA it is added:
espeak-ng
+rebornos-logo
# ===>>> VirtualBox <<<=== #
# virtualbox-guest-modules-arch --> It is no longer in the repository. Now present in the kernel.
# virtualbox-guest-utils
xf86-input-libinput
-#xf86-input-mouse
+# xf86-input-mouse has been removed from the repositories:
+# xf86-input-mouse
xf86-video-amdgpu
xf86-video-ati
xf86-video-intel
# ===>>> Network packages <<<=== #
b43-firmware
broadcom-wl-dkms
-dnsutils
+# dnsutils change to bind:
+# dnsutils
+bind
netctl
nss-mdns
# ===>>> Necessary for Cnchi. Enter Cnchi bloat! <<<=== #
encfs
+# In RebornOS repo (pam_encfs):
pam_encfs
libinput
clutter