Home liberachat/#xmonad: Logs Calendar

Logs on 2022-04-23 (liberachat/#xmonad)

00:13:39 × steve__ quits (~steve@ool-182c2b80.dyn.optonline.net) (Ping timeout: 240 seconds)
00:53:36 abastro joins (~abab9579@220.75.216.63)
01:39:17 steve__ joins (~steve@ool-182c2b80.dyn.optonline.net)
02:03:46 × banc quits (banc@gateway/vpn/airvpn/banc) (Ping timeout: 272 seconds)
02:24:29 banc joins (banc@gateway/vpn/airvpn/banc)
02:40:53 × td_ quits (~td@94.134.91.204) (Ping timeout: 256 seconds)
02:42:45 td_ joins (~td@94.134.91.10)
02:44:49 × stackdroid18 quits (~stackdroi@user/stackdroid) (Quit: hasta la vista... tchau!)
04:12:51 × jao quits (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) (Remote host closed the connection)
04:31:57 × abastro quits (~abab9579@220.75.216.63) (Ping timeout: 256 seconds)
05:15:00 benin joins (~benin@183.82.204.110)
06:20:02 chomwitt joins (~chomwitt@2a02:587:dc1a:6000:700c:1790:e6ae:d5f7)
06:25:02 × chomwitt quits (~chomwitt@2a02:587:dc1a:6000:700c:1790:e6ae:d5f7) (Ping timeout: 250 seconds)
07:00:53 × Czernobog quits (~Czernobog@user/czernobog) (Ping timeout: 246 seconds)
07:14:07 abhixec joins (~abhinav@c-67-169-139-16.hsd1.ca.comcast.net)
07:36:00 Czernobog joins (~Czernobog@user/czernobog)
07:47:17 chomwitt joins (~chomwitt@2a02:587:dc1a:6000:a03c:1d83:496d:4084)
08:01:12 abastro joins (~abab9579@220.75.216.63)
08:01:36 × abhixec quits (~abhinav@c-67-169-139-16.hsd1.ca.comcast.net) (Ping timeout: 272 seconds)
08:09:49 yauhsien joins (~Yau-Hsien@61-231-27-3.dynamic-ip.hinet.net)
08:14:49 × yauhsien quits (~Yau-Hsien@61-231-27-3.dynamic-ip.hinet.net) (Quit: Leaving)
08:21:03 × scardinal quits (~supreme@customer-212-237-101-39.ip4.gigabit.dk) (Ping timeout: 276 seconds)
08:22:11 scardinal joins (~supreme@customer-212-237-101-39.ip4.gigabit.dk)
09:05:05 × abastro quits (~abab9579@220.75.216.63) (Ping timeout: 256 seconds)
10:41:18 abastro joins (~abab9579@220.75.216.63)
11:47:45 × geekosaur quits (~geekosaur@xmonad/geekosaur) (Ping timeout: 276 seconds)
11:57:39 geekosaur joins (~geekosaur@xmonad/geekosaur)
12:10:48 mvk joins (~mvk@2607:fea8:5ce3:8500::c90f)
12:16:48 seschwar joins (~seschwar@user/seschwar)
12:17:16 seschwar parts (~seschwar@user/seschwar) (:wq)
12:17:28 seschwar joins (~seschwar@user/seschwar)
12:17:32 seschwar parts (~seschwar@user/seschwar) (:wq)
12:55:26 × geekosaur quits (~geekosaur@xmonad/geekosaur) (Ping timeout: 246 seconds)
12:59:06 geekosaur joins (~geekosaur@xmonad/geekosaur)
13:12:22 × mvk quits (~mvk@2607:fea8:5ce3:8500::c90f) (Ping timeout: 250 seconds)
14:17:17 rekahsoft joins (~rekahsoft@cpe001b21a2fd89-cm64777ddc63a0.cpe.net.cable.rogers.com)
14:19:24 jao joins (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net)
14:19:34 × rekahsoft quits (~rekahsoft@cpe001b21a2fd89-cm64777ddc63a0.cpe.net.cable.rogers.com) (Remote host closed the connection)
14:19:57 rekahsoft joins (~rekahsoft@cpe001b21a2fd89-cm64777ddc63a0.cpe.net.cable.rogers.com)
15:20:04 stackdroid18 joins (14094@user/stackdroid)
15:20:28 reavertor[m] joins (~reavertor@2001:470:69fc:105::1:ffd7)
15:24:31 × benin quits (~benin@183.82.204.110) (Quit: The Lounge - https://thelounge.chat)
15:45:50 × abastro quits (~abab9579@220.75.216.63) (Ping timeout: 272 seconds)
16:07:17 jerg joins (~jerg@2001:a61:2b72:b001:ac97:f80b:11e5:d856)
16:19:41 <jerg> hi pretty big noob here: I just reinstalled xmonad (rpm on fedora 35) and now I get some errors (https://pastebin.com/YeV6uPFm) that I don't know how to resolve (they seem to be unrelated to my xmonad.hs ?)
16:24:13 <geekosaur> hm. are you sure this is using rpm installs? global packages like that are not normally hidden; that's more likely to occur if you have used cabal or stack in the past and don't have the appropriate dependencies declared
16:30:09 × geekosaur quits (~geekosaur@xmonad/geekosaur) (Remote host closed the connection)
16:30:46 geekosaur joins (~geekosaur@xmonad/geekosaur)
16:30:58 <jerg> hmm I never used cabal to install xmonad. I just installed xmonad-screenshot with cabal though (and probably forgot the lib flag)
16:35:39 <geekosaur> hm, yes, that will install xmonad as a dependency and you would need to use --lib to get it installed where the build can find it. that would probably also get you xmonad 0.17.0 which is the current version (fedora hasn't caught up yet)
16:36:08 <geekosaur> cabal install --lib xmonad-screenshot xmonad-contrib
16:36:17 <geekosaur> still leaves why it can't find the global ones though
16:37:00 mvk joins (~mvk@2607:fea8:5ce3:8500::c90f)
16:39:16 <jerg> ahh that makes sense
16:40:55 <jerg> I'd would probably make sense to reinstall xmonad with cabal then (and hope that that resolves the issues)
16:41:06 <jerg> *it
16:41:38 <geekosaur> the command I gave you should do that since --lib gets propagated to all dependencies, which in this case includes xmonad
16:42:10 <geekosaur> you can be explicit sabout it if you prefer by adding xmonad to the list
17:00:47 × rieper quits (~riepernet@sxbeta1.geo.uni-leipzig.de) (Ping timeout: 246 seconds)
17:00:56 rieper joins (~riepernet@sxbeta1.geo.uni-leipzig.de)
17:10:49 <jerg> I tried it but apparently there are errors in the screenshot tool so I'll probably just bind a key to another screenshot tool for now
17:12:42 <geekosaur> most of us use scrot
17:12:53 <jerg> just installed it :D
17:12:58 <geekosaur> you do need to use XMonad.Utils.unGrab before running it
17:13:16 <geekosaur> er, XMonad.Utils.Ungrab.unGrab
17:14:25 <geekosaur> https://github.com/geekosaur/xmonad.hs/blob/skkukuk/xmonad.hs#L165-L170
17:19:34 abhixec joins (~abhinav@c-67-169-139-16.hsd1.ca.comcast.net)
17:30:36 × jerg quits (~jerg@2001:a61:2b72:b001:ac97:f80b:11e5:d856) (Quit: Leaving)
17:37:06 × geekosaur quits (~geekosaur@xmonad/geekosaur) (Killed (NickServ (GHOST command used by allbery_b)))
17:37:07 allbery_b joins (~geekosaur@xmonad/geekosaur)
17:37:10 allbery_b is now known as geekosaur
17:51:31 × abhixec quits (~abhinav@c-67-169-139-16.hsd1.ca.comcast.net) (Ping timeout: 260 seconds)
18:01:35 × Czernobog quits (~Czernobog@user/czernobog) (Read error: Connection reset by peer)
18:03:15 Czernobog joins (~Czernobog@user/czernobog)
18:09:34 abhixec joins (~abhinav@c-67-169-139-16.hsd1.ca.comcast.net)
18:16:27 × abhixec quits (~abhinav@c-67-169-139-16.hsd1.ca.comcast.net) (Ping timeout: 276 seconds)
18:26:47 × jao quits (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) (Remote host closed the connection)
18:33:59 jao joins (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net)
19:57:19 × mvk quits (~mvk@2607:fea8:5ce3:8500::c90f) (Ping timeout: 240 seconds)
20:04:28 × chomwitt quits (~chomwitt@2a02:587:dc1a:6000:a03c:1d83:496d:4084) (Ping timeout: 250 seconds)
21:54:07 chomwitt joins (~chomwitt@2a02:587:dc1a:6000:9ad:a6d1:4aec:2764)
21:54:20 × chomwitt quits (~chomwitt@2a02:587:dc1a:6000:9ad:a6d1:4aec:2764) (Remote host closed the connection)
21:56:45 mvk joins (~mvk@2607:fea8:5ce3:8500::c90f)
23:32:17 <liskin> didn't think I'd ever actually look at INSTALL.md myself for help but here I am :-)
23:33:16 <liskin> (trying to replicate my setup on work laptop and wishing I had a reproducible dotfiles)
23:44:02 AHemlocksLie joins (~mikey@2603-8080-090b-0b47-302e-59c5-34ce-6170.res6.spectrum.com)
23:45:39 <AHemlocksLie> I'm following the configuration tutorial, and I can't get XMonad to start xmobar. I cloned and installed the latest XMonad and XMonad-contrib with Stack, and I used Cabal to install a recent version of xmobar. My configuration hasn't really deviated from the tutorial at all so far, and it starts fine from a terminal, but nothing happens when I restart xmonad
23:46:23 <AHemlocksLie> xmonad has repeatedly recompiled with no issues. What could I be missing?
23:46:30 <AHemlocksLie> Oh, and I'm on a fresh Ubuntu 22.04 install
23:46:44 <abastro[m]> Hmm
23:46:47 <geekosaur> unless you're using startx, xmonad probably starts with a minimal $PATH
23:47:02 <abastro[m]> First of all, why did you use 2 different build tools?
23:47:03 <geekosaur> so it won't find xmobar if it's in ~/.local/bin or ~/.cabal/bin
23:47:11 <abastro[m]> That is, cabal and stack
23:47:36 <AHemlocksLie> abastro[m]: because I already did xmonad, then I found xmobar just recommended cabal install
23:47:56 <AHemlocksLie> geekosaur: that sounds plausible since it's not autocompleting with... I think that's dmenu?
23:47:57 <abastro[m]> Oh
23:48:13 <abastro[m]> Yea perhaps it doesn't matter `modulo` PATH variable
23:48:23 <abastro[m]> Ye dmenu
23:48:42 <AHemlocksLie> Yeah, that doesn't seem to see xmobar. I don't think it knows how to go find it to execute it, then...
23:48:50 <geekosaur> are you using a ~/.xsession file? if so, add "source ~/.bash_profile" (or .profile or whatever your shell uses) after the #! line
23:48:58 <abastro[m]> One needs to set up PATH variable, at least enough to launch xmonad and xmobar
23:49:15 <AHemlocksLie> I am not using one, no. Can I put just that in one?
23:49:47 <abastro[m]> What are you using to boot xmonad?
23:50:01 <abastro[m]> Oh also you could set up environment variable inside xmonad
23:50:15 <AHemlocksLie> Xubuntu's default login manager. I put a simple option thing for it at /usr/share/xsessions/xmonad.desktop
23:50:20 <abastro[m]> (If you should, now that I don't know)
23:50:30 <abastro[m]> Xubuntu?
23:50:40 <AHemlocksLie> Ubuntu with XFCE by default
23:50:43 <geekosaur> ubuntu spin for xfce
23:50:43 <abastro[m]> Oh, you have it in xmonad.desktop
23:51:00 <AHemlocksLie> Yeah, I had to manually create one myself, but I don't know a lot about that file or what processes it
23:51:16 <geekosaur> I would point that file to a script which sources your .bash_profile or whatever and then runs xmonad
23:51:25 <abastro[m]> ^
23:51:42 <AHemlocksLie> That sounds like a decent idea. I'll try that. Probably gonna disconnect when I logout to try it.
23:51:45 <geekosaur> https://github.com/geekosaur/xmonad.hs/blob/skkukuk/start-xmonad
23:51:55 <abastro[m]> I have my xmonad manager set the file up to fire my xmonad manager
23:52:15 <geekosaur> although that file is for a desktop file, not a session file
23:52:31 <geekosaur> but it should work when used from a session file as well
23:54:26 <abastro[m]> Interesting how you have multiple branches
23:54:37 <geekosaur> mm, you'll probably want to use bash instead of zsh, you may be using .bash_profile instead of .profile, and your xmonad will be in ~/.local/bin
23:54:43 <geekosaur> one branch per machine
23:55:11 <geekosaur> plus oddities like two branches for "hilfy", one for when it was my work laptop and one for when it was my personal machine
23:56:02 <abastro[m]> In /.local/bin?
23:56:13 <abastro[m]> Oh one branch per machine
23:56:15 × AHemlocksLie quits (~mikey@2603-8080-090b-0b47-302e-59c5-34ce-6170.res6.spectrum.com) (Remote host closed the connection)
23:56:21 <geekosaur> they said they installed with stack
23:56:31 <abastro[m]> Ah
23:56:34 <geekosaur> I used cabal somine is in ~/.cabal/bin instead of ~/.local/bin
23:57:01 <abastro[m]> Stack is better in this regard I guess.. oh it isn't
23:57:08 <abastro[m]> No, it is
23:57:32 <abastro[m]> I mean yes stack is better, as it has proper uninstaller
23:57:59 <abastro[m]> Manually adding ~/.cabal/bin to PATH is some pain

All times are in UTC on 2022-04-23.