shot in the dark, how do I get fleek (the home-manager yaml frontend) to either let me use a custom zshrc
or alternatively:
how do I make home manager do it through user.nix since that's the unmanaged-by-fleek config

the first line goes in Cohost embeds
🐥 I am not embroiled in any legal battle
🐦 other than battles that are legal 🎮
I speak to the universe and it speaks back, in it's own way.
mastodon
email: contact at breadthcharge dot net
I live on the northeast coast of the US.
'non-functional programmer'. 'far left'.
conceptual midwife.
https://cohost.org/NireBryce/post/4929459-here-s-my-five-minut
If you can see the "show contact info" dropdown below, I follow you. If you want me to, ask and I'll think about it.
shot in the dark, how do I get fleek (the home-manager yaml frontend) to either let me use a custom zshrc
or alternatively:
how do I make home manager do it through user.nix since that's the unmanaged-by-fleek config
you can use home.file.”(relative path)”.text to dump stuff into a file. e.g. https://github.com/vivlim/nix-home/blob/main/modules/xonsh.nix
i’ve started jankily sourcing and symlinking from my home-manager config because sometimes i (or an install script) really just want to edit .bashrc on one machine https://github.com/vivlim/nix-home/blob/main/modules/shell_mutable.nix
ughhhhh it's 1. so dumb this isn't well documented and 2. so dumb there isn't a 'manageZsh = false' holy hell I hate hardcoded opinions
yeah i think my biggest gripe about configuring things with nix, is that you’re tightly bound to what upstream thought was important to make configurable. lately i’ve been sidestepping more of that for my services by just adding docker containers and setting their environment vars directly from nix.
at this point i have several repos on my github that are just forks with surgical edits to get around assumptions i don’t like. flakes make that pretty easy to deal with, at the expense of not being able to use any of the documentation that doesn’t use flakes