2025-05-08 01:21:43 +0200 | Kaladin | (~Kaladin@157-131-203-96.fiber.dynamic.sonic.net) (Quit: Leaving) |
2025-05-08 01:30:40 +0200 | Kaladin | (~Kaladin@157-131-203-96.fiber.dynamic.sonic.net) Kaladin |
2025-05-08 02:11:48 +0200 | rascasse_ | (~rascasse@user/diep) (Remote host closed the connection) |
2025-05-08 02:12:07 +0200 | Kaladin | (~Kaladin@157-131-203-96.fiber.dynamic.sonic.net) (Quit: Leaving) |
2025-05-08 02:32:39 +0200 | Natch | (~natch@c-92-34-7-158.bbcust.telenor.se) (Ping timeout: 260 seconds) |
2025-05-08 02:35:59 +0200 | Natch | (~natch@c-92-34-7-158.bbcust.telenor.se) Natch |
2025-05-08 02:59:46 +0200 | thunderrd | (~thunderrd@1.4.183.239) (Ping timeout: 252 seconds) |
2025-05-08 03:03:20 +0200 | OftenFaded89 | (~OftenFade@user/tisktisk) (Quit: Client closed) |
2025-05-08 03:10:29 +0200 | sajenim | (~sajenim@user/sajenim) sajenim |
2025-05-08 03:12:32 +0200 | thunderrd | (~thunderrd@101.51.205.206) thunderrd |
2025-05-08 04:22:01 +0200 | td_ | (~td@i5387091E.versanet.de) (Ping timeout: 252 seconds) |
2025-05-08 04:23:49 +0200 | td_ | (~td@i53870937.versanet.de) |
2025-05-08 08:14:33 +0200 | <deebo> | hmpf, still having issue where on startup mate-panel times out, for some reason xmonad takes a really long time to start, .xsession-errors seems to say it's not recompiled because nothing changed, but still takes ages for it to be active so that i can spawn a terminal |
2025-05-08 08:28:16 +0200 | <deebo> | fixed a few issues to get less .xsession-errors logs, and there's on suspicious one with "xmonad: X11 error: BadAtom (invalid Atom parameter), request code=18, error code=5" |
2025-05-08 08:53:24 +0200 | ft | (~ft@p4fc2a6e6.dip0.t-ipconnect.de) (Quit: leaving) |
2025-05-08 09:23:09 +0200 | mc47 | (~yecinem@p200300ee0f09376482f36aef415a254e.dip0.t-ipconnect.de) |
2025-05-08 12:23:56 +0200 | Lears | Leary |
2025-05-08 12:45:37 +0200 | L29Ah | (~L29Ah@wikipedia/L29Ah) () |
2025-05-08 13:31:04 +0200 | L29Ah | (~L29Ah@wikipedia/L29Ah) L29Ah |
2025-05-08 14:24:20 +0200 | L29Ah | (~L29Ah@wikipedia/L29Ah) (Ping timeout: 252 seconds) |
2025-05-08 14:43:58 +0200 | Digitteknohippie | (~user@69.47.7.51.dyn.plus.net) |
2025-05-08 14:44:07 +0200 | Digit | (~user@69.47.7.51.dyn.plus.net) (Ping timeout: 252 seconds) |
2025-05-08 15:13:29 +0200 | L29Ah | (~L29Ah@wikipedia/L29Ah) L29Ah |
2025-05-08 15:18:46 +0200 | zawaken | (~zawaken@user/zawaken) (Quit: ZNC - https://znc.in) |
2025-05-08 15:19:12 +0200 | zawaken | (~zawaken@user/zawaken) zawaken |
2025-05-08 15:38:49 +0200 | <geekosaur> | not sure how you're integrated with MATE, in my case xmonad can take a long time to start if I forgot to rebuild it and dependencies changed (dbus drags in a lot of crap) but the rest of MATE starts while it's waiting. |
2025-05-08 16:45:41 +0200 | OftenFaded | (~OftenFade@user/tisktisk) (Quit: OftenFaded) |
2025-05-08 17:36:22 +0200 | <deebo> | i just have a .local/share/applications/xmonad.desktop + xmonad as the wm in org/mate/desktop/whatever |
2025-05-08 17:36:49 +0200 | mc47 | (~yecinem@p200300ee0f09376482f36aef415a254e.dip0.t-ipconnect.de) (Ping timeout: 252 seconds) |
2025-05-08 17:44:32 +0200 | <geekosaur> | interesting |
2025-05-08 17:45:07 +0200 | <geekosaur> | mate-panel starts independently of xmonad for me and is usually running before xmonad starts; the log applet says "Waiting for xmonad" until xmonad starts up and sends its first update |
2025-05-08 17:49:26 +0200 | <deebo> | yeah i actually started reading the code for 'mate-session', looks like all it does is get the values from dconf and then runs the defined panel, wm, file manager etc (if enabled) |
2025-05-08 17:50:09 +0200 | <deebo> | so nto really sure what's going on, especially since xmonad seems to log nothing has changed so build is skipped |
2025-05-08 17:50:14 +0200 | <deebo> | something's just hanging |
2025-05-08 18:13:19 +0200 | L29Ah | (~L29Ah@wikipedia/L29Ah) (Ping timeout: 245 seconds) |
2025-05-08 18:15:23 +0200 | ft | (~ft@p4fc2a6e6.dip0.t-ipconnect.de) ft |
2025-05-08 18:39:42 +0200 | L29Ah | (~L29Ah@wikipedia/L29Ah) L29Ah |
2025-05-08 19:10:01 +0200 | <deebo> | enabled org.mate.debug in dconf and it just started working, for no apparent reason |
2025-05-08 19:10:28 +0200 | <deebo> | teaching sand to think was a mistake |
2025-05-08 19:11:15 +0200 | <deebo> | but with external monitor the applet doesnt do anything, even though i can see the messages in dbus |
2025-05-08 19:24:47 +0200 | sajenim | (~sajenim@user/sajenim) (Ping timeout: 244 seconds) |
2025-05-08 20:10:34 +0200 | Digitteknohippie | Digit |
2025-05-08 20:24:14 +0200 | rascasse | (~rascasse@user/diep) diep |
2025-05-08 20:25:48 +0200 | <rascasse> | hi, I have this snippet which fail to compile for some reason https://b.deip.fr/p/eel-fox-sheep |
2025-05-08 20:28:12 +0200 | <geekosaur> | can you include more context? by itself it looks valid, but it'll depend on where it is in your config. also please include the error message |
2025-05-08 20:28:46 +0200 | <rascasse> | sure sorry was trying to paste it |
2025-05-08 20:28:56 +0200 | <rascasse> | but having some issue with my IRC client |
2025-05-08 20:28:58 +0200 | <rascasse> | (TUI) |
2025-05-08 20:29:03 +0200 | <rascasse> | 2sec |
2025-05-08 20:29:15 +0200 | <geekosaur> | pasting into IRC is usually a bad idea |
2025-05-08 20:30:07 +0200 | <rascasse> | https://b.deip.fr/p/otter-koala-bat |
2025-05-08 20:30:45 +0200 | <rascasse> | mb `wspaces` is overlapping with an internal function? |
2025-05-08 20:31:12 +0200 | <geekosaur> | no, but you're treating it as one when it's not. it's just a list of workspaces? |
2025-05-08 20:31:13 +0200 | <rascasse> | in my config wspaces is my workspaces variable |
2025-05-08 20:31:20 +0200 | <rascasse> | yes |
2025-05-08 20:31:26 +0200 | <rascasse> | list of string |
2025-05-08 20:32:40 +0200 | <geekosaur> | okay, it looks like you copied the wrong snippet (the "sc >>= flip whenJust" is only used when getting the workspace of the current screen) |
2025-05-08 20:32:43 +0200 | <rascasse> | weird, this part of the config has not been touched since a very long time |
2025-05-08 20:33:01 +0200 | <rascasse> | hmm ok |
2025-05-08 20:33:12 +0200 | <rascasse> | perhaps I missed with some config then |
2025-05-08 20:33:39 +0200 | <geekosaur> | try this version https://bin.deip.fr/upload/eel-fox-sheep (I edited it) |
2025-05-08 20:33:47 +0200 | <geekosaur> | wait, missed one part |
2025-05-08 20:34:13 +0200 | <geekosaur> | okay, corrected |
2025-05-08 20:34:21 +0200 | <geekosaur> | I think that does what you want |
2025-05-08 20:34:42 +0200 | <rascasse> | cool thx testing it |
2025-05-08 20:35:44 +0200 | <geekosaur> | for comparison, https://github.com/geekosaur/xmonad.hs/blob/hilfy-2023/xmonad.hs#L309-L316 (I used more descriptive names, and my variable is "workspacen") |
2025-05-08 20:36:28 +0200 | <rascasse> | yea it compiles now |
2025-05-08 20:38:22 +0200 | <rascasse> | I think I need to restart xmonad in order to test it thou, brb to confirm (or not) it's working |
2025-05-08 20:38:24 +0200 | rascasse | (~rascasse@user/diep) (Remote host closed the connection) |
2025-05-08 20:39:19 +0200 | rascasse | (~rascasse@user/diep) diep |
2025-05-08 20:40:28 +0200 | <rascasse> | okay it's not working as expected, to give a bit more context Im just trying to setup basic key mappings to "goto WS x" and "move this window to WS x" |
2025-05-08 20:41:14 +0200 | <rascasse> | https://b.deip.fr/p/sloth-hawk-snail |
2025-05-08 20:41:23 +0200 | <rascasse> | this is what I have in the config |
2025-05-08 20:42:09 +0200 | <rascasse> | with wspaces = ["1", "2", "3"] and wsKeys = "123" |
2025-05-08 20:42:58 +0200 | <rascasse> | right now I cant even goto workspace 123 |
2025-05-08 20:43:31 +0200 | <geekosaur> | those overlap (define the same keys). I think you want the first one only |
2025-05-08 20:44:00 +0200 | <rascasse> | hmm yes you're right xD |
2025-05-08 20:44:04 +0200 | <rascasse> | wtf |
2025-05-08 20:44:30 +0200 | <rascasse> | just realizing now |
2025-05-08 20:44:37 +0200 | <rascasse> | ahaha |
2025-05-08 20:45:09 +0200 | <rascasse> | what's the diff btw greedyView and view? |
2025-05-08 20:47:51 +0200 | OftenFaded | (~OftenFade@user/tisktisk) OftenFaded |
2025-05-08 20:48:04 +0200 | rascasse | (~rascasse@user/diep) (Remote host closed the connection) |
2025-05-08 20:48:21 +0200 | rascasse | (~rascasse@user/diep) diep |
2025-05-08 20:49:33 +0200 | <geekosaur> | if you hhave multiple monitors, view on a visible workspace (on a different monitor) switches focus to that monitor, greedyView swaps the monitor with the current workspace. standard bindings use greedyView so workspace focus is always on the primary monitor, because if you don't have a statusbar you otherwise can't tell if focus is on a different monitor when it has no windows open |
2025-05-08 20:50:12 +0200 | <geekosaur> | if you only have one monitor, they're equivalent |
2025-05-08 20:51:26 +0200 | <geekosaur> | I have one program that breaks if swapped to a smaller monitor from a larger one, and I run a statusbar, so I switched to view |
2025-05-08 20:53:14 +0200 | <geekosaur> | most people do prefer view over greedyView, and most people do run status bars |
2025-05-08 20:54:32 +0200 | <rascasse> | Im using single xmobar (always on main screen) |
2025-05-08 20:55:11 +0200 | <geekosaur> | that's fine |
2025-05-08 20:56:47 +0200 | <rascasse> | basically if the target WS is displayed on another monitor, "view" will not swap that target WS into the current monitor but rather will just move the focus to the other monitor? |
2025-05-08 20:56:57 +0200 | <geekosaur> | correct |
2025-05-08 20:57:17 +0200 | <rascasse> | where greedyView would swap it |
2025-05-08 20:57:38 +0200 | <rascasse> | okok |
2025-05-08 21:00:01 +0200 | <rascasse> | so what's purpose of `screenWorkspace sc >>= flip whenJust f`? |
2025-05-08 21:00:17 +0200 | <rascasse> | instead of `windows $ f i` |
2025-05-08 21:05:22 +0200 | <rascasse> | ah sorry you fixed it |
2025-05-08 21:05:29 +0200 | <rascasse> | https://bin.deip.fr/upload/eel-fox-sheep |
2025-05-08 21:06:55 +0200 | <haskellbridge> | <geekosaur (@geekosaur:matrix.org)> I think I mentioned that earlier, it's for the other -screen keys (mod-w,e,r) |
2025-05-08 21:07:53 +0200 | <haskellbridge> | <geekosaur (@geekosaur:matrix.org)> And the function it should use is screenWorkspace |
2025-05-08 21:10:19 +0200 | <rascasse> | geekosaur: thx for the help |
2025-05-08 21:10:21 +0200 | rascasse | (~rascasse@user/diep) (Remote host closed the connection) |
2025-05-08 22:22:22 +0200 | hightower2 | (~hightower@213.186.15.36) hightower2 |
2025-05-08 22:36:25 +0200 | OftenFaded | (~OftenFade@user/tisktisk) (Quit: Client closed) |
2025-05-08 22:45:16 +0200 | OftenFaded | (~OftenFade@user/tisktisk) OftenFaded |