View gitignore_filter.vim
"Chuck this in [a vim runtime]/nerdtree_plugin/gitignore_filter.vim | |
if exists("loaded_nerdtree_gitignore_filter") | |
finish | |
endif | |
let loaded_nerdtree_gitignore_filter = 1 | |
call NERDTreeAddPathFilter('NERDTreeGitIgnoreFilter') |
View owx_rails_crap.rb
module OpsWorks | |
module RailsConfiguration | |
def self.determine_database_adapter(app_name, app_config, app_root_path, options = {}) | |
options = { | |
:consult_gemfile => true, | |
:force => false | |
}.update(options) | |
if options[:force] || app_config[:database][:adapter].blank? | |
# a bunch of confusing shit | |
else |
View cpu.sh
#!/bin/bash | |
if [ -f /tmp/tmux-cpu ]; then | |
cat /tmp/tmux-cpu | |
else | |
echo "???" | |
fi | |
CPU=`mpstat 1 1` && echo $CPU | awk '{printf("%2.f", $(NF-8) + $(NF-6)) }' > /tmp/tmux-cpu & |
View nerdtree_custom_open.vim
"Demo nerdtree plugin to override the default 'o' mapping and make it not | |
"reuse windows. | |
" | |
"Chuck this in | |
" ~/.vim/nerdtree_plugin/nerdtree_custom_open.vim | |
" | |
"or somewhere like | |
" ~/.vim/bundle/nerdtree_plugin/nerdtree_custom_open.vim | |
" | |
"if using pathogen or similar. |
View git.vim
" ============================================================================ | |
" File: git.vim | |
" Description: Expt. plugin to add git flags to the UI | |
" Maintainer: | |
" License: This program is free software. It comes without any warranty, | |
" to the extent permitted by applicable law. You can redistribute | |
" it and/or modify it under the terms of the Do What The Fuck You | |
" Want To Public License, Version 2, as published by Sam Hocevar. | |
" See http://sam.zoy.org/wtfpl/COPYING for more details. | |
" |
View open_multiple.vim
if exists("g:loaded_nerdtree_open_multiple") | |
finish | |
endif | |
let g:loaded_nerdtree_open_multiple=1 | |
vnoremap <buffer> o :call <SID>OpenMultiple()<cr> | |
function! s:OpenMultiple() range | |
let curLine = a:firstline | |
while curLine <= a:lastline |
View foo.vim
"put this in your vimrc | |
"note: I'll probably add :NERDTreeSecondary after work tonight | |
autocmd vimenter * call s:CheckToSplitTwoTrees() | |
function! s:CheckToSplitTwoTrees() | |
if argc() != 1 || !isdirectory(argv(0)) | |
return | |
endif | |
vsplit |
View foo.html
<div class="schemes_group_parking"> | |
<div style="clear:both;"></div> | |
<div class="scheme_parking"><a href="traffic-schemes/trees.shtml" class="hyperspan"></a> | |
<div class="scheme_head"> | |
<div class="scheme_title_parking">Pavement parking ban</div> | |
<img class="scheme_image_parking" src="images/schemes/vas_s.jpg" alt="Speed cushions"> | |
</div> | |
</div> | |
<div class="parking_scheme_text_middle"> | |
<ul id="parking"> |
View hax0r.css
.header-image.cover { | |
margin: auto; | |
max-width: 800px; | |
} | |
.header-image-wrapper { | |
height: 500px !important; | |
} |
View foo.vim
"stick this in your ~/.vimrc | |
"could probably do this all on one line in the autocmd declaration but whatever | |
autocmd vimenter * call s:CheckForForgettingSudo() | |
function s:CheckForForgettingSudo() | |
if &readonly | |
echoerr "Use sudo beyotch!" | |
exit | |
endif | |
endfunction |