ChanServ changed the topic of #nixos-emacs to: https://github.com/NixOS/nixpkgs/issues/66303 | https://rms.sexy
<multun> I finaly got it
<multun> it was an aweful sum of bugs, most of which only got workarounds
<multun> the best of all being...
<multun> the build failing because the version contains a dot
<multun> for some unknown emacs lisp reason
<multun> this is madness
<multun> some version number cause the build to fail, some others don't
<multun> oh my fucking god, the build fails when the version is 13 characters long
<multun> what an awesome easter eegg
mcfrank has joined #nixos-emacs
iqubic has joined #nixos-emacs
<iqubic> I'm sure there are a few people in here who have run into this issue apart from me. Many Emacs packages built to facilitate programming, like company's auto completion, or flycheck's underlining of errors only work if Emacs can find the libraries that I'm using. One way of doing this is to launch Emacs from inside a nix-shell. However, as a user of EXWM, it seems really quite silly to launch a second instance of Emacs.
<iqubic> Is there a prefered method for getting EXWM to "see" the libraries and packages I'm pulling in from my nix-shell, without needing to start a second Emacs instance?
<multun> you can use compile commands databases if relevant
<multun> that's what I use for C/C++ projets
<multun> projects
<iqubic> How would that help.
<multun> It helps emacs discover the path to headers
<multun> just feed it into irony
<iqubic> but what if you were to install some C/C++ libraries using Nix-Shell? How would you get emacs to discover the path to those?
<multun> well emacs doesn't have to, because everything is in the compilation database
<multun> I use bear to generate it in the first place
iqubic has quit [Remote host closed the connection]
iqubic has joined #nixos-emacs
itscaleb has left #nixos-emacs ["ERC (IRC client for Emacs 26.1)"]