5
5

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

Windows でも homesick で dotfiles 管理がしたい!

Last updated at Posted at 2015-05-11

homesick について

homesick は Ruby で書かれた dotfiles 管理の便利ツールです。
Windows 以外での動作については Qiita の記事 参照のこと。

で、Ruby で書いてあるのなら Windows でも動くんじゃないか・・・と思って試したところちょっとだけ駄目だったので修正してみた。

修正点

案の定というかなんというか、symlink の作成でこけていた。FileUtils.ln_s が Windows だと not implemented だよ、と返すので上手く動かない。

適当にググると、適当な対処の仕方 が見つかる。

このままだとなんか上手く行かないのでちょっとアレンジして github から Fork してみた。kounoike/homesick

使い方

gem installでGitHubリポジトリにある最新版をインストールする にあるように github から Gem をインストールするには一手間かかる。

ということで、以下のようにする。

> gem install specific_install
> gem specific_install -l https://github.com/kounoike/homesick.git

これで、以下のように homesick symlink がとりあえず動作する。

C:\Users\kounoike>homesick symlink dotfiles
     symlink  C:/Users/kounoike/.homesick/repos/dotfiles/home/.gvimrc to C:/Users/kounoike/.gvimrc
     symlink  C:/Users/kounoike/.homesick/repos/dotfiles/home/.vimrc to C:/Users/kounoike/.vimrc

追記

忘れてた。mklink を呼ぶ都合上、管理者権限で立ち上げたコンソールで homesick symlink すること。

5
5
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
5
5

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?