Giter VIP home page Giter VIP logo

dots's Introduction

my dotfiles

๐ŸŒŽ [English] โˆ™ [็ฎ€ไฝ“ไธญๆ–‡]

My neo/vim, tmux, oh-my-zsh etc. configurations ๐Ÿ˜Š

Structure:

Screenshot

http://cdn.at7h.com/img/mydots_examples_1.png?t=1

See more

Usage

Get dotfiles:

$ git clone https://github.com/at7h/dots.git ~/.dots

Neo/vim

  • 1. Deploy settings

    Using for neovim:

    $ ln -s ~/.dots/vim/ ~/.config/nvim

    Or using for vim:

    ln -s ~/.dots/vim/.vimrc ~/
  • 2. Use PlugInstall to install plugins, See plug.vim for details

  • 3. Install dependent tools

    • rg
    • pynvim
    • pylint, flake8, mypy etc.
    • gopls, golint, goimports etc.
  • 4. If you are experiencing problems, run and read nvim -c checkhealth

Finished, enjoy it ๐Ÿ˜„

Tmux

  • 1. Insatll tpm

    $ git clone https://github.com/tmux-plugins/tpm ~/.tmux/plugins/tpm
    $ bash ~/.tmux/plugins/tpm/bin/install_plugins
  • 2. Deploy settings

    $ ln -s ~/.dots/tmux/tmux.conf ~/.tmux.conf

    Use tmux prefix + e to editing the local tmux configuration ~/.dots/tmux/tmux.conf.local.

Oh-my-zsh

  • 1. Insatll prerequisites

  • 2. Font Installation.

    # https://github.com/ryanoasis/nerd-fonts#option-4-homebrew-fonts
    $ brew tap homebrew/cask-fonts
    $ brew cask install font-hack-nerd-font

    Configure non-acsii fonts in Iterm2:

    • Preferences -> Profiles -> Text -> Non-Ascii-Font -> hack-nerd-font.
    • Preferences -> Profiles -> Colors -> Colors Presets -> Monokai Soda
  • 3. Get the configurations you are interested in from .dots/zsh/zshrc

    $ ln -s ~/.dots/zsh/zshrc ~/.zshrc

Thanks ๐Ÿค

Please feel free to โญ๏ธ this repository if this project helped you ๐Ÿ˜‰ !

dots's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.