Giter Site home page Giter Site logo

raupulus / debian-developer-conf Goto Github PK

View Code? Open in Web Editor NEW
17.0 3.0 4.0 35.6 MB

Conjuntos de Scripts para Debian con el que preparar mi entorno de programación, aplicaciones, repositorios y configuraciones mediante un menú de selección

License: GNU General Public License v3.0

Shell 89.51% Vim Script 1.86% Scheme 0.02% Python 3.62% HTML 0.67% XSLT 0.12% CSS 3.15% JavaScript 0.08% PHP 0.80% Haskell 0.18%
bash bash-script bashrc bash-scripting bash-alias debian debian-linux debian-scripts development developer-tools

debian-developer-conf's Issues

Comprobar si ya está descargado Atom

Es necesario implementar comprobación para ver si Atom está en el directorio descargado, esto ahorra tiempo al no tener que volverlo a descargar

Implementar manual para PsySH

Existe una manual en sqlite que estaría bien dejar implementado con la instalación de psysh para tener dicha documentación a mano en todo momento.

Incluir Psysh al instalar php

Incluir el siguiente intérprete interactivo de php para que se pueda instalar en el sistema de forma automática (en binarios del usuario) permitiendo así ser llamado desde cualquier lugar en la consola.

Este intérprete ayuda a iniciarse en php y resalta las operaciones además de que devuelve el valor guardado (similar a python) haciendo que sea cómodo entender que pasa cuando realizas algo, útil para comenzar con este lenguaje.

https://git.io/psysh

Incluir Navegadores Firefox rama Desarrollo

Es interesante incluir los navegadores en rama desarrollo pero solo para el usuario actual y de forma independiente en el sistema.

Crear accesos directos solo para el usuario actual.

Error al controlar descarga de OhMyZSH

Pequeño inconveniente que da un aviso "PAM" al terminar el script, por lo tanto no es salida "exit 0" impidiendo que rompa el bucle que reintenta la descarga para controlar un error en la misma descarga, es decir, el sentido es que al intentar descargarse si falla se volverá a intentar la descarga. El problema es que no caigo en como solucionarlo si siempre tiene salida con error el script de zsh (aunque aparentemente se instala bien)
https://github.com/fryntiz/debian-developer-conf/blob/dev/Usuario/OhMyZsh.sh

Esto ocurre concretamente al ejecutar:
curl -L 'http://install.ohmyz.sh' | sh

Necesitaría encontrar una forma de controlar si el comando anterior ha concluido correctamente o en caso contrario limpiar y reintentarlo hasta 3 veces. Hasta ahora siempre recibo una salida que no es exit 0 incluso cuando termina correctamente (aún dando el warning).

Tengo pendiente comprobar si la salida aún siendo distinta a la esperada es siempre la misma para anidar en un if que se acepte como válida o en caso contrario sea reintentado.

Firefox-Nightly no toma perfil propio

No consigo crear un perfil propio automáticamente y asociarlo a este navegador.

El perfil se crea y puede seleccionarse
Con el parámetro "-P" para indicar el nuevo perfil creado parece ignorarse

Se comparte el perfil con "firefox" o "firefox-esr" lo que puede no ser ideal

Refactorizar Descargas

Crear una nueva función para descargar mediante curl por defecto, que admita mediante modificador para wget y que al llamarse se le indique URL y destino.

Esto se repite demasiadas veces y hay que unificarlo

Instalar codeceptjs

sudo npm install -g codeceptjs-webdriverio

sudo npm install codeceptjs-webdriverio --save-dev

Opción para Personalizar Apache

  • Configuración de Puertos
  • Crear esqueleto de www con directorio privado y público
  • Pedir usuario y contraseña para cifrar el privado
  • Asignar permisos
  • Agregar usuarios a www-data
  • Crear enlace en directorio de usuario

Mejorar limpiador

El archivo limpiador necesita refactorización de código repetido

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.