Skip to content

Welcome to my Linux dotfiles repository. Feel free to borrow or adapt from these files to tailor your own Linux experience.

License

Notifications You must be signed in to change notification settings

praneeth-katuri/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dotfiles

This repository contains my personal dotfiles, configurations, and scripts for customizing my Linux environment.

Redeployment Instructions

To start using this repository to manage your dotfiles, follow these steps:

  1. Clone the Repository:

    git clone --bare https://github.com/praneeth-katuri/dotfiles.git $HOME/.dotfiles
  2. Set Up Git Alias: Set up an alias named 'dotfiles' to simplify managing dotfiles with Git.

    alias dotfiles='/usr/bin/git --git-dir="$HOME/.dotfiles/" --work-tree="$HOME"'
  3. Create a Backup Directory:

    mkdir -p .dotfiles-backup
  4. Backup Existing Dotfiles and Checkout:

    dotfiles checkout 2>&1 | egrep "\s+\." | awk {'print $1'} | xargs -I{} mv {} .dotfiles-backup/{}
  5. Suppress Untracked Files Warning:

    dotfiles config --local status.showUntrackedFiles no

Contributing

Contributions to this project are welcome! If you have any issues or ideas for improvements, feel free to open an issue or submit a pull request.

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

Welcome to my Linux dotfiles repository. Feel free to borrow or adapt from these files to tailor your own Linux experience.

Topics

Resources

License

Stars

Watchers

Forks