webpro/dotfilesをforkさせていただいた、オレオレdotfilesです。利用は自由ですが、リスクはあなた自身で負いましょう。 macOSをターゲットにしていますが、*nixでも動作するはず…というのはwebpro/dotfilesの話なので、@kuronekomichael がカスタムすることで動かなくなるかもしれません!
- Core
- Development (Node/JS/JSON): jq, nodemon, peco, superstatic, underscore-cli
- Graphics: ffmpeg, gifsicle, imagemagick, svgo
- macOS: dockutil, Quick Look plugins
- macOS apps
キラキラ初期状態のmacOSにインストールするには、事前準備が必要です
sudo softwareupdate -i -a
xcode-select --install
git、もしくはcurlのどちらでインストールします
git clone https://github.com/kuronekomichael/dotfiles.git ~/.dotfiles
source ~/.dotfiles/install.sh
あるいはgitを利用せずに、curlを使って ~/.dotfiles
へインストールすることもできます
bash -c "`curl -fsSL https://raw.github.com/kuronekomichael/dotfiles/master/remote-install.sh`"
wgetを使う場合はこちら
bash -c "`wget -O - --no-check-certificate https://raw.githubusercontent.com/kuronekomichael/dotfiles/master/remote-install.sh`"
$ dotfiles help
Usage: dotfiles <command>
Commands:
clean brew, npm, gem, rvmのキャッシュを削除する
dock macOSのDockの設定を反映する
edit IDE(Visual Studio Code)とGit(Sourcetree)で、dotfielsを開く
help This help message
macos macOSのsystem defatulsに設定値を反映する
test テストを実行する
update macOS, brew, npm, gemのパッケージ/パッケージマネージャーをアップデート
gitの認証情報など、外部に公開はしたくないカスタム設定は system/.custom
に置くことができます。
system/.custom
は.bash_profile
から自動的に読み込まれます。.gitignore
に含まれているのでgit管理されません。
別の手段として、個人用のdotfileリポジトリとして~/.extra
を配置することもできます。
~/.extra/runcom/*.sh
が存在していれば、.bash_profile
から自動的に読み込まれて実行してくれます~/.extra/install.sh
が存在していれば、インストーラー(install.sh
)が併せて実行してくれます
Thanks webpro/dotfiles!! Many thanks to the dotfiles community.