Skip to content

Commit 6c4f4f6

Browse files
authored
Merge pull request #199 from fryntiz/dev
v0.8.8
2 parents 52654e3 + 36bc523 commit 6c4f4f6

9 files changed

+36
-10
lines changed

Apps/IDEs/Arduino.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ arduino_postconfiguracion() {
7272

7373
arduino_instalador() {
7474
echo -e "$VE Comenzando instalación de$RO arduino$CL"
75-
local version='arduino-1.8.5'
75+
local version='arduino-1.8.10'
7676

7777
arduino_preconfiguracion "$version"
7878

Apps/IDEs/Ninja-IDE.sh

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,8 @@
2323
## FUNCIONES ##
2424
############################
2525
ninjaide_descargar() {
26-
descargar 'ninja-ide_2.3-2_all.deb' 'http://ftp.es.debian.org/debian/pool/main/n/ninja-ide/ninja-ide_2.3-2_all.deb'
26+
##descargar 'ninja-ide.deb' 'http://ftp.es.debian.org/debian/pool/main/n/ninja-ide/ninja-ide_2.3-2_all.deb'
27+
descargar 'ninja-ide.deb' 'https://github.com/ninja-ide/ninja-ide/releases/download/v2.4/ninja-ide-2.4.deb'
2728
}
2829

2930
ninjaide_preconfiguracion() {
@@ -34,7 +35,7 @@ ninjaide_preconfiguracion() {
3435
ninjaide_instalar() {
3536
echo -e "$VE Preparando para instalar$RO Ninja IDE$CL"
3637
instalarSoftware python-qt4 >> /dev/null 2>> /dev/null && echo -e "$VE Se ha instalado$RO python-qt4$CL" || echo -e "$VE No se ha instalado$RO python-qt4$CL"
37-
instalarSoftwareDPKG "$WORKSCRIPT/tmp/ninja-ide_2.3-2_all.deb"
38+
instalarSoftwareDPKG "$WORKSCRIPT/tmp/ninja-ide.deb"
3839
}
3940

4041
ninjaide_postconfiguracion() {
@@ -60,7 +61,7 @@ ninjaide_instalador() {
6061
if [[ -f '/usr/bin/ninja-ide' ]]; then
6162
echo -e "$VE Ya esta$RO Ninja IDE$VE instalado en el equipo, omitiendo paso$CL"
6263
else
63-
if [[ -f "$WORKSCRIPT/tmp/ninja-ide_2.3-2_all.deb" ]]; then
64+
if [[ -f "$WORKSCRIPT/tmp/ninja-ide.deb" ]]; then
6465
ninjaide_instalar
6566
else
6667
ninjaide_descargar
@@ -69,7 +70,7 @@ ninjaide_instalador() {
6970

7071
## Si falla la instalación se rellama la función tras limpiar
7172
if [[ ! -f '/usr/bin/ninja-ide' ]]; then
72-
rm -f "$WORKSCRIPT/tmp/ninja-ide_2.3-2_all.deb"
73+
rm -f "$WORKSCRIPT/tmp/ninja-ide.deb"
7374
ninjaide_descargar
7475
ninjaide_instalar
7576
fi

Apps/IDEs/phpstorm.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ phpstorm_postconfiguracion() {
7575
}
7676

7777
phpstorm_instalador() {
78-
local version='PhpStorm-2019.2.1'
78+
local version='PhpStorm-2019.2.3'
7979

8080
echo -e "$VE Comenzando instalación de$RO PhpStorm$CL"
8181

Apps/IDEs/pycharm_pro.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ pycharm_postconfiguracion() {
7272
}
7373

7474
pycharm_pro_instalador() {
75-
local version='pycharm-professional-2019.2.1'
75+
local version='pycharm-professional-2019.2.3'
7676

7777
echo -e "$VE Comenzando instalación de$RO PyCharm$CL"
7878

Apps/IDEs/webstorm.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ webstorm_postconfiguracion() {
7070
}
7171

7272
webstorm_instalador() {
73-
local version='WebStorm-2019.2.1'
73+
local version='WebStorm-2019.2.3'
7474

7575
echo -e "$VE Comenzando instalación de$RO WebStorm$CL"
7676

Apps/flatpak.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ aplicaciones_flatpak() {
2525
actualizarRepositorios
2626

2727
## Compruebo si está instalado flatpak, sino instenta instalarlo
28-
if [[ ! -f '/usr/bin/flatpak']]; then
28+
if [[ ! -f '/usr/bin/flatpak' ]]; then
2929
instalarSoftware 'flatpak'
3030
fi
3131

configuraciones.sh

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,13 +46,25 @@ configurar_hosts() {
4646
fi
4747
}
4848

49+
##
50+
## Crea los directorios básicos para configuraciones.
51+
##
52+
crear_directorios() {
53+
dir_exist_or_create "$HOME/.local"
54+
dir_exist_or_create "$HOME/.local/bin"
55+
dir_exist_or_create "$HOME/.local/lib"
56+
dir_exist_or_create "$HOME/.local/opt"
57+
dir_exist_or_create "$HOME/.local/share"
58+
}
59+
4960
##
5061
## Instalar Todas las configuraciones
5162
##
5263
instalar_configuraciones() {
5364
cd "$WORKSCRIPT"
5465

5566
configurar_hosts
67+
crear_directorios
5668

5769
sudo update-command-not-found >> /dev/null 2>> /dev/null
5870
}

funciones.sh

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -460,3 +460,16 @@ python3InstallGlobal() {
460460
sudo pip3 install --upgrade "$x"
461461
done
462462
}
463+
464+
##
465+
## Comprueba si existe el directorio, en caso contrario lo creará.
466+
## @param $1 Recibe la ruta hacia el directorio que se comprobará/creará.
467+
##
468+
dir_exist_or_create() {
469+
dir="$1"
470+
471+
echo -e "$VE Creando directorio$RO $dir$CL"
472+
if [[ ! -d "$dir" ]]; then
473+
mkdir -p "$dir"
474+
fi
475+
}

main.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ fi
5050

5151
WORKSCRIPT=$PWD ## Directorio principal del script
5252
USER=$(whoami) ## Usuario que ejecuta el script
53-
VERSION='0.8.7' ## Versión en desarrollo
53+
VERSION='0.8.8' ## Versión en desarrollo
5454
MY_DISTRO="$DISTRO" ## Distribución sobre la que se ejecuta
5555
MY_BRANCH="$BRANCH" ## stable|testing|unstable
5656
MY_ENV="$ENV" ## prod|dev desde /etc/environment o .env

0 commit comments

Comments
 (0)