This repository contains my personal configuration files (dotfiles) for various command-line tools and applications. The setup is primarily focused on creating a customized development environment with a cohesive theme (Catppuccin Mocha) across different applications.
- Alacritty: Modern terminal emulator configuration with Catppuccin Mocha theme
- Fish: Shell configuration with custom functions, completions, and theme
- Starship: Cross-shell prompt configuration
- Zellij: Terminal multiplexer settings
- Zed: Modern code editor settings
- GitHub CLI: Configuration for
gh
command-line tool - mise: Runtime version manager configuration
- wtf: Personal information dashboard settings
- bat: Modern
cat
replacement configuration - Yazi: Terminal file manager settings
Most applications are configured to use the Catppuccin Mocha theme for a consistent dark color scheme across the environment.
- Terminal: Alacritty
- Shell: Fish
- Prompt: Starship
- Terminal Multiplexer: Zellij
- File Manager: Yazi
- Media Player: MPV with Anime4K shaders
- Launcher: Raycast (macOS)
- Clone this repository to your local machine
- Create symbolic links from these config files to your
~/.config
directory - Install the required applications using your package manager
git clone https://github.com/YOUR_USERNAME/dotfiles.git
cd dotfiles
# Use stow or your preferred method to create symlinks
Remember to review and modify these configurations according to your needs before using them.