You are not logged in.

#1 2006-07-24 19:43:41

dtw
Forum Fellow
From: UK
Registered: 2004-08-03
Posts: 4,439
Website

.config website

Has someone suggested we create a .config site for Arch before?

Offline

#2 2006-07-24 20:16:16

Dusty
Schwag Merchant
From: Medicine Hat, Alberta, Canada
Registered: 2004-01-18
Posts: 5,986
Website

Offline

#3 2006-07-24 20:23:19

phrakture
Arch Overlord
From: behind you
Registered: 2003-10-29
Posts: 7,879
Website

Re: .config website

Offline

#4 2006-07-24 20:46:01

benplaut
Member
Registered: 2006-06-13
Posts: 383

Re: .config website

how about a config wiki? (seperate section, or whatever)

put your config up there, people can annotate it, put links to a modification, etc










but...
will they?

Offline

#5 2006-07-24 22:20:10

dtw
Forum Fellow
From: UK
Registered: 2004-08-03
Posts: 4,439
Website

Re: .config website

phrakture wrote:

Yeah, but no - I was thinking of doing it by user...but the I guess everyone already manages their own in some way...maybe just a wiki page to link to them then?

Offline

#6 2006-07-24 22:57:22

elasticdog
Member
From: Washington, USA
Registered: 2005-05-02
Posts: 995
Website

Re: .config website

I registered the domain http://configexchange.com/ a long time ago for the purpose of making a better/more organized version of http://dotfiles.com but I haven't had the time to work on the project.  Perhaps this will get me motivated...

Offline

#7 2006-07-25 02:42:26

codemac
Member
From: Cliche Tech Place
Registered: 2005-05-13
Posts: 794
Website

Re: .config website

I sure wouldn't mind posting my stuff up to a website, but  that would require me to do that every time I update my configs.  Right now my $HOME is in revision control, and I have yet to get it right, but I will soon have my configs online.. LIVE!

That's really the best option for someone who does a lot of configuring, some form of revision control and posting it up online.  Not to be crazy tricky, but what you could do is just have an svn/cvs/hg/bzr/monotone/git/whatever server, and then have each user have their own repos.  It's a bit much, but it would work the best for easy updating....maybe...

I dunno.  Set something up or tell me what to do on the wiki, and I'll atleast do an initial upload.

Offline

#8 2006-07-25 11:02:12

postlogic
Member
Registered: 2005-02-24
Posts: 410
Website

Re: .config website

AUR for configs :-D

Hawhaw, this gives me an idea for some kind of tool to retrieve and handle config files for different stuff.

Offline

#9 2006-07-25 14:13:40

phrakture
Arch Overlord
From: behind you
Registered: 2003-10-29
Posts: 7,879
Website

Re: .config website

elasticdog wrote:

I registered the domain http://configexchange.com/ a long time ago for the purpose of making a better/more organized version of http://dotfiles.com but I haven't had the time to work on the project.  Perhaps this will get me motivated...

Sounds awesome! Get to work slave!

Offline

#10 2006-07-25 14:36:59

Chman
Member
Registered: 2006-01-31
Posts: 169
Website

Re: .config website

codemac wrote:

Right now my $HOME is in revision control, and I have yet to get it right, but I will soon have my configs online.. LIVE!

Oh, that's a very nice idea, I don't know why I didn't think about it myself...

*will setup another svn repo on my server tonight for my $HOME*

Offline

#11 2006-07-25 19:23:31

codemac
Member
From: Cliche Tech Place
Registered: 2005-05-13
Posts: 794
Website

Re: .config website

http://codemac.net/config/ is up and running.

o/ mercurial

Offline

#12 2006-07-25 19:25:45

dtw
Forum Fellow
From: UK
Registered: 2004-08-03
Posts: 4,439
Website

Re: .config website

Surely not all of home...or am i the only that actually keeps documents and stuff in my home?

I think RCS based system, as codemac suggests, would be awesome.  I'm sure Mr Eli "RCS" Janssen could help.

Offline

#13 2006-07-25 20:04:40

benplaut
Member
Registered: 2006-06-13
Posts: 383

Re: .config website

elasticdog wrote:

I registered the domain http://configexchange.com/ a long time ago for the purpose of making a better/more organized version of http://dotfiles.com but I haven't had the time to work on the project.  Perhaps this will get me motivated...

use the dreamhost panel to set up a mediawiki, and give admin access to dtw.

If you need hosting, i can host the domain smile

Offline

#14 2006-07-25 20:22:22

cactus
Taco Eater
From: t͈̫̹ͨa͖͕͎̱͈ͨ͆ć̥̖̝o̫̫̼s͈̭̱̞͍̃!̰
Registered: 2004-05-25
Posts: 4,622
Website

Re: .config website

codemac wrote:

o/ mercurial

Hooray for mercurial!


"Be conservative in what you send; be liberal in what you accept." -- Postel's Law
"tacos" -- Cactus' Law
"t̥͍͎̪̪͗a̴̻̩͈͚ͨc̠o̩̙͈ͫͅs͙͎̙͊ ͔͇̫̜t͎̳̀a̜̞̗ͩc̗͍͚o̲̯̿s̖̣̤̙͌ ̖̜̈ț̰̫͓ạ̪͖̳c̲͎͕̰̯̃̈o͉ͅs̪ͪ ̜̻̖̜͕" -- -̖͚̫̙̓-̺̠͇ͤ̃ ̜̪̜ͯZ͔̗̭̞ͪA̝͈̙͖̩L͉̠̺͓G̙̞̦͖O̳̗͍

