Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
linux:custom_mint_cinnamon_21 [2026/02/07 02:53] – adaptation fond ecran zena minimilinux:custom_mint_cinnamon_21 [2026/05/14 10:20] (Version actuelle) – [AUTOMATISATION SCRIPT] ajout modif libreoffice config file minimi
Ligne 574: Ligne 574:
         if [ $codename == "zena"         if [ $codename == "zena"
         then         then
-            gsettings set org.cinnamon.desktop.background picture-uri 'file:///usr/share/backgrounds/linuxmint-wallpapers/pczerwinski_3d_render.jpg' ;;       +            gsettings set org.cinnamon.desktop.background picture-uri 'file:///usr/share/backgrounds/linuxmint-wallpapers/pczerwinski_3d_render.jpg'        
         else         else
-            gsettings set org.cinnamon.desktop.background picture-uri 'file:///usr/share/backgrounds/linuxmint-wilma/pblache_colors.jpg' ;;        +            gsettings set org.cinnamon.desktop.background picture-uri 'file:///usr/share/backgrounds/linuxmint-wilma/pblache_colors.jpg'                     
         fi         fi
 +        ;;
     21 )     21 )
         gsettings set org.cinnamon.desktop.background picture-uri 'file:///usr/share/backgrounds/linuxmint-vanessa/eskof_bubble.jpg' ;;         gsettings set org.cinnamon.desktop.background picture-uri 'file:///usr/share/backgrounds/linuxmint-vanessa/eskof_bubble.jpg' ;;
Ligne 602: Ligne 603:
 fi      fi     
    
 +echo "[ Barre des taches ][ Retrait ligne de commande ]"
 +config_grouped_window_list=~/.config/cinnamon/spices/grouped-window-list@cinnamon.org/2.json
 +if [ -f $config_grouped_window_list ]
 +then
 +     sed -ie '/"org.gnome.Terminal.desktop",/d' $config_grouped_window_list
 +fi
 +
 echo "[ Bureau ][ Nemo ] " echo "[ Bureau ][ Nemo ] "
 nemo_desktop_metadata=~/.config/nemo/desktop-metadata nemo_desktop_metadata=~/.config/nemo/desktop-metadata
Ligne 619: Ligne 627:
  
 echo "[ Micro ] change volume par defaut du micro pour éviter la saturation" echo "[ Micro ] change volume par defaut du micro pour éviter la saturation"
-amixer set Capture 80%+amixer set Capture 70%
  
 echo "[ Son ] change volume par defaut des pour éviter la saturation" echo "[ Son ] change volume par defaut des pour éviter la saturation"
