Questions tagged [bspwm]

bspwm is a tiling window manager, including the bspc tool.

The bspwm Binary Space Partitioning Window Manager is a tiling window manager which delegates handling of keyboard or pointer input to a separate program, often sxhkd by the same author. The latter should invoke bspc to send commands to the window manager. bspwm handles RandR, Xinerama, and some EWMH and ICCCM standards.

There is a subreddit for discussions.

40 questions
8
votes
3 answers

How to zoom/magnify on linux without compiz (bspwm)

I'd like to have the functionality described in this video. Basically, use super+scrollup/down or pinch in/out on my touchpad to zoom in a certain area of the screen like on a phone or tablet. Sadly I need compiz to get the described effect. How can…
zjeffer
  • 425
  • 2
  • 5
  • 24
4
votes
0 answers

How to connect to a second monitor without restarting X?

Every time I have to connect to an external monitor, it remains "disconnected" according to xrandr and the second screen remains black. To solve this problem, I always have to close all my GUI apps and the X server, login again and restart…
Benjamin
  • 41
  • 3
3
votes
1 answer

write error: broken pipe with lemonbar script

I'm trying to pipe a bar script into lemonbar in bspwm. In my bspwmrc I have: ~/.config/bspwm/lemonbar.sh | lemonbar -p lemonbar.sh contains: #!/bin/bash clock() { date +%H:%M:%S } while true; do echo "%{c}$(clock)" sleep…
user217301
  • 31
  • 1
2
votes
0 answers

Bspwm: resizing windows creates visual artifacts

I'm having some problems when resizing certain windows in bspwm. Examples: https://youtu.be/1uOcOCSVsvM. Visual Studio Code: this one is obvious https://youtu.be/PmRwh_S6gIY. 2 Sublime Text windows, tiled: This one is more subtle. You can see the…
zjeffer
  • 425
  • 2
  • 5
  • 24
2
votes
0 answers

Getting a sticky background terminal running on the bspwm workspace in fullscreen

I am attempting to have a terminal running a custom command in the background layer of my window manager in full screen mode on boot. attempted to execute in bspwmrc, but did not execute on boot #!/bin/bash termite -e "cava" --title=desktopconsole &…
PuzzledCuber
  • 136
  • 10
1
vote
0 answers

Can't open url from other applications in firefox

When I try to open an external URL from an application while Firefox is open I get this message: After I close all Firefox instances and try again, Firefox starts but freezes and continuously loading with no results like this: I am using Bbarebone…
1
vote
0 answers

DPMS & PowerSave on laptop

I have an HP PowerBook 440 G4 with Debian Bullseye & BSWPM installed. My locker is lightdm with slick-greeter without a screensaver. My xset q says: DPMS (Energy Star): Standby: 600 Suspend: 600 Off: 600 DPMS is Enabled Monitor is On …
Mafsi
  • 141
  • 6
1
vote
0 answers

Trying to capture one monitor with maim

I have two monitors and I would like to only screenshot the main one, maim by default screenshots both monitors as one big monitor, and doing maim -x :0.0 doesn't work. I'm trying to figure this out so I searched and found the commands ls…
Yousef
  • 111
  • 3
1
vote
1 answer

Which process handles XF86 keys?

There are multimedia buttons in my keyboard, the key I am actually interested in are Brightness keys (XF86MonBrightness{UP|DOWN}). I am using bspwm window manager, and without any sxhkdrc config the brightness is automatically handled, I want to…
Afroz Alam
  • 21
  • 2
1
vote
1 answer

Screensharing on bspwm makes the mouse unresponsive on the shared monitor

The problem When I screenshare an entire screen using Discord or Firefox, the shared screen becomes completely unresponsive to my mouse. Stopping the screenshare doesn't fix the problem. Window-sharing works fine. My mouse can't click anything on…
zjeffer
  • 425
  • 2
  • 5
  • 24
1
vote
2 answers

How to show pointer after it has been hidden by unclutter

I am automatically hiding the cursor with unclutter -idle 3 in my bspwmrc. But I want the cursor to show again ever time I focus a different window with the keyboard. (This would provide a little more visual feedback as to which window focus was…
1
vote
1 answer

Environment variables in window manager not propagating to X clients

Whenever I start my BSPWM session, and regardless of how I start it (I have tested LightDM and Startx), I find that environment variables are somehow not being propagated as expected to X clients during that session. I have checked the contents of…
shadowtalker
  • 1,198
  • 2
  • 11
  • 23
1
vote
0 answers

xrandr not respecting '--primary' or '--left{right}-of'

I have the following in my .xinitrc: xrandr --output eDP-1 --off xrandr --output HDMI-1 --off # set monitors if [ xrandr -q | grep 'HDMI-1 connected' | wc -l == 1 ] ; then xrandr --output HDMI-1 --primary --mode 2560x1080 xrandr --output…
1
vote
2 answers

Is it possible to change bspwm binds to work like tmux binds?

I come from tmux and I was wondering if its possible to configure sxhkd and bspwm to have binds just like it. For example, Assuming my C-w is my prefix rather than the default C-b tmux prefix C-w h # move to left pane C-w j # move to bottom pane C-w…
PrimRock
  • 133
  • 5
1
vote
0 answers

How to configure bspwm with home-manager

I'm using nixos and trying to configure bspwm with home-manager. However, whenever I attempt to login using xorg, it fails saying "Failed to start session". Does anybody know anything about this? My home manager config is at…
fifn2
  • 111
  • 3
1
2 3