Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 0 additions & 18 deletions carpe_diem/Bat-Dust-Exa/script.sh

This file was deleted.

Original file line number Diff line number Diff line change
@@ -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<br />
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<br />
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<br />
https://github.com/sharkdp/bat
Expand All @@ -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)
18 changes: 18 additions & 0 deletions carpe_diem/Bat-Dust-Eza/script.sh
Original file line number Diff line number Diff line change
@@ -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*
2 changes: 1 addition & 1 deletion carpe_diem/Oh-my-ZSH/.zshrc
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
2 changes: 1 addition & 1 deletion carpe_diem/Oh-my-ZSH/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
2 changes: 1 addition & 1 deletion carpe_diem/README.md
Original file line number Diff line number Diff line change
@@ -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