Skip to content

Releases: osmollo/my_workstation

Release v9.6

10 Jun 22:01
5895439
Compare
Choose a tag to compare
  • Instalación de Neovim en Ubuntu mediante repositorio ppa
  • Global Protect VPN se instala en todas las distribuciones compilando el código ya que a partir de la v2 se ha vuelto de pago
  • bash_aliases es renombrado a shell_aliases
  • Soporte para Linux Mint LMDE basada en Debian
  • Ya no se instala el paquete kwalletcli
  • Instalación y configuración de Kitty
  • Instalación de unixODBC
  • Corrección de errores:
    • Creación del fichero ~/.fzf/shell/key-bindings.zsh
    • URL para clonar el repositorio de AstroNVIM
    • Instalación de Global Protect VPN
    • Instalación de 1Password Beta en Fedora
    • Mega login
  • Post_install:
    • Nuevas entradas en ssh_config
    • Nuevo alias logs_graphql
    • Nuevos alias para conexiones ssh a grupos de servidores
    • Fix al instalar syncthing cuando no se ha ejecutado previamente y no puede recuperar el id
    • Aumentado el tamaño del historial de la shell a 5.000.000 de entradas
    • Ruta de 1password con credenciales de Mega
    • Cambio en apps instaladas por defecto
    • Configuración ODBC para Python

Release v9.5

09 Feb 08:55
ee78098
Compare
Choose a tag to compare
  • Instalación de kube capacity
  • Inicialización de Neovim después de su configuración
  • Instalación de Snyk CLI
  • Instalación de Rancher CLI
  • Downgrade de GlobalProtect Openconnect a la versión 1.4.X por breaking changes en la actualización a la v2.X
  • Corrección de errores:
    • Instalación de oh-my-zsh cuando la distro no sea Arch
    • Instalación definitiva de Docker y MegaCMD en Fedora
    • Instalación de Snyk de site oficial en vez de Github
  • Post_install:
    • Nuevas entradas SSH
    • Configuración de Helix Editor
    • Nuevo alias helix para hx
    • Renovación tokens git
    • Cambio en la configuración de $SHELL
    • Nuevos repositorios git
    • Soporte para repositorios con el mismo nombre pero de distintos proyectos

Release v9.4

17 Oct 07:34
39d9182
Compare
Choose a tag to compare
  • Instalación de Poetry para Python
  • Instalación de Helix editor
  • Nuevo playbook playbooks/debian_sudo.yml para configurar sudo
  • Soporte para Debian 13 (Trixie)
  • Instalación de SoapUI para Debian y Ubuntu
  • Debian deja de usar snap en favor de flatpak
  • Instalación de kubectl descargando el binario oficial en lugar de usar repositorios
  • Instalación de Kor dentro de las tools de k8s
  • Corrección de errores:
    • Fix configuración bash
    • Fix en la instalación de lsd porque ha cambiado el nombre del repositorio
    • Instalación de DBeaver y Global Protect en Debian
    • Instalación de Spotify en Debian como snap
    • Fixes para instalación en Arch
    • Instalación de versión beta de 1Password en Arch
    • Fix creación directorio /etc/docker para Docker
    • Ya no se instala Trivy por defecto
    • get_bitbucket_repositories ya no devuelve sólo 25 repositorios
    • Configuración de usuario de Astronvim se pasa a post_install
    • Reintentos al descargar el paquete de spotify-tui
  • Post_install:
    • Nuevas entradas configuración SSH
    • Comprueba que se haya desencriptado 'roles/post_install/defaults/main.yml.gpg' antes de ejecutar la post instalación
    • Fix en tags git_work y git_legacy
    • Borrado del directorio por defecto de Syncthing

Release v9.3.1

03 Oct 21:42
185e1ba
Compare
Choose a tag to compare
  • Corrección de errores:
    • Fix del tag git_work
    • Fix en la obtención de repositorios

Release v9.3

02 Oct 15:21
303f96f
Compare
Choose a tag to compare
  • Instalación de Prospect Mail
  • Instalación de Trilium Notes
  • Sin soporte para Hiri por estar sin mantenimiento desde 2018
  • Nuevo playbook user_config.yml para las siguientes configuraciones de mi usuario:
    • alias de bash/zsh
    • configuración de ssh
    • clonación de repositorios git
  • Nuevo módulo get_bitbucket_repos
  • Corrección de errores:
    • Creación de remote por defecto
    • Alias decrypt_my_defaults lee passphrase de 1Password
    • Uso de --force al pushear repositorios
  • Post_install:
    • Nuevas configuraciones SSH
    • Actualiza los remotos de git después de crearlos
    • Nuevo grupo de repositorios en el clonado: git.legacy
    • Nuevos tags git_work, git_home y git_legacy
    • El tag update ya no ejecuta toda la instalación de 1Password para actualizarla sino solo el CLI

