GithubHelp home page GithubHelp logo

xywei / dot-files Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 1.0 982 KB

A bunch of dot files that work accross different platforms.

License: MIT License

Shell 9.29% Scheme 12.64% TypeScript 0.12% Emacs Lisp 13.00% Vim Script 41.66% Python 23.29%

dot-files's Introduction

dot-files

A bunch of dot files that work accross different platforms.

tmux

The .tmux.conf is a configuration file for tmux. To use, make a symlink of this file under $HOME.

See this video for more information about tmux.

TPM

Tmux plugin manager (TPM) is used for some plugins of Tmux. To use it, run

git submodule update --init .tumx/plugins/tpm

then within tmux, press Prefix I to finish setup.

spacemacs

Install emacs on Mac, as recommended by Spacemacs developers:

$ brew tap d12frosted/emacs-plus
$ brew install emacs-plus
$ brew linkapps emacs-plus

In .spacemacs file, load spacemacs/user-init.el in dotspacemacs/user-init () and load spacemacs/user-config.el in dotspacemacs/user-config ().

neovim

The .nvimrc is a configuration file for neovim. To use it, first install vim-plug following the instructions therein, then make a symlink of this file under $HOME.

After that, start nvim and run

PlugUpdate | PlugUpgrade

A good resource for learning vim is Steve's Learn Vimscript the Hard Way.

ctags

The .ctags is to maek ctags ignore some common directories. To use is, make a symlink as $HOME/.ctags.

clang-format

There is a .clang-format file that is used to format C++ code. To use it, make a symlink as $HOME/.clang-format and pass -style=file to clang-format

MacOS

The .bashrc here also works for MacOS. Just add

source $HOME/.bashrc

to .bash_profile

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.