9705646f30
nixos/shared-setups/server/crowdsec: update config
2024-09-18 09:52:48 +08:00
abfa06a0c3
nixos/services/crowdsec: update plugins
to notificationPlugins
...
Just to be more specific for the FUTURE!
2024-09-18 09:51:15 +08:00
c5eac6f3f9
nixos/services/crowdsec: add data sources option
2024-09-18 09:49:03 +08:00
30a39a2fd8
nixos/shared-setups: init modules subset
2024-09-18 09:26:06 +08:00
9b1c1132b8
nixos/services/crowdsec: init
2024-09-18 09:25:39 +08:00
46e6409966
home-manager/suites/desktop: remove Thunderbird from documents submodule
...
Welp, there's now other Thunderbird package.
2024-09-13 21:24:42 +08:00
18a5b73978
home-manager/services/borgmatic: update comments and systemd service unit
2024-09-13 17:19:50 +08:00
61ed2525a6
home-manager/state/paths: update types to be consistent with NixOS version
2024-09-13 17:13:16 +08:00
a7a5e874a0
home-manager/extra-arguments: add NixOS subset for home-manager configs under NixOS systems
2024-09-13 17:08:42 +08:00
83bb89b33a
nixos/services/gallery-dl: refactor module for its settings merging
...
Instead of duplicating the options where the application selects those
options, we let the nixpkgs module system do that instead.
2024-09-11 13:05:21 +08:00
35548a428a
home-manager/services: update Install.WantedBy=
directives
2024-09-10 08:13:11 +08:00
afd189ab81
nixos/suites/filesystem: make use of state variables
2024-09-07 22:08:00 +08:00
dabebb5f1d
nixos/state/paths: update value type
2024-09-07 22:07:01 +08:00
92cece8273
home-manager/services/borgmatic: init replacement module
...
Like the previous replacement module, we cannot test it properly since
it relies on `modulesPath` specialArg which home-manager initialize and
nmt doesn't.
2024-09-07 22:04:58 +08:00
d6a634f50a
home-manager/programs/borgmatic: init replacement module
2024-09-07 21:59:26 +08:00
c52c7f49f6
wrapper-manager/sandboxing: update modules
2024-09-04 14:28:53 +08:00
8cdb1921ce
wrapper-manager/sandboxing/bubblewrap: update launcher and add changelog to subproject
2024-09-04 14:28:04 +08:00
8f6c4a7a46
wrapper-manager/dconf: add env-wide dconf options
2024-08-30 11:59:29 +08:00
496527e76b
wrapper-manager/dconf: add read-only option to refer to database drv
2024-08-29 21:09:34 +08:00
8658febe8d
wrapper-manager/dconf: add keyfiles option
2024-08-29 21:08:39 +08:00
6b4422c8cd
wrapper-manager/dconf: add test and fix module
...
More proof that I don't do testing in this project. :)
2024-08-29 20:07:28 +08:00
459ce16ac6
nixos/suites: add programs
2024-08-25 19:12:09 +08:00
e0d82441a0
nixos/services/yt-dlp: fix values for systemd services
2024-08-25 19:11:30 +08:00
507cc0a693
wrapper-manager/programs/blender: update examples
2024-08-25 19:10:39 +08:00
83277cb09f
home-manager/state: add packages suboption
2024-08-23 14:38:55 +08:00
e2b93fa6df
nixos/services/ctrld: init
2024-08-22 19:45:15 +08:00
5ca6749d50
wrapper-manager/programs/jujutsu: init
2024-08-22 19:26:08 +08:00
26c5383fc9
nixos/services/yt-dlp: update handling of download paths
...
This also includes different paths for different metadata files.
2024-08-22 17:59:45 +08:00
03f51384cf
nixos/programs/gnome-session: add top-level systemd
namespace for systemd-specific options
...
Also included a little refactor.
2024-08-21 18:51:57 +08:00
23b2be907f
nixos/services/yt-dlp: create job-specific archivePath
2024-08-21 18:14:31 +08:00
e4b63c084a
nixos/services: update dependency options for network-required services
2024-08-21 18:11:31 +08:00
60e40a2073
home-manager/services: update dependency settings for network-dependent services
2024-08-20 19:30:53 +08:00
3d1db5bfe3
nixos/programs/{gnome-session,sessiond}: update systemd options visibility
...
Forgot those are not set up properly. Otherwise, it will bloat up the
documentation.
2024-08-15 17:26:31 +08:00
4145bb6b6a
nixos/profiles/generic: enable generating cache for manpage doc
2024-08-15 17:22:06 +08:00
dfb16a9f0b
nixvim/plugins/firenvim: remove
...
There is an upstream module of it now with the same settings so it is
unnecessary.
2024-08-15 12:50:51 +08:00
23230295a4
nixvim/plugins/nvim-config-local: update to RFC-45-style settings
2024-08-15 12:49:44 +08:00
2ccd79d6b4
nixvim/plugins/nvim-remote-containers: init
2024-08-15 12:48:57 +08:00
5ffcfc2070
wrapper-manager/sandboxing/bubblewrap: add dbus-proxy-specific bwrap arguments to the launcher
2024-08-15 12:15:57 +08:00
9aa8cd7680
wrapper-manager/sandboxing/boxxy: remove escaping arguments
...
Similar reason to dd7856c46be1.
2024-08-12 17:56:36 +08:00
ea035976cc
home-manager/services/ludusavi: init
2024-08-12 17:55:50 +08:00
11e7d52350
wrapper-manager/sandboxing/bubblewrap: fix escaping arguments and launcher
...
The makeWrapper arguments are not escaped anymore for the binary wrapper
that automatically does this anyways.
2024-08-12 15:34:23 +08:00
11e2ae7e33
wrapper-manager/sandboxing/boxxy: refactor
2024-08-10 21:28:31 +08:00
20b483fda4
wrapper-manager/sandboxing/bubblewrap: fix options
2024-08-10 21:28:01 +08:00
456c5e771c
wrapper-manager/sandboxing/bubblewrap: add sysfs ro-binds as part of launcher optimizations
2024-08-10 21:27:29 +08:00
a2439e9419
wrapper-manager/programs/neovim: init
2024-08-10 12:46:23 +08:00
77411ba102
nixos/services/uxplay: update systemd service config
2024-08-06 11:20:15 +08:00
7d0ee596f2
wrapper-manager/sandboxing/bubblewrap: update launcher script
2024-08-06 11:17:56 +08:00
99b13543ae
wrapper-manager/sandboxing/bubblewrap: update default values
2024-08-06 11:17:22 +08:00
c73d27dba3
wrapper-manager/sandboxing: fix options for extraArgs
2024-08-06 11:07:07 +08:00
7524d87b49
wrapper-manager/sandboxing/bubblewrap: update closure path mount binds
...
It could be done by removing the string context but it is more tedious
to maintain in the long run so it would be best to have them separate.
2024-08-06 11:06:28 +08:00