forked from srbala/fedora-kickstarts
Merge #134 LXQt Spin, initial import
This commit is contained in:
commit
d27b9b8e07
48
fedora-live-lxqt.ks
Normal file
48
fedora-live-lxqt.ks
Normal file
@ -0,0 +1,48 @@
|
|||||||
|
# fedora-live-lxqt.ks
|
||||||
|
#
|
||||||
|
# Description:
|
||||||
|
# – Fedora Live Spin with the LXQt desktop environment
|
||||||
|
#
|
||||||
|
# Maintainer(s):
|
||||||
|
# – Christian Dersch <lupinix@fedoraproject.org>
|
||||||
|
#
|
||||||
|
|
||||||
|
%include fedora-live-base.ks
|
||||||
|
%include fedora-live-minimization.ks
|
||||||
|
%include fedora-lxqt-common.ks
|
||||||
|
|
||||||
|
%post
|
||||||
|
# add initscript
|
||||||
|
cat >> /etc/rc.d/init.d/livesys << EOF
|
||||||
|
|
||||||
|
# set up autologin for user liveuser
|
||||||
|
if [ -f /etc/sddm.conf ]; then
|
||||||
|
sed -i 's/^#User=.*/User=liveuser/' /etc/sddm.conf
|
||||||
|
sed -i 's/^#Session=.*/Session=lxqt.desktop/' /etc/sddm.conf
|
||||||
|
else
|
||||||
|
cat > /etc/sddm.conf << SDDM_EOF
|
||||||
|
[Autologin]
|
||||||
|
User=liveuser
|
||||||
|
Session=lxqt.desktop
|
||||||
|
SDDM_EOF
|
||||||
|
fi
|
||||||
|
|
||||||
|
# show liveinst.desktop on desktop and in menu
|
||||||
|
sed -i 's/NoDisplay=true/NoDisplay=false/' /usr/share/applications/liveinst.desktop
|
||||||
|
mkdir /home/liveuser/Desktop
|
||||||
|
cp -a /usr/share/applications/liveinst.desktop /home/liveuser/Desktop/
|
||||||
|
|
||||||
|
# set up preferred apps
|
||||||
|
cat > /etc/xdg/libfm/pref-apps.conf << FOE
|
||||||
|
[Preferred Applications]
|
||||||
|
WebBrowser=qupzilla.desktop
|
||||||
|
FOE
|
||||||
|
|
||||||
|
# make sure to set the right permissions and selinux contexts
|
||||||
|
chown -R liveuser:liveuser /home/liveuser/
|
||||||
|
restorecon -R /home/liveuser/
|
||||||
|
|
||||||
|
EOF
|
||||||
|
|
||||||
|
%end
|
||||||
|
|
76
fedora-lxqt-common.ks
Normal file
76
fedora-lxqt-common.ks
Normal file
@ -0,0 +1,76 @@
|
|||||||
|
# fedora-lxqt-common.ks
|
||||||
|
#
|
||||||
|
# Description:
|
||||||
|
# – Fedora Live Spin with the LXQt desktop environment
|
||||||
|
#
|
||||||
|
# Maintainer(s):
|
||||||
|
# – Christian Dersch <lupinix@fedoraproject.org>
|
||||||
|
#
|
||||||
|
|
||||||
|
%packages
|
||||||
|
@lxqt
|
||||||
|
@networkmanager-submodules
|
||||||
|
# for nm applet
|
||||||
|
gnome-keyring
|
||||||
|
|
||||||
|
# We have obconf-qt now
|
||||||
|
obconf-qt
|
||||||
|
-obconf
|
||||||
|
|
||||||
|
# No sddm-breeze, this pulls in huge parts of plasma, but use breeze for LXQt
|
||||||
|
breeze-gtk
|
||||||
|
plasma-breeze
|
||||||
|
-sddm-breeze
|
||||||
|
|
||||||
|
# no kwallet running by default
|
||||||
|
-qupzilla-kwallet
|
||||||
|
|
||||||
|
# Pull in some useful applications, use KDE ones if necessary
|
||||||
|
dnfdragora
|
||||||
|
dragon
|
||||||
|
kcalc
|
||||||
|
kwrite
|
||||||
|
lxappearance
|
||||||
|
lximage-qt
|
||||||
|
lxqt-sudo
|
||||||
|
pavucontrol-qt
|
||||||
|
psi-plus
|
||||||
|
qbittorrent
|
||||||
|
qlipper
|
||||||
|
quassel
|
||||||
|
qpdfview-qt5
|
||||||
|
trojita
|
||||||
|
yarock
|
||||||
|
|
||||||
|
# l10n
|
||||||
|
lxqt-l10n
|
||||||
|
lximage-qt-l10n
|
||||||
|
obconf-qt-l10n
|
||||||
|
pavucontrol-qt-l10n
|
||||||
|
|
||||||
|
# MP3
|
||||||
|
gstreamer1-plugin-mpg123
|
||||||
|
|
||||||
|
# We want Qt GUI for libyui used by dnfdragora
|
||||||
|
libyui-mga-qt
|
||||||
|
|
||||||
|
# remove unneeded stuff to get a lightweight system
|
||||||
|
# fonts (we make no bones about admitting we're english-only)
|
||||||
|
wqy-microhei-fonts # a compact CJK font, to replace:
|
||||||
|
-naver-nanum-gothic-fonts # Korean
|
||||||
|
-vlgothic-fonts # Japanese
|
||||||
|
-adobe-source-han-sans-cn-fonts # simplified Chinese
|
||||||
|
-adobe-source-han-sans-tw-fonts # traditional Chinese
|
||||||
|
|
||||||
|
-paratype-pt-sans-fonts # Cyrillic (already supported by DejaVu), huge
|
||||||
|
#-stix-fonts # mathematical symbols
|
||||||
|
|
||||||
|
# remove input methods to free space
|
||||||
|
-@input-methods
|
||||||
|
-scim*
|
||||||
|
-m17n*
|
||||||
|
-ibus*
|
||||||
|
-iok
|
||||||
|
|
||||||
|
%end
|
||||||
|
|
Loading…
Reference in New Issue
Block a user