diff --git a/flake.lock b/flake.lock index 2731cd1..3cc52ed 100644 --- a/flake.lock +++ b/flake.lock @@ -104,11 +104,11 @@ ] }, "locked": { - "lastModified": 1739103745, - "narHash": "sha256-c53dcRaw0F4Os9WD05HwIRs9kTDZw4Mxe1XK4edEALo=", + "lastModified": 1739298463, + "narHash": "sha256-oAFv9jKwwA7d7384d2LeywDSgwhvb3ZnrwbfoWPhXsI=", "owner": "hyprwm", "repo": "aquamarine", - "rev": "a3dda0d10ce9aa1d1dfb7a6c139ea8c2872c74bd", + "rev": "f239e5aadd6d23c48e085c2de3397e2058e54d16", "type": "github" }, "original": { @@ -450,11 +450,11 @@ ] }, "locked": { - "lastModified": 1739913864, - "narHash": "sha256-WhzgQjadrwnwPJQLLxZUUEIxojxa7UWDkf7raAkB1Lw=", + "lastModified": 1740347597, + "narHash": "sha256-st5q9egkPGz8TUcVVlIQX7y6G3AzHob+6M963bwVq74=", "owner": "nix-community", "repo": "home-manager", - "rev": "97ac0801d187b2911e8caa45316399de12f6f199", + "rev": "12e26a74e5eb1a31e13daaa08858689e25ebd449", "type": "github" }, "original": { @@ -579,11 +579,11 @@ "xdph": "xdph" }, "locked": { - "lastModified": 1739892000, - "narHash": "sha256-kwS/xplOy9ncwjgTr5q3aOIqt4oioE9/+Hm2tMrsnvs=", + "lastModified": 1740365530, + "narHash": "sha256-g9Q8wHAbjMOwJgTIV3XuKw7S47b/XnDOgtmQP0lswQI=", "ref": "refs/heads/main", - "rev": "0137a5f6cdd24d5a10f813572791f1e641221a5b", - "revCount": 5831, + "rev": "3458d7ac93a101ea534ef6d0bcbc32725e267045", + "revCount": 5840, "submodules": true, "type": "git", "url": "https://github.com/hyprwm/Hyprland" @@ -749,11 +749,11 @@ "systems": "systems_5" }, "locked": { - "lastModified": 1739641805, - "narHash": "sha256-AHxR5PfcYTUY1GX2wmPs9K6GUo9PnL7N8a15tbkXLQE=", + "lastModified": 1740169928, + "narHash": "sha256-TmCJ9oXar+CGw7Mnm/Y77C/Rb2J/HzHojpjnSgMOMxY=", "owner": "hyprwm", "repo": "hyprpicker", - "rev": "36a24e61be4cb2ef9eab4ac4c9b2e83a7aa26ac9", + "rev": "b85b06577d8dcaa9ea4cd519b2b26dc575b06296", "type": "github" }, "original": { @@ -796,11 +796,11 @@ ] }, "locked": { - "lastModified": 1739048933, - "narHash": "sha256-ck6MaoYvISBQKqZR+HcxXnx0wOhyCauxfVMaV5zhJxQ=", + "lastModified": 1739891528, + "narHash": "sha256-h8HOCZ/rw2Buzku+GKF77VXxrGjCSOQkLhptiEKMYg0=", "owner": "hyprwm", "repo": "hyprutils", - "rev": "e4e018a2ca6f5a9c33511973454199e1c7c85499", + "rev": "61a5382f4b1ab578064d470b1b3d3f0df396b8ba", "type": "github" }, "original": { @@ -962,11 +962,11 @@ "nixpkgs": "nixpkgs_7" }, "locked": { - "lastModified": 1739889244, - "narHash": "sha256-crgSbxYkXEVAW3SklAAj64A7fe/DVRGqApUp153aWyA=", + "lastModified": 1740361404, + "narHash": "sha256-hKaJ6QDZuxcbwifzcfLyiK9nmlIx1uQqWQwJ45PBn88=", "owner": "fufexan", "repo": "nix-gaming", - "rev": "720a606a88dd7b23138c5bc58eb43618f2d091c7", + "rev": "1e6dc4b9895602f9459d6ff3a11b0cd144321207", "type": "github" }, "original": { @@ -977,11 +977,11 @@ }, "nixos-hardware": { "locked": { - "lastModified": 1739798439, - "narHash": "sha256-GyipmjbbQEaosel/+wq1xihCKbv0/e1LU00x/8b/fP4=", + "lastModified": 1740387674, + "narHash": "sha256-pGk/aA0EBvI6o4DeuZsr05Ig/r4uMlSaf5EWUZEWM10=", "owner": "nixos", "repo": "nixos-hardware", - "rev": "3e2ea8a49d4d76276b0f4e2041df8ca5c0771371", + "rev": "d58f642ddb23320965b27beb0beba7236e9117b5", "type": "github" }, "original": { @@ -1048,11 +1048,11 @@ }, "nixpkgs_11": { "locked": { - "lastModified": 1739736696, - "narHash": "sha256-zON2GNBkzsIyALlOCFiEBcIjI4w38GYOb+P+R4S8Jsw=", + "lastModified": 1740126099, + "narHash": "sha256-ozoOtE2hGsqh4XkTJFsrTkNxkRgShxpQxDynaPZUGxk=", "owner": "nixos", "repo": "nixpkgs", - "rev": "d74a2335ac9c133d6bbec9fc98d91a77f1604c1f", + "rev": "32fb99ba93fea2798be0e997ea331dd78167f814", "type": "github" }, "original": { @@ -1144,11 +1144,11 @@ }, "nixpkgs_7": { "locked": { - "lastModified": 1739451785, - "narHash": "sha256-3ebRdThRic9bHMuNi2IAA/ek9b32bsy8F5R4SvGTIog=", + "lastModified": 1740019556, + "narHash": "sha256-vn285HxnnlHLWnv59Og7muqECNMS33mWLM14soFIv2g=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "1128e89fd5e11bb25aedbfc287733c6502202ea9", + "rev": "dad564433178067be1fbdfcce23b546254b6d641", "type": "github" }, "original": { @@ -1160,11 +1160,11 @@ }, "nixpkgs_8": { "locked": { - "lastModified": 1739866667, - "narHash": "sha256-EO1ygNKZlsAC9avfcwHkKGMsmipUk1Uc0TbrEZpkn64=", + "lastModified": 1740126099, + "narHash": "sha256-ozoOtE2hGsqh4XkTJFsrTkNxkRgShxpQxDynaPZUGxk=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "73cf49b8ad837ade2de76f87eb53fc85ed5d4680", + "rev": "32fb99ba93fea2798be0e997ea331dd78167f814", "type": "github" }, "original": { @@ -1243,11 +1243,11 @@ "treefmt-nix": "treefmt-nix_2" }, "locked": { - "lastModified": 1739903703, - "narHash": "sha256-w2tTcjx39lJoPDaFbIxi+INIjAKE0jbIx9TNjj9ghmg=", + "lastModified": 1740400501, + "narHash": "sha256-Io6PeaGBb9MN5cFpXzbt9XpB5ZQTeZ3CMmFK/FdaX70=", "owner": "nix-community", "repo": "NUR", - "rev": "2215ad5c4347f522523715e809f5f2022509f504", + "rev": "ef57fcfbc0b94951efd61231cf45d53e3efa72ff", "type": "github" }, "original": { diff --git a/modules/services/nginx.nix b/modules/services/nginx.nix index 067cd50..982072a 100644 --- a/modules/services/nginx.nix +++ b/modules/services/nginx.nix @@ -24,12 +24,6 @@ # Hardened TLS and HSTS preloading appendHttpConfig = '' - # Most important header - add_header meow "nya!"; - add_header pronouns "any but neopronouns"; - add_header gender "maybe"; - add_header locale "[en_US, nl_NL]"; - # Add HSTS header with preloading to HTTPS requests. # Do not add HSTS header to HTTP requests. map $scheme $hsts_header { @@ -48,6 +42,13 @@ # # This might create errors # # proxy_cookie_path / "/; secure; HttpOnly; SameSite=strict"; + + # Most important headers + add_header meow "nya!"; + add_header matrix "https://matrix.to/#/@liv:liv.town" + add_header pronouns "any but neopronouns"; + add_header gender "maybe"; + add_header locale "[en_US, nl_NL]"; ''; }; }