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

remaining tasks after new machine setup #177

Open
4 of 5 tasks
travi opened this issue Nov 13, 2018 · 12 comments
Open
4 of 5 tasks

remaining tasks after new machine setup #177

travi opened this issue Nov 13, 2018 · 12 comments

Comments

@travi
Copy link
Owner

travi commented Nov 13, 2018

Settings

  • touch to click
  • 3-finger drag
  • function keys w/o fn
  • auto-hide dock
  • chicken and egg for environment config and app installation

Manual steps

  • log in to app store (to enable installation of mas apps through brew bundle)
    • lpass login
    • lpass ls | grep apple
    • lpass show <id from output above>
    • log in through the app store app
  • set git user and email in ~/.files.extra
  • configure gpg for git commits
  • switch remote to use ssh
  • ssh key
  • add "standard" account for day to day use
  • configure brew to allow use by the secondary account (multi-user homebrew #180)
  • set screensaver to aerial

Errors

During Environment Configuration (Before Software Installation)

/Users/admin/.files/bash/completion.sh: line 28: syntax error near unexpected token `('
/Users/admin/.files/bash/completion.sh: line 28: `    source <(npm completion)'
/Users/admin/.files/osx/aliases.sh: line 19: thefuck: command not found
/Users/admin/.files/git/functions.sh: line 6: `git-current-branch-sha': not a valid identifier

During software installation

Error: Cask 'pl2303' is unavailable: No Cask with this name exists. Did you mean “prolific-pl2303”?
Installing pl2303 has failed!
Error: Cask 'chefdk' is unavailable: No Cask with this name exists.
Installing chefdk has failed!
Error: Cask 'google-cloud-sdk' does not have a sha256 checksum defined and was not installed.
This means you have the --require-sha option set, perhaps in your HOMEBREW_CASK_OPTS.
==> Caveats
google-cloud-sdk is installed at /usr/local/Caskroom/google-cloud-sdk/latest/google-cloud-sdk. Add your profile:

  for bash users
    source '/usr/local/Caskroom/google-cloud-sdk/latest/google-cloud-sdk/path.bash.inc'
    source '/usr/local/Caskroom/google-cloud-sdk/latest/google-cloud-sdk/completion.bash.inc'

  for zsh users
    source '/usr/local/Caskroom/google-cloud-sdk/latest/google-cloud-sdk/path.zsh.inc'
    source '/usr/local/Caskroom/google-cloud-sdk/latest/google-cloud-sdk/completion.zsh.inc'

==> Satisfying dependencies
Installing google-cloud-sdk has failed!
Error: Cask 'brave' is unavailable: No Cask with this name exists. Did you mean “brave-browser”?
Installing brave has failed!
Error: Cask 'dropbox' does not have a sha256 checksum defined and was not installed.
This means you have the --require-sha option set, perhaps in your HOMEBREW_CASK_OPTS.
==> Satisfying dependencies
Installing dropbox has failed!

Error: Cask 'adobe-reader' is unavailable: No Cask with this name exists.
Installing adobe-reader has failed!
Error: Cask 'fiddler' is unavailable: No Cask with this name exists.
Installing fiddler has failed!

### During environment configuration resolved after getting the proper gnupg package installed

Error: No available formula with the name "gpg-agent"
gpg-agent[39060]: failed to run the command: No such file or directory

### When running git df/git in/git out/etc resolved by getting the existing software installation script working

@travi
Copy link
Owner Author

travi commented Nov 14, 2018

when applying the osx environment.sh, the following error appears on the first run:

Set: Entry, ":FK_StandardViewSettings:IconViewSettings:arrangeBy", Does Not Exist

no error appears on the second run, which is consistent with this comment

@travi
Copy link
Owner Author

travi commented Nov 15, 2018

i havent figured out how to enable night shift programmatically, so i've enabled through system prefs

travi added a commit that referenced this issue Nov 15, 2018
@travi
Copy link
Owner Author

travi commented Nov 16, 2018

when choosing "1: Environment Configuration" on the initial run, results in ".files/bash/completion.sh: line 28: syntax error near unexpected token `('"

@travi
Copy link
Owner Author

travi commented Nov 16, 2018

when running "1: Environment Configuration" on a standard (non-admin) account through the init.sh script, results in:

Configuring  OS X
Password:
Sorry, user travi may not run sudo on Matts-MacBook-Air.
/usr/local/bin/bash
Password:
Sorry, try again.
Password:
travi is not in the sudoers file.  This incident will be reported.
Set: Entry, ":FK_StandardViewSettings:IconViewSettings:arrangeBy", Does Not Exist
Done. Note that some of these changes require a logout/restart to take effect.

@travi
Copy link
Owner Author

travi commented Nov 18, 2018

add little snitch and micro snitch

@travi
Copy link
Owner Author

travi commented Nov 18, 2018

avn isnt working yet

@travi

This comment has been minimized.

@travi
Copy link
Owner Author

travi commented Feb 10, 2019

  • disable default cmd + shift + / (collides with command shortcut in webstorm)
  • disable ctrl + up / down (collide with navigation to function in webstorm)

@travi
Copy link
Owner Author

travi commented Mar 8, 2019

@travi travi pinned this issue Jul 13, 2020
@travi
Copy link
Owner Author

travi commented Jul 13, 2020

when choosing "1: Environment Configuration" on the initial run, results in ".files/bash/completion.sh: line 28: syntax error near unexpected token `('"

this issue still exists

@travi
Copy link
Owner Author

travi commented Jul 14, 2020

$ git df
diff-highlight | less: diff-highlight: command not found

because of

[pager]
log = diff-highlight | less
show = diff-highlight | less
diff = diff-highlight | less
[interactive]
diffFilter = diff-highlight

this is a problem until:

  • source-highlight gets installed
  • diff-highlight is symlinked

    dotfiles/osx/environment.sh

    Lines 235 to 236 in 54767bc

    # Make the diff-highlight script available for diffs, etc
    ln -sf "$(brew --prefix git)/share/git-core/contrib/diff-highlight/diff-highlight" ~/bin/diff-highlight

@travi
Copy link
Owner Author

travi commented Dec 22, 2020

avn isnt working yet

there is a bug on the avn side preventing installation with newer node versions. installing with an older version seems to work around this: wbyoung/avn#105 (comment)

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

No branches or pull requests

1 participant