Daniel Siepmann
a00f45ba95
Revert "Follow manual to build environment"
...
It does not apply overlays for dmenu and st, so stick to stackoverflow
solution for now.
This reverts commit 5308239b9a
.
2022-01-31 13:22:01 +01:00
Daniel Siepmann
5308239b9a
Follow manual to build environment
...
Use config.nix and documented approach instead of stackoverflow approach
2022-01-31 13:10:11 +01:00
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