2023/08/12

2023-08-12 01:16:39 +0200tremon(~tremon@83.80.159.219) (Quit: getting boxed in)
2023-08-12 02:02:09 +0200hightower3(~hightower@141-136-199-12.dsl.iskon.hr) (Read error: Connection reset by peer)
2023-08-12 02:03:43 +0200hightower3(~hightower@7-118.dsl.iskon.hr)
2023-08-12 04:29:08 +0200td_(~td@i53870906.versanet.de) (Ping timeout: 256 seconds)
2023-08-12 04:30:48 +0200td_(~td@i53870938.versanet.de)
2023-08-12 04:42:30 +0200terrorjack(~terrorjac@2a01:4f8:c17:87f8::) (Quit: The Lounge - https://thelounge.chat)
2023-08-12 04:46:45 +0200terrorjack(~terrorjac@2a01:4f8:c17:87f8::)
2023-08-12 06:47:04 +0200 <Rydwxz> living a nightmare with xmobar config. i thought my stack installation of xmobar was finally working, i tweaked global options in xmobar.hs and restarted xmobar a few times but now the executable is once again throwing this ridiculous error: Error detected while loading xmobar configuration file: xmobar.hs:1:1: error: Could not find module 'Xmobar' 1 import Xmobar
2023-08-12 06:48:47 +0200 <Rydwxz> returning xmobar.hs to the original working state doesn't help. wtf have I done to break Stack so badly? or is it just broken, on Arch? Do I need to switch to cabal-install?
2023-08-12 06:53:14 +0200ft(~ft@p3e9bcd02.dip0.t-ipconnect.de) (Quit: leaving)
2023-08-12 06:57:35 +0200 <Rydwxz> https://imgur.com/fEc6wMj
2023-08-12 06:58:19 +0200 <Rydwxz> https://imgur.com/a/TwOt4au
2023-08-12 07:02:41 +0200 <Solid> are you sure this is how xmobar is supposed to be run when using a Haskell-based config?
2023-08-12 07:02:53 +0200 <Rydwxz> i just rm'd .local/bin/xmobar, did another stack install, and got it to launch again.
2023-08-12 07:04:05 +0200 <Rydwxz> no it's not really supposed to be launched from the terminal but that is how you can see the compiler error message
2023-08-12 07:04:29 +0200 <Solid> I mean that compiling everything into a single "xmobar" executable via `stack install' should suffice, no?
2023-08-12 07:15:42 +0200 <Rydwxz> I mean I thought I was the one asking the questions here. You could just tell me I'm doing it wrong. My best guess is you're saying that using the default xmobar/stack.yaml project is what gets me the default xmobar executable. so what I should do is move the xmobar repo from xmobar to xmobar/xmobar, leave xmobar/xmobar.hs and start a new xmobar/stack.yaml that uses xmobar/xmobar as a statically linked
2023-08-12 07:15:47 +0200 <Rydwxz> library, is that the gyst? i don't know how stack works man
2023-08-12 07:20:57 +0200 <Solid> I'm saying that just running `stack install' should generate an execute (whose name may or may not be xmobar) *somewhere* that itself doesn't need to invoce GHC anymore, so you shouldn't get any error messages like that in the first place
2023-08-12 07:23:39 +0200 <Rydwxz> it did, i have that executable, but it's not accepting my attempts at haskell configuration, maybe i think for the project management reasons you've provoked me into thinking more about
2023-08-12 07:24:38 +0200 <Rydwxz> it should be a project that depends on the xmobar repo, not a project built off of the xmobar repo. same way xmonad.hs works right
2023-08-12 07:25:27 +0200 <Solid> yes
2023-08-12 07:25:59 +0200 <Solid> as an example: https://gitlab.com/slotThe/dotfiles/-/tree/master/xmobar/.config/xmobarrc
2023-08-12 07:26:30 +0200 <Solid> this just builds an `xmobar' executable that already has the config loaded up (so just executing `xmonad' will work)
2023-08-12 07:26:37 +0200 <Solid> s/xmonad/xmobar/
2023-08-12 07:27:39 +0200 <Rydwxz> sorry for getting a bit snarky there btw just frustrated at the computer not u
2023-08-12 07:34:01 +0200 <Rydwxz> ok starting from scratch i git cloned into .config/xmobar/xmobar moved xmobar.hs into .config/xmobar, made that cwd, did stack init, and stack install, lessee if it works!
2023-08-12 07:35:41 +0200 <Rydwxz> nope. nah. definitely not.
2023-08-12 08:19:26 +0200ml|(~ml|@65.34.189.147)
2023-08-12 08:19:46 +0200ml|Guest1046
2023-08-12 11:02:33 +0200tv(~tv@user/tv)
2023-08-12 11:04:56 +0200Rydwxz(~rw@cpe-75-82-51-90.socal.res.rr.com) (Ping timeout: 246 seconds)
2023-08-12 12:58:11 +0200redgloboli(~redglobol@user/redgloboli) (Quit: ...enter the matrix...)
2023-08-12 12:59:16 +0200redgloboli(~redglobol@user/redgloboli)
2023-08-12 13:08:59 +0200haasn-(~nand@haasn.dev) (Quit: ZNC 1.7.5+deb4 - https://znc.in)
2023-08-12 13:09:21 +0200haasn`(~nand@haasn.dev)
2023-08-12 14:27:31 +0200 <xmonadtrack> xmonad Tony Zorman * v0.17.2-79-g5c2ba06: stack: Bump resolver to 21.6 (5 minutes ago, 1 file, 1+ 1-) https://github.com/xmonad/xmonad/commit/5c2ba0690266
2023-08-12 14:27:33 +0200 <xmonadtrack> xmonad-contrib Tony Zorman * v0.17.1-172-g2df26cf9: stack: Bump resolver to 21.6 (6 minutes ago, 1 file, 1+ 1-) https://github.com/xmonad/xmonad-contrib/commit/2df26cf9f8d9
2023-08-12 16:35:58 +0200ft(~ft@87.122.8.54)
2023-08-12 18:23:18 +0200Rydwxz(~rw@cpe-75-82-51-90.socal.res.rr.com)
2023-08-12 18:25:25 +0200jabuxas(~jabuxas@user/jabuxas) (Ping timeout: 240 seconds)
2023-08-12 20:10:15 +0200Rydwxz(~rw@cpe-75-82-51-90.socal.res.rr.com) (Remote host closed the connection)
2023-08-12 23:09:49 +0200xmonadtrack(~xmonadtra@user/geekosaur/bot/xmonadtrack) (Remote host closed the connection)
2023-08-12 23:10:00 +0200geekosaur(~geekosaur@xmonad/geekosaur) (Quit: Leaving)
2023-08-12 23:11:24 +0200geekosaur(~geekosaur@xmonad/geekosaur)
2023-08-12 23:17:41 +0200xmonadtrack(~xmonadtra@069-135-003-034.biz.spectrum.com)
2023-08-12 23:17:42 +0200xmonadtrack(~xmonadtra@069-135-003-034.biz.spectrum.com) (Changing host)
2023-08-12 23:17:42 +0200xmonadtrack(~xmonadtra@user/geekosaur/bot/xmonadtrack)