Outils pour utilisateurs

Outils du site


issue60:c_c

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.

Suite à l'article du mois dernier, j'ai décidé de partager quelques trucs et astuces supplémentaires 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 » (sans les guillemets). . Activer les polices XFT (X FreeType) en mettant « use_xft yes » (sans les guillemets). . Enfin, choisir une police qui est supportée par le langage, par exemple : « xftfont VL Gothic:size=10 » (sans les guillemets).

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âches (tout en me suggérant l'écriture de l'astuce sur Conky un peu plus haut : fait et fait) et je pense que c'est un moyen assez original de le faire. Comme je l'ai expliqué dans le passé, mon système utilise un simple script python et un dossier de fichiers de rappel, ce qui me permet de le 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, mais j'ai été incapable de trouver le fil précis, sinon j'en aurais publié le lien ici), vous pouvez obtenir une jolie liste sur Conky. Le script se trouve ici : http://pastebin.com/FnHGkcXw. Une fois que vous aurez ajouté quelques éléments dans le fichier « todo.txt », il ne vous restera plus qu'à tester le script (et éventuellement 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 codes couleurs dans le terminal, ceci résultant en un tableau de couleurs permettant de vous aider lorsque vous souhaitez personnaliser votre invite de commandes ou si vous essayez de trouver des couleurs qui vous plaisent. J'ai sauvé ce script 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 » par votre chemin actuel), pour m'éviter d'avoir à l'écrire à chaque fois. Vous pouvez également ajouter un lien symbolique dans « /usr/bin » ou ajouter le 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 ces informations vous seront utile et, comme toujours, si vous avez des questions, commentaires ou suggestions à me soumettre, envoyez-moi un mail à lswest34@gmail.com. Si vous m'écrivez un mail, merci de mettre « C&C » ou « FCM » en objet. 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é par la lecture de ce genre d'article, merci de m'écrire pour me le faire savoir.

issue60/c_c.txt · Dernière modification : 2012/05/09 13:42 de auntiee