Skip to content

codebedouin/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

114 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dotfiles

This repository contains my dotfiles, which are configuration files for various programs and tools that I use on my system. I manage these dotfiles using GNU Stow, a symlink farm manager, which helps me organize and deploy these configurations across different machines easily.

Installation

To deploy these dotfiles on your system:

  1. Clone this repository to your home directory:

    git clone https://github.com/mxsaad/dotfiles.git ~/dotfiles
  2. Navigate to the cloned repository:

    cd ~/dotfiles
  3. Use GNU Stow to symlink the desired configurations. For example, to symlink the Bash and Vim configurations:

    stow bash vim

    Replace bash and vim with the names of the directories containing configurations you want to deploy.

Usage

After symlinking the configurations using GNU Stow, the dotfiles will be effectively deployed on your system. Any changes made to these files within the repository will reflect on your system instantly.

To add new configurations or update existing ones:

  1. Add or modify the configuration files within the respective directories in the repository.

  2. Re-run the stow command for the configurations you've updated:

    stow bash vim

    This will update the symlinks accordingly.

Contributing

Feel free to suggest improvements or contribute to this repository by opening issues or pull requests. Your feedback and contributions are highly appreciated!

License

This repository is licensed under the MIT License. Feel free to use and modify the configurations as you see fit.

About

dots for macOS

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors