Re: [dwm] Suckess Code Management

2009-03-14 Thread Brendan MacDonell
On Fri, Mar 13, 2009 at 4:46 AM, Amit Uttamchandani  wrote:
> I just looked at vile...very cool app. Haven't figured out all the
> commands yet but I'm quite happy that it supports verilog syntax
> highlighting. Can you do vertical splits or file browsing within vile?
Vile unfortunately has no present vertical split capability, though
there is a file management interface via the hypertext capability
(which you has no default binding, so you have to bind in your vilerc)
and directory.pm via the perl interface if you use it. There are
apparently also some gdb and shell bindings via perl, but YMMV. I'm
afraid I don't know much more than that about it, because I've never
felt the need to make use of them.

>> * TODO/Bug tracking/Notes: I keep track of my Todo list and other info
>> with a 1.3KLOC (C++) utility I wrote to handle tagged notes from the
>> command line. Maybe I'll get around to writing up a readme and
>> releasing it soon.
> I'd very interested in this.
I'll see what I can do about finishing up the unit / integration tests
and releasing it. The only thing that makes me hesitate to do so is
the fact that someone will likely build a feature-comparable (albeit
slower for large databases and without the query DSL) version using sh
and grep. :-)

Brendan MacDonell



Re: [dwm] Suckess Code Management

2009-03-13 Thread Martin Oppegaard
On Fri, Mar 13, 2009 at 12:52:14AM -0700, David E. Thiel wrote:
> On Fri, Mar 13, 2009 at 07:38:24AM +0100, Martin Oppegaard wrote:
> > On Thu, Mar 12, 2009 at 03:35:18PM -0400, James Turner wrote:
> > > I'm also running 0.4a from packages on openbsd 4.4 without any issues. I
> > > haven't seen any characters get eaten. What $TERM are you running? How
> > > often do your chars get eaten? What do you mean by eaten? You type and
> > > half don't ever make it to the screen?
> > 
> > OpenBSD version 4.4.  By eaten, I mean that it looks like I'm in replace
> > mode when I type, but the line gets shorter (eaten up buy tmux) when I
> > undo the changes, too!  If I can scroll down so that the changes gets out
> > of the screen, the text is correct when I scroll back.
> > 
> > I've been setting TERM to xterm-color in .zshrc for some reason, but
> > after some testing, the problem seems to have gone away when I let TERM
> > get set automatically, and it gets set to screen in tmux.  Does that make
> > any sense?
> 
> Try setting "set-window-option -g utf8 on" in your .tmux.conf and
> starting it with "tmux -u". I had things getting gobbled all over the
> place in mutt before I switched to full unicode

OpenBSD doesn't support utf8, so would doing this have any effect at all?
In any event, I tried, and it didn't change anything.  Nvi is fine when
TERM is screen, crap when TERM is xterm(-color), but thanks for the tip.

- Martin



Re: [dwm] Suckess Code Management

2009-03-13 Thread pancake

Kurt H Maier wrote:

On Fri, Mar 13, 2009 at 12:59 AM, Alan Busby  wrote:
  

I am astounded by how many respondents regularly use file managers!
  

Yeah, I'm starting to feel like I'm missing something here...
Do file managers have some killer feature that the shells
(bash/tcsh/zsh/etc) don't?



Yep.  When you have a big directory full of images, and you want to
selectively delete some, it's pretty handy to have a big window full
of thumbnails to ctrl+click at will and delete all at once.  Same goes
for auto-generated pdf files with near meaningless names.

Kurt

  

i use gqview for images. for pdfs i always try to name them in a proper way.



Re: [dwm] Suckess Code Management

2009-03-13 Thread Kurt H Maier
On Fri, Mar 13, 2009 at 12:59 AM, Alan Busby  wrote:
>> I am astounded by how many respondents regularly use file managers!
>
> Yeah, I'm starting to feel like I'm missing something here...
> Do file managers have some killer feature that the shells
> (bash/tcsh/zsh/etc) don't?

Yep.  When you have a big directory full of images, and you want to
selectively delete some, it's pretty handy to have a big window full
of thumbnails to ctrl+click at will and delete all at once.  Same goes
for auto-generated pdf files with near meaningless names.

Kurt



Re: [dwm] Suckess Code Management

2009-03-13 Thread Antoni Grzymala
Alan Busby dixit (2009-03-13, 14:59):

> For all the mutt users,
> I imagine most are doing (fetchmail -> procmail -> mutt) right?

That's right.

For outgoing mail I use a postfix configuration with sender-based
routing to a number of smarthosts (one for each of my accounts) with TLS
and auth which basically simulates the behaviour of a traditional
monolithic mail client.

Best,

-- 
[a]


pgpZ2ehDXyWg4.pgp
Description: PGP signature


Re: [dwm] Suckess Code Management

2009-03-13 Thread pmarin
To navigate between directories the internal  comands dirs, pushd,
popd, etc are very useful. Also you can do multiple tasks in the same
terminal with the job control commands.

On Fri, Mar 13, 2009 at 7:19 AM, Amit Uttamchandani  wrote:
> On Fri, 13 Mar 2009 14:59:03 +0900
> Alan Busby  wrote:
>
>> >
>> > I am astounded by how many respondents regularly use file managers!
>>
>>
>> Yeah, I'm starting to feel like I'm missing something here...
>> Do file managers have some killer feature that the shells
>> (bash/tcsh/zsh/etc) don't?
>>
>
> It seems like I'm on the other side of table here...I've been trying to
> look for a good file manager and I found TuxCmd to be the best. It's
> basically midnight commander with tabs. I guess I could be missing
> something here...
>
> So if you need to work on let's say around 5-6 source code files along
> with constant references to external files such as pdf's, etc. you have
> multiple tabs in a terminal or multiple shells open and use that to
> navigate the file system? Also if you had to copy between files between
> multiple directories...isn't there a lot of "typing" going on?
>
>



Re: [dwm] Suckess Code Management

2009-03-13 Thread Jimmy Tang
On Fri, Mar 13, 2009 at 02:59:03PM +0900, Alan Busby wrote:
>  I am astounded by how many respondents regularly use file managers!
> 
>Yeah, I'm starting to feel like I'm missing something here...
>Do file managers have some killer feature that the shells
>(bash/tcsh/zsh/etc) don't?
> 
>For all the mutt users,
>I imagine most are doing (fetchmail -> procmail -> mutt) right?
> 

