Compare commits

..

6 commits

Author SHA1 Message Date
8e58d45e10
uv
Some checks failed
/ arch (push) Successful in 1m23s
/ alpine (push) Successful in 42s
/ fedora (push) Successful in 8m48s
/ opensuse (push) Successful in 2m23s
/ alma (push) Successful in 2m35s
/ rocky (push) Successful in 5m37s
/ ubuntu (push) Successful in 1m24s
/ debian (push) Failing after 58s
2024-10-08 16:17:14 +02:00
4a2fb8a3d4
−ignore/.venv 2024-10-08 16:16:44 +02:00
0075b9f78d
tabs 2024-09-28 20:28:00 +02:00
ca098993c9
tabs 2024-09-28 20:26:55 +02:00
096b659db9
useless 2024-09-28 20:23:45 +02:00
44ceef10de
pydeps 2024-09-23 11:10:36 +02:00
6 changed files with 1242 additions and 1243 deletions

View file

@ -1,3 +0,0 @@
[*.sh]
indent_size = 4
indent_style = space

1
.gitignore vendored
View file

@ -1,3 +1,2 @@
__pycache__
/dist
/.venv

View file

@ -291,3 +291,4 @@ Handle project workflows in a unified way:
* tex
* translate to french
* try to support nix
* uv

54
spcd.sh
View file

@ -1,30 +1,30 @@
#! /usr/bin/env sh
gource \
--auto-skip-seconds 0.25 \
--date-format "%Y / %m / %d ⋅ %H : %M : %S" \
--disable-input \
--font-scale 2.5 \
--frameless \
--hide mouse,usernames \
--highlight-dirs \
--key \
--multi-sampling \
--output-framerate 60 \
--output-ppm-stream - \
--seconds-per-day 0.6 \
--stop-at-end \
--viewport "1920x1080" |
ffmpeg \
-codec:v ppm \
-format image2pipe \
-framerate 120 \
-i - \
-codec:v libx264 \
-preset veryslow \
-qp 28 \
-movflags \
+faststart \
-pix_fmt yuv420p \
-y \
spcd.mp4
--auto-skip-seconds 0.25 \
--date-format "%Y / %m / %d ⋅ %H : %M : %S" \
--disable-input \
--font-scale 2.5 \
--frameless \
--hide mouse,usernames \
--highlight-dirs \
--key \
--multi-sampling \
--output-framerate 60 \
--output-ppm-stream - \
--seconds-per-day 0.6 \
--stop-at-end \
--viewport "1920x1080" |
ffmpeg \
-codec:v ppm \
-format image2pipe \
-framerate 120 \
-i - \
-codec:v libx264 \
-preset veryslow \
-qp 28 \
-movflags \
+faststart \
-pix_fmt yuv420p \
-y \
spcd.mp4

View file

@ -76,10 +76,12 @@ def install_python_packages() -> None:
"pydoclint",
"pylint",
"pytest",
"PyYAML",
"ruff",
"sphinx",
"Sphinx",
"sphinx-rtd-theme",
"twine",
"types-PyYAML",
]
for package in packages:
log.info(package)

File diff suppressed because it is too large Load diff