Hoy me he entretenido en crear un tema para zsh inspirado en af-magic
pero añadiendo los features de posh-git, mostrando información detallada sobre el estado actual de git (ficheros modificados, creados, etc).
Muestra los datos exactamente igual que lo hace posh-git, salvo por que me he comido los ceros (no me parecen necesarios) y le he hecho un pequeño añadido: en caso de tener cambios stashed mostrará un asterisco en el lateral derecho:
Para instalarlo simplemente tenéis que descargarlo en vuestro directorio .oh-my-zsh/themes
y modificar la variable ZSH_THEME
para cargar el template:
ZSH_THEME="racotecnic"
Guardáis el fichero .zshrc
y lo recargáis para que surta efecto:
source ~/.zshrc
Ea
PD. No dudéis en colaborar en github o comentármelo por aquí si se os ocurre cualquier mejora.
Posh-git mola pero si, como yo, sois algo amantes de linux y encima habéis probado zsh sabréis que zsh mola mucho más.
Podemos instalar zsh en windows utilizando cygwin de manera bastante sencilla y con un par de cambios en el registro de windows tendremos un enlace en el menú contextual para abrir zsh en cualquier directorio rápidamente.
Llegir més…
Recientemente he decidido pagar un servidor compartido para hacer las copias de seguridad de mis documentos, imágenes y demás. Es un servidor realmente barato pero con la pega que no tengo acceso vía SSH, lo que me ha impedido utilizar aplicaciones como rsync o similares.
Después de buscar un rato la única solución viable que he encontrado ha sido lftp, ya que es el único modo que he encontrado de hacer copias incrementales vía FTP.
lftp tiene un método llamado “mirror” que es el que nos permitirá hacer esto. Un ejemplo sencillo de su uso sería…
lftp -c "set ftp:list-options -a;
open ftp://usuarioftp:passwordftp@hostftp;
lcd /directorio/donde/copiar;
cd /directorio/local/a/copiar;
mirror --reverse \
--delete;
close -a;"
Como también quería hacer backups de MySQL he decidido entretenerme un rato y hacer mi primer script de bash para hacer copias de mysql y directorios del sistema periódicamente (cada dos días a través de un cron).
Para utilizar el script necesitaréis tener instalado en vuestro servidor linux los paquetes lftp y mailx (o hairloom-mailx); este último servirá para enviarnos un e-mail en caso de error en la subida de nuestros backups. Llegir més…
¿¿No estáis hartos de tener que ir subiendo y bajando el volumen de los altavoces porque cada canción tiene un volumen distinto??
Con mp3gain podéis normalizar el volumen de vuestros mp3 muy fácilmente (para los usuarios que manejen habitualmente la consola.. claro xD).
Podéis descargar mp3gain de la página oficial (está disponible para Windows y en código fuente). Los usuarios que utilicéis debian o ubuntu podréis encontrarlo en los repositorios.
Para utilizarlo recomiendo que utilicéis la opción de normalizado automático, la “-r”:
mp3gain -r *.mp3
Haciendo esto dentro de una carpeta con mp3 normalizaréis cada uno de ellos a un volumen estándar.
Llegir més…