Skip to content

CCheminaud/dotfiles

Repository files navigation

dotfiles

These are all my dotfiles that I use everyday. Feel free to take what you want, but at your own risk.

It mainly targets macOS system.

Highlights

  • Shell configuration for Fish
  • Fast and colored prompt with Starship
  • Git configuration, aliases...
  • Vim ready for use (using LazyVim)
  • Keeping the system up to date with Topgrade
  • Some system command alternatives (btop, eza)
  • Everything is managed by yadm
  • Rosé Pine theme everywhere

Getting started

Clone this repository using yadm.

yadm clone https://github.com/CCheminaud/dotfiles.git
yadm status

The clone command will attempt to check out all files that exist in the repository. If a file already exists locally and has content that differs from the one in the repository, the local file will be left unmodified and you’ll have to review and resolve the differences.

Fish

Install the required packages with Homebrew.

brew install fish fisher

Then start a new session with Fish and proceed with plugin installation.
If needed, a private configuration file can be created too.

fisher update
touch ~/.config/fish/config.private.fish