Skip to content

yuku/config

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dotfiles

Installation

bash -c "$(curl -fsSL https://raw.githubusercontent.com/yuku/config/master/etc/install)"

Setup

Touch ID in Terminal.app

To use touch ID from terminal.app, sudo vim /etc/pam.d/sudo then insert following lines:

  # sudo: auth account password session
+ auth       optional       /opt/homebrew/lib/pam/pam_reattach.so
+ auth       sufficient     pam_tid.so
  auth       sufficient     pam_smartcard.so
  auth       required       pam_opendirectory.so
  account    required       pam_permit.so
  password   required       pam_deny.so
  session    required       pam_permit.so

SSH key

ssh-keygen -t ed25519
ssh-add --apple-use-keychain ~/.ssh/id_ed25519

Trouble shooting

zsh compinit: insecure directories

Run compaudit then change the permission of listed directories:

compaudit
#=> There are insecure directories:
#=> /usr/local/share/zsh/site-functions
#=> /usr/local/share/zsh
chmod 755 /usr/local/share/zsh/site-functions
chmod 755 /usr/local/share/zsh

E185: Cannot find color scheme 'base16-default-dark'

Run :PlugInstall to install neovim plugins including base16-default-dark.