Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/danydodson/dotfiles-old
📦 dotfiles
https://github.com/danydodson/dotfiles-old
Last synced: about 6 hours ago
JSON representation
📦 dotfiles
- Host: GitHub
- URL: https://github.com/danydodson/dotfiles-old
- Owner: danydodson
- Created: 2024-10-15T22:08:00.000Z (23 days ago)
- Default Branch: main
- Last Pushed: 2024-10-20T09:43:00.000Z (18 days ago)
- Last Synced: 2024-11-07T05:26:02.895Z (about 14 hours ago)
- Language: Shell
- Size: 2.75 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# My Dotfiles for macOS
## ⚡️ Quick Setup
Install Xcode Command Line Tools
```console
$ xcode-select --install
```Install Homebrew
```console
$ /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
```Clone and pull dotfiles
```console
$ git clone https://github.com/danydodson/dotfiles.git ~/.dotfiles
$ cd ~/.dotfiles &&
$ git submodule init
$ git submodule update
// $ cd ~/.dotfiles/config/zsh/custom/plugins/my-zsh-completions/
// $ git submodule init
// $ git submodule update
```Install Brewfile
```console
$ cd ~/.dotfiles/config/brew
$ brew bundle
```Bundle commands
```console
$ brew bundle cleanup
$ brew bundle check
$ brew bundle dump
```Setup mac defaults
```console
$ cd ~/.dotfiles/macos
$ ./defaults.sh
```Reboot
```console
$ sudo reboot
```## 📦 Install packages
Install global npm packages
```consile
$ npm install -g serve
$ npm install -g jest
$ npm install -g live-server
$ npm install -g http-server
$ npm install -g vercel
$ npm install -g typescript
```Install python packages
```console
$ pip install --upgrade --requirement "${DOTFILES}/config/python/requirements.txt"
```Install lua packages
```console
$ luarocks install checks
$ luarocks install lanes
$ luarocks install luacheck
$ luarocks install busted
$ luarocks install luacov
```