2023-07-10 03:08:24 +0200 | thunderrd | (~thunderrd@183.182.110.209) (Remote host closed the connection) |
2023-07-10 03:09:28 +0200 | thunderrd | (~thunderrd@183.182.110.209) |
2023-07-10 03:12:12 +0200 | thunderrd | (~thunderrd@183.182.110.209) (Remote host closed the connection) |
2023-07-10 04:14:11 +0200 | td_ | (~td@i53870924.versanet.de) (Ping timeout: 245 seconds) |
2023-07-10 04:16:06 +0200 | td_ | (~td@i53870925.versanet.de) |
2023-07-10 04:42:20 +0200 | terrorjack | (~terrorjac@2a01:4f8:c17:87f8::) (Quit: The Lounge - https://thelounge.chat) |
2023-07-10 04:45:06 +0200 | terrorjack | (~terrorjac@2a01:4f8:c17:87f8::) |
2023-07-10 06:45:05 +0200 | <ChaoticMist[m]> | <geekosaur> "we give you the tools, you build..." <- It's a window manager library :P |
2023-07-10 06:47:19 +0200 | <geekosaur> | the core is a window manager library. contrib is a huge toolbox 🙂 |
2023-07-10 06:52:51 +0200 | <ChaoticMist[m]> | Indeed it is! |
2023-07-10 06:53:19 +0200 | <ChaoticMist[m]> | Wonder how we will migrate contrib to wayland when the time comes to migrate |
2023-07-10 06:55:03 +0200 | <geekosaur> | much of core won't migrate (manageHooks are a lost cause). that said, most of contrib is either actions or layouts, both of which should be fine. ManageHelpers is a complete loss though |
2023-07-10 08:51:51 +0200 | <ChaoticMist[m]> | Not good news :/ |
2023-07-10 09:06:01 +0200 | <Solid[m]> | <ChaoticMist[m]> "How can I output the value of..." <- It's a `String`, so you can use XMonad's `trace` function to output it to stderr (which may or may not be `~/.xsession.errors` or a file of a similar name |
2023-07-10 09:11:12 +0200 | <ChaoticMist[m]> | <Solid[m]> "It's a `String`, so you can..." <- TIL about trace, never done debugging in xmonad before |
2023-07-10 09:11:20 +0200 | <ChaoticMist[m]> | Will take a look at it later after I fix my butchered emacs config |
2023-07-10 09:11:24 +0200 | <ChaoticMist[m]> | Appreciated! :) |
2023-07-10 09:29:16 +0200 | berberman_ | (~berberman@user/berberman) |
2023-07-10 09:30:33 +0200 | <Solid[m]> | The fun starts when you notice that the weird behaviour of your config is actually a bug in Emacs :> |
2023-07-10 09:30:35 +0200 | berberman | (~berberman@user/berberman) (Ping timeout: 264 seconds) |
2023-07-10 09:34:06 +0200 | berberman | (~berberman@user/berberman) |
2023-07-10 09:35:23 +0200 | berberman_ | (~berberman@user/berberman) (Ping timeout: 264 seconds) |
2023-07-10 10:11:29 +0200 | hrberg | (~quassel@171.79-160-161.customer.lyse.net) (Quit: No Ping reply in 180 seconds.) |
2023-07-10 10:12:51 +0200 | hrberg | (~quassel@171.79-160-161.customer.lyse.net) |
2023-07-10 10:22:35 +0200 | tv1 | (~tv@user/tv) (Quit: derp) |
2023-07-10 10:22:48 +0200 | tv | (~tv@user/tv) |
2023-07-10 11:02:47 +0200 | liskin[m] | (~liskinmat@2001:470:69fc:105::768) (Remote host closed the connection) |
2023-07-10 11:04:27 +0200 | unclechu | (~unclechu@2001:470:69fc:105::354) (Remote host closed the connection) |
2023-07-10 11:39:57 +0200 | tremon | (~tremon@83.80.159.219) |
2023-07-10 11:46:41 +0200 | sagax | (~sagax_nb@user/sagax) (Ping timeout: 245 seconds) |
2023-07-10 13:23:08 +0200 | derfflinger | (~derffling@user/derfflinger) |
2023-07-10 14:02:43 +0200 | <ChaoticMist[m]> | <Solid[m]> "The fun starts when you notice..." <- This time it's more like python-mode and eglot fighting to prevent flymake diagnostics from working 😂 |
2023-07-10 14:02:51 +0200 | <ChaoticMist[m]> | So I am lost trying to figure out what is causing this madness |
2023-07-10 14:11:50 +0200 | <ChaoticMist[m]> | But the emacs-dashboard logo and alpha was an emacs issue which drove me nuts.. |
2023-07-10 16:48:37 +0200 | derfflinger | (~derffling@user/derfflinger) (Read error: Connection reset by peer) |
2023-07-10 18:32:31 +0200 | it3ration | (~it3ration@c-76-131-115-3.hsd1.co.comcast.net) |
2023-07-10 18:47:29 +0200 | <it3ration> | Hey folks, when using xmonad with multiple monitors, is it somehow possible to "lock" workspaces to a specific screen, and when you switch to said workspace, move to the screen it's locked to and switch to it? (of course, it'd still be useful to bind keys that allow you to move a workspace to another screen) |
2023-07-10 18:47:47 +0200 | liskin[m] | (~liskinmat@2001:470:69fc:105::768) |
2023-07-10 18:48:28 +0200 | <it3ration> | as an example, if i had this [**1], [*2, 3] -> type 3 -> [*1], [2, **3] |
2023-07-10 18:48:42 +0200 | unclechu | (~unclechu@2001:470:69fc:105::354) |
2023-07-10 18:54:14 +0200 | <geekosaur> | as designed, you can't really lock a workspace to a screen. you can arrange for xmonad to not swap workspaces between screens, though: https://wiki.haskell.org/Xmonad/Frequently_asked_questions#Replacing_greedyView_with_view |
2023-07-10 18:54:32 +0200 | <it3ration> | yeah, i tried that |
2023-07-10 18:55:01 +0200 | <it3ration> | basically i'm so used to switching to a workspace on a single monitor that i end up accidentally moving things around |
2023-07-10 18:57:42 +0200 | <geekosaur> | I wonder if PerWorkspaceKeys could be used for that |
2023-07-10 19:35:47 +0200 | <it3ration> | what about per-screen workspaces? |
2023-07-10 19:35:54 +0200 | <it3ration> | is that a thing or an extension by chance? |
2023-07-10 19:36:17 +0200 | <it3ration> | i kinda wish a workspace spanned multiple monitors |
2023-07-10 19:52:04 +0200 | <geekosaur> | IndependentScreens exists but probably isn't quite what you want |
2023-07-10 19:52:31 +0200 | <geekosaur> | workspaces spanning monitors isn't really possible with xmonad's internal architecture |
2023-07-10 19:52:58 +0200 | <it3ration> | i'm sure i'll get used to the greedy behaviour |
2023-07-10 19:53:25 +0200 | <geekosaur> | what didn't work about switching to `view`? |
2023-07-10 19:53:28 +0200 | <it3ration> | one common thing i notice that's "weird" is if you want to drag a tab from a browser to your other monitor |
2023-07-10 19:53:48 +0200 | <it3ration> | as you have to put said tab in a separate workspace |
2023-07-10 19:53:51 +0200 | <it3ration> | to see them at the same time |
2023-07-10 19:54:01 +0200 | <it3ration> | (which makes sense, just gets weird when you only have 10 workspaces) |
2023-07-10 19:54:02 +0200 | <geekosaur> | https://github.com/geekosaur/xmonad.hs/blob/skkukuk/xmonad.hs#L262-L269 it works here |
2023-07-10 19:58:59 +0200 | <geekosaur> | also you can add workspaces. some folks bind the function keys to another set of 10; I only need a couple more so I add 0,-,= to the workspace bindings (see my earlier paste) |
2023-07-10 19:59:20 +0200 | <geekosaur> | if you really want to get jiggy with workspaces there's XMonad.Layout.Plane |
2023-07-10 21:26:45 +0200 | jludwig | (~justin@li657-110.members.linode.com) (Quit: ZNC - https://znc.in) |
2023-07-10 22:09:00 +0200 | jludwig | (~justin@li657-110.members.linode.com) |
2023-07-10 22:09:18 +0200 | it3ration | (~it3ration@c-76-131-115-3.hsd1.co.comcast.net) (Quit: Client closed) |
2023-07-10 22:09:31 +0200 | jludwig | (~justin@li657-110.members.linode.com) (Read error: Connection reset by peer) |
2023-07-10 22:25:34 +0200 | jludwig | (~justin@li657-110.members.linode.com) |
2023-07-10 22:28:55 +0200 | jludwig | (~justin@li657-110.members.linode.com) (Client Quit) |
2023-07-10 22:29:53 +0200 | jludwig | (~justin@li657-110.members.linode.com) |