You are not logged in.
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. 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
Guys, is there a way to make certain window (like class='mplayer') borderless?
Offline
Offline
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
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:
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
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
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
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.
Last edited by Makpoc (2014-08-27 07:27:34)
Offline
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
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.
Offline
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
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
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
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
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"
Desktop screenshots :: Origami :: github
Offline
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
^ yes, normally all the popup dialogs are floating. This one isn't.
Desktop screenshots :: Origami :: github
Offline
^ 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
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! and I am more than happy.
Offline
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
Put the command in your bspwmrc. e.g.
bspc desktop ^1 -l monocle
Offline
Thanks o_caino. I tried that but didn't seem to work. Also tried it without specifying a desktop. Any other suggestions?
Offline
I tried that but didn't seem to work.
Provide more info...
Also tried it without specifying a desktop.
Without a desktop the command matches the focused desktop.
Offline
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