Ceci est une ancienne révision du document !
As a follow-up to last month's article, I decided to supply a few more tips and tricks that mesh well with previous articles. I'll cover (briefly) how to configure Conky for Japanese, a reader's solution for ToDo lists, and a useful script for displaying your current terminal colour scheme. Displaying Japanese in Conky is fairly simple, and consists of the following three steps: • Override any UTF-8 locale with the setting “override_utf8_locale yes” (minus the quotes) • Enable XFT (X FreeType) fonts using the setting “use_xft yes” (minus the quotes) • Then choose a font that supports the language, for example: “xftfont VL Gothic:size=10” (minus the quotes). This is useful if you, for example, have Japanese in your ToDo list (if it's displayed by conky), in case any of your scripts return Japanese characters, or if you use Japanese in any other way within conky.
Pour faire suivre l'article du mois dernier, j'ai décidé de partager quelques trucs et astuces supplémentaires qui seront en concordance avec les articles précédents. Je vais vous montrer (rapidement) comment configurer Conky pour la langue japonaise, une solution présentée par un lecteur pour les listes de tâches, et enfin un script très utile pour afficher la combinaison de couleur de votre terminal.
Configurer Conky en japonais est plutôt simple, et consiste en trois étapes : . Changer toutes les locales UTF-8 en mettant « override_utf8_locale yes » . Activer les polices XFT (X FreeType) en mettant « use_xft yes » . Enfin, choisir une police qui est supportée par le langage, par exemple : « xftfont VL Gothic:size=10 »
C'est très utile si, par exemple, vous avez du japonais dans vos listes de tâches (si c'est affiché par conky), dans le cas où vos scripts retournent des caractères japonais, ou si vous utilisez du japonais par n'importe quel moyen dans Conky.
A reader, John, recently explained his ToDo list setup to me (while suggesting I write the above Conky tips in an article: done and done), and I thought it was a very versatile way to go about it. As I've explained in the past, my system simply utilizes a python script and a folder of reminder files, meaning I can update it on-the-fly with any text editor. The script John uses, however, offers an Anroid and iPhone app, which is a bit easier to do quickly. The script he uses is called “todo.txt”, and is written by Gina Trapani (her homepage is: http://ginatrapani.org/). Combined with the following script (that he found on the Ubuntu Forums – I was unable to find the exact thread, otherwise I'd have linked to it), you can have a nicely formatted list in Conky. The script is here: http://pastebin.com/FnHGkcXw. Once you've added some items to the todo.txt file, you need to simply test the script (and possibly adjust the path to todo.sh), and then add it to conky using, for example, ${execi 60 todo-list} (which runs the script every 60 seconds).
Un lecteur, John, m'a récemment expliqué comment il a configuré sa liste de tâche (tout en me suggérant l'écriture de l'astuce sur Conky un peu plus haut : fait et fait), et je pense que c'était un moyen assez excentrique de le faire. Comme je l'ai expliqué dans le passé, mon système utilisait un simple script pithon et un dossier de fichier de rappel, ce qui me permettait de de la mettre à jour en cours de route avec n'importe quel éditeur de texte. Le script que John utilise, en revanche, nous offre une application Android et iPhone, ce qui rend la manipulation plus simple et plus rapide. Le script qu'il utilise est appelé « todo.txt », et est écrit par Gina Trapani (sa page web est : http://ginatrapani.org/). Une fois combiné avec le script plus bas (qu'il a trouvé sur les forums Ubuntu - J'ai été incapable de trouver le topic exacte, sinon je l'aurais publié ici), vous pouvez obtenir une jolie liste sur Conky. Le script se trouve ici : http://pastebin.com/FnHGkcXw. Une fois que vous avez ajoutés quelques article dans le fichier « todo.txt », il ne vous reste plus qu'à tester le script (et si possible ajuster le chemin vers todo.sh ), puis l'ajouter à conky en utilisant, par exemple, ${execi 60 todo-list} (qui lance le script toutes les 60 secondes)
The colours script I use is the last script on this page: http://tldp.org/HOWTO/Bash-Prompt-HOWTO/x329.html. It essentially writes the colour codes to the terminal, resulting in a table of the colours, helping you when you're either customizing your Bash prompt, or else when you're trying to find colours that you like. I save this script in my scripts folder as “colors” and defined an alias within my .bashrc for “sh $pathToColors” (replace $pathToColors with your actual path), to save myself having to write it every time. You can also create a symbolic link in /usr/bin/ or add your script folder to your $PATH, but seeing as the colors only matter for your terminal, it's simply easiest to create an alias. The script looks something like the image shown right. For anyone interested in the actual colors I'm using, they can be found here: https://github.com/lswest/dotfiles/blob/master/.Xdefaults
Le script de coloration que j'utilise est le dernier script de cette page : http://tldp.org/HOWTO/Bash-Prompt-HOWTO/x329.html. Il écrit essentiellement les code couleurs dans le terminal, ceci résultant en un tableau de couleur permettant de vous aider lorsque vous souhaitez personnaliser votre prompt, ou si vous essayez de trouver des couleurs qui vous plaisent. J'ai sauvé ce scripts dans mon dossier de scripts en l'appelant « colors » et j'ai défini un alias dans mon fichier « ~/.bashrc » pour « sh $cheminVersCouleurs » (remplacer « chemin vers couleurs » avec votre chemin actuel), pour m'éviter d'avoir à l'écrire moi-même à chaque fois. Vous pouvez également ajouter un lien symbolique dans « /usr/bin », puis ajouter votre dossier de script dans votre $PATH, mais vu que vous n'utiliserez les couleurs que dans le terminal, le plus simple reste de créer un alias. Le script ressemble à l'image que vous voyez à droite.
I hope that this information has been useful, and, as always, if you have any questions, comments, or suggestions, you can email me at lswest34@gmail.com. If you do email me, please include “C&C” or “FCM” in the subject line. I've been debating whether or not I should do an article of C&C on my configuration files and favourite programs – if any reader is interested in reading that, please send me an email and let me know.
J'espère que cette information vous sera utile et, comme toujours, si vous avez des questions, commentaires ou suggestions à me soumettre, envoyez-moi un email à lswest34@gmail.com. Si vous m'écrivez un mail, merci de mettre « C&C » ou « FCM » en sujet. Je me suis toujours demandé s'il serait une bonne idée d'écrire un article dans la rubrique C&C à propos de mes fichiers de configuration ou de mes programmes favoris. Si un lecteur est intéressé dans la lecture de ce genre d'article, merci de m'écrire pour me le faire savoir.