yeap mutt, procmail and fetchmail for collecting my mail into one place.
also for spam i use either CRM114 (experimenting with bayesian filters)
or osbf-lua which is just amazing for spamfiltering.

>I'll also give a big thumbs up to bitlbee and rtorrent which I just ran
>across recently.

rtorrent with a good config so you can get it to load up .torrent files
from a directory is indeed handy.

-- 
Sent from my Nokia mobile phone


pgpVW23GvHQGn.pgp
Description: PGP signature


Re: [dwm] Suckess Code Management

2009-03-13 Thread David E. Thiel
On Fri, Mar 13, 2009 at 02:59:03PM +0900, Alan Busby wrote:
> >
> > I am astounded by how many respondents regularly use file managers!
> 
> 
> Yeah, I'm starting to feel like I'm missing something here...
> Do file managers have some killer feature that the shells
> (bash/tcsh/zsh/etc) don't?
> 
> For all the mutt users,
> I imagine most are doing (fetchmail -> procmail -> mutt) right?

qmail -> maildrop -> crm114 -> maildir -> mutt.

FWIW, I have some info (slightly outdated) on the software I like here:

http://redundancy.redundancy.org/software.html



Re: [dwm] Suckess Code Management

2009-03-13 Thread David E. Thiel
On Fri, Mar 13, 2009 at 07:38:24AM +0100, Martin Oppegaard wrote:
> On Thu, Mar 12, 2009 at 03:35:18PM -0400, James Turner wrote:
> > I'm also running 0.4a from packages on openbsd 4.4 without any issues. I
> > haven't seen any characters get eaten. What $TERM are you running? How
> > often do your chars get eaten? What do you mean by eaten? You type and
> > half don't ever make it to the screen?
> 
> OpenBSD version 4.4.  By eaten, I mean that it looks like I'm in replace
> mode when I type, but the line gets shorter (eaten up buy tmux) when I
> undo the changes, too!  If I can scroll down so that the changes gets out
> of the screen, the text is correct when I scroll back.
> 
> I've been setting TERM to xterm-color in .zshrc for some reason, but
> after some testing, the problem seems to have gone away when I let TERM
> get set automatically, and it gets set to screen in tmux.  Does that make
> any sense?

Try setting "set-window-option -g utf8 on" in your .tmux.conf and
starting it with "tmux -u". I had things getting gobbled all over the
place in mutt before I switched to full unicode




Re: [dwm] Suckess Code Management

2009-03-13 Thread Amit Uttamchandani
On Thu, 12 Mar 2009 14:52:26 -0300
Brendan MacDonell  wrote:

[snip]

> * Text Editor: vile. I prefer the statically compiled lexers for
> syntax highlighting as it means that I never have to contend with the
> limited context and broken highlighting caused by starting vim at a
> line in the middle of a large function. The binary is still smaller
> than vim, @ 1.4MB with all of the filters compiled in, and there's few
> configuration files to load.

I just looked at vile...very cool app. Haven't figured out all the
commands yet but I'm quite happy that it supports verilog syntax
highlighting. Can you do vertical splits or file browsing within vile?

> * TODO/Bug tracking/Notes: I keep track of my Todo list and other info
> with a 1.3KLOC (C++) utility I wrote to handle tagged notes from the
> command line. Maybe I'll get around to writing up a readme and
> releasing it soon.
> * Compilers: GCC/G++/Gambit-C (scheme).
> 

I'd very interested in this.

> Brendan MacDonell
> 

Thanks,
Amit



Re: [dwm] Suckess Code Management

2009-03-13 Thread Kai Grossjohann
On Thu, 12 Mar 2009 22:57:08 -0600
Neale Pickett  wrote:

> I am astounded by how many respondents regularly use file managers!

I couldn't live without them.  I used to use dired in Emacs, now I use
the corresponding vim functionality.

If you know what you want, then it is quicker to enter the filename
with completion, be it in bash or zsh or Emacs or vim.

But if you are not sure which files there are and which one you might
wish to operate on, it's surely nice to get a list, to be able to move
the cursor to one of them, and to hit some key to open the PDF in
Evince or the source file in the editor.

I think I want to try TuxCmd, it looks quite cool.

Kai




Re: [dwm] Suckess Code Management

2009-03-13 Thread Amit Uttamchandani
On Fri, 13 Mar 2009 15:50:14 +0900
Alan Busby  wrote:

> On Fri, Mar 13, 2009 at 3:19 PM, Amit Uttamchandani
> 
> > So if you need to work on let's say around 5-6 source code files along
> > with constant references to external files such as pdf's, etc. you have
> > multiple tabs in a terminal or multiple shells open and use that to
> > navigate the file system? Also if you had to copy between files between
> > multiple directories...isn't there a lot of "typing" going on?
> 
> 
> To answer your questions
> 
> 1. All the source files would be open in emacs, likely split screen.
> 
> 2. All pdf's would be open in different instances of xpdf in a "stack" of
> windows to the side of emacs. Same for firefox, e-mail, etc if it relates to
> coding.
> 
> 3. I usually have a couple terminals open, for any number of reasons; and
> navigate the filesystem with "cd fsc", "cd -", etc. Terminals are
> good for more than just navigation since they can be running make, gdb,
> tcpdump, git, etc...
> 
> 4. To copy files, use "cp" mixed with "ls", "find", "grep", "xargs", and
> bash commands when useful.
> Example, $find ~/music | egrep -i 'beatles|nirvana' | grep -i 'mp3$' | xargs
> -i mv -n {} ~/favorite_tunes
>

Interesting.
 
> 
> > isn't there a lot of "typing" going on?
> 
> Er, not really. How much effort would it be to find and consolidate every
> beatles and nirvana song in a huge directory structure via tuxcmd?

You're right about that. I gotta learn use xargs.

Thanks for the reply!



Re: [dwm] Suckess Code Management

2009-03-12 Thread Alan Busby
On Fri, Mar 13, 2009 at 3:19 PM, Amit Uttamchandani

> So if you need to work on let's say around 5-6 source code files along
> with constant references to external files such as pdf's, etc. you have
> multiple tabs in a terminal or multiple shells open and use that to
> navigate the file system? Also if you had to copy between files between
> multiple directories...isn't there a lot of "typing" going on?


To answer your questions

1. All the source files would be open in emacs, likely split screen.

2. All pdf's would be open in different instances of xpdf in a "stack" of
windows to the side of emacs. Same for firefox, e-mail, etc if it relates to
coding.

