Programs needed on Winows:

These are the programs that I must install as soon as possible on every machine I get.
Synthax:

Internet applications:

Multimedia

Security

Developing

GUI/TUI kewliness

GPL Games

Non-GPL Games

Other...

Firefox extensions

CygWIN packages


Run ssh-host-config and ssh-user-config (to activate the ssh backdoor on your computer, run only if you know what you're doing).
To enable sftp/scp, download switch.c compile it, put it in /bin, and replace /bin/bash with /bin/switch in /etc/passwd.

.bashrc

My .bashrc file for cygwin. Useless to everybody but me.
# Use case-insensitive filename globbing
shopt -s nocaseglob

# Don't put duplicate lines in the history.
export HISTCONTROL=ignoredups

# Misc :)
alias grep='grep --color'                     # show differences in colour

# Some shortcuts for different directory listings
alias ls='ls -hF --color=tty'                 # classify files in colour

alias bg2='cd /cygdrive/c/bg2'
alias iwd2='cd /cygdrive/c/iwd2'
alias weidu_dir='cd /cygdrive/c/Documents\ and\ Settings/Valerio/weidu'
alias themes='cd /cygdrive/c/Documents\ and\ Settings/Valerio/Dati\ Applicazioni/LiteStep'
alias winstall='/cygdrive/c/bin/winstall.exe'
alias weidu='/cygdrive/c/bin/weidu.exe'
alias make_test='make_test.sh'
alias make_weidu='make_weidu.bat'
alias make_weidu_doc='make_weidu_doc.bat'
alias winrar='/cygdrive/c/Programmi/WinRAR/WinRAR.exe'
alias matlab='octave --traditional'
alias clear='cmd.exe /c cls'
alias ftp='ncftp'

date
if [ -x /usr/bin/fortune ]; then
    /usr/bin/fortune -a     # makes our day a bit more fun.... :-)
fi

ConTEXT highliters

I don't want to comment on these.

Console Config file

My configuration file for Console.
<?xml version="1.0"?>
<console change_refresh="20" refresh="100" shell="c:\cygwin\bin\bash.exe --login">

   <font>
      <size>8</size>
      <bold>false</bold>
      <italic>false</italic>
      <name>Lucida Console</name>
   </font>

   <position>
      <x>0</x>
      <y>50</y>
      <docked>none</docked>
      <snap_distance>-1</snap_distance>
      <z_order>regular</z_order>
   </position>

   <appearance>

      <hide_console>true</hide_console>
      <border>thin</border>
      <inside_border>2</inside_border>
      <taskbar_button>normal</taskbar_button>

      <size rows="max" columns="max" buffer_rows="9999" />
      <transparency alpha="220" inactive_alpha="150">none</transparency>
      <background>
         <color r="0" g="0" b="0" />
         <tint r="0" g="0" b="0" opacity="80" />
<!--         <image relative="true" resize="true">back.bmp</image> -->
      </background>

      <cursor>
         <color r="255" g="255" b="255" />
         <style>xterm</style>
      </cursor>
   </appearance>

   <behaviour>
      <mouse_drag>true</mouse_drag>
   </behaviour>

</console>