0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

個人的備忘録:再現性の高い環境構築のための dotfiles を体系的にまとめてみた

Posted at

はじめに

開発環境を整える上で欠かせないのが "dotfiles(ドットファイル)" の存在です。

個人の備忘録程度の走り書きとなっておりますが、温かい目で見守っていただければ幸いです。

この記事では、dotfilesとは何かを簡単に紹介し、どのように活用できるのかを解説します。

書こうと思ったきっかけ

最近、複数の開発環境を使い分ける機会が増え、毎回同じ設定をするのが手間に感じるようになりました。

そんなときに便利なのがdotfilesです。

同じ設定を再利用できることに感動したので、備忘録も兼ねてまとめてみました。

dotfilesとは?

"dotfiles" とは、ファイル名がドット(.)から始まる設定ファイルのことです。LinuxやmacOSなどのUnix系システムでは、ドットで始まるファイルは「隠しファイル」として扱われ、通常のlsコマンドでは表示されません(ls -aで見えるようになります)。

参考文献

これらのファイルには、ユーザーの環境設定やアプリケーションの設定が記述されています。

よくあるdotfilesの例

ファイル名 用途
.bashrc / .zshrc ターミナルの設定(エイリアス、プロンプトの表示など)
.vimrc Vimエディタの設定
.gitconfig Gitの設定(ユーザー名やエイリアスなど)
.tmux.conf tmuxの設定

なんで大事なの?

  • 開発効率が上がる:毎回環境設定をしなくて済む
  • 再現性がある:どのPCでも自分の環境を再現できる
  • 共有できる:GitHubにアップしてチームで共有可能

活用方法

  1. ホームディレクトリにある .xxx ファイルを編集する(例:~/.bashrc
  2. 自分好みにカスタマイズ
  3. Gitで管理すれば他の環境にも簡単に持ち運べる

まとめ

dotfilesは、日々の開発を効率化してくれる強力なツールです。

設定を自動化・共有するためにも、自分だけのdotfilesを整備しておくと便利です。

まだ使ったことがない人は、まずは.zshrc.gitconfigあたりから触ってみるのがおすすめです!

0
1
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
0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?