2

Whenever I use my shortcut to open the home folder it's always positioned at the bottom left of my screen as shown below.

Bottom left

How can I open it in such a way that it would pop up in the center like this?

Center

  • Can we just go to ccsm and change how the window is placed? – dat tutbrus Apr 2 '17 at 11:31
  • Hi theAnsweris3, did you notice the answer? – Jacob Vlijm Apr 3 '17 at 9:49
  • 4
  • see suggested duplicate, specifically accepted answer. Ubuntu uses compiz to manage windows and there are plugins for that. – Sergiy Kolodyazhnyy Apr 3 '17 at 12:47
  • 1
    @JacobVlijm Unless you have any serious proof, I consider your claim that ccsm adding processor load is empty. I personally run multiple compiz pluginz and never there's been high usage from a compiz process. I don't see what you mean by the fact that ccsm is "sensitive" either. There's plenty of other posts which ask about window placement, which also mention ccsm's plugin, which testifies to the fact that people use it perfectly fine without issues. xdotool doesn't have any issues either, but I don't see your reason to attack ccsm. – Sergiy Kolodyazhnyy Apr 3 '17 at 17:34
2

The simplest, pragmatic solution

To make sure the window always appears on the same poissition, create a shortcut to get it done:

  1. Install xdotool, to position the window:

    sudo apt install xdotool
    
  2. Add the following command to a keyboard shortcut:

    /bin/bash -c "nautilus ~ && sleep 0.5 && xdotool getactivewindow windowmove 300 300"
    

    Where you need to replace 300 300 by the actual position (x/y) where you want the window to appear: choose: System Settings > "Keyboard" > "Shortcuts" > "Custom Shortcuts". Click the "+" and add the command above to a shortcut you like.

    enter image description here

Note

This works nicely, but there is a small chance that if your system is heavily occupied, the window will not appear in time so the xdotoolcommand will run in vain. Writing a separate script to prevent this from happening once a year seems overkill though in this situation.

2

Window placement is handled by compiz in Unity and to fine control it's behaviour, you need to install ccsm or compizconfig-settings-manager.

Install it with this command

sudo apt-get install compizconfig-settings-manager

Open it and go to Place windows plugin page. Under the section Placement mode select Centered to have the desired effect.

The default selection is smart I think. You can also try Cascade which is the default case in Windows systems afaik.

window placement settings image

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.