Skip to content

mattgallagher92/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Matt's dotfiles

Stow packages

Most config is managed using GNU Stow. Once you have installed Stow (avaialble in most distros' package managers), you can use this repo as follows:

  1. Clone this repo to ~/dotfiles/.
  2. Change your shell's working directory to ~/dotfiles/.
  3. Run stow <package name>, where is the name of one of the directories at the root of this repo.

Stow will create symlinks to the files and/or directories in the package directory from the same place relative to ~/. For example, because the ./tmux/ directory contains .tmux.conf, stow tmux will result in a symlink from ~/.tmux.conf to ~/dotfiles/tmux/.tmux.conf. Similarly, stow wezterm will result in a symlink from ~/.config/wezterm/ to ~/dotfiles/wezterm/.config/wezterm/.

Other directories

While most directories at the root of this repo are stow packages, there are exceptions:

  • The ./gnome/ directory contains a gnome-dconf.ini file with some setting overrides that I like. Run dconf load / < ~/dotfiles/gnome/gnome-dconf.ini to overwrite the corresponding settings on your system. You may want to back up your dconf settings first: dconf dump / > ~/.config/dconf/user.bak.

About

My dotfiles

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published