Skip to content

๐Ÿ“— Collection of my most important configuration files

License

Notifications You must be signed in to change notification settings

FritzJo/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

68 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Dotfiles

Collection of my most important configuration files

Content

This repository currently contains configs for:

  • neovim
  • sway
  • waybar
  • tmux
  • neofetch
  • zsh
  • mako
  • imv

How to

Inspired by this post on HackerNews

Setup

git init --bare $HOME/.dotfiles
alias config='/usr/bin/git --git-dir=$HOME/.dotfiles/ --work-tree=$HOME'
config config status.showUntrackedFiles no

Adding files

config status
config add .vimrc
config commit -m "Add vimrc"
config add .config/redshift.conf
config commit -m "Add redshift config"
config push

Replication

git clone --separate-git-dir=$HOME/.dotfiles https://github.com/FritzJo/dotfiles.git $HOME/dotfiles-tmp
rm -r ~/dotfiles-tmp/
alias config='/usr/bin/git --git-dir=$HOME/.dotfiles/ --work-tree=$HOME'

About

๐Ÿ“— Collection of my most important configuration files

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages