[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

jemiahlee/dotfiles

Repository files navigation

dotfiles

Configuration for my command line.

Setup

install.sh

This is really all you need to run in order to get my configuration up and running in your home directory. From a command-line in either Linux or Mac OSX, you should just be able to run:

./install.sh

And it should do everything it does.

Private dotfile information

There may be cases where you want to have private data used in your dotfiles that should not end up in a public repo on Github. In this case, the install script supports a directory (dotfiles-private) at the same place in the file tree as this dotfiles directory.

If the install script is able to find that directory, it will run installation scripts from that directory as well.

This dotfiles-private repository should have the same structure as this repository, as the same code will be run from it.

Google Drive configuration

To allow me to have files that are private, and to allow you to override any of the files that are present in this repository, the installation script will attempt to link things from ${HOME}/Google Drive/dotfiles in the corresponding directories.

Likewise, the .bash_profile that is included here will look to source any files in ${HOME}/Google Drive/dotfiles/bash_profile_includes.

Fonts on OSX

There are several font packages included here. Before Yosemite, OSX made it super easy to add fonts by allowing you to just drop them into a directory. If you are on a version of OSX older than Yosemite, the install.sh script will do just that.

If you're on a more recent version of OSX, in order to install any fonts, you will have to go into Font Book to manually import them:

Font Book

Click on the plus, and choose the folder, and it should import them correctly. Personally, I've been using Hasklig since it is Source Code Pro + some ligatures.

VIM Configuration

The current version uses vim-plug to manage VIM plugins. During installation, it will briefly open VIM to run the plugin installation process. If you'd like to edit the list of plugins, they are at the bottom of the .vimrc file.

This process also assumes you have a valid SSH token for authenticating to github using SSH.

Updating the VIM config

After initial installation, at any time if you would like to update the vim configuration to the latest versions of the plugins, you just need to run:

:PlugUpdate

from within VIM, and it will run the process to update all of the plugins.

About

Configuration for my command line.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published