ChanServ changed the topic of #nixos-emacs to: https://github.com/nix-community/emacs-overlay | https://rms.sexy
rj has quit [Ping timeout: 240 seconds]
rj has joined #nixos-emacs
rj has quit [Ping timeout: 240 seconds]
rj has joined #nixos-emacs
rj has quit [Ping timeout: 240 seconds]
rajivr has joined #nixos-emacs
audstanley has quit [Ping timeout: 265 seconds]
AmandaC has quit [Ping timeout: 240 seconds]
cole-h has quit [Ping timeout: 240 seconds]
AmandaC has joined #nixos-emacs
evanjs has quit [Read error: Connection reset by peer]
evanjs has joined #nixos-emacs
spacekookie has joined #nixos-emacs
c4rc4s has quit [Ping timeout: 240 seconds]
c4rc4s has joined #nixos-emacs
spacekookie has quit [Quit: **aggressive swooshing**]
spacekookie has joined #nixos-emacs
qyliss has quit [Quit: bye]
qyliss has joined #nixos-emacs
figgyc has quit [Quit: No Ping reply in 180 seconds.]
figgyc has joined #nixos-emacs
rj has joined #nixos-emacs
rj has quit [Remote host closed the connection]
rj has joined #nixos-emacs
rj has quit [Client Quit]
cole-h has joined #nixos-emacs
<sheijk> how do people handle development environments with nix? like having an emacs configured with the right plugins as a nix expression so i can get back to a working env for an old project etc.
<dash> `nix-shell my-dev-env.nix` typically
<sheijk> i've managed to have an emacs dir with a default.nix which uses the parent nix expr and installs developer tools, emacs plugins etc. But i don't see any projects on the web doing something like this. so is there a better way?
<sheijk> ok, i see. guess i'll keep it that way then, thanks
<selfsymmetric-mu> sheijk: Hmmmmm, you're configuring Emacs itself with Nix? Interesting. I have a global Emacs that uses Nix to install other tools, using direnv integration. I suppose you could do it your way and build a new Emacs for each environment, but that doesn't seem to provide much of a benefit.
<selfsymmetric-mu> I mean, I configure Emacs with Nix too, but I do it globally. I don't build a new Emacs for each project.
<sheijk> i had some compatibility issues where my normal package.el based config caused problems with ocaml tools. could have been an unlucky combination of versions. moving emacs inside nix and having one for each project solved that. i take care to base everything on 20.09 stable so the main emacs package will not be installed in several versions
<selfsymmetric-mu> Iiiinteresting. OCaml is tricky, especially with Nix.
rajivr has quit [Quit: Connection closed for inactivity]
audstanley has joined #nixos-emacs