Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
nixos/ollama: add options to bypass sandboxing
|
|
nixos/paperless: Always buidl tesseract with english
|
|
nixos/podgrab: add user/group/dataDirectory options
|
|
With the changes introduced in #303388 tesseract would only be compiled
with the languages defined in `PAPERLESS_OCR_LANGUAGE`. However, english
is always required, making tesseract fail to build when only non-english
languages are defined in tesseract:
```
eng.traineddata must be present in tessdata for Tesseract to work
```
|
|
|
|
|
|
defaultText based on how nixos/modules/services/development/athens.nix
does it.
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
|
|
|
|
|
|
nixos/paperless: override enabled tesseract languages with the in paperless configured ones
|
|
ollama: 0.1.30 -> 0.1.31
|
|
|
|
configured ones
|
|
these changes were generated with nixq 0.0.2, by running
nixq ">> lib.mdDoc[remove] Argument[keep]" --batchmode nixos/**.nix
nixq ">> mdDoc[remove] Argument[keep]" --batchmode nixos/**.nix
nixq ">> Inherit >> mdDoc[remove]" --batchmode nixos/**.nix
two mentions of the mdDoc function remain in nixos/, both of which
are inside of comments.
Since lib.mdDoc is already defined as just id, this commit is a no-op as
far as Nix (and the built manual) is concerned.
|
|
This option resolves #301746 by allowing the admin to bypass the
creation of the paperless directories by systemd-tmpfiles.
This is necessary when, for example, those directories lie inside an NFS
mount that the root user does not have rw access to.
Fixes #301746
|
|
This replaces the paperless-copy-password service with the use of
systemd's LoadCredential mechanism.
It is not a breaking change since it is gated behind `cfg.passwordFile`.
|
|
nix-optimise: only create timer unit if needed
|
|
nixos/autorandr: add --match-edid
|
|
It is useful when outputs change, but EDIDs do not. See [upstream PR][1]
for more details.
[1]: https://github.com/phillipberndt/autorandr/pull/293
|
|
|
|
|
|
This is required to fix the keymap in SDDM without X.
|
|
|
|
|
|
|
|
|
|
|
|
nixos/redmine: Fix broken assertion when SQLite is used
|
|
This commit adds an option to configure the amount of threads to use
with sidekiq-cluster. The GitLab default is currently set to 20 threads. In
space constrained environments this may become a problem with running
out of memory as a result.
|
|
nixos/postgresql: turn `settings` into a submodule
|
|
Somehow this was missed while working on commit ddd15dc2d9. So make the
assertion working when SQLite is used.
|
|
nixos/llama-cpp: fix example flags
|
|
redmine: Rework module and update package
|
|
* wastebin: init at 2.4.3
* nixos/wastebin: init
Add module and test for wastebin
|
|
Hard coding the name to `libreddit` makes it impossible to use
this module to run `redlib` (a continued fork of `libreddit`).
As `libreddit` has the `mainProgram` meta attribute set, changing
this to `lib.getExe` should not change the module for `libreddit`,
but allows it to work with the `redlib` package.
|
|
workout-tracker: init at 0.10.5
|
|
The main idea behind that was to be able to do more sophisticated
merging for stuff that goes into `postgresql.conf`:
`shared_preload_libraries` is a comma-separated list in a `types.str`
and thus not mergeable. With this change, the option accepts both a
comma-separated string xor a list of strings.
This can be implemented rather quick using `coercedTo` +
freeform modules. The interface still behaves equally, but it allows to
merge declarations for this option together.
One side-effect was that I had to change the `attrsOf (oneOf ...)` part into
a submodule to allow declaring options for certain things. While at it,
I decided to move `log_line_prefix` and `port` into this structure as
well.
|
|
|
|
Signed-off-by: Felix Singer <felixsinger@posteo.net>
|
|
Signed-off-by: Felix Singer <felixsinger@posteo.net>
|
|
The commands for writing the database password string into the final
configuration file are ran in any case, even if it's not needed. Make
that conditional on if a password file is set.
Signed-off-by: Felix Singer <felixsinger@posteo.net>
|
|
|
|
mollysocket: init at 1.3.0, nixos/mollysocket: init
|
|
|
|
|
|
This allows for correct highlighting and maybe future automatic
formatting. The AST was verified to work with nixfmt only.
|
|
This should help us with highlighting and future formatting.
|
|
|
|
nixos/paperless: set OMP_NUM_THREADS=1 by default
|