Commit graph

854 commits

Author SHA1 Message Date
Daniel Siepmann caadcbba78
Provide a custom derivation as "configuration"
This allows to have a list the current installed set of derivations.
Instead of using nix-env like apt.

Use `nix-env -i -f configuration.nix` to install this derivation.
It will then install defined "packages".

This eases to maintain current system and port to NixOS or something
else in the future.
2022-01-31 12:48:17 +01:00
Daniel Siepmann 29f64f8c21
Do not make overlay unnecessary complex
It actually is not necessary to use overrideAttrs as dmenu and st both
expose "patches" attribute which can easily be overridden.

Maybe it was necessary back then, as dmenu already had a patch as
fallback: 4b610d814e/pkgs/applications/misc/dmenu/default.nix (L1)

See: https://mamot.fr/@Thib/107716798899455762
2022-01-31 12:27:07 +01:00
Daniel Siepmann 4f7b9e6483
Add overlay for st
Configure my own color scheme.
Configure preferred word delimiters.
2022-01-31 12:03:10 +01:00
Daniel Siepmann 29d43dceba
Add overlay for dmenu
Configure my own color scheme.
2022-01-31 12:02:07 +01:00