Skip to content

This repository is managed by YADM tool to back up and revision my .dot config files

Notifications You must be signed in to change notification settings

orenzp/.dot-files

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

58 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dot-File Managment Repository

STILL IN DRAFT

This repository holds all my .dot-files which are used to configure my workspace enviroment in either Linux, macOS or WSL2. The repositry is managed using YADM a command line tool, YADM is basicly a smart tool that uses Git bare git repository to manage and version the Dotfiles in the home directory.

YADM is able to save secrets in Git by enabling encrypt decrypt of certain files before push and after clone

My prefer SHELL is fish Shell for all my workspaces.

Setup Requriements

Install YADM Package Manager

sudo curl -fLo /usr/local/bin/yadm \
  https://github.com/TheLocehiliosan/yadm/raw/master/yadm && \ 
  sudo chmod a+x /usr/local/bin/yadm

Configure Git with correct username and email

git config --global user.name "Oren Zipori"
git config --global user.email "[email protected]"

Clone the dot-file manager repo

yadm clone https://github.com/orenzp/.dot-files.git

NOTE: that after 'yadm clone' YADM will execute a bootstap script in .config/yadm/bootstrap which will apply basic setup configuration like installing packages changing YADM repo URL from HTTPS to SSH.

Referance URL's:

About

This repository is managed by YADM tool to back up and revision my .dot config files

Topics

Resources

Stars

Watchers

Forks

Languages