Questions tagged [xmonad]

xmonad is a dynamically tiling X11 window manager that is written and configured in Haskell.

Filter by
Sorted by
Tagged with
0 votes
1 answer
39 views

Add XMonad to SDDM

I have installed arch and KDE. Now I want to test XMonad : I build XMonad with Stack (because for some import I need the source) I create the desktop file in /usr/share/xsessions/ with the right ...
user avatar
  • 111
0 votes
0 answers
35 views

How to install XMonad on CentOS 8

How can I install XMonad on CentOS 8? I can't seem to find the package, including in EPEL. I'm stymied by the build-tool requirements (stack or cabal-install) on the XMonad install install from ...
user avatar
  • 101
0 votes
1 answer
54 views

How to remove borders from all full screen floating windows in XMonad

I've been trying to achieve this for some time now. But can't figure it out how can I do this. On this topic I've found this video that explains very well exactly what I want to achieve but I can't ...
user avatar
  • 289
0 votes
1 answer
34 views

How can I always spawn mpv with no borders in Xmonad?

I'm having an issue with mpv because of the xmonad borders and I'd like to be able to always start mpv, floating, with no borders at all, and also to keep the functionality of mpv keybindings as is by ...
user avatar
  • 289
0 votes
0 answers
38 views

Stalonetray suddenly appears on wrong monitor

I have had some (limited) success using stalonetray to show simple tray icons for apps like Discord/Teams Today, all of a sudden I noticed that stalonetray started appearing on my secondary monitor ...
user avatar
  • 53
0 votes
1 answer
289 views

How to customise the appearance of notify-send?

I am running linux mint and use the notify-send command for various purposes, and of course also receive notifications from regular applications e.g. discord or MS Teams When using Cinnamon DE, they ...
user avatar
  • 53
0 votes
1 answer
382 views

Toggle fullscreen in Xmonad?

I'm new around Xmonad WM and haskell is completely new to me, so be patient. Running the almost stock ArcoLinux Xmonad. I'm trying to setup Xmonad WM to be able to go full screen at anytime and in all ...
user avatar
  • 289
1 vote
0 answers
25 views

Video artifacts on xmonad

I suddenly started getting this type of artifacts while using xmonad. The pattern changes and often disappears after some mouse movements. I didn't do any video-related updates, nor xmonad updates. ...
user avatar
0 votes
0 answers
34 views

Should I start applications started via xmonad as background tasks?

Tiling Window managers can start programs such as web browsers and terminal emulators from keybondings, or during startup. When started, these applications become child processes of the window-manager ...
user avatar
0 votes
1 answer
60 views

XMonad crops dialog windows and their buttons - how to fix this?

For example, when I try to download something, I get the following: the top of a dialog window: the bottom where the buttons are cropped:
user avatar
  • 685
0 votes
1 answer
129 views

Conky text padding with dzen2

I have the exact same issue as Creating Conky text variables with zero padding? for displaying network speed. Except that I'm piping conky to dzen2. It seems lua_parse is not working within that setup....
user avatar
1 vote
0 answers
39 views

Send fullscreen message to multiple firefox windows in xmonad

Consider multiple opened firefox windows in a tiled view in xmonad. How can I make all windows "fullscreen" (inside its tile) (i.e. equivalent to going to the tile and pressing f11) at once?
user avatar
  • 16.7k
0 votes
0 answers
75 views

Cyrillics in xmonad over Arch

Setup: $ cat /root/xmonad.hs import XMonad import XMonad.Config.Desktop main = xmonad desktopConfig { terminal = "xterm" , modMask = mod4Mask } $ cat ~/.profile TZ='Europe/...
user avatar
  • 2,633
2 votes
1 answer
656 views

Does XMonad has screen sleep?

My story is a bit long. I have a Linux Mint Tricia. It comes with Cinnamon, after a while, I started using XFCE and removed Cinnamon. After a while, I installed GNOME and removed XFCE and now I ...
user avatar
1 vote
1 answer
1k views

Nixos how to configure custom desktop session?

After setting up a new Nixos installation, upon logging into the lightdm greeter I got an error of Failed to start session. I've installed a custom xmonad executable, and I'm NOT using the default one....
user avatar
0 votes
1 answer
266 views

Error compiling xmonad.hs

I was trying to make different workspace have different layout, I found this module - https://hackage.haskell.org/package/xmonad-contrib-0.15/docs/XMonad-Layout-PerWorkspace.html I imported XMonad....
user avatar
1 vote
1 answer
654 views

How to debug XMonad.Layout.NoBorders.smartBorders not working?

Since resetting my xorg.conf to use a second monitor, XMonad.Layout.NoBorders.smartBorders no longer works: Even if there is only one window open on either monitor, and no docks, the main window still ...
user avatar
2 votes
0 answers
75 views

Jumping back and forth in XMonad window history

It's possible to use XMonad.Actions.GroupNavigation as explained at https://hackage.haskell.org/package/xmonad-contrib-0.16/docs/XMonad-Actions-GroupNavigation.html to bind a key to the previously ...
user avatar
  • 2,933
1 vote
1 answer
3k views

How can I get lightdm to start xmonad?

I've been running nixos with xmonad and using startx to start the xserver. However I decided I would like to have a greeter. I first tried sddm by disabling startx and enabling sddm services....
user avatar
1 vote
0 answers
68 views

Change Key's Function If Held (Tab>Super;Apostrophe>CTRL)

I'd really love tab and apostrophe to work as they are supposed to, but then change to Super and Ctrl respectively when held. If I can figure out how to do this, I'm gonna be doing it all over my ...
user avatar
2 votes
0 answers
697 views

Xmonad how to take screenshots

I get the following error when I run gnome-screenshot ** Message: 11:08:24.901: Unable to use GNOME Shell's builtin screenshot interface, resorting to fallback X11. Also tried PrtScrn, Ctrl+PrtScrn ...
user avatar
  • 121
0 votes
1 answer
341 views

Error when using xmonad on Debian Buster after distribution upgrade

Upgrading Debian from stretch to buster, and I've had troubles starting xmonad. What doesn't work I previously started from the login manager, but now either with gdm3 or lightdm, I get thrown out ...
user avatar
  • 810
0 votes
2 answers
440 views

Finding the name of a window

I tried to find the name of the xev window, so that I can make xmonad float it, but xprop returned _NET_WM_DESKTOP(CARDINAL) = 0 WM_STATE(WM_STATE): window state: Normal icon window: ...
user avatar
  • 2,933
1 vote
0 answers
337 views

No sound with debian, xmonad and pulseaudio

I am using debian 9 with xmonad, and one time after rebooting -- no sound. When I run speaker-test && pavucontrol, I see that the sound is output to the built-in speakers, but I can't hear ...
user avatar
  • 193
0 votes
1 answer
162 views

ls don't display correct color with bold in xterm [closed]

I use xmonad with xterm, seeing picture below. It displays color in xterm but ls cannot display correct color with bold font. What is showing now: My Xresources is a copy of solarized/xresources. ...
user avatar
  • 248
2 votes
2 answers
1k views

X is joining my two monitors into one big screen with Xmonad - how to avoid it?

When I use i3 or Gnome, each monitor gets a workspace/desktop, but under XMonad my laptop screen and the external monitor get joined as one big screen (as show by xdpyinfo) How can I configure X to ...
user avatar
  • 141
2 votes
0 answers
117 views

Xmonad with two screens - how to get i3-like behavior?

I am trying to use XMonad with two screens. Each workspace spreads over the two screens, but I would like to have workspaces per screen, like in i3. How can I configure XMonad to behave like i3?
user avatar
  • 141
1 vote
1 answer
505 views

Getting current workspace name as a string in xmonad

I want to get the currently active tag in xmonad as a string. I've imported the stackset with import qualified XMonad.StackSet as W I can get get the tag of the currently focused workspace with W....
user avatar
-1 votes
1 answer
82 views

Alternative key-binding mode in X-Monad

In X-Monad, can I define an alternative set of key bindings for when a certain window is active?
user avatar
  • 2,933
1 vote
0 answers
393 views

XKB: Hyper_L and Hyper_R

I'm running XMonad as my WM and I've been very inspired by this Youtube video. In short, what I'd like to achieve is having my right \ key when pressed continually, act as a Hyper_R and the left Tab ...
user avatar
  • 111
0 votes
1 answer
1k views

Ubuntu with Xmonad - How to run programs on startup

I'm using Ubuntu Mate with XMonad. I can't seem to understand how to run something at startup after the login. I want some programs like Firefox to run when I login to my desktop. Now let's say I ...
user avatar
0 votes
0 answers
146 views

Sending mod key over VNC

I'm running dwm on my local machine and I'm trying to control a machine running xmonad over VNC. They both use the same mod key because they're both my machines. How can I send the mod key to the ...
user avatar
0 votes
1 answer
227 views

XMonad error: xmonad-x86_64-openbsd: executeFile: Permission Denied

I'm running openbsd-6.3 with xmonad-0.13, I've tried using chmod -R +x on the .xmonad directory but when I use startx I get the error in the title. The xmonad.hs file also compiles with no warnings, ...
user avatar
8 votes
1 answer
8k views

