This is a list of useful tips and tricks to help you make the most out of SerenityOS.
## General
* When on the Desktop or in File Manager, start typing the name of an item to select it.
* Bold text in context menus hints at the default behavior of a double-click.
* Hold `Ctrl` to accelerate mouse wheel interaction with sliders and spin boxes.
* Hold `Ctrl` while activating a menu item to prevent that menu from closing.
* Many applications can open a compatible file if you drag-and-drop it into their window.
* Change default file and protocol associations in `~/.config/LaunchServer.ini`.
### Window Management
* Double-click a window's title bar to maximize it.
* Click on a window's icon to open the window's context menu.
* Double-click on the edge of an application's window to maximize it in that direction.
* Middle-click on a window's maximize button to extend the window vertically (this can be undone in the same way).
* Drag resizable windows to any side or corner of the screen to automatically resize them to fill half or one-quarter of the screen.
* Right-click on the Workspace Picker applet and select 'Workspace Settings' to easily customize the number and layout of Workspaces (virtual desktops).
### Fun
* It can help to get a second pair of `$ Eyes` on a problem… or fifty: `$ Eyes -n 100`.
* Easily transfer files from QEMU to your host machine by using the built-in web server. In the terminal enter `ws .` to start a WebServer instance for the current working directory. Then open `localhost:8000` on your host machine.