qpzm / dotfiles

:house: Personal dotfiles for *NIX systems

Home Page:https://dotfiles.wook.kr/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Dotfiles

🏠 Personal dotfiles for *NIX (Mac OS X and Linux) systems.

Installation

Clone and Install!

One-liner (if, you trust):

curl -fsSL https://dotfiles.wook.kr/etc/install | bash

An alternative:

git clone --recursive https://github.com/wookayin/dotfiles.git ~/.dotfiles
cd ~/.dotfiles && python install.py

The installation script will create symbolic links for the specified dotfiles. If some target file already exists (e.g. ~/.vim), you will need to manually resolve the conflict (delete the old one or just ignore).

dotfiles

Update (pull the changes from upstream and run install.py again)

$ dotfiles update

This is a clunky installation script written in python; the task definition lies on the top of the script file.

Some Handy URLs

Every file is accessible through dotfiles.wook.kr (via curl -L or wget), e.g.

Experimental Features

  • Neovim: Better completion with Language Server (coc.nvim) (#14)

Troubleshooting

  • If something goes wrong, try dotfiles update to update everything and re-run the installation script again.

    • If you have your own ~/.zshrc, ~/.vimrc, ~/.vim, etc., then they will not be overwritten by default. In such cases you may want to delete those files manually.
  • If you are using neovim and seeing any startup errors (e.g. no module named neovim):

    • Must use neovim >= 0.3. If neovim on your system is too old, try dotfiles install neovim.
    • We require python3 version not less than 3.4; check your python version is >= 3.5 (semshi requires 3.5+).
    • Make sure that the pynvim pypi package is installed on local python 3 (see g:python3_host_prog).
    • e.g. /usr/local/bin/pip3 install pynvim where the path to pip (or pip3) depends on your system.
    • If you are not sure, python3 -m pip install --user pynvim will work in any case.
  • Powerline characters are not displayed properly? Install Powerline fonts.

  • Does vim color look weird (e.g. black-and-white)? Check your terminal emulator supports 24-bit color.

  • Does tmux look weird? Make sure that tmux version is 2.3 or higher.

    • If you don't have sudo, you can install it locally by $ dotfiles install tmux.
  • Ruby version is shown unwantedly? A simple workaround might be to install rvm.

About

:house: Personal dotfiles for *NIX systems

https://dotfiles.wook.kr/


Languages

Language:Vim Script 39.2%Language:Shell 34.5%Language:Python 15.1%Language:Vim Snippet 11.3%