Brice Waegeneire
a49177e0ce
maintainers: remove bricewge
...
So long, and thanks for all the fish!
2021-09-08 11:56:00 +02:00
Alexandre Iooss
bbc51efb46
nixos/grafana: systemd unit hardening
2021-09-08 10:43:46 +02:00
Bobby Rong
785d40d4d8
nixos: nixos/doc/manual/configuration/profiles.xml to CommonMark
2021-09-08 16:35:17 +08:00
Bobby Rong
2e808c8144
nixos: nixos/doc/manual/configuration/networking.xml to CommonMark
2021-09-08 16:35:16 +08:00
Bobby Rong
4c10e0ff9d
nixos: nixos/doc/manual/configuration/file-systems.xml to CommonMark
2021-09-08 16:35:16 +08:00
Bobby Rong
7d7d2a4455
nixos: nixos/doc/manual/configuration/package-mgmt.xml to CommonMark
2021-09-08 16:35:16 +08:00
Bobby Rong
12a9632ab0
nixos: nixos/doc/manual/devlopment/nixos-tests.xml to CommonMark
2021-09-08 15:47:16 +08:00
Bobby Rong
45c1d8f4aa
nixos: nixos/doc/manual/configuration/config-syntax.xml to CommonMark
2021-09-08 15:47:16 +08:00
Bobby Rong
8ce611b9fb
nixos: nixos/doc/manual/configuration/declarative-packages.xml to CommonMark
2021-09-08 15:47:05 +08:00
Bobby Rong
3d711cfc5e
nixos: nixos/doc/manual/administration/troubleshooting.xml to CommonMark
2021-09-08 14:42:23 +08:00
Bobby Rong
5aaeddee5f
nixos: nixos/doc/manual/administration/containers.xml to CommonMark
2021-09-08 14:40:26 +08:00
Jan Tojnar
1e75936926
Merge pull request #130047 from NixOS/doc-manpage-role
...
doc: Add support for manpage references
2021-09-07 21:29:26 +02:00
Ryan Mulligan
c863de29a7
nixos/doc/md-to-db.sh: handle Docbook inclues in CommonMark
...
You can do includes like this:
```{=docbook}
<xi:include href="rl-2111.section.xml" />
```
2021-09-07 06:29:21 -07:00
Michele Guerini Rocco
4755c30647
Merge pull request #136915 from ncfavier/manualPages
...
nixos/documentation: expose manualPages as a hidden option
2021-09-07 13:40:50 +02:00
Robert Hensing
e16c267e48
Merge pull request #128916 from heisenberg33/patch-4
...
Fix default pager environment
2021-09-07 12:45:36 +02:00
Naïm Favier
459957f9d4
nixos/documentation: expose manualPages
...
Allows advanced users to select what packages they want to generate the
man cache for, and even more advanced users to make manualPages
content-addressed to avoid needless rebuilds.
2021-09-07 11:13:32 +02:00
matthewcroughan
11aedaec1f
nixos: nix.sshServe: add write option
...
Adds the ability to provide the --write flag in addition to the --serve flag via
a new option, services.sshServe.write.
A user can now share their system as a remote builder with friends easily as
follows:
{
nix = {
sshServe = {
enable = true;
write = true;
keys = ["ssh-dss AAAAB3NzaC1k... alice@example.org"];
};
};
}
Co-authored-by: Raphael Megzari <raphael@megzari.com>
2021-09-07 18:10:55 +09:00
Janne Heß
a851b4d20e
nixos/users-groups: Add dry mode
2021-09-07 10:30:42 +02:00
Michele Guerini Rocco
a350fcd078
Merge pull request #134070 from malte-v/gnunet-public-tmpdir
...
nixos/gnunet: use public $TMPDIR
2021-09-07 09:30:15 +02:00
Jörg Thalheim
00f361a846
Merge pull request #129074 from bobby285271/pr11
...
nixos/doc: convert Chapter 57, 59, 60, 63 to CommonMark
2021-09-07 07:15:42 +01:00
Jörg Thalheim
4015c275ca
Merge pull request #129121 from bobby285271/pr13
...
nixos/doc: convert Chapter 7, 9, 10, 11, 12, 14, 15, 48 to CommonMark
2021-09-07 06:29:45 +01:00
Jörg Thalheim
e622dd1c84
Merge pull request #129154 from bobby285271/pr15
...
nixos/doc: convert Chapter 1, 3, 4 to CommonMark
2021-09-07 06:29:19 +01:00
Jörg Thalheim
c7d32059b1
Merge pull request #129136 from bobby285271/pr14
...
nixos/doc: convert "Chapter 58. Writing NixOS Modules" to CommonMark
2021-09-07 06:28:57 +01:00
Jörg Thalheim
929f0156cc
Merge pull request #128933 from bobby285271/pr5
...
nixos/doc: convert "8.1. LUKS-Encrypted File Systems" to CommonMark
2021-09-07 06:28:37 +01:00
Jörg Thalheim
48dc5e4ba6
Merge pull request #129003 from bobby285271/pr10
...
nixos/doc: convert "2.5. Additional installation notes" to CommonMark
2021-09-07 06:24:42 +01:00
Jörg Thalheim
0d789e992f
Merge pull request #128937 from bobby285271/pr8
...
nixos/doc: convert "Chapter 55. Container Management" to CommonMark
2021-09-07 06:24:21 +01:00
Jörg Thalheim
5de68de484
Merge pull request #128935 from bobby285271/pr7
...
nixos/doc: convert "Chapter 56. Troubleshooting" to CommonMark
2021-09-07 06:20:47 +01:00
Jörg Thalheim
2a55504a99
Merge pull request #128934 from bobby285271/pr6
...
nixos/doc: convert "6.2. Ad-Hoc Package Management" to CommonMark
2021-09-07 06:20:26 +01:00
Jörg Thalheim
96c98af211
Merge pull request #128892 from bobby285271/pr4
...
nixos/doc: convert "Chapter 13. Networking" to CommonMark
2021-09-07 06:20:04 +01:00
Jörg Thalheim
c0735214e1
Merge pull request #129083 from bobby285271/pr12
...
nixos/doc: convert Chapter 49, 50, 51, 52, 53, 54 to CommonMark
2021-09-07 06:19:33 +01:00
midchildan
21a7695b8a
mirakurun: build with yarn2nix
2021-09-07 12:22:59 +09:00
happysalada
9cbdd2655c
elasticsearch: auto_import_dangling_indices in single-node mode
2021-09-07 12:18:16 +09:00
happysalada
f4b40d572c
elasticsearch: update configuration
...
- transport.tcp.port -> transport.port https://www.elastic.co/guide/en/elasticsearch/reference/current/breaking-changes-7.1.html
- default to start a single-node cluster https://stackoverflow.com/questions/59350069/elasticsearch-start-up-error-the-default-discovery-settings-are-unsuitable-for
2021-09-07 12:18:16 +09:00
Jörg Thalheim
6e17c53b98
Merge pull request #128885 from bobby285271/pr3
...
nixos/doc: convert "Chapter 5. Configuration Syntax" to CommonMark
2021-09-07 03:56:34 +01:00
Jörg Thalheim
b9ed8cbaff
Merge pull request #128878 from bobby285271/pr2
...
nixos/doc: convert "6.1. Declarative Package Management" to CommonMark
2021-09-07 03:55:22 +01:00
Jörg Thalheim
c0e53b6857
Merge pull request #128760 from bobby285271/master
...
nixos/doc: convert "Chapter 45. Profiles" to CommonMark
2021-09-07 03:54:22 +01:00
Anders Kaseorg
d8ef13fc13
modules/programs/command-not-found: Fix ShellCheck warnings
...
https://github.com/koalaman/shellcheck/wiki/SC2086
Double quote to prevent globbing and word splitting.
https://github.com/koalaman/shellcheck/wiki/SC2166
Prefer `[ p ] && [ q ]` as `[ p -a q ]` is not well defined.
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2021-09-06 08:49:34 +09:00
Anders Kaseorg
d44b6ae6cb
modules/programs/bash: Fix ShellCheck warnings
...
https://github.com/koalaman/shellcheck/wiki/SC2086
Double quote to prevent globbing and word splitting.
https://github.com/koalaman/shellcheck/wiki/SC2166
Prefer `[ p ] && [ q ]` as `[ p -a q ]` is not well defined.
https://github.com/koalaman/shellcheck/wiki/SC2219
Instead of `let expr`, prefer `(( expr ))` .
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2021-09-06 08:49:34 +09:00
Maximilian Bosch
da537dbfb8
Merge pull request #136505 from bew/update-rofi-1.7.0
...
rofi: 1.6.1 -> 1.7.0
2021-09-04 18:24:45 +02:00
Robert Scott
8ae687b26b
Merge pull request #136334 from c0deaddict/master
...
release-notes: add nats service
2021-09-04 00:58:49 +01:00
Guillaume Girol
0f15a8f489
nixos/users-groups: don't default users.users.<name>.group to nogroup
...
this is unsafe, as many distinct services may be running as the same
nogroup group.
2021-09-03 21:22:07 +02:00
Timothy DeHerrera
bb1058f1f0
Merge pull request #136534 from kevincox/synapse-server-name
...
nixos.matrix-synapse: Clarify documentation of server_name.
2021-09-03 13:07:27 -06:00
Janne Heß
3156730402
nixos/switch-to-configuration: Add dry activation scripts
2021-09-03 18:40:11 +02:00
Graham Christensen
3677d4bc22
kexec-tools: rename from kexectools to match the project name
2021-09-03 10:17:21 -04:00
Artturi
45b7c5b223
Merge pull request #136475 from Artturin/pipewirejackldpath
...
nixos/pipewire: use absolute path for jack libs
2021-09-03 16:36:39 +03:00
Jos van Bakel
d68d6477c2
release-notes: add nats service
2021-09-03 13:57:04 +02:00
Kevin Cox
6f7fc1c693
nixos.matrix-synapse: Clarify documentation of server_name.
...
Matrix homeservers have two important domains. The user-visible server_name and the homeserver domain which serves most of the traffic but is really seen by users. The docs around this variable said "This is used by remote servers to connect to this server" which is very confusing because most of the remote server traffic actually goes the server domain, not the server_name domain. (The server_name domain is only used to fetch the .well-known file that points at the server domain).
I largely copied the wording from https://matrix-org.github.io/synapse/latest/usage/configuration/homeserver_sample_config.html as I found it much more clear.
2021-09-02 21:27:00 -04:00
Benoit de Chezelles
2d9bf01310
rofi: 1.6.1 -> 1.7.0
...
And add myself as a maintainer
2021-09-02 23:15:45 +02:00
Bernardo Meurer
62f6985869
Merge pull request #135182 from lovesegfault/nixos-distcc
...
nixos/distccd: init
2021-09-02 20:41:28 +00:00
Artturin
756e60344f
nixos/pipewire: use absolute path for jack libs
2021-09-02 17:17:15 +03:00
Matthias Treydte
9ce8df127d
nixos/etc: make sure local "source" files are imported to the store
...
The treatment of the "source" parameter changed
with eb7120dc79
, breaking stuff.
Before that commit, the source parameter was converted to a
string by implicit coercion, which would copy the file to the
store and yield an string containing the store path. Now, by
the virtue of escapeShellArg, toString is called explicitly on
that path, which will yield an string containing the absolute
path of the file.
This commit restores the old behavior.
2021-09-02 15:50:44 +02:00
misuzu
df972a3dde
nixos/sanoid: allow zfs value for recursive
2021-09-02 14:56:23 +03:00
Michele Guerini Rocco
052009bf2b
Merge pull request #135315 from johnjameswhitman/johnjameswhitman/fix-wlan-sub-interfaces
...
nixos/tasks/network-interfaces: Assign mac to new wlan interface instead of underlying one
2021-09-02 09:37:04 +02:00
Aaron Andersen
abfdb24af0
Merge pull request #125687 from malte-v/soju-module-new
...
nixos/soju: add module
2021-09-01 22:09:44 -04:00
happysalada
4ddc5c6b2a
elasticsearch: remove logic for version less than 6
2021-09-02 10:57:02 +09:00
happysalada
d58fa9e445
elasticsearch: fix jvm gc log path
2021-09-02 10:57:02 +09:00
happysalada
e13906fff0
elasticsearch: nixpkgs-fmt
2021-09-02 10:57:02 +09:00
John Whitman
8d3527aa88
nixos/network-interfaces: Fix wlan interface mac
2021-09-01 21:46:26 -04:00
Jan Tojnar
07978cddab
Merge pull request #136071 from jtojnar/gnome-qpa
...
nixos/gnome: enable platform integration for Qt
2021-09-02 03:06:55 +02:00
Aaron Andersen
186df90343
Merge pull request #135108 from p3psi-boo/master
...
clfswm: support custom package
2021-09-01 15:45:18 -04:00
Bernardo Meurer
ed4771d6e2
Merge pull request #136379 from cpcloud/fix-broken-nvidia
...
nixos/nvidia: fix missing variable reference
2021-09-01 16:43:09 +00:00
Jan Tojnar
1c49627ba7
Merge pull request #135819 from Kranzes/pipewire-update
...
pipewire: 0.3.33 -> 0.3.34
2021-09-01 16:52:08 +02:00
p3psi
9e507a9314
clfswm: support custom package
...
Fix example
Remove example
2021-09-01 21:27:37 +08:00
Phillip Cloud
6aaccdcbc8
nixos/nvidia: remove extra space
2021-09-01 08:57:33 -04:00
Phillip Cloud
db0560c0f2
nixos/nvidia: fix missing variable reference
2021-09-01 08:54:32 -04:00
Nick Cao
83b48cc589
caddy: build with default go and fix tests
2021-09-01 15:15:50 +08:00
Maximilian Bosch
9a52aeacc1
Merge pull request #135958 from Ma27/nextcloud-upgrade-not-found
...
nixos/nextcloud: add some notes for `Error: Command "upgrade" is not defined.`
2021-08-31 20:49:49 +02:00
Bernardo Meurer
5abb70031c
Merge pull request #136247 from lovesegfault/nvidia-fixes
2021-08-31 17:57:18 +00:00
Maximilian Bosch
767bb4e4bb
nixos/nextcloud: apply doc fixes suggested by fabaff
...
Co-authored-by: Fabian Affolter <mail@fabian-affolter.ch>
2021-08-31 17:57:40 +02:00
Kevin Cox
3106d032f7
Merge pull request #136261 from happysalada/ipfs_auto_migrations
...
Ipfs auto migrations
2021-08-31 09:33:20 -04:00
happysalada
8bce3034fd
ipfs: add autoMigrate option
2021-08-31 22:22:36 +09:00
Eric Bailey
c87483cb55
kops: 1.21.0 -> 1.21.1 ( #136057 )
2021-08-31 11:55:30 +02:00
Robin Stumm
1dd3bd8728
nixos/syncthing: fix declarative init crash on HTTPS
...
A previous config may be present that has HTTPS for the REST API enabled.
2021-08-31 11:27:51 +02:00
Bernardo Meurer
9e7af8a13c
nixos/roon-bridge: fix openFirewall
2021-08-31 01:21:07 -07:00
Bernardo Meurer
edddb705e8
nixos/roon-server: fix openFirewall
2021-08-31 01:20:07 -07:00
happysalada
4502d6386e
ipfs: nixpkgs-fmt
2021-08-31 12:55:31 +09:00
happysalada
977ac07fed
ipfs: increase UDP buffer size
2021-08-31 09:50:59 +09:00
happysalada
54dbdcbcbb
ipfs: nixpkgs-fmt
2021-08-31 09:50:59 +09:00
Bernardo Meurer
7b2709f6a4
nixos/nvidia: let user choose whether to install nvidia-settings
2021-08-30 17:06:07 -07:00
Robin Stumm
ead3028db0
nixos/syncthing: fix escapes interpreted in config
...
Dash `echo` interprets backslash escapes. This causes two consecutive backslashes in JSON to turn into a single one before the string is passed to jq, resulting in a parsing error.
2021-08-30 17:34:34 +02:00
Malte Voos
9d822d2047
nixos/soju: add 21.11 release notes entry
2021-08-30 16:28:07 +02:00
Malte Voos
f4f2057a76
nixos/soju: add module
2021-08-30 16:28:06 +02:00
happysalada
d874a52015
epmd: provide default
2021-08-30 22:26:57 +09:00
Kevin Cox
8c52265df5
Merge pull request #136128 from max-privatevoid/patch-3
...
nixos/ipfs: run profile applications offline
2021-08-30 07:25:28 -04:00
happysalada
8a56ac5db3
epmd: add ipv6 assertion
2021-08-30 19:51:00 +09:00
happysalada
f091420c1d
rabbitmq: add option to enable management plugin
2021-08-30 18:43:09 +09:00
happysalada
36cf478468
rabbitmq: nixpkgs-fmt
2021-08-30 18:43:09 +09:00
Max
8f36abb528
nixos/ipfs: run profile applications offline
2021-08-30 01:00:44 +02:00
Aaron Andersen
515ad99467
Merge pull request #132722 from aanderse/nixos/nzbget
...
nixos/nzbget: add settings option
2021-08-29 12:25:37 -04:00
Guillaume Girol
c988c752bb
Merge pull request #133133 from symphorien/tt-rss-read-only
...
nixos/tt-rss: make all php files read only
2021-08-29 11:33:25 +00:00
Jakub Sokołowski
972a365488
syncthing: add extraFlags option that adjust service
...
This is useful for situations in which you might want to reset certain
things using `--reset-database` or `--reset-deltas` or debug certain
things using any of the debug options like `--debug-perf-stats`.
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-08-29 12:26:06 +02:00
Jakub Sokołowski
b991f1e448
syncthing: add autoAcceptFolders to devices config
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-08-29 12:22:44 +02:00
Bernardo Meurer
58a40e05b2
nixos/distccd: init
...
Closes: #42604
2021-08-29 02:58:03 -07:00
rnhmjoj
9e8fcb0184
nixos/fonts: fixup dd38ae1f
2021-08-29 11:03:13 +02:00
Jan Tojnar
47afdc4627
nixos/gnome: enable platform integration for Qt
...
Qt links against GTK to be able to use native GTK file chooser
in GTK-oriented DEs. However, GTK expects a specific environment,
which means the application needs to be wrapped to prevent crashes
when file chooser is opened in some environments.
This patch bypasses the need for wrapping Qt applications with GTK-related
environment since the file chooser dialogue will now come from a separate
process (instantiated by the XDG desktop portal via D-Bus).
In the future, we could remove the GTK dependency from Qt to fix the crashes
on non-{GNOME,Pantheon} environments. Then, users would be able to choose
between non-native Qt dialogue or native one facilitated by XDG portals
(e.g. through setting `QT_QPA_PLATFORMTHEME` to either `qgnomeplatform`,
or `xdgdesktopportal`).
One disadvantage is adding a Qt dependency to GNOME, even for people
who might not use any Qt apps. But they can easily just add `qt5.enable = false;`
to their NixOS configuration.
The configuration is also presumably less battle tested than plain Qt
with its first-party GTK integration. But it is backed by Fedora
and used by Manjaro GNOME so it cannot be that bad.
Lastly, I worry about ABI compatibility of the platform modules
with apps installed from different Nixpkgs revision.
2021-08-29 04:23:34 +02:00
Maximilian Bosch
8678ac57d7
Merge pull request #135891 from Ma27/mautrix-telegram-perm-startup
...
nixos/mautrix-telegram: loosen umask to keep `config.json` writable
2021-08-29 00:06:06 +02:00
Maximilian Bosch
6f8cfa08fe
Merge pull request #135946 from Ma27/nextcloud-tableprefix
...
nixos/nextcloud: remove invalid `--database-table-prefix` option
2021-08-29 00:00:25 +02:00
B. Kelly
7221585f89
nixos/deliantra-server: add settings module for Deliantra MMORPG server
2021-08-28 16:25:11 -04:00
B. Kelly
978e73e5f4
nixos/crossfire-server: add settings module for Crossfire MMORPG server
2021-08-28 16:23:30 -04:00
Philippe Hürlimann
4fecb8b2d0
nixos/airsonic: make path to war file and jre configurable ( #135709 )
...
* nixos/airsonic: make path to war file and jre configurable
* Apply suggestions from code review
Co-authored-by: Sumner Evans <me@sumnerevans.com>
Co-authored-by: Sumner Evans <me@sumnerevans.com>
2021-08-28 14:26:03 -04:00