Dotfile-Lesung

aus dem Wiki des Entropia e.V., CCC Karlsruhe
Version vom 13. Februar 2015, 12:27 Uhr von JackMcCrack (Diskussion | Beiträge)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)

Es entstand die Idee, dass Interessierte sich zusammenfinden und sich gegenseitig ihre Dotfiles diverser verbreiteter Programme ($SHELL, $EDITOR, etc.) vorstellen, in der Hoffnung, das Wissen ueber unbekannte coole Features/Hacks zu diffundieren.

Termin: Sonntag, 26.09.10

Interessierte moegen sich bitte hier eintragen:

Lektor Verlesene Dotfiles
florolf .zshrc, .emacs
timonator zsh download management, in urxvt URLs per tastendruck öffnen
neingeist mutt gpg hooks


timos zeug

download management für zsh

alias cdl='cat ~/Download/*(oc[1])'
alias sdl='echo ~/Download/*(oc[1])'
alias dtrxdl='dtrx "`sdl`" && pdl'
alias fehdl='feh "`sdl`"'
alias rmdl='rm -i "`sdl`"'
alias lsdl='echo `ls -lisah --color=always ~/Download/*(oc[1])` ← top of stack && ls -lisah ~/Download/*(oc[2,5])'

function pdl() {
    local file='~/Download/*(oc[1])'
    mv ${~file} ${1:-.}
    echo ${~file:t}
}

urxvtperl mark-yank-url

das script: http://perpetuum-immobile.de/tempo/3617920-mark-yank-urls

Das landet in ~/.urxvtperl (z.B.) und dann schreibt man in die .Xdefaults folgendes:

urxvt.perl-ext: mark-yank-urls
urxvt.perl-lib: /home/hier_koennte_dein_name_stehen/.urxvtperl
urxvt.keysym.M-u: perl:mark-yank-urls:activate_mark_mode

Dann muss man noch urxvt-perl installieren.

Dann drückt man in urxvt alt-u, um die URLs zu cyclen und dann enter, um die url im $BROWSER zu öffnen.

urxvt mit rot13

text markieren, ctrl-alt gedrückt halten, rechte maustaste gedrückt halten, rot13 markieren, pasten, freuen.

.zsh.d für snippets

for zshrc_snipplet in ~/.zsh.d/S[0-9][0-9]*[^~](N) ; do
    source $zshrc_snipplet
done

und dann snippets in ~/.zsh.d/ packen, die mit S und zwei zahlen anfangen und glücklich sein.

xrandr aliases für externe monitore am VGA port

alias vgal="xrandr --output VGA1 --auto --left-of LVDS1"
alias vgar="xrandr --output VGA1 --auto --right-of LVDS1"
alias vgao="xrandr --output VGA1 --off"