Tuto : Personnaliser Thunderbird avec le script css_TB.sh

l’Almanet doLys Gnu/Linux – Open Source – Entreprises Forums L’almanet doLys Open Source Tuto : Personnaliser Thunderbird avec le script css_TB.sh

2 sujets de 1 à 2 (sur un total de 2)
  • Auteur
    Articles
  • #12608
    nam1962nam1962
    Keymaster

      Hello tous, voici un petit script pour personnaliser l’apparence de Thunderbird.
      Si, comme moi, vous passez beaucoup de temps dans votre client de messagerie, vous savez à quel point il est agréable d’avoir une interface qui vous plaît.
      Ce script, css_TB.sh, vous permet d’appliquer quelques styles CSS pour améliorer l’expérience utilisateur.

      Quelles sont les améliorations CSS apportées par le script ?

      Voici les quatre principales améliorations que vous obtiendrez en exécutant ce script :

      • Alternance de couleur pour les lignes de message : le script applique un fond gris clair aux lignes impaires dans la liste des messages. Cela rend la lecture plus facile et moins fatigante pour les yeux, surtout quand vous avez beaucoup de courriels à parcourir.
      • Couleur des compteurs de messages non lus : les compteurs de nouveaux messages non lus adoptent la même couleur que le dossier dans lequel ils se trouvent. Cela crée une cohérence visuelle et vous aide à repérer rapidement les nouveaux messages.
      • Style pour les messages non lus plus anciens : les compteurs de messages non lus plus anciens sont affichés en gris foncé. Cela permet de distinguer facilement les nouveaux messages des anciens, pratique pour garder un œil sur ce qui nécessite votre attention.
      • Positionnement de la barre de menu : le script ajuste la position de la barre de menu pour qu’elle soit plus accessible. Cela peut sembler anodin, mais avoir tout à portée de main peut vraiment améliorer votre flux de travail.

      Note sur le contraste : si le gris clair des lignes alternées vous paraît trop pâle sur fond blanc (merci à jlfh0816 pour le retour !), vous pouvez le renforcer facilement : ouvrez le script et ajustez la valeur de couleur du fond vers un gris un peu plus soutenu, ou une teinte légère, selon ce qui repose le mieux vos yeux.

      Comment utiliser le script ?

      Téléchargez le script : rendez-vous sur la page Codeberg doLys du script (GitHub et GitLab ne sont plus que des miroirs) et téléchargez l’archive .zip ou .tar.gz. Décompressez l’archive dans le dossier ~/scripts pour garder votre système bien rangé.

      Exemple de commande pour décompresser l’archive

      Le fichier téléchargé porte le numéro de version. Adaptez-le à ce qui s’affiche sur la page des releases. Si vous avez téléchargé le fichier .tar.gz, utilisez la commande suivante :

      tar -xzf ~/scripts/thunderbird-tweaks-1.1.0.tar.gz -C ~/scripts

      Si vous avez téléchargé le fichier .zip, utilisez plutôt la commande :

      unzip ~/scripts/thunderbird-tweaks-1.1.0.zip -d ~/scripts

      Maintenant, rangeons bien notre script :

      mkdir -p ~/scripts
      nano ~/scripts/css_TB.sh

      Rendez le script exécutable : ouvrez un terminal et exécutez la commande suivante :

      chmod +x ~/scripts/css_TB.sh

      Exécutez le script : lancez-le avec la commande suivante :

      ~/scripts/css_TB.sh

      Admirez votre Thunderbird personnalisé : ouvrez Thunderbird et voyez les changements apportés à votre interface.

      Créer un lanceur pour le script

      Pour faciliter l’exécution du script, vous pouvez créer un lanceur. Voici comment faire :

      Créez un fichier de lanceur : ouvrez un terminal et exécutez la commande suivante :

      nano ~/.local/share/applications/css_TB.desktop

      Ajoutez le contenu suivant :

      [Desktop Entry]
      Version=1.0
      Name=CSS for Thunderbird
      Comment=Run the CSS setup script for Thunderbird profiles
      Exec=bash -c "/home/sum/scripts/css_TB.sh; exec bash"
      Icon=preferences-system
      Terminal=true
      Type=Application
      Categories=Utility;

      Assurez-vous de remplacer /home/sum/scripts/css_TB.sh par le chemin complet vers votre script.

      Rendez le lanceur exécutable : exécutez la commande suivante :

      chmod +x ~/.local/share/applications/css_TB.desktop

      En résumé

      Le script css_TB.sh est un moyen simple d’améliorer l’apparence de Thunderbird. Ces petites touches de style peuvent vraiment faire la différence dans votre expérience quotidienne. J’espère que vous trouverez ces modifications utiles.

      Et pour la vie privée ? Si l’apparence vous a plu, son pendant côté confidentialité existe aussi : un script privacy_TB.sh qui bloque les pixels espions, refuse les cookies et masque votre signature dans les mails envoyés. C’est par ici : le tuto privacy_TB.sh. Et retrouvez tous mes autres réglages dans mon tuto d’optimisation Thunderbird complet.

      Si vous avez des questions ou des suggestions, n’hésitez pas à les partager ! À bientôt !

      Merci à fifi19 du forum manjaro.fr qui m’a donné l’idée de faire ce script avec son tuto sur le placement de la barre de menu (que j’ai intégré au script, comme vous l’avez lu).

      Un jeune site que j'aime bien, la ferrari du T-shirt ...bio en plus : GoudronBlanc

      #12620
      jlfh0816jlfh0816
      Moderator

        Bonjour nam1962,
        Le script fonctionne sans souci.
        Petit problème dans ton texte ci-dessus : la ligne de commande pour décompresser l’archive n’est pas la bonne. Par exemple, pour décompresser l’archive tar.gz, il faut remplacer
        tar -xzf ~/scripts/css_TB.tar.gz -C ~/scripts
        par
        tar -xzf ~/scripts/css-thunderbird-1.0.0.tar.gz -C ~/scripts
        Et sinon, lorsque le script s’exécute en ouvrant Thunderbird, je suis gêné par les lignes qui apparaissent en gris clair sur fond blanc, ce n’est pas très lisible. Peut-on remplacer la couleur blanche par une autre mieux contrastée ?
        Ah aussi : bravo d’avoir mis les deux langues GB et FR sur ton github !
        Bonne soirée nam1962 et encore merci pour ce script innovant.

        Xubuntu-Voyager 18.04.4 LTS

      2 sujets de 1 à 2 (sur un total de 2)
      • Vous devez être connecté pour répondre à ce sujet.