bqv has joined #nixos-emacs
bqv has quit [Ping timeout: 256 seconds]
bqv has joined #nixos-emacs
bqv has quit [Ping timeout: 260 seconds]
bqv has joined #nixos-emacs
bqv has quit [Ping timeout: 265 seconds]
bqv has joined #nixos-emacs
leungbk has joined #nixos-emacs
leungbk has quit [Quit: ERC (IRC client for Emacs 27.0.91)]
bqv has quit [Ping timeout: 246 seconds]
bqv has joined #nixos-emacs
bqv has quit [Ping timeout: 272 seconds]
bqv has joined #nixos-emacs
{^_^} has quit [Excess Flood]
{^_^} has joined #nixos-emacs
bqv has quit [Ping timeout: 260 seconds]
bqv has joined #nixos-emacs
cole-h has quit [Quit: Goodbye]
mog has quit [Ping timeout: 256 seconds]
bqv has quit [Remote host closed the connection]
bqv has joined #nixos-emacs
bqv has quit [Ping timeout: 272 seconds]
bqv has joined #nixos-emacs
bqv has quit [Ping timeout: 256 seconds]
bqv has joined #nixos-emacs
asymptotically has joined #nixos-emacs
bqv has quit [Ping timeout: 264 seconds]
bqv has joined #nixos-emacs
bqv has quit [Ping timeout: 260 seconds]
bqv has joined #nixos-emacs
bqv has quit [Ping timeout: 260 seconds]
bqv has joined #nixos-emacs
asymptotically has quit [Quit: Leaving]
bqv has quit [Ping timeout: 260 seconds]
bqv has joined #nixos-emacs
asymptotically has joined #nixos-emacs
opticnerve has joined #nixos-emacs
bqv has quit [Ping timeout: 246 seconds]
bqv has joined #nixos-emacs
opticnerve has quit [Ping timeout: 256 seconds]
rajivr has quit [Quit: Connection closed for inactivity]
asymmetric has joined #nixos-emacs
asymmetric has quit [Changing host]
neeasade has quit [Ping timeout: 260 seconds]
asymptotically has quit [Quit: Leaving]
<leons> Finally decided to give exwm a try. It's pretty damn awesome!
<leons> Is it possible to use this with the emacs overlay though? I'm just using the exwm.enable option for now, didn't find a way to change the emacs package?
<adisbladis> leons: I know!! It's both completely 100% awesome and underwhelming at the same time
<leons> Or maybe just run emacsclient with the daemon started using the systemd user instance?
<adisbladis> leons: Yes, it's possible.
<adisbladis> I'm not sure about using the NixOS exwm module
<adisbladis> That one seems a bit weird to me
<leons> adisbladis: yup, pretty much describes it perfectly
<adisbladis> It sort of assumes ownership of your entire emacs closure
<adisbladis> Personally I'm letting home-manager manage my X session
<leons> adisbladis: Oh, does it do that too? Interesting. Yet to have a look at it. But in general, just running emacsclient should suffice, right?
<adisbladis> I guess?
<leons> After now switching over to org mode completely, getting used to magit, reading my mails with notmuch I guess exwm was the only reasonable next step :D
<adisbladis> This may also be of interest if you want to be using input modes https://github.com/adisbladis/nixconfig/blob/master/modules/graphical-desktop.nix#L169-L183
cole-h has joined #nixos-emacs
<leons> adisbladis: Thanks, I'll have a look!
<leons> The emacsclient X session already works. This is all way to flawless
<adisbladis> leons: Sounds suspicous
<adisbladis> I wouldn't trust it
<bqv> adisbladis: so i've not used a shell for ~48 hours
<bqv> (and been quite active)
<bqv> and it's actually been way easier than i thought
<adisbladis> Wow, you're better than me at this.
<bqv> async-shell-command, comint-run, and friends are remarkably ergonomic
<bqv> having an async workflow is nice
<bqv> but yeah, appreciate the idea
<adisbladis> Damn... You're having so much nice stuff
<adisbladis> I need to take some time to incor^Wsteal that
<bqv> :D
<leons> I just switched from package-install to the emacs overlay within literally 2 minutes. what is happening? extremely suspicious now, adisbladis
<leons> Even got rid of some errors I had for a year now
<leons> (And ignored)
<bqv> lol
<bqv> using FromUsePackage?
<leons> bqv: yup
<leons> I think my local package repository state was poisoned. Which as we all know isn't possible since state is already poison.
<bqv> :D
<bqv> very likely
evanjs has quit [Read error: Connection reset by peer]
evanjs has joined #nixos-emacs
<bqv> ok here's an interesting issue
<bqv> so i use my gpg key for ssh-agent
<bqv> which requires pinentry via gpg-agent
<bqv> which seems to circumvent emacs's loopback
<bqv> which would be fine, but i also use exwm
<bqv> so when i try and use tramp for a server that requires the gpg key, it tries to connect, blocking xcb
<bqv> then i don't get the pinentry popup
<bqv> so all i can do is cancel tramp, and then i get the popup, or leave it to hang forever
<bqv> i genuinely don't know where to go with that
leungbk has joined #nixos-emacs
leungbk has quit [Quit: ERC (IRC client for Emacs 27.0.91)]
<bqv> ok so i got rid of the password but now i notice emacs-direnv doesn't work over tramp :D
<bqv> cannot use direnv for remote files. damn.
<adisbladis> bqv: Maybe https://github.com/purcell/envrc works better?
<adisbladis> I haven't tried it yet
<bqv> mmm
<bqv> i like the premise
<bqv> i'll try it
codygman has quit [Ping timeout: 260 seconds]
<bqv> adisbladis: it's in melpa, why's it not in emacs-overlay?
<bqv> it is, nevermind
<bqv> the heck, why isn't it in my pkgs then
<bqv> hmm....
<bqv> oh ffs
<bqv> that package has only just hit melpa
<bqv> so i just need to update
codygman has joined #nixos-emacs
<bqv> adisbladis: could you try intalling it
<bqv> i can't see what's wrong
<bqv> whenever you have a chance, then. in the mean time i've just made my own derivation for it, cause it seems to be a car crash
<bqv> and i also have to recompile emacs now, yay
bqv has quit [Remote host closed the connection]
bqv has joined #nixos-emacs
bqv has quit [Ping timeout: 260 seconds]
bqv has joined #nixos-emacs