¿Creías que la personalización de Firefox se limita a las extensiones y a los ajustes en el about:config? Pues no. Hay muchas más posibilidades de adaptación, editar el UserChrome es una más de ellas.
En el perfil del navegador Firefox, Flock o Seamonkey encontramos la carpeta Chrome. Si miramos la ruta en que encontramos el perfil de Firefox por defecto, se situa en /home/[usuario]/.mozilla/firefox/[nombre_aleatorio_de archivo]/chrome/userChrome-example.css, este archivo debe ser renombrado si queremos editarlo y con Firefox cerrado (sin procesos del mismo). Para ello podemos renombrarlo desde el navegador de archivos o abriendo la terminal y poniendo las siguientes líneas:
$ cd /home/[usuario]/.mozilla/firefox/[nombre_aleatorio_de archivo]/chrome/
$ su -
# mv userChrome-example.css userChrome.css
Por precaución, he dejado el archivo userChrome-example.css junto con el renombrado, ya que no está de más.

Una vez renombrado podemos añadir scripts con el fin de modificar la interfaz del navegador. En un artículo de Zona Firefox podéis encontra varios ejemplos prácticos. Entre script y script debéis dejar una línea en blanco, así como acotar la descripción entre /* y */ salvo en el último script que tengáis al que solo debe figurar */ al principio, guardamos los cambios y al reiniciar ya dispondremos de los cambios.
Para no tener que realizar todos los pasos anteriores, en vez de usar la terminal y de una forma más automática, os recomiendo la extensión ChromeEdit Plus, o mucho mejor usar sólamente Greasemonkey, ya que nos da un orden y una facilidad inigualables a la hora de manejar los miles de scripts que podemos encontrar en userscripts.org, tan fáciles de instalar y desistalar a un golpe de clic.
En otros sucesivos artículos daré cuenta de otros muchos scripts interesantes, así daros una descripción de cómo modificar el contenido y estilo de las páginas con el userContent.css.
Enlace con ejemplos varios de personalización del userChrome y userContent (en).






[...] -Editar el userChrome para compactar más los espacios entre marcadores. Añadiendo estas líneas: [...]
[...] podemos reducir el espacio entre ellos editando el userChrome.css. para ello añadimos las siguientes líneas dejando una línea en blanco desde la última línea [...]
[...] cambiar el logotipo de “Acerca de Firefox” debemos editar el userChrome.css. Yo he insertado una dirección con esta imagen., pero podéis poner la que más os guste (avatar, [...]
[...] Para hacer las modificaciones editamos la carpeta userChrome.css -aquí dije cómo y dónde hacerlo-. [...]
[...] la carpeta userChrome.css que creamos en nuestro perfil y con el ejemplo (cada uno tendrá un nombre de usuario y tal vez [...]
[...] añadir los User Scripts ya dejé las instrucciones tanto en Mozilla Firefox, como en Google Chrome – [...]