You are not logged in.
I can run conky as a panel but the windows do not align to it and they overlap it.
This part is because you had to tell bspwm to add padding for a panel. First find your monitor's name with "bspc query -M" or "xrandr -q" and then add the following to your bspwmrc
bspc monitor <monitor_name> --pad <padding_amount>
where <padding_amount is defined similar to CSS padding (<top> <right> <bottom> <left>). So if your panel sits on the top of the screen and is 18px high, your padding would be "18 0 0 0"
Offline
Just want to mention, I'm pretty much stuck with this problem. Would be great if someone could help me.
Thanks.
Now, I have a major problem. Before installing bspwm, I had no problem running startx. But when I run it now, it just swiftly turns black, then comes back to the the bash. Here's the log file: http://sprunge.us/ZYiL
I'm running Arch in VirtualBox in Windows 7.
Offline
agahnim wrote:I can run conky as a panel but the windows do not align to it and they overlap it.
This part is because you had to tell bspwm to add padding for a panel. First find your monitor's name with "bspc query -M" or "xrandr -q" and then add the following to your bspwmrc
bspc monitor <monitor_name> --pad <padding_amount>
where <padding_amount is defined similar to CSS padding (<top> <right> <bottom> <left>). So if your panel sits on the top of the screen and is 18px high, your padding would be "18 0 0 0"
Thanks a lot, you are a life saver. Do you know if it would be possible to run conky on the desktop as well, I doubt it, but I simply wish to inquire.
Offline
bslackr wrote:agahnim wrote:I can run conky as a panel but the windows do not align to it and they overlap it.
This part is because you had to tell bspwm to add padding for a panel. First find your monitor's name with "bspc query -M" or "xrandr -q" and then add the following to your bspwmrc
bspc monitor <monitor_name> --pad <padding_amount>
where <padding_amount is defined similar to CSS padding (<top> <right> <bottom> <left>). So if your panel sits on the top of the screen and is 18px high, your padding would be "18 0 0 0"
Thanks a lot, you are a life saver. Do you know if it would be possible to run conky on the desktop as well, I doubt it, but I simply wish to inquire.
I don't have much experience with conky, but this suggests it can be.
Offline
Does this sound like a problem with NotificaThor?
Yes: Notificathor should send a configure request to express the fact that it wishes to be above the other windows.
You can work around this problem by manually raising the window via xdo raise ....
Is the monitor --pad option going to remain?
Yes, unless I introduce a syntactic sugar setting to encompass the four sides.
Offline
Just want to mention, I'm pretty much stuck with this problem. Would be great if someone could help me.
Can you post your ~/.xinitrc, ~/.config/bspwm/bspwmrc, and any other relevant config files? I did not see anything weird in the log you posted.
Offline
agahnim wrote:bslackr wrote:This part is because you had to tell bspwm to add padding for a panel. First find your monitor's name with "bspc query -M" or "xrandr -q" and then add the following to your bspwmrc
bspc monitor <monitor_name> --pad <padding_amount>
where <padding_amount is defined similar to CSS padding (<top> <right> <bottom> <left>). So if your panel sits on the top of the screen and is 18px high, your padding would be "18 0 0 0"
Thanks a lot, you are a life saver. Do you know if it would be possible to run conky on the desktop as well, I doubt it, but I simply wish to inquire.
I don't have much experience with conky, but this suggests it can be.
Yea, I have everything worked out. I will go over some configs that people have posted in the forums. I am glad I decided to start doing the monthly screen shots, as I had been looking for a tiling window manager that would be usable in my situation and this is hands down the best that I have tried. Just the cursor displaying as an X when not over any window bugs me but I will deal with that later.
Offline
bslackr wrote:agahnim wrote:Thanks a lot, you are a life saver. Do you know if it would be possible to run conky on the desktop as well, I doubt it, but I simply wish to inquire.
I don't have much experience with conky, but this suggests it can be.
Yea, I have everything worked out. I will go over some configs that people have posted in the forums. I am glad I decided to start doing the monthly screen shots, as I had been looking for a tiling window manager that would be usable in my situation and this is hands down the best that I have tried. Just the cursor displaying as an X when not over any window bugs me but I will deal with that later.
You can probably fix that by adding 'xsetroot -cursor_name left_ptr' to your bspwmrc file.
Last edited by Ledti (2013-09-16 00:58:06)
Offline
This might be far-fetched, but regarding what @ict and @Mindstormscreator asked about "preselecting window actions," could a new (or something similar) primary selector be added to achieve this? For example, using bspc window new -t floating would tell bspwm to make the next new window floating.
Yes, I would definitely use this and it seems to fit well with the other preselection-mode. I currently use the workaround with different terminal-names and a rule to make certain names floating, but this would be so much more flexible.
Last edited by ict (2013-09-16 08:47:33)
Offline
Offline
Damn that was fast, you rock!
Offline
Yes, unless I introduce a syntactic sugar setting to encompass the four sides.
Wouldn't this achieve the same effect?
padding=(16 0 0 0)
sides=(top right bottom left)
for i in {0..3}; do bspc config -m focused ${sides[$i]}_padding ${padding[$i]}; done
---
Are there still plans to implement sticky windows?
I use linux and I dont understand nothing in this post.
Offline
Ploppz wrote:Just want to mention, I'm pretty much stuck with this problem. Would be great if someone could help me.
Can you post your ~/.xinitrc, ~/.config/bspwm/bspwmrc, and any other relevant config files? I did not see anything weird in the log you posted.
Last edited by Ploppz (2013-09-16 18:12:48)
Offline
Doesn't look like you're executing bspwm...
I use linux and I dont understand nothing in this post.
Offline
...or sxhkd. Try adding the following two lines to the end of your ~/.xinitrc
sxhkd &
exec bspwm
Offline
When putting together a dzen panel (based on the github example), I had to do the following to ensure that killing and restarting the panel did not leave a bunch of processes running (and to ensure that when my X session ended, they were gone).
This is fixed in the current version of the panel:
pkill -x panel
will now kill all the related processes.
Offline
ict wrote:Is there a possibility to "presel" something as floating, i.e. "make the next window to appear floating".
As of 9a96935:
bspc control --float-upcoming
As of b4184c6:
bspc rule -a \* --floating --one-shot
Offline
bloom wrote:Yes, unless I introduce a syntactic sugar setting to encompass the four sides.
Wouldn't this achieve the same effect?
padding=(16 0 0 0) sides=(top right bottom left) for i in {0..3}; do bspc config -m focused ${sides[$i]}_padding ${padding[$i]}; done
Agreed.
The --pad option was consequently removed.
The POSIX version of the above code is:
for p in "top 16" "right 0" "bottom 0" "left 0" ; do
bspc config -m focused ${p% *}_padding ${p#* }
done
Are there still plans to implement sticky windows?
Yes.
Last edited by bloom (2013-09-17 10:00:08)
Offline
Hello,
Using this tutorial, I installed sxhkd and bspwm from AUR, copied the example config files in .config/{bspwm,sxhkd}/, modified the .xinitrc file, installed sutils/xtitle/bar from the specified github pages, but i still can't use any bar.
Here are the files in question :
.xinitrc - http://sprunge.us/ieVQ
bspwmrc - http://sprunge.us/ANPc
sxhkdrc - http://sprunge.us/JjZc
I think i made some mistake somewhere, but i'm not sure. Any help will be appreciated.
Last edited by psycho (2013-09-17 13:10:32)
~ > fortune
I never met a piece of chocolate I didn't like.
Offline
Offline
bspc desktop ^0 -n I
should be
bspc desktop ^1 -n I
If i put desktop ^1 i only got a black window, with nothing on it. I'm on a laptop.
panel
should be
panel &
Still, no bar output at all.
~ > fortune
I never met a piece of chocolate I didn't like.
Offline
bloom wrote:bspc desktop ^0 -n I
should be
bspc desktop ^1 -n I
If i put desktop ^1 i only got a black window, with nothing on it. I'm on a laptop.
bloom wrote:panel
should be
panel &
Still, no bar output at all.
Of course, I assume you have the following in ~/.profile:
export PANEL_FIFO=/tmp/panel-fifo
?
Offline
Of course, I assume you have the following in ~/.profile:
export PANEL_FIFO=/tmp/panel-fifo
?
Yes. And in /etc/zsh/zprofile too.
~ > fortune
I never met a piece of chocolate I didn't like.
Offline
Hello,
Using this tutorial, I installed sxhkd and bspwm from AUR, copied the example config files in .config/{bspwm,sxhkd}/, modified the .xinitrc file, installed sutils/xtitle/bar from the specified github pages, but i still can't use any bar.
Here are the files in question :
.xinitrc - http://sprunge.us/ieVQ
bspwmrc - http://sprunge.us/ANPc
sxhkdrc - http://sprunge.us/JjZcI think i made some mistake somewhere, but i'm not sure. Any help will be appreciated.
Do these return anything?
which panel
and
echo $PANEL_FIFO
Offline