How to enable minimize and maximize buttons?

New to Debian (Or Linux in general)? Ask your questions here!

How to enable minimize and maximize buttons?

Postby cdogg » 2017-12-27 18:55

So it would be nice to have the Minimize, Maximize, and Close buttons in the top bar of open programs. How can I get them back and why were they ever removed?

Also would be nice to see all open programs in the top panel like any other modern taskbar. And it would be really nice to add shortcuts to the desktop.

Anyone know how I can get all these features on Debian 9?
cdogg
 
Posts: 2
Joined: 2017-12-27 18:47

Re: How to enable minimize and maximize buttons?

Postby 4D696B65 » 2017-12-27 18:58

gnome-tweak-tool?
User avatar
4D696B65
 
Posts: 2158
Joined: 2009-06-28 06:09

Re: How to enable minimize and maximize buttons?

Postby steve_v » 2017-12-27 19:01

You could start by mentioning which of the half-dozen or so possible desktop environments you are running, they all have different ways to do what you ask.
That said, the only one with defaults as dumb as you describe is the current GNOME desktop, if that's what you're running then see above.
My solution would probably be to ditch GNOME though, I hate the UI changes in v3 with a passion.
steve_v
 
Posts: 695
Joined: 2012-10-06 05:31
Location: New Zealand

Re: How to enable minimize and maximize buttons?

Postby cdogg » 2017-12-27 19:07

Running the default desktop environment.

Yes gnome-tweak-tool is what I needed. Thank you
cdogg
 
Posts: 2
Joined: 2017-12-27 18:47

Re: How to enable minimize and maximize buttons?

Postby oswaldkelso » 2017-12-27 19:45

These are maxall and minall scripts. I use openbox but they are pretty DE/WM independent.

My maxall script

Code: Select all
#!/bin/bash
window_ids=$(wmctrl -l | cut -f1 -d " ")
for window_id in $window_ids
do
    wmctrl -i -r "$window_id" -b add,maximized_vert,maximized_horz
done


My minall script. Should probably be called unmax but it's in my openbox menu, xdotool in tint2 and fittstool across several machines so minall it is.
Code: Select all
#!/bin/bash
window_ids=$(wmctrl -l | cut -f1 -d " ")
for window_id in $window_ids
do

    wmctrl -i -r "$window_id" -b remove,maximized_vert,maximized_horz
done
Ash init durbatulûk, ash init gimbatul,
Ash init thrakatulûk agh burzum-ishi krimpatul.
User avatar
oswaldkelso
 
Posts: 1121
Joined: 2005-07-26 23:20
Location: UK


Return to Beginners Questions

Who is online

Users browsing this forum: No registered users and 4 guests

fashionable