Skip to content

dasilvacontin/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

85 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dotfiles

Welcome to my lousy dotfiles!

The pejorative adjective takes away all the guilt regarding typos, illogical lines of code or assumptions that my dotfiles might make. Feel free to use and improve.

Please, point your finger at any lousy stuff that you spot out, you'll make my day better - sharing is caring!

(oh, and if you explain the why, I have some kudos to give out)

Usage / Install / whatnot

cd somewhere-you-keep-gh-repos
git clone https://github.com/dasilvacontin/dotfiles
ln -s $PWD/dotfiles/.*[^git] ~

You probably don't want my .gitconfig file nor the .git folder. That's why the [^git] is there.

Check the linked files:

$> ls -la ~ | grep '^l'
lrwxr-xr-x     1 dasilvacontin  staff      61 Sep 22 20:18 .tmux.conf -> /Users/dasilvacontin/GitHub/dasilvacontin/dotfiles/.tmux.conf
lrwxr-xr-x     1 dasilvacontin  staff      57 Sep 22 20:18 .vimrc -> /Users/dasilvacontin/GitHub/dasilvacontin/dotfiles/.vimrc
lrwxr-xr-x     1 dasilvacontin  staff      57 Sep 22 20:18 .zshrc -> /Users/dasilvacontin/GitHub/dasilvacontin/dotfiles/.zshrc

Also, the ln command there is non-destructive, so chill:

$> ln -s $PWD/dotfiles/.*[^git] ~
ln: /Users/dasilvacontin/.tmux.conf: File exists
ln: /Users/dasilvacontin/.vimrc: File exists
ln: /Users/dasilvacontin/.zshrc: File exists

Atom

As suggested by @leedohm, I keep a list of my used packages by (un)starring them. You can easily install yours by doing apm stars --install.

@olmokramer shared a simple script to regenerate your starred packages.

License

MIT © David da Silva