# Auto-hiding panels go below windows

**URL:** <https://forum.endeavouros.com/t/auto-hiding-panels-go-below-windows/7293>\
**Category:** All WMs\
**Created:** [August 23, 2020, 12:24pm UTC](https://forum.endeavouros.com/t/auto-hiding-panels-go-below-windows/7293 "2020-08-23T12:24:05Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![xircon](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/xircon/32/9124_2.png) [@xircon](https://forum.endeavouros.com/u/xircon)\
**Post date:** [August 23, 2020, 12:24pm UTC](https://forum.endeavouros.com/t/auto-hiding-panels-go-below-windows/7293/1 "2020-08-23T12:24:05Z")

</div>

I am trying to set up bspwm from scratch. If I use xfce4-panel and set it to auto-hide, it goes below the windows (fine if I don’t hide it).

I find the “citrus” panels a bit basic, but am open to suggestions if anyone knows a panel that works with autohide.

I can raise it with xdo:

```auto
xdo raise -m -N Xfce4-panel -n xfce4-panel

```

But that doesn’t stick for long.

---

<div class="post-metadata">

**Author:** ![manyroads](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/manyroads/32/5885_2.png) [@manyroads](https://forum.endeavouros.com/u/manyroads)\
**Post date:** [August 23, 2020, 1:55pm UTC](https://forum.endeavouros.com/t/auto-hiding-panels-go-below-windows/7293/2 "2020-08-23T13:55:21Z")

</div>

Try using tint2. You’ll probably like tint2 better than xfce4-panel. Other good options are polybar, lemonbar, and in a slightly different vein dmenu and rofi.

I have written a lot on the topic. All my posts are here (they’re free):

> **[Knowledge Base](https://eirenicon.org/knowledge-base/)**
>
> Welcome to the eirenicon Knowledgebase (KB).  The information provided here represents snippets, tricks, tips & lessons-learned.  Most materials are Linux (Debian or arch-base) oriented. The di…

---

<div class="post-metadata">

**Author:** ![anon63071375](https://forum.endeavouros.com/letter_avatar_proxy/v4/letter/a/f0a364/32.png) [@anon63071375](https://forum.endeavouros.com/u/anon63071375)\
**Post date:** [August 23, 2020, 2:20pm UTC](https://forum.endeavouros.com/t/auto-hiding-panels-go-below-windows/7293/3 "2020-08-23T14:20:50Z")

</div>

I used to use tint2 with my XFCE/i3. It was the only one I could get to auto hide with the tiling manager in any acceptable way for me.

---

<div class="post-metadata">

**Author:** ![xircon](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/xircon/32/9124_2.png) [@xircon](https://forum.endeavouros.com/u/xircon)\
**Post date:** [August 23, 2020, 4:26pm UTC](https://forum.endeavouros.com/t/auto-hiding-panels-go-below-windows/7293/4 "2020-08-23T16:26:10Z")

</div>

tint2 does exactly the same thing:  
 ![image](https://forum.endeavouros.com/uploads/default/original/2X/c/c3d12adf442992831398ffc8cfb45abe1650c060.jpeg)

---

<div class="post-metadata">

**Author:** ![anon77235960](https://forum.endeavouros.com/letter_avatar_proxy/v4/letter/a/3ab097/32.png) [@anon77235960](https://forum.endeavouros.com/u/anon77235960)\
**Post date:** [September 13, 2020, 5:34pm UTC](https://forum.endeavouros.com/t/auto-hiding-panels-go-below-windows/7293/5 "2020-09-13T17:34:02Z")

</div>

polybar works fine with bspwm - and you can toggle autohide with the mouse or set a key bind for it using hideit.sh

> **[GitHub - tadly/hideIt.sh: Automagically hide/show a window by its name when...](https://github.com/Tadly/hideIt.sh)**
>
> Automagically hide/show a window by its name when the cursor is within a defined region or you mouse over it. - GitHub - tadly/hideIt.sh: Automagically hide/show a window by its name when the curso...

---

<div class="post-metadata">

**Author:** ![xircon](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/xircon/32/9124_2.png) [@xircon](https://forum.endeavouros.com/u/xircon)\
**Post date:** [September 13, 2020, 6:58pm UTC](https://forum.endeavouros.com/t/auto-hiding-panels-go-below-windows/7293/6 "2020-09-13T18:58:38Z")

</div>

Polybar is too basic, I currently am using lxqt-panel and have given up on the idea.

---

<div class="post-metadata">

**Author:** ![anon77235960](https://forum.endeavouros.com/letter_avatar_proxy/v4/letter/a/3ab097/32.png) [@anon77235960](https://forum.endeavouros.com/u/anon77235960)\
**Post date:** [September 14, 2020, 9:44am UTC](https://forum.endeavouros.com/t/auto-hiding-panels-go-below-windows/7293/7 "2020-09-14T09:44:34Z")

</div>

you can have systray in polybar too - and clickable modules with different function for left and right click - so curious how it’s too basic?

---

<div class="post-metadata">

**Author:** ![xircon](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/xircon/32/9124_2.png) [@xircon](https://forum.endeavouros.com/u/xircon)\
**Post date:** [September 14, 2020, 2:48pm UTC](https://forum.endeavouros.com/t/auto-hiding-panels-go-below-windows/7293/8 "2020-09-14T14:48:22Z")

</div>

I just didn’t like it. It looks (IMHO) awful.

---

<div class="post-metadata">

**Author:** ![anon77235960](https://forum.endeavouros.com/letter_avatar_proxy/v4/letter/a/3ab097/32.png) [@anon77235960](https://forum.endeavouros.com/u/anon77235960)\
**Post date:** [September 14, 2020, 7:01pm UTC](https://forum.endeavouros.com/t/auto-hiding-panels-go-below-windows/7293/9 "2020-09-14T19:01:13Z")

</div>

Fair enough 👍  
(It’s up to you to make it look good tho 🕶)

---

<div class="post-metadata">

**Author:** ![xircon](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/xircon/32/9124_2.png) [@xircon](https://forum.endeavouros.com/u/xircon)\
**Post date:** [September 15, 2020, 3:27pm UTC](https://forum.endeavouros.com/t/auto-hiding-panels-go-below-windows/7293/10 "2020-09-15T15:27:58Z")

</div>

Have a workaround using leap from aur and mate-panel. Will document it later when I have time this evening.

---

<div class="post-metadata">

**Author:** ![xircon](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/xircon/32/9124_2.png) [@xircon](https://forum.endeavouros.com/u/xircon)\
**Post date:** [September 15, 2020, 5:26pm UTC](https://forum.endeavouros.com/t/auto-hiding-panels-go-below-windows/7293/11 "2020-09-15T17:26:53Z")

</div>

- Install lead-git from aur.  
[https://github.com/mlde/lead](https://github.com/mlde/lead)
- Config is `~/.config/lead`
- Requires xdo to run.

```auto
[eDP1]
bottom=/home/stevef/.config/lead/xdo.sh
bottomLeft=
bottomRight=
left=/home/stevef/.config/lead/xdo.sh
right=
top=/home/stevef/.config/lead/xdo.sh
topLeft=
topRight=

```

- xdo.sh script:

```auto
#!/bin/bash
xdo raise -N Mate-panel

```

I placed the panels top and bottom centre:  
 ![image](https://forum.endeavouros.com/uploads/default/original/2X/f/fc3ee951520117bd4d7c4771c780178f9760c572.jpeg)

Bump top or bottom ensures the panels do not go underneath.

Hope that makes sense.

---

<div class="post-metadata">

**Author:** ![anon77235960](https://forum.endeavouros.com/letter_avatar_proxy/v4/letter/a/3ab097/32.png) [@anon77235960](https://forum.endeavouros.com/u/anon77235960)\
**Post date:** [September 15, 2020, 6:41pm UTC](https://forum.endeavouros.com/t/auto-hiding-panels-go-below-windows/7293/12 "2020-09-15T18:41:50Z")

</div>

the top I get -some info and systray right?  
bottom for workspaces?

brw you use rofi?

---

<div class="post-metadata">

**Author:** ![xircon](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/xircon/32/9124_2.png) [@xircon](https://forum.endeavouros.com/u/xircon)\
**Post date:** [September 15, 2020, 7:10pm UTC](https://forum.endeavouros.com/t/auto-hiding-panels-go-below-windows/7293/13 "2020-09-15T19:10:29Z")

</div>

Yes and yes, it is mainly for the systray.

My rofi:  
 ![image](https://forum.endeavouros.com/uploads/default/original/2X/8/89fb04f73c3e0f8b0fbcc2b8c6358d71d9476250.jpeg)

I have lots of modules configured:

```auto
modi: "window,top,run,drun,clipboard:greenclip print,calc";

```

---

<div class="post-metadata">

**Author:** ![xircon](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/xircon/32/9124_2.png) [@xircon](https://forum.endeavouros.com/u/xircon)\
**Post date:** [September 15, 2020, 7:15pm UTC](https://forum.endeavouros.com/t/auto-hiding-panels-go-below-windows/7293/14 "2020-09-15T19:15:50Z")

</div>

Greenclip is really useful, but it chokes on big images, but you can blacklist programs in it’s config.

![image](https://forum.endeavouros.com/uploads/default/original/2X/f/f14a4d485851e2c3ec99a28bfba15f4e2887d3ab.png)

---

<div class="post-metadata">

**Author:** ![anon77235960](https://forum.endeavouros.com/letter_avatar_proxy/v4/letter/a/3ab097/32.png) [@anon77235960](https://forum.endeavouros.com/u/anon77235960)\
**Post date:** [September 15, 2020, 11:07pm UTC](https://forum.endeavouros.com/t/auto-hiding-panels-go-below-windows/7293/15 "2020-09-15T23:07:03Z")

</div>

I used to control everything from roffi - didn’t even have a bar

nowadays it’s just a oneliner (inspired by dmenu) - a keybind opens it in run mode

can also open drun with left click on poly - right click opens in window mode  
 ![r](https://forum.endeavouros.com/uploads/default/original/2X/c/cf13b68ef73d827c38ac2c54d7ebd82edbe335eb.png)

---

<div class="post-metadata">

**Author:** ![anon77235960](https://forum.endeavouros.com/letter_avatar_proxy/v4/letter/a/3ab097/32.png) [@anon77235960](https://forum.endeavouros.com/u/anon77235960)\
**Post date:** [September 28, 2020, 8:14pm UTC](https://forum.endeavouros.com/t/auto-hiding-panels-go-below-windows/7293/16 "2020-09-28T20:14:50Z")

</div>

I want to get more users to try Bspwm - any suggestions on how to do that?

I can guide them ot trough the process if they need help

---

<div class="post-metadata">

**Author:** ![xircon](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/xircon/32/9124_2.png) [@xircon](https://forum.endeavouros.com/u/xircon)\
**Post date:** [September 28, 2020, 8:52pm UTC](https://forum.endeavouros.com/t/auto-hiding-panels-go-below-windows/7293/17 "2020-09-28T20:52:39Z")

</div>

Dunno 😃 I use it and really like it, I find it easier to configure than i3.

---

<div class="post-metadata">

**Author:** ![ramblinwreck](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/ramblinwreck/32/12736_2.png) [@ramblinwreck](https://forum.endeavouros.com/u/ramblinwreck)\
**Post date:** [September 28, 2020, 9:29pm UTC](https://forum.endeavouros.com/t/auto-hiding-panels-go-below-windows/7293/18 "2020-09-28T21:29:37Z")

</div>

I’ve been wanting to give a tiling WM a go for awhile now. I finally got EOS xfce set up to fully replace win10 so I’m ready to do some exploring (in a VM to start with 😛 ). If you can point me to a good guide on getting Bspwm set up I’ll give it a good tonight on a clean install and see what I can make of it. I promise I won’t be too annoying with questions, I do my best to search first and ask questions later. Thanks in advance.

---

<div class="post-metadata">

**Author:** ![anon77235960](https://forum.endeavouros.com/letter_avatar_proxy/v4/letter/a/3ab097/32.png) [@anon77235960](https://forum.endeavouros.com/u/anon77235960)\
**Post date:** [September 28, 2020, 9:44pm UTC](https://forum.endeavouros.com/t/auto-hiding-panels-go-below-windows/7293/19 "2020-09-28T21:44:09Z")

</div>

I wrote a guide here on EOS a year ago

and dont worry about annoying q’s - I’d be gld to help you - I love bspwm and want others to have the same pleasant experince I have. Once someone helped me too - so I’m just paying it forward

---

<div class="post-metadata">

**Author:** ![ramblinwreck](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/ramblinwreck/32/12736_2.png) [@ramblinwreck](https://forum.endeavouros.com/u/ramblinwreck)\
**Post date:** [September 28, 2020, 10:26pm UTC](https://forum.endeavouros.com/t/auto-hiding-panels-go-below-windows/7293/20 "2020-09-28T22:26:55Z")

</div>

Excellent, thank you. I’ll give this a go tonight and see what fun I can have 😃

If anybody else is curious the write up is in the wiki.

> **[BSPWM](https://endeavouros.com/docs/window-tiling-managers/bspwm/)**
>
> By Penguin007 B S P W M stands for Binary Space Partitioning Window Manager and is a tiling window manager. Bspwm is not a DE but it handles the look and behaviour of your system window(s) also cal…

Update: It’s installed!!! I will now begin the customization process (ie. copying files I find online). Thank you very much for the guide. If there are questions or snags in the process down the line, I’ll reach out.

[Next page](https://forum.endeavouros.com/t/auto-hiding-panels-go-below-windows/7293.md?page=2)
