1. Create account.
Register here, or login if you already have account
Create a worker that will be used by the miner to login
2. Download a miner.
CGMiner Linux/Windows: Download here
CGMiner Mac OS X: Download here
CPU Miner Mac/Linux/Windows: precompiled binaries are available Download here.
3. Configure your miner.
Settings for Stratum (recommended):
STRATUM: stratum+tcp://doge.hash-to-coins.com
PORT: 3337
Username: Weblogin.Worker
Password: Worker Password
If you use a command-line miner, type:
./cgminer --scrypt -o stratum+tcp://doge.hash-to-coins.com:3337 -u Weblogin.Worker -p Worker password
If you want, you can create additional workers with usernames and passwords of your choice Here
4. Create a Dogecoin address to recieve payments.
Downloading the client & block chain: Download the Dogecoin client from here.
Generate a new address and input it on your account page to receive payments.
5. Advanced cgminer settings / FAQ
Scrypt readme
Don't set intensity too high, I=11 is standard and safest. Higher intensity takes more GPU RAM. Check for hardware errors in cgminer (HW). HW=0 is good, otherwise lower intensity :)
Set shaders according to the readme (or look at your graphic cards specifications). Cgminer uses this value at first run to calculate thread-concurrency. Easiest way to get this optimized is to use same settings as others have used here: here.
There's also an interesting project which gives you a GUI for cgminer. Windows only it seems.
Here's a great guide how to get up and running with Xubuntu.