-
Notifications
You must be signed in to change notification settings - Fork 3.3k
Mention install.sh in README.md #232
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
87db9a7 to
fcff21f
Compare
README.md
Outdated
| expected to setup `$PATH` or similar. | ||
| - **topic/completion.zsh**: Any file named `completion.zsh` is loaded | ||
| last and is expected to setup autocomplete. | ||
| - **topic/install.sh**: Any files named `install.sh` is executed when you run `script/install`. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This should read "Any file named"
|
I applied your feedback. Fixed the same problem in the line below. |
|
Line 44 should read, "Any file ending in |
|
there weren't any modifications to that line... should be good to go |
|
I missed the notification. Applied the feedback (gets symlinked) |
|
Keep forgetting this isn't in there already. Thanks! |
* Mention install.sh in README.md * Cope with the feedback. Add additional explanation for install.sh. * Apply feedback
* Mention install.sh in README.md * Cope with the feedback. Add additional explanation for install.sh. * Apply feedback
* Mention install.sh in README.md * Cope with the feedback. Add additional explanation for install.sh. * Apply feedback
* Mention install.sh in README.md * Cope with the feedback. Add additional explanation for install.sh. * Apply feedback
* Mention install.sh in README.md * Cope with the feedback. Add additional explanation for install.sh. * Apply feedback
* Mention install.sh in README.md * Cope with the feedback. Add additional explanation for install.sh. * Apply feedback
* Removed deprecated bulk_threshold-instance method http://www.rubydoc.info/github/rubygems/rubygems/Gem/ConfigFile#bulk_threshold-instance_method * Yosemite changed the path of iOS Simulator.app * Update atom and ignore its compile cache * Add private environment variable loading * Only loading ~/.env-vars file if exists * script/bootstrap: be more explicit about what is being overwritten * update command to install homebrew * bump atom config * gopath * Consolidate project and go project autocompletion I wanted to be able to use `c` to jump around any one of my projects, no matter what the directory structure may be required of them (lol go). Hopefully this won't break for those that don't have Go set up, and hopefully it's a decent example on how to expand your own completion a bit further. * Show full homebrew output Fixes holman#117 * Fix git-rank-contributors for invalid encodings * Optimization for different Ruby versions * Fix minor typo * Added '/' to find command to handle symlinked .dotfiles folder * atom config bump * Use ~/.localrc instead of ~/.env-vars.zsh Fixes holman#185 * fix atom workspace config to be atom 1.0 compliant atom.workspaceView is no longer available * Update _c * Fix the extra trailing '/' for symlinks Following issues for pull requests holman#186 and holman#192. Using the find flag '-H', which allows for following symlinks if the input is itself a symlink, without having to add any extra '/' that appears everywhere with all the symlinks. (Tested on Mac and Debian Linux) pull request holman#192 should be closed since I did change multiple files and the whole commit was messed up * Ignore the .apm stuff now * Bump the config stuff * Fix the init.coffee workspaceView deprecation * Added support for linux homebrew Maybe this script should modified such that it installs homebrew only if the Platform is Mac OS? * Making script compatible wih /bin/sh * Handling filenames with spaces in movieme * Resolve paths fully. * Add second question mark to streamline all msg types to four chars. * Proper new line for all msg types. * Fix ios simulator alias for new Xcode * Exclude .git from symlink search (avoids problems with submodules in symlinked paths) Conflicts: script/bootstrap * Remove redundant subheader * update atom cson ugh I hate having this stuff in dotfiles. Should pull it out eventually. * Use node instead of python for MAC spoofing * tap packages * Set up a brewfile * Download updates from the Mac App Store * Add some of my apps * Plug homebrew into the install process * Handled by Brewfile * Add a brewfile note * Move sections around to give more context first * Actually install software in `dot` * opt to be verbose about what's run * install homebrew before upgrading it * Add unrar to `extract()` I literally never remember this command, and I don't know why it wasn't in here in the first place. * lol checking atom into version control was a stupid idea * Fix `res` (fixes holman#219) * Actually quit out of system preferences * Run applescript through editor's formatter * Added shortcut for adding and committing together Usage: `$ gac "Initial commit"` * add spaceman-diff! * Add wget * git.io URL no longer works if unsecure. Need to use https now * Add `brew bundle` completions * Split gitconfig into common and local sections git allows you to include other config files from your main config file. The benefit of this change is that it lets you keep your main .gitconfig file in the dotfiles repository, while still keeping private info separate. * fucking atom * Atom spellcheck in HTML as well * No reason to tap caskroom Following a change in caskroom from december (https://github.com/caskroom/homebrew-cask#important-december-2015-update-homebrew-cask-will-now-be-kept-up-to-date-together-with-homebrew-see-15381-for-details-if-you-havent-yet-run-brew-uninstall---force-brew-cask-brew-update-to-switch-to-the-new-system) caskroom/cask should no longer be tapped. * Add cls (Clear Screen) alias to zsh aliases * lol this really wasn't needed * Add `cp` to IRB context Sometimes I'll want access to the result of whatever I just ran in IRB or a Rails console. The mouse is cumbersome, so now we can just do something like this: >> user.id => 6442 >> cp => "copied `6442' to your clipboard" * Use `cop` instead of `cp` FileUtils in a Rails console made this a little hard. * refactor(macos): Update osx to macos Apple is changing their desktop OS to match their other OS product names (e.g., iOS, tvOS). OS X will now be macOS. * back up and install Atom packages from a list * add puma-dev * conf update * Don't print +/- signs in diff output I copy and paste so often from the output of `git diff` that it became really tedious to manually remove the diff output from the start of a line: - runBuggyCode() + runVerySlightlyLessBuggyCode() This is able to be done and keep my sanity because I have `diff=auto` set in my `[color]` section of my gitconfig, so I can just rely on green/red output instead of the added +/- markers. If I do want the +/- for things like gists or passing around diffs, I can just run the normal `git diff`. A poor (wo)man's way of doing this is to use `git diff --color-words`, but I opted not to do that because it does slightly change the format (changes are inline instead of per-line). * Make `gd` portable Thanks @fatso83 (holman@666cb05#commitcomment-18928001) * Add two quick Docker aliases * simplified `e` code (holman#252) * Remove dead code (fixes holman#253) * add `jq` * Revise 'search' Command to Use Multiple Arguments (holman#255) * This places quotations around input argument to allow for multiple arguments to be used when searching. * A string can be inserted using quotations after the search commands. * Example: `search "foo bar"` will search for the entire string * Additional arguments can be added. * Example: `search "foo bar" directory/` will search for the entire string in the specific subdirectory. * Add yarn * remove `newtab` references (closes holman#256) * brew yarn * Updating .gitignore for new Atom folders (holman#257) So, I encountered this recently when updating my Dotfiles from disk. ``` [..] Untracked files: (use "git add <file>..." to include in what will be committed) atom.symlink/blob-store/ atom.symlink/recovery/ Stephens-Work-Mac-mini:.dotfiles (master) stephen$ ls -l atom.symlink/recovery/ total 8 -rw-r--r-- 1 stephen staff 121 Sep 12 14:55 credentials-7c3859.csv ``` That's an AWS credential file from when Atom crashed. 😳 The `blob-store` directory doesn't have anything else of terrible interest, but seems like something you wouldn't want around on the repository. ## tl;dr I think these paths should be added to the default `.gitignore` ``` atom.symlink/blob-store atom.symlink/recovery ``` * Rename yarn PATH changes (See d7713e6) * Mention install.sh in README.md (holman#232) * Mention install.sh in README.md * Cope with the feedback. Add additional explanation for install.sh. * Apply feedback * Update Linuxbrew installation URL * yay more atom cruft * make the keypress duration more sane * quick battery status script * remove ruby version from prompt Ruby versions don't really matter anymore, now that we're in a post 1.9 world. 💖 * fix estimate charging * i think this is a battery state too * i think this'll sorta work for full charge, will check in an hour lol * Update the git prompt to show difference from origin * Update Yarn PATH to match docs' recommendation https://yarnpkg.com/en/docs/install * Removed GOPATH from Atom's config.cson Don't think it's necessary(?) as $GOPATH is set in https://github.com/holman/dotfiles/blob/master/go/path.zsh https://github.com/joefitzgerald/go-config/wiki/GOPATH * Added watchOS simulator alias Dunno if this is any use tbh, maybe Tim Cook would appreciate it being included. * Conditionally detect yarn * Fix yarn conditional * close the panel * updated atom folder structure for cleanliness * set java_home * docker convenience aliases * automate rbenv install and ruby update * Revert "Minor updates" * update atom * add prettier * fix the unpushed branch error * updates the prompt to display battery information only for machines that have one * Output dep install progress * Improve search history * uhhh i have added Things to atom * change some atom settings * i always forget about the damn dns flush command * Added edit option to dot command * Fix broken Homebrew Cask link * more atom cson files * git-edit-new: quickly edit recently-generated files in your editor * Don't quick-jump into go projects * yt <url-to-video> saves to desktop * Node installation update * Finish with edits
set zsh as default in bootstrap
* Removed deprecated bulk_threshold-instance method http://www.rubydoc.info/github/rubygems/rubygems/Gem/ConfigFile#bulk_threshold-instance_method * Yosemite changed the path of iOS Simulator.app * Update atom and ignore its compile cache * Add private environment variable loading * Only loading ~/.env-vars file if exists * script/bootstrap: be more explicit about what is being overwritten * update command to install homebrew * bump atom config * gopath * Consolidate project and go project autocompletion I wanted to be able to use `c` to jump around any one of my projects, no matter what the directory structure may be required of them (lol go). Hopefully this won't break for those that don't have Go set up, and hopefully it's a decent example on how to expand your own completion a bit further. * Show full homebrew output Fixes holman#117 * Fix git-rank-contributors for invalid encodings * Optimization for different Ruby versions * Fix minor typo * Added '/' to find command to handle symlinked .dotfiles folder * atom config bump * Use ~/.localrc instead of ~/.env-vars.zsh Fixes holman#185 * fix atom workspace config to be atom 1.0 compliant atom.workspaceView is no longer available * Update _c * Fix the extra trailing '/' for symlinks Following issues for pull requests holman#186 and holman#192. Using the find flag '-H', which allows for following symlinks if the input is itself a symlink, without having to add any extra '/' that appears everywhere with all the symlinks. (Tested on Mac and Debian Linux) pull request holman#192 should be closed since I did change multiple files and the whole commit was messed up * Ignore the .apm stuff now * Bump the config stuff * Fix the init.coffee workspaceView deprecation * Added support for linux homebrew Maybe this script should modified such that it installs homebrew only if the Platform is Mac OS? * Making script compatible wih /bin/sh * Handling filenames with spaces in movieme * Resolve paths fully. * Add second question mark to streamline all msg types to four chars. * Proper new line for all msg types. * Fix ios simulator alias for new Xcode * Exclude .git from symlink search (avoids problems with submodules in symlinked paths) Conflicts: script/bootstrap * Remove redundant subheader * update atom cson ugh I hate having this stuff in dotfiles. Should pull it out eventually. * Use node instead of python for MAC spoofing * tap packages * Set up a brewfile * Download updates from the Mac App Store * Add some of my apps * Plug homebrew into the install process * Handled by Brewfile * Add a brewfile note * Move sections around to give more context first * Actually install software in `dot` * opt to be verbose about what's run * install homebrew before upgrading it * Add unrar to `extract()` I literally never remember this command, and I don't know why it wasn't in here in the first place. * lol checking atom into version control was a stupid idea * Fix `res` (fixes holman#219) * Actually quit out of system preferences * Run applescript through editor's formatter * Added shortcut for adding and committing together Usage: `$ gac "Initial commit"` * add spaceman-diff! * Add wget * git.io URL no longer works if unsecure. Need to use https now * Add `brew bundle` completions * Split gitconfig into common and local sections git allows you to include other config files from your main config file. The benefit of this change is that it lets you keep your main .gitconfig file in the dotfiles repository, while still keeping private info separate. * fucking atom * Atom spellcheck in HTML as well * No reason to tap caskroom Following a change in caskroom from december (https://github.com/caskroom/homebrew-cask#important-december-2015-update-homebrew-cask-will-now-be-kept-up-to-date-together-with-homebrew-see-15381-for-details-if-you-havent-yet-run-brew-uninstall---force-brew-cask-brew-update-to-switch-to-the-new-system) caskroom/cask should no longer be tapped. * Add cls (Clear Screen) alias to zsh aliases * lol this really wasn't needed * Add `cp` to IRB context Sometimes I'll want access to the result of whatever I just ran in IRB or a Rails console. The mouse is cumbersome, so now we can just do something like this: >> user.id => 6442 >> cp => "copied `6442' to your clipboard" * Use `cop` instead of `cp` FileUtils in a Rails console made this a little hard. * refactor(macos): Update osx to macos Apple is changing their desktop OS to match their other OS product names (e.g., iOS, tvOS). OS X will now be macOS. * back up and install Atom packages from a list * add puma-dev * conf update * Don't print +/- signs in diff output I copy and paste so often from the output of `git diff` that it became really tedious to manually remove the diff output from the start of a line: - runBuggyCode() + runVerySlightlyLessBuggyCode() This is able to be done and keep my sanity because I have `diff=auto` set in my `[color]` section of my gitconfig, so I can just rely on green/red output instead of the added +/- markers. If I do want the +/- for things like gists or passing around diffs, I can just run the normal `git diff`. A poor (wo)man's way of doing this is to use `git diff --color-words`, but I opted not to do that because it does slightly change the format (changes are inline instead of per-line). * Make `gd` portable Thanks @fatso83 (holman@666cb05#commitcomment-18928001) * Add two quick Docker aliases * simplified `e` code (holman#252) * Remove dead code (fixes holman#253) * add `jq` * Revise 'search' Command to Use Multiple Arguments (holman#255) * This places quotations around input argument to allow for multiple arguments to be used when searching. * A string can be inserted using quotations after the search commands. * Example: `search "foo bar"` will search for the entire string * Additional arguments can be added. * Example: `search "foo bar" directory/` will search for the entire string in the specific subdirectory. * Add yarn * remove `newtab` references (closes holman#256) * brew yarn * Updating .gitignore for new Atom folders (holman#257) So, I encountered this recently when updating my Dotfiles from disk. ``` [..] Untracked files: (use "git add <file>..." to include in what will be committed) atom.symlink/blob-store/ atom.symlink/recovery/ Stephens-Work-Mac-mini:.dotfiles (master) stephen$ ls -l atom.symlink/recovery/ total 8 -rw-r--r-- 1 stephen staff 121 Sep 12 14:55 credentials-7c3859.csv ``` That's an AWS credential file from when Atom crashed. 😳 The `blob-store` directory doesn't have anything else of terrible interest, but seems like something you wouldn't want around on the repository. ## tl;dr I think these paths should be added to the default `.gitignore` ``` atom.symlink/blob-store atom.symlink/recovery ``` * Rename yarn PATH changes (See d7713e6) * Mention install.sh in README.md (holman#232) * Mention install.sh in README.md * Cope with the feedback. Add additional explanation for install.sh. * Apply feedback * Update Linuxbrew installation URL * yay more atom cruft * make the keypress duration more sane * quick battery status script * remove ruby version from prompt Ruby versions don't really matter anymore, now that we're in a post 1.9 world. 💖 * fix estimate charging * i think this is a battery state too * i think this'll sorta work for full charge, will check in an hour lol * Update the git prompt to show difference from origin * Update Yarn PATH to match docs' recommendation https://yarnpkg.com/en/docs/install * Removed GOPATH from Atom's config.cson Don't think it's necessary(?) as $GOPATH is set in https://github.com/holman/dotfiles/blob/master/go/path.zsh https://github.com/joefitzgerald/go-config/wiki/GOPATH * Added watchOS simulator alias Dunno if this is any use tbh, maybe Tim Cook would appreciate it being included. * Conditionally detect yarn * Fix yarn conditional * close the panel * updated atom folder structure for cleanliness * set java_home * docker convenience aliases * automate rbenv install and ruby update * Revert "Minor updates" * update atom * add prettier * fix the unpushed branch error * updates the prompt to display battery information only for machines that have one * Output dep install progress * Improve search history * uhhh i have added Things to atom * change some atom settings * i always forget about the damn dns flush command * Added edit option to dot command * Fix broken Homebrew Cask link * more atom cson files * git-edit-new: quickly edit recently-generated files in your editor * Don't quick-jump into go projects * yt <url-to-video> saves to desktop * Fix link to rtomayko/dotfiles headers script * atom => vscode * Remove Brewfile * Remove the brewfile install line * Only if you have npm * don't run mac stuff on non-macs * battery status only on macs * and exit * battery status check * Update from the upstream fork
* Mention install.sh in README.md * Cope with the feedback. Add additional explanation for install.sh. * Apply feedback
* Mention install.sh in README.md * Cope with the feedback. Add additional explanation for install.sh. * Apply feedback
No description provided.