☭. evie
banner
eviefp.bsky.social
☭. evie
@eviefp.bsky.social
they/she
commie & queer activist
apprentice field mathematician, functional programming enjoyer
DMs are open
Freya also thinks this refactor is long overdue.
October 11, 2025 at 10:55 AM
It's interesting to me that it's a 1500+ lines nix file and it doesn't feel THAT bad.

The main motivator for this are things like I want to put bindings next to plugins when they're related.
October 11, 2025 at 10:30 AM
That's an interesting perspective! My mental model links OO polymorphism with existentials packed with a typeclass/dictionary.

Or from the perspective of the caller picking type arguments, the OO equivalent would be generics/templates.
September 14, 2025 at 12:59 PM
It was rather trivial (especially since I have a yubikey spare) to just re-generate new certificates and decrypt/re-encrypt everything.

However, I don't even want to think what level of a pain in the ass it would be to recover (part of) all this if my yubikey broke.
August 28, 2025 at 9:56 PM
But then line goes down, because in the vast majority of cases you end up spending a lot more money on these "cheap" (they're not as cheap as they should) things because they break so often.
August 22, 2025 at 1:25 PM
This is what I currently have, and now `neovim` is just like any other package.

I personally use nixvim, so I just set `programs.nixvim.package = neovim;` along with a bunch other configs. See

github.com/eviefp/dotfi...

and

github.com/eviefp/dotfi...
August 22, 2025 at 10:40 AM
neovim = pkgs.neovim-unwrapped.overrideAttrs (_: {
version = "0.12.0-dev";
src = pkgs.fetchFromGitHub {
owner = "neovim";
repo = "neovim";
rev = "c522cb0e96dad3bf3a834df5c6a8988f5c13a1a3";
hash = "sha256-KPEN54yO3OQMxd+dn5lCw8dfvokfwzeTEqSEpy7e208=";
};
August 22, 2025 at 10:40 AM
Oh, overrideAttrs it is. I always forget this exists.
August 21, 2025 at 10:09 PM
And sure, he's extremely charismatic, unphased and had a good PR team. But that's not enough. The policies is what bought this home.

And the democrats can easily follow the lead in the midterms and beyond. But will they? Why not?
August 15, 2025 at 2:55 PM
Instead of shouting at leftists to vote for the lesser evil, yap at the liberal party.

Even if we focus on the US, look at what happened in the NY primaries. A progressive (soc-dem?) candidate that pretty much nobody knew before the campaign won by a landslide.
August 15, 2025 at 2:55 PM
If the greater evil always makes things worse, and the lesser evil also makes things worse, but not as much, when do things get better?

When has the "lesser evil" gang ever made things better? Are you sure they're not just less in-your-face with what they do, better at maintaining appearances?
August 15, 2025 at 2:55 PM