2025/01/02

Newest at the top

2025-01-02 20:54:43 +0100catman(~catman@user/catman) (Quit: WeeChat 4.5.1)
2025-01-02 20:47:25 +0100OftenFaded(~OftenFade@user/tisktisk) OftenFaded
2025-01-02 20:40:22 +0100chris_on_linux(~user@2a02:2149:861e:b700:224e:f6ff:fe4a:8927) (ERC 5.5.0.29.1 (IRC client for GNU Emacs 29.4))
2025-01-02 20:34:47 +0100 <chris_on_linux> I wanted to ask; have you tried how well status bars other than xmobar work with xmonad?
2025-01-02 20:34:03 +0100 <chris_on_linux> Happy new year
2025-01-02 20:33:59 +0100 <chris_on_linux> Hi everybody!
2025-01-02 20:33:13 +0100chris_on_linux(~user@2a02:2149:861e:b700:224e:f6ff:fe4a:8927) chris_on_linux
2025-01-02 20:29:09 +0100rekahsoft(~rekahsoft@76.69.85.220) rekahsoft
2025-01-02 16:27:10 +0100rekahsoft(~rekahsoft@bras-base-orllon1103w-grc-06-76-69-85-220.dsl.bell.ca) (Remote host closed the connection)
2025-01-02 15:15:53 +0100rekahsoft(~rekahsoft@bras-base-orllon1103w-grc-06-76-69-85-220.dsl.bell.ca) rekahsoft
2025-01-02 14:58:59 +0100 <geekosaur> if you use stack, that'll be `stack ghci`
2025-01-02 14:57:39 +0100 <geekosaur> (from a `cabal repl` in my xmonad config dir)
2025-01-02 14:57:13 +0100 <geekosaur> [Rectangle {rect_x = 2560, rect_y = 0, rect_width = 2880, rect_height = 1920},Rectangle {rect_x = 5440, rect_y = 0, rect_width = 2560, rect_height = 1440},Rectangle {rect_x = 0, rect_y = 0, rect_width = 2560, rect_height = 1440}]
2025-01-02 14:57:13 +0100 <geekosaur> ghci> openDisplay [] >>= getCleanedScreenInfo
2025-01-02 14:56:24 +0100 <geekosaur> that sounds like either misconfigured xrandr (mirror mode) or built without xinerama
2025-01-02 14:45:43 +0100 <McManiaC> hey, does anyone know how to get individual monitor resolutions/positions in a multi screen setup? the `Screen` item just contains the total dimensions
2025-01-02 14:44:13 +0100McManiaC(~McManiaC@2a01:4f8:c17:ec59::1) McManiaC
2025-01-02 14:42:30 +0100Digit(~user@user/digit) (Ping timeout: 246 seconds)
2025-01-02 11:08:54 +0100weitcis(~quassel@s-149-142-31-81.resnet.ucla.edu)
2025-01-02 10:00:08 +0100 <liskin> Oh okay that actually wasn't me
2025-01-02 09:52:11 +0100 <Solid> I guess that could have been you, though :)
2025-01-02 09:51:44 +0100 <Solid> There was a cut along the entire left side, with some DHL tape to patch it up
2025-01-02 09:19:42 +0100 <liskin> Maybe it's just my bad packing skills
2025-01-02 09:19:31 +0100 <liskin> How do you know if was opened?
2025-01-02 09:10:56 +0100 <Solid> The package seems to have been opened (by customs?) but nothing is missing
2025-01-02 09:10:52 +0100 <Solid> liskin: the stickers arrived today, so at least now we know they didn't get lost
2025-01-02 08:42:21 +0100coldpress(~coldpress@72.136.212.35.bc.googleusercontent.com) (Ping timeout: 246 seconds)
2025-01-02 05:53:26 +0100 <haskellbridge> <rascasse> thx again, it works great so far
2025-01-02 05:03:07 +0100 <haskellbridge> <geekosaur (@geekosaur:matrix.org)> although this won't quite work if the window demanding focus is your element window. see the example for preventing Chrome from stealing focus for how to deal with that
2025-01-02 05:00:47 +0100 <haskellbridge> <geekosaur (@geekosaur:matrix.org)> "setEwmhActivateHook doFocusOn0" (see https://hackage.haskell.org/package/xmonad-contrib-0.18.1/docs/XMonad-Hooks-EwmhDesktops.html#g:5)
2025-01-02 05:00:00 +0100 <haskellbridge> <rascasse> sorry where Im supposed to put that? xD
2025-01-02 04:58:19 +0100 <haskellbridge> <geekosaur (@geekosaur:matrix.org)> hm. "doFocusOn0 = ask >>= \w -> doF (onScreen (W.focusWindow w) FocusNew 0)"
2025-01-02 04:51:51 +0100 <haskellbridge> <geekosaur (@geekosaur:matrix.org)> they get more and more in your face all the time, I'm afraid
2025-01-02 04:51:51 +0100 <haskellbridge> <rascasse> okok
2025-01-02 04:51:35 +0100 <haskellbridge> <geekosaur (@geekosaur:matrix.org)> no, the browser will still insist on wrecking your setup
2025-01-02 04:51:22 +0100 <haskellbridge> <geekosaur (@geekosaur:matrix.org)> mm, maybe it's possible to write an alternative "doFocus"
2025-01-02 04:51:21 +0100 <haskellbridge> <rascasse> do the IndepentScreens approach would solve that?
2025-01-02 04:50:37 +0100 <haskellbridge> <geekosaur (@geekosaur:matrix.org)> the best you can do about that is https://hackage.haskell.org/package/xmonad-contrib-0.18.1/docs/XMonad-Hooks-EwmhDesktops.html#v:se… to prevent the browser from switching workspaces by itself when it wants to grab focus
2025-01-02 04:49:38 +0100 <haskellbridge> <geekosaur (@geekosaur:matrix.org)> browsers do that
2025-01-02 04:49:29 +0100 <haskellbridge> <geekosaur (@geekosaur:matrix.org)> that, sadly, is not something we are doing
2025-01-02 04:49:23 +0100 <haskellbridge> <rascasse> note this only happen when my browser ws is not focused on main screen
2025-01-02 04:48:42 +0100 <haskellbridge> ... long message truncated: https://kf8nh.com/_heisenbridge/media/kf8nh.com/OMejEpWxWXdEvxGVqNSIcKvc/eY8aXcTQ65k (4 lines)
2025-01-02 04:48:40 +0100 <haskellbridge> <rascasse> okay one limitation I see now, is when Im on the 2nd screen on the "r" workspace, where is currently my element chat window
2025-01-02 04:45:23 +0100 <haskellbridge> <rascasse> yea I have it
2025-01-02 04:44:18 +0100 <haskellbridge> <geekosaur (@geekosaur:matrix.org)> https://github.com/geekosaur/xmonad.hs/blob/hilfy-2023/xmonad.hs#L178-L185
2025-01-02 04:39:47 +0100 <haskellbridge> <geekosaur (@geekosaur:matrix.org)> yes
2025-01-02 04:39:42 +0100 <haskellbridge> <rascasse> probably Layout.PerWorkspace
2025-01-02 04:37:14 +0100 <haskellbridge> <rascasse> what's the best solution to customize the default layout of a specific workspace?
2025-01-02 04:20:01 +0100 <haskellbridge> <rascasse> yeaa it works! thx
2025-01-02 04:17:27 +0100 <haskellbridge> <geekosaur (@geekosaur:matrix.org)> "toggleWindowSets (recentWS ((/= "r") . W.tag)"