Update from eponine -- new screenrc, et al
git-svn-id: http://photonzero.com/dotfiles/trunk@24 23f722f6-122a-0410-8cef-c75bd312dd78
This commit is contained in:
parent
4476597643
commit
29c7fd1814
7 changed files with 83 additions and 25 deletions
|
|
@ -47,7 +47,7 @@ alias grep="grep --color=auto"
|
|||
alias screen="screen -R"
|
||||
|
||||
#Cosmetic/useful
|
||||
alias naim="naim --noscreen"
|
||||
#alias naim="naim --noscreen"
|
||||
alias wallall="wallall -p"
|
||||
alias cal="cal -3"
|
||||
alias google='surfraw google'
|
||||
|
|
|
|||
3
.bashrc
3
.bashrc
|
|
@ -36,7 +36,8 @@ case $TERM in
|
|||
TITLEBAR='\[\033]0;\u@\h:\w\007\]'
|
||||
;;
|
||||
*)
|
||||
TITLEBAR="\033k\033\134";
|
||||
# TITLEBAR="\033k\033\134";
|
||||
TITLEBAR="";
|
||||
esac;
|
||||
PS1="\[\033[0m\]\[\033[0;32m\]\u\[\033[0m\]\[\033[0;37m\]@\[\033[0m\]\[\033[0;32m\]\h\[\033[0m\]\[\033[0;37m\]:\[\033[0;34m\][\[\033[1;36m\]\w\[\033[0;34m\]]\[\033[0;0m\]\$ "
|
||||
#PS1="${TITLEBAR}\[\033[0m\]\[\033[0;34m\][\[\033[0m\]\[\033[1;33m\]\$(date +%H:%M)|\!\[\033[0m\]\[\033[0;34m\]] \[\033[0m\]\[\033[0;32m\]\u\[\033[0m\]\[\033[0;37m\]@\[\033[0m\]\[\033[0;32m\]\h\[\033[0m\]\[\033[0;37m\]:\[\033[0m\]\[\033[1;36m\]\w\[\033[0m\]\[\033[0;0m\]\$ "
|
||||
|
|
|
|||
50
.muttrc
50
.muttrc
|
|
@ -1,9 +1,55 @@
|
|||
set alias_file=~/.mutt_alias
|
||||
set folder=~/mail/
|
||||
set folder=~/Maildir/
|
||||
set move=no
|
||||
set mark_old=no
|
||||
set pager_stop=yes
|
||||
set postponed=+postponed
|
||||
set signature=~/.sig
|
||||
set mbox_type=Maildir
|
||||
set mbox="~/Maildir"
|
||||
set record="+.Sent"
|
||||
set postponed="+.Drafts"
|
||||
set spoolfile="~/Maildir"
|
||||
mailboxes `echo -n "+ "; find ~/Maildir -maxdepth 1 -type d -name ".*" -printf "+'%f' "`
|
||||
#set sort=date-received
|
||||
set spoolfile=+michener.com
|
||||
#set spoolfile=+michener.com
|
||||
# colors
|
||||
color normal white black
|
||||
color attachment brightyellow black
|
||||
color hdrdefault cyan black
|
||||
color indicator black cyan
|
||||
color markers brightred black
|
||||
color quoted green black
|
||||
color signature cyan black
|
||||
color status brightgreen blue
|
||||
color tilde blue black
|
||||
color tree red black
|
||||
color header brightgreen black ^From:
|
||||
color header brightcyan black ^To:
|
||||
color header brightcyan black ^Reply-To:
|
||||
color header brightcyan black ^Cc:
|
||||
color header brightblue black ^Subject:
|
||||
color body brightred black [\-\.+_a-zA-Z0-9]+@[\-\.a-zA-Z0-9]+
|
||||
color body brightblue black (https?|ftp)://[\-\.,/%~_:?&=\#a-zA-Z0-9]+
|
||||
|
||||
# GnuPG configuration
|
||||
set pgp_decode_command="gpg --status-fd=2 %?p?--passphrase-fd 0? --no-verbose --quiet --batch --output - %f"
|
||||
set pgp_verify_command="gpg --status-fd=2 --no-verbose --quiet --batch --output - --verify %s %f"
|
||||
set pgp_decrypt_command="gpg --status-fd=2 %?p?--passphrase-fd 0? --no-verbose --quiet --batch --output - %f"
|
||||
set pgp_sign_command="gpg --no-verbose --batch --quiet --output - %?p?--passphrase-fd 0? --armor --detach-sign --textmode %?a?-u %a? %f"
|
||||
set pgp_clearsign_command="gpg --no-verbose --batch --quiet --output - %?p?--passphrase-fd 0? --armor --textmode --clearsign %?a?-u %a? %f"
|
||||
set pgp_encrypt_only_command="/usr/lib/mutt/pgpewrap gpg --batch --quiet --no-verbose --output - --encrypt --textmode --armor --always-trust -- -r %r -- %f"
|
||||
set pgp_encrypt_sign_command="/usr/lib/mutt/pgpewrap gpg %?p?--passphrase-fd 0? --batch --quiet --no-verbose --textmode --output - --encrypt --sign %?a?-u %a? --armor --always-trust -- -r %r -- %f"
|
||||
set pgp_import_command="gpg --no-verbose --import %f"
|
||||
set pgp_export_command="gpg --no-verbose --export --armor %r"
|
||||
set pgp_verify_key_command="gpg --verbose --batch --fingerprint --check-sigs %r"
|
||||
set pgp_list_pubring_command="gpg --no-verbose --batch --quiet --with-colons --list-keys %r"
|
||||
set pgp_list_secring_command="gpg --no-verbose --batch --quiet --with-colons --list-secret-keys %r"
|
||||
set pgp_good_sign="^\\[GNUPG:\\] GOODSIG"
|
||||
|
||||
|
||||
macro index c "<change-folder>?<toggle-mailboxes>" "open a different folder"
|
||||
macro pager c "<change-folder>?<toggle-mailboxes>" "open a different folder"
|
||||
macro index C "<copy-message>?<toggle-mailboxes>" "copy a message to a mailbox"
|
||||
macro index M "<save-message>?<toggle-mailboxes>" "move a message to a mailbox"
|
||||
macro compose A "<attach-message>?<toggle-mailboxes>" "attach message(s) to this message"
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@ OPTIONS=windowtype:tty,toptenwin,hilite_pet,!number_pad,!cmdassist
|
|||
OPTIONS=fixinv,safe_pet,sortpack,tombstone,color
|
||||
OPTIONS=verbose,news,fruit:potato
|
||||
OPTIONS=dogname:Darty
|
||||
OPTIONS=catname:Muffins
|
||||
OPTIONS=catname:Tiger
|
||||
OPTIONS=pickup_types:$
|
||||
OPTIONS=nomail
|
||||
|
||||
|
|
|
|||
39
.screenrc
39
.screenrc
|
|
@ -37,20 +37,20 @@ bind ^F process f
|
|||
|
||||
# make split more convenient: it now brings up the previous window
|
||||
# instead of a blank one, and it leaves the cursor in the new region
|
||||
register S "^O:split^M^O^I^O^O"
|
||||
register S "^A:split^M^A^I^A^A"
|
||||
bind S process S
|
||||
|
||||
# bind generic function keys to switch windows
|
||||
bindkey -k k0 select 9
|
||||
bindkey -k k1 select 0
|
||||
bindkey -k k2 select 1
|
||||
bindkey -k k3 select 2
|
||||
bindkey -k k4 select 3
|
||||
bindkey -k k5 select 4
|
||||
bindkey -k k6 select 5
|
||||
bindkey -k k7 select 6
|
||||
bindkey -k k8 select 7
|
||||
bindkey -k k9 select 8
|
||||
bindkey -k k0 select 0
|
||||
bindkey -k k1 select 1
|
||||
bindkey -k k2 select 2
|
||||
bindkey -k k3 select 3
|
||||
bindkey -k k4 select 4
|
||||
bindkey -k k5 select 5
|
||||
bindkey -k k6 select 6
|
||||
bindkey -k k7 select 7
|
||||
bindkey -k k8 select 8
|
||||
bindkey -k k9 select 9
|
||||
#bindkey -k k; select 0
|
||||
|
||||
bindkey "\033[[A" select 1
|
||||
|
|
@ -82,7 +82,7 @@ bindkey "\033[15~" select 5
|
|||
bindkey -k kD stuff \177
|
||||
|
||||
# by default, always let me know when background windows produce text
|
||||
defmonitor on
|
||||
#defmonitor on
|
||||
|
||||
# don't lock up when one display dies
|
||||
defnonblock on
|
||||
|
|
@ -108,7 +108,7 @@ msgwait 15
|
|||
nethack on
|
||||
|
||||
# use nifty cool dynamic window title updating
|
||||
shelltitle "$ |bash"
|
||||
shelltitle "$ |zsh"
|
||||
|
||||
# by default, wait an entire minute before deciding a window is silent
|
||||
silencewait 60
|
||||
|
|
@ -118,7 +118,7 @@ startup_message off
|
|||
|
||||
# pretend to be a vt100, since no one has heard of terminal type "screen"
|
||||
#term vt220
|
||||
term xterm-color
|
||||
term xterm
|
||||
|
||||
# use an xterm's title bar to display the hardstatus line
|
||||
termcapinfo xterm hs:ts=\E]0;:fs=\007:ds=\E]0;\007
|
||||
|
|
@ -128,6 +128,8 @@ vbell off
|
|||
|
||||
#fix scrollback residue from size changes
|
||||
altscreen on
|
||||
setenv SCREENME false
|
||||
|
||||
|
||||
# make only the first window show up in the utmp, and report idle time to it
|
||||
#screen -t "] |login" 0
|
||||
|
|
@ -139,5 +141,12 @@ deflogin on
|
|||
hardstatus on
|
||||
hardstatus alwayslastline
|
||||
#caption always "%{= C}screen[%n] | %c | %h%="
|
||||
hardstatus string "%{.bW}%-w%{.rW}%n %t%{-}%+w %=%{..G} %H %{..Y} %D %m/%d %C%a "
|
||||
#hardstatus string "%{.bW}%-w%{.rW}%n %t%{-}%+w %=%{..G} %H %{..Y} %m/%d %C%a "
|
||||
#hardstatus string "%{.bW}%-w%{.rW}%n %t%{-}%+w %=%{..G} %H %{..Y} %D %m/%d %C%a "
|
||||
hardstatus string '%{= kG}[ %{G}%H %{g} %{C}%l%{c}%{G}][%{g}%= %{= kw}%?%-Lw%?%{r}(%{W}%n %t%?(%u)%?%{r})%{w}%?%+Lw%?%?%= %{g}][%{C} %m/%d %{W}%c %{g}]'
|
||||
|
||||
windowlist string " screen[%n %t] %h"
|
||||
aclchg root -wx "#?"
|
||||
aclchg root +x detach,select,next,prev,windowlist
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -1,20 +1,22 @@
|
|||
#!/usr/bin/perl
|
||||
|
||||
$averageto = $ARGV[0];
|
||||
for ($i = 0; $i < $averageto; $i++) {
|
||||
$temp[$i] = 0;
|
||||
for ($i = 0; $i < $averageto + 1; $i++) {
|
||||
$_ = <STDIN>;
|
||||
chomp;
|
||||
$temp[$i] = $_;
|
||||
}
|
||||
|
||||
while (<STDIN>) {
|
||||
chomp;
|
||||
$x = 0;
|
||||
for ($i = 0; $i < $averageto; $i++) {
|
||||
for ($i = 0; $i < $averageto + 1; $i++) {
|
||||
$x += $temp[$i];
|
||||
}
|
||||
$x = $x + $_;
|
||||
$x = $x / ($averageto + 1);
|
||||
print "$x\n";
|
||||
for ($i = 0; $i < $averageto - 1; $i++) {
|
||||
for ($i = 0; $i < $averageto; $i++) {
|
||||
$temp[$i] = $temp[($i + 1)];
|
||||
}
|
||||
$temp[($averageto -1)] = $_;
|
||||
|
|
|
|||
|
|
@ -1,2 +1,2 @@
|
|||
#!/bin/bash
|
||||
pv /home/michener/src/videostream/testscript.txt $1 | nc -l -p 49300
|
||||
pv /home/michener/src/videostream/testscript.txt $* | nc -l -p 4321
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue