There're a lot of combinations to manage your email with emacs, but this works for me. I've a backup and I can manage my daily email.
The stack:
- emacs
- offlineimap
- mu
- mu4e
DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE | |
Version 2, December 2004 | |
Copyright (C) 2011 Haochi Chen <http://ihaochi.com> | |
Everyone is permitted to copy and distribute verbatim or modified | |
copies of this license document, and changing it is allowed as long | |
as the name is changed. | |
DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE |
if has('mac') | |
" for problem with ncurses from 10.6 | |
nnoremap ^[OA <up> | |
"nnoremap ^[OB <down> | |
"nnoremap ^[OD <left> | |
"nnoremap ^[OC <right> | |
" when ^[OA is <crtl-v> up key | |
" if uncomment all I lost the right arrow | |
endif |
DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE | |
Version 2, December 2004 | |
Copyright (C) 2011 Felix Gnass <http://twitter.com/fgnass> | |
Everyone is permitted to copy and distribute verbatim or modified | |
copies of this license document, and changing it is allowed as long | |
as the name is changed. | |
DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE |
{% if include.content %} | |
<meta property="{{ include.property }}" content="{{ include.content }}" /> | |
{% endif %} |
--- | |
layout: default | |
--- | |
<div class="blog-index"> | |
{% assign post = site.posts.first %} | |
{% assign content = post.content %} | |
{% include post_detail.html %} | |
</div> |
#!/bin/bash | |
osascript -e "tell application \"Address Book\"" \ | |
-e " set firstParam to \"$1\"" \ | |
-e " set secondParam to \"$2\"" \ | |
-e " set thirdParam to \"$3\"" \ | |
-e " set fourthParam to \"$4\"" \ | |
-e " set contactEmailLabel to \"\"" \ | |
-e " set spaceOffset to (offset of \" \" in firstParam)" \ | |
-e " if (spaceOffset is not equal to 0) then" \ | |
-e " set AppleScript's text item delimiters to \" \"" \ |
#!/usr/bin/env python | |
# | |
# (c) 2012 Alexander Solovyov under terms of ISC License | |
# to use, install dependencies: | |
# pip install opster requests | |
import os, sys, json | |
from subprocess import check_output | |
import requests |
o.......Open files, directories and bookmarks....................|NERDTree-o|
go......Open selected file, but leave cursor in the NERDTree.....|NERDTree-go|
t.......Open selected node/bookmark in a new tab.................|NERDTree-t|
T.......Same as 't' but keep the focus on the current tab........|NERDTree-T|
i.......Open selected file in a split window.....................|NERDTree-i|
gi......Same as i, but leave the cursor on the NERDTree..........|NERDTree-gi|
s.......Open selected file in a new vsplit.......................|NERDTree-s|
gs......Same as s, but leave the cursor on the NERDTree..........|NERDTree-gs|
O.......Recursively open the selected directory..................|NERDTree-O|
# ... | |
desc "Deploy website to s3/cloudfront via aws-sdk" | |
task :s3_cloudfront => [:generate, :minify, :gzip, :compress_images] do | |
puts "==================================================" | |
puts " Deploying to Amazon S3 & CloudFront" | |
puts "==================================================" | |
# setup the aws_deploy_tools object | |
config = YAML::load( File.open("_config.yml")) |