|
1 | 1 | <!-- START doctoc generated TOC please keep comment here to allow auto update --> |
2 | 2 | <!-- DON'T EDIT THIS SECTION, INSTEAD RE-RUN doctoc TO UPDATE --> |
3 | | -**Table of Contents** *generated with [DocToc](https://github.com/thlorenz/doctoc)* |
4 | 3 |
|
5 | | -- [Release History](#release-history) |
| 4 | +**Table of Contents** _generated with [DocToc](https://github.com/thlorenz/doctoc)_ |
| 5 | + |
| 6 | +- [Release History](#release-history) |
| 7 | + - [v5.12.0](#v5120) |
| 8 | + - [v5.2.0](#v520) |
6 | 9 | - [v5.1.0](#v510) |
7 | 10 | - [v5.0.0](#v500) |
8 | 11 | - [v4.4.2](#v442) |
|
28 | 31 |
|
29 | 32 | # Release History |
30 | 33 |
|
| 34 | +## v5.12.0 |
| 35 | + |
| 36 | +- no more Ruby (`git-up` is now a gitconfig alias: `git up` that equates to `git pull --autostash --rebase`) |
| 37 | +- remove disable automatic termination of unresponsive apps (commented out) |
| 38 | +- remove SSD specific tweaks (commented out) |
| 39 | +- remove "Restart automatically if the computer freezes" (commented out) |
| 40 | +- remove "Never go into sleep mode" (commented out) |
| 41 | +- remove disable autocorrect (commented out) |
| 42 | +- remove "Disable continuous spell checking" in messages (commented out) |
| 43 | +- remove `openconnect` from homebrew packages |
| 44 | +- remove `macbreakz` from brew cask list |
| 45 | +- remove `the-unarchiver` from brew cask |
| 46 | +- git now uses `main` instead of `master` |
| 47 | +- git now defaults to vscode instead of vimdiff for merge conflicts |
| 48 | + |
31 | 49 | ## v5.1.0 |
32 | | - * update passwordless sudo to use method in [issue #35](https://github.com/atomantic/dotfiles/issues/35) |
| 50 | + |
| 51 | +- update passwordless sudo to use method in [issue #35](https://github.com/atomantic/dotfiles/issues/35) |
33 | 52 |
|
34 | 53 | ## v5.0.0 |
35 | | - * each segment of setup now requires positive user input to change the system |
36 | | - * replace `NERDtree` in vim with `netrw` |
37 | | - * add spell check to `vim` |
38 | | - * fix package installs (run in series to prevent homebrew from stepping on itself in parallel) |
39 | | - * update /etc/hosts file from someonewhocares.org |
| 54 | + |
| 55 | +- each segment of setup now requires positive user input to change the system |
| 56 | +- replace `NERDtree` in vim with `netrw` |
| 57 | +- add spell check to `vim` |
| 58 | +- fix package installs (run in series to prevent homebrew from stepping on itself in parallel) |
| 59 | +- update /etc/hosts file from someonewhocares.org |
40 | 60 |
|
41 | 61 | ## v4.4.2 |
42 | | - * add .iterm2_shell_integration.zsh |
| 62 | + |
| 63 | +- add .iterm2_shell_integration.zsh |
43 | 64 |
|
44 | 65 | ## v4.4.1 |
45 | | - * re-enable notification center |
46 | | - * fix gitshots optional ability by renaming post-commit -> gitshot-pc |
| 66 | + |
| 67 | +- re-enable notification center |
| 68 | +- fix gitshots optional ability by renaming post-commit -> gitshot-pc |
47 | 69 |
|
48 | 70 | ## v4.4.0 |
49 | | - * cleanup readme and alphabetize software installation for better fork management and listing |
50 | | - * disable vim YouCompleteMe Bundle (wasn't using it anyway and was causing installation problems on some machines) |
51 | | - * remove yo, generator-dockerize, box-sync from software installs |
52 | | - * install node stable (rather than old 4.x.x version) |
53 | | - * make gitshots optional (and only install `imagesnap` and `imagemagick` if this is on) |
54 | | - * fix passwordless sudo for Sierra (optional) |
55 | | - * prompt to overwrite /etc/hosts with someonewhocares.org hosts file (saved in ./configs/hosts in this project) |
56 | | - * fix default wallpaper in Sierra (Sierra 2) |
57 | | - * remove sudden motion disable (already disabled: https://github.com/mathiasbynens/dotfiles/pull/755/files) |
58 | | - * no longer setting hibernation mode to 0 (leaving default 3): https://github.com/mathiasbynens/dotfiles/commit/a3f91f67e07b6b31760b52320e0e890f93ff4e97#commitcomment-20715991 |
| 71 | + |
| 72 | +- cleanup readme and alphabetize software installation for better fork management and listing |
| 73 | +- disable vim YouCompleteMe Bundle (wasn't using it anyway and was causing installation problems on some machines) |
| 74 | +- remove yo, generator-dockerize, box-sync from software installs |
| 75 | +- install node stable (rather than old 4.x.x version) |
| 76 | +- make gitshots optional (and only install `imagesnap` and `imagemagick` if this is on) |
| 77 | +- fix passwordless sudo for Sierra (optional) |
| 78 | +- prompt to overwrite /etc/hosts with someonewhocares.org hosts file (saved in ./configs/hosts in this project) |
| 79 | +- fix default wallpaper in Sierra (Sierra 2) |
| 80 | +- remove sudden motion disable (already disabled: https://github.com/mathiasbynens/dotfiles/pull/755/files) |
| 81 | +- no longer setting hibernation mode to 0 (leaving default 3): https://github.com/mathiasbynens/dotfiles/commit/a3f91f67e07b6b31760b52320e0e890f93ff4e97#commitcomment-20715991 |
59 | 82 |
|
60 | 83 | ## v4.3.0 |
61 | | - * vim installation fix |
62 | | - * Enable firewall |
63 | | - * Enable firewall stealth mode (no response to ICMP / ping requests) |
64 | | - * Disable remote apple events |
65 | | - * Disable wake-on modem |
66 | | - * Disable wake-on LAN |
67 | | - * Disable file-sharing via AFP or SMB |
68 | | - * Disable guest account login |
69 | | - * `pushup` alias (`git-up`, followed by `git push`) |
| 84 | + |
| 85 | +- vim installation fix |
| 86 | +- Enable firewall |
| 87 | +- Enable firewall stealth mode (no response to ICMP / ping requests) |
| 88 | +- Disable remote apple events |
| 89 | +- Disable wake-on modem |
| 90 | +- Disable wake-on LAN |
| 91 | +- Disable file-sharing via AFP or SMB |
| 92 | +- Disable guest account login |
| 93 | +- `pushup` alias (`git-up`, followed by `git push`) |
70 | 94 |
|
71 | 95 | ## v4.2.0 |
72 | | - * new shell functions: `tre` and `sri` |
73 | | - * cleanup shell functions (remove unused echo helpers) |
| 96 | + |
| 97 | +- new shell functions: `tre` and `sri` |
| 98 | +- cleanup shell functions (remove unused echo helpers) |
74 | 99 |
|
75 | 100 | ## v4.1.1 |
76 | | - * fix `solarized dark` again for mocha test output coloring |
| 101 | + |
| 102 | +- fix `solarized dark` again for mocha test output coloring |
77 | 103 |
|
78 | 104 | ## v4.1.0 |
79 | | - * remove `to.dir` commands (never use them) |
80 | | - * add aliases: `emptytrash`, `ips`, `iplocal`, `ip`, `ifactive`, `spoton`, `spotoff`, `afk`, `reload`, `path` |
| 105 | + |
| 106 | +- remove `to.dir` commands (never use them) |
| 107 | +- add aliases: `emptytrash`, `ips`, `iplocal`, `ip`, `ifactive`, `spoton`, `spotoff`, `afk`, `reload`, `path` |
81 | 108 |
|
82 | 109 | ## v4.0.0 |
83 | | - * OSX references to MacOS (includes Sierra) |
84 | | - * remove aliases to things that are no longer useful (`usenode`, `useio`) |
85 | | - * adding `bpc` alias for a `buzzphrase` git commit + push (don't use this on shared code) |
86 | | - * `update` alias for updating all software |
87 | | - * comment out GO path in `.shellpaths` (was causing slowness on machines with no go path) |
88 | | - * comment out all tool shellpaths (enable them at will) |
89 | | - * adding iTerm2 shell integration source |
90 | | - * `weather $city` shellfn |
91 | | - * cask install `little-snitch` and `micro-snitch` |
| 110 | + |
| 111 | +- OSX references to MacOS (includes Sierra) |
| 112 | +- remove aliases to things that are no longer useful (`usenode`, `useio`) |
| 113 | +- adding `bpc` alias for a `buzzphrase` git commit + push (don't use this on shared code) |
| 114 | +- `update` alias for updating all software |
| 115 | +- comment out GO path in `.shellpaths` (was causing slowness on machines with no go path) |
| 116 | +- comment out all tool shellpaths (enable them at will) |
| 117 | +- adding iTerm2 shell integration source |
| 118 | +- `weather $city` shellfn |
| 119 | +- cask install `little-snitch` and `micro-snitch` |
92 | 120 |
|
93 | 121 | ## v3.3.2 |
94 | | - * `curltime` shell function |
95 | | - * Mac Sierra fixes for key repeat |
96 | | - * Mac Sierra wallpaper |
| 122 | + |
| 123 | +- `curltime` shell function |
| 124 | +- Mac Sierra fixes for key repeat |
| 125 | +- Mac Sierra wallpaper |
97 | 126 |
|
98 | 127 | ## v3.3.1 |
99 | | - * fix restore |
| 128 | + |
| 129 | +- fix restore |
100 | 130 |
|
101 | 131 | ## v3.3.0 |
102 | | - * include [httpie](https://github.com/jkbrzt/httpie) |
| 132 | + |
| 133 | +- include [httpie](https://github.com/jkbrzt/httpie) |
103 | 134 |
|
104 | 135 | ## v3.2.1 |
105 | | - * improved handling of `.nvmrc` files on dir change |
| 136 | + |
| 137 | +- improved handling of `.nvmrc` files on dir change |
106 | 138 |
|
107 | 139 | ## v3.2.0 |
108 | | - * adjust solarized theme to fix issue with rendering `mocha` test output |
109 | | - * https://github.com/mochajs/mocha/issues/802 |
110 | | - * now `008` color is light grey instead of matching the solarized background color |
| 140 | + |
| 141 | +- adjust solarized theme to fix issue with rendering `mocha` test output |
| 142 | +- https://github.com/mochajs/mocha/issues/802 |
| 143 | +- now `008` color is light grey instead of matching the solarized background color |
111 | 144 |
|
112 | 145 | ## v3.1.0 |
113 | | - * new vim plugins |
114 | | - * https://github.com/justinmk/vim-sneak |
115 | | - * https://github.com/airblade/vim-gitgutter |
116 | | - * https://github.com/tpope/vim-surround |
117 | | - * https://github.com/dkprice/vim-easygrep |
118 | | - * https://github.com/sjl/gundo.vim |
119 | | - * vim textwidth now `120` |
120 | | - * fonts now installed via brew cask (where possible) |
121 | | - * thanks to @michielrensen [9db1d074](https://github.com/michielrensen/dotfiles/commit/9db1d0740eeb6df767be0f13c4706cd45c8d527f) |
122 | | - * now automatically installing vim plugins |
123 | | - * thanks to @michielrensen [b668fd56](https://github.com/michielrensen/dotfiles/commit/b668fd56673e12845215706cbb812f749604a3cc) |
124 | | - * bubblegum theme for vim-airline |
125 | | - * remove `ssh-agent` from zsh plugins (already launched by OSX) |
126 | | - * thanks to @porcupie [a888494b](https://github.com/porcupie/dotfiles/commit/a888494b576dcb91fe24009dec0501504f7ffa80) |
127 | | - * shorten powerline dir length to 2 dirs max |
128 | | - * thanks to @Tsuki [07d4bbcd6](https://github.com/Tsuki/dotfiles/commit/07d4bbcd67dc9e961fefb318910308f424754f1d#diff-9e1651e3e42b7a9ae3b9b7492376b6cbL4) |
129 | | - * adding `ag` brew |
130 | | - * fix vim brew install |
131 | | - * adding horizontal cursor line highlight in vim |
132 | | - * killed `CTags` (not using them) |
133 | | - * upgrade node to `4.4.7` |
134 | | - * compile YouCompleteMe for code completion in vim: |
135 | | - ``` |
| 146 | + |
| 147 | +- new vim plugins |
| 148 | +- https://github.com/justinmk/vim-sneak |
| 149 | +- https://github.com/airblade/vim-gitgutter |
| 150 | +- https://github.com/tpope/vim-surround |
| 151 | +- https://github.com/dkprice/vim-easygrep |
| 152 | +- https://github.com/sjl/gundo.vim |
| 153 | +- vim textwidth now `120` |
| 154 | +- fonts now installed via brew cask (where possible) |
| 155 | +- thanks to @michielrensen [9db1d074](https://github.com/michielrensen/dotfiles/commit/9db1d0740eeb6df767be0f13c4706cd45c8d527f) |
| 156 | +- now automatically installing vim plugins |
| 157 | +- thanks to @michielrensen [b668fd56](https://github.com/michielrensen/dotfiles/commit/b668fd56673e12845215706cbb812f749604a3cc) |
| 158 | +- bubblegum theme for vim-airline |
| 159 | +- remove `ssh-agent` from zsh plugins (already launched by OSX) |
| 160 | +- thanks to @porcupie [a888494b](https://github.com/porcupie/dotfiles/commit/a888494b576dcb91fe24009dec0501504f7ffa80) |
| 161 | +- shorten powerline dir length to 2 dirs max |
| 162 | +- thanks to @Tsuki [07d4bbcd6](https://github.com/Tsuki/dotfiles/commit/07d4bbcd67dc9e961fefb318910308f424754f1d#diff-9e1651e3e42b7a9ae3b9b7492376b6cbL4) |
| 163 | +- adding `ag` brew |
| 164 | +- fix vim brew install |
| 165 | +- adding horizontal cursor line highlight in vim |
| 166 | +- killed `CTags` (not using them) |
| 167 | +- upgrade node to `4.4.7` |
| 168 | +- compile YouCompleteMe for code completion in vim: |
| 169 | + |
| 170 | +``` |
136 | 171 | cd ~/.vim/bundle/YouCompleteMe |
137 | 172 | ./install.py --all |
138 | | - ``` |
139 | | - * no more `bower` (just use npm) |
140 | | - * fixed OSX clipboard copy (yank in vim now copies to OSX clipboard) |
141 | | - * adding `npm config set save-exact true` at install time |
142 | | - * ensures we always pin node modules |
143 | | - * keeps consistent dev/build environments |
144 | | - * saves from security and feature problems when people abuse SemVer |
| 173 | +``` |
| 174 | + |
| 175 | +- no more `bower` (just use npm) |
| 176 | +- fixed OSX clipboard copy (yank in vim now copies to OSX clipboard) |
| 177 | +- adding `npm config set save-exact true` at install time |
| 178 | +- ensures we always pin node modules |
| 179 | +- keeps consistent dev/build environments |
| 180 | +- saves from security and feature problems when people abuse SemVer |
145 | 181 |
|
146 | 182 | ## v3.0.0 |
147 | | - * BREAKING CHANGES!!! |
148 | | - * now using node.js to run install list from `config.js` |
149 | | - * moved dotfile sources into `homedir/*` |
150 | | - * removed `osx.sh` script (all software/config exists now in `install.sh` and `config.js`) |
151 | | - * remove Google Chrome install and configuration (chrome no longer likes to be installed via homebrew) |
152 | | - * remove IOS simulator in launchpad config |
153 | | - * backups are now created every time you run `./install.sh` and stored in datetime subfolders (in `./dotfiles_backup`) |
| 183 | + |
| 184 | +- BREAKING CHANGES!!! |
| 185 | +- now using node.js to run install list from `config.js` |
| 186 | +- moved dotfile sources into `homedir/*` |
| 187 | +- removed `osx.sh` script (all software/config exists now in `install.sh` and `config.js`) |
| 188 | +- remove Google Chrome install and configuration (chrome no longer likes to be installed via homebrew) |
| 189 | +- remove IOS simulator in launchpad config |
| 190 | +- backups are now created every time you run `./install.sh` and stored in datetime subfolders (in `./dotfiles_backup`) |
154 | 191 |
|
155 | 192 | ## v2.1.0 |
156 | | - * Now using powerlevel9k theme with awesome-patched fonts |
| 193 | + |
| 194 | +- Now using powerlevel9k theme with awesome-patched fonts |
157 | 195 |
|
158 | 196 | ## v2.0.0 |
159 | | - * switched to using vim as primary editor/IDE |
160 | | - * vim plugings now use vundle instead of pathogen |
| 197 | + |
| 198 | +- switched to using vim as primary editor/IDE |
| 199 | +- vim plugings now use vundle instead of pathogen |
161 | 200 |
|
162 | 201 | ## v1.1.0 |
163 | | - * Added dotfiles backup and restore.sh script |
164 | | - * you can now restore your previous dotfiles with ./restore.sh |
165 | | - * prompting the user more (e.g. `brew upgrade` is now optional) |
| 202 | + |
| 203 | +- Added dotfiles backup and restore.sh script |
| 204 | + - you can now restore your previous dotfiles with ./restore.sh |
| 205 | +- prompting the user more (e.g. `brew upgrade` is now optional) |
0 commit comments