2022-03-16 00:17:33 +0100 | mohab | (~mohab@197.46.171.192) (Ping timeout: 252 seconds) |
2022-03-16 00:41:21 +0100 | seschwar | (~seschwar@user/seschwar) (Quit: :wq) |
2022-03-16 01:07:36 +0100 | n8nl | (~n8nl@c-24-61-77-34.hsd1.ma.comcast.net) |
2022-03-16 01:20:37 +0100 | mvk | (~mvk@2607:fea8:5cc3:7e00::45ee) (Ping timeout: 240 seconds) |
2022-03-16 01:54:00 +0100 | n8nl | (~n8nl@c-24-61-77-34.hsd1.ma.comcast.net) (Ping timeout: 250 seconds) |
2022-03-16 02:12:57 +0100 | n8nl | (~n8nl@c-24-61-77-34.hsd1.ma.comcast.net) |
2022-03-16 02:19:56 +0100 | twiclo1 | (~twiclo@mail.twil.cx) |
2022-03-16 02:39:27 +0100 | twiclo1 | (~twiclo@mail.twil.cx) (Ping timeout: 252 seconds) |
2022-03-16 03:08:08 +0100 | twiclo1 | (~twiclo@mail.twil.cx) |
2022-03-16 03:26:06 +0100 | twiclo1 | (~twiclo@mail.twil.cx) (Ping timeout: 268 seconds) |
2022-03-16 03:55:22 +0100 | twiclo1 | (~twiclo@mail.twil.cx) |
2022-03-16 04:03:16 +0100 | banc | (banc@gateway/vpn/airvpn/banc) (Ping timeout: 245 seconds) |
2022-03-16 04:22:39 +0100 | banc | (banc@gateway/vpn/airvpn/banc) |
2022-03-16 04:50:46 +0100 | jao | (~jao@45.134.142.199) (Ping timeout: 260 seconds) |
2022-03-16 04:51:17 +0100 | twiclo1 | (~twiclo@mail.twil.cx) (Ping timeout: 240 seconds) |
2022-03-16 04:53:14 +0100 | jao | (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) |
2022-03-16 05:18:57 +0100 | jao | (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) (Ping timeout: 252 seconds) |
2022-03-16 07:13:47 +0100 | twiclo | (~twiclo@mail.twil.cx) |
2022-03-16 07:34:52 +0100 | twiclo | (~twiclo@mail.twil.cx) (Quit: WeeChat 3.4) |
2022-03-16 07:38:49 +0100 | bfrk | (~Thunderbi@i59f7abad.versanet.de) |
2022-03-16 08:25:50 +0100 | dschrempf | (~dominik@070-207.dynamic.dsl.fonira.net) |
2022-03-16 08:27:38 +0100 | <Solid> | hah, slackware packages 0.17.0 for their 15.0 |
2022-03-16 08:27:49 +0100 | <Solid> | that now puts them before arch and gentoo |
2022-03-16 08:27:50 +0100 | liskin[m] | (~liskinmat@2001:470:69fc:105::768) |
2022-03-16 08:35:21 +0100 | cfricke | (~cfricke@user/cfricke) |
2022-03-16 08:51:23 +0100 | mc47 | (~mc47@xmonad/TheMC47) |
2022-03-16 09:23:12 +0100 | dschrempf | (~dominik@070-207.dynamic.dsl.fonira.net) (Quit: WeeChat 3.3) |
2022-03-16 10:00:19 +0100 | liskin[m] | (~liskinmat@2001:470:69fc:105::768) (Quit: You have been kicked for being idle) |
2022-03-16 10:50:53 +0100 | mc47 | (~mc47@xmonad/TheMC47) (Remote host closed the connection) |
2022-03-16 11:19:42 +0100 | dschrempf | (~dominik@070-207.dynamic.dsl.fonira.net) |
2022-03-16 12:38:37 +0100 | Moonlight | (~Moonlight@5.11.122.8) |
2022-03-16 12:39:21 +0100 | Moonlight | (~Moonlight@5.11.122.8) (Client Quit) |
2022-03-16 12:52:04 +0100 | dschrempf | (~dominik@070-207.dynamic.dsl.fonira.net) (Quit: WeeChat 3.3) |
2022-03-16 13:02:37 +0100 | the_proffesor | (~theproffe@c-24-9-30-127.hsd1.co.comcast.net) (Remote host closed the connection) |
2022-03-16 13:02:54 +0100 | the_proffesor | (~theproffe@2601:282:847f:8010::7f59) |
2022-03-16 13:10:21 +0100 | bfrk | (~Thunderbi@i59f7abad.versanet.de) (Ping timeout: 256 seconds) |
2022-03-16 13:12:22 +0100 | bfrk | (~Thunderbi@2001:9e8:35f:8100:3387:86f:a28c:9f06) |
2022-03-16 13:17:02 +0100 | bfrk | (~Thunderbi@2001:9e8:35f:8100:3387:86f:a28c:9f06) (Ping timeout: 240 seconds) |
2022-03-16 14:16:37 +0100 | n8nl | (~n8nl@c-24-61-77-34.hsd1.ma.comcast.net) (Ping timeout: 240 seconds) |
2022-03-16 15:07:53 +0100 | twiclo1 | (~twiclo@2604:7b80:2000:1069:52fc:cedd:fbeb:10c) |
2022-03-16 15:53:10 +0100 | mc47 | (~mc47@xmonad/TheMC47) |
2022-03-16 15:56:52 +0100 | cfricke | (~cfricke@user/cfricke) (Quit: WeeChat 3.3) |
2022-03-16 16:09:56 +0100 | seschwar | (~seschwar@user/seschwar) |
2022-03-16 16:13:11 +0100 | mm_ | (~mm@185.183.97.187) |
2022-03-16 16:15:05 +0100 | mm_ | (~mm@185.183.97.187) (Client Quit) |
2022-03-16 16:15:11 +0100 | mm_ | (~mm@185.183.97.187) |
2022-03-16 16:15:20 +0100 | mm_ | (~mm@185.183.97.187) () |
2022-03-16 16:21:53 +0100 | jao | (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) |
2022-03-16 16:35:52 +0100 | lambdabot | (~lambdabot@haskell/bot/lambdabot) (Remote host closed the connection) |
2022-03-16 16:37:08 +0100 | lambdabot | (~lambdabot@haskell/bot/lambdabot) |
2022-03-16 16:49:46 +0100 | jimr | (~jimr@2603-7080-7640-b000-0000-0000-0000-0003.res6.spectrum.com) |
2022-03-16 16:50:27 +0100 | tomjaguarpaw | (~tom@li367-225.members.linode.com) |
2022-03-16 16:51:19 +0100 | <tomjaguarpaw> | My xmonad has got into a state where it thinks there are two monitors but there's only one (perhaps because I unplugged the external monitor). Can I convince it there is only one, somehow? xrandr doesn't seem to help. As far as xrandr is concerned there is only one monitor. |
2022-03-16 16:51:26 +0100 | <jimr> | im trying to run UnsafeStdinReader on my xmobar script i have , Run UnsafeStdinReader in the commands with %UnsafeStdinReader in the template...but its not working..just updating. any ideas |
2022-03-16 16:51:31 +0100 | liskin[m] | (~liskinmat@2001:470:69fc:105::768) |
2022-03-16 16:51:51 +0100 | <tomjaguarpaw> | (xmonad --restart does not work) |
2022-03-16 16:52:05 +0100 | <tomjaguarpaw> | (well, it works, but it doesn't solve the problem) |
2022-03-16 16:52:55 +0100 | <geekosaur> | jimr, can you show your xmonad.hs? |
2022-03-16 16:52:58 +0100 | <geekosaur> | @where paste |
2022-03-16 16:52:59 +0100 | <lambdabot> | Help us help you: please paste full code, input and/or output at e.g. https://paste.tomsmeding.com |
2022-03-16 16:53:22 +0100 | <jimr> | k hold on |
2022-03-16 16:53:31 +0100 | <geekosaur> | tomjaguarpaw, that'sstrange because we get our monitor information from (the same place as) xrandr |
2022-03-16 16:53:49 +0100 | <tomjaguarpaw> | Can it be prodded to get its monitor information again? |
2022-03-16 16:54:00 +0100 | <tomjaguarpaw> | I assume it's got out of sync but it doesn't know that it should look to get back in sync. |
2022-03-16 16:54:04 +0100 | <jimr> | xmonad.hs or the xmobar config? |
2022-03-16 16:54:35 +0100 | <geekosaur> | jimr, xmonad.hs. I want to see if you're using the old stuff that used a pipe and (Unsafe)StdinReader, or the new stuff that uses a property |
2022-03-16 16:54:50 +0100 | bfrk | (~Thunderbi@2001:9e8:35f:8100:3387:86f:a28c:9f06) |
2022-03-16 16:55:07 +0100 | <jimr> | C9aagHBs |
2022-03-16 16:55:16 +0100 | <geekosaur> | tomjaguarpaw, it only looks on startup or when it receives an RRChangeNotify message from X11 |
2022-03-16 16:55:53 +0100 | <jimr> | i figured i might be missing something there...just dont know what |
2022-03-16 16:55:58 +0100 | <tomjaguarpaw> | Ah, this is a very interesting issue. If I xrandr --scase 2x2 then it knows there's only one monitor, but if I change back with xrandr --scale 1x1 then it thinks there are two again. So it seems something cached is stale. |
2022-03-16 16:56:35 +0100 | <tomjaguarpaw> | 6 |
2022-03-16 16:56:40 +0100 | <tomjaguarpaw> | s/6// |
2022-03-16 16:57:10 +0100 | <geekosaur> | jimr, you are missing the part that actually outputs xmonad information to xmobar (DynamicLog, or withEasySB which is new in 0.17.0) |
2022-03-16 16:57:11 +0100 | <tomjaguarpaw> | `xrandr --scale 1xlambda` only fixes it once lambda is >= 1.8 |
2022-03-16 16:57:15 +0100 | <tomjaguarpaw> | Which is pretty bizaree |
2022-03-16 16:59:16 +0100 | <jimr> | so import XMonad.Hooks.DynamicLog ? |
2022-03-16 17:00:13 +0100 | liskin[m] | (~liskinmat@2001:470:69fc:105::768) (Quit: You have been kicked for being idle) |
2022-03-16 17:00:27 +0100 | <geekosaur> | tomjaguarpaw, if you can start a ghci with your xmonad config and X11 package, run: Graphics.X11.openDisplay [] >>= Graphics.X11.Xinerama.getScreenInfo |
2022-03-16 17:00:40 +0100 | liskin[m] | (~liskinmat@2001:470:69fc:105::768) |
2022-03-16 17:00:44 +0100 | <geekosaur> | with stack this should simply be stack ghci, I think |
2022-03-16 17:01:09 +0100 | <geekosaur> | with cabal, you may need to include `--build-depends X11` |
2022-03-16 17:03:45 +0100 | <jimr> | brb |
2022-03-16 17:03:50 +0100 | jimr | (~jimr@2603-7080-7640-b000-0000-0000-0000-0003.res6.spectrum.com) (Quit: Leaving) |
2022-03-16 17:04:58 +0100 | jimr | (~jimr@2603-7080-7640-b000-0000-0000-0000-0003.res6.spectrum.com) |
2022-03-16 17:05:44 +0100 | <geekosaur> | jimr, you need toimport XMonad.Hooks.DynamicLog and System.IO, and then change line 254 to something like: xmonad $ docks default { logHook = dynamicLogWithPP xmobarPP { ppOutput = hPutStrLn xmobar } } |
2022-03-16 17:05:47 +0100 | <tomjaguarpaw> | Hmm, then I managed to completely bork my X by setting scale to 1x-1 |
2022-03-16 17:06:21 +0100 | <jimr> | k |
2022-03-16 17:06:27 +0100 | <tomjaguarpaw> | geekosaur: [Rectangle {rect_x = 0, rect_y = 0, rect_width = 1920, rect_height = 1080},Rectangle {rect_x = 0, rect_y = 0, rect_width = 1080, rect_height = 1920}] |
2022-03-16 17:06:38 +0100 | <tomjaguarpaw> | The second of those rects is not connected |
2022-03-16 17:09:17 +0100 | <geekosaur> | interesting. and it doesn't show in xrandr --listactivemonitors ? |
2022-03-16 17:09:17 +0100 | <tomjaguarpaw> | Interestingly a fresh xterm in a new X server reports the same thing |
2022-03-16 17:09:54 +0100 | <tomjaguarpaw> | So actually it does, but in xrandr -q it says "disconnected" |
2022-03-16 17:11:41 +0100 | <geekosaur> | so take its monitor number and: xrandr --output <num> --off |
2022-03-16 17:11:53 +0100 | <geekosaur> | seems xrandr is a bit confiused. this may be a video driver issue |
2022-03-16 17:12:04 +0100 | <tomjaguarpaw> | "warning: output 1 not found; ignoring |
2022-03-16 17:12:13 +0100 | <tomjaguarpaw> | Perhaps it is a driver issue indeed |
2022-03-16 17:15:15 +0100 | <geekosaur> | jimr, at some point you may want to visit https://xmonad.org/TUTORIAL.html as we strongly disrecommend that style of config |
2022-03-16 17:15:47 +0100 | <jimr> | k |
2022-03-16 17:15:57 +0100 | <geekosaur> | it comes from someone inappropriately copying the master config, which means it's only guaranteed to be correct for whatever version it was copied from (because we try not to change things too much) |
2022-03-16 17:16:26 +0100 | <geekosaur> | correct way to do it is to use inheritance rather than copying everything |
2022-03-16 17:24:55 +0100 | <tomjaguarpaw> | Oh well, I rebooted. |
2022-03-16 17:41:39 +0100 | jimr | (~jimr@2603-7080-7640-b000-0000-0000-0000-0003.res6.spectrum.com) (Remote host closed the connection) |
2022-03-16 17:55:48 +0100 | SignalGarden | (~ash@user/SignalWalker) |
2022-03-16 17:56:16 +0100 | Ash[m] | (~signal-wa@2001:470:69fc:105::1:2318) () |
2022-03-16 18:09:31 +0100 | SignalGarden | (~ash@user/SignalWalker) (Ping timeout: 245 seconds) |
2022-03-16 18:10:18 +0100 | SignalGarden | (~ash@user/SignalWalker) |
2022-03-16 18:11:36 +0100 | bfrk | (~Thunderbi@2001:9e8:35f:8100:3387:86f:a28c:9f06) (Ping timeout: 250 seconds) |
2022-03-16 18:12:41 +0100 | yauhsien | (~Yau-Hsien@61-231-56-96.dynamic-ip.hinet.net) |
2022-03-16 18:15:01 +0100 | SignalGarden | (~ash@user/SignalWalker) (Ping timeout: 240 seconds) |
2022-03-16 18:54:23 +0100 | SignalGarden | (~ash@user/SignalWalker) |
2022-03-16 18:58:50 +0100 | SignalGarden | (~ash@user/SignalWalker) (Ping timeout: 250 seconds) |
2022-03-16 19:00:43 +0100 | SignalGarden | (~ash@user/SignalWalker) |
2022-03-16 19:11:19 +0100 | jao | (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) (Ping timeout: 256 seconds) |
2022-03-16 19:12:26 +0100 | SignalGarden | (~ash@user/SignalWalker) (Read error: Connection reset by peer) |
2022-03-16 19:13:54 +0100 | jao | (~jao@45.134.142.225) |
2022-03-16 19:17:31 +0100 | SignalGarden | (~ash@user/SignalWalker) |
2022-03-16 19:18:50 +0100 | robertss | (~robertss@71-222-73-236.lsv2.qwest.net) |
2022-03-16 19:21:04 +0100 | <robertss> | Hello, I've been using xmonad for years, but just recently added xmobar as a replacement for dzen and conky. Is there a big advantage to compiling the xmobar config as xmobar.hs rather than just an xmobarrc file? |
2022-03-16 19:21:44 +0100 | <geekosaur> | aside form getting saner errors if there's a mistake in the config, xmobar.hs lets you define your own plugins. otherwise no |
2022-03-16 19:21:53 +0100 | <geekosaur> | *from |
2022-03-16 19:23:17 +0100 | <robertss> | Ok. Just as well, I couldn't get it to compile with stack anyway. I installed from stack and upgraded from 0.15 to 0.17 at the same time. |
2022-03-16 19:23:47 +0100 | <geekosaur> | like if you use a plugin that doesn't exist or you make a typo in its name, you get an undefined identifier right there instead of a syntax error sometime afterward |
2022-03-16 19:25:04 +0100 | <robertss> | I'll have to investigate later. Meanwhile it's working pretty well with the rc file. Thanks geekosaur. |
2022-03-16 19:25:42 +0100 | <geekosaur> | mm, I think there's a stack example running around somewhere |
2022-03-16 19:26:02 +0100 | <robertss> | I'll google it. |
2022-03-16 19:28:36 +0100 | robertss | (~robertss@71-222-73-236.lsv2.qwest.net) (Leaving) |
2022-03-16 19:30:27 +0100 | <geekosaur> | https://codeberg.org/jao/xmobar-config |
2022-03-16 19:30:37 +0100 | <geekosaur> | had to dig through the channellogs |
2022-03-16 19:30:46 +0100 | <geekosaur> | argh, they left already |
2022-03-16 19:31:15 +0100 | <geekosaur> | @tell robertss https://codeberg.org/jao/xmobar-config |
2022-03-16 19:31:15 +0100 | <lambdabot> | Consider it noted. |
2022-03-16 19:36:35 +0100 | <liskin> | tomjaguarpaw: those rects are the same (perfectly overlapping), so that's exactly what you'd get if you mirrored your screen to a projector and xmonad handles that (there's deduplication and elimination of subrectangles) |
2022-03-16 19:36:56 +0100 | <liskin> | so xmonad should end up with just one Screen |
2022-03-16 19:47:13 +0100 | <tomjaguarpaw> | I don't think they're overlapping. One is portrait and one is landscape. |
2022-03-16 19:48:05 +0100 | <tomjaguarpaw> | Which is indeed how I configure my setup, internal screen landscape, external screen portrait, except the external screen was not connected at the time that I ran that command ... so I think I must have hit a driver bug. |
2022-03-16 19:48:42 +0100 | <geekosaur> | yeh, they're not overlapping |
2022-03-16 19:49:37 +0100 | <liskin> | oh indeed, my reading heuristics failed again, sorry :-) |
2022-03-16 19:50:09 +0100 | bla | (~bla@79.191.246.124.ipv4.supernova.orange.pl) (Ping timeout: 252 seconds) |
2022-03-16 19:50:30 +0100 | <liskin> | tomjaguarpaw: if you ever hit this again, paste the output of xrandr --verbose and xrandr --listmonitors somewhere |
2022-03-16 19:53:44 +0100 | bla | (~bla@79.191.246.124.ipv4.supernova.orange.pl) |
2022-03-16 20:18:37 +0100 | SignalGarden | (~ash@user/SignalWalker) (Ping timeout: 240 seconds) |
2022-03-16 20:25:06 +0100 | lazycat | (~lazycat@user/lazycat) (Quit: ZNC - https://znc.in) |
2022-03-16 20:25:25 +0100 | lazycat | (~lazycat@user/lazycat) |
2022-03-16 20:52:50 +0100 | bfrk | (~Thunderbi@2001:9e8:35f:8100:3387:86f:a28c:9f06) |
2022-03-16 21:33:23 +0100 | SignalGarden | (~ash@user/SignalWalker) |
2022-03-16 21:52:20 +0100 | ircbrowse_tom | (~ircbrowse@2a01:4f8:1c1c:9319::1) |
2022-03-16 21:52:26 +0100 | Server | +cnt |
2022-03-16 22:03:40 +0100 | rekahsoft | (~rekahsoft@cpe0008a20f982f-cm64777d666260.cpe.net.cable.rogers.com) |
2022-03-16 22:52:29 +0100 | banc- | (~banc@146.70.61.139) |
2022-03-16 22:52:36 +0100 | banc | (banc@gateway/vpn/airvpn/banc) (Ping timeout: 240 seconds) |
2022-03-16 23:07:47 +0100 | banc | (banc@gateway/vpn/airvpn/banc) |
2022-03-16 23:08:17 +0100 | banc- | (~banc@146.70.61.139) (Ping timeout: 240 seconds) |
2022-03-16 23:11:09 +0100 | banc- | (~banc@146.70.61.139) |
2022-03-16 23:12:00 +0100 | banc | (banc@gateway/vpn/airvpn/banc) (Ping timeout: 252 seconds) |
2022-03-16 23:15:17 +0100 | jao | (~jao@45.134.142.225) (Ping timeout: 240 seconds) |
2022-03-16 23:17:53 +0100 | jao | (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) |
2022-03-16 23:23:06 +0100 | Guest86 | (~Guest86@207.248.198.65) |
2022-03-16 23:34:00 +0100 | SignalGarden | (~ash@user/SignalWalker) (Ping timeout: 250 seconds) |
2022-03-16 23:39:42 +0100 | Guest86 | (~Guest86@207.248.198.65) (Quit: Client closed) |
2022-03-16 23:40:29 +0100 | banc- | (~banc@146.70.61.139) (Ping timeout: 256 seconds) |
2022-03-16 23:41:16 +0100 | banc | (banc@gateway/vpn/airvpn/banc) |
2022-03-16 23:41:24 +0100 | jao | (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) (Ping timeout: 240 seconds) |
2022-03-16 23:43:54 +0100 | jao | (~jao@45.134.142.212) |
2022-03-16 23:46:54 +0100 | banc- | (~banc@146.70.61.139) |
2022-03-16 23:48:01 +0100 | jao | (~jao@45.134.142.212) (Remote host closed the connection) |
2022-03-16 23:48:02 +0100 | banc | (banc@gateway/vpn/airvpn/banc) (Ping timeout: 240 seconds) |
2022-03-16 23:48:18 +0100 | twiclo1 | (~twiclo@2604:7b80:2000:1069:52fc:cedd:fbeb:10c) (Ping timeout: 250 seconds) |
2022-03-16 23:50:57 +0100 | jao | (~jao@45.134.142.199) |
2022-03-16 23:52:01 +0100 | bla | (~bla@79.191.246.124.ipv4.supernova.orange.pl) (Ping timeout: 245 seconds) |