Skip to content

the-harry/dotfiles

 
 

Repository files navigation

Dotfiles

Source of Inspiration

This project is a fork from CC Dotfiles.

Pre-Requisites

Ubuntu / Debian / Kali

  • Install curl:
    sudo apt-get install -y curl

Mac (Intel / M2 / M3 chips)

  • Install Homebrew:
    xcode-select --install || xcode-select -r
    /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
    For Intel Macs, Homebrew installs in /usr/local. For Apple Silicon (M2/M3), it installs in /opt/homebrew. Follow the instructions on brew.sh if not installed.

Installation

Run the following command:

sh -c "$(curl -fSs https://raw.githubusercontent.com/the-harry/dotfiles/refs/heads/master/install.sh)"

Type your password to change your default shell to zsh.

Post-Installation Steps (Mac Intel / M2 / M3)

  • Configure HTTP Proxy:

    export HTTP_PROXY=http://proxy.server.com:portnumber

    Edit ~/.zshrc to permanently add this.

  • Set up environment variables: Edit ~/.dotfiles/zshrc and add tokens for services like GitHub and 1Password, then reload:

    source ~/.zshrc

Documentation

Customization

Place your custom configurations in the following files:

  • .aliases.local
  • .secrets
  • .zshrc.local
  • .vimrc.local
  • .zshenv.local
  • .plugin.vim.local
  • .tmux.conf.local
  • .gitconfig.local

About

Standard dotfiles, forked from ->

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 65.0%
  • Vim Script 32.2%
  • Ruby 2.8%