| Commit message (Collapse) | Author | Files | Lines |
|
|
|
this is, in the widest possible sense, a revert of
e88fed18f499a3e8ac98c772bbb62f00d1f8d1d7, which was now a little over
two years ago.
Of course, lots of things have changed since then:
- this uses npins instead of niv, which is both simpler and still
maintained
- i haven't brought back the old deploy lib; I still use
deploy-rs (with some modifications) to deploy things
- if you actually use my stuff downstream, you can now use packages/ &
tests/ & modules/ as entry points directly, while still having some
control over inputs
- (since i also don't believe any downstream users actually exist, i've
not bothered to have a shim flake.nix so your stuff probably just
broke. well, it was an experimental feature, anyways)
- in general there's a lot more of the old-fashioned structure back
again, with default.nix files in subdirectories that form a
structure, not like how almost everything was just imported in the
one big flake.nix file
For people who are interested in also having a non-flake config similar
to this one, it's probably best to take a look at inputs.nix (and also
at npins, of course)
|
|
|
|
|
|
|
|
|
|
could also be configured via home-manager apparently, but ony on
unstable for now. future TODO i guess.
|
|
(it has to be started twice, otherwise it only starts the background
process & not the window)
|
|
(from unstable; they iterate quickly)
|
|
also remove some old stuff. also deduplicate the erlangs on my akkoma.
also remove chromium, since for some reason hydra hasn't built it yet
and I'm not fancying compiling it myself.
also remove the whole sshd mosh stuff for the chat, since that broke
tmux-on-login.
|
|
… the whole desktop-entry-file-thingie made this take way more effort
than it should've been
|
|
(this has no actual benefit but i messed up and now the database can't
downgrade itself)
|
|
|
|
|