tt6746690 / dotfiles

My dotfiles

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

My Dotfiles

  1. iterm2

    • update key shortcut for macos here
    • color preset to solarized light
  2. brew

    /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
  3. zsh and oh-my-zsh

    # macos
    brew install zsh zsh-completions
    # zsh-autosuggestions with oh-my-zsh
    git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions
    sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
  4. vundle

    git clone https://github.com/VundleVim/Vundle.vim.git ~/.vim/bundle/Vundle.vim  
    • PluginInstall
  5. tmux and tpm

    brew install tmux reattach-to-user-namespace
    git clone https://github.com/tmux-plugins/tpm ~/.tmux/plugins/tpm
    tmux source ~/.tmux.conf
    • prefix+I
  6. system preference > keyboards > modifier keys

  7. Zotero

Automatic updates

  • updates dotfile every Monday morning at 4:01AM

    • crontab ./updatetab
  • syncing remote every Monday morning at 4:05AM

    • crontab ./installtab
# ./updatetab
# min hr day(mth) mth day(wk) cmd
1 4 * * 1 cd ~/.dotfiles && ./dot update

# ./installtab
# min hr day(mth) mth day(wk) cmd
5 4 * * 1 cd ~/.dotfiles && ./dot install

MacOS specifics

# .gitconfig for MacOS
[credential]
	helper = store
	helper =
	helper = /usr/local/share/gcm-core/git-credential-manager-core
[credential "https://dev.azure.com"]
	useHttpPath = true

About

My dotfiles


Languages

Language:Shell 53.9%Language:TeX 29.7%Language:Vim Script 16.0%Language:Makefile 0.3%