Files
tailscale/shell.nix
James Tucker 8dc0802f59 client/web: add zstd, remove brotli for precompressed assets
This will enable us to reduce the size of these embedded assets. As of
February 2026 zstd is now part of the web baseline and supported by all
major evergreens.

Updates tailscale/corp#20099

Signed-off-by: James Tucker <james@tailscale.com>
2026-02-28 16:08:55 -08:00

20 lines
788 B
Nix

# This is a shell.nix file used to describe the environment that
# tailscale needs for development.
#
# For more information about this and why this file is useful, see here:
# https://nixos.org/guides/nix-pills/developing-with-nix-shell.html
#
# Also look into direnv: https://direnv.net/, this can make it so that you can
# automatically get your environment set up when you change folders into the
# project.
(import (
let
lock = builtins.fromJSON (builtins.readFile ./flake.lock);
in fetchTarball {
url = "https://github.com/edolstra/flake-compat/archive/${lock.nodes.flake-compat.locked.rev}.tar.gz";
sha256 = lock.nodes.flake-compat.locked.narHash; }
) {
src = ./.;
}).shellNix
# nix-direnv cache busting line: sha256-nbh8U6vPFal6/m/c4p7rX6LU6uuxAXAdzv9oUhD4bVg=