You are not logged in.

#1376 2014-08-12 14:51:04

angelic_sedition
Member
Registered: 2014-01-20
Posts: 124
Website

Re: bspwm — A tiling window manager based on binary space partitioning

cju wrote:
angelic_sedition wrote:

I should have checked first all my settings; the problem was in my config:

mark-wmwin-focused = true;

This seems to have no effect in herbstluftwm and a few others I tried, but with bspwm all windows get marked as focused I guess, so it has to be set to false.

You don't have to set it to false, just don't set it at all since it's false by default. wink It's strange though cause I don't run into that issue having wmwin enabled… Which versions of bspwm and compton do you use?

Yes, it's false by default, but I set it to false deliberately now that I know it was causing the problem (I just took my config from the arch wiki and changed a couple of lines initially).

I was using compton-git g6772ffb-1 and bspwm-git 946-1. I just updated to the most recent versions for both, and updating compton changed nothing. Restarting bspwm after updating it didn't change the behaviour either.

Last edited by angelic_sedition (2014-08-12 14:57:04)

Offline

#1377 2014-08-14 05:04:05

jan
Member
Registered: 2008-02-17
Posts: 10

Re: bspwm — A tiling window manager based on binary space partitioning

Guys, is there a way to make certain window (like class='mplayer') borderless?

Offline

#1378 2014-08-14 16:21:21

bloom
Member
Registered: 2010-08-18
Posts: 749
Website

Re: bspwm — A tiling window manager based on binary space partitioning

jan wrote:

Guys, is there a way to make certain window (like class='mplayer') borderless?

As of 6f32aff, the border=off rule consequence will have the expected effect.


gh · da · ds

Offline

#1379 2014-08-15 03:10:20

jan
Member
Registered: 2008-02-17
Posts: 10

Re: bspwm — A tiling window manager based on binary space partitioning

bloom wrote:
jan wrote:

Guys, is there a way to make certain window (like class='mplayer') borderless?

As of 6f32aff, the border=off rule consequence will have the expected effect.

Confirmed, thanks!

Offline

#1380 2014-08-15 22:53:32

kameloc
Member
Registered: 2014-06-28
Posts: 11

Re: bspwm — A tiling window manager based on binary space partitioning

Forgive me if this was posted somewhere else, I couldn't find it searching this thread of google.

I'm using xfreerdp for RemoteApp, to have seamless windows programs running on my Arch machine. An issue I have is whenever a window opens in floating mode it resizes itself smaller and smaller until it's a sliver on the screen. I can resize it back to tiled mode or fullscreen but whenever it goes floating it starts getting smaller again. Below is an album to get an idea of what I mean:

https://imgur.com/a/IZBBp

This does not happen on my laptop running Gnome 3. I can set the RAIL application to floating=off in bspwmrc as a workaround.

Any ideas?

Offline

#1381 2014-08-16 09:25:26

bloom
Member
Registered: 2010-08-18
Posts: 749
Website

Re: bspwm — A tiling window manager based on binary space partitioning

kameloc wrote:

Any ideas?

Can you post the xprop output for the dialog window?


gh · da · ds

Offline

#1382 2014-08-16 15:21:57

kameloc
Member
Registered: 2014-06-28
Posts: 11

Re: bspwm — A tiling window manager based on binary space partitioning

Can you post the xprop output for the dialog window?

Sure thing. This is the output of xprop for the excel window

