aboutsummaryrefslogtreecommitdiff
path: root/private_dot_local/bin/executable_css-httpd.sh
blob: 4f4b8c8532ba774b9f8149f1f0be036156f34972 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#!/usr/bin/env bash

PORT=4646
CSS_FILE="/home/tom/.local/share/nb/style.css"

while true; do
  {
    printf 'HTTP/1.1 200 OK\r\n'
    printf 'Content-Type: text/css\r\n'
    printf 'Content-Length: %d\r\n' "$(wc -c < "$CSS_FILE")"
    printf 'Connection: close\r\n'
    printf '\r\n'
    cat "$CSS_FILE"
  } | nc -l "$PORT"
done