Thursday, January 31, 2013

Remap 'Eject' key to 'Forward Delete' on Mac

I've been trying to program on me Macbook Air for a few weeks. The keyboard is really unacceptable on this laptop and I really prefer to use my HP with a real keyboard that my Mac. But, my HP is fat... too fat and I let it at home. So,  I need to find solution to work with this ugly keyboard.

Today,  I decided to remap the unused 'eject' key to 'forward delete'(why is there an 'eject' key on a Macbook Air???? There's no DVD player...).

To do that, you have to install and configure two free softwares :

Each software will need to restart the system.

Monday, January 14, 2013

How to make an antislash, a backward delete, a 'start of line' and an 'end of line' on a Mac keyboard

This a two minutes post with my precious Mac keyboard shortcuts :

  • antislash '\' = ALT + MAJ + /
  • backward delete = FN + DEL or (alternate mode) CTRL + D
  • go to start of line = CTRL + A
  • go to end of line = CTRL + E
If you need other shortcuts, you have to know that Cocoa use Emacs shortcuts.

By the way, I definitely hate Mac keyboards.

Wednesday, January 02, 2013

My Linux Mate 14 config with compiz activated

Today, I share my Linux Mate 14.1 config.

I'm switching from Ubuntu to Mate and I'm a little bit disappointed. So, the first thing for me was to get a desktop theme similar to my Ubuntu. I found Crunchy-orange which is like Ubuntu Human dark theme. Very nice.

Then, I activated compiz. I installed Compiz and CompizConfig Settings Manager (ccsm) from the integrated software center. I opened ccsm and I needed to :

  • activate windows decoration and change the window decorator command to "/usr/bin/compiz-decorator" to avoid that windows borders disappeared.
  • activate widnows move and resize because, if not, you cannot move anything
  • activate compiz on startup with mateconf-editor and change /desktop/mate/session/required_components/windowmanager from 'marco' to 'compiz'
Wooo... I backed to the future!!! This looks like Ubuntu 10.04 ... but with a kernel up to date  :) :) :)