Skip to content

stanislavHamara/dotfiles

 
 

Repository files navigation

Alex's dotfiles

Setup

Windows

  1. Install Git

macOS

  1. Install Homebrew

  2. Run

    brew install git gpg pinentry-mac
    echo "pinentry-program /usr/local/bin/pinentry-mac" >> ~/.gnupg/gpg-agent.conf
    gpg-connect-agent reloadagent /bye

Ubuntu

  1. Run

    sudo apt update
    sudo apt install -y curl git zsh

Installation

Install Oh My Zsh:

git clone https://github.com/ohmyzsh/ohmyzsh.git ~/.oh-my-zsh

Make Zsh your default shell:

chsh -s /bin/zsh

Download and run the install script. Alternatively, run the following:

sh -c "$(curl -s https://gist.github.com/stanislavHamara/0b59c210e1f3f796d39c19b9113e2d33/raw/dotfiles.sh)" sh <github-username>

Restart your terminal. Alternatively, run the following:

exec zsh

Configuration

Configure your Git user:

git config --file ~/.gitconfig.user user.name "<name>"
git config --file ~/.gitconfig.user user.email "<email>"
git config --file ~/.gitconfig.user user.signingkey "<signing-key>"

If you're using Keybase, configure your PGP key:

keybase pgp export | gpg --import
keybase pgp export --secret | gpg --allow-secret-key-import --import

About

My dotfiles

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Perl 64.9%
  • Shell 25.8%
  • Vim Script 9.3%