You are not logged in.
Hey there. Love bspwm. However... I'm trying to use the example panel configs found on the github page. Also, I'm trying to pipe my conky-cli config to lemonbar and I'm not having any luck. Here is my panel config:
Why doesn't this work? Thanks for the help in advance!
Offline
Hey there. Love bspwm. However... I'm trying to use the example panel configs found on the github page. Also, I'm trying to pipe my conky-cli config to lemonbar and I'm not having any luck. Here is my panel config:
Why doesn't this work? Thanks for the help in advance!
Is the problem only with conky or other things, like status and clock, as well?
Do you have a .conkyrc? Try passing the config with conky -c <conky config>
Post your .conkyrc if above doesn't help.
Last edited by easysid (2015-04-05 06:35:18)
Desktop screenshots :: Origami :: github
Offline
sxhkd now just relays motion events to a socket instead of spawning hundreds of processes.
You should remove the following bindings:
super + !button{1-3}
bspc pointer -t %i %i
from you sxhkdrc.
(Or any binding that uses the exclamation mark.)
You shouldn't need to specify the socket path or the message template because the defaults are those of bspwm.
Offline
sxhkd now supports synchronous execution.
The following pointer grabbing binding must be used from now on:
super + button{1-3}
; bspc pointer -g {move,resize_side,resize_corner}
Last edited by bloom (2015-04-06 07:25:35)
Offline
I just did this, and now I can't resize floating clients. What did I do wrong?
Here's the contents of my sxhkdrc:
#
# bspwm hotkeys
#super + alt + Escape
bspc quitsuper + w
bspc window -csuper + t
bspc desktop -l nextsuper + b
bspc desktop -Bsuper + {s,f}
bspc window -t {floating,fullscreen}super + {grave,Tab}
bspc {window,desktop} -f lastsuper + apostrophe
bspc window -s lastsuper + {o,i}
bspc control --record-history off; \
bspc window {older,newer} -f; \
bspc control --record-history onsuper + y
bspc window -w last.manualsuper + m
bspc window -s biggestsuper + {_,shift + }{h,j,k,l}
bspc window -{f,s} {left,down,up,right}super + {_,shift + }c
bspc window -f {next,prev}super + {comma,period}
bspc desktop -C {backward,forward}super + bracket{left,right}
bspc desktop -f {prev,next}super + ctrl + {h,j,k,l}
bspc window -p {left,down,up,right}super + ctrl + {_,shift + }space
bspc {window -p cancel,desktop -c}super + alt + {h,j,k,l}
bspc window -e {left -10,down +10,up -10,right +10}super + alt + shift + {h,j,k,l}
bspc window -e {right -10,up +10,down -10,left +10}super + ctrl + {1-9}
bspc window -r 0.{1-9}super + {_,shift + }{1-9,0}
bspc {desktop -f,window -d} ^{1-9,10}~button1
bspc pointer -g focussuper + button{1-3}
; bspc pointer -g {move,resize_side,resize_corner}super + @button{1-3}
bspc pointer -u#
# wm independent hotkeys
#super + Return
urxvtsuper + space
dmenu_run# make sxhkd reload its configuration files:
super + Escape
pkill -USR1 -x sxhkdsuper + shift + w
operasuper + shift + r
xterm -e rangersuper + shift + o
opera --proxy-pac-url=******************************super + shift + v
vivaldi-preview --proxy-server=****************************super + shift + t
thunarsuper + shift + a
xterm -e alsamixersuper + shift + m
urxvt -e cmussuper + shift + s
sh .screenlock.shsuper + shift + ctrl + x
shutdown -h nowsuper + shift + ctrl + r
rebootXF86AudioMute
ponymix toggleXF86AudioRaiseVolume
ponymix increase 5%XF86AudioLowerVolume
ponymix decrease 5%XF86AudioPlay
cmus-remote -uXF86AudioNext
cmus-remote -nXF86AudioPrev
cmus-remote -rsuper + shift + n
urxvt -e nmtui
Last edited by Halcyon522 (2015-04-09 17:34:28)
Offline
You're probably not using the Git version of sxhkd.
You're absolutely right, I'm not. I should have thought of that.
Offline
...
Last edited by Halcyon522 (2015-04-27 18:20:46)
Offline
...
Last edited by lounge (2015-04-11 19:54:52)
Offline
So...I must be missing something here. None of my desktop related commands are working on a fresh install of bspwm and sxhkd. I know sxhkd is running because I was able to change my default terminal. Htop shows that 'bspwm -c ~/.config/bspwm/bspwmrc' is running. My config file is marked as executable (I just copied from /usr/share/docs/bspwm/examples).
Also bspc query -D only returns Desktop1, so it looks like the creation of the desktops is failing for some reason? I am new to bspwm, so it's possible I'm missing something.
EDIT: I guess I posted too soon. If I just run my bspwmrc from the command line everything seems to work. I guess I'll just add that to my xinitrc
Last edited by cris9288 (2015-04-15 20:31:40)
Offline
Hello there everyone! As of recent I have been having a problem with BSPWM. For some odd reason I can't use the fish shell or any other shell with BSPWM. Bash is the only shell that works, this was not the case about two weeks ago, I had fish running under BSPWM perfectly. Also two weeks ago I installed BSPWM and SXHKD through the official arch repositories, but now I have compiled them from source. Could that possibly be the problem?
edit: Okay, so I just installed BSPWM/SXHKD through the official arch repositories and the fish shell works perfectly. The only problem is that BSPWM does not function as it should, but when compiled from source everything works perfectly except for using the fish shell. Something must be going wrong when I am compiling it from source?
This is the link I followed for BSPWM, https://github.com/windelicato/dotfiles … r-dummies/.
Last edited by octodev1995 (2015-04-19 04:41:52)
Offline
The only thing different from the last time I was using bspwm is that I'm using fish shell now.
Are you having issues with fish shell and running bspwm aswell?
Offline
Is the correct syntax for setting per window split_ratios as follows:
bspc rule -a Pidgin split_ratio=0.80
I can't seem to get this rule to work for any window.
Offline
Is the correct syntax for setting per window split_ratios as follows:
bspc rule -a Pidgin split_ratio=0.80
I can't seem to get this rule to work for any window.
You have to add a split_dir=DIR to your rule.
Offline
So, I'm still unable to pipe my conkyrc to Lemonbar. Here are both configs:
panel:
https://raw.githubusercontent.com/joete … fbae/panel
conkyrc:
https://raw.githubusercontent.com/joete … er/conkyrc
Offline
I know one of the problems is that I don't have a styling rule set in panel_bar.
See here:
https://raw.githubusercontent.com/joete … /panel_bar
The problem is... I don't exactly know how to do that.
Offline
Closing Firefox removes the window, but 'firefox' process is still running (say, on the next Firefox starting I get an error message about other Firefox instance). So I'm forced to kill a process. How to cure?
The issue doesn't depend on the way the application was started. And the worse thing is it takes place occasionally.
Last edited by student975 (2015-05-30 18:51:49)
"I exist" is the best myth I know..
Offline
Say, I have copied some text from browser to mouse buffer and inserted the text from the buffer to terminal (urxvt at my case). I'd want terminal window to be focused after inserting (and it isn't). How to configure to force focus grabbing at this use case?
"I exist" is the best myth I know..
Offline
hi,
I really like this window manager, thanks for your hardwork!
however,I encountered a little problem! In order to reach the on-the-fly reload function,I put this into .xinitrc
while true; do
bspwm 2> ~/.bspwmlog
done
and bind 'bspc quit' to a key. but interestingly, when i press that key, it seems newly started bspwm can't grab the exiting instances(deb,xterm .eg),you can't resize/move them .
does anyone konw how to modify the scripts?
Last edited by perhaps (2015-05-29 18:26:58)
Offline
Say, I have copied some text from browser to mouse buffer and inserted the text from the buffer to terminal (urxvt at my case). I'd want terminal window to be focused after inserting (and it isn't). How to configure to force focus grabbing at this use case?
Have found myself:
~button{1,2}
; bspc pointer -g focus
"I exist" is the best myth I know..
Offline
... In order to reach the on-the-fly reload function...
Is it ever necessary to fully exit and restart bspwm to reload configuration? All settings can be changed at runtime.
I use linux and I dont understand nothing in this post.
Offline
perhaps wrote:... In order to reach the on-the-fly reload function...
Is it ever necessary to fully exit and restart bspwm to reload configuration? All settings can be changed at runtime.
Sometimes I did some changes and want to see what's defference has been made, especials trying newly installed applications,it would be convenient
Offline
perhaps wrote:... In order to reach the on-the-fly reload function...
Is it ever necessary to fully exit and restart bspwm to reload configuration? All settings can be changed at runtime.
Sometimes I did some changes and want to see what's defference has been made, especials trying newly installed applications,it would be convenient
Offline
I'd want to start (via keyboard shortcut) an application (say, ncmpcpp) in terminal in floating mode. The issue is a window class is just 'urxvt', so I don't know how to add a rule to force floating. The only place 'ncmpcpp' is present in xprop output is just a command line.
So, to be more general, the question is: how to attach a rule to program(s) with given context in command line? What is your hack?
Or, another way can be selected: to add some option to urxvtc to set class name. But I haven't found the last one.
//--------------------------------------------------------
Ugh.. Urxvt has got 'name' option
Last edited by student975 (2015-05-31 11:19:34)
"I exist" is the best myth I know..
Offline
Hey folks,
First of all i'm running bspwm since forever now and i absolutely love it, thank you for this awesome piece of software.
Next thing i'd like to address is i just updated the git package from 999-1 to 1000-1 and i've ran into a problem here:
I'm using bspwm on a laptop often with an external monitor connected.
Now as of version 1000-1 it doesn't let me open any windows on an empty monitor but opens it on the other one, until i move a window to that monitor.
I guess it has to do with the focus_follows_pointer mechanism.
EDIT: Same problem with switching desktops
Now the question i have is that a bug or a misconfiguration?
config used with 999-1 and 1000-1.
bspwmrc: http://pastebin.com/WErunaQi
EDIT: sxhkdrc: http://pastebin.com/MMEGHVhL
Thanks in advance.
EDIT2: Opened up an issue on github: https://github.com/baskerville/bspwm/issues/269
Last edited by madmaurice (2015-06-10 09:57:22)
Offline