3. I usually have a couple terminals open, for any number of reasons; and
navigate the filesystem with "cd fsc", "cd -", etc. Terminals are
good for more than just navigation since they can be running make, gdb,
tcpdump, git, etc...

4. To copy files, use "cp" mixed with "ls", "find", "grep", "xargs", and
bash commands when useful.
Example, $find ~/music | egrep -i 'beatles|nirvana' | grep -i 'mp3$' | xargs
-i mv -n {} ~/favorite_tunes


> isn't there a lot of "typing" going on?

Er, not really. How much effort would it be to find and consolidate every
beatles and nirvana song in a huge directory structure via tuxcmd?


Re: [dwm] Suckess Code Management

2009-03-12 Thread Martin Oppegaard
On Thu, Mar 12, 2009 at 03:35:18PM -0400, James Turner wrote:
> I'm also running 0.4a from packages on openbsd 4.4 without any issues. I
> haven't seen any characters get eaten. What $TERM are you running? How
> often do your chars get eaten? What do you mean by eaten? You type and
> half don't ever make it to the screen?

OpenBSD version 4.4.  By eaten, I mean that it looks like I'm in replace
mode when I type, but the line gets shorter (eaten up buy tmux) when I
undo the changes, too!  If I can scroll down so that the changes gets out
of the screen, the text is correct when I scroll back.

I've been setting TERM to xterm-color in .zshrc for some reason, but
after some testing, the problem seems to have gone away when I let TERM
get set automatically, and it gets set to screen in tmux.  Does that make
any sense?

- Martin



Re: [dwm] Suckess Code Management

2009-03-12 Thread Amit Uttamchandani
On Fri, 13 Mar 2009 14:59:03 +0900
Alan Busby  wrote:

> >
> > I am astounded by how many respondents regularly use file managers!
> 
> 
> Yeah, I'm starting to feel like I'm missing something here...
> Do file managers have some killer feature that the shells
> (bash/tcsh/zsh/etc) don't?
>

It seems like I'm on the other side of table here...I've been trying to
look for a good file manager and I found TuxCmd to be the best. It's
basically midnight commander with tabs. I guess I could be missing
something here...

So if you need to work on let's say around 5-6 source code files along
with constant references to external files such as pdf's, etc. you have
multiple tabs in a terminal or multiple shells open and use that to
navigate the file system? Also if you had to copy between files between
multiple directories...isn't there a lot of "typing" going on?



Re: [dwm] Suckess Code Management

2009-03-12 Thread Alan Busby
>
> I am astounded by how many respondents regularly use file managers!


Yeah, I'm starting to feel like I'm missing something here...
Do file managers have some killer feature that the shells
(bash/tcsh/zsh/etc) don't?

For all the mutt users,
I imagine most are doing (fetchmail -> procmail -> mutt) right?

I'll also give a big thumbs up to bitlbee and rtorrent which I just ran
across recently.


Re: [dwm] Suckess Code Management

2009-03-12 Thread Neale Pickett
Typically I have three windows open: Emacs and rxvt on tag 1, and
Firefox on tag 2.  Emacs runs in less RAM than Firefox or what many of
you use for playing music, and it does all of the following:

Emacs: editor, chat (rcirc + bitlbee, comint), email (gnus), 
   rss (gnus), address book (bbdb), shell (eshell), 
   calendar (calendar), calculator (calc), 
   music (eshell + ogg123), IDE, 
   remote machine access (tramp)

I am astounded by how many respondents regularly use file managers!




Re: [dwm] Suckess Code Management

2009-03-12 Thread Jake Todd
Here is mine:

1. Window Manager = dwm
2. File Manager   = zsh / pcmanfm
3. Text Editor= vim
4. Calendar/Todo  = calcurse (Thanks who ever posted that earlier)
5. File search= locate
6. VCS= git
7. Email  = Claws (I can't get mutt to work with gmail)
8. Chat   = pidgin / irssi
9. Music  = moc
10. Terminal  = xterm
12. Debugger  = none
13. Build = make
14. Backups   = git, cp (copy, not child porn) to external drive)
15. Web   = firefox, I loathe text browsers
16. Torrents  = rtorrent
17. Leisure   = 4chan, WoW, books, beer



Re: [dwm] Suckess Code Management

2009-03-12 Thread Leonardo Taccari
o wm: dwm-5.4.1, of course (main workstation and Eee PC)
o shell: NetBSD's ksh(1)
o file manager: cd, cp, mv
o text editor: vi (NetBSD's nvi)
o todo: a simple text file ~/TODO
o code management: cvs
o terminal manager: tmux (Eee PC), dvtm (main workstation)
o web browser: firefox3 or (recently) midori, elinks (especially when
editing wiki)
o mail: mutt, fdm, msmtp
o multimedia: mplayer
o graphics: feh, gimp
o games: wesnoth, prboom, uqm and eject(1) :-)


Ciao, Leonardo
-- 
 Leonardo Taccari | Peace, love and NetBSD. | http://freeshells.ch/~leot/



Re: [dwm] Suckess Code Management

2009-03-12 Thread James Turner
I'm also running 0.4a from packages on openbsd 4.4 without any issues. I
haven't seen any characters get eaten. What $TERM are you running? How
often do your chars get eaten? What do you mean by eaten? You type and
half don't ever make it to the screen?

On Thu, Mar 12, 2009 at 07:29:29PM +0100, Martin Oppegaard wrote:
> Hi!
> 
> On Thu, Mar 12, 2009 at 12:30:02PM -0400, James Turner wrote:
> > openbsd, dwm, xterm, nvi, opencvs, tmux, mutt, irssi
> 
> How are tmux and nvi going along at your place?  Here, tmux "eat" the 
> characters,
> seemingly at random.  mg and vim are not affected.
> 
> I've tried tmux 0.4a precompiled, and 0.7 from HEAD of ports.
> 
> On topic: openbsd, dwm, xterm, nvi, tmux/screen, mutt, ircII/bitlbee,
> mpd/mpc, mplayer, opera.
> 
> - Martin

-- 
James Turner
BSD Group Consulting
http://www.bsdgroup.org



Re: [dwm] Suckess Code Management

2009-03-12 Thread Martin Oppegaard
Hi!

On Thu, Mar 12, 2009 at 12:30:02PM -0400, James Turner wrote:
> openbsd, dwm, xterm, nvi, opencvs, tmux, mutt, irssi

How are tmux and nvi going along at your place?  Here, tmux "eat" the 
characters,
seemingly at random.  mg and vim are not affected.

I've tried tmux 0.4a precompiled, and 0.7 from HEAD of ports.

