uwu_colors 0.4.0

simple language server to colorize hex color strings via textDocument/documentColor
Documentation
{
  description = "uwu_colors";

  inputs = {
    nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable";
    utils.url = "github:numtide/flake-utils";
  };

  nixConfig = {
    extra-substituters = [
      "https://kira.cachix.org/"
    ];

    extra-trusted-public-keys = [
      "kira.cachix.org-1:THBrq/BplPxOJnWnxCBMOeP03ReON+FUYZpiDTnZqwA="
    ];
  };

  outputs = {
    self,
    nixpkgs,
    utils,
  }:
    {
      overlays.default = final: prev: {
        uwu-colors = self.packages.${final.system}.default;
      };
    }
    // utils.lib.eachDefaultSystem
    (system: let
      pkgs = import nixpkgs {inherit system;};
    in {
      packages = {
        default = pkgs.rustPlatform.buildRustPackage {
          name = "uwu_colors";

          nativeBuildInputs = [
            pkgs.clippy
          ];

          cargoLock.lockFile = ./Cargo.lock;
          src = pkgs.lib.cleanSource ./.;
        };
      };

      apps.default = utils.lib.mkApp {drv = self.packages.${system}.default;};
    });
}