<{^_^}>
nix-community/emacs-overlay#47 (by adisbladis, 18 seconds ago, open): emacsGit/emacsGcc: Use nativeComp support from nixpkgs
<NobbZ[m]>
I can add those to my config later today and play a but with them. But I have to get the kids to bed first, and more important stay when doing so with my daughter
<adisbladis>
Sounds way more important :)
leungbk has joined #nixos-emacs
asymptotically has quit [Quit: Leaving]
<NobbZ[m]>
I managed to stay awake, though she needs more time to fall asleep then. But now I have pinned both commits from the PRs and now the environment is building.
<adisbladis>
Seems to mostly work fine
<adisbladis>
Some packages fail to native compile, I haven't looked in to why yet
<NobbZ[m]>
It's still compiling. I'm using -j1.
<NobbZ[m]>
If it does survive a small smile test today and still starts, then I'll give it a shot in production tomorrow and use it at work.
<adisbladis>
I've been running my entire WM (including this IRC) from a fully AOT compiled native-comp closure for the last hour and a bit
<adisbladis>
This is pretty friggin cool :)
iqubic has joined #nixos-emacs
<iqubic>
adisbladis: Are you around? I have some issues with emacs and EXWM on Nixos.
<adisbladis>
Umm, I was just heading out for a walk
<adisbladis>
iqubic: What's your problem
<iqubic>
If you were going out for a walk, I can wait until you get back.
<iqubic>
It's no big deal.
<NobbZ[m]>
WM as in window manager?
<adisbladis>
Yep
<NobbZ[m]>
You run your WM in emacs? Or did I misunderstood you?
<iqubic>
But basically, I just ran a home-manager update and now EXWM is broken.
<NobbZ[m]>
Thanks for sharing, but I think I'll stick to awesome.
<iqubic>
I figured that would be the issue. I changed all the use-package to stuff to ":ensure t"
<iqubic>
i didn't do the same with the EXWM clause, because I thought that was handled separately.
<NobbZ[m]>
Unless you now say that EXWM allows to do hot seat user switching via the DM
<adisbladis>
iqubic: Ah, you need to do the same for exwm
<adisbladis>
Or stick to alwaysEnsure
<iqubic>
Weird. I didn't need to do that in the past.
<iqubic>
In fact, in the past I had (use-package exwm :ensure nil) for basically the last year.
<adisbladis>
Yeah, like I said
<adisbladis>
The overlay just changed the behaviour
<adisbladis>
It maps much more closely to how use-package works
<iqubic>
Cool. That solves my issues. Now you can happily go for a walk. Thanks so much.
<adisbladis>
talyz: I invited you to get commit access to the overlay
<iqubic>
Cool, now EXWM is working just as expected. Except of course that it is throwing me a warning that another WM is running. But that's to be expected when I'm running Fluxbox ATM.
iqubic has quit [Remote host closed the connection]
<NobbZ[m]>
adisbladis: Building failed… Will prepare a paste with the error