Questions tagged [x-dwm]

For questions about the Dynamic Window Manager (dwm) for X. For questions about the Windows API, use [dwm].

Product Homepage: https://dwm.suckless.org

36 questions
0
votes
1 answer

I'm running into errors when patching DWM, something about function definition is not allowed here

I am trying to get a systray in dwm. DWM is suckless's dynamic window manager for X: https://dwm.suckless.org/. To configure dwm you need to manually add in the patches yourself. I made a git repo containing all the files, located at…
0
votes
1 answer

How to call shell command synchronously?

I am trying to teach dwm to open appropriate application in each tag (www, files, music...). In dwm.c there is a function called view that is responsible for tag switching. void view(const Arg *arg) { if ((arg->ui & TAGMASK) ==…
Evgeniy
  • 756
  • 8
  • 17
0
votes
0 answers

X setInputFocus - dwm and SFML

I'm using Arch Linux with dwm window manager (yup, I know it's not longer supported). Currently I'm developing small application in C++ using SFML graphics library. Whenever I try to run any application with this library I get this error: X Error of…
A.Budziak
  • 27
  • 6
0
votes
1 answer

How do I disable alt-codes in dwm?

I'm running ubuntu with dwm just for learning, but I cannot use any commands which use the meta/alt key because any further keys with alt are interpreted as an alt-code and prints out accented characters. This makes emacs meta keys and other…
Tim.z
  • 11
  • 2
0
votes
1 answer

Placement script for dwm

dwm have different screen mentioned on the dmenu (the bar at the top) as 1 2 3 4... I wanted write a script that open for example application A on screen 1 and application B and C on screen 2. How can I achieve this?
vigte
  • 95
  • 1
  • 8
-1
votes
2 answers

config.h doesn't work after using make command

I just made a new fresh Arch install with DWM. The problem is: after customizing the config.h using sudo nano config.h and running sudo make command then reboot the keybinding that I have set doesn't work at all. /* See LICENSE file for copyright…
Pyri3t
  • 11
  • 1
1 2
3