Arch Linux + Hyprland の設定ファイル群
| アプリケーション | 説明 |
|---|---|
| Hyprland | Waylandコンポジター |
| Waybar | ステータスバー |
| Ghostty | ターミナルエミュレータ |
| Zsh | シェル + エイリアス |
| Starship | プロンプト |
| Rofi | アプリケーションランチャー |
| Dunst | 通知デーモン |
Catppuccin Mocha を全体で統一使用
git clone https://github.com/YOUR_USERNAME/dotfiles.git ~/dotfiles
cd ~/dotfiles# シンボリックリンクのみ作成
./create_link.sh
# パッケージをインストール
./install_base.sh
# CLIツールをインストール(mise.toml でバージョン管理)
# Arch: paru -S mise or yay -S mise / macOS: brew install mise
./install_cli_tools.shmacOSでHomebrewを使う場合は、mac/内のスクリプトを使います。
# Homebrew(未導入なら mac/install_base.sh が導入を試みます)
./mac/install_base.sh
# CLI ツール(mise.toml でバージョン管理)
./mac/install_cli_tools.sh
# mac向けのシンボリックリンク(zsh/vim/sheldon/starship/git)
./mac/create_link.sh設定を反映させるため、ログアウトして再ログインしてください。
dotfiles/
├── hypr/ # Hyprland設定
│ ├── hyprland.conf # メイン設定
│ ├── keybinds.conf # キーバインド
│ ├── autostart.conf # 自動起動
│ ├── theme.conf # テーマカラー
│ └── scripts/ # ユーティリティ
├── waybar/ # ステータスバー
├── ghostty/ # ターミナル
├── zsh/ # シェル設定
├── starship/ # プロンプト
├── rofi/ # ランチャー
├── dunst/ # 通知
└── nvim/ # エディタ
| キー | アクション |
|---|---|
Super + Enter |
ターミナル起動 |
Super + D |
Rofi (アプリランチャー) |
Super + Q |
ウィンドウを閉じる |
Super + F |
フルスクリーン |
Super + V |
フローティング切り替え |
Super + 1-9 |
ワークスペース移動 |
Super + Shift + 1-9 |
ウィンドウを移動 |
Super + H/J/K/L |
フォーカス移動 |
クリックで展開
hyprlandwaybardunstrofi-waylandswwwxdg-desktop-portal-hyprland
ghosttyzshstarship
grimslurpwl-clipboardcliphistpamixerplayerctlbrightnessctl
batezafdripgrepzoxidebottomgit-deltagituidustbroot
ttf-jetbrains-mono-nerdnoto-fonts-cjk
MIT