Home liberachat/#xmonad: Logs Calendar

Logs on 2021-09-05 (liberachat/#xmonad)

00:11:19 × geekosaur quits (~geekosaur@xmonad/geekosaur) (Ping timeout: 252 seconds)
00:12:14 geekosaur joins (~geekosaur@xmonad/geekosaur)
00:36:39 × a6a45081-2b83 quits (~aditya@2601:249:4300:1296:88ec:cc73:84d4:1507) (Quit: Konversation terminated!)
00:53:07 × kr1x quits (~kriket@170.249.0.122) (Quit: .)
02:03:35 × banc quits (banc@gateway/vpn/airvpn/banc) (Ping timeout: 252 seconds)
02:19:32 × td_ quits (~td@94.134.91.73) (Ping timeout: 252 seconds)
02:21:21 td_ joins (~td@muedsl-82-207-238-013.citykom.de)
02:23:59 banc joins (banc@gateway/vpn/airvpn/banc)
02:26:22 Hash joins (~weechat@thestonedapes.com)
02:26:30 <Hash> Hey hey hey!
02:27:15 <VarikValefor[m]> Hash: It's Fat ALBERT!
02:27:54 <Hash> :D
02:28:12 <Hash> I got a problem with a custom bitcoin ticker bash script in xmobar
02:28:18 <Hash> I'll tell you about it in a few, hang on
02:28:27 <Hash> How you doin'?
02:31:04 <VarikValefor[m]> Hash: With reasonable exceptions, all is well.
02:38:14 <Hash> Hey, glad to hear it
03:28:13 × rekahsoft quits (~rekahsoft@cpe0008a20f982f-cm64777d666260.cpe.net.cable.rogers.com) (Ping timeout: 252 seconds)
04:38:15 thunderrd joins (~thunderrd@183.182.111.87)
05:27:29 × electr0n quits (~electr0n@about/security/founder/electr0n) (Quit: WeeChat 3.2)
05:37:30 electr0n joins (~electr0n@about/security/founder/electr0n)
06:04:53 × electr0n quits (~electr0n@about/security/founder/electr0n) (Quit: WeeChat 3.2)
07:28:53 mc47 joins (~mc47@xmonad/TheMC47)
07:32:26 seschwar joins (~seschwar@user/seschwar)
08:17:21 × geekosaur quits (~geekosaur@xmonad/geekosaur) (Remote host closed the connection)
08:17:43 geekosaur joins (~geekosaur@xmonad/geekosaur)
09:25:38 electr0n joins (~electr0n@about/security/founder/electr0n)
09:35:29 benin03693233 joins (~benin@183.82.207.253)
09:36:10 × benin0369323 quits (~benin@183.82.207.253) (Ping timeout: 252 seconds)
09:36:10 benin03693233 is now known as benin0369323
10:11:55 yosafbridge` joins (~yosafbrid@static.38.6.217.95.clients.your-server.de)
10:18:26 × yosafbridge quits (~yosafbrid@static.38.6.217.95.clients.your-server.de) (Ping timeout: 276 seconds)
10:41:05 Andrew is now known as CoHaxPenguino
10:43:45 CoHaxPenguino is now known as HaxPenguino
11:15:23 HaxPenguino is now known as CoCoHaxPenguin
12:41:41 CoCoHaxPenguin is now known as \[
12:42:07 \[ is now known as \}
12:42:25 \} is now known as a_
12:42:28 a_ is now known as Andrew
12:42:52 berserk joins (~berserk@108-195-12-248.lightspeed.miamfl.sbcglobal.net)
12:47:38 <berserk> I've been trying to start xmobar with no luck. I've got the git xmonad-contrib and here's my relevant xmonad config bit
12:48:15 <berserk> mySB = statusBarProp "xmobar" (pure xmobarPP)
12:48:15 <berserk> main = xmonad . withSB mySB . ewmh . docks $ defaults
12:48:30 <berserk> Any ideas?
13:07:19 <davve> 3i wrote a bitcoin ticker for polybar
13:07:26 <davve> enjoying it a lot more than xmobar
13:08:32 f-a parts (f2a@f2a.jujube.ircnow.org) ()
13:11:13 <Solid> berserk: can you start xmobar manually?
13:11:29 <berserk> Yes. And it shows up after I do so.
13:11:44 <Solid> are you seeing any error logs in xsession-errors (or a similar file)
13:12:33 <berserk> No errors in `xsession-errors` or `journalctl`
13:14:13 <berserk> Also no error file inside `~/.xmonad/`
13:14:23 <berserk> I'm using NixOS if it's of any help
13:14:49 <Solid> ah that one
13:14:57 <Solid> I wonder if it's having trouble finding the xmobar executable
13:15:20 <berserk> `xmonad` itself starts just fine
13:15:39 <berserk> Perhaps
13:16:47 <berserk> I don't see why though. `xmobar` is in `PATH` and the config refers to it by `xmobar` , which I assume will simply try to invoke that.
13:17:19 <berserk> Reading `https://github.com/xmonad/xmonad-contrib/blob/master/XMonad/Hooks/StatusBar.hs` now to see if something pops ;)
13:18:08 <Solid> we're using spawnPID to spawn xmobar, which essentially calls `/bin/sh -c xmobar`
13:20:00 <berserk> Just tried that on a shell right now and it worked
13:20:03 defjam is now known as eblip
13:20:30 <Solid> Oo
13:28:56 <berserk> I added `startupHook = spawnStatusBar "xmobar"` and still doesn't start it
13:30:18 <berserk> I'm starting to think it's related to these `journalctl` log entries but I don't know enough about xmonad internals to be sure
13:30:20 <berserk> Sep 05 09:27:45 nixos xsession[23144]: XMonad is recompiling and replacing itself with another XMonad process because the current process is called "ah-xmonad" but the compiled configuration should be called "xmonad-x86_64-linux"
13:30:21 <berserk> Sep 05 09:27:45 nixos xsession[23144]: XMonad will use ghc to recompile, because neither "/home/ah/.config/xmonad/build" nor "/home/ah/.config/xmonad/stack.yaml" exists.
13:30:21 <berserk> Sep 05 09:27:45 nixos xsession[23144]: XMonad skipping recompile because it is not forced (e.g. via --recompile), and neither xmonad.hs nor any *.hs / *.lhs / *.hsc files in lib/ have been changed.
13:30:22 <berserk> Sep 05 09:27:45 nixos xsession[23144]: /home/ah/.cache/xmonad/xmonad-x86_64-linux: executeFile: does not exist (No such file or directory)
13:30:41 <berserk> `ah-xmonad` is a custom-built one btw
13:33:00 <berserk> When I first added that line to `startupHook` I made a mistake and did `spawnStatusBar "xmonad"` and I found this in the logs because I have `ah-xmonad` instead
13:33:03 <berserk> Sep 05 09:27:05 nixos xsession[21135]: /home/ah/.cache/xmonad/xmonad-x86_64-linux: executeFile: does not exist (No such file or directory)
13:33:03 <berserk> Sep 05 09:27:05 nixos xsession[21137]: /bin/sh: xmonad: command not found
13:33:18 <berserk> So `spawnStatusBar` is def trying to do something
13:37:01 <berserk> What happens if `spawnPID` encounters an error? Will that go to xmonad's
13:37:05 <berserk> stderr?
13:42:51 <geekosaur> yes
14:08:12 × berserk quits (~berserk@108-195-12-248.lightspeed.miamfl.sbcglobal.net) (Quit: Client closed)
15:34:58 eb0t joins (~eb0t@90.204.61.71)
15:36:47 × eblip quits (~eb0t@90.194.35.110) (Ping timeout: 245 seconds)
16:29:03 azg256 joins (~user@78-56-98-5.static.zebra.lt)
16:45:15 × geekosaur quits (~geekosaur@xmonad/geekosaur) (Quit: Leaving)
16:46:43 geekosaur joins (~geekosaur@xmonad/geekosaur)
17:02:57 dminuoso joins (~dminuoso@user/dminuoso)
17:03:22 <dminuoso> Hi, is there some known plugin/method to manage XDG autostart applications?
17:04:02 <geekosaur> not within xmonad, no
17:04:41 <mc47> @tell berserk I'd try giving the path of the xmobar executable instead of just "xmobar". spawnStatusBar doesn't do anything fancy except keeping track of what's open, and I'd advise against using it on its own
17:04:41 <lambdabot> Consider it noted.
17:05:02 <dminuoso> geekosaur: Thanks for the prompt response!
17:05:04 <dminuoso> Cheers.
17:05:30 <dminuoso> Remind me to bring cookies if we ever meet in ZuriHac or some place.
17:05:51 <dminuoso> Or some fine craft beer from a local microbrewery if you fancy that.
17:22:08 <Solid> at this rate you're going to have to buy the whole channel a beer :P
17:27:13 berserk joins (~berserk@108-195-12-248.lightspeed.miamfl.sbcglobal.net)
17:37:24 <liskin> Might as well just boost our Github sponsors instead, dminuoso ;-)
17:38:24 <liskin> Anyway, do have a look at my dotfiles perhaps. I launch xmonad via user systemd and xdg autostarts are hooked into that quite naturally
17:39:02 <liskin> (Although my setup isn't natural at all as I tried to coerce the thing into handling multiple parallel X sessions)
17:45:29 <liskin> (if all this sponsors stuff gets annoying please do tell me, I'll tone it down)
18:23:26 × berserk quits (~berserk@108-195-12-248.lightspeed.miamfl.sbcglobal.net) (Quit: Client closed)
18:30:15 × azg256 quits (~user@78-56-98-5.static.zebra.lt) (Quit: ERC (IRC client for Emacs 27.1))
19:00:11 berserk joins (~berserk@108-195-12-248.lightspeed.miamfl.sbcglobal.net)
19:30:09 × berserk quits (~berserk@108-195-12-248.lightspeed.miamfl.sbcglobal.net) (Quit: Client closed)
19:53:14 berserk joins (~berserk@108-195-12-248.lightspeed.miamfl.sbcglobal.net)
20:16:04 × geekosaur quits (~geekosaur@xmonad/geekosaur) (Remote host closed the connection)
20:16:24 geekosaur joins (~geekosaur@xmonad/geekosaur)
20:20:14 benin03693235 joins (~benin@183.82.207.253)
20:22:48 × benin0369323 quits (~benin@183.82.207.253) (Ping timeout: 250 seconds)
20:22:49 benin03693235 is now known as benin0369323
20:28:35 AlejandroHernand joins (~blazingsk@2001:470:69fc:105::eee1)
20:54:36 × seschwar quits (~seschwar@user/seschwar) (Quit: :wq)
21:16:10 × slep quits (~slep@cpc150002-brnt4-2-0-cust437.4-2.cable.virginm.net) (Ping timeout: 240 seconds)
21:22:07 slep joins (~slep@cpc150002-brnt4-2-0-cust437.4-2.cable.virginm.net)
21:43:46 × mc47 quits (~mc47@xmonad/TheMC47) (Remote host closed the connection)
21:56:23 × berserk quits (~berserk@108-195-12-248.lightspeed.miamfl.sbcglobal.net) (Quit: Client closed)
22:39:25 craige[m] parts (~craigemcw@2001:470:69fc:105::35f1) ()
22:39:59 craige[m] joins (~craigemcw@2001:470:69fc:105::35f1)
22:56:09 × benin0369323 quits (~benin@183.82.207.253) (Quit: Ping timeout (120 seconds))
22:56:31 benin0369323 joins (~benin@183.82.207.253)
22:59:37 × benin0369323 quits (~benin@183.82.207.253) (Client Quit)
23:11:09 cjb joins (~cjb@user/cjb)
23:19:57 × Natch quits (~natch@c-e070e255.014-297-73746f25.bbcust.telenor.se) (Remote host closed the connection)
23:25:20 Natch joins (~natch@c-e070e255.014-297-73746f25.bbcust.telenor.se)
23:38:46 × electr0n quits (~electr0n@about/security/founder/electr0n) (Remote host closed the connection)

All times are in UTC on 2021-09-05.