All Work and No Play Makes Jack a Dull Boy

Submitted by YoussefAssad on Sun, 11/07/2004 - 09:31.

So, on Friday I was supposed to meet Zeyad at El Sakia for the Friday market. It all went wrong, however; the night before the stress of having too many things to get done got me in the form of migraine and a bit of stomach upset.

So, I slept till 1 pm, totally forgetting about Zeyad, and I had even forgotten that Khaled of el Sakia had requested we postpone this for a week.

My sincere apologies, Zeyad.

As for me, I will be taking a bit of a break from EGLUG for a few days.

Youssef Assad's Current Projects

Submitted by YoussefAssad on Thu, 03/06/2004 - 11:52.

These days, I'm fairly swamped. Quite apart from my job (which has nothing to do with Linux or IT), I have several things going on which relate to Linux and EGLUG.

For the curious, here's the personal projects I have going:

  1. Writing a newcomers' FAQ (I have [amg]]'s list of proposed questions, will work on them tonight the 14th of June and post tomorrow in the wiki for community review) (100% done)
  2. Translating the Hacker HOWTO by ESR into Arabic (25% done; I have started on the `Basic Hacking Skills' section) (UPDATE: I'm thinking of putting what I have done already on the wiki for others to contribute to. Not sure I'll get it done.)

Bash prompts up the wazoo!

Submitted by YoussefAssad on Thu, 27/05/2004 - 13:14.

I was recently converted to the wonderful concept of the multi-line $PS1. Also, being the pathetic competitive type, I read a discussion on slashdot about length of the prompt and I thought to myself, ``I can do better (translation: worse)''.

So, I spent last night mucking about with color codes and arcane /proc entries and came up with a prompt so bloated that it wouldn't look out of place in Microsoft Windows XP. Features:

  • 2 lines
  • Full path of CWD
  • name of user, colorised (green if normal user, red if root)
  • time/date
  • one field alternating between the hostname in green or the text ``I am DIRTY!'' in red depending on whether the kernel has been tainted or not.
XML feed