Skip to content
/ dotfiles Public

Mi dotfiles personal para windows/linux. Con Komorebi, yasb, terminal, ps, ph-my-posh, flow launcher & quick look,

License

Notifications You must be signed in to change notification settings

ninpl/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NUNCA OMITIR / IGNORAR / EVITAR LEERME


LogoRepo
dotfiles

Unity

  CONFIGURACIONDEPENDENCIASDESCARGARCOLABORADORESLICENCIA

Español, Ingles, Chino (中文)

Imagen del ejemplo

Una captura de mi VS Code y la terminal de windows.

:octocat:¡HOLA! ¡GRACIAS POR VENIR!

Info

Este repo contiene la configuración que uso personalmente para mi entorno de trabajo. Algunas configuraciones son de Linux y otras de Windows. Solo queria tener un repo dotfile por si necesitaba restaurar o cambiar mi entorno, por lo que no explicare mucho, pero si tienes dudas hazmelo saber.

La mayoría fueron escritos desde cero. Algunos detalles:

En Linux:


Algunas de estas configuraciones, tienen altas dependencias. Recomiendo antes de copiar leer la seccion de dependencias para que no se rompa nada. Algunos archivos tienen las rutas parcheadas para modificarlas a mano, por ejemplo las rutas de los alias, es recomendable borrarlas o cambiarles la ruta.

Se libre de clonar el repositorio y modificar todo lo que te venga mejor. Normalmente actualizo cada año mi entorno, por lo que tambien se actualizara este repositorio.

CLIC O TOQUE ❲☰❳ PARA VER EL ESPEJO

[espejo]

Configuracion

winget upgrade
git clone https://github.com/ninpl/dotfiles.git
Terminal & Shell

Instalar PS

winget install --id Microsoft.Powershell --source winget

Instalar Dependencias PS

Install-Module -Name Terminal-Icons -Repository PSGallery
PowerShellGet\Install-Module posh-git -Scope CurrentUser -Force

Instalar las fuentes Fira Copiar la configuracion de PS

Copy-Item "./ps/Microsoft.PowerShell_profile.ps1" -Destination $Env:USERPROFILE + "\OneDrive\Documentos\PowerShell" -Recurse

Instalar la terminal

winget install Microsoft.WindowsTerminal

Copiar la configuracion en la carpeta

Copy-Item "./terminal/settings.json" -Destination $Env:USERPROFILE + "\AppData\Local\Packages\Microsoft.WindowsTerminal_8wekyb3d8bbwe\LocalState" -Recurse

Instalar oh-my-posh

winget install JanDeDobbeleer.OhMyPosh -s winget

Reinicia la terminal

. $PROFILE

Copiar el tema oh-my-posh

Copy-Item "./oh-my-posh/n9p.omp.json" -Destination $Env:USERPROFILE + "\AppData\Local\Programs\oh-my-posh\themes" -Recurse
Komorebi

Crear la carpeta .config si no existe

mkdir $Env:USERPROFILE\.config -ea 0

Crear la carpeta de komorebi

mkdir -p ~/.config/komorebi

Instalar whkd

winget install LGUG2Z.whkd

Instalar komorebi

winget install LGUG2Z.komorebi

Descargar configuracion generada

iwr https://raw.githubusercontent.com/ninpl/dotfiles/main/komorebi/komorebi.generated.ps1 -OutFile $Env:USERPROFILE\.config\komorebi\komorebi.generated.ps1

Descargar configuracion komorebi

iwr https://raw.githubusercontent.com/ninpl/dotfiles/main/komorebi/komorebi.ps1 -OutFile $Env:USERPROFILE\.config\komorebi\komorebi.ps1

Descargar configuracion whkdrc

iwr https://raw.githubusercontent.com/ninpl/dotfiles/main/whkd/whkdrc -OutFile $Env:USERPROFILE\.config\whkdrc

Iniciar komorebi

komorebic start --await-configuration

Dependencias

Nombre Version Licencia
Terminal-Icons 0.10.0 MIT
posh-git 1.1.0 MIT
FiraCode 6.2 OFL-1.1

Descargar

Puede descargar la última versión instalable de dotfiles.

Colaboradores

  1. ¡Bifurcalo!
  2. Crea tu rama de características: git checkout -b nueva-funcion
  3. Confirme sus cambios: git commit -am 'Agregar funcionalidad'
  4. Empuje la rama: git push origin nueva-funcion
  5. Envíe una pull request: D

El proyecto esta mantenido por N9+ con ayuda de los colaboradores (lista).

Agradecimientos

Inspiración y Recursos Licencia
Readme 1 Harry Kurn GPL-3.0
contributors-img 2 Suguru Inatomi Sin Licencia
Shields 3 Thaddée Tyl CC0 LICENSE

Politica de seguridad

Leer.

Licencia

  MITninpl.com@ninpl
  VOLVER ARRIBA