Skip to content
Snippets Groups Projects
Commit 270ef5cd authored by jean-michel's avatar jean-michel
Browse files

Merge branch 'dev-jm' into 'dev'

plasma theme

See merge request Obarun/obarun-install-themes!3
parents c8451201 a04f2948
No related branches found
No related tags found
No related merge requests found
...@@ -9,36 +9,36 @@ ...@@ -9,36 +9,36 @@
# except according to the terms contained in the LICENSE file. # except according to the terms contained in the LICENSE file.
sourcing(){ sourcing(){
local list local list
for list in /tmp/obarun-install-tmp/install.conf /usr/lib/obarun/util.sh; do for list in /tmp/obarun-install-tmp/install.conf /usr/lib/obarun/util.sh; do
if [[ -f "${list}" ]]; then if [[ -f "${list}" ]]; then
source "${list}" source "${list}"
else else
out_error "Missing file : ${list}" out_error "Missing file : ${list}"
exit exit
fi fi
done done
unset list unset list
} }
sourcing sourcing
custo_once() { custo_once() {
local _tmp cmd local _tmp cmd
cmd="${1}" cmd="${1}"
_tmp="/tmp/obarun-install-tmp" _tmp="/tmp/obarun-install-tmp"
if [[ ! -d $_tmp ]]; then if [[ ! -d $_tmp ]]; then
mkdir -p -m0755 $_tmp || die "Impossible to create $_tmp" mkdir -p -m0755 $_tmp || die "Impossible to create $_tmp"
fi fi
if [[ ! -e $_tmp/customize.${cmd} ]]; then if [[ ! -e $_tmp/customize.${cmd} ]]; then
"${cmd}" || die "Cannot execute $_" "${cmd}" || die "Cannot execute $_"
touch $_tmp/customize.${cmd} touch $_tmp/customize.${cmd}
else else
return return
fi fi
unset _tmp unset _tmp
} }
...@@ -46,24 +46,38 @@ custo_once() { ...@@ -46,24 +46,38 @@ custo_once() {
create_log_user(){ create_log_user(){
out_action "add ${NEWUSER} at log group" out_action "add ${NEWUSER} at log group"
gpasswd -a "$NEWUSER" log gpasswd -a "$NEWUSER" log
} }
custo_once create_log_user custo_once create_log_user
config_66(){ config_66(){
# creation of the live/ to avoid crash # creation of the live/ to avoid crash
mkdir -p -m1777 /run/66 mkdir -p -m1777 /run/66
out_action "Enable dbus,consolekit,sddm,networkmanager,wpa_supplicant and ntpd on tree root"
66-enable -v3 dbus ntpd consolekit sddm networkmanager wpa_supplicant out_action "Create and enable tree [system]"
# avoid permissions access issue 66-tree -v3 -cE system
chown -R ${NEWUSER}:users /run/66
out_action "Create tree graphics for ${NEWUSER}, enables and makes it current" out_action "Enable ntpd,sshd on tree [system]"
su "${NEWUSER}" -c "66-tree -v3 -Ecn graphics" 66-enable -v3 -t system ntpd sshd
out_action "Enable dbus-user and xdg-user-dirs on tree graphics"
su "${NEWUSER}" -c "66-enable -v3 -t graphics dbus-user xdg-user-dirs" out_action "Create, enable and set flag default on tree [desktop]"
rm -rf /run/66 66-tree -v3 -cEn desktop
out_action "Enable dbus,networkmanager,wpa_supplicant services on tree [desktop]"
66-enable -v3 -t desktop dbus networkmanager wpa_supplicant
# avoid permissions access issue
chown -R ${NEWUSER}:users /run/66
out_action "Create tree graphics for ${NEWUSER}, enables and makes it current"
su "${NEWUSER}" -c "66-tree -v3 -Ecn graphics"
out_action "Enable dbus-user and xdg-user-dirs on tree graphics"
su "${NEWUSER}" -c "66-enable -v3 -t graphics dbus-user xdg-user-dirs"
rm -rf /run/66
} }
custo_once config_66 custo_once config_66
......
...@@ -62,16 +62,15 @@ p7zip ...@@ -62,16 +62,15 @@ p7zip
boot-66serv boot-66serv
root-66tree root-66tree
sddm-66serv
dbus-66serv dbus-66serv
consolekit-66serv
networkmanager-66serv networkmanager-66serv
# consolekit-66serv
# sddm-66serv
# dhcpcd-66serv # dhcpcd-66serv
# dmraid-66serv # dmraid-66serv
# nfs-utils-66serv # nfs-utils-66serv
# ntpd-66serv # ntpd-66serv
# sshd-66serv # sshd-66serv
# syslogds6-66serv
# wpa_supplicant-66serv # wpa_supplicant-66serv
# xdg-user-dirs-66serv # xdg-user-dirs-66serv
...@@ -39,52 +39,99 @@ user-manager ...@@ -39,52 +39,99 @@ user-manager
## kde applications ## kde applications
#------------------- #-------------------
# amarok # kmouth
# ark
# digikam # kcron
# kshutdown
# ksystemlog
# dolphin # dolphin
# |- ffmpegthumbs # |_ffmpegthumbs
# |- kde-cli-tools # |_kdegraphics-thumbnailers
# |- kdegraphics-thumbnailers # |_dolphin-plugins
# |- dolphin-plugins # kate
# kdialog
# keditbookmarks
# kfind
# |_mlocate
# khelpcenter
# konqueror
# |_kdesu
# |_tidy
# konsole
# |_keditbookmarks
# krename
# krusader
# kwrite
# yakuake
# kmahjongg
# kpatience
# gwenview
# |_kamera
# |_kimageformats
# |_kipi-plugins
# |_qt5-imageformats
# kcolorchooser
# kdegraphics-thumbnailers
# kolourpaint
# okular
# |_ebook-tools
# skanlite
# spectacle
# svgpart
# digikam
# |_hugin
# dragon # dragon
# elisa # elisa
# falkon
# gwenview
# juk # juk
# k3b # k3b
# kaddressbook # |_cdparanoia
# kaffeine # |_cdrdao
# kalarm # |_transcode
# kate # |_vcdimager
# kamoso
# kaudiocreator # kaudiocreator
# kbackup
# kcalc
# kcolorchooser
# kdenlive # kdenlive
# kdf # |_dvdauthor
# kget # |_dvgrab
# kleopatra # |_ffmpeg
# kmahjongg # |_vlc
# kmail # kaffeine
# kmix # kmix
# kmplayer # kmplayer
# kompare # kwave
# konsole # |_opus
# konversation
# kpatience # kget
# krdc
# krfb # krfb
# krename
# krusader # akregator
# kshutdown # falkon
# ksnapshot # konversation
# kaddressbook
# kalarm
# kleopatra
# kmail
# knotes
# kontact
# korganizer
# ark
# filelight
# kbackup
# kcalc
# kcharselect
# kdf
# kfloppy
# ktimer
# kwalletmanager # kwalletmanager
# kwave
# okular
# partitionmanager # partitionmanager
# skanlite # print-manager
# spectacle # sweeper
# yakuake
#------------------- #-------------------
## Qt5 applications ## Qt5 applications
...@@ -92,6 +139,8 @@ user-manager ...@@ -92,6 +139,8 @@ user-manager
# psi # psi
# quassel-monolithic # quassel-monolithic
# simplescreenrecorder
# obs-studio
#-------- #--------
## fonts ## fonts
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment