These points came from a bunch of my (Matthew's) reddit comments, but since they will eventually become unavailable and they were a bit spread out and they didn't have pictures, here's a permanent place for those points.
Before we get too far, there are a few pieces of software that you probably will want to have installed to customize Unity. I can't remember if all of these are installed by default, but to make things easier you probably want to install Ubuntu Tweak and make sure CompizConfig and CompizConfig Settings Manager are installed before you get too far. Most of you should have the last two installed by default (but there are a lot of version of Ubuntu 11.04 out there... so who knows).
Alternatively, you can click on power and then system settings (but even I will admit that this is a strange place to put that). From the systems settings menu, you can click on compizconfig settings manager to get to the same CCSM menu.
If you want to change the size of the Unity Launcher Icon sizes or behavior, click on "Ubuntu Unity Plugin" under "Desktop." It would be nice to have the upper and lower limits raised, but, it's a first draft.
Protip: Removing the blacklight makes the Unity Launcher icons look a lot "prettier," IMHO.
Once you are there click on the appearance tab and then the "selected window highlight" section. If you select "highlight mode" --> "Bring Selected to Front" pressing alt tab will show you that file directly as it was the Focus application. This helps me differentiate between different window instances of the same program-- especially when I am using multiple instances of bluefish or terminal or gedit which are notoriously bad for having to be in different windows and also all looking the same.
The launcher is incredibly adaptable, sadly there is no interface yet to create launcher items with these advanced options, but there will be soon. EDIT: here's an early stage quicklist editor.
For example, You can pull data from your favorite website and place the information into it's own dash-type interface.
You can get lists so that your favorite applications can have multiple options when you right click them, allowing you to not only start an application but build context rich menus. This is especially useful for game lists or web applications or getting to your music or video folders qucikly or lots of other things.
Expert Protip: If you feel comfortable editing code, you can put custom Unity Launcher icons in YOURLOGINUSERNAME/.local/share/applications/ and then drag them to your launcher; you can edit the code if you know what you are doing and all all sorts of cool options that you could never do with Gnome2. Again, there isn't a GUI tool for this yet, but there will be.
Protip: You can press ctrl alt NUM6 to do the same thing as dragging a window to the right edge of the screen. So if you like the functionality of snapping windows but don't like the dragging you can press ctrl alt NUMpad to snap a window to a direction. You can press it multiple times to halve space to a direction each time. If you want four equal sized windows press ctrl alt NUM9 on one window, ctrl alt NUM3 on another, ctrl alt NUM1 on the third, and ctrl alt NUM7 on the last. You can figure out additional ways to use this.
Protip2: You know how Ctrl+Alt+Arrows cause you to switch to another workspace? Well, Ctrl+Alt+Shift+Arrows causes you to switch to another workspace, and take the focus window with you. No dragging needed.
Don't like that it does FTP, SSH, and external drives at the same time? Don't worry too much, eventually, someone will split this option so that it isn't all or nothing.
Claim - I can't change Unity Launcher logo sizes.
Reality: Type CCSM into the search bar on the dash. This will pull up the CompizConfig Settings Manager; almost all of your settings for Ubuntu are there.
Alternatively, you can click on power and then system settings (but even I will admit that this is a strange place to put that). From the systems settings menu, you can click on compizconfig settings manager to get to the same CCSM menu.
If you want to change the size of the Unity Launcher Icon sizes or behavior, click on "Ubuntu Unity Plugin" under "Desktop." It would be nice to have the upper and lower limits raised, but, it's a first draft.
Claim - the new alt-tab sucks, I can't tell which instance of Terminal (or Bluefish) is which and I can't change it
Reality: If you want to change the way that alt-tab works, click on "Static Application Switcher" which is also in CCSM.
Once you are there click on the appearance tab and then the "selected window highlight" section. If you select "highlight mode" --> "Bring Selected to Front" pressing alt tab will show you that file directly as it was the Focus application. This helps me differentiate between different window instances of the same program-- especially when I am using multiple instances of bluefish or terminal or gedit which are notoriously bad for having to be in different windows and also all looking the same.
Claim - I can't add new icons to the Launcher
Reality: If you want to add a icon to your launcher, you just right click it's icon in the launcher when it is running and press "Keep in Launcher."
The launcher is incredibly adaptable, sadly there is no interface yet to create launcher items with these advanced options, but there will be soon. EDIT: here's an early stage quicklist editor.
For example, You can pull data from your favorite website and place the information into it's own dash-type interface.
You can get lists so that your favorite applications can have multiple options when you right click them, allowing you to not only start an application but build context rich menus. This is especially useful for game lists or web applications or getting to your music or video folders qucikly or lots of other things.
Expert Protip: If you feel comfortable editing code, you can put custom Unity Launcher icons in YOURLOGINUSERNAME/.local/share/applications/ and then drag them to your launcher; you can edit the code if you know what you are doing and all all sorts of cool options that you could never do with Gnome2. Again, there isn't a GUI tool for this yet, but there will be.
Claim - I can't launch another instance of a program
Middle click the icon in the launcher (or click with both buttons at once if you don't have a middle mouse button) to open a New window. Protip: once you have multiple instance of an application running, alt click the icon in the launcher. It's pretty sweet.
Claim - I can't drag windows to another workplace -- dragging a window off the right side just resizes my windows
Reality: You can always move windows between workplaces, you just have to avoid the edges of the screen or it will engage the snapping windows options. Snapping windows is a feature many Windows 7 users are accustomed to; the Ubuntu version resizes a window to exactly half the screen when you drag it to the screens edges. This makes it very easy to size two windows to share space one screen at one time. Many of us think they are awesome, but if you don't like them, you can Disable Snapping Windows in CCSM if you want to move windows between workspaces without worry about these edges.
Protip: You can press ctrl alt NUM6 to do the same thing as dragging a window to the right edge of the screen. So if you like the functionality of snapping windows but don't like the dragging you can press ctrl alt NUMpad to snap a window to a direction. You can press it multiple times to halve space to a direction each time. If you want four equal sized windows press ctrl alt NUM9 on one window, ctrl alt NUM3 on another, ctrl alt NUM1 on the third, and ctrl alt NUM7 on the last. You can figure out additional ways to use this.
Protip2: You know how Ctrl+Alt+Arrows cause you to switch to another workspace? Well, Ctrl+Alt+Shift+Arrows causes you to switch to another workspace, and take the focus window with you. No dragging needed.
Claim - I hate the global menu but I can't turn it off
Reality: Yes you can. Disabling the global menu is more complicated, but I bet someone will add it to CCSM soon.Claim - I can't add SSH drives to the Launcher or remove them from the Desktop
Askubuntu has a writeup on how to add SSH Launchers to the Launcher. To remove the drives from your desktop, you will need to install Ubuntu Tweak. From there navigate to Desktop Icon Settings under the Desktop heading in the left nav of Tweak. You will see a checkbox that says "Show mounted volumes on desktop." This will stop both FTP drives and SSH dives (and external drives) from showing up on the desktop.
Don't like that it does FTP, SSH, and external drives at the same time? Don't worry too much, eventually, someone will split this option so that it isn't all or nothing.
Claim - I can't add FTP drives to the Launcher or remove them from the Desktop
Askubunut has two easy ways to add FTP drives to the launcher: The way to remove FTP drives that show up on your Unity desktop is the same as the method described above for SSH drives.Claim - I can't rearrange the Launcher Menu items
Reality: If you want to rearrange the menu items in the launcher, just drag them off the launcher and then back on to a new position. Yes, it is more intuitive on a desktop to just drag them down, but that would pose serious problems with both touch-based devices and smaller screen laptops.