Skip to content

mate-amargo/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

31 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

dotfiles

Here I host my dotfiles πŸ”§

I used to use a nice tool called yadm, but I have decided to switch to simply using GNU stow.

I've kept the old yadm system under a branch appropriately called yadm.

How to use

Basically the same as described here.

Simply clone this repo at $HOME

$ cd
$ git clone git@github.com:mate-amargo/dotfiles

Then, just choose which dotfiles to install by doing

$ cd dotfiles
$ stow vim

which will symlink everything under vim to the homedir. Thus installing ~/.vimrc -> dotfiles/vim/.vimrc.

To add a new config, just move the directory structure under a new dir in dotfiles. For example, here we create the i3 "package" and move all related configs there.

$ cd ~/dotfiles
$ mkdir -p i3/.config
$ mv ~/.config/i3 i3/.config
$ mv ~/.config/i3status i3/.config
$ mkdir -p i3/.local/bin
$ mv ~/.local/bin/i3sw i3/.local/bin
$ tree -a i3
i3
β”œβ”€β”€ .config
β”‚Β Β  β”œβ”€β”€ i3
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ config
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ conky
β”‚Β Β  β”‚Β Β  └── conkyrc
β”‚Β Β  └── i3status
β”‚Β Β      └── config
└── .local
    └── bin
        └── i3sw

6 directories, 5 files
$ stow i3

About

πŸ”§ My dotfiles & some useful scripts πŸ›

Topics

Resources

License

Stars

Watchers

Forks

Contributors