2024/03/18

2024-03-18 00:06:28 +0100defjam(~defjam@2a02:c7e:2807:b900:1cf:6fdb:44e4:8ef1)
2024-03-18 00:13:31 +0100defjam(~defjam@2a02:c7e:2807:b900:1cf:6fdb:44e4:8ef1) (Ping timeout: 272 seconds)
2024-03-18 00:24:41 +0100defjam(~defjam@2a02:c7e:2807:b900:1cf:6fdb:44e4:8ef1)
2024-03-18 00:31:01 +0100defjam(~defjam@2a02:c7e:2807:b900:1cf:6fdb:44e4:8ef1) (Ping timeout: 264 seconds)
2024-03-18 00:43:50 +0100defjam(~defjam@2a02:c7e:2807:b900:1cf:6fdb:44e4:8ef1)
2024-03-18 00:49:39 +0100defjam(~defjam@2a02:c7e:2807:b900:1cf:6fdb:44e4:8ef1) (Ping timeout: 260 seconds)
2024-03-18 01:02:10 +0100defjam(~defjam@2a02:c7e:2807:b900:1cf:6fdb:44e4:8ef1)
2024-03-18 01:08:19 +0100defjam(~defjam@2a02:c7e:2807:b900:1cf:6fdb:44e4:8ef1) (Ping timeout: 260 seconds)
2024-03-18 01:21:12 +0100defjam(~defjam@2a02:c7e:2807:b900:1cf:6fdb:44e4:8ef1)
2024-03-18 01:27:30 +0100defjam(~defjam@2a02:c7e:2807:b900:1cf:6fdb:44e4:8ef1) (Ping timeout: 268 seconds)
2024-03-18 01:27:50 +0100utis(~utis@84.210.54.27) (Ping timeout: 252 seconds)
2024-03-18 01:39:06 +0100defjam(~defjam@2a02:c7e:2807:b900:1cf:6fdb:44e4:8ef1)
2024-03-18 01:39:33 +0100utis(~utis@84.210.54.27)
2024-03-18 01:50:38 +0100defjam(~defjam@2a02:c7e:2807:b900:1cf:6fdb:44e4:8ef1) (Ping timeout: 268 seconds)
2024-03-18 01:57:47 +0100utis(~utis@84.210.54.27) (Ping timeout: 260 seconds)
2024-03-18 01:59:29 +0100utis(~utis@84.210.54.27)
2024-03-18 02:03:39 +0100defjam(~defjam@2a02:c7e:2807:b900:1cf:6fdb:44e4:8ef1)
2024-03-18 02:10:03 +0100defjam(~defjam@2a02:c7e:2807:b900:1cf:6fdb:44e4:8ef1) (Ping timeout: 272 seconds)
2024-03-18 02:21:26 +0100defjam(~defjam@2a02:c7e:2807:b900:1cf:6fdb:44e4:8ef1)
2024-03-18 02:27:39 +0100defjam(~defjam@2a02:c7e:2807:b900:1cf:6fdb:44e4:8ef1) (Ping timeout: 260 seconds)
2024-03-18 02:39:08 +0100defjam(~defjam@2a02:c7e:2807:b900:1cf:6fdb:44e4:8ef1)
2024-03-18 02:45:25 +0100defjam(~defjam@2a02:c7e:2807:b900:1cf:6fdb:44e4:8ef1) (Ping timeout: 264 seconds)
2024-03-18 02:45:51 +0100todi(~todi@p57803331.dip0.t-ipconnect.de)
2024-03-18 02:46:12 +0100defjam(~defjam@2a02:c7e:2807:b900:1cf:6fdb:44e4:8ef1)
2024-03-18 02:52:29 +0100defjam(~defjam@2a02:c7e:2807:b900:1cf:6fdb:44e4:8ef1) (Ping timeout: 272 seconds)
2024-03-18 03:03:22 +0100defjam(~defjam@2a02:c7e:2807:b900:1cf:6fdb:44e4:8ef1)
2024-03-18 03:09:52 +0100defjam(~defjam@2a02:c7e:2807:b900:1cf:6fdb:44e4:8ef1) (Ping timeout: 268 seconds)
2024-03-18 03:20:57 +0100defjam(~defjam@2a02:c7e:2807:b900:1cf:6fdb:44e4:8ef1)
2024-03-18 03:26:59 +0100defjam(~defjam@2a02:c7e:2807:b900:1cf:6fdb:44e4:8ef1) (Ping timeout: 256 seconds)
2024-03-18 03:39:35 +0100defjam(~defjam@2a02:c7e:2807:b900:1cf:6fdb:44e4:8ef1)
2024-03-18 03:44:22 +0100utis(~utis@84.210.54.27) (Ping timeout: 264 seconds)
2024-03-18 03:45:25 +0100defjam(~defjam@2a02:c7e:2807:b900:1cf:6fdb:44e4:8ef1) (Ping timeout: 246 seconds)
2024-03-18 03:45:49 +0100utis(~utis@84.210.54.27)
2024-03-18 03:47:12 +0100defjam(~defjam@2a02:c7e:2807:b900:1cf:6fdb:44e4:8ef1)
2024-03-18 03:53:17 +0100defjam(~defjam@2a02:c7e:2807:b900:1cf:6fdb:44e4:8ef1) (Ping timeout: 272 seconds)
2024-03-18 04:05:00 +0100defjam(~defjam@2a02:c7e:2807:b900:1cf:6fdb:44e4:8ef1)
2024-03-18 04:05:01 +0100tv(~tv@user/tv) (Ping timeout: 246 seconds)
2024-03-18 04:11:03 +0100defjam(~defjam@2a02:c7e:2807:b900:1cf:6fdb:44e4:8ef1) (Ping timeout: 256 seconds)
2024-03-18 04:18:31 +0100tv(~tv@user/tv)
2024-03-18 04:22:11 +0100defjam(~defjam@2a02:c7e:2807:b900:1cf:6fdb:44e4:8ef1)
2024-03-18 04:29:27 +0100defjam(~defjam@2a02:c7e:2807:b900:1cf:6fdb:44e4:8ef1) (Ping timeout: 260 seconds)
2024-03-18 04:41:50 +0100defjam(~defjam@2a02:c7e:2807:b900:1cf:6fdb:44e4:8ef1)
2024-03-18 04:42:42 +0100terrorjack(~terrorjac@2a01:4f8:c17:87f8::) (Quit: The Lounge - https://thelounge.chat)
2024-03-18 04:46:42 +0100terrorjack(~terrorjac@2a01:4f8:c17:87f8::)
2024-03-18 04:50:05 +0100td_(~td@i53870920.versanet.de) (Ping timeout: 268 seconds)
2024-03-18 04:51:20 +0100td_(~td@i5387091B.versanet.de)
2024-03-18 04:53:43 +0100defjam(~defjam@2a02:c7e:2807:b900:1cf:6fdb:44e4:8ef1) (Ping timeout: 260 seconds)
2024-03-18 04:56:56 +0100defjam(~defjam@2a02:c7e:2807:b900:1cf:6fdb:44e4:8ef1)
2024-03-18 07:22:46 +0100julie_pilgrim(~julie_pil@user/julie-pilgrim/x-1240752)
2024-03-18 07:33:08 +0100julie_pilgrim(~julie_pil@user/julie-pilgrim/x-1240752) (Remote host closed the connection)
2024-03-18 08:50:34 +0100julie_pilgrim(~julie_pil@user/julie-pilgrim/x-1240752)
2024-03-18 09:06:26 +0100 <deebo> ok after formatting the output of getCleanedScreenInfo i found the issue: https://pastebin.com/Yf3jtFm6
2024-03-18 09:06:45 +0100 <deebo> the third monitor in the list, is my laptop screen, which is actually turned off
2024-03-18 09:07:17 +0100 <deebo> so the list is: monitor1, monitor2, laptop (off), tv
2024-03-18 09:08:00 +0100 <deebo> it's also reported by xrandr
2024-03-18 09:09:58 +0100 <deebo> ok for what ever reason the laptop screen was actually on.... (docked so i don't see it), when turned off mod-r works
2024-03-18 09:57:55 +0100julie_pilgrim(~julie_pil@user/julie-pilgrim/x-1240752) (Ping timeout: 250 seconds)
2024-03-18 11:26:45 +0100Guest1(~Guest1@103.216.213.42)
2024-03-18 11:27:21 +0100 <Guest1> how to remove default keybindings? Or remove specific keys, so that they dont do anything
2024-03-18 11:28:47 +0100 <[Leary]> Guest1: https://hackage.haskell.org/package/xmonad-contrib-0.18.0/docs/XMonad-Util-EZConfig.html#v:removeK…
2024-03-18 11:29:56 +0100 <Guest1> Thank you!
2024-03-18 11:29:57 +0100 <Guest1> I was following the xmonad setup guide. But in xmobar, alsa is not working. It says Updating...
2024-03-18 11:30:27 +0100 <Guest1> everything else is showing but instead of volume, it says Updating...
2024-03-18 11:34:21 +0100 <Guest1> Sorry, I am new and did not properly understand the removeKeysP. Can you give example? like if I want to remove mod+space which is switch layout, what should I write?
2024-03-18 11:40:39 +0100defjam(~defjam@2a02:c7e:2807:b900:1cf:6fdb:44e4:8ef1) (Ping timeout: 260 seconds)
2024-03-18 11:52:23 +0100defjam(~defjam@2a02:c7e:2807:b900:1cf:6fdb:44e4:8ef1)
2024-03-18 11:53:58 +0100 <[Leary]> Guest1: Can't help with xmobar; I've never bothered with it. Re `removeKeysP`, the docs I linked do show an example, but you'd want to replace the list comprehension at the end with: `["M-<Space>"]`.
2024-03-18 11:56:54 +0100defjam(~defjam@2a02:c7e:2807:b900:1cf:6fdb:44e4:8ef1) (Ping timeout: 256 seconds)
2024-03-18 12:08:27 +0100defjam(~defjam@2a02:c7e:2807:b900:1cf:6fdb:44e4:8ef1)
2024-03-18 12:12:20 +0100L29Ah(~L29Ah@wikipedia/L29Ah) (Read error: Connection timed out)
2024-03-18 12:15:56 +0100defjam(~defjam@2a02:c7e:2807:b900:1cf:6fdb:44e4:8ef1) (Ping timeout: 268 seconds)
2024-03-18 12:17:52 +0100 <Guest1> So is this correct:
2024-03-18 12:17:53 +0100 <Guest1> `removeKeysP` ["M-S-" ++ [n] | n <- ["M-<Space>"]]
2024-03-18 12:20:43 +0100 <[Leary]> No, that's a type error.
2024-03-18 12:20:47 +0100 <[Leary]> > ["M-S-" ++ [n] | n <- ['1'..'9']]
2024-03-18 12:20:49 +0100 <lambdabot> ["M-S-1","M-S-2","M-S-3","M-S-4","M-S-5","M-S-6","M-S-7","M-S-8","M-S-9"]
2024-03-18 12:22:01 +0100 <[Leary]> This whole thing is the "list comprehension" I mentioned; it's a shorthand for a longer list. You don't want all that, just a list literal with a single element: ... `removeKeysP` ["M-<Space>"]
2024-03-18 12:22:36 +0100 <Guest1> Ohh I get it now, I feel dump. Thanks a lot
2024-03-18 12:22:49 +0100 <Guest1> do you use a status bar? if so, which one?
2024-03-18 12:23:11 +0100 <Guest1> dumb*
2024-03-18 12:26:20 +0100 <[Leary]> Nope. I haven't felt the need for one ever since I switched to xmonad a ~decade ago.
2024-03-18 12:28:48 +0100 <Guest1> I need it mostly for battery on laptop, nm-applet is really handy, and I like to if there is any open workspace left before powering off
2024-03-18 12:29:12 +0100defjam(~defjam@2a02:c7e:2807:b900:1cf:6fdb:44e4:8ef1)
2024-03-18 12:35:15 +0100defjam(~defjam@2a02:c7e:2807:b900:1cf:6fdb:44e4:8ef1) (Ping timeout: 255 seconds)
2024-03-18 12:47:52 +0100defjam(~defjam@2a02:c7e:2807:b900:1cf:6fdb:44e4:8ef1)
2024-03-18 12:47:59 +0100L29Ah(~L29Ah@wikipedia/L29Ah)
2024-03-18 12:53:39 +0100defjam(~defjam@2a02:c7e:2807:b900:1cf:6fdb:44e4:8ef1) (Ping timeout: 256 seconds)
2024-03-18 13:06:54 +0100defjam(~defjam@2a02:c7e:2807:b900:1cf:6fdb:44e4:8ef1)
2024-03-18 13:12:46 +0100defjam(~defjam@2a02:c7e:2807:b900:1cf:6fdb:44e4:8ef1) (Ping timeout: 246 seconds)
2024-03-18 13:22:43 +0100L29Ah(~L29Ah@wikipedia/L29Ah) (Read error: Connection reset by peer)
2024-03-18 13:24:05 +0100defjam(~defjam@2a02:c7e:2807:b900:1cf:6fdb:44e4:8ef1)
2024-03-18 13:33:21 +0100Guest1(~Guest1@103.216.213.42) (Quit: Client closed)
2024-03-18 14:08:29 +0100L29Ah(~L29Ah@wikipedia/L29Ah)
2024-03-18 14:12:53 +0100L29Ah(~L29Ah@wikipedia/L29Ah) (Ping timeout: 252 seconds)
2024-03-18 14:32:35 +0100L29Ah(~L29Ah@wikipedia/L29Ah)
2024-03-18 15:03:11 +0100defjam(~defjam@2a02:c7e:2807:b900:1cf:6fdb:44e4:8ef1) (Ping timeout: 260 seconds)
2024-03-18 15:17:47 +0100defjam(~defjam@2a02:c7e:2807:b900:1cf:6fdb:44e4:8ef1)
2024-03-18 15:27:55 +0100defjam(~defjam@2a02:c7e:2807:b900:1cf:6fdb:44e4:8ef1) (Ping timeout: 260 seconds)
2024-03-18 15:29:13 +0100defjam(~defjam@2a02:c7e:2807:b900:1cf:6fdb:44e4:8ef1)
2024-03-18 16:04:10 +0100yaslam(~yaslam@user/yaslam)
2024-03-18 16:04:31 +0100 <yaslam> hi everyone, how would i make it so that i can toggle the full layout by pressing WinKey + F
2024-03-18 16:04:37 +0100 <yaslam> thanks
2024-03-18 16:05:52 +0100 <yaslam> this is my config https://bpa.st/X3AA
2024-03-18 16:15:30 +0100L29Ah(~L29Ah@wikipedia/L29Ah) (Ping timeout: 268 seconds)
2024-03-18 16:17:07 +0100 <yaslam> nevermind, i have found a way
2024-03-18 16:17:47 +0100 <geekosaur> `sendMessage (JumpToLayout "Full")` is the usual way btw
2024-03-18 16:19:47 +0100L29Ah(~L29Ah@wikipedia/L29Ah)
2024-03-18 16:22:27 +0100 <yaslam> oh thanks geekosaur
2024-03-18 16:24:26 +0100 <geekosaur> there are other ways, notably see https://hackage.haskell.org/package/xmonad-contrib-0.18.0/docs/XMonad-Layout-ToggleLayouts.html
2024-03-18 16:24:59 +0100 <yaslam> nice
2024-03-18 16:30:20 +0100yaslam(~yaslam@user/yaslam) (Quit: need to logout and login)
2024-03-18 16:41:16 +0100yaslam(~yaslam@user/yaslam)
2024-03-18 17:28:01 +0100defjam(~defjam@2a02:c7e:2807:b900:1cf:6fdb:44e4:8ef1) (Ping timeout: 264 seconds)
2024-03-18 17:30:09 +0100catman(~catman@user/catman) (Quit: WeeChat 4.3.0-dev)
2024-03-18 17:32:03 +0100catman(~catman@user/catman)
2024-03-18 17:35:11 +0100defjam(~defjam@2a02:c7e:2807:b900:1cf:6fdb:44e4:8ef1)
2024-03-18 17:44:03 +0100yaslam(~yaslam@user/yaslam) (Quit: Leaving)
2024-03-18 18:02:11 +0100 <haskellbridge> <N​exilva> Hi guys. I need help. I accidentally resized the Vbox window, where Windows10 is active. I can't seem to stick it back down from a floating window to a non-floating window. When I do meta+t to stick the window, it just does a windows shortcut.
2024-03-18 18:02:31 +0100 <haskellbridge> <N​exilva> How can I send meta+t to an active windows 10 vm window, where Xmonad sees the key combination, and not windows.
2024-03-18 18:05:29 +0100 <geekosaur> shift-left alt ungrabs the keyboard iirc, then xmonad should see the key
2024-03-18 18:06:08 +0100 <geekosaur> sorry, it's control+alt
2024-03-18 18:10:06 +0100 <geekosaur> unless you've rebound the keybooard in such a way that mod-t has been lost
2024-03-18 18:19:01 +0100defjam(~defjam@2a02:c7e:2807:b900:1cf:6fdb:44e4:8ef1) (Ping timeout: 264 seconds)
2024-03-18 18:20:36 +0100defjam(~defjam@2a02:c7e:2807:b900:f966:906f:65a4:1ca0)
2024-03-18 18:30:29 +0100 <haskellbridge> <N​exilva> Thank you
2024-03-18 18:52:55 +0100kelnoky(~kelnoky@2a02:8108:50c0:5650::3b82)
2024-03-18 19:10:15 +0100L29Ah(~L29Ah@wikipedia/L29Ah) (Read error: Connection reset by peer)
2024-03-18 19:35:06 +0100L29Ah(~L29Ah@wikipedia/L29Ah)
2024-03-18 19:42:47 +0100yaslam(~yaslam@user/yaslam)
2024-03-18 19:44:08 +0100yaslam(~yaslam@user/yaslam) (Client Quit)
2024-03-18 19:46:07 +0100tv(~tv@user/tv) (Quit: derp)
2024-03-18 19:46:25 +0100tv(~tv@user/tv)
2024-03-18 19:49:44 +0100yaslam(~yaslam@user/yaslam)
2024-03-18 19:49:46 +0100 <yaslam> hi
2024-03-18 19:50:50 +0100 <yaslam> i am trying to make a keybind that toggles the fullscreen layout, geekosaur i looked at the link and i added the togglelayout thing to my config, but it doesn't work. my config is here: https://bpa.st/FYOQ
2024-03-18 19:51:08 +0100 <yaslam> could it be a conflict with mate desktop
2024-03-18 19:51:09 +0100 <yaslam> ?
2024-03-18 19:51:54 +0100 <geekosaur> unlikely
2024-03-18 19:52:26 +0100 <geekosaur> as you wrote it, toggleLayout would only apply to Tall, not Mirror Tall
2024-03-18 19:52:39 +0100 <geekosaur> you need to move a parenthesis
2024-03-18 19:53:02 +0100 <geekosaur> myLayouts = toggleLayouts Full (Tall 1 (3/100) (1/2) ||| Mirror tiled ||| Full)
2024-03-18 19:53:46 +0100 <yaslam> done
2024-03-18 19:53:53 +0100 <yaslam> i need to recompile brb
2024-03-18 19:54:03 +0100 <geekosaur> mod-q?
2024-03-18 19:54:19 +0100 <yaslam> that logs out
2024-03-18 19:54:46 +0100 <geekosaur> shouldn't, that would be mod-shift-q
2024-03-18 19:55:23 +0100 <yaslam> yep mod-q doesn't log out sorry
2024-03-18 19:56:45 +0100 <yaslam> no effect
2024-03-18 19:56:54 +0100 <yaslam> still ignores it for some reason
2024-03-18 19:57:05 +0100 <yaslam> the keybind
2024-03-18 20:04:12 +0100 <geekosaur> testing locally
2024-03-18 20:05:58 +0100 <yaslam> alright
2024-03-18 20:06:16 +0100 <geekosaur> working here. (I also use mateConfig; in fact, I'm the maintainer)
2024-03-18 20:06:50 +0100 <yaslam> ah yes i saw that in the source
2024-03-18 20:07:03 +0100 <yaslam> great job btw
2024-03-18 20:07:12 +0100 <yaslam> that is strange that it works for you
2024-03-18 20:07:40 +0100 <yaslam> nevermind, can switch to full anyway, thanks for the help
2024-03-18 20:08:05 +0100 <yaslam> using mod + space
2024-03-18 20:08:34 +0100 <geekosaur> yes, but you should be able to mod-f with that config
2024-03-18 20:09:04 +0100 <yaslam> yeah idk
2024-03-18 20:09:15 +0100 <yaslam> probably an issue with xorg or something idk
2024-03-18 20:16:40 +0100 <[Leary]> yaslam: You probably don't want to keep the redundant ` ||| Full` at the end there; perhaps you're toggling between Full and Full (to no visible effect).
2024-03-18 20:17:36 +0100 <yaslam> same issue without starting mate desktop
2024-03-18 20:17:42 +0100 <yaslam> [Leary], will try that
2024-03-18 20:26:25 +0100 <yaslam> same issue
2024-03-18 20:26:33 +0100 <yaslam> new config https://bpa.st/3ZNQ
2024-03-18 20:26:37 +0100 <yaslam> i give up lol
2024-03-18 20:31:46 +0100 <geekosaur> fwiw https://github.com/geekosaur/xmonad.hs/blob/hilfy-2023/xmonad.hs#L157 closing paren is on line 167 and keybind is on line 223
2024-03-18 20:32:07 +0100 <geekosaur> (altered keybind is just my convention, shouldn't affect anything)
2024-03-18 20:34:45 +0100 <yaslam> im going to try winkey + control + f aswell maybe that works
2024-03-18 20:40:16 +0100 <yaslam> no nvm
2024-03-18 20:40:23 +0100 <yaslam> doens't
2024-03-18 20:42:45 +0100 <yaslam> just passes through
2024-03-18 20:42:54 +0100 <yaslam> emacs picks it up though
2024-03-18 20:43:13 +0100 <yaslam> doesn't go fullscreen though just says it is undefined
2024-03-18 20:43:15 +0100 <geekosaur> that sounds like it's not actually being bound
2024-03-18 20:43:44 +0100 <yaslam> it does
2024-03-18 20:44:15 +0100 <geekosaur> eugh now I'm wondering how well tested the Mn- modifiers are. can you try it with just M-f?
2024-03-18 20:44:21 +0100 <yaslam> yep
2024-03-18 20:44:31 +0100 <geekosaur> (additionalKeysP will pick up that it's mod4 from your config)
2024-03-18 20:44:56 +0100 <geekosaur> I've seen people use M1- but not sure anyone uses M4-
2024-03-18 20:48:04 +0100 <yaslam> still there with m1 and m
2024-03-18 20:48:34 +0100 <yaslam> the issue
2024-03-18 20:49:05 +0100defjam(~defjam@2a02:c7e:2807:b900:f966:906f:65a4:1ca0) (Ping timeout: 256 seconds)
2024-03-18 20:53:52 +0100 <geekosaur> oh, heh. I get two compile errors locally with your config
2024-03-18 20:54:19 +0100 <yaslam> lol
2024-03-18 20:54:40 +0100 <geekosaur> first off, you need a `$` after `xmonad` (otherwise `additionalKeysP` gets applied to the `xmonad` invocation instead of your config)
2024-03-18 20:54:57 +0100 <geekosaur> second, you refer to `Mirror tiled` but `tiled` isn't defined
2024-03-18 20:54:58 +0100 <yaslam> i didnt have xmessage installed LOL
2024-03-18 20:55:48 +0100 <yaslam> ah yes mirror tiled isnt defined that makes sense
2024-03-18 20:56:17 +0100defjam(~defjam@2a02:c7e:2807:b900:f966:906f:65a4:1ca0)
2024-03-18 20:57:26 +0100 <yaslam> works now
2024-03-18 20:57:28 +0100 <yaslam> LOl
2024-03-18 20:57:30 +0100 <yaslam> LOL
2024-03-18 20:58:43 +0100 <yaslam> thank you geekosaur
2024-03-18 21:00:10 +0100 <yaslam> and [Leary]
2024-03-18 21:10:39 +0100kelnoky(~kelnoky@2a02:8108:50c0:5650::3b82) (Quit: Client closed)
2024-03-18 21:13:24 +0100 <yaslam> goodnight and thanks for the help
2024-03-18 21:13:32 +0100yaslam(~yaslam@user/yaslam) (Quit: Leaving)