kameloc@rig ~ xprop
_NET_WM_DESKTOP(CARDINAL) = 5
_NET_WM_ICON(CARDINAL) = 	Icon (32 x 32):
	                                
	                                
	                          ░███  
	                    ▒▒▒▒▒ ░███  
	             ░░░ ░░░░▒░▒░ ░███  
	█░▒ ░░░▒░░░▒░░░░░░░░░░░░░ ░███  
	█░ ░▒░   ░ ▒▒▒▒▒▒▒▒▒▒░░░░ ░███  
	░░▒░░▒             ░ ░  ▒░▒███  
	▒░░░░  ▒░░▒               ▒▒▒▒  
	░ ░▒▒░ ░░▓▒▒  ░▒▒░░▒░ ░░▒▒▒     
	░ ░░░   ▒▓▒▒░░▒▒░░▒░░ ▒░░▒▒▒▒   
	░ ░▒░    ▒▒▒▓▒▒▒░░▒   ▒▒░▒▒▓▒   
	░ ▒▒░     ▒▒▓▓░░▒▒   ▒▒░░▒▒▓▒   
	░ ░░▒    ░▒▓▓▓▓░░░    ░░▒▒▓▓  ▒ 
	░ ▒▒    ▒▒▒░▓▓▒▓     ░     ░░ ▒ 
	░ ░▒░ ░░░▒▒░▓▓▒▒▓░░░ ▒░▒░▒░  ░▒ 
	░ ▓▒ ░▒░▒▒░░▒▒▒▒▓▓░  ░░░▒▒▓▒░ ▒ 
	░ ▒▒░░░   ░░▒▒▒▒▓▓░░░░░░▒▓░░  ▒ 
	░ ▓▒░░░░░░░░░░ ▒░▒▒░░░░░▓▓░▒░░▒ 
	░ ▓░░░▒░░▒  ░░░░░░░░░░░▒▒▓░▒░▒█ 
	░ ▓▒░▒░░▒▒▒▒▒░▒▒▒▒ ░░░░░░░░ ░▒█ 
	░ ▒░░░░░▒▒▒░▒▒▒▒░░▒░ ▒▒░▒░  ░▒█ 
	░ ░░ ░░▒▒▒░░▒▒▒░░░▒░░░░▓▓░░ ░▒█ 
	░ ░░░░▒▒▒▒░░▒▒▒░░▒░░░░░▓▓░░ ░▒█ 
	░ ░░░░░░░  ░▒▒▒▒░▒░ ▒░▓▓▓░░     
	  ░▒▒▒▒░░░░░░░░░░ ▒░▒▒░▓▓░░     
	 ░░░░░▒▒▒▒▒▒▒░░░░░░░░░░░  ░     
	  ███████████▒▒▒▒▒▒▒░░░░░░░     
	   █████████████████▒▒▒▒▒▒      
	    ██████████████████████▒     
	     ██████████████████████     
	       ████████████████████     


WM_NAME(STRING) = "Microsoft Excel - Book1"
WM_PROTOCOLS(ATOM): protocols  WM_DELETE_WINDOW
WM_CLASS(STRING) = "RAIL", "RAIL:00020076"
_NET_WM_WINDOW_TYPE(ATOM) = _NET_WM_WINDOW_TYPE_NORMAL
_MOTIF_WM_HINTS(_MOTIF_WM_HINTS) = 0x3, 0x1, 0x0, 0x18, 0x1

This is the output of the shrinking confirm exit dialog box:

kameloc@rig ~ xprop
_NET_WM_DESKTOP(CARDINAL) = 5
WM_NAME(STRING) = "Microsoft Office Excel"
WM_PROTOCOLS(ATOM): protocols  WM_DELETE_WINDOW
WM_CLASS(STRING) = "RAIL", "RAIL:000100EA"
_NET_WM_WINDOW_TYPE(ATOM) = _NET_WM_WINDOW_TYPE_DIALOG
_NET_WM_STATE(ATOM) = _NET_WM_STATE_SKIP_PAGER, _NET_WM_STATE_SKIP_TASKBAR
_MOTIF_WM_HINTS(_MOTIF_WM_HINTS) = 0x3, 0x1, 0x0, 0x18, 0x1

Something else I've noticed is it seems to shrink faster when I move my mouse, if that helps. Let me know if there's more information needed.

Offline

#1383 2014-08-16 19:23:09

kameloc
Member
Registered: 2014-06-28
Posts: 11

Re: bspwm — A tiling window manager based on binary space partitioning

Some more information

