You are not logged in.
Doesn't work
Works here.
If I run
bspc reload_autostart
then $BSPWM_STATUS_FIFO is doubled
It could be avoided but the reload_* messages are somehow useless and will be removed.
The correct way to restart bspwm is to use something along the wm_restart script.
Last edited by bloom (2013-03-13 09:36:27)
Offline
I've been using bspwm for all of about 2 hours, and I think it's safe to say; I fucking love this window manager.
I've been infatuated with i3 for quite some time, but I really do think I'm already settled in bspwm. I haven't fully configured it, but, the basics are already proving extremely useful and efficient, there's some really nifty features!
Bastien, loving it so far, keep up the incredible work. I haven't done a blog post in a while due to lack of interesting material, bspwm seems to be the perfect candidate for a new write-up! I'll try and do it justice
Visit my blog and my DeviatArt page
Offline
I've been using bspwm for all of about 2 hours, and I think it's safe to say; I fucking love this window manager.
I've been infatuated with i3 for quite some time, but I really do think I'm already settled in bspwm. I haven't fully configured it, but, the basics are already proving extremely useful and efficient, there's some really nifty features!Bastien, loving it so far, keep up the incredible work. I haven't done a blog post in a while due to lack of interesting material, bspwm seems to be the perfect candidate for a new write-up! I'll try and do it justice
Thumb up
Offline
Offline
Absolutely, a match made in heaven (for lack of a better term).
Visit my blog and my DeviatArt page
Offline
I feel a bit retarded asking, as everything else has been completely hassle-free (still loving it), but I'm unable to get move and resize_corner working with mouse1 and mouse2
Here's how I have it set in my sxhkdrc:
super + button{1,2}
bspc grab_pointer {move,resize_corner}
Any ideas? Probably something stupid I'm doing on my part.
Visit my blog and my DeviatArt page
Offline
I feel a bit retarded asking, as everything else has been completely hassle-free (still loving it), but I'm unable to get move and resize_corner working with mouse1 and mouse2
Here's how I have it set in my sxhkdrc:
super + button{1,2} bspc grab_pointer {move,resize_corner}
Any ideas? Probably something stupid I'm doing on my part.
You also need:
super + @button{1,2}
bspc {ungrab_pointer,ungrab_pointer}
super + !button{1,2}
bspc {track_pointer,track_pointer} %i %i
Offline
You also need:
super + @button{1,2} bspc {ungrab_pointer,ungrab_pointer} super + !button{1,2} bspc {track_pointer,track_pointer} %i %i
Well... that makes a lot of sense! That got it working! Thanks I also needed to change button2 to button3 (for right-click re-sizing)
Last edited by Starfall (2013-03-14 23:39:44)
Visit my blog and my DeviatArt page
Offline
I'm still trying to figure out how to spawn panel around. I'm using panel_bar from examples and this is my .xinitrc file
#!/bin/sh
export PATH=/home/shn/bin/:${PATH}
xsetroot -cursor_name left_ptr
setxkbmap -option terminate:ctrl_alt_bksp
setxkbmap fi
nitrogen --restore &
nvidia-load-settings &> /dev/null
xmodmap .xmodmap
loliclip -d
dunst -t 3 &
unclutter -root -idle 2 &
sxhkd &
(sleep 8 && wv.sh) &
[ -e "$BSPWM_STATUS_FIFO" ] && rm "$BSPWM_STATUS_FIFO"
mkfifo "$BSPWM_STATUS_FIFO"
exec bspwm -s "$BSPWM_STATUS_FIFO" | bspanel | bar
Offline
exec bspwm -s "$BSPWM_STATUS_FIFO" | bspanel | bar
That won't work, you need to make a panel script.
But first correct the aforementioned line to:
exec bspwm -s "$BSPWM_STATUS_FIFO"
Then create a panel script with the following content:
#! /bin/dash
cat "$BSPWM_STATUS_FIFO" | panel_bar | bar
You shall launch that panel script from your autostart with:
panel &
Offline
No wonder something felt a bit off and thanks for the correction.
Offline
How do you guys live without panels? Well, I guess you could, but I really would be very anxious if nothing told me there's an urgent window on another tag. Can you handle that without a panel?
Last edited by mkaito (2013-03-15 17:29:32)
Fear me! I have root! Sometimes...
Offline
I still can't get why I can't diplay the clock in bar..
I do everything like you: same .xinitrc exec line, same panel_bar, etc..
Offline
I like bspwm and keep trying it when new things are updated, however I have one issue that prevents me from using it full-time. I frequently use a program that uses nearly 100% of one core cpu. In other window managers i can switch virtual desktops while this program is running and the cpu usage goes down to about 20%, when I switch back to the program's desktop it goes back to 100% as I would expect.
The issue is that when I change desktop in bspwm the cpu % stays at 100% on the new desktop as if I am on the same desktop as the program. Ive tried this in various window managers and most behave well, so I hope its something that can be fixed in bspwm?
Last edited by netfun81 (2013-03-15 18:04:12)
Offline
I still can't get why I can't display the clock in bar...
Remove your clock binary.
And install this: https://aur.archlinux.org/packages/sutils-git.
Last edited by bloom (2013-03-15 19:51:07)
Offline
I frequently use a program that uses nearly 100% of one core cpu. In other window managers i can switch virtual desktops while this program is running and the cpu usage goes down to about 20%
What's the program you're referring to?
What are the WMs for which the CPU behavior is expected?
Offline
cippaciong wrote:I still can't get why I can't display the clock in bar...
Remove your clock binary.
And install this: https://aur.archlinux.org/packages/sutils-git.
Aaaaaaaaaaaaand...
it works.
Thanks
Offline
What's the program you're referring to?
What are the WMs for which the CPU behavior is expected?
The program I was referring to is called kokua, its a secondlife viewer. The same issue happens with other viewers and graphic intensive programs. The other window managers I tested where cpu performed as expected are: openbox, dwm, notion, and herbstluftwm. I had the stuck cpu issue with evilwm also if that helps. I believe that changing desktops on most wm's is like minimizing the programs on the other desktops thereby freeing cpu usage.
Offline
Offline
monsterwm is working fine, cpu usage goes down when switching virtual desktops. I tested again with bspwm and if i have xterm open on the same desktop as kokua cpu usuage reduces when focusing the xterm. if i close that xterm and just switch desktops cpu stays at 100
Offline
Offline
So I started trying to implement a bar into my setup. Forgive my naivety, but it seems the fifo for bspwm isn't being created. I'm sure it's something I've misconfigured along the way. Any help'd be greatly appreciated. Here's how I'm starting bspwm with xinitrc:
# Start bspwm
sxhkd -c ~/.config/bspwm/sxhkdrc &
[ -e "$BSPWM_STATUS_FIFO" ] && rm "$BSPWM_STATUS_FIFO"
mkfifo "$BSPWM_STATUS_FIFO"
exec bspwm -s "$BSPWM_STATUS_FIFO"
When trying to call bar with particular scripts, any line on which the fifo is referenced, the shell complains that there's no such file or directory.
Visit my blog and my DeviatArt page
Offline
So I started trying to implement a bar into my setup. Forgive my naivety, but it seems the fifo for bspwm isn't being created. I'm sure it's something I've misconfigured along the way. Any help'd be greatly appreciated. Here's how I'm starting bspwm with xinitrc:
# Start bspwm sxhkd -c ~/.config/bspwm/sxhkdrc & [ -e "$BSPWM_STATUS_FIFO" ] && rm "$BSPWM_STATUS_FIFO" mkfifo "$BSPWM_STATUS_FIFO" exec bspwm -s "$BSPWM_STATUS_FIFO"
When trying to call bar with particular scripts, any line on which the fifo is referenced, the shell complains that there's no such file or directory.
Did you set the $BSPWM_STATUS_FIFO variable so that it points to some file? Like /tmp/bspwm-fifo for example.
Offline
Did you set the $BSPWM_STATUS_FIFO variable so that it points to some file? Like /tmp/bspwm-fifo for example.
Ah, I didn't. Wasn't sure I'd have to set that myself, not to worry then, I'll do that
Visit my blog and my DeviatArt page
Offline
Did you set the $BSPWM_STATUS_FIFO variable so that it points to some file? Like /tmp/bspwm-fifo for example.
How would you suggest I go about doing so?
**EDIT** I got it working, though I'd still appreciate an answer on how you set yours?
Last edited by Starfall (2013-03-17 23:31:37)
Visit my blog and my DeviatArt page
Offline