Skip to content

youssef-horo/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

10 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Dotfiles & Zsh Scripts

Personal dotfiles and zsh scripts repository for oh-my-zsh configuration.

License

Quick Start

git clone https://github.com/youssef-horo/dotfiles.git ~/dotfiles
cd ~/dotfiles
./install.sh

Supported Platforms

  • macOS (Homebrew)
  • Debian/Ubuntu (Homebrew + apt)
  • RedHat/CentOS/Fedora (Homebrew + dnf/yum)

The dotfiles automatically detect your platform and load appropriate configurations.

Note: Homebrew is installed on all platforms for consistent package management. Native package managers (apt, dnf, yum) are still available as alternatives.

Structure

.
β”œβ”€β”€ zsh/                    # Zsh configuration files
β”‚   β”œβ”€β”€ .zshrc              # Main zsh configuration
β”‚   β”œβ”€β”€ platform/           # Platform-specific configurations
β”‚   └── custom/             # oh-my-zsh custom files
β”œβ”€β”€ scripts/                # Reusable bash/zsh scripts
β”œβ”€β”€ dotfiles/               # Other dotfiles
β”œβ”€β”€ install.sh              # Installation script
β”œβ”€β”€ Brewfile                # Homebrew packages (all platforms)
β”œβ”€β”€ packages-apt.txt        # Debian/Ubuntu packages (optional)
β”œβ”€β”€ packages-dnf.txt        # RedHat/CentOS/Fedora packages (optional)
└── docs/                   # Documentation

Documentation

License

MIT License - see LICENSE for details.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published