I've moved to freerdp-git from the AUR to try to get copy/paste working with RemoteApp and the resizing issue on floating windows has dissapeared. However this version isn't very usable due to what appears to be xfreerdp problems (can't even reliably interact with the window that appears, let alone resize it.

Here's the xprop for the newer git version of freerdp

Main excel window:

kameloc@rig ~ xprop
_NET_WM_DESKTOP(CARDINAL) = 5
_NET_WM_ICON(CARDINAL) = 	Icon (32 x 32):
	       ░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒     
	     ░░                   ▒     
	    ░                     ▒     
	   ░                      ▒     
	  ░                       ▒     
	 ░                        ▒     
	 ░  ░            ░░░░░░░░ ▒     
	░  ░░                     ░     
	░  ░░   ░                       
	▒ ░░░   ░▒▒▒   ░░░░░░           
	▒ ░░░    ▒▒▒▒ ░░░░░░  ░░░▒▒▒    
	▒ ░░░    ░▒▒▒▒░░░░░   ░░░▒▒▒    
	▒ ░░░     ▒▒▒▓▒░░     ░░░▒▒▒    
	▒ ░░      ░▒▒▓▓░      ░░░▒▒▒    
	▒ ▒▒     ░░▒▒▓▓▒                
	▒ ▒▒   ░░░░░▒▓▓▓▒     ░░░░      
	▒ ▒▒  ░░░░░░░▒▓▓▓▒░  ░░░▒▒▒░    
	▒ ▒░        ░░▓▓▓▓   ░░░▒▒▒░    
	▒ ▒░            ▒░░  ░░▒▒▒▒░    
	▒ ▒░  ░              ░░░░▒▒░    
	▒ ▒  ░░░░░░  ░░░                
	▒ ▒  ░░░░░░  ░░░░░░  ░░░░       
	▒ ░  ░░░░░░  ░░░░░░  ░▒▒▒▒▒     
	▒ ░   ░░░░░ ░░░░░░░ ░░▒▒▒▒▒     
	▒ ░          ░░░░░░ ░░▒▒▒▒▒     
	▒                    ░░▒▒▒▒     
	▒▒▒▒▒▒░                   ░     
	                                
	                                
	                                
	                                
	                                


WM_NAME(STRING) = "Microsoft Excel - Book1"
_NET_WM_PID(CARDINAL) = 1046
_NET_WM_WINDOW_TYPE(ATOM) = _NET_WM_WINDOW_TYPE_NORMAL
_MOTIF_WM_HINTS(_MOTIF_WM_HINTS) = 0x3, 0x1, 0x0, 0x0, 0x0
WM_PROTOCOLS(ATOM): protocols  WM_DELETE_WINDOW
WM_HINTS(WM_HINTS):
		Client accepts input or input focus: True
WM_CLASS(STRING) = "RAIL", "RAIL:00010076"

Close dialog box:

kameloc@rig ~ xprop
_NET_WM_DESKTOP(CARDINAL) = 5
WM_NAME(STRING) = "Microsoft Office Excel"
_NET_WM_PID(CARDINAL) = 1847
_NET_WM_WINDOW_TYPE(ATOM) = _NET_WM_WINDOW_TYPE_DIALOG
_NET_WM_STATE(ATOM) = _NET_WM_STATE_SKIP_PAGER, _NET_WM_STATE_SKIP_TASKBAR
_MOTIF_WM_HINTS(_MOTIF_WM_HINTS) = 0x3, 0x1, 0x0, 0x0, 0x0
WM_PROTOCOLS(ATOM): protocols  WM_DELETE_WINDOW
WM_HINTS(WM_HINTS):
		Client accepts input or input focus: True
WM_CLASS(STRING) = "RAIL", "RAIL:0002014A"

Offline

#1384 2014-08-18 07:40:15

Makpoc
Member
Registered: 2013-09-08
Posts: 8

Re: bspwm — A tiling window manager based on binary space partitioning

Hi all,

Is there a way to reserve space (buffer) on a window and send newly created windows there? I know how to preselect a window's edge, but I want to have something like a placeholder with given dimensions, where to put.. a video player for example.

I'm pretty sure I saw something similar some time ago, but I'm unable to find it.


On a side note - I just wanted to thank you for the greate WM. When I transitioned to tilling WM I tried i3, but soon after switched to bspwm and I must say - the experience for me is far superior. smile

Last edited by Makpoc (2014-08-27 07:27:34)

Offline

#1385 2014-08-23 14:14:46

LiamMcCalloway
Member
Registered: 2013-03-19
Posts: 23

Re: bspwm — A tiling window manager based on binary space partitioning

Hi everyone,

Using KeePassX, the auto-type ability doesn't work, presumably because KeePassX can't detect open windows and their names. Has anyone ever had this issue?

Thanks!

Offline

#1386 2014-08-23 17:37:22

Stebalien
Member
Registered: 2010-04-27
Posts: 1,239
Website

Re: bspwm — A tiling window manager based on binary space partitioning

LiamMcCalloway wrote:

Hi everyone,

Using KeePassX, the auto-type ability doesn't work, presumably because KeePassX can't detect open windows and their names. Has anyone ever had this issue?

Thanks!

Works here.


Steven [ web : git ]
GPG:  327B 20CE 21EA 68CF A7748675 7C92 3221 5899 410C

Offline

#1387 2014-08-23 23:21:54

LiamMcCalloway
Member
Registered: 2013-03-19
Posts: 23

Re: bspwm — A tiling window manager based on binary space partitioning

In fact, it works here too. Entering actual window's names, and not choosing shift + c as the key combination made everything work. Facepalm.

Offline

#1388 2014-08-26 22:10:27

milkmiruku
Member
Registered: 2011-12-15
Posts: 4

Re: bspwm — A tiling window manager based on binary space partitioning

I've an issue regarding virtual desktop pagers whilst using two monitors. All the pagers I've tried so far don't behave as one might expect - with four desktops on monitor one and four on monitor two, the pagers see the size of each desktop as itself plus the width of the other monitor (and height, as the second monitor is smaller) . Example here (xfce4-panel workspace switcher, though even ipager does the same) . Is this at the bspwm or pager end of things? Has anyone overcome such an experience?

Offline

#1389 2014-08-27 16:06:39

Stalafin
Member
From: Berlin, Germany
Registered: 2007-10-26
Posts: 617

Re: bspwm — A tiling window manager based on binary space partitioning

Is it possible to change the result of a keybinding depending on layout? I have currently have the following for selecting windows on a desktop (which works well in tiling mode):

# Window selection in tiling mode
super + {_,shift + }{h,j,k,l}
    bspc window -{f,s} {left,down,up,right}

But I would like to have the same bindings result in different actions in monocle mode:

# Window selection in monocle mode
super + {h,j,k,l}
    bspc window -f {prev,prev,next,next}

Offline

#1390 2014-09-08 16:04:04

Herbalist
Member
Registered: 2014-01-12
Posts: 58

Re: bspwm — A tiling window manager based on binary space partitioning

LiamMcCalloway wrote:

Hi everyone,

Using KeePassX, the auto-type ability doesn't work, presumably because KeePassX can't detect open windows and their names. Has anyone ever had this issue?

Thanks!

Make sure that your keypassX auto-type combo doesn't conflict with one of the shorcuts you have set up in sxhkdrc.

Offline

#1391 2014-09-11 14:44:19

easysid
Member
From: India
Registered: 2013-01-01
Posts: 256

Re: bspwm — A tiling window manager based on binary space partitioning

How can I make the File copy dialogue floating?
I tried this in bspwmrc, but didn't work.

bspc rule -a "File Operation Progress" floating=on center=true

Here is the output from xprop

_NET_WM_SYNC_REQUEST_COUNTER(CARDINAL) = 31464926
_NET_WM_WINDOW_TYPE(ATOM) = _NET_WM_WINDOW_TYPE_NORMAL
_NET_WM_USER_TIME(CARDINAL) = 65335340
_NET_WM_USER_TIME_WINDOW(WINDOW): window id # 0x1e01ddd
WM_CLIENT_LEADER(WINDOW): window id # 0x1e00001
_NET_WM_PID(CARDINAL) = 26051
WM_LOCALE_NAME(STRING) = "en_GB.UTF-8"
WM_CLIENT_MACHINE(STRING) = "lucy"
WM_NORMAL_HINTS(WM_SIZE_HINTS):
		program specified minimum size: 202 by 95
		window gravity: NorthWest
WM_PROTOCOLS(ATOM): protocols  WM_DELETE_WINDOW, WM_TAKE_FOCUS, _NET_WM_PING, _NET_WM_SYNC_REQUEST
WM_CLASS(STRING) = "thunar", "Thunar"
WM_ICON_NAME(STRING) = "File Operation Progress"
_NET_WM_ICON_NAME(UTF8_STRING) = "File Operation Progress"
WM_NAME(STRING) = "File Operation Progress"
_NET_WM_NAME(UTF8_STRING) = "File Operation Progress"

Offline

#1392 2014-09-11 15:15:51

angelic_sedition
Member
Registered: 2014-01-20
Posts: 124
Website

Re: bspwm — A tiling window manager based on binary space partitioning

easysid wrote:

How can I make the File copy dialogue floating?
I tried this in bspwmrc, but didn't work.

bspc rule -a "File Operation Progress" floating=on center=true

Here is the output from xprop

WM_CLASS(STRING) = "thunar", "Thunar"

The class is thunar. I don't think you can do it for just "file operation progress." There may be some other way to do it, but you specify the class for rule. I haven't used thunar in a while, but all the popups/dialogues it gave me were always floating (e.g. create directory).

Last edited by angelic_sedition (2014-09-11 15:17:29)

Offline

#1393 2014-09-12 04:35:33

easysid
Member
From: India
Registered: 2013-01-01
Posts: 256

Re: bspwm — A tiling window manager based on binary space partitioning

^ yes, normally all the popup dialogs are floating. This one isn't.

Offline

#1394 2014-09-12 08:52:44

o_caino
Member
Registered: 2013-06-06
Posts: 167

Re: bspwm — A tiling window manager based on binary space partitioning

easysid wrote:

^ yes, normally all the popup dialogs are floating. This one isn't.

I'm not an expert in wms, but I think this hint

_NET_WM_WINDOW_TYPE(ATOM) = _NET_WM_WINDOW_TYPE_NORMAL

is the problem. I think it should be

_NET_WM_WINDOW_TYPE(ATOM) = _NET_WM_WINDOW_TYPE_DIALOG

like any other popup or dialog.
You could report the bug in thunar's bugtracker.

Offline

#1395 2014-09-14 19:49:33

ailjazi
Member
From: Loutraki, Greece
Registered: 2014-09-05
Posts: 42
Website

Re: bspwm — A tiling window manager based on binary space partitioning

WOW I am impressed. I am quite new to Tiling Window Managers and I've been using i3 for two weeks now. Well after seing this I switched to bspwm! smile and I am more than happy.

Offline

#1396 2014-09-19 19:33:30

netfun81
Member
Registered: 2008-07-20
Posts: 32

Re: bspwm — A tiling window manager based on binary space partitioning

might have missed something in the docs but Is there a way to start bspwm in monocle mode?  I have monocle mode configured to a hotkey in sxhkdrc (bspc desktop -l monocle) and works fine, but would like to start this way if possible?

Offline

#1397 2014-09-19 19:46:56

o_caino
Member
Registered: 2013-06-06
Posts: 167

Re: bspwm — A tiling window manager based on binary space partitioning

Put the command in your bspwmrc. e.g.

bspc desktop ^1 -l monocle

Offline

#1398 2014-09-19 21:32:50

netfun81
Member
Registered: 2008-07-20
Posts: 32

Re: bspwm — A tiling window manager based on binary space partitioning

Thanks o_caino.  I tried that but didn't seem to work.   Also tried it without specifying a desktop.  Any other suggestions?

Offline

#1399 2014-09-19 21:51:21

o_caino
Member
Registered: 2013-06-06
Posts: 167

Re: bspwm — A tiling window manager based on binary space partitioning

netfun81 wrote:

I tried that but didn't seem to work.

Provide more info...

netfun81 wrote:

Also tried it without specifying a desktop.

Without a desktop the command matches the focused desktop.

Offline

#1400 2014-09-19 22:19:47

netfun81
Member
Registered: 2008-07-20
Posts: 32

Re: bspwm — A tiling window manager based on binary space partitioning

I added "bspc desktop ^1 -l monocle"  to bspwmrc and then logged off and back on.   The first window opens full width but when opening a second window it tiles the first.   When I select monocle mode by hotkey it stays in monocle mode for all new windows opened.  I would like it to be that way by default if its possible.

Offline

Board footer

Powered by FluxBB