新しいこと、枯れたこと問わずサムザップ大庭が興味を持ったものを調査、生活の効率を求める完全趣味の技術ブログ。基礎を大事にしています。fugafuga~~って打つこともあったなと。そもそもcaskってなんなの?っていう疑問から始まったわけですが、すごく便利だということを今更ながらに知りました。ちなみに上記のcaskとは、HomeBrew-Caskのことで、HomeBrewの拡張機能です。hogehogeとインストールすると、/usr/local/Cellar/配下に実態がインストールされ、/usr/local/bin/にシンボリックリンクが張られます。hogehogeとすると、/Applications/配下にインストールされます。ChromeなどのGUIアプリもコマンドラインからインストールすることができるようになります。searchで調べることが出来ます。ここでは触れませんが、なければ追加できます。instead.というエラーが出てしまいます。✔google-japanese-ime-devgoogle-nik-collectiongoogle-notifiergoogle-photos-backup-and-syncgoogle-trendsgoogle-web-designergoogleappenginemarshallofsound-google-play-music-playermoefe-google-translateこのような形で、FormulaとCaskを分けて検索結果を表示してくれます。listとするとcaskでインストールしたアプリのリストが出力されます。masが便利/Applicationsフォルダ内には、インストーラからインストールしたものの他にAppStoreからインストールしたものがあります。caskは前者には対応できますが後者は出来ません。そこでmasを使います。masでインストールできるmas。この子は、AppStoreから1度インストールしたアプリをコマンドラインからインストールすることが出来ます。IDでインストールすることが出来ます。dumpと実行するとBrewfileというファイルを出力してくれて、以下のように、現在インストールされているアプリとIDを出力してくれます。先程でてきたBrewfile。このファイルを使ってインストールの自動化をすることが可能です。bundleと実行すると記述されているアプリケーションを順番にインストールしてくれます。bundleと実行するだけです。インストーラなどでインストールした同名のアプリが存在するとインストールはされません。Brewfileをちゃんと作ることで、macのお引越しをしたとしても低負荷で引っ越しできる気がします。設定ファイルも保存するググるといろいろ出てきますが、mackupというアプリがすごくて、各アプリの設定ファイルをDropboxなどにコピーし、コピー元にシンボリックリンクを貼るということをしてくれます。mackupとするだけです。restoreとすると、保存先(Dropboxとか)から設定ファイルの場所にシンボリックリンクが張られます。すべてのアプリケーションに対応しているわけではないので注意が必要そうです。~/.mackup.cfgファイルを作って以下のように書くと、指定したアプリの設定ファイルは無視され、バックアップされません。[applications_to_ignore]SourceTreeHogehogeFugafuga各環境で開くソースが違うことが想定されているのでブックマークを保存してもしょうがないため、SourceTreeを無視リストに入れています。最後に下記の参考サイトのように、時間作ってリストアしてmacをキレイな状態にしたいなと思いました。caskが、すごく便利だったことを今更ながらに知った件Tweet読者になるボタンを押して貰えるととてもがんばれます。大庭俊介(bao_bao)渋谷のUnityエンジニア。スマホゲーム作って生活しています。設計、組み込み、演出一通りを自分1人で完結して作るのが得意です。よろしければTwitterフォローお願いします。(@ohbashunsuke)株式会社サムザップでUnityエンジニアとしてスマホゲーム作っています。(1)スターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。