Skip to content

Nima-MM/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dotfiles

My personal configuration files for nvim, tmux, ghostty, etc .Managed with GNU Stow.

Structure

dotfiles/
├── nvim/.config/nvim/
├── tmux/.tmux.conf
├── ghostty/.config/ghostty/config
├── bash/.bashrc
└── git/.gitconfig

Requirements

sudo apt install stow

Installation

git clone https://github.com/nima-mm/dotfiles.git ~/dotfiles
cd ~/dotfiles
stow neovim
stow tmux
stow ghostty
stow bashrc

This creates symlinks from the expected config locations to the files in this repo.

Adding a new config

  1. Move the config file/folder into the dotfiles repo, mirroring the home directory structure
  2. Run stow <package> to create the symlink
  3. Commit and push

Keeping in sync

# pull latest changes
cd ~/dotfiles && git pull

# push changes after editing configs
cd ~/dotfiles && git add . && git commit -m "chore(): " && git push

About

All my config comes trueeee. merry christmas

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors