zeke / dotfiles

My dotfiles repository. There are many like it, but this one is mine.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

zeke/dotfiles

My dotfiles repository. There are many like it, but this one is mine.

symlinks

cd ~
ln -s ~/git/zeke/dotfiles/.zshrc .zshrc
ln -s ~/git/zeke/dotfiles/.gitignore_global .gitignore_global

homebrew

https://brew.sh

See Brewfile

At the tail end of the homebrew installation, circa September 2021:

- Run these two commands in your terminal to add Homebrew to your PATH:
    echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> /Users/z/.zprofile
    eval "$(/opt/homebrew/bin/brew shellenv)"

node / npm

Download LTS .pkg installer from https://nodejs.org

global node modules

npm i -g trymodule npe json shrug vmd ghwd

terminal / shell / zsh

npm

npm config set init-author-name "Zeke Sikelianos"
npm config set init-author-email zeke@sikelianos.com
npm config set init-author-url http://zeke.sikelianos.com
npm config set init-license MIT

git

git config --global core.excludesfile ~/.gitignore_global
git config --global user.name "Zeke Sikelianos"
git config --global user.email zeke@sikelianos.com
git config --global hub.protocol https
git config --global init.defaultBranch main

vscode

# Back up existing settings
cp ~/Library/Application\ Support/Code/User/*.json ~/git/zeke/dotfiles/vscode/

# Symlink to dotfiles
ln -s ~/git/zeke/dotfiles/vscode/settings.json ~/Library/Application\ Support/Code/User/settings.json
ln -s ~/git/zeke/dotfiles/vscode/keybindings.json ~/Library/Application\ Support/Code/User/keybindings.json

secrets

touch ~/git/zeke/dotfiles/env.sh

About

My dotfiles repository. There are many like it, but this one is mine.


Languages

Language:Shell 92.5%Language:Ruby 7.5%