An open API service indexing awesome lists of open source software.

https://github.com/huangsam/dotfiles

Sam's collection of dotfiles
https://github.com/huangsam/dotfiles

dotfiles git homebrew linux macos networking productivity shellcheck vim zsh

Last synced: 6 months ago
JSON representation

Sam's collection of dotfiles

Awesome Lists containing this project

README

          

# Sam's dotfiles

[![GitHub Actions Workflow Status](https://img.shields.io/github/actions/workflow/status/huangsam/dotfiles/ci.yml)](https://github.com/huangsam/dotfiles/actions)
[![License](https://img.shields.io/github/license/huangsam/dotfiles)](https://github.com/huangsam/dotfiles/blob/main/LICENSE)

Collection of dotfiles to boost productivity. 🚀

Using them will reduce your risk for [Carpal Tunnel Syndrome](https://orthoinfo.aaos.org/en/diseases--conditions/carpal-tunnel-syndrome/).

## Getting started

Here are the commands to prepare your Mac for development:

```shell
# Install core developer assets
zsh install.zsh

# Generate .zsh_aliases file at the home directory
zsh combine.zsh

# Copy all dotfiles to the home directory
zsh copy.zsh

# Install Homebrew artifacts
brew bundle install
```

[Click here](./custom/) to see what gets populated in `.zsh_aliases`.

## Credits

Special thanks to the following repositories for inspiration and resources:

- [amix/vimrc](https://github.com/amix/vimrc) - Collection of vimrc configurations for a better Vim experience.
- [Homebrew/homebrew-core](https://github.com/Homebrew/homebrew-core) - Main repository for Homebrew formulae.
- [mathiasbynens/dotfiles](https://github.com/mathiasbynens/dotfiles) - Dotfiles to personalize macOS or Linux environment.
- [robbyrussell/oh-my-zsh](https://github.com/robbyrussell/oh-my-zsh) - Community-driven framework for managing zsh configuration.
- [unixorn/awesome-zsh-plugins](https://github.com/unixorn/awesome-zsh-plugins) - List of frameworks, plugins, themes, and tutorials for Zsh.