37
votes
Accepted
Can I swap the close buttons from the left to the right?
Here is another approach without installing any additional software.
Open a terminal session and run one of the following commands:
Default Button Style
gsettings set org.pantheon.desktop.gala....
18
votes
Accepted
What are the different methods to switch between windows and workspaces?
Windows
You can switch between windows several ways:
Click on the window you want to switch to
Click on the app's icon in the dock
Hover over the app's icon in the dock and scroll up and down
Press ...
15
votes
Can I swap the close buttons from the left to the right?
Yes you can. First you need to install dconf-editor with:
sudo apt-get install dconf-tools
Once it is installed, open it and search for the entry:
org/pantheon/desktop/gala/appearance/button-layout
...
13
votes
Accepted
How to set the terminal to "always on top" in elementary OS?
Although disabled by default, you can assign a keyboard shortcut to enable any window to stay on top in Gala. Simply assign your desired key combination to the Toggle always on Top option located ...
11
votes
Accepted
Can I switch between windows of the same app using plank?
You can either scroll over the icon in plank, or right-click it for a context menu which includes open windows of the application.
9
votes
Accepted
Can I force full screen mode for any application?
You definitely can for gVim. I think this works on most apps, including ones that don't have a full screen mode, for example System Settings.
Open up System Settings and click Keyboard and then check ...
8
votes
Accepted
How can I exclude specific windows from Alt+Tab switching?
I don't think this is possible, and I also don't think it will be a feature that will be implemented in the future. As you may be aware, elementary OS will always try to have the least amount of ...
8
votes
Accepted
How can I disable that windows get maximized if i put them on top of the display?
You can customize this with gsettings in Terminal:
gsettings set org.pantheon.desktop.gala.behavior edge-tiling false
Use true to revert to default behavior.
Or use the graphical dconf Editor. You ...
8
votes
Accepted
Split application windows to fit the screen
Luís de Sousa answered on Ask Ubuntu:
To set a window occupying the left half of the screen use this shortcut:
Ctrl + Super + ←
For the right half:
Ctrl + Super + →
Super is the Windows key.
6
votes
Can I swap the close buttons from the left to the right?
You could also install elementary-tweaks
sudo add-apt-repository ppa:mpstark/elementary-tweaks-daily
sudo apt-get update
sudo apt-get install elementary-tweaks
Open switchboard->Tweaks and change ...
6
votes
Split application windows to fit the screen
If you drag the windows to either corner of the screen, they will snap into place. To snap them back to their original size just click and drag away from the side of the screen again.
6
votes
Can I set an app window's width, height, and position from Terminal?
Using wmctrl
The program wmctrl allows to you to get infos and change the states of currently open windows. Install it by typing sudo apt-get install wmctrl.
Type wmctrl -l to output a list of ...
6
votes
Accepted
Universal Access Zoom In/Out
By default, elementary OS has a magnifier that can be used by pressing ⌘++ to zoom in and ⌘+- to zoom out.
Note that ⌘ refers to the "Super" key, which on your hardware might have a Windows logo, an ...
6
votes
How to disable desktop switch on fullscreen
You can deactivate this feature by disabling dynamic workspaces in gala preferences.
Open dconf Editor, if you have it, and go to org -> pantheon -> desktop -> gala -> behavior and untick dynamic-...
5
votes
Accepted
Change window control buttons under Loki
Install tweaker for Loki:
sudo add-apt-repository ppa:philip.scott/elementary-tweaks
sudo apt update
sudo apt install elementary-tweaks
Then Appearance - Windows Controls - Layout (Windows, OS X, etc)...
5
votes
How to minimize a window?
First, welcome to elementary OS! Hope you've found a Linux home!!!
To my knowledge, there are three different ways you are able to minimize a window. Two are available to a user right out of the box ...
4
votes
What are the different methods to switch between windows and workspaces?
For anyone who landed here only interested in switching between windows of the same application, I wrote a python script to achieve this. Gist available here: https://gist.github.com/tysonholub/...
4
votes
Accepted
Windows(freya) always open in background?
IMO this is the single most frustrating bug present in elementary OS.
Unfortunately the only realistic current fix for this bug I know about is applying this patch to gala and recompiling it yourself....
4
votes
Accepted
How can I completely unbind the default "switch windows" keyboard shortcuts?
I discovered a workaround via this answer to a related question.
First, use gsettings to find the internal configuration setting we wish to change:
gsettings list-recursively | grep -i switch
# ...
#...
4
votes
How to remember the last window size?
Ahhh sorry, I was already able to find the solution. As long as I disable the setting that windows do not get maximized when its above 70%, the last size is now remembered !!
Solution:
gsettings set ...
4
votes
Accepted
Keep Plank unhidden and maximize windows to plank like in OS X?
You achieve that result by setting the "Never hide" option in System settings > Desktop > Dock.
4
votes
WIndows Opening Off Screen
Quick answer to your second question.
You can drag a window by clicking anywhere inside of it with the combination Super + left click.
4
votes
Accepted
How to minimize a window?
You can also set a hot-corner to achieve this in the Desktop settings. Then, all you have to do is point the mouse to the corner and the window will minimize. As you can see below, mine is set to ...
4
votes
Bug, fullscreen Atom. The window is *hidden*
The same thing also happens with Brave (browser). It's clear that the window is maximized, as the panel at the top becomes black. If you click and drag down just below the black panel, the program ...
3
votes
Accepted
Firefox GTK3 build(s) not usable/working
The solution is to install gtk3-nocsd package and to preload the small library provided by it by adding something like:
env LD_PRELOAD=/usr/lib/gtk3-nocsd/gtk3-nocsd.so
in front of the command ...
3
votes
Accepted
How do I move / reach a window that I "left" on a second screen?
Disable the second screen monitor in Display settings when it isn't in use. Any windows will be forced to your only screen, and all new windows will stay on this screen.
You can also try SUPER+DOWN ...
3
votes
Accepted
Bind mouse buttons to switch between windows
Although I did install xbindkeys, I did not install xautomation, which allowed me to automate and assign key combinations like alt+tab. For a detailed explanation, you can follow the link posted by ...
3
votes
Accepted
How does one cycle through windows of the same application?
Edit: This is not the correct answer for the above question. When i wrote this i was thinking about tabs of an application and not windows. So, this answer works for cycling through tabs of an app.
...
3
votes
Accepted
Can I configure an app to be always visible across all workspaces?
It is possible to create a keyboard shortcut for this setting which seems to work for any window, including those without title bar menu. It's in System settings > Keyboard > Shortcuts > Windows > ...
3
votes
How to reduce "Files" 0.3.2 window size?
The minimum window size (910 x 640 in pixels) is now hard coded into Files as the result of a recent merge, so cannot be changed (except with a bug request, possibly). It was thought to be a ...
Only top scored, non community-wiki answers of a minimum length are eligible
Related Tags
window-management × 83window-manager × 15
release-loki × 10
release-freya × 9
keyboard-shortcuts × 9
gala × 7
applications × 6
desktop × 5
plank × 5
pantheon × 5
display × 4
themes × 4
user-interface × 4
window-decoration × 4
release-hera × 3
settings × 3
graphic-drivers × 3
graphics × 3
workspace × 3
wingpanel × 2
pantheon-terminal × 2
mouse × 2
gtk × 2
games × 2
minimize × 2