Overview hide or remove search box + a version that has no virtual desktops at all + tooltips

I use a small 13.3" laptop and would prefer no search box in Overview.

It occupies space for no reason, if I want to search I can just start typing.

The option to hide the search box should be present in the Overview settings.

I see someone asked for a similar function, sadly Parachute appear to be dead and I prefer not to use extensions.

I also rarely use virtual desktops as I can get by with the taskbar, I’d like an Overview that gets rid of the virtual desktops if I only have one desktop at the time. Because I’m old and shortsighted.

On this last note, I’d like to get rid of whatever the “virtual desktops overview” is, where they are all side by side, I have no use for that ever.

Just for context :

all I do is have a browser and five or six documents open in KWrite or Typora or Okular.

I use the taskbar almost exclusively and I have the little preview windows turned off because the switch in Settings that turns off the tooltips on System Tray icons alway turns off the previews. These should have seperate settings.

sounds like you don’t want to use overview then…

there are two other alternatives to overview that give a similar effect.

i use screen edges to trigger the overview (corners actually) and in the screen edges settings and in my plasma 5 desktop you also have

present windows - current desktop

which looks very much like overview but without the desktop grid selector, just the search box.

and you also have

Desktop Grid

which an older presentation style without either the desktop grid selector (because it shows you ALL the desktops), or a search box

i think this is the one you want and if you only have the one virtual desktop defined it should look very much like overview without the other bits.

i think the default shortcut is meta+F8

hopefully they don’t get rid of this in plasma 6

theres just “overview” on plasma 6 sadly, with effectively no options.

in the “Desktop Effects” weirdly, alongside all kinds of crazy special effects and wobbly windows stuff.

kwin plugin so more difficult to hack for a clueless type like myself.

try going to settings > shortcuts > find the kwin section > search for grid

it’s disappointing that plasma 6 has regressed on this front as well, if they don’t plan to offer this option.

meta + g is assigned to “toggle grid view” but it’s a grid of virtual desktops, whereas I want a grid of apps.

I guess I’ll have to have a poke at the code, hiding stuff seems to be quite easy,

whatever->hide();

The Overview search can be hidden by setting the visible element on PlasmaExtras.SearchField: src/plugins/overview/qml/main.qml · master · Plasma / KWin · GitLab.

I suppose it may be difficult to edit/inspect a search in progress :slight_smile: Having the bar float when you start typing would be cool (like Krunner) but that’s more than a tweak.

To note, Present Windows is referenced in KWin shortcuts with defaults, these simply invoke Overview with specific elements and filters applied. That seems the closest to what you’re looking for specifically, albeit with the Search field still visible (you’d need to patch it out).

So I had no idea what “Toggle Present Windows” existed.

"toggle present (class of current window) is actually pretty great, going to come in very useful. I think I’d like to specify groups of apps that are filtered, like all text editors I have open ( I have many instances of Typora and KWrite open all the time, and I’d want to group them together, like a kind of mini activities)

anyway thats something I didn’t know about so thanks for the education.

and thanks for the link to the plasma code, I didn’t spot the QML folder in there. Is that something I can edit in /usr/ or is that QML compiled in somehow? do I need to build kwin to be able to tweak that? perhaps I can dump it in ~/.local/ ?

I can’t find the file on my system, just in the source.

cheers

you can made edits right in the /usr dire (as root) but the next time that file gets an update you will lose your edits, so take good notes.

you can also copy them out to your /home folder but the disadvantage there is when an update comes along you will not get it because your /home copy takes precedence.

i have a .qml hack that i do to my digital clock and i just let it get overwritten… when the clock doesn’t look like my clock anymore i know i need to go back in an reapply my patch.

if you want to copy it out, from my plasma 5 notes (may need to change the 5 to 6)

# to copy the settings for the clock plasmoid manually use
# kpackagetool5 --install /usr/share/plasma/plasmoids/org.kde.plasma.digitalclock/
solution depreciated

of course your path to the source .qml will be different.

it puts the file in ~/.local/share if i remember.

I’ve kept the plasmoids I’ve tweaked (digital clock, power) in /home and I use “make install” on Dolphin when it gets zapped by an update. interesting seeing what libraries break dolphin. sort of gives you a slow peek into how things work.

I like the /home place as it’s easy to edit. but /usr is easier to find what to fiddle with as all the bits are already there. tweak, break, undo.

I liked the way clear linux works, you can install stuff into /usr/ and then if it goes wrong you can just wipe it and it’ll use the immutable system version. very idiot proof.

Wish this were possible like it usually is :pensive: With Overview (and other effects that use Windowheap interally), modifications have to be made under /usr, and some have to be compiled.

To keep on top of it, I use PKGBUILD to make a custom kwin package system-wide, that way updates are fairly automated: tweaks/patches are applied directly onto the new version each time. Many other distros have package patching systems that work similarly.