macro generic,index <space> c?\t "list mailboxes"
macro generic,index,pager <f1> c=\n "goto ="
macro generic,index,pager <f2> c?\t/\\.Sab\n\n "goto sab's mbox"
-macro generic,index,pager <f3> c\Cuimaps://madcoder@mail.intersec.com/\nu "open intersec imap"
+macro generic,index,pager <f3> c\Cuimaps://madcoder@imap.intersec.com/\nu "open intersec imap"
macro generic,index,pager <f4> c=debian\n "goto =debian"
macro generic,index,pager <f5> ":source ~/.muttrc\n" "Reload the muttrc"
macro generic,index,pager <f9> ":toggle sidebar_visible\n" "Toggle sidebar"
export GTK_IM_MODULE=xim
export BROWSER=chromium-browser
+export PYTHONPATH=/home/madcoder/local/lib/python/
export LC_MESSAGES=C
unset LC_ALL
unset VERBOSE
-if [ $UID -eq 0 ]; then
+if [ $(whoami) = root ]; then
PATH=~root/bin:/usr/local/sbin:/usr/sbin:/sbin:$PATH
else
case "${PATH}" in
-R
-o.tags
+--excmd=pattern
+--c-kinds=cdefgmpstuvx
unstash=stash apply
amend=commit -s --amend
squash=commit -s --amend -C HEAD
- p=!git push origin HEAD
debtag=!git tag -f -a -s -m `git-symbolic-ref HEAD | sed -e 's~refs/heads/~~'`/`dpkg-parsechangelog | sed -n 's/^Version: \\(.*:\\)\\?//p'` `git-symbolic-ref HEAD | sed -e 's~refs/heads/~~'`/`dpkg-parsechangelog | sed -n 's/^Version: \\(.*:\\)\\?//p'`
b64=commit -sm'64bits fix'
send=send-email --no-chain-reply-to --suppress-cc all --suppress-from --no-signed-off-by-cc --annotate --compose -C -C -M --patience --to
is-send=send-email --no-chain-reply-to --suppress-cc all --suppress-from --no-signed-off-by-cc --annotate --compose --patience -C -C -M --to corp.software.review@news.intersec.com
- stage=add
unstage=reset HEAD --
track=add -N
untrack=rm --cached
excludesfile=/home/madcoder/.git-excludes
preloadindex=true
+[notes]
+ displayRef = refs/notes/*
+
[push]
- default = tracking
+ default = upstream
[user]
name = Pierre Habouzit
pushInsteadOf = git://git.debian.org
pushInsteadOf = git.debian.org:
+[branch "*"]
+ mergeoptions = -Xpatience
set imap_user=madcoder
set imap_headers="X-DSPAM-Result"
set imap_pipeline_depth=32
+unset imap_passive
set certificate_file="~/.cache/mutt/certificates"
set header_cache="~/.cache/mutt/"
set message_cachedir="~/.cache/mutt/"
+set message_cache_clean=yes
set mail_check=90
set timeout=15
set mbox=imaps://hermes.madism.org/
set postponed==drafts
-subscribe imaps://mail.intersec.com/INBOX
+subscribe imaps://imap.intersec.com/INBOX
# regexpes
set mask=.
set message_format="%s"
#set sidebar_number_format="%?u?%u / ?%4m"
-alternates (pierre.habouzit|madcoder|pierre)@(intersec.(eu|fr|com)|madism.org|habouzit.net|debian.org)
+alternates (pierre.habouzit|madcoder|pierre|sabine.et.pierre|pierre.et.sabine)@(intersec.(eu|fr|com)|madism.org|habouzit.net|debian.org)
set pop_host=pop.free.fr
set pop_user=madmutt
set pop_pass=madmutt
·O· Pierre Habouzit
-··O madcoder@debian.org
+··O
OOO http://www.madism.org
Intersec <http://www.intersec.com>
-Pierre Habouzit <pierre.habouzit@intersec.com> | Chief Software Architect
-Tél : +33 (0)1 5570 3346
+Pierre Habouzit <pierre.habouzit@intersec.com> | Chief Scientist
Mob : +33 (0)6 1636 8131
-Fax : +33 (0)1 5570 3332
37 Rue Pierre Lhomme
92400 Courbevoie
ControlMaster auto
ControlPath ~/.cache/ssh/%l_%r@%h:%p
Compression yes
+ControlPersist 30
VerifyHostKeyDNS yes
-Host *
- Compression yes
-
Host *.inria.fr
User habouzit
+Host *.corp
+ ForwardAgent yes
+
#--- intersec ---
Host demo-sfr
Hostname localhost
Port 2222
User madcoder
-Host pap
- Hostname localhost
- Port 2222
-
Host rudy
HostName rudy.intersec.com
Port 2222
User madcoder
#--- madism ---
+Host hephaistos
+ User root
+ ForwardAgent yes
+ HostName hephaistos.madism.org
+ Port 22
+ Cipher arcfour
+ Compression no
+
+Host nas
+ User root
+ ForwardAgent yes
+ HostName 82.243.18.127
+ Port 2242
+ Cipher arcfour
+ Compression no
+
Host *.madism.org
User madcoder
ForwardAgent yes
+Host git.madism.org
+ Port 2222
+ Hostname 88.190.14.41
+ ForwardAgent yes
+
+Host zeus
+ Port 2222
+ Hostname 88.190.14.41
+ ForwardAgent yes
+
Host pan
Port 2222
- HostName pan.madism.org
Hostname 88.191.52.104
+ ForwardAgent yes
#--- X ---
Host *.polytechnique.org
-RCfile for "top with windows" # shameless braggin'
-Id:a, Mode_altscr=1, Mode_irixps=1, Delay_time=3.000, Curwin=0
-Def fieldscur=AEHIOQTWKNMXbcdfgjplrsuvyz
- winflags=65336, sortindx=10, maxtasks=0
+top's Config File (Linux processes with windows)
+Id:f, Mode_altscr=1, Mode_irixps=1, Delay_time=3.000, Curwin=0
+Def fieldscur=¥¨³´»½ÀÄ·º¹Å&')*+,-./012568<>?ABCFGHIJKLMNOPQRSTUVWXYZ[
+ winflags=65332, sortindx=18, maxtasks=0
summclr=1, msgsclr=1, headclr=3, taskclr=1
-Job fieldscur=ABXcefgjlrstuvyzMKNHIWOPQD
- winflags=65072, sortindx=0, maxtasks=0
+Job fieldscur=¥¦¹·º³´Ä»¼½§Å()*+,-./012568>?@ABCFGHIJKLMNOPQRSTUVWXYZ[
+ winflags=65316, sortindx=0, maxtasks=0
summclr=6, msgsclr=6, headclr=7, taskclr=6
-Mem fieldscur=ANOPQRSTUVXbcdefgjlmyzWHIK
- winflags=65336, sortindx=13, maxtasks=0
+Mem fieldscur=¥º»¼½¾¿ÀÁÃij´·Å&'()*+,-./0125689BFGHIJKLMNOPQRSTUVWXYZ[
+ winflags=65332, sortindx=21, maxtasks=0
summclr=5, msgsclr=5, headclr=4, taskclr=5
-Usr fieldscur=DEFGABXchijlopqrstuvyzMKNW
- winflags=65328, sortindx=4, maxtasks=0
+Usr fieldscur=¥¦§¨ª°¹·ºÄÅ)+,-./1234568;<=>?@ABCFGHIJKLMNOPQRSTUVWXYZ[
+ winflags=65316, sortindx=3, maxtasks=0
summclr=3, msgsclr=3, headclr=2, taskclr=3
au BufRead,BufNewFile *.tpl setf xhtml
au BufRead,BufNewFile *.blk setf c
au BufRead,BufNewFile *.blkk setf cpp
+ au BufRead,BufNewFile *.adoc setf asciidoc
au BufRead,BufNewFile massif.*.txt setf massif
au BufNewFile,BufRead *.iop setf d
au BufNewFile,BufRead .gitsendemail.* setf gitsendemail
+ au BufNewFile,BufRead COMMIT_EDITMSG setf gitcommit
+ au BufNewFile,BufRead *.git/modules/*/config setf gitconfig
" Distinguish between HTML, XHTML and Django
fun! s:FThtml()
endif
endif
-ab cc: Cc-Redmine: yes
-ab v: Version:
-ab sob: Signed-off-by:
-ab ack: Acked-by:
-ab r: Reviewed-by:
+func Eatchar(pat)
+ let c = nr2char(getchar(0))
+ return (c =~ a:pat) ? '' : c
+endfunc
+
+ia cc: Cc-Redmine: yes<CR><C-R>=Eatchar('\s')<CR>
+ia v: Version:
+ia sob: Signed-off-by:
+ia ack: Acked-by:
+ia r: Reviewed-by:
" }}}
" (ss) repaired several quoting and grouping glitches
" (ss) fixed regex parsing issue with multiple qualifiers [gi]
" (ss) additional factoring of keywords, globals, and members
-" Last Change: 2006 Jun 19
+" Last Change: 2010 Mar 25
" For version 5.x: Clear all syntax items
" For version 6.x: Quit when a syntax file was already loaded
unlet javaScript_fold
endif
-syn case ignore
-
-
+syn region javaScriptTpl start=+<@+ms=b end=+@>+me=e contains=javaScriptCommentTodo,javaScriptLineComment,javaScriptCommentSkip,javaScriptComment,javaScriptSpecial,javaScriptStringD,javaScriptStringS,,javaScriptSpecialCharacter,javaScriptNumber,javaScriptRegexpString,javaScriptConditional,javaScriptRepeat,javaScriptBranch,javaScriptOperator,javaScriptType,javaScriptStatement,javaScriptBoolean,javaScriptNull,javaScriptIdentifier,javaScriptLabel,javaScriptException,javaScriptMessage,javaScriptGlobal,javaScriptMember,javaScriptDeprecated,javaScriptReserved,javaScriptTplMark keepend
+syn match javaScriptTplMark "\(<@[=#]\?\|@>\)" contained
syn keyword javaScriptCommentTodo TODO FIXME XXX TBD contained
syn match javaScriptLineComment "\/\/.*" contains=@Spell,javaScriptCommentTodo
syn match javaScriptCommentSkip "^[ \t]*\*\($\|[ \t]\+\)"
syn region javaScriptComment start="/\*" end="\*/" contains=@Spell,javaScriptCommentTodo
syn match javaScriptSpecial "\\\d\d\d\|\\."
-syn region javaScriptStringD start=+"+ skip=+\\\\\|\\"+ end=+"\|$+ contains=javaScriptSpecial,@htmlPreproc
-syn region javaScriptStringS start=+'+ skip=+\\\\\|\\'+ end=+'\|$+ contains=javaScriptSpecial,@htmlPreproc
+syn region javaScriptStringD start=+"+ skip=+\\\\\|\\"+ end=+"\|$+ contains=javaScriptSpecial,@htmlPreproc,javaScriptTplMark
+syn region javaScriptStringS start=+'+ skip=+\\\\\|\\'+ end=+'\|$+ contains=javaScriptSpecial,@htmlPreproc,javaScriptTplMark
syn match javaScriptSpecialCharacter "'\\.'"
syn match javaScriptNumber "-\=\<\d\+L\=\>\|0[xX][0-9a-fA-F]\+\>"
syn keyword javaScriptStatement return with
syn keyword javaScriptBoolean true false
syn keyword javaScriptNull null undefined
-syn keyword javaScriptIdentifier arguments this var
+syn keyword javaScriptIdentifier arguments this var let const
syn keyword javaScriptLabel case default
syn keyword javaScriptException try catch finally throw
syn keyword javaScriptMessage alert confirm prompt status
HiLink javaScriptRepeat Repeat
HiLink javaScriptBranch Conditional
HiLink javaScriptOperator Operator
- HiLink javaScriptType Type
HiLink javaScriptStatement Statement
HiLink javaScriptFunction Function
HiLink javaScriptBraces Function
" 0.5.3 (created: 2007/12/21 19:26:07)
-set showtabline=0
-set guioptions=
set wim=list:longest,list:full
-set guioptions=
set hinttimeout=250
set activate-=tabopen
set nofc
+set toolbars=none
" vim: set ft=vim:
au FileType debchangelog normal zO
+ au FileType asciidoc setlocal tw=78 noet ts=8 sw=8
au FileType javascript setlocal cindent tw=78 iskeyword+=$
au FileType actionscript setlocal cindent tw=78 iskeyword+=$ noignorecase ff=dos
au FileType mail setlocal noet iskeyword+=- tw=72
au FileType haxe setlocal tw=78 noignorecase cin ai
- au FileType c,cpp setlocal tw=78 noignorecase "fo-=ro
+ au FileType d,c,cpp setlocal tw=78 noignorecase "fo-=ro
au FileType ocaml,acute,omlet setlocal sw=2 sts=2 tw=78
au FileType php setlocal et fo+=ro tw=78 indentexpr= cin
au FileType python setlocal foldmethod=indent foldnestmax=1
SynLink doxygenSpecialHeading doxygenBrief
SynLink doxygenParamDirection doxygenSpecial
+ exec <SID>myhi("javaScriptTpl", "none", "7fcf7f", "none")
+ exec <SID>myhi("javaScriptTplMark","none", "b218b2", "none")
exec <SID>myhi("doxygenComment", "none", "6060ff", "0f0f0f")
exec <SID>myhi("doxygenBrief", "none", "6060ff", "0f0f0f")
exec <SID>myhi("doxygenPrev", "none", "6060ff", "0f0f0f")
hi def link htmlTag htmlStatement
hi def link htmlEndTag htmlStatement
+ia <buffer> sabine Sabine
" }}}
#! /bin/zsh
. "$HOME/.config/zsh/20_environment"
-
-if which synclient &>/dev/null; then
- synclient TapButton1=1 FastTaps=1 VertEdgeScroll=1 HorizEdgeScroll=1
-fi
_chose_locale
-if test -d ~/dev/scm/git; then
+if test -d ~/dev/scm/git -a -z "$GIT_EXEC_PATH"; then
export GIT_EXEC_PATH=~/dev/scm/git
export PATH=~/dev/scm/git:${PATH}
fi