dave` has joined #nixos-emacs
dave` has quit [Remote host closed the connection]
rajivr has joined #nixos-emacs
<antifuchs> aaah, I think it seems to be working. Running a native-compiling emacs in darwin under nix now (:
<aterius> I'm eagerly following your progress :)
<aterius> Have you played around with deferred compilation with your emacs PR?
<antifuchs> Hm, not intentionally- I should look that up (:
<antifuchs> (Native AOT compilation is extremely slow, even in parallel)
<etu> Emacs 27.1 is now released
<NobbZ[m]> I even missed the release of 27.0... got 28 through using nightly even before 27.0 was officially released, I don't get their release cycle.
<etu> NobbZ[m]: That's not how Emacs dev cycles works :)
<etu> 27.1 is the first stable release of 27.x
<etu> While 27.0.x is the alphas/development releases leading up to 27.1
<NobbZ[m]> Oh, this explains a lot of the confusion we had in another chat a few months ago.
<NobbZ[m]> Is that documented somewhere?
<NobbZ[m]> I think this piece of information might be helpful for that other chat.
<etu> Uhm, I don't know. I've read it somewhere :D
cole-h has quit [Quit: Goodbye]
<aterius> antifuchs: It's an issue when trying to use straight.el for non-nix native compilation of packages (useful for doom emacs which I use)
<aterius> Currently we get around it by wrapping the binary to set LIBRARY_PATH
mananamenos has joined #nixos-emacs
<mananamenos> hi, does someone have a ready to use nix expression to try emacs 28 or 27.1?
<etu> Emacs unstable from the overlay should be 27.1
<etu> We have Emacs git as well which should be 28 dev builds
<mananamenos> etu, thank you. https://github.com/nix-community/emacs-overlay im trying to stick the last snippet in this page in my configuration.nix file. `nixos-rebuild switch` does not fail but neither does it install emacsGit or upgrade my existing emacs, installed via systemPackages.
<NobbZ[m]> It won't replace the Emacs from the channel, you need to explicitly install emacsGit, emacsUnstable, emacsGcc from that overlay.
<mananamenos> NobbZ[m], i see. Anyway, I don't know how should I install it using configuration.nix. I sticked `nixpkgs.overlays = [..fetching emacs-overlay..]` but dont know how to reference it and install it. The example online about overlays are different
<etu> mananamenos: Where you install the "emacs" attribute, change that to "emacsUnstable"
<mananamenos> etu, i install it via systemPackages. Adding emacsUnstable results to "error: undefined variable.."
<mananamenos> etu, sorry, i see now what you meant. Adding `nixpkgs.overlays = [..]`, automatically gives me new stuff in via `pkgs`, so i can reference it in my systemPackages. I was using `with unstable; [ ...]` in my systemPackages, where unstable is a local variable, not affected by overlays, which is why i got undefined variable. Thank you very much
<mananamenos> so emacsUnstable will be v28.0 and emacsGit v27.1?
<etu> Should be other way around
<etu> emacsGit is built on master
<etu> While emacsUnstable tracks the 27-branch
<etu> We haven't updated the naming yet since 27.1 was released earlier today/yesterday
<mananamenos> ok, thanks again.
mananamenos has quit [Ping timeout: 260 seconds]
mananamenos has joined #nixos-emacs
<antifuchs> aterius: interesting - I use straight.el with a lockfile myself (curious about the straight->nix adapter also...)
<antifuchs> aterius: the thing that I noticed was that compiling all my straight packages happened out-of-band, took like 25min, and then it all just ran perfectly (:
mananamenos_ has joined #nixos-emacs
mananamenos has quit [Ping timeout: 265 seconds]
mananamenos has joined #nixos-emacs
mananamenos_ has quit [Ping timeout: 256 seconds]
<JJJollyjim> anyone use spacemacs with exwm?
<JJJollyjim> (i already use the former and would like to use the later)
<JJJollyjim> (and am scared to move away from the warm embrace of spacemacs)
<etu> I now run exwm on emacs 27.1
<etu> Seems fine :)
<etu> So next step is to test the portable dumper out
<etu> And to integrate that into my config
cole-h has joined #nixos-emacs
evanjs- has joined #nixos-emacs
evanjs- has quit [Client Quit]
evanjs- has joined #nixos-emacs
evanjs has quit [Ping timeout: 256 seconds]
evanjs- has quit [Quit: ZNC 1.8.1 - https://znc.in]
evanjs has joined #nixos-emacs
cole-h has quit [Quit: Goodbye]
rajivr has quit [Quit: Connection closed for inactivity]
cole-h has joined #nixos-emacs
cole-h_ has joined #nixos-emacs
cole-h has quit [Ping timeout: 260 seconds]
bqv has joined #nixos-emacs
<bqv> I want to stable-sort a lisp list based on a boolean rank
<bqv> Done, nevermind
mananamenos_ has joined #nixos-emacs
mananamenos has quit [Ping timeout: 240 seconds]
cole-h_ has quit [Quit: Goodbye]
neeasade has quit [Ping timeout: 256 seconds]