Skip to content

Commit bbd69c4

Browse files
committed
Install instructions in ReadMe.md instead of installation script
1 parent b865580 commit bbd69c4

File tree

4 files changed

+70
-94
lines changed

4 files changed

+70
-94
lines changed

Brewfile

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,7 @@
55
cask_args appdir: '/Applications'
66

77
# Taps
8-
tap 'caskroom/cask'
9-
tap 'caskroom/fonts'
10-
tap 'caskroom/versions'
11-
tap 'homebrew/bundle'
12-
tap 'jesseduffield/lazygit'
8+
tap 'cask-fonts'
139

1410

1511

README.md

Lines changed: 68 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,23 +7,70 @@ This is a public repository for my personal [dotfiles](https://dotfiles.github.i
77

88
First, do a [clean install of macOS](https://www.imore.com/how-do-clean-install-macos). Then install Xcode from the App Store, open it and accept the license agreement. Run `xcode-select --install` in a terminal to install the Xcode Command Line Tools.
99

10-
Clone the Git repository to your `~/Projects/` folder (will be created if it doesn't exist). The install script will install [Homebrew](https://brew.sh) and setup Git and the Shell. It will also copy or symlink all of the dotfiles into your home directory.
10+
Clone the Git repository to your `~/Projects/` folder (will be created if it doesn't exist):
1111

12-
```bash
12+
```
1313
mkdir -p ~/Projects
1414
git clone https://github.com/codeyard/dotfiles.git ~/Projects/dotfiles
1515
cd Projects/dotfiles
16-
source install.sh
1716
```
1817

1918

19+
20+
### Homebrew
21+
22+
Install [Homebrew](https://brew.sh) and opt out of its analytics:
23+
24+
```
25+
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
26+
brew update
27+
brew upgrade
28+
brew analytics off
29+
```
30+
2031
Install the packages and applications defined in `Brewfile`:
21-
```bash
32+
```
2233
brew bundle
2334
```
2435

2536

2637

38+
### Git
39+
40+
Create Symlinks to Git configuration, copy Git Completion and Git Prompt:
41+
42+
```
43+
ln -sf ~/Projects/dotfiles/config/git/gitconfig ~/.gitconfig
44+
ln -sf ~/Projects/dotfiles/config/git/gitexcludes ~/.gitexcludes
45+
ln -sf ~/Projects/dotfiles/config/git/gitignore ~/.gitignore
46+
47+
cp ~/Projects/dotfiles/config/git/.git-completion.bash ~/.git-completion.bash
48+
cp ~/Projects/dotfiles/config/git/.git-prompt.sh ~/.git-prompt.sh
49+
50+
sudo git config --global color.ui true
51+
```
52+
53+
54+
55+
### Bash Shell
56+
57+
Make Bash the default shell:
58+
```
59+
chsh -s /bin/bash
60+
```
61+
62+
Create Symlinks to Bash config:
63+
```
64+
ln -sf ~/Projects/dotfiles/config/shell/bash_aliases ~/.bash_aliases
65+
ln -sf ~/Projects/dotfiles/config/shell/bash_functions ~/.bash_functions
66+
ln -sf ~/Projects/dotfiles/config/shell/bash_profile ~/.bash_profile
67+
ln -sf ~/Projects/dotfiles/config/shell/bashrc ~/.bashrc
68+
ln -sf ~/Projects/dotfiles/config/shell/editorconfig ~/.editorconfig
69+
ln -sf ~/Projects/dotfiles/config/shell/inputrc ~/.inputrc
70+
```
71+
72+
73+
2774
### Visual Studio Code
2875

2976
Run `source apps/visual-studio-code/install.sh` to symlink the settings and snippets.
@@ -44,10 +91,26 @@ Then run `source apps/sublime-text/install.sh` to copy/symlink settings, snippet
4491

4592

4693

94+
### Other
95+
96+
Install [iStats](https://github.com/Chris911/iStats):
97+
```
98+
sudo gem install iStats
99+
```
100+
101+
Create a Sites directory. This is a default directory for macOS user accounts but doesn't come pre-installed:
102+
```
103+
mkdir -p $HOME/Sites
104+
```
105+
106+
107+
108+
109+
47110
### Additional files
48111

49112
Optionally copy additional files from Projects folder:
50-
```bash
113+
```
51114
# Copy color palettes to ~/Library/Colors/:
52115
cp ~/Projects/dotfiles-addons/color-palettes/*.clr ~/Library/Colors/
53116

docs/Visual Source Code Extensions.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
- [Project Manager](https://github.com/alefragnani/vscode-project-manager) helps you to easily access your projects, no matter where they are located.
1717
- [REST Client](https://github.com/Huachao/vscode-restclient) allows you to send HTTP request and view the response in Visual Studio Code directly.
1818
- [SQL Server](https://github.com/Microsoft/vscode-mssql): Develop Microsoft SQL Server, Azure SQL Database and SQL Data Warehouse everywhere.
19-
- [stylelint](https://github.com/shinnn/vscode-stylelint): Modern CSS/SCSS/Less linter.
19+
- [stylelint](https://github.com/stylelint/vscode-stylelint): A Visual Studio Code extension to lint CSS/SCSS/Less with stylelint.
2020
- [Sublime Text Keymap and Settings Importer](https://github.com/Microsoft/vscode-sublime-keybindings): This extension imports keybindings and settings from Sublime Text to VS Code.
2121

2222

install.sh

Lines changed: 0 additions & 83 deletions
This file was deleted.

0 commit comments

Comments
 (0)