diff --git a/carpe_diem/Bat-Dust-Exa/script.sh b/carpe_diem/Bat-Dust-Exa/script.sh deleted file mode 100644 index 491e10d..0000000 --- a/carpe_diem/Bat-Dust-Exa/script.sh +++ /dev/null @@ -1,18 +0,0 @@ -#!/bin/bash -cd /root - -# Install exa 0.10.0 -wget https://github.com/ogham/exa/releases/download/v0.10.0/exa-linux-x86_64-v0.10.0.zip -unzip -j exa-linux-x86_64-v0.10.0.zip bin/exa -d /usr/local/sbin -echo 'alias ll="exa --long --all --group --icons"' >> /root/.bash_profile - -# Install bat 0.20.0 -wget https://github.com/sharkdp/bat/releases/download/v0.20.0/bat-v0.20.0-x86_64-unknown-linux-musl.tar.gz -tar -xf bat-v0.20.0-x86_64-unknown-linux-musl.tar.gz bat-v0.20.0-x86_64-unknown-linux-musl/bat --no-same-owner --strip-components 1 && mv bat /usr/local/sbin - -# Install dust -wget https://github.com/bootandy/dust/releases/download/v0.8.1-alpha.2/dust-v0.8.1-alpha.2-x86_64-unknown-linux-musl.tar.gz -P /root -tar -xf dust-v0.8.1-alpha.2-x86_64-unknown-linux-musl.tar.gz dust-v0.8.1-alpha.2-x86_64-unknown-linux-musl/dust --no-same-owner --strip-components 1 && mv dust /usr/local/sbin - -# clean downloaded files -rm bat* dust* exa* \ No newline at end of file diff --git a/carpe_diem/Bat-Dust-Exa/README.md b/carpe_diem/Bat-Dust-Eza/README.md similarity index 78% rename from carpe_diem/Bat-Dust-Exa/README.md rename to carpe_diem/Bat-Dust-Eza/README.md index 8e02793..acb1068 100644 --- a/carpe_diem/Bat-Dust-Exa/README.md +++ b/carpe_diem/Bat-Dust-Eza/README.md @@ -1,8 +1,8 @@ -# Instalación de Exa, Bat y Dust en UnRAID +# Instalación de Eza, Bat y Dust en UnRAID *** -Exa es una alternativa a ls, que nos ofrece múltiples ventajas, como tipar archivos por colores, visualización por árbol, etc
-https://the.exa.website/ +Eza es una alternativa a ls, que nos ofrece múltiples ventajas, como tipar archivos por colores, visualización por árbol, etc
+https://eza.rocks/ Bat es una alternativa a cat que permite movernos por el archivo de texto como en nano, pero además nos habilita código de colores y permite su uso como pipe usando cat README.md | bat
https://github.com/sharkdp/bat @@ -11,4 +11,4 @@ Dust es una alternativa a du, que nos muestra el espacio ocupado en forma de ár https://github.com/bootandy/dust Para instalarlo, simplemente hay que crear un script en el plugin userscript, copiar el contenido de script.sh dentro, y programar la ejecución del script con la primera vez que se inicie el array -Se ha incluído un alias para Exa que incluye iconos y vista detallada, usando el comando "ll" (doble ele) +Se ha incluído un alias para Eza que incluye iconos y vista detallada, usando el comando "ll" (doble ele) diff --git a/carpe_diem/Bat-Dust-Eza/script.sh b/carpe_diem/Bat-Dust-Eza/script.sh new file mode 100644 index 0000000..0aab26a --- /dev/null +++ b/carpe_diem/Bat-Dust-Eza/script.sh @@ -0,0 +1,18 @@ +#!/bin/bash +cd /root + +# Install eza 0.18.9 +wget https://github.com/eza-community/eza/releases/download/v0.18.9/eza_x86_64-unknown-linux-musl.tar.gz +tar -xf eza_x86_64-unknown-linux-musl.tar.gz ./eza --no-same-owner --strip-components 1 && mv eza /usr/local/sbin +echo 'alias ll="eza --long --all --group --icons"' >> /root/.bash_profile + +# Install bat 0.24.0 +wget https://github.com/sharkdp/bat/releases/download/v0.24.0/bat-v0.24.0-x86_64-unknown-linux-musl.tar.gz +tar -xf bat-v0.24.0-x86_64-unknown-linux-musl.tar.gz bat-v0.24.0-x86_64-unknown-linux-musl/bat --no-same-owner --strip-components 1 && mv bat /usr/local/sbin + +# Install dust 1.0.0 +wget https://github.com/bootandy/dust/releases/download/v1.0.0/dust-v1.0.0-i686-unknown-linux-musl.tar.gz -P /root +tar -xf dust-v1.0.0-i686-unknown-linux-musl.tar.gz dust-v1.0.0-i686-unknown-linux-musl/dust --no-same-owner --strip-components 1 && mv dust /usr/local/sbin + +# clean downloaded files +rm bat* dust* eza* \ No newline at end of file diff --git a/carpe_diem/Oh-my-ZSH/.zshrc b/carpe_diem/Oh-my-ZSH/.zshrc index 5d2046c..dd93a28 100644 --- a/carpe_diem/Oh-my-ZSH/.zshrc +++ b/carpe_diem/Oh-my-ZSH/.zshrc @@ -23,7 +23,7 @@ source $ZSH/oh-my-zsh.sh alias l='ls -lFh' #size,show type,human readable alias la='ls -lAFh' #long list,show almost all,show type,human readable -# alias ll="exa --long --all --icons --group" # ll alias for use if exa is installed. Remove initial # in this line to activate +# alias ll="eza --long --all --icons --group" # ll alias for use if eza is installed. Remove initial # in this line to activate HISTSIZE=10000 SAVEHIST=10000 diff --git a/carpe_diem/Oh-my-ZSH/README.md b/carpe_diem/Oh-my-ZSH/README.md index d7f6f2a..98857f6 100644 --- a/carpe_diem/Oh-my-ZSH/README.md +++ b/carpe_diem/Oh-my-ZSH/README.md @@ -10,7 +10,7 @@ Los pasos son los siguientes: 1. Instalar en UnRAID el plugin Nerd Tools 2. Entrar al plugin Nerd Tools y dentro, buscar e instalar ZSH 3. Crear un directorio "extra" dentro de /boot/config, y dentro del mismo, crear un archivo llamado ".zshrc". La ruta completa sería /boot/config/extra/.zshrc -4. Copiar el contenido de [.zshrc](./.zshrc) dentro del archivo que acabamos de crear. Modificar el tema o los plugins que vienen por defecto según tus gustos particulares. Si estás usando [exa](../Bat-Dust-Exa) se ha incluido un alias (ll). Para activarlo, basta con borrar el # que hay delante del último alias de este archivo (alias ll="exa --long --all --icons --group") +4. Copiar el contenido de [.zshrc](./.zshrc) dentro del archivo que acabamos de crear. Modificar el tema o los plugins que vienen por defecto según tus gustos particulares. Si estás usando [eza](../Bat-Dust-Eza) se ha incluido un alias (ll). Para activarlo, basta con borrar el # que hay delante del último alias de este archivo (alias ll="eza --long --all --icons --group") 5. Editar el archivo /boot/config/go y añadir al final del mismo el contenido del archivo [go](./go) (no borrar el contenido previo del archivo, solo añadir al final) 6. Instalar en UnRAID el plugin User Scripts 7. Crear un nuevo script, copiar en su interior el contenido de [userscript.sh](./userscript.sh) y programarlo para que se lance al iniciar el array diff --git a/carpe_diem/README.md b/carpe_diem/README.md index e13a2ba..d0fcc92 100644 --- a/carpe_diem/README.md +++ b/carpe_diem/README.md @@ -1,5 +1,5 @@ # Índice de contenidos y scripts interesantes -- [Bat, Dust y Exa](./Bat-Dust-Exa): Instalación de bat, dust y exa como alternativas a cat, du y ls +- [Bat, Dust y Eza](./Bat-Dust-Eza): Instalación de bat, dust y eza como alternativas a cat, du y ls - [Oh-my-ZSH](./Oh-my-ZSH): Instalación de ZSH como shell alternativa a BASH - [SMB-extra-security](./SMB-extra-security): Opciones para aumentar la seguridad de SMB en UnRAID \ No newline at end of file