

9·
4 days agoSimply because nix is a functional programing language, not just a data representation.


Simply because nix is a functional programing language, not just a data representation.


This is an example how to define plymouth with your own logo derivation. Isn’t this the most beautiful?
boot = {
plymouth = {
enable = true;
theme = "breeze";
logo = pkgs.stdenv.mkDerivation {
name = "out.png";
dontUnpack = true;
src = pkgs.fetchurl {
url = "https://raw.githubusercontent.com/NixOS/nixos-artwork/refs/heads/master/logo/nix-snowflake-rainbow.svg";
sha256 = "sha256-gMeJgiSSA5hFwtW3njZQAd4OHji6kbRCJKVoN6zsRbY=";
};
nativeBuildInputs = with pkgs; [imagemagick];
buildPhase = ''
magick -background none -size 200x200 $src nix-snowflake-rainbow.png
'';
installPhase = ''
install -Dm0644 nix-snowflake-rainbow.png $out
'';
};
};


How do you even compete with a snowflake made of lambdas? NixOS could be your final distro.


He will get it next year, no worries. Or there will be a extraordinary award just for him in between.


Customer: What is the attack vector of your virus?
Virus Dev: People with profund GNU/Linux knowledge and OCD
Same experience here. Running 9 extensions without issues. On NixOS BTW.
The 5$ to 100$ increase is just inflation and increased productivity values. No one cares that wages didn’t follow that trend.
Also: for as long as there are enough people willing to pay the 100$, this will not change.