livegui/fsscript: NM fix, taskbar pinned apps
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
This commit is contained in:
parent
aa92527ce8
commit
7bfeec8de2
|
@ -9,24 +9,39 @@ source /tmp/envscript
|
||||||
# No we don't want to run xdm...
|
# No we don't want to run xdm...
|
||||||
sed -e '/^DISPLAYMANAGER=/s/.*/DISPLAYMANAGER="sddm"/' -i /etc/conf.d/display-manager
|
sed -e '/^DISPLAYMANAGER=/s/.*/DISPLAYMANAGER="sddm"/' -i /etc/conf.d/display-manager
|
||||||
|
|
||||||
|
# Don't let NM change hostname (this breaks xauth)
|
||||||
|
echo "[main]
|
||||||
|
plugins=keyfile
|
||||||
|
hostname-mode=none" > /etc/NetworkManager/NetworkManager.conf
|
||||||
|
|
||||||
# Autologin via sddm to plasma
|
# Autologin via sddm to plasma
|
||||||
echo "[Autologin]
|
echo "[Autologin]
|
||||||
User=gentoo
|
User=gentoo
|
||||||
Session=plasma.desktop
|
Session=plasma.desktop
|
||||||
Relogin=yes" > /etc/sddm.conf
|
Relogin=yes" > /etc/sddm.conf
|
||||||
|
|
||||||
# set up gentoo user
|
# Set up gentoo user
|
||||||
echo "** useradd gentoo **"
|
pushd /home/gentoo
|
||||||
useradd -G users,wheel,audio,plugdev,games,cdrom -g users -c "Gentoo LiveGUI user" -m gentoo
|
mkdir -pv .config Desktop
|
||||||
mkdir /home/gentoo/.config
|
|
||||||
|
|
||||||
# Disable screen lock
|
# Disable screen lock
|
||||||
echo "[Daemon]
|
echo "[Daemon]
|
||||||
Autolock=false" > /home/gentoo/.config/kscreenlockerrc
|
Autolock=false" > .config/kscreenlockerrc
|
||||||
|
|
||||||
# Firefox as default browser
|
# Firefox as default browser
|
||||||
echo "[Default Applications]
|
echo "[Default Applications]
|
||||||
text/html=firefox.desktop" > /home/gentoo/.config/mimeapps.list
|
text/html=firefox.desktop" > .config/mimeapps.list
|
||||||
|
|
||||||
|
# Customize taskbar pinned apps
|
||||||
|
wget "https://dev.gentoo.org/~bkohler/plasma-org.kde.plasma.desktop-appletsrc" -O \
|
||||||
|
.config/plasma-org.kde.plasma.desktop-appletsrc
|
||||||
|
|
||||||
|
# Desktop icon setups
|
||||||
|
#DESKTOP_APPS=( org.kde.konsole firefox org.kde.dolphin )
|
||||||
|
#for i in "${APPS[@]}"; do
|
||||||
|
# ln -sv /usr/share/applications/${i}.desktop Desktop/
|
||||||
|
#done
|
||||||
|
|
||||||
|
popd
|
||||||
# Clean up perms
|
# Clean up perms
|
||||||
chown -R gentoo:users /home/gentoo
|
chown -R gentoo:users /home/gentoo
|
||||||
|
|
Loading…
Reference in a new issue