> 
> -- 
> James Turner
> BSD Group Consulting
> http://www.bsdgroup.org
> 

On topic: openbsd, dwm, xterm, nvi, tmux/screen, mutt, ircII/bitlbee,
mpd/mpc, mplayer, opera.

- Martin



Re: [dwm] Suckess Code Management

2009-03-12 Thread Kurt H Maier
> I can't believe nobody mentioned conkeror. Uses XULRunner but is very
> lightweight compared to firefox. Ratpoison guy is main coder if I
> understood right.

Last time I tried conkeror it was a kludgy addon for a kludgy browser.
 Now it seems to be an independent app, even if it's still based ona
kludgy framework.  I'll check it out.

Kurt



Re: [dwm] Suckess Code Management

2009-03-12 Thread Ali Gholami Rudi
Hi pancake,

pancake  wrote:
> i was using elvis so far until i started using vim. I was pretty happy with
> it, but the feeling was that it was keeping so much stuff in the core
> instead of delegating to external programs or scripts.
>
> But thats true, elvis is smaller than vim :) you can publish a git/bzr/hg
> branch of the last commit with your patches. I will happy try it and we
> can probably use it as a playground.

I'm afraid currently I'm away and won't have access to good internet
connection for a few weeks.  If someone else volunteers to make a public
repo, it would be really cool; otherwise I'll probably do that on
repo.or.cz when I'm back.

The doc/bugs.txt file in 2.2_1 shows a list of features and bugs.  I'm
not sure which of them is implemented/fixed, already.  I've got simple
patches to support vim style global/local mark support and to make put
command accept a count.  But, I use only the termcap gui and it might
break others (though unlikely).

Somehow off-topic: tcc compiles elvis in almost one second which is
*really* cool.

Regards,
Ali



Re: [dwm] Suckess Code Management

2009-03-12 Thread Dusan
On Thu, 12 Mar 2009 13:01:17 -0500
Kurt H Maier  wrote:

> I love this game!  I'm a sys admin and not so much a developer, so my
> answers are going to be a little different:


I can't believe nobody mentioned conkeror. Uses XULRunner but is very
lightweight compared to firefox. Ratpoison guy is main coder if I
understood right.




Re: [dwm] Suckess Code Management

2009-03-12 Thread Kurt H Maier
I love this game!  I'm a sys admin and not so much a developer, so my
answers are going to be a little different:


Window Manager = dwm
File Manager = bash (rarely: pcmanfm)
Text Editor = vim (usually in vi mode) or nvi
Scripting = bash or perl
Calendar / Todo = wyrd
File search = find | grep
SCM = depends on the project; usually svn or git
E-Mail = various web interfaces*
Music = sansa e280
Chat = irssi + bitlbee
Terminal = sakura
Gaming = crayons + two-year-old son

* - I use web interfaces because we seem to lack a worthwhile
console-based e-mail client.  mutt, alpine, cone, etc are all
travesties of overbuilt and underdesigned software -- not one of them
handles multiple imap connections in any sane manner.  the closest
thing I've found to usable software is sup[1] but it's pretty
uncomfortable and buggy.  I'm putting my own mua together with c and
ncurses, but again, I'm not really a dev so it's taking a while :)

# Kurt H Maier



Re: [dwm] Suckess Code Management

2009-03-12 Thread Eric Davis

Here is mine:

1. Window Manager = dwm
2. File Manager   = bash
3. Text Editor= vim
4. Calendar/Todo  = gcalcli (then google sync to phone)
5. File search= grep / cscope
6. VCS= mercurial / perforce
7. Email  = mutt + procmail + bogofilter
8. Chat   = pidgin / finch
9. Music  = sshfs + mpd / slacker / pandora / mplayer
10. Terminal  = urxvtc + screen
12. Debugger  = gdb / kmdb
13. Build = make
14. Backups   = rsync + amazon s3
15. Web   = firefox / w3m
16. Torrents  = rtorrent
17. Leisure   = Beer + WoW (w/ cedega)

Home systems are all linux.
At work is Windows... but I have a linux server which I do most of my
work on (ssh into) and I also run VMWare with a linux guest for sanity.
Can't live without VMWare in a Windows environment!

- e



pgpAwgJWIJsmd.pgp
Description: PGP signature


Re: [dwm] Suckess Code Management

2009-03-12 Thread pancake

i was using elvis so far until i started using vim. I was pretty happy with
it, but the feeling was that it was keeping so much stuff in the core
instead of delegating to external programs or scripts.

But thats true, elvis is smaller than vim :) you can publish a git/bzr/hg
branch of the last commit with your patches. I will happy try it and we
can probably use it as a playground.

Ali Gholami Rudi wrote:

Hi,

Amit Uttamchandani  wrote:
  

 3. Text Editor - Vim



I mostly use elvis which, in my opinion, is much smaller, faster and
more suckless vi-clone than vim.  As a little example compare elvis.syn
with vim syntax files.  It even has interesting features that vim lacks
(for instance see :display or smartargs). (they might be available in
vim through scripts.)

