• R/O
  • HTTP
  • SSH
  • HTTPS

cnchi-gnome-osdn: Commit

RebornOS cnchi Gnome based install code


Commit MetaInfo

Revision486f74f21c234ac7b0a717f1e39e6d28740d5d08 (tree)
Time2020-07-05 08:45:59
AuthorRafael Costa Rega <rcostarega@gmai...>
CommiterRafael Costa Rega

Log Message

Update to 2020.06.15

Change Summary

Incremental Difference

--- a/CHANGELOG
+++ b/CHANGELOG
@@ -124,6 +124,260 @@ Added file "auto_partition.py" in Cnchi folder with changes to original one,
124124 and modified build.sh to make this change when compiling.
125125 Here we changed the references from AntergosRoot to RebornOSRoot, etc.
126126 To return to the previous condition, remove the modification in build.sh.
127+To leave it as it was, it will be necessary to eliminate the overwriting
128+of this file in the build.
129+
130+
131+=========================================================================
132+
133+2020.06.04
134+
135+Changed sddm, sddm-theme-gracilis-git, and sddm-config-editor-git
136+for lightdm and lightdm-webkit2-greeter in desktop access.
137+
138+
139+=========================================================================
140+
141+2020.06.08
142+
143+
144+Changed sddm to lightdm on access to the following desktops:
145+
146+Cinnamon
147+Pantheon
148+Windows
149+XFCE
150+MATE
151+Openbox
152+Enlightenment
153+Budgie
154+i3
155+
156+
157+The following greeter is used:
158+
159+lightdm-webkit2-greeter
160+
161+
162+The following theme is used for this greeter (compiled and uploaded to the
163+RebornOS repository):
164+
165+lightdm-webkit2-theme-material2
166+
167+
168+There are the following lines in the packages.xml file to load these files on
169+the above mentioned desktops:
170+
171+
172+<pkgname>lightdm</pkgname>
173+<pkgname>lightdm-webkit2-greeter</pkgname>
174+<pkgname>lightdm-webkit2-theme-material2</pkgname>
175+
176+
177+The webkit2-greeter configuration file is copied in the cnchi installation
178+(cnchi subdirectory, (sent to the final cnchi directory in /usr/share/cnchi
179+from the build) to replace it in postainstall:
180+
181+lightdm-webkit2-greeter.conf
182+
183+
184+=========================================================================
185+
186+2020.06.14
187+
188+lightdm files used:
189+
190+lightdm
191+lightdm-gtk-greeter
192+rebornos-lightdm-gtk-greeter-images
193+lightdm-gtk-greeter-settings
194+
195+
196+
197+sddm files used before moving to lightdm:
198+
199+sddm-theme-gracilis-git
200+sddm-config-editor-git
201+
202+
203+lightdm.conf content:
204+
205+{{{
206+#
207+# General configuration
208+#
209+# start-default-seat = True to always start one seat if none are defined in the configuration
210+# greeter-user = User to run greeter as
211+# minimum-display-number = Minimum display number to use for X servers
212+# minimum-vt = First VT to run displays on
213+# lock-memory = True to prevent memory from being paged to disk
214+# user-authority-in-system-dir = True if session authority should be in the system location
215+# guest-account-script = Script to be run to setup guest account
216+# logind-check-graphical = True to on start seats that are marked as graphical by logind
217+# log-directory = Directory to log information to
218+# run-directory = Directory to put running state in
219+# cache-directory = Directory to cache to
220+# sessions-directory = Directory to find sessions
221+# remote-sessions-directory = Directory to find remote sessions
222+# greeters-directory = Directory to find greeters
223+# backup-logs = True to move add a .old suffix to old log files when opening new ones
224+# dbus-service = True if LightDM provides a D-Bus service to control it
225+#
226+[LightDM]
227+#start-default-seat=true
228+#greeter-user=lightdm
229+#minimum-display-number=0
230+#minimum-vt=7 # Setting this to a value < 7 implies security issues, see FS#46799
231+#lock-memory=true
232+#user-authority-in-system-dir=false
233+#guest-account-script=guest-account
234+#logind-check-graphical=false
235+#log-directory=/var/log/lightdm
236+run-directory=/run/lightdm
237+#cache-directory=/var/cache/lightdm
238+#sessions-directory=/usr/share/lightdm/sessions:/usr/share/xsessions:/usr/share/wayland-sessions
239+#remote-sessions-directory=/usr/share/lightdm/remote-sessions
240+#greeters-directory=$XDG_DATA_DIRS/lightdm/greeters:$XDG_DATA_DIRS/xgreeters
241+#backup-logs=true
242+#dbus-service=true
243+
244+#
245+# Seat configuration
246+#
247+# Seat configuration is matched against the seat name glob in the section, for example:
248+# [Seat:*] matches all seats and is applied first.
249+# [Seat:seat0] matches the seat named "seat0".
250+# [Seat:seat-thin-client*] matches all seats that have names that start with "seat-thin-client".
251+#
252+# type = Seat type (local, xremote)
253+# pam-service = PAM service to use for login
254+# pam-autologin-service = PAM service to use for autologin
255+# pam-greeter-service = PAM service to use for greeters
256+# xserver-command = X server command to run (can also contain arguments e.g. X -special-option)
257+# xmir-command = Xmir server command to run (can also contain arguments e.g. Xmir -special-option)
258+# xserver-config = Config file to pass to X server
259+# xserver-layout = Layout to pass to X server
260+# xserver-allow-tcp = True if TCP/IP connections are allowed to this X server
261+# xserver-share = True if the X server is shared for both greeter and session
262+# xserver-hostname = Hostname of X server (only for type=xremote)
263+# xserver-display-number = Display number of X server (only for type=xremote)
264+# xdmcp-manager = XDMCP manager to connect to (implies xserver-allow-tcp=true)
265+# xdmcp-port = XDMCP UDP/IP port to communicate on
266+# xdmcp-key = Authentication key to use for XDM-AUTHENTICATION-1 (stored in keys.conf)
267+# greeter-session = Session to load for greeter
268+# greeter-hide-users = True to hide the user list
269+# greeter-allow-guest = True if the greeter should show a guest login option
270+# greeter-show-manual-login = True if the greeter should offer a manual login option
271+# greeter-show-remote-login = True if the greeter should offer a remote login option
272+# user-session = Session to load for users
273+# allow-user-switching = True if allowed to switch users
274+# allow-guest = True if guest login is allowed
275+# guest-session = Session to load for guests (overrides user-session)
276+session-wrapper=/etc/lightdm/Xsession
277+# greeter-wrapper = Wrapper script to run greeter with
278+# guest-wrapper = Wrapper script to run guest sessions with
279+# display-setup-script = Script to run when starting a greeter session (runs as root)
280+# display-stopped-script = Script to run after stopping the display server (runs as root)
281+# greeter-setup-script = Script to run when starting a greeter (runs as root)
282+# session-setup-script = Script to run when starting a user session (runs as root)
283+# session-cleanup-script = Script to run when quitting a user session (runs as root)
284+# autologin-guest = True to log in as guest by default
285+# autologin-user = User to log in with by default (overrides autologin-guest)
286+# autologin-user-timeout = Number of seconds to wait before loading default user
287+# autologin-session = Session to load for automatic login (overrides user-session)
288+# autologin-in-background = True if autologin session should not be immediately activated
289+# exit-on-failure = True if the daemon should exit if this seat fails
290+#
291+[Seat:*]
292+#type=local
293+#pam-service=lightdm
294+#pam-autologin-service=lightdm-autologin
295+#pam-greeter-service=lightdm-greeter
296+#xserver-command=X
297+#xmir-command=Xmir
298+#xserver-config=
299+#xserver-layout=
300+#xserver-allow-tcp=false
301+#xserver-share=true
302+#xserver-hostname=
303+#xserver-display-number=
304+#xdmcp-manager=
305+#xdmcp-port=177
306+#xdmcp-key=
307+greeter-session=lightdm-gtk-greeter
308+#greeter-hide-users=false
309+#greeter-allow-guest=true
310+#greeter-show-manual-login=false
311+#greeter-show-remote-login=true
312+user-session=mate
313+#allow-user-switching=true
314+#allow-guest=true
315+#guest-session=
316+session-wrapper=/etc/lightdm/Xsession
317+#greeter-wrapper=
318+#guest-wrapper=
319+#display-setup-script=
320+#display-stopped-script=
321+#greeter-setup-script=
322+#session-setup-script=
323+#session-cleanup-script=
324+#autologin-guest=false
325+#autologin-user=
326+#autologin-user-timeout=0
327+#autologin-in-background=false
328+#autologin-session=
329+#exit-on-failure=false
330+
331+#
332+# XDMCP Server configuration
333+#
334+# enabled = True if XDMCP connections should be allowed
335+# port = UDP/IP port to listen for connections on
336+# listen-address = Host/address to listen for XDMCP connections (use all addresses if not present)
337+# key = Authentication key to use for XDM-AUTHENTICATION-1 or blank to not use authentication (stored in keys.conf)
338+# hostname = Hostname to report to XDMCP clients (defaults to system hostname if unset)
339+#
340+# The authentication key is a 56 bit DES key specified in hex as 0xnnnnnnnnnnnnnn. Alternatively
341+# it can be a word and the first 7 characters are used as the key.
342+#
343+[XDMCPServer]
344+#enabled=false
345+#port=177
346+#listen-address=
347+#key=
348+#hostname=
349+
350+#
351+# VNC Server configuration
352+#
353+# enabled = True if VNC connections should be allowed
354+# command = Command to run Xvnc server with
355+# port = TCP/IP port to listen for connections on
356+# listen-address = Host/address to listen for VNC connections (use all addresses if not present)
357+# width = Width of display to use
358+# height = Height of display to use
359+# depth = Color depth of display to use
360+#
361+[VNCServer]
362+#enabled=false
363+#command=Xvnc
364+#port=5900
365+#listen-address=
366+#width=1024
367+#height=768
368+#depth=8
369+}}}
370+
371+
372+lightdm-gtk-greeter.conf content:
373+
374+{{{
375+[greeter]
376+theme-name = Flat-Plat-Blue
377+icon-theme-name = Flat-Remix-Green
378+background = /usr/share/pixmaps/rebornos.jpg
379+default-user-image = /usr/share/pixmaps/avatar.png
380+}}}
127381
128382
129383
Binary files /dev/null and b/Cnchi/antergos-for-everyone-black1.png differ
Binary files /dev/null and b/Cnchi/antergos-for-everyone-white1.png differ
Binary files /dev/null and b/Cnchi/antergos-logo-mini.png differ
Binary files /dev/null and b/Cnchi/antergos-logo-mini2-OLD.png differ
Binary files /dev/null and b/Cnchi/antergos-logo.png differ
Binary files /dev/null and b/Cnchi/avatar.png differ
--- /dev/null
+++ b/Cnchi/backup_lightdm-webkit2-greeter.conf
@@ -0,0 +1,35 @@
1+#
2+# [greeter]
3+# debug_mode = Greeter theme debug mode.
4+# detect_theme_errors = Provide an option to load a fallback theme when theme errors are detected.
5+# screensaver_timeout = Blank the screen after this many seconds of inactivity.
6+# secure_mode = Don't allow themes to make remote http requests.
7+# time_format = A moment.js format string so the greeter can generate localized time for display.
8+# time_language = Language to use when displaying the time or "auto" to use the system's language.
9+# webkit_theme = Webkit theme to use.
10+#
11+# NOTE: See moment.js documentation for format string options: http://momentjs.com/docs/#/displaying/format/
12+#
13+
14+[greeter]
15+debug_mode = false
16+detect_theme_errors = true
17+screensaver_timeout = 300
18+secure_mode = true
19+time_format = LT
20+time_language = auto
21+webkit_theme = lightdm-webkit-theme-aether
22+
23+#
24+# [branding]
25+# background_images = Path to directory that contains background images for use by themes.
26+# logo = Path to logo image for use by greeter themes.
27+# user_image = Default user image/avatar. This is used by themes for users that have no .face image.
28+#
29+# NOTE: Paths must be accessible to the lightdm system user account (so they cannot be anywhere in /home)
30+#
31+
32+[branding]
33+background_images = /usr/share/backgrounds/
34+logo = /usr/share/lightdm-webkit/themes/lightdm-webkit-theme-aether/src/img/arch-logo.png
35+user_image = /usr/share/lightdm-webkit/themes/lightdm-webkit-theme-aether/src/img/arch-logo.png
--- a/Cnchi/desktop_info.py
+++ b/Cnchi/desktop_info.py
@@ -175,8 +175,9 @@ DESCRIPTIONS = {
175175 "and others, but also a whole suite of libraries to help "
176176 "you create beautiful user interfaces with much less work"),
177177
178- 'i3': _("i3 is a tiling window manager primarily targeted at advanced "
179- "users and developers."),
178+ 'i3': _("Is a tiling window manager, completely written from scratch. "
179+ "i3 is primarily targeted at advanced users and developers. "
180+ "Target platforms are GNU/Linux and BSD operating systems."),
180181
181182 'lxqt': _("LXQt is the next-generation of LXDE, the Lightweight Desktop "
182183 "Environment. It is lightweight, modular, blazing-fast, and "
--- a/Cnchi/info.py
+++ b/Cnchi/info.py
@@ -29,7 +29,7 @@
2929
3030 """ Set some Cnchi global constants """
3131
32-CNCHI_VERSION = "RebornOS Installer Gnome based 2020.05.25"
32+CNCHI_VERSION = "RebornOS Installer Gnome based 2020.06.15"
3333 CNCHI_WEBSITE = "https://rebornos.org"
3434 CNCHI_RELEASE_STAGE = "production"
3535
--- /dev/null
+++ b/Cnchi/lightdm-gtk-greeter.conf
@@ -0,0 +1,6 @@
1+[greeter]
2+theme-name = Flat-Plat-Blue
3+icon-theme-name = Flat-Remix-Green
4+background = /usr/share/pixmaps/rebornos.jpg
5+default-user-image = /usr/share/pixmaps/avatar.png
6+
--- a/Cnchi/lightdm-webkit2-greeter.conf
+++ b/Cnchi/lightdm-webkit2-greeter.conf
@@ -13,12 +13,12 @@
1313
1414 [greeter]
1515 debug_mode = false
16-detect_theme_errors = true
16+detect_theme_errors = false
1717 screensaver_timeout = 300
1818 secure_mode = true
1919 time_format = LT
2020 time_language = auto
21-webkit_theme = lightdm-webkit-theme-aether
21+webkit_theme = material2
2222
2323 #
2424 # [branding]
@@ -30,6 +30,6 @@ webkit_theme = lightdm-webkit-theme-aether
3030 #
3131
3232 [branding]
33-background_images = /usr/share/backgrounds/
34-logo = /usr/share/lightdm-webkit/themes/lightdm-webkit-theme-aether/src/img/arch-logo.png
35-user_image = /usr/share/lightdm-webkit/themes/lightdm-webkit-theme-aether/src/img/arch-logo.png
33+background_images = /usr/share/backgrounds
34+logo = /usr/share/pixmaps/archlinux-logo.svg
35+user_image = /usr/share/pixmaps/archlinux-user.svg
--- /dev/null
+++ b/Cnchi/lightdm.conf
@@ -0,0 +1,163 @@
1+#
2+# General configuration
3+#
4+# start-default-seat = True to always start one seat if none are defined in the configuration
5+# greeter-user = User to run greeter as
6+# minimum-display-number = Minimum display number to use for X servers
7+# minimum-vt = First VT to run displays on
8+# lock-memory = True to prevent memory from being paged to disk
9+# user-authority-in-system-dir = True if session authority should be in the system location
10+# guest-account-script = Script to be run to setup guest account
11+# logind-check-graphical = True to on start seats that are marked as graphical by logind
12+# log-directory = Directory to log information to
13+# run-directory = Directory to put running state in
14+# cache-directory = Directory to cache to
15+# sessions-directory = Directory to find sessions
16+# remote-sessions-directory = Directory to find remote sessions
17+# greeters-directory = Directory to find greeters
18+# backup-logs = True to move add a .old suffix to old log files when opening new ones
19+# dbus-service = True if LightDM provides a D-Bus service to control it
20+#
21+[LightDM]
22+#start-default-seat=true
23+#greeter-user=lightdm
24+#minimum-display-number=0
25+#minimum-vt=7 # Setting this to a value < 7 implies security issues, see FS#46799
26+#lock-memory=true
27+#user-authority-in-system-dir=false
28+#guest-account-script=guest-account
29+#logind-check-graphical=false
30+#log-directory=/var/log/lightdm
31+run-directory=/run/lightdm
32+#cache-directory=/var/cache/lightdm
33+#sessions-directory=/usr/share/lightdm/sessions:/usr/share/xsessions:/usr/share/wayland-sessions
34+#remote-sessions-directory=/usr/share/lightdm/remote-sessions
35+#greeters-directory=$XDG_DATA_DIRS/lightdm/greeters:$XDG_DATA_DIRS/xgreeters
36+#backup-logs=true
37+#dbus-service=true
38+
39+#
40+# Seat configuration
41+#
42+# Seat configuration is matched against the seat name glob in the section, for example:
43+# [Seat:*] matches all seats and is applied first.
44+# [Seat:seat0] matches the seat named "seat0".
45+# [Seat:seat-thin-client*] matches all seats that have names that start with "seat-thin-client".
46+#
47+# type = Seat type (local, xremote)
48+# pam-service = PAM service to use for login
49+# pam-autologin-service = PAM service to use for autologin
50+# pam-greeter-service = PAM service to use for greeters
51+# xserver-command = X server command to run (can also contain arguments e.g. X -special-option)
52+# xmir-command = Xmir server command to run (can also contain arguments e.g. Xmir -special-option)
53+# xserver-config = Config file to pass to X server
54+# xserver-layout = Layout to pass to X server
55+# xserver-allow-tcp = True if TCP/IP connections are allowed to this X server
56+# xserver-share = True if the X server is shared for both greeter and session
57+# xserver-hostname = Hostname of X server (only for type=xremote)
58+# xserver-display-number = Display number of X server (only for type=xremote)
59+# xdmcp-manager = XDMCP manager to connect to (implies xserver-allow-tcp=true)
60+# xdmcp-port = XDMCP UDP/IP port to communicate on
61+# xdmcp-key = Authentication key to use for XDM-AUTHENTICATION-1 (stored in keys.conf)
62+# greeter-session = Session to load for greeter
63+# greeter-hide-users = True to hide the user list
64+# greeter-allow-guest = True if the greeter should show a guest login option
65+# greeter-show-manual-login = True if the greeter should offer a manual login option
66+# greeter-show-remote-login = True if the greeter should offer a remote login option
67+# user-session = Session to load for users
68+# allow-user-switching = True if allowed to switch users
69+# allow-guest = True if guest login is allowed
70+# guest-session = Session to load for guests (overrides user-session)
71+session-wrapper=/etc/lightdm/Xsession
72+# greeter-wrapper = Wrapper script to run greeter with
73+# guest-wrapper = Wrapper script to run guest sessions with
74+# display-setup-script = Script to run when starting a greeter session (runs as root)
75+# display-stopped-script = Script to run after stopping the display server (runs as root)
76+# greeter-setup-script = Script to run when starting a greeter (runs as root)
77+# session-setup-script = Script to run when starting a user session (runs as root)
78+# session-cleanup-script = Script to run when quitting a user session (runs as root)
79+# autologin-guest = True to log in as guest by default
80+# autologin-user = User to log in with by default (overrides autologin-guest)
81+# autologin-user-timeout = Number of seconds to wait before loading default user
82+# autologin-session = Session to load for automatic login (overrides user-session)
83+# autologin-in-background = True if autologin session should not be immediately activated
84+# exit-on-failure = True if the daemon should exit if this seat fails
85+#
86+[Seat:*]
87+#type=local
88+#pam-service=lightdm
89+#pam-autologin-service=lightdm-autologin
90+#pam-greeter-service=lightdm-greeter
91+#xserver-command=X
92+#xmir-command=Xmir
93+#xserver-config=
94+#xserver-layout=
95+#xserver-allow-tcp=false
96+#xserver-share=true
97+#xserver-hostname=
98+#xserver-display-number=
99+#xdmcp-manager=
100+#xdmcp-port=177
101+#xdmcp-key=
102+greeter-session=lightdm-gtk-greeter
103+#greeter-hide-users=false
104+#greeter-allow-guest=true
105+#greeter-show-manual-login=false
106+#greeter-show-remote-login=true
107+user-session=mate
108+#allow-user-switching=true
109+#allow-guest=true
110+#guest-session=
111+session-wrapper=/etc/lightdm/Xsession
112+#greeter-wrapper=
113+#guest-wrapper=
114+#display-setup-script=
115+#display-stopped-script=
116+#greeter-setup-script=
117+#session-setup-script=
118+#session-cleanup-script=
119+#autologin-guest=false
120+#autologin-user=
121+#autologin-user-timeout=0
122+#autologin-in-background=false
123+#autologin-session=
124+#exit-on-failure=false
125+
126+#
127+# XDMCP Server configuration
128+#
129+# enabled = True if XDMCP connections should be allowed
130+# port = UDP/IP port to listen for connections on
131+# listen-address = Host/address to listen for XDMCP connections (use all addresses if not present)
132+# key = Authentication key to use for XDM-AUTHENTICATION-1 or blank to not use authentication (stored in keys.conf)
133+# hostname = Hostname to report to XDMCP clients (defaults to system hostname if unset)
134+#
135+# The authentication key is a 56 bit DES key specified in hex as 0xnnnnnnnnnnnnnn. Alternatively
136+# it can be a word and the first 7 characters are used as the key.
137+#
138+[XDMCPServer]
139+#enabled=false
140+#port=177
141+#listen-address=
142+#key=
143+#hostname=
144+
145+#
146+# VNC Server configuration
147+#
148+# enabled = True if VNC connections should be allowed
149+# command = Command to run Xvnc server with
150+# port = TCP/IP port to listen for connections on
151+# listen-address = Host/address to listen for VNC connections (use all addresses if not present)
152+# width = Width of display to use
153+# height = Height of display to use
154+# depth = Color depth of display to use
155+#
156+[VNCServer]
157+#enabled=false
158+#command=Xvnc
159+#port=5900
160+#listen-address=
161+#width=1024
162+#height=768
163+#depth=8
--- a/Cnchi/packages.xml
+++ b/Cnchi/packages.xml
@@ -39,7 +39,7 @@
3939 <packages>
4040 <pkgname>rebornos-cosmic-gnome</pkgname>
4141 <pkgname nm='true' name='NetworkManager'>network-manager-applet</pkgname>
42- <pkgname>gnome</pkgname>
42+ <!-- <pkgname>gnome</pkgname> -->
4343 </packages>
4444 </edition>
4545
@@ -47,7 +47,6 @@
4747 <packages>
4848 <pkgname>rebornos-cosmic-gnome</pkgname>
4949 <pkgname nm='true' name='NetworkManager'>network-manager-applet</pkgname>
50- <pkgname>gnome</pkgname>
5150 <pkgname>apricity-theme</pkgname>
5251 </packages>
5352 </edition>
@@ -56,9 +55,10 @@
5655 <packages>
5756 <pkgname nm='true' name='NetworkManager'>network-manager-applet</pkgname>
5857 <pkgname>rebornos-cosmic-cinnamon</pkgname>
59- <pkgname>cinnamon</pkgname>
60- <!-- <pkgname>lightdm</pkgname> -->
61- <!-- <pkgname>lightdm-webkit2-greeter</pkgname> -->
58+ <pkgname>lightdm</pkgname>
59+ <pkgname>lightdm-gtk-greeter</pkgname>
60+ <pkgname>rebornos-lightdm-gtk-greeter-images</pkgname>
61+ <pkgname>lightdm-gtk-greeter-settings</pkgname>
6262 </packages>
6363 </edition>
6464
@@ -66,7 +66,10 @@
6666 <packages>
6767 <pkgname nm='true' name='NetworkManager'>network-manager-applet</pkgname>
6868 <pkgname>rebornos-cosmic-pantheon</pkgname>
69- <pkgname>pantheon</pkgname>
69+ <pkgname>lightdm</pkgname>
70+ <pkgname>lightdm-gtk-greeter</pkgname>
71+ <pkgname>rebornos-lightdm-gtk-greeter-images</pkgname>
72+ <pkgname>lightdm-gtk-greeter-settings</pkgname>
7073 </packages>
7174 </edition>
7275
@@ -75,8 +78,10 @@
7578 <pkgname nm='true' name='NetworkManager'>network-manager-applet</pkgname>
7679 <pkgname>rebornos-cosmic-cinnamon</pkgname>
7780 <pkgname>cinnamon</pkgname>
78- <!-- <pkgname>lightdm</pkgname> -->
79- <!-- <pkgname>lightdm-webkit2-greeter</pkgname> -->
81+ <pkgname>lightdm</pkgname>
82+ <pkgname>lightdm-gtk-greeter</pkgname>
83+ <pkgname>rebornos-lightdm-gtk-greeter-images</pkgname>
84+ <pkgname>lightdm-gtk-greeter-settings</pkgname>
8085 <pkgname>windows-theme</pkgname>
8186 </packages>
8287 </edition>
@@ -84,18 +89,20 @@
8489 <edition name="XFCE" description="XFCE Desktop">
8590 <packages>
8691 <pkgname>rebornos-cosmic-xfce</pkgname>
87- <pkgname>xfce4-goodies</pkgname>
88- <pkgname>xfce4</pkgname>
89- <pkgname>sddm-theme-gracilis-git</pkgname>
90- <pkgname>sddm-config-editor-git</pkgname>
92+ <pkgname>lightdm</pkgname>
93+ <pkgname>lightdm-gtk-greeter</pkgname>
94+ <pkgname>rebornos-lightdm-gtk-greeter-images</pkgname>
95+ <pkgname>lightdm-gtk-greeter-settings</pkgname>
9196 </packages>
9297 </edition>
9398
9499 <edition name="Mate" description="MATE Desktop">
95100 <packages>
96101 <pkgname>rebornos-cosmic-mate</pkgname>
97- <pkgname>mate</pkgname>
98- <pkgname>mate-extra</pkgname>
102+ <pkgname>lightdm</pkgname>
103+ <pkgname>lightdm-gtk-greeter</pkgname>
104+ <pkgname>rebornos-lightdm-gtk-greeter-images</pkgname>
105+ <pkgname>lightdm-gtk-greeter-settings</pkgname>
99106 </packages>
100107 </edition>
101108
@@ -104,15 +111,16 @@
104111 <pkgname nm='true' name='NetworkManager'>network-manager-applet</pkgname>
105112 <pkgname>rebornos-cosmic-openbox</pkgname>
106113 <pkgname>lxde-gtk3</pkgname>
114+ <pkgname>lightdm</pkgname>
115+ <pkgname>lightdm-gtk-greeter</pkgname>
116+ <pkgname>rebornos-lightdm-gtk-greeter-images</pkgname>
117+ <pkgname>lightdm-gtk-greeter-settings</pkgname>
107118 </packages>
108119 </edition>
109120
110121 <edition name="KDE" description="KDE Desktop">
111122 <packages>
112123 <pkgname>rebornos-cosmic-kde</pkgname>
113- <pkgname>plasma</pkgname>
114- <pkgname>kdebase</pkgname>
115- <pkgname>kdeutils</pkgname>
116124 </packages>
117125 </edition>
118126
@@ -121,7 +129,6 @@
121129 <edition name="lxqt" description="LXQT Desktop">
122130 <packages>
123131 <pkgname>rebornos-cosmic-lxqt</pkgname>
124- <pkgname>lxqt</pkgname>
125132 </packages>
126133 </edition>
127134
@@ -130,18 +137,30 @@
130137 <pkgname>rebornos-cosmic-enlightenment</pkgname>
131138 <pkgname>enlightenment</pkgname>
132139 <!-- <pkgname nm='true' name='connman'>connman</pkgname> -->
140+ <pkgname>lightdm</pkgname>
141+ <pkgname>lightdm-gtk-greeter</pkgname>
142+ <pkgname>rebornos-lightdm-gtk-greeter-images</pkgname>
143+ <pkgname>lightdm-gtk-greeter-settings</pkgname>
133144 </packages>
134145 </edition>
135146
136147 <edition name="Budgie" description="Solus desktop">
137148 <packages>
138149 <pkgname>rebornos-cosmic-budgie</pkgname>
150+ <pkgname>lightdm</pkgname>
151+ <pkgname>lightdm-gtk-greeter</pkgname>
152+ <pkgname>rebornos-lightdm-gtk-greeter-images</pkgname>
153+ <pkgname>lightdm-gtk-greeter-settings</pkgname>
139154 </packages>
140155 </edition>
141156
142157 <edition name="i3" description="Tiling window manager">
143158 <packages>
144159 <pkgname>rebornos-cosmic-i3</pkgname>
160+ <pkgname>lightdm</pkgname>
161+ <pkgname>lightdm-gtk-greeter</pkgname>
162+ <pkgname>rebornos-lightdm-gtk-greeter-images</pkgname>
163+ <pkgname>lightdm-gtk-greeter-settings</pkgname>
145164 </packages>
146165 </edition>
147166
@@ -153,8 +172,6 @@
153172 <!-- <pkgname>deepin-file-manager-root</pkgname> -->
154173 <!-- <pkgname>flatplat-blue-theme</pkgname> -->
155174 <pkgname dm='true' name='lightdm'>lightdm</pkgname>
156- <pkgname>deepin</pkgname>
157- <pkgname>deepin-extra</pkgname>
158175 </packages>
159176 </edition>
160177 </editions>
--- a/Cnchi/postinstall.sh
+++ b/Cnchi/postinstall.sh
@@ -377,6 +377,9 @@ postinstall() {
377377 chroot ${CN_DESTDIR} systemctl enable ufw
378378 cp /usr/share/cnchi/101_gnome.gschema.override ${CN_DESTDIR}/usr/share/glib-2.0/schemas/
379379 chroot ${CN_DESTDIR} /usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas
380+ # Delete a remnant of lightdm
381+ # If at any time you want to use lightdm as access, you should comment on this line:
382+ rm ${CN_DESTDIR}/etc/lightdm
380383 fi
381384
382385 # if [[ apricity = "${CN_DESKTOP}" ]]; then
@@ -405,12 +408,16 @@ postinstall() {
405408 cp /usr/share/cnchi/updating.sh ${CN_DESTDIR}/usr/bin/
406409 chroot ${CN_DESTDIR} systemctl enable earlyoom
407410 chroot ${CN_DESTDIR} systemctl enable ufw
411+ chroot ${CN_DESTDIR} pacman -S rebornos-kde-customization --noconfirm
412+ # Delete a remnant of lightdm
413+ # If at any time you want to use lightdm as access, you should comment on this line:
414+ rm ${CN_DESTDIR}/etc/lightdm
408415 fi
409416
410417 if [[ budgie = "${CN_DESKTOP}" ]]; then
411- chroot ${CN_DESTDIR} systemctl -fq enable lightdm
412- sed -i 's/^webkit_theme\s*=\s*\(.*\)/webkit_theme = lightdm-webkit-theme-aether #\1/g' ${CN_DESTDIR}/etc/lightdm/lightdm-webkit2-greeter.conf
413- sed -i 's/^\(#?greeter\)-session\s*=\s*\(.*\)/greeter-session = lightdm-webkit2-greeter #\1/ #\2g' ${CN_DESTDIR}/etc/lightdm/lightdm.conf
418+ chroot ${CN_DESTDIR} systemctl -fq enable lightdm.service
419+ # sed -i 's/^webkit_theme\s*=\s*\(.*\)/webkit_theme = lightdm-webkit-theme-aether #\1/g' ${CN_DESTDIR}/etc/lightdm/lightdm-webkit2-greeter.conf
420+ # sed -i 's/^\(#?greeter\)-session\s*=\s*\(.*\)/greeter-session = lightdm-webkit2-greeter #\1/ #\2g' ${CN_DESTDIR}/etc/lightdm/lightdm.conf
414421 cp /usr/share/cnchi/flatpak.sh ${CN_DESTDIR}/usr/bin/
415422 cp /usr/share/cnchi/pkcon.sh ${CN_DESTDIR}/usr/bin/
416423 cp /usr/share/cnchi/pkcon2.sh ${CN_DESTDIR}/usr/bin/
@@ -422,10 +429,19 @@ postinstall() {
422429 echo "# ---> End added by Cnchi RebornOS Installer Gnome based for Budgie Desktop <--- #" >> ${CN_DESTDIR}/etc/environment
423430 chroot ${CN_DESTDIR} systemctl enable earlyoom
424431 chroot ${CN_DESTDIR} systemctl enable ufw
432+ # Copy config files to use lightdm-gtk-greeter
433+ rm ${CN_DESTDIR}/etc/lightdm/lightdm.conf
434+ cp /usr/share/cnchi/lightdm.conf ${CN_DESTDIR}/etc/lightdm/
435+ echo "[greeter]" >> ${CN_DESTDIR}/etc/lightdm/lightdm-gtk-greeter.conf
436+ echo "theme-name = Flat-Plat-Blue" >> ${CN_DESTDIR}/etc/lightdm/lightdm-gtk-greeter.conf
437+ echo "icon-theme-name = Flat-Remix-Green" >> ${CN_DESTDIR}/etc/lightdm/lightdm-gtk-greeter.conf
438+ echo "background = /usr/share/pixmaps/rebornos.jpg" >> ${CN_DESTDIR}/etc/lightdm/lightdm-gtk-greeter.conf
439+ echo "default-user-image = /usr/share/pixmaps/avatar.png" >> ${CN_DESTDIR}/etc/lightdm/lightdm-gtk-greeter.conf
425440 fi
426441
427442 if [[ i3 = "${CN_DESKTOP}" ]]; then
428- chroot ${CN_DESTDIR} systemctl -fq enable sddm
443+ # chroot ${CN_DESTDIR} systemctl -fq enable sddm
444+ chroot ${CN_DESTDIR} systemctl -fq enable lightdm.service
429445 cp /usr/share/cnchi/sddm.conf ${CN_DESTDIR}/etc/
430446 cp /usr/share/cnchi/flatpak.sh ${CN_DESTDIR}/usr/bin/
431447 cp /usr/share/cnchi/pkcon.sh ${CN_DESTDIR}/usr/bin/
@@ -438,10 +454,19 @@ postinstall() {
438454 echo "# ---> End added by Cnchi RebornOS Installer Gnome based for i3 Desktop <--- #" >> ${CN_DESTDIR}/etc/environment
439455 chroot ${CN_DESTDIR} systemctl enable earlyoom
440456 chroot ${CN_DESTDIR} systemctl enable ufw
457+ # Copy config files to use lightdm-gtk-greeter
458+ rm ${CN_DESTDIR}/etc/lightdm/lightdm.conf
459+ cp /usr/share/cnchi/lightdm.conf ${CN_DESTDIR}/etc/lightdm/
460+ echo "[greeter]" >> ${CN_DESTDIR}/etc/lightdm/lightdm-gtk-greeter.conf
461+ echo "theme-name = Flat-Plat-Blue" >> ${CN_DESTDIR}/etc/lightdm/lightdm-gtk-greeter.conf
462+ echo "icon-theme-name = Flat-Remix-Green" >> ${CN_DESTDIR}/etc/lightdm/lightdm-gtk-greeter.conf
463+ echo "background = /usr/share/pixmaps/rebornos.jpg" >> ${CN_DESTDIR}/etc/lightdm/lightdm-gtk-greeter.conf
464+ echo "default-user-image = /usr/share/pixmaps/avatar.png" >> ${CN_DESTDIR}/etc/lightdm/lightdm-gtk-greeter.conf
441465 fi
442466
443467 # if [ -f "${CN_DESTDIR}/usr/bin/enlightenment" ]; then
444- # chroot ${CN_DESTDIR} systemctl -fq enable sddm
468+ # # chroot ${CN_DESTDIR} systemctl -fq enable sddm
469+ # chroot ${CN_DESTDIR} systemctl -fq enable lightdm.service
445470 # cp /usr/share/cnchi/sddm.conf ${CN_DESTDIR}/etc/
446471 # cp /usr/share/cnchi/flatpak.sh ${CN_DESTDIR}/usr/bin/
447472 # cp /usr/share/cnchi/pkcon.sh ${CN_DESTDIR}/usr/bin/
@@ -454,10 +479,19 @@ postinstall() {
454479 # echo "# ---> End added by Cnchi RebornOS Installer Gnome based for Enlightenment Desktop <--- #" >> ${CN_DESTDIR}/etc/environment
455480 # chroot ${CN_DESTDIR} systemctl enable earlyoom
456481 # chroot ${CN_DESTDIR} systemctl enable ufw
482+ # Copy config files to use lightdm-gtk-greeter
483+ # rm ${CN_DESTDIR}/etc/lightdm/lightdm.conf
484+ # cp /usr/share/cnchi/lightdm.conf ${CN_DESTDIR}/etc/lightdm/
485+ # echo "[greeter]" >> ${CN_DESTDIR}/etc/lightdm/lightdm-gtk-greeter.conf
486+ # echo "theme-name = Flat-Plat-Blue" >> ${CN_DESTDIR}/etc/lightdm/lightdm-gtk-greeter.conf
487+ # echo "icon-theme-name = Flat-Remix-Green" >> ${CN_DESTDIR}/etc/lightdm/lightdm-gtk-greeter.conf
488+ # echo "background = /usr/share/pixmaps/rebornos.jpg" >> ${CN_DESTDIR}/etc/lightdm/lightdm-gtk-greeter.conf
489+ # echo "default-user-image = /usr/share/pixmaps/avatar.png" >> ${CN_DESTDIR}/etc/lightdm/lightdm-gtk-greeter.conf
457490 # fi
458491
459492 if [[ lxqt = "${CN_DESKTOP}" ]]; then
460- chroot ${CN_DESTDIR} systemctl -fq enable sddm
493+ chroot ${CN_DESTDIR} systemctl -fq enable sddm.service
494+ # chroot ${CN_DESTDIR} systemctl -fq enable lightdm.service
461495 cp /usr/share/cnchi/sddm.conf ${CN_DESTDIR}/etc/
462496 cp /usr/share/cnchi/flatpak.sh ${CN_DESTDIR}/usr/bin/
463497 cp /usr/share/cnchi/pkcon.sh ${CN_DESTDIR}/usr/bin/
@@ -467,11 +501,12 @@ postinstall() {
467501 cp /usr/share/cnchi/updating.sh ${CN_DESTDIR}/usr/bin/
468502 chroot ${CN_DESTDIR} systemctl enable earlyoom
469503 chroot ${CN_DESTDIR} systemctl enable ufw
504+ # Delete a remnant of lightdm
505+ # If at any time you want to use lightdm as access, you should comment on this line:
506+ rm ${CN_DESTDIR}/etc/lightdm
470507 fi
471508
472509 if [ -f "${CN_DESTDIR}/usr/bin/lxsession" ]; then
473- rm ${CN_DESTDIR}/etc/lightdm/lightdm-webkit2-greeter.conf
474- cp /usr/share/cnchi/lightdm-webkit2-greeter.conf ${CN_DESTDIR}/etc/lightdm/
475510 chmod go=rx ${CN_DESTDIR}/var/lib/lightdm-data
476511 chroot ${CN_DESTDIR} systemctl -fq enable lxdm
477512 cp /usr/share/cnchi/flatpak.sh ${CN_DESTDIR}/usr/bin/
@@ -487,10 +522,17 @@ postinstall() {
487522 chroot ${CN_DESTDIR} obmenu-generator -p -i
488523 chroot ${CN_DESTDIR} systemctl enable earlyoom
489524 chroot ${CN_DESTDIR} systemctl enable ufw
525+ # Copy config files to use lightdm-gtk-greeter
526+ # rm ${CN_DESTDIR}/etc/lightdm/lightdm.conf
527+ # cp /usr/share/cnchi/lightdm.conf ${CN_DESTDIR}/etc/lightdm/
528+ # rm ${CN_DESTDIR}/etc/lightdm/lightdm-gtk-greeter.conf
529+ # cp /usr/share/cnchi/lightdm-gtk-greeter.conf ${CN_DESTDIR}/etc/lightdm/
530+ chroot ${CN_DESTDIR} mmaker -tGTerm -f OpenBox
490531 fi
491532
492533 if [[ mate = "${CN_DESKTOP}" ]]; then
493- chroot ${CN_DESTDIR} systemctl -fq enable sddm
534+ # chroot ${CN_DESTDIR} systemctl -fq enable sddm
535+ chroot ${CN_DESTDIR} systemctl -fq enable lightdm.service
494536 cp /usr/share/cnchi/sddm.conf ${CN_DESTDIR}/etc/
495537 cp /usr/share/cnchi/flatpak.sh ${CN_DESTDIR}/usr/bin/
496538 cp /usr/share/cnchi/pkcon.sh ${CN_DESTDIR}/usr/bin/
@@ -498,18 +540,26 @@ postinstall() {
498540 cp /usr/share/cnchi/flatpak.desktop ${CN_DESTDIR}/usr/share/applications/
499541 cp /usr/share/cnchi/update.desktop ${CN_DESTDIR}/etc/xdg/autostart/
500542 cp /usr/share/cnchi/updating.sh ${CN_DESTDIR}/usr/bin/
543+ # MATE panel bug fixed:
501544 chroot ${CN_DESTDIR} mate-panel --reset --layout default
502- # chroot ${CN_DESTDIR} mate-panel --reset --layout cinnamon
503- # chroot ${CN_DESTDIR} sudo mate-panel --reset --layout cinnamon
504545 echo "# ---> Added by Cnchi RebornOS Installer Gnome based for MATE Desktop <--- #" >> ${CN_DESTDIR}/etc/environment
505546 echo "QT_QPA_PLATFORMTHEME=qt5ct" >> ${CN_DESTDIR}/etc/environment
506547 echo "# ---> End added by Cnchi RebornOS Installer Gnome based for MATE Desktop <--- #" >> ${CN_DESTDIR}/etc/environment
507548 chroot ${CN_DESTDIR} systemctl enable earlyoom
508549 chroot ${CN_DESTDIR} systemctl enable ufw
550+ # Copy config files to use lightdm-gtk-greeter
551+ rm ${CN_DESTDIR}/etc/lightdm/lightdm.conf
552+ cp /usr/share/cnchi/lightdm.conf ${CN_DESTDIR}/etc/lightdm/
553+ echo "[greeter]" >> ${CN_DESTDIR}/etc/lightdm/lightdm-gtk-greeter.conf
554+ echo "theme-name = Flat-Plat-Blue" >> ${CN_DESTDIR}/etc/lightdm/lightdm-gtk-greeter.conf
555+ echo "icon-theme-name = Flat-Remix-Green" >> ${CN_DESTDIR}/etc/lightdm/lightdm-gtk-greeter.conf
556+ echo "background = /usr/share/pixmaps/rebornos.jpg" >> ${CN_DESTDIR}/etc/lightdm/lightdm-gtk-greeter.conf
557+ echo "default-user-image = /usr/share/pixmaps/avatar.png" >> ${CN_DESTDIR}/etc/lightdm/lightdm-gtk-greeter.conf
509558 fi
510559
511560 if [[ xfce = "${CN_DESKTOP}" ]]; then
512- chroot ${CN_DESTDIR} systemctl -fq enable sddm
561+ # chroot ${CN_DESTDIR} systemctl -fq enable sddm
562+ chroot ${CN_DESTDIR} systemctl -fq enable lightdm.service
513563 cp /usr/share/cnchi/sddm.conf ${CN_DESTDIR}/etc/
514564 cp /usr/share/cnchi/flatpak.sh ${CN_DESTDIR}/usr/bin/
515565 cp /usr/share/cnchi/pkcon.sh ${CN_DESTDIR}/usr/bin/
@@ -522,10 +572,19 @@ if [[ xfce = "${CN_DESKTOP}" ]]; then
522572 echo "# ---> End added by Cnchi RebornOS Installer Gnome based for XFCE Desktop <--- #" >> ${CN_DESTDIR}/etc/environment
523573 chroot ${CN_DESTDIR} systemctl enable earlyoom
524574 chroot ${CN_DESTDIR} systemctl enable ufw
575+ # Copy config files to use lightdm-gtk-greeter
576+ rm ${CN_DESTDIR}/etc/lightdm/lightdm.conf
577+ cp /usr/share/cnchi/lightdm.conf ${CN_DESTDIR}/etc/lightdm/
578+ echo "[greeter]" >> ${CN_DESTDIR}/etc/lightdm/lightdm-gtk-greeter.conf
579+ echo "theme-name = Flat-Plat-Blue" >> ${CN_DESTDIR}/etc/lightdm/lightdm-gtk-greeter.conf
580+ echo "icon-theme-name = Flat-Remix-Green" >> ${CN_DESTDIR}/etc/lightdm/lightdm-gtk-greeter.conf
581+ echo "background = /usr/share/pixmaps/rebornos.jpg" >> ${CN_DESTDIR}/etc/lightdm/lightdm-gtk-greeter.conf
582+ echo "default-user-image = /usr/share/pixmaps/avatar.png" >> ${CN_DESTDIR}/etc/lightdm/lightdm-gtk-greeter.conf
525583 fi
526584
527585 if [[ cinnamon = "${CN_DESKTOP}" ]]; then
528- chroot ${CN_DESTDIR} systemctl -fq enable sddm
586+ # chroot ${CN_DESTDIR} systemctl -fq enable sddm
587+ chroot ${CN_DESTDIR} systemctl -fq enable lightdm.service
529588 cp /usr/share/cnchi/sddm.conf ${CN_DESTDIR}/etc/
530589 cp /usr/share/cnchi/flatpak.sh ${CN_DESTDIR}/usr/bin/
531590 cp /usr/share/cnchi/pkcon.sh ${CN_DESTDIR}/usr/bin/
@@ -540,10 +599,19 @@ if [[ cinnamon = "${CN_DESKTOP}" ]]; then
540599 chroot ${CN_DESTDIR} systemctl enable ufw
541600 cp /usr/share/cnchi/95_cinnamon.gschema.override ${CN_DESTDIR}/usr/share/glib-2.0/schemas/
542601 chroot ${CN_DESTDIR} /usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas
602+ # Copy config files to use lightdm-gtk-greeter
603+ rm ${CN_DESTDIR}/etc/lightdm/lightdm.conf
604+ cp /usr/share/cnchi/lightdm.conf ${CN_DESTDIR}/etc/lightdm/
605+ echo "[greeter]" >> ${CN_DESTDIR}/etc/lightdm/lightdm-gtk-greeter.conf
606+ echo "theme-name = Flat-Plat-Blue" >> ${CN_DESTDIR}/etc/lightdm/lightdm-gtk-greeter.conf
607+ echo "icon-theme-name = Flat-Remix-Green" >> ${CN_DESTDIR}/etc/lightdm/lightdm-gtk-greeter.conf
608+ echo "background = /usr/share/pixmaps/rebornos.jpg" >> ${CN_DESTDIR}/etc/lightdm/lightdm-gtk-greeter.conf
609+ echo "default-user-image = /usr/share/pixmaps/avatar.png" >> ${CN_DESTDIR}/etc/lightdm/lightdm-gtk-greeter.conf
543610 fi
544611
545612 if [[ pantheon = "${CN_DESKTOP}" ]]; then
546- chroot ${CN_DESTDIR} systemctl -fq enable sddm
613+ # chroot ${CN_DESTDIR} systemctl -fq enable sddm
614+ chroot ${CN_DESTDIR} systemctl -fq enable lightdm.service
547615 cp /usr/share/cnchi/sddm.conf ${CN_DESTDIR}/etc/
548616 cp /usr/share/cnchi/flatpak.sh ${CN_DESTDIR}/usr/bin/
549617 cp /usr/share/cnchi/pkcon.sh ${CN_DESTDIR}/usr/bin/
@@ -556,10 +624,19 @@ if [[ pantheon = "${CN_DESKTOP}" ]]; then
556624 echo "# ---> End added by Cnchi RebornOS Installer Gnome based for Pantheon Desktop <--- #" >> ${CN_DESTDIR}/etc/environment
557625 chroot ${CN_DESTDIR} systemctl enable earlyoom
558626 chroot ${CN_DESTDIR} systemctl enable ufw
627+ # Copy config files to use lightdm-gtk-greeter
628+ rm ${CN_DESTDIR}/etc/lightdm/lightdm.conf
629+ cp /usr/share/cnchi/lightdm.conf ${CN_DESTDIR}/etc/lightdm/
630+ echo "[greeter]" >> ${CN_DESTDIR}/etc/lightdm/lightdm-gtk-greeter.conf
631+ echo "theme-name = Flat-Plat-Blue" >> ${CN_DESTDIR}/etc/lightdm/lightdm-gtk-greeter.conf
632+ echo "icon-theme-name = Flat-Remix-Green" >> ${CN_DESTDIR}/etc/lightdm/lightdm-gtk-greeter.conf
633+ echo "background = /usr/share/pixmaps/rebornos.jpg" >> ${CN_DESTDIR}/etc/lightdm/lightdm-gtk-greeter.conf
634+ echo "default-user-image = /usr/share/pixmaps/avatar.png" >> ${CN_DESTDIR}/etc/lightdm/lightdm-gtk-greeter.conf
559635 fi
560636
561637 #if [[ windows = "${CN_DESKTOP}" ]]; then
562-# chroot ${CN_DESTDIR} systemctl -fq enable sddm
638+# # chroot ${CN_DESTDIR} systemctl -fq enable sddm
639+# chroot ${CN_DESTDIR} systemctl -fq enable lightdm.service
563640 # cp /usr/share/cnchi/sddm.conf ${CN_DESTDIR}/etc/
564641 # cp /usr/share/cnchi/flatpak.sh ${CN_DESTDIR}/usr/bin/
565642 # cp /usr/share/cnchi/pkcon.sh ${CN_DESTDIR}/usr/bin/
@@ -572,6 +649,14 @@ fi
572649 # echo "# ---> End added by Cnchi RebornOS Installer Gnome based for Windows Desktop <--- #" >> ${CN_DESTDIR}/etc/environment
573650 # chroot ${CN_DESTDIR} systemctl enable earlyoom
574651 # chroot ${CN_DESTDIR} systemctl enable ufw
652+ # Copy config files to use lightdm-gtk-greeter
653+ #rm ${CN_DESTDIR}/etc/lightdm/lightdm.conf
654+ # cp /usr/share/cnchi/lightdm.conf ${CN_DESTDIR}/etc/lightdm/
655+ # echo "[greeter]" >> ${CN_DESTDIR}/etc/lightdm/lightdm-gtk-greeter.conf
656+ # echo "theme-name = Flat-Plat-Blue" >> ${CN_DESTDIR}/etc/lightdm/lightdm-gtk-greeter.conf
657+ # echo "icon-theme-name = Flat-Remix-Green" >> ${CN_DESTDIR}/etc/lightdm/lightdm-gtk-greeter.conf
658+ # echo "background = /usr/share/pixmaps/rebornos.jpg" >> ${CN_DESTDIR}/etc/lightdm/lightdm-gtk-greeter.conf
659+ # echo "default-user-image = /usr/share/pixmaps/avatar.png" >> ${CN_DESTDIR}/etc/lightdm/lightdm-gtk-greeter.conf
575660 #fi
576661
577662 # Copy pacman.conf file over
--- a/build.sh
+++ b/build.sh
@@ -301,8 +301,19 @@ cp ${script_path}/Cnchi/welcome.py ${work_dir}/${arch}/airootfs/usr/share/cnchi/
301301 #cp ${script_path}/Cnchi/metalink.py ${work_dir}/${arch}/airootfs/usr/share/cnchi/src/download/
302302 #rm ${work_dir}/${arch}/airootfs/usr/share/cnchi/src/installation/pac.py
303303 #cp ${script_path}/Cnchi/pac.py ${work_dir}/${arch}/airootfs/usr/share/cnchi/src/installation/
304+# Changing logo images
304305 rm ${work_dir}/${arch}/airootfs/usr/share/cnchi/data/images/antergos/antergos-logo-mini2.png
305306 cp ${script_path}/Cnchi/antergos-logo-mini2.png ${work_dir}/${arch}/airootfs/usr/share/cnchi/data/images/antergos/
307+rm ${work_dir}/${arch}/airootfs/usr/share/cnchi/data/images/antergos/antergos-for-everyone-black1.png
308+cp ${script_path}/Cnchi/antergos-for-everyone-black1.png ${work_dir}/${arch}/airootfs/usr/share/cnchi/data/images/antergos/
309+rm ${work_dir}/${arch}/airootfs/usr/share/cnchi/data/images/antergos/antergos-for-everyone-white1.png
310+cp ${script_path}/Cnchi/antergos-for-everyone-white1.png ${work_dir}/${arch}/airootfs/usr/share/cnchi/data/images/antergos/
311+rm ${work_dir}/${arch}/airootfs/usr/share/cnchi/data/images/antergos/antergos-logo.png
312+cp ${script_path}/Cnchi/antergos-logo.png ${work_dir}/${arch}/airootfs/usr/share/cnchi/data/images/antergos/
313+rm ${work_dir}/${arch}/airootfs/usr/share/cnchi/data/images/antergos/antergos-logo-mini.png
314+cp ${script_path}/Cnchi/antergos-logo-mini.png ${work_dir}/${arch}/airootfs/usr/share/cnchi/data/images/antergos/
315+rm ${work_dir}/${arch}/airootfs/usr/share/cnchi/data/images/antergos/antergos-logo-mini2-OLD.png
316+cp ${script_path}/Cnchi/antergos-logo-mini2-OLD.png ${work_dir}/${arch}/airootfs/usr/share/cnchi/data/images/antergos/
306317 cp ${script_path}/Cnchi/20-intel.conf ${work_dir}/${arch}/airootfs/usr/share/cnchi/
307318 cp ${script_path}/Cnchi/lightdm-webkit2-greeter.conf ${work_dir}/${arch}/airootfs/usr/share/cnchi/
308319 rm ${work_dir}/${arch}/airootfs/usr/share/cnchi/data/images/slides/1.png
@@ -446,6 +457,9 @@ cp ${script_path}/Cnchi/main_window.py ${work_dir}/${arch}/airootfs/usr/share/cn
446457 # ===>>> Add new png files used by modify main_window.py <<<=== #
447458 cp ${script_path}/Cnchi/rebornos-logo-mini2.png ${work_dir}/${arch}/airootfs/usr/share/cnchi/data/images/antergos/
448459 cp ${script_path}/Cnchi/rebornos-icon.png ${work_dir}/${arch}/airootfs/usr/share/cnchi/data/images/antergos/
460+# ===>>> Files to configure lightdm with RebornOS and lightdm-gtk-greeter <<<=== #
461+cp ${script_path}/Cnchi/lightdm.conf ${work_dir}/${arch}/airootfs/usr/share/cnchi/
462+cp ${script_path}/Cnchi/lightdm-gtk-greeter.conf ${work_dir}/${arch}/airootfs/usr/share/cnchi/
449463 echo "DONE"
450464 echo
451465 echo "Replacing Antergos mentions with RebornOS"
Binary files /dev/null and b/cnchi-screenshot-0009.png differ
--- a/packages.both
+++ b/packages.both
@@ -76,6 +76,8 @@ yaru-gnome-shell-theme
7676 yaru-gtk-theme
7777 yaru-icon-theme
7878 yaru-sound-theme
79+# For accessibility in conjunction with ORCA it is added:
80+espeak-ng
7981
8082
8183 # ===>>> VirtualBox <<<=== #
@@ -118,9 +120,9 @@ bubblewrap
118120
119121 # ===>>> Firefox web browser <<<=== #
120122 firefox
121-firefox-adblock-plus
122-firefox-extension-privacybadger
123-firefox-extension-https-everywhere
123+# firefox-adblock-plus
124+# firefox-extension-privacybadger
125+# firefox-extension-https-everywhere
124126
125127 colord
126128 dconf-editor
Show on old repository browser