DotfiM v0.0.1 - A dotfile manager

Timoses timosesu at gmail.com
Wed Jul 4 11:24:30 UTC 2018


On Wednesday, 4 July 2018 at 09:36:18 UTC, biocyberman wrote:
> On Saturday, 30 June 2018 at 14:27:39 UTC, Timoses wrote:
>> Thought I'd try a release of this project of mine which I find 
>> very useful.
>>
>> [...]
>
> Dot files are usually very personalized. I wonder what DotfiM 
> can do more than cloning and linking stuffs.

Currently not much more. "Personalization" is the keyword I 
guess, at least in my use case.
For example I use it to have the same setup on different machines 
for my
- tmux (navigation setup, ...)
- vim (.vimrc, filetype setup, plugin stuff which will auto load 
everything on first start of vim, key bindings, ...)
- zsh (prompt, ...)
- ssh configuration (e.g. aliases for remote hosts)
- general git configuration (different logging styles, my user 
details, my github username when connecting to github, ...)

Whenever I optimize my setup I just have to run `dotfim` and 
it'll automatically be synced to any other machine I succeedingly 
run `dotfim` on. Currently, I have it set up so that any time I 
log into a shell on a computer it runs `dotfim` automatically, 
and once again when I log out.


More information about the Digitalmars-d-announce mailing list