Ligne 984: Ligne 992:
 # lancement de libreoffice # lancement de libreoffice
 # #
 +if  ! $(aptitude search libreoffice-style-yaru | grep -q ^i) 
 +then
 +    echo "[ INFO ] install yaru theme pour libreoffice qui marche en blanc & noir"
 +    sudo aptitude install libreoffice-style-yaru
 +fi
 +# recupérer style theme dark
 +# gsettings list-recursively | grep -i theme | grep -i "cinnamon.theme name"
 +
 +#
 +# yaru si possible
 +#
 +if $(ls  /usr/share/libreoffice/share/config/images_yaru* | grep -q yaru)
 +then
 +    #
 +    # creation fichier de base de libreoffice si non existant
 +    #
 +    if [ ! -f ${HOME}/.config/libreoffice/4/user/registrymodifications.xcu ]
 +    then
 +         echo "[ INFO ] create config file for libreoffice with yaru icon style" 
 +        mkdir -p ${HOME}/.config/libreoffice/4/user
 +        gsettings list-recursively | grep -i theme | grep -i "cinnamon.theme name" | grep -
 +        echo '<?xml version="1.0" encoding="UTF-8"?>
 +    <oor:items xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
 +    <item oor:path="/org.openoffice.Office.Common/Misc"><prop oor:name="FirstRun" oor:op="fuse"><value>false</value></prop></item>
 +    <item oor:path="/org.openoffice.Office.Common/Misc"><prop oor:name="ShowTipOfTheDay" oor:op="fuse"><value>false</value></prop></item>
 +    <item oor:path="/org.openoffice.Office.Common/Misc"><prop oor:name="SymbolStyle" oor:op="fuse"><value>yaru</value></prop></item>
 +    </oor:items>'   > ${HOME}/.config/libreoffice/4/user/registrymodifications.xcu
 +
 +    #
 +    # changement de la valeur si existant
 +    #
 +    elif $(grep -q '<item oor:path="/org.openoffice.Office.Common/Misc"><prop oor:name="SymbolStyle" oor:op="fuse">' ${HOME}/.config/libreoffice/4/user/registrymodifications.xcu) 
 +    then
 +        echo "[ INFO ] force change theme to yaru in libreoffice"
 +        sed -e 's&<item oor:path="/org.openoffice.Office.Common/Misc"><prop oor:name="SymbolStyle" oor:op="fuse"><value>.*</value></prop></item>&<item oor:path="/org.openoffice.Office.Common/Misc"><prop oor:name="SymbolStyle" oor:op="fuse"><value>yaru</value></prop></item>&' -i ${HOME}/.config/libreoffice/4/user/registrymodifications.xcu 
 +    else
 +            echo "[ INFO ] force theme to colibre in libreoffice"
 +        #echo '<item oor:path="/org.openoffice.Office.Common/Misc"><prop oor:name="SymbolStyle" oor:op="fuse"><value>colibre</value></prop></item>' >> ${HOME}/.config/libreoffice/4/user/registrymodifications.xcu 
 +    sed -e 's&</oor:items>&<item oor:path="/org.openoffice.Office.Common/Misc"><prop oor:name="SymbolStyle" oor:op="fuse"><value>yaru</value></prop></item>\n</oor:items>&' -i ${HOME}/.config/libreoffice/4/user/registrymodifications.xcu
 +    fi
 +#
 +# colibre par default sinon
 +#
 +else
 +    if [ ! -f ${HOME}/.config/libreoffice/4/user/registrymodifications.xcu ]
 +    then
 +         echo "[ INFO ] create config file for libreoffice with colibre icon style" 
 +        mkdir -p ${HOME}/.config/libreoffice/4/user
 +        gsettings list-recursively | grep -i theme | grep -i "cinnamon.theme name" | grep -
 +        gsettings list-recursively | grep -i theme | grep -i "org.gnome.desktop.interface gtk-theme " | grep -
 +        echo '<?xml version="1.0" encoding="UTF-8"?>
 +    <oor:items xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
 +    <item oor:path="/org.openoffice.Office.Common/Misc"><prop oor:name="FirstRun" oor:op="fuse"><value>false</value></prop></item>
 +    <item oor:path="/org.openoffice.Office.Common/Misc"><prop oor:name="ShowTipOfTheDay" oor:op="fuse"><value>false</value></prop></item>
 +    <item oor:path="/org.openoffice.Office.Common/Misc"><prop oor:name="SymbolStyle" oor:op="fuse"><value>colibre</value></prop></item>
 +    </oor:items>'   > ${HOME}/.config/libreoffice/4/user/registrymodifications.xcu
 +
 +    #
 +    # changement de la valeur si existant
 +    #
 +    elif $(grep -q '<item oor:path="/org.openoffice.Office.Common/Misc"><prop oor:name="SymbolStyle" oor:op="fuse">' ${HOME}/.config/libreoffice/4/user/registrymodifications.xcu) 
 +    then
 +        echo "[ INFO ] force change theme to colibre in libreoffice"
 +        sed -e 's&<item oor:path="/org.openoffice.Office.Common/Misc"><prop oor:name="SymbolStyle" oor:op="fuse"><value>.*</value></prop></item>&<item oor:path="/org.openoffice.Office.Common/Misc"><prop oor:name="SymbolStyle" oor:op="fuse"><value>colibre</value></prop></item>&' -i ${HOME}/.config/libreoffice/4/user/registrymodifications.xcu 
 +    else
 +            echo "[ INFO ] force add theme to colibre in libreoffice"
 +        #echo '<item oor:path="/org.openoffice.Office.Common/Misc"><prop oor:name="SymbolStyle" oor:op="fuse"><value>colibre</value></prop></item>' >> ${HOME}/.config/libreoffice/4/user/registrymodifications.xcu 
 +    sed -e 's&</oor:items>&<item oor:path="/org.openoffice.Office.Common/Misc"><prop oor:name="SymbolStyle" oor:op="fuse"><value>colibre</value></prop></item>\n</oor:items>&' -i ${HOME}/.config/libreoffice/4/user/registrymodifications.xcu
 +    fi
 +fi
 +
 +
 echo "Merci de vérifier si le thème d'icone de libreoffice ne les rends pas invisibles" echo "Merci de vérifier si le thème d'icone de libreoffice ne les rends pas invisibles"
 sleep 5 sleep 5