<iqubic> adisbladis: How do you handle getting EXWM started after logging out and then logging back in again? Do you use home-manager for that?
leungbk has quit [Ping timeout: 260 seconds]
leungbk has joined #nixos-emacs
contrun has quit [Ping timeout: 244 seconds]
wedens[m] has quit [Ping timeout: 244 seconds]
gmr has quit [Ping timeout: 244 seconds]
gmr has joined #nixos-emacs
wedens[m] has joined #nixos-emacs
contrun has joined #nixos-emacs
leungbk has quit [Ping timeout: 260 seconds]
leungbk has joined #nixos-emacs
contrun has quit [Ping timeout: 244 seconds]
contrun has joined #nixos-emacs
<iqubic> I can't get LightDM to launch EXWM for me.
<iqubic> It just doesn't work properly.
<iqubic> every time I tell LightDM to open EXWM, it just opens Fluxbox instad
matthuszagh has joined #nixos-emacs
<matthuszagh> hello. I'm trying to override the org-mode used in emacs-overlay with my own derivation that builds org-mode from a local source repo. I've tried to mimic what emacs-overlay does to achieve this. Specifically, i have an overlay file that is listed in nixpkgs.overlays after emacs-overlay. In it I've got
<matthuszagh> ....
<matthuszagh>
<matthuszagh>
<matthuszagh> (super.emacsPackagesFor emacs).overrideScope'(eself: esuper: let
<matthuszagh> emacsPackagesFor = emacs: (
<matthuszagh> orgPackages.org = (import ./org-mode.nix {
<matthuszagh> pkgs = super.pkgs;
<matthuszagh> emacs = emacs;
<matthuszagh> });
<matthuszagh> # orgPackages = esuper.orgPackages.override {
<matthuszagh> # generated = ./org-mode.nix;
<matthuszagh> # };
<matthuszagh>
<matthuszagh> epkgs = esuper.override {
<matthuszagh> inherit orgPackages;
<matthuszagh> };
<matthuszagh> in epkgs
<matthuszagh> )
<matthuszagh> );
<matthuszagh> ...
<matthuszagh> (omitted beginning and end of the file, hence ...)
<matthuszagh> this builds fine, but the org-mode version from the emacs overlay still makes it into emacs site-lisp and is the org-mode version that emacs uses (they're both in there and i'm not sure how emacs decides between them, but that's mostly a separate issue)
<matthuszagh> if I remove emacs-overlay from nixpkgs.overlays the org version I want is the only one that makes it into site-lisp
<matthuszagh> so, i guess i could stop using emacs-overlay, but I really like the functionality and it seems silly to try to just recreate the parts I want locally
<iqubic> I'm trying to get a setup where I can choose to either launch Fluxbox or EXWM when logging into LightDM
<iqubic> I have Emacs and EXWM configured via home-manager
leungbk has quit [Ping timeout: 244 seconds]
leungbk has joined #nixos-emacs
leungbk has quit [Ping timeout: 260 seconds]
iqubic has quit [Remote host closed the connection]
<bqy> matthuszagh: I reckon youll have to override emacsPackages too. It's probably something not going through emacsPackagesFor
<bqy> @NobbZ:matrix.org: think I got around that one by just not compiling it
evanjs has quit [Ping timeout: 256 seconds]
evanjs has joined #nixos-emacs
<matthuszagh> bqy: thanks, I'll try that out
<NobbZ[m]> qy: You got around what, by not compiling what?
<bqy> That error, and the thing that caused that error
<bqy> I.e. That js package, by the looks of it
<NobbZ[m]> Yes, emacs
<bqy> The error wasn't from emacs…
<NobbZ[m]> The error is from emacs
<NobbZ[m]> > builder for '/nix/store/vz2s68wmcpnmp07dpq8zg4168m01r9gj-emacs-gcc-20200719.0.drv' failed with exit code 2
<{^_^}> error: syntax error, unexpected $undefined, expecting ')', at (string):318:13
<bqy> Oh, it was, in your case. Good luck then :|
<NobbZ[m]> Though I'm wondering why it is failing, as it builds for adisbladis. And I think they use the same commits than me for the overlay and nixpkgs…
<bqy> I've been using emacsGcc for months with no issues
<NobbZ[m]> Me to. But that is explicitely testing PRs that are against nixpkgs and the overlay
matthuszagh has quit [Ping timeout: 240 seconds]
matthuszagh has joined #nixos-emacs
codygman has quit [Read error: Connection reset by peer]
codygman has joined #nixos-emacs
matthuszagh has quit [Remote host closed the connection]
matthuszagh has joined #nixos-emacs
<NobbZ[m]> Just trying to build that branch on another system, lets see how it goes!
asymptotically has joined #nixos-emacs
<talyz> adisbladis: cool, thanks!
bqv has quit [Ping timeout: 272 seconds]
bqv has joined #nixos-emacs
<NobbZ[m]> Okay, in my office VM the build has gone through. Tried to build at home as well again, but it fails there again. Something seems to be different in those environments.
<adisbladis> Ok I have some _weird_ issues with native-comp + exwm (or maybe it's helm?)
<adisbladis> I suspect this has more to do with native-comp than anything we're doing wrong
<bqv> Oh you finally built it?
<adisbladis> bqv: I did taht yesterday already :)
<bqv> Heh
<NobbZ[m]> adisbladis: I do not use `exwm` on either computer, or are you refering to something else?
<adisbladis> I'm just talking out loud :)
neeasade has joined #nixos-emacs
asymptotically has quit [Remote host closed the connection]
asymptotically has joined #nixos-emacs
codygman has quit [Read error: Connection reset by peer]
codygman has joined #nixos-emacs
codygman has quit [Read error: Connection reset by peer]
codygman has joined #nixos-emacs
codygman has quit [Read error: Connection reset by peer]
codygman has joined #nixos-emacs
cole-h has joined #nixos-emacs
matthuszagh has quit [Read error: Connection reset by peer]
matthuszagh has joined #nixos-emacs
stigo has quit [Quit: stigo]
matthuszagh has quit [Read error: Connection reset by peer]
matthuszagh has joined #nixos-emacs
matthuszagh has left #nixos-emacs [#nixos-emacs]
codygman has quit [Read error: Connection reset by peer]
codygman has joined #nixos-emacs
asymptotically has quit [Quit: Leaving]
cole-h has quit [Quit: Goodbye]
evanjs has quit [Quit: ZNC 1.8.1 - https://znc.in]
evanjs has joined #nixos-emacs