You are not logged in.
I just installed arch from scratch and went with bspwm but I can't for the life of me switch workspaces or get the panel working.
This is my .xinitrc:
sxhd &
urxvt &
exec bspwm
[ -e "$PANEL_FIFO" ] && rm "$PANEL_FIFO"
mkfifo "$PANEL_FIFO"
I installed both dzen2 and BAR, put the example configs in ~/.config/bspwm/panel/ and made them executable and wrote panel & in my bspwmrc. What am I missing?
Offline
exec bspwm
This must be the last line on your .xinitrc
Also, I think this is unnecessary if you are using the stock panel script
[ -e "$PANEL_FIFO" ] && rm "$PANEL_FIFO"
mkfifo "$PANEL_FIFO"
Edit: And there's a typo: sxhkd &
Last edited by o_caino (2014-03-25 20:45:00)
Offline
Is there a possibility to insert an existing into a preselection?
Offline
Is there a possibility to insert an existing into a preselection?
Do you mean something like this?
super + y
bspc window -w last.manual
Offline
madmaurice wrote:Is there a possibility to insert an existing into a preselection?
Do you mean something like this?
super + y bspc window -w last.manual
Oh god yes, thank you. this was somehow bothering me since i started using bspwm^^ yet somehow i worked my way around it. should've asked in the first place. thanks a thousand times ^^. this wm is awesome. (Even better than awesome *bad pun intended*)
Offline
I recently happened across a fledgling bspwm subreddit that may be of interest to fellow bspwm/reddit users. It hasn't been mentioned here before to my knowledge. It could use some more activity.
@bloom, maybe you'd be interested in adding it to the links in the first post.
I use linux and I dont understand nothing in this post.
Offline
Can someone who uses pseudo tiling explain to me what they use it for? I've been messing around with it and don't really understand the behaviour. Is there an intended or general use?
Offline
Pseudo-tiling was a feature request.
It's intended for aesthetic purposes, for example take a look at this screenshot by user earsplit: the irc chat window is pseudo-tiled. It's like a floating window centered on the space it would occupy in tiled mode.
Offline
I'm having a weird techical issue. When I open main window, it can be typed. However, If I open more than one window, it cannot be typed. But if I put cursor over any tile other than main, it responds, it still cannot be typed.
Like for an example, I open firefox as main window, then open xterm, it pushes firefox into secondary window. Anything can be clickable, tool menu does response, but it cannot be typed.
I wipe sxhkd and bspwm configuration clean, and use default. Still having issues.
Offline
Is there a way to only apply border around focused windows? I don't want the border around other windows to be visible at all.
Offline
Is there a way to only apply border around focused windows? I don't want the border around other windows to be visible at all.
Yup, there is a way. Here's the code you want put in bspwmrc. Just change the colors code.
bspc config normal_border_color "#504339"
bspc config active_border_color "#504339"
bspc config focused_border_color "#817267"
bspc config presel_border_color "#9a875f"
bspc config urgent_border_color "#504339"
Last edited by TreeHugger (2014-03-29 20:14:27)
Offline
Is there a way to only apply border around focused windows? I don't want the border around other windows to be visible at all.
Afaik not.
@TreeHugger: That's no solution to this question; that way, the borders still "consume" their dedicated space…
Offline
You're right.
For now, the trick is to change the border to match the window color scheme. If you have darktheme, use black border for inactive windows. Visa versa for light theme.
Offline
When bloom implemented the frames feature (commit 6bc128554e) there was a config option for setting opacity on those frames, but got removed when frames disappeared (commit e0b6cd3cd4) just before the implementation of the pseudo-tiled state.
So reintroducing some kind of opacity setting would be a possible solution for Ploppz's question.
Last edited by o_caino (2014-03-29 23:37:47)
Offline
hi guys i've been a silent reader for 3 months, and this thread help me a lot in solving my problem. unfortunately, i get a bit stuck with a new version of BAR. i've mailed giuseppe as the rightful owner, and confirmed that bar undergo several changes, including configuration change. in previous version, i can configure the output from config.h, but in this version, it doesn't provide support for config.h (but i can change it from my startup script though, which is cool! )
the problem is, bar giving me this output (screenshot attached) : http://s16.postimg.org/dv4yteyms/bar_problem.jpg
i ask giuseppe about this, and he told me it'd be better if i ask a question here.
so, do you have anything in mind about what might be the cause here?
Offline
Is there a way to only apply border around focused windows? I don't want the border around other windows to be visible at all.
Currently, you can set the border opacity with compton, but there's no distinction between active and inactive windows.
Maybe you could make a feature request?
Offline
so, do you have anything in mind about what might be the cause here?
The formatting syntax changed, so you need to update the syntax of your panel_bar script.
Offline
Pseudo-tiling was a feature request.
It's intended for aesthetic purposes, for example take a look at this screenshot by user earsplit: the irc chat window is pseudo-tiled. It's like a floating window centered on the space it would occupy in tiled mode.
Thanks; that explains it.
On a totally unrelated note, is there an easy way to open something when switching to a particular workspace/desktop? I don't mean have something go to a particular desktop after opening it (desktop=^2). For example, if you switched to desktop II, firefox would open.
Offline
o_caino wrote:Pseudo-tiling was a feature request.
It's intended for aesthetic purposes, for example take a look at this screenshot by user earsplit: the irc chat window is pseudo-tiled. It's like a floating window centered on the space it would occupy in tiled mode.Thanks; that explains it.
On a totally unrelated note, is there an easy way to open something when switching to a particular workspace/desktop? I don't mean have something go to a particular desktop after opening it (desktop=^2). For example, if you switched to desktop II, firefox would open.
You can subscribe to events:
bspc control --subscribe | awk -F ':' '$<n> ~ /^[FO]/ { exit(system("<cmd>")); }'
Where <n> is the desktop number + 1 and <cmd> is the command. If you have multiple monitors, <n> will be the desktop number + the monitor number. (You can also just awk by desktop name.)
Offline
I'm sorry I have to bring up the sxhkd thing from last week, because it just doesn't work for me. If I write the following to my sxhkdrc, I cannot switch workspaces by scrolling over the root window (desktop) and I cannot scroll in normal windows anymore:
~/button{4,5}
bspc desktop -f {prev,next}
Anyone out there who could confirm that this actually works with the latest sxhkd version (123)?
Last edited by cju (2014-03-31 07:01:29)
Offline
lamurian wrote:so, do you have anything in mind about what might be the cause here?
The formatting syntax changed, so you need to update the syntax of your panel_bar script.
sorry for being a total noobs, but i don't quite understand on how to update it would you mind sharing your configuration file?
Offline
o_caino wrote:lamurian wrote:so, do you have anything in mind about what might be the cause here?
The formatting syntax changed, so you need to update the syntax of your panel_bar script.
sorry for being a total noobs, but i don't quite understand on how to update it would you mind sharing your configuration file?
Just pull in the new script files (https://github.com/baskerville/bspwm/co … 92263ae4ec) or merge the changes manually by yourself...
Offline
I can't seem to get conky to set as float. It is set as it's own window, and set the rule as floating=on. Nothing. It does open another window, but it's in tiled. It won't seem to float.
I have tried...
bspc rule -a conky floating=on
bspc rule -a conky desktop -t floating=on
bspc rule -a conky desktop=^1 floating=on
bspc rule -a conky desktop -t floating=on sticky=on manage=off lower=on
Edited: Just want let you know that floating=on is working on gimp, inkscape, and several other program. Conky is the only one that doesn't work.
Last edited by TreeHugger (2014-03-31 08:16:32)
Offline
Just an idea: Conky's WM_CLASS name defaults to "Conky". Try replacing the name in the rule or use own_window_class conky in your .conkyrc.
Offline
lamurian wrote:o_caino wrote:The formatting syntax changed, so you need to update the syntax of your panel_bar script.
sorry for being a total noobs, but i don't quite understand on how to update it would you mind sharing your configuration file?
Just pull in the new script files (https://github.com/baskerville/bspwm/co … 92263ae4ec) or merge the changes manually by yourself...
yay! you rock guys!!
http://s7.postimg.org/xyz7igfkq/new_bar.jpg
thanks a bunch :cheers
Offline