Skip to content
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

Update from upstream repo holman/dotfiles #1

Open
wants to merge 135 commits into
base: main
Choose a base branch
from

Conversation

backstroke-bot
Copy link

Hello!
The remote holman/dotfiles has some new changes that aren't in this fork.

So, here they are, ready to be merged. 🎉

If this pull request can be merged without conflict, you can publish your software with these new changes. If not, this branch is a great place to fix any issues.

Have fun!


Created by Backstroke

cnrd and others added 30 commits April 12, 2016 00:43
No reason to tap caskroom
Add cls (Clear Screen) alias to zsh aliases
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"
FileUtils in a Rails console made this a little hard.
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
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).
* 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.
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
```
* Mention install.sh in README.md

* Cope with the feedback. Add additional explanation for install.sh.

* Apply feedback
Update Linuxbrew installation URL
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.