Skip to content

mathieuletyrant/dotfiles

Repository files navigation

Dotfiles 🛠️

Test Workflow

Configuration files for macOS, optimized for productivity and ease of use.

🚀 Quick Start

  1. Install Homebrew:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
  1. Install Git and Stow:
brew install git stow
  1. Clone and set up:
git clone https://github.com/mathieuletyrant/dotfiles.git ~/dotfiles
cd ~/dotfiles
sh ./install.sh
  1. Setup MacOS default settings
sh ./macos.sh
  1. Generate your local Git configuration:
sh ./gitconfig.sh

The script will ask for your SSH signing key and create ~/.gitconfig.local.

  1. Import Raycast configuration

  2. Update Webstorm configuration (keymap, console font)

⁉️ How to

Export brew packages

brew bundle dump --force --global

Use 1Password CLI integration

# Export credentials from 1Password item to environment variables
op-export <item-name-or-id>
# Example: op-export "Open router"

Reload ZSH functions

# Reload a specific autoloaded function
reload <function-name>
# Example: reload op-export

🧰 What's Included

  • Customized macOS settings
  • Homebrew package list
  • Configuration files for ZSH, Git, WezTerm, and Oh My Posh

📦 Additional Software

Some applications are not available through Homebrew and need to be installed manually:

About

Configuration files using Stow for Mac OS

Resources

Stars

Watchers

Forks