Skip to content

raydrivers/dotfiles

Repository files navigation

dotfiles

Cross-platform dotfiles for macOS, Linux, WSL, and Windows (Git Bash).

git clone --recursive https://github.com/raydrivers/dotfiles ~/dotfiles
cd ~/dotfiles && ./setup.sh

Prerequisites

  • bash
  • git
  • curl

Optional tools (setup skips what's missing):

  • nvim
  • starship
  • direnv
  • delta (auto-installed by setup)

Platform support

Feature macOS Linux WSL Windows (Git Bash)
git config yes yes yes yes
git scripts yes yes yes yes
delta install yes yes - yes
utility scripts yes yes yes yes
nvim config yes yes yes yes
kitty config yes yes yes -
tmux config yes yes yes -
starship config yes yes yes yes
bash config - - - yes
zsh config yes yes yes -
Homebrew completions yes - - -
Raycast config yes - - -
Hyprland / Waybar - yes - -
sddm theme - yes - -

Linux desktop features require ./setup.sh --desktop.

Windows notes

  • Symlinks on Windows Git Bash require Developer Mode enabled (Settings > Developer settings)
  • Setup auto-installs Rust (via rustup) and uses cargo for tools unavailable through package managers (tree-sitter-cli). Run ./setup.sh windows_tools to install manually.

Not yet handled

  • WSL: delta not auto-installed (runs Linux binaries but install path assumes native Linux)

About

My configuration files

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors