Home > Configuration > Dotfiles


October 24th, 2009 Leave a comment Go to comments

Hello here.

As a first post, I wish to initiate some kind of melting pot for our dotfiles configuration files.
I mean that we can share together the configuration of our common applications, and find the magic tip we never know, or simply discover new tools through the neighbor files.

I begin for now with the three well known Zsh, Vim and Mutt. You can browse my dotfiles configuration files here.
More configurations will income soon. But I need to extract it, make it presentable and remove personal informations from it.

Feel free to comment!

Categories: Configuration Tags:
  1. October 26th, 2009 at 20:10 | #1

    Welcome, Iekko :) I’m looking forward to more configs of yours!
    I’ve been thinking about testing zsh for a long time now. Any neat tricks for an old bashism advocate?

  2. October 27th, 2009 at 09:41 | #2

    Welcome, iekko! And thanks for this nice idea. Lets try to hax my vim a bit now! :D

  3. October 30th, 2009 at 22:42 | #3

    Napkin :

    Any neat tricks for an old bashism advocate?

    I use zsh only as an interactive shell. I stick to /bin/sh for scripts, and try to keep it POSIX or, at least GNU compatible.

    The first feature I use the most is the completion for everything :

    • $ find -<tab>
    • $ ssh user<tab>
    • $ ssh user@host<tab>
    • $ mpc nex<tab>
    • $ make insta<tab>
    • $ ant buil<tab>
    • $ apt-get <tab>

    The second one is the file globbing :

    • *(/) for directories
    • *(.) for files
    • *(*) for executables
    • *(@) for links
    • ./**/* for all files recursively
    • *(m0) for the last modified files
  4. December 13th, 2009 at 20:27 | #4

    Napkin :

    Any neat tricks for an old bashism advocate?

    I just set up my zsh hosts completion, so that it can browse all records from the default DNS zone.

    The line to put in the zshrc :

    zstyle ':completion:*' hosts $(perl -MNet::DNS -e 'print $_, "\n" foreach sort grep !$ok{$_}++, map { $_->name } Net::DNS::Resolver->new()->axfr')

You must be logged in to post a comment.