Skip to content
/ dotfiles Public

📄 Storage of necessary dotfiles and configs

Notifications You must be signed in to change notification settings

txwkx/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 

Repository files navigation

.dotfiles

Fresh computer setup:

  1. Install NodeJS & npm
  2. Install Homebrew
  3. Setup git:
# Config a git user
$ git config --global user.email "EMAIL"
$ git config --global user.name "NAME"

# Generate a new SSH key and copy it 
$ ssh-keygen -t rsa -b 4096 -C "EMAIL"
$ eval "$(ssh-agent -s)"
$ ssh-add -K ~/.ssh/id_rsa
$ pbcopy < ~/.ssh/id_rsa.pub

# Go to github.com -> Settings -> SSH and GPG keys
# Click "New SSH key" -> name, paste, save.

# Generate a new GPG key
# RSA, 4096 bits, default length and no expiry
$ gpg --full-generate-key

# Run and copy the GPG key ID
# [value after "sec 4096R/{keyId}"]
$ gpg --list-secret-keys --keyid-format LONG

# ASCHII armor the GPG key and copy it
$ gpg --armor --export {keyId}

# Go to github.com -> Settings -> SSH and GPG keys
# Click "New GPG key" -> paste, save.

# Voilà 🦾

How to install my prime terminal setup 💻 :

  1. Install iTerm2
  2. Install Oh My Zsh
  3. Download and copy .zshrc from my .dotfiles repo
  4. Install FiraCode font
  5. Set Font to FiraCode in iTerm2 -> Preferences -> Profiles -> Text
  6. Install zsh-autosuggestion plugin
  7. Install zsh-syntax-highlighting plugin
  8. Install spaceship-promt
  9. Start hacking 👾

About

📄 Storage of necessary dotfiles and configs

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages