Learning from the dot-configs

I learn a lot from other people’s configuration files. They’re not always out in the open, so it’s always fun to find one or two, and see how other people do things.

Some people are kind enough to simply post their files online, sort like like this .bashrc offered by Jared. I actually learned a new option for shopt there, and the list of aliases is interesting too.

(Of course, the real value in Jared’s site is the massive, planet-crushing list of console applications collected over time. Learning a new option or variable or alias from a bashrc is pretty cool, but that list overshadows everything else.)

Now the grandaddy repository of configuration files is still probably dotfiles.org. Anything you could possibly want is in there, and it’s arranged in such a way that post your own too. The key to using that site is not to say, “I want a sample conf file for mplayer,” but rather to peruse the files that people offer, and see if there’s something that appeals to you.

And if you’re using elinks, don’t bother trying to preview the configuration files since they tend to get smushed around and are hard to read. (Other browsers seem to show them OK.) Everything is accessible through wget or curl though, so it may be easier to just download them and skim through them at your leisure. Add the parts you like to your own configuration files, and see how the world spins up as a result. :mrgreen:

About these ads

2 Responses to “Learning from the dot-configs”

  1. 1 William 2010/06/01 at 12:29 PM

    Actually, if you go to github and search for “dotfiles”, you’ll find vast archives of people’s configs. It’s a common practice for programmers to keep their development environments under version control.

  2. 2 SnatchPassion 2010/06/02 at 12:07 AM

    Nice entry, and I agree. Checking out other’s dotfiles is often the best way to learn.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s


Visit the Wiki!

Some recent desktops

May 6, 2011
Musca 0.9.24 on Crux Linux
150Mhz Pentium 96Mb 8Gb CF

May 14, 2011
IceWM 1.2.37 and Arch Linux
L2300 core duo 3Gb 320Gb

Some recent games

Apr. 21, 2011
Oolite on Xubuntu 11.04
L2300 core duo 3Gb 320Gb

Enter your email address to subscribe to this blog and receive notifications of new posts.

Join 405 other followers


This work is licensed under the GNU Free Documentation License. Please see the About page for details.

Blog Stats

  • 3,959,266 hits



Get every new post delivered to your Inbox.

Join 405 other followers

%d bloggers like this: