Questions tagged [xmonad]
xmonad is a dynamically tiling X11 window manager that is written and configured in Haskell.
159
questions
2
votes
1
answer
41
views
Compositor for RHEL7?
I have Xmonad window manager installed on a RHEL 7.9 machine. The issue is I cannot seem to set the transparency for my terminal windows.
From the little previous experience I have with this, I ...
0
votes
0
answers
28
views
Why xmonad does not see any application included in users $PATH variable?
I have recently installed MX Linux on my laptop XFCE ahs version. Along that I have installed xmonad. The problem is xmonad does not see any scripts or application that are included in my $PATH ...
0
votes
0
answers
51
views
tmux 1 session accessed by multiple terminals, each with a different visual state
I use a tiling window manager and someimtes have 6 or 7 shells open at once. Locally, I use tmux purely as a multiplexer because my preferred terminal does not have one (which I like). I would like ...
0
votes
0
answers
91
views
print current xmonad layout in stdout
My goal is simple: Having my current Xmonad layout printed in my Polybar. As I have seen, XMonad.Hooks.StatusBar and XMonad.Hooks.StatusBar.PP are preferred over Xmonad.Hooks.DynamicLog, which is sad ...
1
vote
0
answers
160
views
How can I enable xmonad window manager with xrdp? (ubuntu 22.04)
On ubuntu 22.04 with GNOME desktop. I installed xmonad as a window manager. When I connect to my pc with xrdp, the xmonad does not "load" only the gnome. How can I use xmonad with xrdp?
0
votes
1
answer
41
views
Open tex file corresponding to an opened pdf file
Suppose I have opened a pdf file (say /path/to/my/file.pdf generated from LaTeX) in evince and want to open the corresponding LaTeX source file (/path/to/my/file.tex) in my emacs editor, I click on ...
0
votes
0
answers
100
views
Xmonad lock screen on CentOS 8
How can I lock the screen when I'm running Xmonad on CentOS 8?
I can't install xscreensaver, this version doesn't have one of the libraries that program requires.
gnome-screensaver isn't available ...
0
votes
1
answer
142
views
How to configure xmonad to respect the sticky (_NET_WM_STATE_STICKY) and floating (_NET_WM_STATE_ABOVE) window tags
An xprop call on such a window reveals these two flags in its _NET_WM_STATE property:
WM_STATE(WM_STATE):
window state: Normal
icon window: 0x0
_NET_WM_STATE(ATOM) = ...
0
votes
0
answers
60
views
Xmonad Stealing Keymap for Neovim Toggleterm
So when I am using Neovim, I have a plugin that when I hit <Ctr>+ \ it will open a terminal in Neovim. It seems like every once in awhile it stops working and not sure if the issue is in Neovim ...
0
votes
1
answer
454
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 ...
0
votes
0
answers
136
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 ...
0
votes
1
answer
824
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 ...
0
votes
1
answer
206
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 ...
0
votes
0
answers
185
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 ...
3
votes
1
answer
2k
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 ...
1
vote
1
answer
1k
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 ...
1
vote
0
answers
38
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. ...
0
votes
1
answer
146
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:
0
votes
1
answer
259
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....
1
vote
0
answers
50
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?
0
votes
0
answers
110
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/...
3
votes
1
answer
1k
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 ...
2
votes
1
answer
2k
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....
0
votes
1
answer
390
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....
1
vote
1
answer
799
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 ...
2
votes
0
answers
90
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 ...
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....
1
vote
0
answers
97
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 ...
2
votes
0
answers
824
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 ...
0
votes
1
answer
397
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 ...
0
votes
2
answers
844
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: ...
1
vote
0
answers
411
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 ...
0
votes
1
answer
230
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. ...
3
votes
2
answers
2k
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 ...
2
votes
0
answers
141
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?
1
vote
1
answer
712
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....
-1
votes
1
answer
90
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?
1
vote
0
answers
461
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 ...
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 ...
0
votes
0
answers
189
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 ...
0
votes
1
answer
288
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, ...
8
votes
1
answer
9k
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 ...
0
votes
1
answer
831
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 ...
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 ...
0
votes
1
answer
83
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 ...
1
vote
2
answers
717
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?
1
vote
1
answer
330
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 ...
0
votes
2
answers
835
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.
...
1
vote
1
answer
264
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 ...
4
votes
0
answers
103
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 ...