forked from fediversity/fediversity
Compare commits
6 commits
f094fc7bb4
...
35c6c6a82f
| Author | SHA1 | Date | |
|---|---|---|---|
| 35c6c6a82f | |||
| a2a731053a | |||
| 98d8f6113c | |||
| 7d8a0b3ab5 | |||
| f8ac63853c | |||
| af18b39b63 |
7 changed files with 22 additions and 1 deletions
|
|
@ -1,5 +1,20 @@
|
||||||
{
|
{
|
||||||
"pins": {
|
"pins": {
|
||||||
|
"htmx": {
|
||||||
|
"type": "GitRelease",
|
||||||
|
"repository": {
|
||||||
|
"type": "GitHub",
|
||||||
|
"owner": "bigskysoftware",
|
||||||
|
"repo": "htmx"
|
||||||
|
},
|
||||||
|
"pre_releases": false,
|
||||||
|
"version_upper_bound": null,
|
||||||
|
"release_prefix": null,
|
||||||
|
"version": "v2.0.4",
|
||||||
|
"revision": "b82cf843e47e575dd8c2ad8fee547d8e2c3bb87f",
|
||||||
|
"url": "https://api.github.com/repos/bigskysoftware/htmx/tarball/v2.0.4",
|
||||||
|
"hash": "1c4zm3b7ym01ijydiss4amd14mv5fbgp1n71vqjk4alc35jlnqy2"
|
||||||
|
},
|
||||||
"nix-unit": {
|
"nix-unit": {
|
||||||
"type": "Git",
|
"type": "Git",
|
||||||
"repository": {
|
"repository": {
|
||||||
|
|
|
||||||
1
panel/.gitignore
vendored
1
panel/.gitignore
vendored
|
|
@ -10,4 +10,5 @@ __pycache__
|
||||||
db.sqlite3
|
db.sqlite3
|
||||||
src/db.sqlite3
|
src/db.sqlite3
|
||||||
src/static
|
src/static
|
||||||
|
src/panel/static/htmx*
|
||||||
.credentials
|
.credentials
|
||||||
|
|
|
||||||
|
|
@ -29,6 +29,7 @@ args
|
||||||
DATABASE_URL = "sqlite:///${toString ./src}/db.sqlite3";
|
DATABASE_URL = "sqlite:///${toString ./src}/db.sqlite3";
|
||||||
};
|
};
|
||||||
shellHook = ''
|
shellHook = ''
|
||||||
|
ln -sf ${sources.htmx}/dist/htmx.js src/panel/static/htmx.min.js
|
||||||
# in production, secrets are passed via CREDENTIALS_DIRECTORY by systemd.
|
# in production, secrets are passed via CREDENTIALS_DIRECTORY by systemd.
|
||||||
# use this directory for testing with local secrets
|
# use this directory for testing with local secrets
|
||||||
mkdir -p $CREDENTIALS_DIRECTORY
|
mkdir -p $CREDENTIALS_DIRECTORY
|
||||||
|
|
|
||||||
|
|
@ -2,6 +2,7 @@
|
||||||
lib,
|
lib,
|
||||||
sqlite,
|
sqlite,
|
||||||
python3,
|
python3,
|
||||||
|
sources ? import ../../npins,
|
||||||
}:
|
}:
|
||||||
let
|
let
|
||||||
src =
|
src =
|
||||||
|
|
@ -60,5 +61,6 @@ python3.pkgs.buildPythonPackage {
|
||||||
wrapProgram $out/bin/manage.py \
|
wrapProgram $out/bin/manage.py \
|
||||||
--set REPO_DIR "${../..}" \
|
--set REPO_DIR "${../..}" \
|
||||||
--prefix PYTHONPATH : "$PYTHONPATH"
|
--prefix PYTHONPATH : "$PYTHONPATH"
|
||||||
|
cp ${sources.htmx}/dist/htmx.min.js* $out/${python3.sitePackages}/panel/static/
|
||||||
'';
|
'';
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
#!/nix/store/px2nj16i5gc3d4mnw5l1nclfdxhry61p-python3-3.12.7/bin/python
|
#!/usr/bin/env python
|
||||||
"""Django's command-line utility for administrative tasks."""
|
"""Django's command-line utility for administrative tasks."""
|
||||||
import os
|
import os
|
||||||
import sys
|
import sys
|
||||||
|
|
|
||||||
1
panel/src/panel/static/htmx.min.js
vendored
Symbolic link
1
panel/src/panel/static/htmx.min.js
vendored
Symbolic link
|
|
@ -0,0 +1 @@
|
||||||
|
/home/vg/src/Fediversity/nix/store/mwqqk0qmldzvv4xj9kq2lbah2flhc44z-source/dist/htmx.js
|
||||||
|
|
@ -5,6 +5,7 @@
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
|
||||||
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
|
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1" />
|
<meta name="viewport" content="width=device-width, initial-scale=1" />
|
||||||
|
<script src="/static/htmx.min.js"></script>
|
||||||
|
|
||||||
{% load compress %}
|
{% load compress %}
|
||||||
{% compress css %}
|
{% compress css %}
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue