Skip to content
officelPublic

Repository files navigation

dotfiles

方針

  • dotfile自体の管理とシンボリックリンクによる配置をメインワークとする

  • 分割していたリポジトリを再結合して一元管理する

    • タスク管理をTaskにする
    • パッケージ管理をHomebrewにする
    • バージョンマネージャーをaquaにする
    • Ubuntu 24.04 on Windows 11 + WSL2でbashをメインにする(既存のまま)
    • 新環境構築時にksh対応を検討する

uchi 開発中

  • officel/uchi: Dotfiles Literate Configuration CLI tool.
  • リテレートプログラミングを設定管理に応用したリレテートコンフィグレーションの実装です
  • 使用しているツールの説明や、設定をツール毎のドキュメントファイルとして、./uchi/ ディレクトリで管理します。設定を ./dist/ ディレクトリに生成し、.bashrc で読み込むようにしました
  • 現時点では {{schema=xxx}} で定義されたコードフェンスをファイルに出力しているだけですが、将来的に各シェルへの変換機能を持たせるなどして、dotfiles 管理を楽にしたい

Used by

Contributors

Languages