Skip to content

nemu626/dotfiles

Repository files navigation

🏠 Dotfiles

Arch Linux + Hyprland の設定ファイル群

Hyprland Arch Linux Catppuccin

📦 含まれる設定

アプリケーション 説明
Hyprland Waylandコンポジター
Waybar ステータスバー
Ghostty ターミナルエミュレータ
Zsh シェル + エイリアス
Starship プロンプト
Rofi アプリケーションランチャー
Dunst 通知デーモン

🎨 テーマ

Catppuccin Mocha を全体で統一使用

⚡ クイックスタート

1. リポジトリのクローン

git clone https://github.com/YOUR_USERNAME/dotfiles.git ~/dotfiles
cd ~/dotfiles

2. インストール

# シンボリックリンクのみ作成
./create_link.sh

# パッケージをインストール
./install_base.sh

# CLIツールをインストール(mise.toml でバージョン管理)
# Arch: paru -S mise or yay -S mise / macOS: brew install mise
./install_cli_tools.sh

macOS (Homebrew)

macOSで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

3. 再ログイン

設定を反映させるため、ログアウトして再ログインしてください。

📁 ディレクトリ構造

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 フォーカス移動

🛠️ 依存パッケージ

クリックで展開

Hyprland エコシステム

  • hyprland waybar dunst rofi-wayland swww
  • xdg-desktop-portal-hyprland

ターミナル & シェル

  • ghostty zsh starship

ユーティリティ

  • grim slurp wl-clipboard cliphist
  • pamixer playerctl brightnessctl

CLI ツール

  • bat eza fd ripgrep zoxide bottom
  • git-delta gitui dust broot

フォント

  • ttf-jetbrains-mono-nerd
  • noto-fonts-cjk

📝 ライセンス

MIT

About

My dotFIles for configs

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors