Initial lookbook implementation
Pinterest-style visual bookmarking app with: - URL metadata extraction (OG/Twitter meta, oEmbed fallback) - Image caching in Postgres with 480px thumbnails - Multi-tag filtering with Ctrl/Cmd for OR mode - Fuzzy tag suggestions and inline tag editing - Browser console auth() with first-use password setup - Brutalist UI with Commit Mono font and Pico CSS - Light/dark mode via browser preference
This commit is contained in:
commit
fc625fb9cf
486 changed files with 195373 additions and 0 deletions
37
vendor/github.com/pressly/goose/v3/install.sh
generated
vendored
Normal file
37
vendor/github.com/pressly/goose/v3/install.sh
generated
vendored
Normal file
|
|
@ -0,0 +1,37 @@
|
|||
#!/bin/sh
|
||||
# Adapted from the Deno installer: Copyright 2019 the Deno authors. All rights reserved. MIT license.
|
||||
# Ref: https://github.com/denoland/deno_install
|
||||
# TODO(everyone): Keep this script simple and easily auditable.
|
||||
|
||||
# TODO(mf): this should work on Linux and macOS. Not intended for Windows.
|
||||
|
||||
set -e
|
||||
|
||||
os=$(uname -s | tr '[:upper:]' '[:lower:]')
|
||||
arch=$(uname -m)
|
||||
|
||||
if [ "$arch" = "aarch64" ]; then
|
||||
arch="arm64"
|
||||
fi
|
||||
|
||||
if [ $# -eq 0 ]; then
|
||||
goose_uri="https://github.com/pressly/goose/releases/latest/download/goose_${os}_${arch}"
|
||||
else
|
||||
goose_uri="https://github.com/pressly/goose/releases/download/${1}/goose_${os}_${arch}"
|
||||
fi
|
||||
|
||||
goose_install="${GOOSE_INSTALL:-/usr/local}"
|
||||
bin_dir="${goose_install}/bin"
|
||||
exe="${bin_dir}/goose"
|
||||
|
||||
if [ ! -d "${bin_dir}" ]; then
|
||||
mkdir -p "${bin_dir}"
|
||||
fi
|
||||
|
||||
curl --silent --show-error --location --fail --location --output "${exe}" "$goose_uri"
|
||||
chmod +x "${exe}"
|
||||
|
||||
echo "Goose was installed successfully to ${exe}"
|
||||
if command -v goose >/dev/null; then
|
||||
echo "Run 'goose --help' to get started"
|
||||
fi
|
||||
Loading…
Add table
Add a link
Reference in a new issue