Articles of dotfiles

Poner .vimrc en el directory vimfiles

Quiero mantener mis configuraciones de Vim y Emacs bajo control de versión, pero no quiero tener allí toda mi carpeta de inicio (o más bien, sí, pero debería haber 3 repositorys separados). Con Emacs es fácil; si ~/.emacs no existe, entonces ~/.emacs.d/init.el se usa como el file de inicio. Así que puedo tener un repository […]

Posibilidad de resaltar la syntax "dotfiles sin punto" en GitHub

Administro mis files dot utilizando Git y GitHub como muchos de ustedes lo hacen. .zshrc los files originales sin un punto (por ejemplo, zshrc , no .zshrc ) para poder reconocerlos en Finder y hacer sus enlaces simbólicos con un punto; ln -s ~/.dotfiles/gitignore_global ~/.gitignore_global ln -s ~/.dotfiles/zshrc ~/.zshrc # and so on… Cuando miro […]

nostálgico: files temáticos zsh modificados sincronizados

Estoy usando nostalgia para enviar mis files dot a Github. He hecho algunas modificaciones al tema wedisagree para oh-my-zsh y me gustaría que esto también sea manejado por nostalgia. Si añado este file en mi carpeta nostálgica ~ / dotfiles / .oh-my-zsh / themes / wedisagree-modified.themes y dejo que la nostalgia extraiga la versión más […]

¿Cómo usar Github para administrar files punto?

Guardé mis files dotfiles en github, con muchos dolores, debido a la falta de automation. Tengo que actualizarlo yo mismo. ¿Hay alguna manera de autoinstalar / actualizar / sincronizar files punto? Quiero decir en un server nuevo, descargo dotfiles y ejecuto un script de install para copyr los files de puntos a locales. Después de […]

Limitar la recursion de un repository git

He creado un repository de git en mi directory de inicio (/home/user/.git) para "hacer una copy de security" y save todos los cambios de mis files de puntos. Para resolver esto, he implementado un gitignore en el que explícitamente ignoro todos los files excepto los dotfiles deseados. Pero sé que puedo acceder al repository git […]

Github: evita sincronizar / tirar de README.md

¿Cómo puedo excluir README.md de todas las requestes sync / pull / push github? Deseo download / sincronizar todos los files excepto ese file. Context: Tengo un repo para la gestión de files dot de estilo StreakyCobra . Me gustaría agregar algunas notas a README.md (aparece en github), pero deseo evitar tener el file en […]

¿Cómo usar Git para rastrear los files punto del usuario?

Como mucha gente lo hace, tengo mis files en GitHub. Tener un repository .git en mi directory de home me causa algunos problemas en algún momento. git status me muestra muchos files sin seguimiento. Puedo resolverlo parcialmente escribiendo un .gitignore que ignore todo lo que no sea un file punto : #.gitignore !.* .viminfo .cache […]

¿Configurando el nombre de usuario y el correo electrónico de Git sin usar .gitconfig?

Tengo un repository dotfiles para macOS que contiene el file .gitconfig . Me gustaría mantener el username y el email separados de este file para que estas variables nunca se comprometan como parte de mi repository público de files. Un enfoque que he visto es especificar un file llamado .extra , manteniéndolo en el directory […]

aplicando files de puntos después de bifurcar los files dotfiles github de otra persona

Estoy tratando de administrar mi file de puntos usando git y encontré un buen repository de files de puntos para usar como base en https://mths.be/dotfiles . Así que bifurqué el https://mths.be/dotfiles repo a mi count github. Estoy tratando de aplicar los files de puntos usando enlaces simbólicos a mi directory de inicio, pero parece que […]

¿Qué files duales comunes son inseguros para compartir?

Quiero hacer una copy de security de algunos files de puntos seleccionados que he puesto a trabajar (.vimrc, por ejemplo) en github para facilitar. ¿Hay alguna que sea particularmente insegura para compartir que deba evitar? Cosas que quiero include: .vimrc (and related) .vim .zshrc .pylintrc