Skip to content

Latest commit

 

History

History
124 lines (103 loc) · 3.37 KB

README.md

File metadata and controls

124 lines (103 loc) · 3.37 KB

dotfiles

Basic setup files and setup instructions

These are the configuration files and settings that I'm using on my computers.

Getting Started

Additional Software on macOS

See Brewfile to install basic software.

brew bundle

Conda

brew install miniconda
conda create --name code

Git

Git configuration:

git config --global user.name "My Name Here"
git config --global user.email "[email protected]"

See also dot.gitconfig_base.

"Installation"

Until I whip up something fancier (assuming you organize your clones in ~/repos/owner/name):

ln -s ~/repos/tvogels01/dotfiles/dot.aliases          ~/.aliases
ln -s ~/repos/tvogels01/dotfiles/dot.bash_logout      ~/.bash_logout
ln -s ~/repos/tvogels01/dotfiles/dot.bash_profile     ~/.bash_profile
ln -s ~/repos/tvogels01/dotfiles/dot.bashrc           ~/.bashrc
ln -s ~/repos/tvogels01/dotfiles/dot.condarc          ~/.condarc
ln -s ~/repos/tvogels01/dotfiles/dot.editorconfig     ~/.editorconfig
ln -s ~/repos/tvogels01/dotfiles/dot.gitconfig_base   ~/.gitconfig_base
ln -s ~/repos/tvogels01/dotfiles/dot.gitignore_global ~/.gitignore_global
ln -s ~/repos/tvogels01/dotfiles/dot.psqlrc           ~/.psqlrc
ln -s ~/repos/tvogels01/dotfiles/dot.screenrc          ~/.screenrc
ln -s ~/repos/tvogels01/dotfiles/dot.vimrc            ~/.vimrc
ln -s ~/repos/tvogels01/dotfiles/dot.zlogin           ~/.zlogin
ln -s ~/repos/tvogels01/dotfiles/dot.zlogout          ~/.zlogout
ln -s ~/repos/tvogels01/dotfiles/dot.zprofile         ~/.zprofile
ln -s ~/repos/tvogels01/dotfiles/dot.zshrc            ~/.zshrc

Visual Studio Code

Settings

Add to ~/Library/Application\ Support/Code/User/settings.json:

{
    "editor.formatOnSave": true,
    "editor.inlineSuggest.enabled": true,
    "editor.minimap.enabled": false,
    "files.autoSave": "onFocusChange",
    "files.insertFinalNewline": true,
    "files.trimFinalNewlines": true,
    "python.defaultInterpreterPath": "/usr/local/Caskroom/miniconda/base/envs/code",
    "settingsSync.ignoredExtensions": [],
    "terminal.integrated.inheritEnv": false,
    "workbench.editor.tabCloseButton": "left",
    "[python]": {
        "editor.formatOnType": true
    }
}

Extensions

Search in their market place:

code --list-extensions --show-versions | sort

Updating

brew bundle
conda update --all

Also try: softwareupdate --list