The only problem is it is not maintained anymore, AFAIK (I have sent a
couple of patches to Steve Kirkendall but got no response; neither does
the web page show any activity).  I really hope it to be maintained once
more :-(

Regards,
Ali

  




Re: [dwm] Suckess Code Management

2009-03-12 Thread Brendan MacDonell
I'll only bother to mention here what utilities/applications I use
that might be considered unusual, as repeating the same set of
browsers / chat clients / DCVS tools ad infinitum would likely become
tedious. Without further preamble, I think the following might be
worth mentioning:

* WM: a forked dwm-5.3.1 (I altered it slightly to allow process
management and on-the-fly reloading.)
* Shell: rc or bash, depending on whether I'm working heavily with
scripting or interactive use.
* File Manager: I've come to prefer the shell.
* Text Editor: vile. I prefer the statically compiled lexers for
syntax highlighting as it means that I never have to contend with the
limited context and broken highlighting caused by starting vim at a
line in the middle of a large function. The binary is still smaller
than vim, @ 1.4MB with all of the filters compiled in, and there's few
configuration files to load.
* TODO/Bug tracking/Notes: I keep track of my Todo list and other info
with a 1.3KLOC (C++) utility I wrote to handle tagged notes from the
command line. Maybe I'll get around to writing up a readme and
releasing it soon.
* Compilers: GCC/G++/Gambit-C (scheme).

Brendan MacDonell



Re: [dwm] Suckess Code Management

2009-03-12 Thread David E. Thiel
1. Window Manger - dwm, refugee from awesome
2. File Manager - vifm, but usually just zsh
3. Text Editor - vim/nvi
4. Calendar/Todo - was using remind, going to try calcurse now. Really,
I just use work's Exchange server and an iPhone, though.
5. File search - grep/locate, everything else is to heavy or 
scary (pinot, recoll)
6. Code Management - hg & svn
7. Music - cmus
8. Mail - mutt
9. Terminal - roxterm
10. Web - Firefox & w3m
11. Typesetting - TeXlive 
12. Terminal multiplexing - tmux
13. Hex editor - bvi




Re: [dwm] Suckess Code Management

2009-03-12 Thread David Tweed
On Thu, Mar 12, 2009 at 4:29 PM, Szabolcs Nagy  wrote:
> s/DWM/dwm/

Side effect of being forced to windows: sense of capitalisation goes
out the window.

-- 
cheers, dave tweed__
computer vision reasearcher: david.tw...@gmail.com
"while having code so boring anyone can maintain it, use Python." --
attempted insult seen on slashdot



RE: [dwm] Suckess Code Management

2009-03-12 Thread Leandro Chescotta
Some questions ☺

Window Manager = dwm(heavily patched and edited by me, nearing a fork)
Patches for doing what?

File search = find | grep | good directory structure
What’s your directories structure?

Chat = irssi+bitlbee, soon swapping irssi for something lighter
What will that be?



--
De: explodingm...@gmail.com [mailto:explodingm...@gmail.com] En nombre de Ian 
Daniher
Enviado el: jueves, 12 de marzo de 2009 12:45 p.m.
Para: dwm mail list
Asunto: Re: [dwm] Suckess Code Management

Window Manager = dwm(heavily patched and edited by me, nearing a fork)
File Manager = bash
Text Editor = nano
Calendar / Todo = paper
File search = find | grep | good directory structure
E-Mail = gmail 
Music = ncmpc + mpd + sshfs
Chat = irssi+bitlbee, soon swapping irssi for something lighter
Terminal = uxterm
Terminal wm = gnu screen
Browser = firefox
p2p = deluge
rss = igoogle
Multimedia player = mplayer
Image = feh & gimp & inkscape
Distro = Arch Linux
VCS = Rsync + python
#I have a python script which allows incremental, timestamped, hardlinked 
backups to be made to a remote server over sftp. It's quite nice.

As for coding, I have a screen session shared between all my xterm windows. I 
have nano(with syntax highlighting) open in one or two of them, a terminal for 
make / configure, and a terminal for testing the executable. 
I use either monocle or a column-modified grid mode as my primary layout.

Best,
--
Ian Danihe



La información del presente documento es clasificada como Confidencial.


Re: [dwm] Suckess Code Management

2009-03-12 Thread James Turner
openbsd, dwm, xterm, nvi, opencvs, tmux, mutt, irssi

-- 
James Turner
BSD Group Consulting
http://www.bsdgroup.org



Re: [dwm] Suckess Code Management

2009-03-12 Thread Szabolcs Nagy
s/DWM/dwm/



Re: [dwm] Suckess Code Management

2009-03-12 Thread David Tweed
Unfortunately I've had to move to Windows at work, but at home I'm
still using Linux with more choice of applications.

Window manager - DWM, sometimes hacked
Scripting language of choice: python (I find it easier to use one
language almost all my scripting even though it's sometimes overkill
for very simple scripts rather than try and judge whether this should
be a shell script or python when I start writing it)
Build system: make (soemtimes with autogenerated makefiles)
Text editor - Medea (http://sourceforge.net/projects/mouseterminal/,
my own hack that's a bit like plan9 acme), emacs on temporary machines
Debugger - gdb, valgrind
File search - "git grep" (often easier than figuring out globbing for
regular grep), grep,
Web browser - Firefox, chrome (when on windows)
Code management - git
Terminal - hacked aterm
Email/calendar - Gmail/google calendar (so someone else understands
the mail configuration, spam filtering, replication stuff, etc, and I
don't have to, not particularly from liking/disliking the "front end
programs")
Todo - trying TaskCoach, which seems to grasp that some goals are hierarchical
Data plotting - gnuplot combined with piping

-- 
cheers, dave tweed__
computer vision reasearcher: david.tw...@gmail.com
"while having code so boring anyone can maintain it, use Python." --
attempted insult seen on slashdot



Re: [dwm] Suckess Code Management

2009-03-12 Thread Niki Yoshiuchi
At work:

1 Window manager: Windows XP default
2 Text editor - gVim
3 Web browser - firefox with VIMperator
4 Code management - SVN
5 Terminal - Windows powershell
6 Compiler - Codewarrior
7 Debugger IS-Nitro Debugger

At home:

1 Window manager: DWM
2 Text editor - vim
3 Web browser - firefox with VIMperator
4 Code management - git
5 Terminal manager - GNU/screen
6 Compiler - gcc/ocamlc
7 Debugger - gdb/ocamldebug

On Thu, Mar 12, 2009 at 11:32 AM, pmarin  wrote:

> 1 Window Manager - DWM
> 2 File Manager - Tcsh
> 3 Text editor -  Vim (I wish a suckless vi please!)
> 4 Calendar/Todo - Pcal (Try pcal -H | w3m -T text/html -cols 80)
> 5 File search - find/grep/awk
> 6 Web browser - Firefox, Dillo (last version support CSS a bit), w3m
> (for documentation).
> 7 Code Management - git
> 8 Terminal - xterm
> 9 Terminal Manager - Tcsh (I abuse of the control job comands like
> jobs, fg, bg and so on)
> 10 Debugger - gdb in text mode, Valgrind
> 11 Music - mpg123(OSS)/mplayer
> 12 Email - Gmail/xmail
> 13 sketching tool - TCL (The Cool Languge)
>
> On Thu, Mar 12, 2009 at 7:07 AM, Amit Uttamchandani 
> wrote:
> >
> > How do suckless members code? How do they manage multiple files? Bug
> > reports, etc?
> >
> > Here's mine:
> >
> >  1. Window Manger - DWM
> >  2. File Manager - TuxCmd
> >  3. Text Editor - Vim
> >  4. Calendar/Todo - calcurse
> >  5. File search - grep
> >  6. Code Management - git/hg
> >
> > I find the above quite productive but still feel like I'm missing
> > something. Sometimes I have too many windows open and tiling becomes
> > in-effecient.
> >
> > What do you guys do?
> >
> > Thanks,
> > Amit
> >
> >
>
>


Re: [dwm] Suckess Code Management

2009-03-12 Thread hiro
> but there is a very good (and suckless!) digital vinyl emulation software
> for Unix: http://www.xwax.co.uk/

Thanks. So far I've been playing only with analog vinyl and this
evercrashing windows stuff;)

I found some other comments, which sound really promising, so I think
I will give this a try:

>This is just the first version, but man the makers of this software really 
>need to get down with some better skinning. The interface looks like po.



Re: [dwm] Suckess Code Management

2009-03-12 Thread pmarin
1 Window Manager - DWM
2 File Manager - Tcsh
3 Text editor -  Vim (I wish a suckless vi please!)
4 Calendar/Todo - Pcal (Try pcal -H | w3m -T text/html -cols 80)
5 File search - find/grep/awk
6 Web browser - Firefox, Dillo (last version support CSS a bit), w3m
(for documentation).
7 Code Management - git
8 Terminal - xterm
9 Terminal Manager - Tcsh (I abuse of the control job comands like
jobs, fg, bg and so on)
10 Debugger - gdb in text mode, Valgrind
11 Music - mpg123(OSS)/mplayer
12 Email - Gmail/xmail
13 sketching tool - TCL (The Cool Languge)

On Thu, Mar 12, 2009 at 7:07 AM, Amit Uttamchandani  wrote:
>
> How do suckless members code? How do they manage multiple files? Bug
> reports, etc?
>
> Here's mine:
>
>  1. Window Manger - DWM
>  2. File Manager - TuxCmd
>  3. Text Editor - Vim
>  4. Calendar/Todo - calcurse
>  5. File search - grep
>  6. Code Management - git/hg
>
> I find the above quite productive but still feel like I'm missing
> something. Sometimes I have too many windows open and tiling becomes
> in-effecient.
>
> What do you guys do?
>
> Thanks,
> Amit
>
>



Re: [dwm] Suckess Code Management

2009-03-12 Thread Richard Pöttler
On Thu, Mar 12, 2009 at 09:11:57AM +0100, Christoph Schied wrote:
> Amit Uttamchandani wrote:
> 
> ...
> 11. personal wiki - zim (dont like it though, still want to write a clone)

What I have discovered today: vimwiki
(http://www.vim.org/scripts/script.php?script_id=2226) seems to be nice
- at least I will give it a try.

> ...

bye
richi
-- 
quoting guide: http://www.xs4all.nl/~hanb/documents/quotingguide.html


pgpOAjTwDjjZE.pgp
Description: PGP signature


Re: [dwm] Suckess Code Management

2009-03-12 Thread Ian Daniher
Window Manager = dwm(heavily patched and edited by me, nearing a fork)
File Manager = bash
Text Editor = nano
Calendar / Todo = paper
File search = find | grep | good directory structure
E-Mail = gmail
Music = ncmpc + mpd + sshfs
Chat = irssi+bitlbee, soon swapping irssi for something lighter
Terminal = uxterm
Terminal wm = gnu screen
Browser = firefox
p2p = deluge
rss = igoogle
Multimedia player = mplayer
Image = feh & gimp & inkscape
Distro = Arch Linux
VCS = Rsync + python
#I have a python script which allows incremental, timestamped, hardlinked
backups to be made to a remote server over sftp. It's quite nice.

As for coding, I have a screen session shared between all my xterm windows.
I have nano(with syntax highlighting) open in one or two of them, a terminal
for make / configure, and a terminal for testing the executable.
I use either monocle or a column-modified grid mode as my primary layout.

Best,
--
Ian Daniher

On Thu, Mar 12, 2009 at 10:23 AM, Leandro Chescotta <
lchesco...@banelco.com.ar> wrote:

> Window Manager = dwm
> File Manager = mc - thunar
> Text Editor = vim - gvim
> Calendar / Todo = my samsung cellphone calendar
> File search = locate
> E-Mail = gmail - sylpheed
> Music = cplay-mplayer - mc+mplayer
> Chat = irssi+bitlbee - centerim - pebrot - pidgin
> Terminal = urxvtd/c
> Terminal wm = gnu screen
> Browser = swiftweasel - links -g - elinks
> p2p = rtorrent - amule
> rss = google reader
> Multimedia player = mplayer
> Image = feh - geeqie - gimp
> Distro = Arch Linux
>
>
> La información del presente documento es clasificada como Confidencial.
>
>


RE: [dwm] Suckess Code Management

2009-03-12 Thread Leandro Chescotta
Window Manager = dwm
File Manager = mc - thunar
Text Editor = vim - gvim
Calendar / Todo = my samsung cellphone calendar
File search = locate
E-Mail = gmail - sylpheed
Music = cplay-mplayer - mc+mplayer
Chat = irssi+bitlbee - centerim - pebrot - pidgin
Terminal = urxvtd/c
Terminal wm = gnu screen
Browser = swiftweasel - links -g - elinks
p2p = rtorrent - amule
rss = google reader
Multimedia player = mplayer
Image = feh - geeqie - gimp
Distro = Arch Linux


La información del presente documento es clasificada como Confidencial.



Re: [dwm] Suckess Code Management

2009-03-12 Thread Ali Gholami Rudi
Hi,

Amit Uttamchandani  wrote:
>  3. Text Editor - Vim

I mostly use elvis which, in my opinion, is much smaller, faster and
more suckless vi-clone than vim.  As a little example compare elvis.syn
with vim syntax files.  It even has interesting features that vim lacks
(for instance see :display or smartargs). (they might be available in
vim through scripts.)

The only problem is it is not maintained anymore, AFAIK (I have sent a
couple of patches to Steve Kirkendall but got no response; neither does
the web page show any activity).  I really hope it to be maintained once
more :-(

Regards,
Ali



Re: [dwm] Suckess Code Management

2009-03-12 Thread Mate Nagy
Window Manager = xmonad (for working twinview support)
Shell = zsh and bash (zsh is good but oh so slow...)
File Manager = shell/mc
Text Editor = vim
Calendar / Todo = nothing/cal/text files in svn
File search = locate/find/grep/ctags!!
SCM = svn
E-Mail = mutt
Music = mocp
Chat = irssi & bitlbee
Terminal = xterm for the win
Build = make
Debugger = the usual
Gaming = angband derivatives, but not too much

Regards,
 Mate



Re: [dwm] Suckess Code Management

2009-03-12 Thread Antoni Grzymala
Christoph Lohmann dixit (2009-03-12, 10:13):

> 1. Window Manager = DWM
> 2. File Manager = Microsoft Explorer
> 3. Text Editor = Microsoft Visual Studio
> 4. Calendar / Todo = SAP
> 5. File search = local Google mirror
> 6. SCM = Microsoft Visual Studio
> 7. E-Mail = Microsoft Outlook
> 8. Music = Windows Media Player
> 9. Chat = MSN Messenger
> 10. Terminal = USB-Mouse
> 11. Build = Microsoft Visual Studio
> 12. Database = SQL Server
> 13. Environment manager = Windows Server 2008 Domain
> 14. Debugger = Microsoft Visual Studio
> 15. Gaming = Microsoft XBox 360

:)

-- 
[a]


pgp0X54E8HyOl.pgp
Description: PGP signature


Re: [dwm] Suckess Code Management

2009-03-12 Thread Christoph Schied

hiro wrote:

8. music - turntables and mpd/sonata


Do you have multiple instances of mpd and control them with your turntables?


no, maybe it was phrased a little bit confusing :)

but there is a very good (and suckless!) digital vinyl emulation 
software for Unix: http://www.xwax.co.uk/




Re: [dwm] Suckess Code Management

2009-03-12 Thread hiro
> 8. music - turntables and mpd/sonata

Do you have multiple instances of mpd and control them with your turntables?



Re: [dwm] Suckess Code Management

2009-03-12 Thread markus schnalke
[2009-03-12 10:14] Stefan Kuttler 
> 
> Texteditor  = ed

You really do all your editing with `ed'?

If so, then I have great respect!

Modifying small files like `.hgignore' with `ed' is no problem, but I
could not manage to be efficient and productive when working in larger
files like `dwm.c' or latex sources.

I'd like to hear your experiences. (In a separate thread.)


meillo



The software I use:

window manager = dwm-meillo
file manager = the shell

editor = vim
code search = grep, /
debugger = my brain
VCS = hg

calendar = on paper
mail = mutt
chat = I don't chat
music = cplay


signature.asc
Description: Digital signature


Re: OT: Re: [dwm] Suckess Code Management

2009-03-12 Thread bill lam
On Thu, 12 Mar 2009, Jimmy Tang wrote:
> really its just mutt, i just changed my sig. to say what it says now, so
> i can get away with writing short and terse emails to people (sucks to
> waste time on writing long detailed emails) its a trick i picked up from
> kevin rose of digg.com fame.
> -- 
> Sent from my Nokia mobile phone

Nice trick.  I saw someone else use "Sent from my iMutt".

BTW, I use
cal: wryd (a frontend to remind)
rss: rss2email
fm:  vifm 

-- 
regards,

GPG key 1024D/4434BAB3 2008-08-24
gpg --keyserver subkeys.pgp.net --recv-keys 4434BAB3
唐詩038 李白  關山月
明月出天山  蒼茫雲海間  長風幾萬里  吹度玉門關  漢下白登道  胡窺青海灣
由來征戰地  不見有人還  戍客望邊色  思歸多苦顏  高樓當此夜  歎息未應閑



Re: [dwm] Suckess Code Management

2009-03-12 Thread Stefan Kuttler
> On Thu, Mar 12, 2009 at 09:23:47AM +0100, Enno Boland (Gottox) wrote:


Window Manager  = wmi, dwm, wm2
Shell   = /bin/sh -
Texteditor  = ed
Calendar= _cal function
VCS = hg,cvs,opencm,svn
Chat= sic
Mail= mail, mutt
Music   = mp3blaster, mplayer
Debugger= mdb
Tools   = objdump, nm
-- 
Pt! Schon vom neuen GMX MultiMessenger gehört? Der kann`s mit allen: 
http://www.gmx.net/de/go/multimessenger01



Re: [dwm] Suckess Code Management

2009-03-12 Thread Christoph Lohmann

Greetings,

1. Window Manager = DWM
2. File Manager = Microsoft Explorer
3. Text Editor = Microsoft Visual Studio
4. Calendar / Todo = SAP
5. File search = local Google mirror
6. SCM = Microsoft Visual Studio
7. E-Mail = Microsoft Outlook
8. Music = Windows Media Player
9. Chat = MSN Messenger
10. Terminal = USB-Mouse
11. Build = Microsoft Visual Studio
12. Database = SQL Server
13. Environment manager = Windows Server 2008 Domain
14. Debugger = Microsoft Visual Studio
15. Gaming = Microsoft XBox 360

Sincerely,

Christoph Lohmann




OT: Re: [dwm] Suckess Code Management

2009-03-12 Thread Jimmy Tang
On Thu, Mar 12, 2009 at 04:59:41PM +0800, bill lam wrote:
> User-Agent: Mutt/1.5.18 (2008-05-17)
> [...]
> Sent from my Nokia mobile phone
> 
> What mua did you use?
> 
> FWIW, I use mutt.

really its just mutt, i just changed my sig. to say what it says now, so
i can get away with writing short and terse emails to people (sucks to
waste time on writing long detailed emails) its a trick i picked up from
kevin rose of digg.com fame.
-- 
Sent from my Nokia mobile phone


pgpvtpOAYex2B.pgp
Description: PGP signature


Re: [dwm] Suckess Code Management

2009-03-12 Thread Valentin
On Thu, Mar 12, 2009 at 09:23:47AM +0100, Enno Boland (Gottox) wrote:
> 1. Window Manager = dwm-gtx
> 2. Shell = zsh
> 3. Texteditor = vim
> 4. Calender = cal / vim
> 5. VCS = mercurial
> 8. Chat = irssi/bitlbee
> 9. Music = mpd / ncmpc
> 10. Terminal = rxvt-unicode
> 11. Debugger = gdb/valgrind
> 
Window Manager  = dwm
Shell   = zsh
Texteditor  = vim
Calendar= /dev/brain
VCS = git, hg
Chat= irssi, mcabber, netcat
Mail= mutt
Music   = mpd+{ncmpc, ncmpcpp, gmpc, mpc, netcat}, mocp
Terminal= uxterm
Debugger= gdb, valgrind



Re: [dwm] Suckess Code Management

2009-03-12 Thread bill lam
User-Agent: Mutt/1.5.18 (2008-05-17)
[...]
Sent from my Nokia mobile phone

What mua did you use?

FWIW, I use mutt.

-- 
regards,

GPG key 1024D/4434BAB3 2008-08-24
gpg --keyserver subkeys.pgp.net --recv-keys 4434BAB3
唐詩218 李商隱  無題二首之二
重帷深下莫愁堂  臥後清宵細細長  神女生涯原是夢  小姑居處本無郎
風波不信菱枝弱  月露誰教桂葉香  直道相思了無益  未妨惆悵是清狂



Re: [dwm] Suckess Code Management

2009-03-12 Thread Jimmy Tang
1. Window Manager = dwm-gtx
2. Shell = bash/ksh (depends on where i am)
3. Texteditor = vim
4. Calender = cal / vim
5. VCS = git
8. Chat = irssi/bitlbee (psyc for the server side)
9. Music = mpd / ncmpc / mpdtoys
10. Terminal = rxvt-unicode
11. Debugger = gdb/valgrind
12. ikiwiki for note taking, blogging etc...


-- 
Sent from my Nokia mobile phone


pgpXSEUSwyUmy.pgp
Description: PGP signature


Re: [dwm] Suckess Code Management

2009-03-12 Thread Amit Uttamchandani
On Wed, 11 Mar 2009 23:07:41 -0700
Amit Uttamchandani  wrote:

> How do suckless members code? How do they manage multiple files? Bug
> reports, etc?
> 

Thanks for the responses...found many new tools. zsh is very
interesting, will be learning how to use that.

P.S. Apologize for the spelling mistakes. s/Suckess/Suckless
on subject line.



Re: [dwm] Suckess Code Management

2009-03-12 Thread Enno Boland (Gottox)
1. Window Manager = dwm-gtx
2. Shell = zsh
3. Texteditor = vim
4. Calender = cal / vim
5. VCS = mercurial
8. Chat = irssi/bitlbee
9. Music = mpd / ncmpc
10. Terminal = rxvt-unicode
11. Debugger = gdb/valgrind

2009/3/12, Jorge Vargas :
> On Thu, Mar 12, 2009 at 3:51 AM, Alan Busby  wrote:
>  >> How do suckless members code? How do they manage multiple files? Bug
>  >> reports, etc?
>  >
>  > I'm very curious to hear how others respond so I might as well pitch in 
> too;
>
>
> same here, maybe a wiki page :)
>
>  here is mine, please note I'm primarily a python programmer oriented
>  to web development. (I know you guys hate the web :p)
>
>  1. Window Manager = dwm(virtualized ubuntu)/macox
>  2. File Manager = bash/finder
>  3. Text Editor = vim
>  4. Calendar/Todo = ical/gmail/trac/google cal/ *
>  5. File search = grep
>  6. VCS = hg, svn when forced
>  7. Email = gmail
>  8. Chat = xchat/colloquy *
>  9. Music = None *
>  10. Terminal = Tilda (testing)
>  11. Terminal manager = screen **
>  12. Debugger = unittest (nose) / firefox / firebug
>  13. Build = doesn't applies really but for distribution (setup.py/paver/make)
>  14. environment manager = virtualenv + pip
>
>  * need to work on making it suckless
>  ** need to learn how to use them
>
>


-- 
http://www.gnuffy.chaotika.org - Real Community Distro



Re: [dwm] Suckess Code Management

2009-03-12 Thread Christoph Schied

Amit Uttamchandani wrote:


 4. Calendar/Todo - calcurse

i will checkout this one, thanks :)

