Code Monkey home page Code Monkey logo

dotfiles's Introduction

Introduction

This repository holds my configuration files so that I can clone them to other machines easily.

My primary OS is macOS and some of these configurations are tuned to work on that platform. Configurations I no longer actively use, or that have been replaced, can be found in the deprecated directory. Linux specific configurations are located in the neuepunkte repository.

Installation

git clone git://github.com/zanshin/dotfiles.git ~/.dotfiles

Setup

The install.sh script will setup the dotfiles I use on most machines. It asks about each tool, defaulting to yes for those I typically use, and no for those I no longer use, or use as much.

cd ~/.dotfiles
./install.sh

This script supersedes the older make.sh script which accomplished the same thing, albeit less gracefully.

For manual setup, and more details about the dotfiles, please read the Details file.

dotfiles's People

Contributors

aripatrick avatar jeffwidman avatar zanshin avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

dotfiles's Issues

Email header color

The current pinkish-purple is hard to read against a black terminal background.

some updates for mutt stuff

The sidebar patch is no longer included in the brew recipe, which sucks.

You can grab the newest patches here: http://www.lunar-linux.org/mutt-sidebar/

Here is how to edit brew to apply the patch without errors:

  • brew edit mutt
  • add option "with-sidebar-patch", "Apply sidebar patch
  • add:
   patch do
      url "http://lunar-linux.org/~tchan/mutt/patch-1.5.24.sidebar.20150917.txt"
    end if build.with? "sidebar-patch"
  • remove current version of mutt
  • run brew install --with-s-lang --with-sidebar-patch

Also launchd is stupid, so I just used automater to create Applications/fetchmail.app

screen shot 2015-10-15 at 4 04 24 pm

you must export when creating the above

And have it automatically start when logging in

screen shot 2015-10-15 at 4 05 12 pm

Fun stuff. The original article was epic, and your dotfiles based on that article helped me a bunch. Thanks!

Enable GPG for remaining mail accounts

Uncomment gpgcommon sourcing in account .muttrc, and uncomment account specific GPG settings and update for each account. Test emails to and from each account. Signed, and Signed and Encrypted.

Define bindings for mutt

Like vi, mutt has a ton of default key bindings, and there is no undo. Review the entire list, and set those that aren't understood, or are understood but not necessary to noop. Comment and organize the rest.

How to select tab in vim?

hi, when I open many tabs, and I don't know how to select one tab.
I used command ":tabnext or :tabprevious" before, and now it did not work, so can you tell me how to do?
thanks.

Tmux exiting as soon as you enter

I found that the following line (line 70), results in tmux exiting, commenting it solves it.

set-option -g default-command "reattach-to-user-namespace -l zsh"

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.