System Tray Icons on Xmonad - Xmobar Or any other minimal status bar

I am using slack desktop client on my Arch Linux. I am using Xmonad Window manager along with the Xmobar status bar. On other Desktop environments, for example XFCE, the Slack Desktop client shows a ...
user avatar
  • 1,025
0 votes
1 answer
604 views

.xsession exec not recognise $HOME or arguments?

The basic scenario is that I'm sharing my dot files across multiple machines and want to have my session definitons synced as well. Since I use different laptops and monitors with significantly ...
user avatar
0 votes
1 answer
1k views

Rendering window border on a specific side in XMonad

XMobar allows configuring border position, as well as width: { border = BottomB , borderColor = "#4F5B66" , borderWidth = 1 } I'm hoping to do the same in XMonad, but it seems borders are only ...
user avatar
  • 141
0 votes
1 answer
74 views

How can I open an application and move it to a specific window stack position with XMonad?

Is there anyway I can make all new applications open in a specific window position? What I am trying to achieve is open emacs and move it to the master Window, however I only what this action ...
user avatar
1 vote
2 answers
564 views

Navigate to previously focused window in xmonad

Is there any module that supports this functionality? If not - does anyone know how to implement this?
user avatar
1 vote
1 answer
286 views

XMonad: layout with n columns

I'm looking for an XMonad layout which allows to add and remove columns. As an example: +-----+-----+ | | 2 | | 1 +-----+ | | 3 | +-----+-----+ By adding a new column, the windows ...
user avatar
  • 121
0 votes
2 answers
771 views

How to remove the bottom edges and sides of the Xmonad windows, left the upper one?

I'm new to Xmonad and I want to customize the layout of the windows, I did not find anything to take as an example of how to edit the windows, so far I can change the color and width of the border. ...
user avatar
1 vote
1 answer
230 views

xmonad startup hook for focusOnMouseMove not working

I am trying to give focus to a window whenever the cursor moves on it. Use case: window A focused by the cursor user moves focus with the keyboard user moves the mouse and expects the window below ...
user avatar
  • 810
3 votes
0 answers
75 views

Assigning output number to X output

I am trying to manually assign an output index to my X output (monitor). xrandr does that for output 0, with the option --primary, what I am missing is an option --secondary. Background: I'm happy ...
user avatar
  • 810
2 votes
1 answer
268 views

Remapping keys for physical screens in xmonad

I have a setup with a laptop at the left and two monitors with different resolution at the center and on the right. arandr correctly shows the relative locations too. However, Mod+w switches to the ...
user avatar
0 votes
2 answers
828 views

Query current input method in fcitx [for xmobar]

I have been working on getting a new Debian (Stretch) install working satisfactorily on my new computer (Lenovo X270), including setting up xmonad/xmobar. Since I am studying Japanese, I wanted to set ...
user avatar
1 vote
2 answers
659 views

Command to open application dashboard?

I'm using KDE 5 with xmonad. I'm trying to map mod+shift+p to open the Application Dashboard (full-screen application launcher), but I can't figure out how I would launch it with a command.
user avatar
2 votes
1 answer
817 views

Renaming workspaces interactively using DynamicWorkspaces does not work

I have been trying to find a way to rename workspaces while working. I'm currently using up to 4 workspaces at the time and I would like to assign the workspaces new names as needed. I came across ...
user avatar
1 vote
0 answers
126 views

Make Xmonad deal with shift levels in a more standard way

Summary: I want Xmonad to register keypresses like Mod-Shift-k as Mod-K. In other words, I don’t want the shift key to be registered similarly to how the Mod key is registered. (I use Super as the ...
user avatar
1 vote
0 answers
128 views

Wine Crashes XMonad

I've set up xmonad on arch, but when I start an .exe file through wine, xmonad stops responding (I can still type and interact with the application, but not switch windows, open dmenu, etc.). I've ...
user avatar
  • 111
2 votes
0 answers
365 views

Keep same width of middle column in ThreeColMid layout in xmonad

For my large screen I want to have one window in the middle of the screen and the other (slave) windows on the side of it, like in https://hackage.haskell.org/package/xmonad-contrib-0.13/docs/XMonad-...
user avatar
  • 16.7k
3 votes
1 answer
1k views

Xmonad starting on screen other than 1

Recently Xmonad has started placing me on workspace #3 when it starts up. I'll often get caught off guard by this because I'll go to #2 to do something and when I switch back to #1 nothing is there. ...
user avatar
  • 905