Offline

#15 2006-07-25 20:23:44

codemac
Member
From: Cliche Tech Place
Registered: 2005-05-13
Posts: 794
Website

Re: .config website

dtw wrote:

Surely not all of home...or am i the only that actually keeps documents and stuff in my home?

... I have all of home in rcs.  The whole thing is just under 200 megs.  I don't keep any music or digital photos there, but other than that pretty much everything is in there.

Since most of my stuff is either a text file or a text file, it really  is nice to have rcs over all of it.  And mercurial has a gracious mechanism for binary files, unlike cvs/svn.

Obviously the only stuff published is in ~/config :-P

Offline

#16 2006-07-26 00:28:26

nogoma
Member
From: Cranston, RI
Registered: 2006-03-01
Posts: 217

Re: .config website

I've been considering doing a similar thing; I keep my configs under git (I flop between git and mercurial...), and would like to share them. I've had one reservation though: making sure I keep sensitive information out of public stuff! For example, my muttrc may have my password in it or whatnot. What do you guys do to avoid silly slipups? Keep passwords out of your configs altogether? Or keep them in separate, non-versioned config files that you include from the main ones? Or perhaps even some crafty commit-hooks that look for likely sensitive information and raises a red flag when you try to commit something like a password (I imagine this would be quite error prone!)?


-nogoma
---
Code Happy, Code Ruby!
http://www.last.fm/user/nogoma/

Offline

#17 2006-07-26 00:56:17

benplaut
Member
Registered: 2006-06-13
Posts: 383

Re: .config website

http://wiki.benplaut.org

have fun... whoever want an admin can have it tongue

Offline

#18 2006-07-26 12:25:29

smoon
Member
Registered: 2005-08-22
Posts: 468
Website

Re: .config website

nogoma wrote:

I've been considering doing a similar thing; I keep my configs under git (I flop between git and mercurial...), and would like to share them. I've had one reservation though: making sure I keep sensitive information out of public stuff! For example, my muttrc may have my password in it or whatnot. What do you guys do to avoid silly slipups? Keep passwords out of your configs altogether? Or keep them in separate, non-versioned config files that you include from the main ones? Or perhaps even some crafty commit-hooks that look for likely sensitive information and raises a red flag when you try to commit something like a password (I imagine this would be quite error prone!)?

That is something that bothers me as well. I really like to make the repository with my config files available to the public, but some of the files contain sensitive data like passwords that I need to keep for myself wink Maintaining a public and a private repo is just too much work, so I'm curious how others manage to get around this issue.

Offline

#19 2006-07-26 14:44:53

soloport
Member
Registered: 2005-03-01
Posts: 442

Re: .config website

smoon wrote:

Maintaining a public and a private repo is just too much work, so I'm curious how others manage to get around this issue.

Bash, sed and awk scripts (serious).

Offline

#20 2006-07-26 14:52:24

phrakture
Arch Overlord
From: behind you
Registered: 2003-10-29
Posts: 7,879
Website

Re: .config website

soloport wrote:
smoon wrote:

Maintaining a public and a private repo is just too much work, so I'm curious how others manage to get around this issue.

Bash, sed and awk scripts (serious).

I used to do similar... I would maintain a upload script which would sed crap out of different files.

Now, however, I just make crap like ".msmtp.fake" and upload that in place of the original

Offline

#21 2006-07-26 14:54:33

codemac
Member
From: Cliche Tech Place
Registered: 2005-05-13
Posts: 794
Website

Re: .config website

I use esmtp, which then keeps the password, etc in a seperate file outside of muttrc.  also I don't post up my fetchmailrc, because it's the same as everyone elses.

Offline

#22 2006-07-26 16:30:12

rezza
Member
From: Edinburgh, uk
Registered: 2004-07-08
Posts: 237

Re: .config website

codemac wrote:

That's really the best option for someone who does a lot of configuring, some form of revision control and posting it up online.

Putting my home dir online would result in my painful death at the hands of angry women.

Offline

#23 2006-07-26 19:11:24

codemac
Member
From: Cliche Tech Place
Registered: 2005-05-13
Posts: 794
Website

Re: .config website

rezza wrote:

Putting my home dir online would result in my painful death at the hands of angry women.

Yea, thus ~/config is up online, ~ is not.

Offline

#24 2006-07-28 12:19:52

peterk0
Member
Registered: 2006-07-19
Posts: 34

Re: .config website

thx codemac your zsh settings are awesome big_smile

Offline

#25 2006-07-29 01:35:48

allucid
Member
Registered: 2006-01-06
Posts: 259

Re: .config website

codemac wrote:
rezza wrote:

Putting my home dir online would result in my painful death at the hands of angry women.

Yea, thus ~/config is up online, ~ is not.

Well, we can still see you cleaning out your porn in your zsh history. Ah, the beauty of changesets.

I move all dotfiles that I modify in ~/config and link them to their correct location in ~. I also have a script that handles this automagically for new installs. This directory is managed by subversion. Subversion is also used for my programming projects kept in ~/work. All files that I do not need revision control for (pdfs, images, etc) are kept in ~/files which is rsync'd to my main server daily by cron.

I also have emacs setup to place backups of every file I touch in a specific directory on my local system. This is handy for files that are in /etc/ and that I don't keep in subversion.

I make it a habit not to have any passwords stored in plaintext anywhere. I also do not keep a zsh history on disk. It is only active per session (it is maintained in memory and erased when xterm is closed).

Offline

Board footer

Powered by FluxBB