Release v9.2

16 Aug 08:16
48ea804
Compare
Choose a tag to compare
  • Instalación de Thincast
  • Instalación de Pulsar
  • Instalación de Gitnuro
  • Instalación de Syncthing
  • Corrección de errores:
    • Sublime merge ya no se instala por defecto
    • Instalación de Spotify en Fedora con flatpak
    • Instalación de extensiones en Pulsar
    • Instalación de librerías de Python con el argumento --user
  • Post_install:
    • Nuevos repositorios git
    • Modificación del alias actualiza para que actualice también las apps de Snap (Ubuntu) o de Flatpak (Fedora)
    • Simplificación del clonado de repositorios git
    • Docker login con 2FA
    • Configuración de Syncthing
    • Nuevas entradas ssh_config

Release v9.1

17 May 19:09
6aab972
Compare
Choose a tag to compare
  • Soportado Fedora 38
  • Soportado Ubuntu 23.04
  • Instalación del plugin compose para docker, en lugar de docker-compose
  • Actualizadas las versiones de algunos github actions
  • Instalación de SoapUI
  • Subido a 20 el valor max_parallel_downloads en la configuración de DNF para Fedora
  • Instalación de bat-extras
  • Post_install:
    • Entradas en ~/.ssh/config
    • Simplificación de las entradas de ssh
    • Nuevos repositorios git
    • Restauración de la configuración de DBeaver
    • Login en Mega con 2FA activado
    • Nuevo login en registry de docker
  • Corrección de errores:
    • Instalación de Postman y SoapUI por defecto
    • No existe docker-scan-plugin para fedora

Release v9.0

17 Apr 12:22
f60c525
Compare
Choose a tag to compare
  • Instalación de AstroNvim con Neovim
  • Definición de la variable GNOME_VERSION en el playbook load_distro_vars.yml
  • Instalación de erdtree como reemplazo de tree
  • Instalación de procs como reemplazo de ps
  • Instalación de starship para la gestión del prompt
  • Instalación de zoxide como reemplazo de cd
  • Instalación de Microsoft Edge
  • Nuevo role tools/create_alias para la creación de alias en ~/.bash_aliases
  • Eliminación de todas las configuraciones deprecadas de trabajo
  • Instalación de Microsoft Teams
  • Instalación de GlobalProtect
  • Instalación de DBeaver
  • Instalación de remmina en el role common para conexión a escritorios remotos
  • Corrección de errores:
    • Instalación de Lens
    • Varios fixes con TODO para revisar en el futuro
    • Instalación de python-setuptools en Arch
    • Repositorio configuración de usuario de Astronvim usa https en vez de ssh
  • Post_install:
    • Eliminación de la variable de entorno HISTFILE del fichero ~/.environment
    • Limpieza repositorios personales
    • Creación del fichero .repo en la instalación de Bottom
    • Creación del fichero .repo en la instalación de gping
    • URLs del changelog corregidas
    • Optimización del clonado y configuración de repositorios
    • Configuración de llave SSH para la firma de commits en repositorios git en según sean repositorios personales o de trabajo
    • Ordenación de los tokens de git
    • Clonado oh-my-zsh y oh-my-bash
    • Nuevas entradas en ~/.ssh/config
    • Cambio en el orden del playbook prepare_post.yml para desencriptar nada más importar la llave privada

Release v8.3.2

15 Mar 22:31
6781681
Compare
Choose a tag to compare
  • Integración completa y gestión de secretos con Bitwarden
    • Ya no se usa ansible-vault para el cifrado de secretos
  • Secrethub ya no se encuentra disponible para su instalación debido a su fin de vida
  • Cambios en repositorios git
  • Configuración de Ubuntu PRO en el role post_install
  • En el role post_install ya no se configura pass ni oracle_cloud
  • Corrección de errores:
    • ~/.env renombrado como ~/.environment
    • Limpieza entadas insecure_registries de /etc/docker/daemon.json
    • Refactor de la configuración de Docker en el role post_install

Release v8.3.1

24 Feb 23:46
Compare
Choose a tag to compare
  • Corrección de errores:
    • Movidos algunos directorios de apps del role extra_software a su ubicación correcta