bauer's diary

凡人の凡人による凡人のための備忘録

dotfiles

GitHubの2段階認証におけるプロトコル最適解を考える

なに? cloneしたときに選択したプロトコルが、ローカルGit設定の remote url にそのまま設定されるのですが、 そもそもプロトコルは何を選べばいいのか、ベストプラクティスは何かを検討します。 前提 現場では2段階認証が必須となっているので、前提項目と…

ghq/peco/hubを組み合わせてローカル・リモートリポジトリに即座にたどり着く

はじめに あまりにも有名な下記ツールを組み合わせて、ストレスなく、リポジトリにたどり着くような設定にしたのでまとめておきます。あまりにも有名なので、ツールの説明は割愛します。が、ざっくりいうと、Go製のリポジトリ管理ツール github.com 同じくGo…

dotfiles整理 その2:zshrcから分割した設定ファイルが読み込まれない問題への対処

kitakitabauer.hatenablog.com 前回の記事はこちら。 この構成に変えたあと、.zprofileに記述した部分が読み込まれなくなりました。 ターミナルアプリで起動されるのは、ログインシェルではなく、インタラクティブシェル という事実を下記記事にて知りました…

dotfiles整理 その1:zshの構成を見なおそう

はじめに 最近ちょっと時間ができたので、随分放置してきたdotfilesを整理をすることにしました。 まずはzsh。 これまでは.zshrcに全て記述していたので、前々から役割毎に分けたいと思っていました。 大まかな方針は下記の通りです。 ZDOTDIR を指定して、"…

dotfilesをGitHubで管理

HomeBrewでやります。 $ cd ~ $ mkdir .dotfiles $ mv .vimrc .dotfiles/ $ mv .zshrc .dotfiles/ $ ln -s .dotfiles/.vimrc .vimrc $ ln -s .dotfiles/.zshrc .zshrc $ cd .dotfiles $ touch README.md $ git init $ git add -A $ git commit -m 'first com…