Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/m4marvin/dotfiles
Personal dotfiles repository featuring a cohesive Catppuccin Mocha theme across applications. Includes configurations for Alacritty, Fish, and more. Optimized for a modern macOS development environment.
https://github.com/m4marvin/dotfiles
alacritty catppuccin configuration dotfiles dotfiles-macos fish-shell macos mise starship-prompt terminal yazi zellij
Last synced: 13 days ago
JSON representation
Personal dotfiles repository featuring a cohesive Catppuccin Mocha theme across applications. Includes configurations for Alacritty, Fish, and more. Optimized for a modern macOS development environment.
- Host: GitHub
- URL: https://github.com/m4marvin/dotfiles
- Owner: M4Marvin
- Created: 2024-05-23T02:53:01.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2025-01-15T05:26:23.000Z (28 days ago)
- Last Synced: 2025-01-15T07:26:13.943Z (28 days ago)
- Topics: alacritty, catppuccin, configuration, dotfiles, dotfiles-macos, fish-shell, macos, mise, starship-prompt, terminal, yazi, zellij
- Language: Shell
- Homepage:
- Size: 45.9 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Dotfiles
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.
## 🔧 Configuration Files
### Terminal & Shell
- **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### Development Tools
- **Zed**: Modern code editor settings
- **GitHub CLI**: Configuration for `gh` command-line tool
- **mise**: Runtime version manager configuration
- **wtf**: Personal information dashboard settings### File Management
- **bat**: Modern `cat` replacement configuration
- **Yazi**: Terminal file manager settings## 🎨 Theme
Most applications are configured to use the [Catppuccin Mocha](https://github.com/catppuccin/catppuccin) theme for a consistent dark color scheme across the environment.
## 📦 Key Components
- Terminal: Alacritty
- Shell: Fish
- Prompt: Starship
- Terminal Multiplexer: Zellij
- File Manager: Yazi
- Media Player: MPV with Anime4K shaders
- Launcher: Raycast (macOS)## 🚀 Installation
1. Clone this repository to your local machine
2. Create symbolic links from these config files to your `~/.config` directory
3. Install the required applications using your package manager```bash
git clone https://github.com/YOUR_USERNAME/dotfiles.git
cd dotfiles
# Use stow or your preferred method to create symlinks
```## 📝 Note
Remember to review and modify these configurations according to your needs before using them.