Skip to content

Latest commit

 

History

History
23 lines (15 loc) · 839 Bytes

File metadata and controls

23 lines (15 loc) · 839 Bytes

Dotfiles Repository

Personal dotfiles for shell configuration, git settings, and development tools.

Setup

Clone to any machine and run:

git clone https://github.com/arthurnn/dotfiles.git && cd dotfiles && script/setup

The setup script symlinks all files and folders to $HOME with a dot prefix (e.g., bashrc -> ~/.bashrc, bin/ -> ~/.bin/). PATH includes ~/.bin via shrc.sh.

Structure

  • Shell configs: bashrc, bash_profile.sh, zshrc.sh, zprofile.sh, shrc.sh (shared)
  • Git: gitconfig, gitignore, gitattributes, git-completion.bash
  • Ruby: gemrc, irbrc, ruby-version, rdebugrc
  • Other: tmux.conf, bin/ (custom scripts)

Platform Support

The setup script detects macOS, Linux, and Windows and adjusts paths accordingly (e.g., VSCode settings location).