As I only work on private projects, I dont have a bugtracker etc.

1. window manager - dwm (of course :P )
2. shell and file manager - zsh
3. text editor - vim (scripts: camelcasemotion, code_complete) i use the 
tabbing and splitting feature extensive

4. src management - git
5. mail - thunderbird ( :((( )
6. chat - pidgin and irssi
7. terminal - urxvt (i dont like urxvtd because it was hanging sometimes)
8. music - turntables and mpd/sonata
9. build - make
10. debugger - gdb (i only use it in rare cases and dont know much about it)
11. personal wiki - zim (dont like it though, still want to write a clone)
12. file search - grep
13. feed reader - liferea (primary distraction from work)

I dont use a terminal manager because I haven't many terms open (at 
least on my coding tag), thats what i use dwm for. I mostly use the 
monocle layout because I dont have a big screen (1280x800 on 12").




Re: [dwm] Suckess Code Management

2009-03-12 Thread Jorge Vargas
On Thu, Mar 12, 2009 at 3:51 AM, Alan Busby  wrote:
>> How do suckless members code? How do they manage multiple files? Bug
>> reports, etc?
>
> I'm very curious to hear how others respond so I might as well pitch in too;

same here, maybe a wiki page :)

here is mine, please note I'm primarily a python programmer oriented
to web development. (I know you guys hate the web :p)

1. Window Manager = dwm(virtualized ubuntu)/macox
2. File Manager = bash/finder
3. Text Editor = vim
4. Calendar/Todo = ical/gmail/trac/google cal/ *
5. File search = grep
6. VCS = hg, svn when forced
7. Email = gmail
8. Chat = xchat/colloquy *
9. Music = None *
10. Terminal = Tilda (testing)
11. Terminal manager = screen **
12. Debugger = unittest (nose) / firefox / firebug
13. Build = doesn't applies really but for distribution (setup.py/paver/make)
14. environment manager = virtualenv + pip

* need to work on making it suckless
** need to learn how to use them



Re: [dwm] Suckess Code Management

2009-03-12 Thread Alan Busby
>
> How do suckless members code? How do they manage multiple files? Bug
> reports, etc?
>

I'm very curious to hear how others respond so I might as well pitch in too;

1. Window Manager = dwm/wmii
2. File Manager = bash
3. Text Editor = emacs
4. Calendar/Todo = cal/emacs/email (Google's Calendar for sharing)
5. File search = locate/etags
6. VCS = git/hg
7. Email = mutt/gmail
8. Chat = irssi
9. Music = mocp
10. Terminal = urxvtc
11. Terminal manager = screen
12. Debugger = gdb/valgrind
13. Build = make

The 90%+ of the above works on just about every kind of *nix.


[dwm] Suckess Code Management

2009-03-11 Thread Amit Uttamchandani

How do suckless members code? How do they manage multiple files? Bug
reports, etc?

Here's mine:

 1. Window Manger - DWM
 2. File Manager - TuxCmd
 3. Text Editor - Vim
 4. Calendar/Todo - calcurse
 5. File search - grep
 6. Code Management - git/hg

I find the above quite productive but still feel like I'm missing
something. Sometimes I have too many windows open and tiling becomes
in-effecient.

What do you guys do?

Thanks,
Amit