/dotfiles

My own dotfiles

Primary LanguageShell

Alejandro Garcia Salas' .dotfiles

  1. setup github key (see script on git folder)
  2. clone this repo
  3. run brew install script sh brew/install.sh.
    1. Optional: install Brewfile Personal. brew bundle --file=brew/Brewfile
    2. To install useful key bindings and fuzzy completion: $(brew --prefix)/opt/fzf/install https://github.com/junegunn/fzf#using-homebrew . There's an uninstall script on the same directory
  4. run dotbot install script i.e. ./install from dotfiles directory to symlink files and run a few other install scripts. Make sure zsh is setup properly and all plugins are installed. (note this broke with python 3.10 as of 09/05/2022 for a quick workaround install dotbot with pip3 and run dotbot -c install.conf.yaml
  5. finally run macos install script
  6. import iterm config sh iterm/install.sh

TODO:

  • setup PGP key for git
  • less with syntax highlighting?
  • use kdiff for merging tools git
  • look into WARNING: The -K and -A flags are deprecated and have been replaced by the --apple-use-keychain and --apple-load-keychain flags, respectively. To suppress this warning, set the environment variable APPLE_SSH_ADD_BEHAVIOR as described in the ssh-add(1) manual page.

drew some inspiration from:

Troubleshooting

If: zsh compinit: error run for a quick fix compaudit | xargs chmod g-w