Skip to content

Instantly share code, notes, and snippets.

@sidlors
Last active June 25, 2021 02:16
Show Gist options
  • Save sidlors/5ae499af589c6e5123b502723a6727f6 to your computer and use it in GitHub Desktop.
Save sidlors/5ae499af589c6e5123b502723a6727f6 to your computer and use it in GitHub Desktop.
instalar powerline10k ConEmu (Windows) y Linux

powerlevel10k en windows 10 y Ubuntu

Si lo quiers hacer en windows Te recomiendo leer primero el paper que escribi de integracion Cmnder, Conemu y Msys2

Paso 0:

Primero debemos tener oh-my-zsh instalado

sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

Paso 1

Install Powerline10k

Powerline10k theme vamos a correr lo siguiente

git clone --depth=1 https://github.com/romkatv/powerlevel10k.git ~/powerlevel10k
echo 'source ~/powerlevel10k/powerlevel10k.zsh-theme' >>~/.zshrc

WinDOWS

/**
***WINDOWS*** 
**/

Si es asi, vamos a abir una terminal zsh con cmder

Adional agrega las tipografias para que puedas ver sus iconos

MesloLGS NF Regular.ttf DejaVu Sans Mono Nerd Font Complete.ttf FuraMono-Regular Powerline.otf

Descarga e instalalas asi

Resultado en Cmder/conemu

Para una terminal asi, te recomiendo leer mi paper de como dejar de extrañar linux en windows


UBUNTU

/**
*  UBUNTU
*/

Cambiamos a bajar algunas de las fuentes Hack Nerd Font, JetBrains Mono Nerd Font, Ubuntu Nerd Font

Luego Abre una terminal y cambiala por alguna de las anteriores

Configurar tema Powerline10k

p10k configure

Visual Studio

Para integrarlo a visual code usa el siguiente tipo de letra

Lo primero es crear un .bat (en mi caso C:\tools\cmder\vscode.bat)

@echo off
SET CurrentWorkingDirectory=%CD%
SET CMDER_ROOT=C:\tools\cmder
CALL "%CMDER_ROOT%\vendor\init.bat"
CD /D %CurrentWorkingDirectory%

Luego en visual code en settings.json

 "terminal.integrated.shell.windows": 
    "C:\\WINDOWS\\System32\\cmd.exe",
    "terminal.integrated.shellArgs.windows":[
        "/K",
        "C:\\tools\\cmder\\vscode.bat"
        ],
        "terminal.integrated.automationShell.linux": ""

Cambiar zsh por defaul de msys2

Editamos el msys64\msys2_shell.cmd y cambiamos la variable set

bash "LOGINSHELL=zsh"

Adicional te recomiendo agregar la reciente zsh, oh-my-zsh y sus tjema powerleve10k de este paper en visual code con el siguiente linea:

 "terminal.integrated.automationShell.linux": "C:\\Users\\sjnavarro\\tools\\msys64\\msys2_shell.cmd",
        "terminal.integrated.shellArgs.windows": [
            "-defterm",
            "-mingw64",
            "-no-start",
            "-here"
        ]

En visual code

si todo va bien con eso es mas que suficiente

Integracion con Eclipse

si instalamos cmder

en eclipse: windows -> preferences -> Terminal -> LocalTerminal -> Add..

Los siguientes parametros

  • path: C:\tools\Cmder\vendor\conemu-maximus5\ConEmu\ConEmuC64.exe
  • arguments: cmd /k C:\tools\Cmder\vendor\init.bat
  • icon: C:\tools\Cmder\icons\cmder_purple.ico (Opcional)

Listo!!

Ya no estrañes tanto tu linux terminal

Ingregracion con IntelliJ

Para intellij, ctl + alt + s

shell_path: C:\Windows\system32\cmd.exe /k C:\tools\Cmder\vendor\init.bat

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment