Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
Defaults to false, but allows users to enable it for machines that
aren't on persistently (e.g., laptops, home PCs).
|
|
Also updates my information and contact info.
I no longer use The Hedgehog as my github username or online presence
username, so this fixes that. It also matches my github username, so it
should be easier for others to mention me if needed.
|
|
GitLab deprecated single database connections in 15.9. [1]
From GitLab 17.0 onward it will be mandatory to define both `main` and
`ci` sections in the `database.yml`. [2]
This commit updates the module to address the upcoming breaking change.
[1]: https://gitlab.com/gitlab-org/gitlab/-/issues/387898
[2]: https://docs.gitlab.com/16.10/ee/install/installation.html#configure-gitlab-db-settings
|
|
|
|
|
|
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
|