+2
-2
lib/systems/platforms.nix
+2
-2
lib/systems/platforms.nix
···
···
+16
maintainers/maintainer-list.nix
+16
maintainers/maintainer-list.nix
······
······
+2
-2
nixos/modules/config/appstream.nix
+2
-2
nixos/modules/config/appstream.nix
+4
-4
nixos/modules/config/fonts/fontdir.nix
+4
-4
nixos/modules/config/fonts/fontdir.nix
······
······
+9
-10
nixos/modules/config/locale.nix
+9
-10
nixos/modules/config/locale.nix
············
···+The time zone used when displaying times and dates. See <https://en.wikipedia.org/wiki/List_of_tz_database_time_zones>·········
+12
-12
nixos/modules/config/nsswitch.nix
+12
-12
nixos/modules/config/nsswitch.nix
··················
··················
+13
-13
nixos/modules/config/pulseaudio.nix
+13
-13
nixos/modules/config/pulseaudio.nix
·································
·································
+3
-3
nixos/modules/config/unix-odbc-drivers.nix
+3
-3
nixos/modules/config/unix-odbc-drivers.nix
···
···
+2
-2
nixos/modules/config/xdg/autostart.nix
+2
-2
nixos/modules/config/xdg/autostart.nix
···-<link xlink:href="https://specifications.freedesktop.org/autostart-spec/autostart-spec-latest.html">XDG Autostart specification</link>.
+2
-2
nixos/modules/config/xdg/icons.nix
+2
-2
nixos/modules/config/xdg/icons.nix
···-<link xlink:href="https://specifications.freedesktop.org/icon-theme-spec/icon-theme-spec-latest.html">XDG Icon Theme specification</link>.
+2
-2
nixos/modules/config/xdg/sounds.nix
+2
-2
nixos/modules/config/xdg/sounds.nix
+7
-7
nixos/modules/hardware/cpu/intel-sgx.nix
+7
-7
nixos/modules/hardware/cpu/intel-sgx.nix
······
······
+2
-2
nixos/modules/hardware/ksm.nix
+2
-2
nixos/modules/hardware/ksm.nix
+2
-2
nixos/modules/i18n/input-method/fcitx.nix
+2
-2
nixos/modules/i18n/input-method/fcitx.nix
+3
-3
nixos/modules/i18n/input-method/ibus.nix
+3
-3
nixos/modules/i18n/input-method/ibus.nix
···example = literalExpression ''"''${pkgs.plasma5Packages.plasma-desktop}/lib/libexec/kimpanel-ibus-panel"'';
···example = literalExpression ''"''${pkgs.plasma5Packages.plasma-desktop}/lib/libexec/kimpanel-ibus-panel"'';
+9
-9
nixos/modules/installer/tools/tools.nix
+9
-9
nixos/modules/installer/tools/tools.nix
·········
·········
+2
-2
nixos/modules/misc/man-db.nix
+2
-2
nixos/modules/misc/man-db.nix
+4
-4
nixos/modules/misc/mandoc.nix
+4
-4
nixos/modules/misc/mandoc.nix
······
······
+8
-8
nixos/modules/misc/version.nix
+8
-8
nixos/modules/misc/version.nix
······-description = "The Git revision of the top-level flake from which this configuration was built.";
······+description = lib.mdDoc "The Git revision of the top-level flake from which this configuration was built.";
+10
-10
nixos/modules/programs/atop.nix
+10
-10
nixos/modules/programs/atop.nix
···························
···························
+10
-10
nixos/modules/programs/bash/bash.nix
+10
-10
nixos/modules/programs/bash/bash.nix
··················
··················
+2
-2
nixos/modules/programs/dconf.nix
+2
-2
nixos/modules/programs/dconf.nix
···-description = "Set of dconf profile files, installed at <filename>/etc/dconf/profiles/<replaceable>name</replaceable></filename>.";-description = "A list of packages which provide dconf profiles and databases in <filename>/etc/dconf</filename>.";
···+description = lib.mdDoc "Set of dconf profile files, installed at {file}`/etc/dconf/profiles/«name»`.";+description = lib.mdDoc "A list of packages which provide dconf profiles and databases in {file}`/etc/dconf`.";
+15
-15
nixos/modules/programs/fish.nix
+15
-15
nixos/modules/programs/fish.nix
······-If enabled, the configured environment will be translated to native fish using <link xlink:href="https://github.com/bouk/babelfish">babelfish</link>.-Otherwise, <link xlink:href="https://github.com/oh-my-fish/plugin-foreign-env">foreign-env</link> will be used.·····················
······+If enabled, the configured environment will be translated to native fish using [babelfish](https://github.com/bouk/babelfish).·····················
+10
-10
nixos/modules/programs/less.nix
+10
-10
nixos/modules/programs/less.nix
············Before less opens a file, it first gives your input preprocessor a chance to modify the way the contents of the file are displayed.···When less closes a file opened in such a way, it will call another program, called the input postprocessor, which may perform any desired clean-up action (such as deleting the replacement file created by LESSOPEN).
············Before less opens a file, it first gives your input preprocessor a chance to modify the way the contents of the file are displayed.···When less closes a file opened in such a way, it will call another program, called the input postprocessor, which may perform any desired clean-up action (such as deleting the replacement file created by LESSOPEN).
+3
-3
nixos/modules/programs/nano.nix
+3
-3
nixos/modules/programs/nano.nix
···-See <citerefentry><refentrytitle>nanorc</refentrytitle><manvolnum>5</manvolnum></citerefentry>.···
······
+17
-17
nixos/modules/programs/proxychains.nix
+17
-17
nixos/modules/programs/proxychains.nix
············Set the class A subnet number to use for the internal remote DNS mapping, uses the reserved 224.x.x.x range by default.···
············Set the class A subnet number to use for the internal remote DNS mapping, uses the reserved 224.x.x.x range by default.···
+5
-5
nixos/modules/programs/spacefm.nix
+5
-5
nixos/modules/programs/spacefm.nix
······-Refer to the <link xlink:href="https://ignorantguru.github.io/spacefm/spacefm-manual-en.html#programfiles-etc">relevant entry</link> in the SpaceFM manual.
······+Refer to the [relevant entry](https://ignorantguru.github.io/spacefm/spacefm-manual-en.html#programfiles-etc) in the SpaceFM manual.
+2
-2
nixos/modules/programs/starship.nix
+2
-2
nixos/modules/programs/starship.nix
+2
-2
nixos/modules/security/lock-kernel-modules.nix
+2
-2
nixos/modules/security/lock-kernel-modules.nix
···
···
+4
-4
nixos/modules/security/polkit.nix
+4
-4
nixos/modules/security/polkit.nix
······
······
+10
-1
nixos/modules/services/backup/restic.nix
+10
-1
nixos/modules/services/backup/restic.nix
······
······
+1
nixos/modules/services/matrix/mautrix-telegram.nix
+1
nixos/modules/services/matrix/mautrix-telegram.nix
···
+5
-5
nixos/modules/system/boot/loader/generations-dir/generations-dir.nix
+5
-5
nixos/modules/system/boot/loader/generations-dir/generations-dir.nix
······
······
+35
-35
nixos/modules/system/boot/systemd.nix
+35
-35
nixos/modules/system/boot/systemd.nix
·································prevent a upstream systemd unit from being added to the initrd with any modifications made to it············
·································prevent a upstream systemd unit from being added to the initrd with any modifications made to it············
+20
-20
nixos/modules/system/boot/systemd/initrd.nix
+20
-20
nixos/modules/system/boot/systemd/initrd.nix
························prevent a upstream systemd unit from being added to the initrd with any modifications made to it·········
························prevent a upstream systemd unit from being added to the initrd with any modifications made to it·········
+5
-5
nixos/modules/system/boot/tmp.nix
+5
-5
nixos/modules/system/boot/tmp.nix
···
···
+15
-15
nixos/modules/system/etc/etc.nix
+15
-15
nixos/modules/system/etc/etc.nix
·····················
·····················
+7
-7
nixos/modules/tasks/encrypted-devices.nix
+7
-7
nixos/modules/tasks/encrypted-devices.nix
···-description = "The block device is backed by an encrypted one, adds this device as a initrd luks entry.";-description = "Label of the unlocked encrypted device. Set <literal>fileSystems.<name?>.device</literal> to <literal>/dev/mapper/<label></literal> to mount the unlocked device.";
···+description = lib.mdDoc "The block device is backed by an encrypted one, adds this device as a initrd luks entry.";+description = lib.mdDoc "Label of the unlocked encrypted device. Set `fileSystems.<name?>.device` to `/dev/mapper/<label>` to mount the unlocked device.";
+12
-12
nixos/modules/tasks/snapraid.nix
+12
-12
nixos/modules/tasks/snapraid.nix
·········-"Whether <command>snapraid touch</command> should be run before <command>snapraid sync</command>.";···
············
+1
-1
nixos/modules/tasks/swraid.nix
+1
-1
nixos/modules/tasks/swraid.nix
+6
-6
nixos/modules/virtualisation/anbox.nix
+6
-6
nixos/modules/virtualisation/anbox.nix
···············
···············
+4
-4
nixos/modules/virtualisation/build-vm.nix
+4
-4
nixos/modules/virtualisation/build-vm.nix
···-Machine configuration to be added for the vm script produced by <literal>nixos-rebuild build-vm</literal>.···-Machine configuration to be added for the vm script produced by <literal>nixos-rebuild build-vm-with-bootloader</literal>.
······+Machine configuration to be added for the vm script produced by `nixos-rebuild build-vm-with-bootloader`.
+10
-10
nixos/modules/virtualisation/containers.nix
+10
-10
nixos/modules/virtualisation/containers.nix
·····················
·····················
+6
-6
nixos/modules/virtualisation/digital-ocean-image.nix
+6
-6
nixos/modules/virtualisation/digital-ocean-image.nix
·········
·········
+4
-4
nixos/modules/virtualisation/digital-ocean-init.nix
+4
-4
nixos/modules/virtualisation/digital-ocean-init.nix
···
···
+6
-6
nixos/modules/virtualisation/docker-rootless.nix
+6
-6
nixos/modules/virtualisation/docker-rootless.nix
·········
·········
+4
-4
nixos/modules/virtualisation/openvswitch.nix
+4
-4
nixos/modules/virtualisation/openvswitch.nix
·········
·········
+14
-14
nixos/modules/virtualisation/virtualbox-image.nix
+14
-14
nixos/modules/virtualisation/virtualbox-image.nix
············
············
+12
-12
nixos/modules/virtualisation/xen-dom0.nix
+12
-12
nixos/modules/virtualisation/xen-dom0.nix
······························
······························
+9
nixos/tests/restic.nix
+9
nixos/tests/restic.nix
·········'${pkgs.restic}/bin/restic -r ${repository} -p ${passwordFile} snapshots -c | grep -e "^1 snapshot"','${pkgs.restic}/bin/restic --repository-file ${repositoryFile} -p ${passwordFile} snapshots -c | grep -e "^1 snapshot"','${pkgs.restic}/bin/restic -r ${rcloneRepository} -p ${passwordFile} snapshots -c | grep -e "^1 snapshot"',
·········'${pkgs.restic}/bin/restic -r ${repository} -p ${passwordFile} snapshots -c | grep -e "^1 snapshot"','${pkgs.restic}/bin/restic --repository-file ${repositoryFile} -p ${passwordFile} snapshots -c | grep -e "^1 snapshot"','${pkgs.restic}/bin/restic -r ${rcloneRepository} -p ${passwordFile} snapshots -c | grep -e "^1 snapshot"',
+29
-9
pkgs/applications/editors/poke/default.nix
+29
-9
pkgs/applications/editors/poke/default.nix
···············-changelog = "https://git.savannah.gnu.org/cgit/poke.git/plain/ChangeLog?h=releases/poke-${version}";
···············+changelog = "https://git.savannah.gnu.org/cgit/poke.git/plain/ChangeLog?h=releases/poke-${version}";
+4
pkgs/applications/editors/vim/plugins/deprecated.json
+4
pkgs/applications/editors/vim/plugins/deprecated.json
+516
-504
pkgs/applications/editors/vim/plugins/generated.nix
+516
-504
pkgs/applications/editors/vim/plugins/generated.nix
·····················································································································································································································································································································································································································
·····················································································································································································································································································································································································································
+5
-1
pkgs/applications/editors/vim/plugins/overrides.nix
+5
-1
pkgs/applications/editors/vim/plugins/overrides.nix
······
+1
pkgs/applications/editors/vim/plugins/vim-plugin-names
+1
pkgs/applications/editors/vim/plugins/vim-plugin-names
···
···
+9
-4
pkgs/applications/editors/vscode/extensions/default.nix
+9
-4
pkgs/applications/editors/vscode/extensions/default.nix
···+description = "A VSCode extension that integrates your development workflow with 1Password service";
+2
-2
pkgs/applications/graphics/pineapple-pictures/default.nix
+2
-2
pkgs/applications/graphics/pineapple-pictures/default.nix
+3
-3
pkgs/applications/networking/cluster/argocd-autopilot/default.nix
+3
-3
pkgs/applications/networking/cluster/argocd-autopilot/default.nix
···
···
+2
-2
pkgs/applications/networking/cluster/cilium/default.nix
+2
-2
pkgs/applications/networking/cluster/cilium/default.nix
+2
-2
pkgs/applications/networking/cluster/kn/default.nix
+2
-2
pkgs/applications/networking/cluster/kn/default.nix
+3
-3
pkgs/applications/networking/irc/senpai/default.nix
+3
-3
pkgs/applications/networking/irc/senpai/default.nix
···
···
+2
-2
pkgs/applications/video/clapper/default.nix
+2
-2
pkgs/applications/video/clapper/default.nix
+4
-4
pkgs/data/misc/hackage/pin.json
+4
-4
pkgs/data/misc/hackage/pin.json
···-"url": "https://github.com/commercialhaskell/all-cabal-hashes/archive/155a57bcfc019c9972a44be54a407d0329dfb436.tar.gz",
···+"url": "https://github.com/commercialhaskell/all-cabal-hashes/archive/c58387b71e19d6dd43bbade8f84d6a44b6418e24.tar.gz",
+381
pkgs/development/compilers/ghc/9.4.1.nix
+381
pkgs/development/compilers/ghc/9.4.1.nix
···
···+# necessary fix for iOS: https://www.reddit.com/r/haskell/comments/4ttdz1/building_an_osxi386_to_iosarm64_cross_compiler/d5qvd67/+# Use gold either following the default, or to avoid the BFD linker due to some bugs / perf issues.+# But we cannot avoid BFD when using musl libc due to https://sourceware.org/bugzilla/show_bug.cgi?id=23856+(targetPlatform.linker == "bfd" && (targetCC.bintools.bintools.hasGold or false) && !targetPlatform.isMusl);+export LD="${targetCC.bintools}/bin/${targetCC.bintools.targetPrefix}ld${lib.optionalString useLdGold ".gold"}"+export INSTALL_NAME_TOOL="${bintoolsFor.install_name_tool}/bin/${bintoolsFor.install_name_tool.targetPrefix}install_name_tool"+# LLVM backend on Darwin needs clang: https://downloads.haskell.org/~ghc/latest/docs/html/users_guide/codegens.html#llvm-code-generator-fllvm+export CLANG="${buildTargetLlvmPackages.clang}/bin/${buildTargetLlvmPackages.clang.targetPrefix}clang"+# GHC tries the host xattr /usr/bin/xattr by default which fails since it expects python to be 2.7+sed -i -e '5i ,("armv7a-unknown-linux-androideabi", ("e-m:e-p:32:32-i64:64-v128:64:128-a:0:32-n32-S64", "cortex-a8", ""))' llvm-targets+] ++ lib.optionals (targetPlatform == hostPlatform && hostPlatform.libc != "glibc" && !targetPlatform.isWindows) [+install -D -m 444 utils/completion/ghc.bash $out/share/bash-completion/completions/${targetPrefix}ghc
+3
-3
pkgs/development/haskell-modules/cabal2nix-unstable.nix
+3
-3
pkgs/development/haskell-modules/cabal2nix-unstable.nix
···-url = "https://github.com/NixOS/cabal2nix/archive/6c6fa480dd535a8a6909b60e1130a6b5bfc2a2c4.tar.gz";
···+url = "https://github.com/NixOS/cabal2nix/archive/e00ab24821be85cb025432f8e9c4ff56dbb00a81.tar.gz";
+5
-18
pkgs/development/haskell-modules/configuration-common.nix
+5
-18
pkgs/development/haskell-modules/configuration-common.nix
······-url = "https://github.com/aristidb/aws/pull/277/commits/7af7586c5d244d07f77d49e5fdc739e6e8e54816.patch";
······
+51
pkgs/development/haskell-modules/configuration-ghc-9.4.x.nix
+51
pkgs/development/haskell-modules/configuration-ghc-9.4.x.nix
···
···+terminfo = if pkgs.stdenv.hostPlatform == pkgs.stdenv.buildPlatform then null else self.terminfo_0_4_1_5;+# still the case when updating: https://gitlab.haskell.org/ghc/ghc/-/blob/0198841877f6f04269d6050892b98b5c3807ce4c/ghc.mk#L463
+6
-2
pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml
+6
-2
pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml
························
························
+2
pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml
+2
pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml
+6
-1
pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml
+6
-1
pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml
·····················
·····················
+11
pkgs/development/haskell-modules/configuration-nix.nix
+11
pkgs/development/haskell-modules/configuration-nix.nix
······# haskell-language-server plugins all use the same test harness so we give them what we want in this loop.
······+executableHaskellDepends = with self; drv.executableHaskellDepends or [] ++ [ base base16-bytestring bytestring ];# haskell-language-server plugins all use the same test harness so we give them what we want in this loop.
+820
-213
pkgs/development/haskell-modules/hackage-packages.nix
+820
-213
pkgs/development/haskell-modules/hackage-packages.nix
····························································description = "Miscellaneous utilities for building and working with command line interfaces";····································································································································································································································
····························································description = "Miscellaneous utilities for building and working with command line interfaces";·······································+description = "Reasonable conventions for embedding YAML configuration with Template Haskell";·····························································································································································································
+2
-2
pkgs/development/libraries/cmark-gfm/default.nix
+2
-2
pkgs/development/libraries/cmark-gfm/default.nix
···
···
+3
-3
pkgs/development/tools/just/default.nix
+3
-3
pkgs/development/tools/just/default.nix
···
···
+2
-2
pkgs/games/grapejuice/default.nix
+2
-2
pkgs/games/grapejuice/default.nix
···
···
+1
-1
pkgs/os-specific/linux/kernel/zen-kernels.nix
+1
-1
pkgs/os-specific/linux/kernel/zen-kernels.nix
···description = "Built using the best configuration and kernel sources for desktop, multimedia, and gaming workloads." +
···description = "Built using the best configuration and kernel sources for desktop, multimedia, and gaming workloads." +
+2
-2
pkgs/servers/unifi/default.nix
+2
-2
pkgs/servers/unifi/default.nix
+37
pkgs/tools/admin/kics/default.nix
+37
pkgs/tools/admin/kics/default.nix
···
···+Find security vulnerabilities, compliance issues, and infrastructure misconfigurations early in the development
+25
-17
pkgs/tools/misc/lottieconverter/default.nix
+25
-17
pkgs/tools/misc/lottieconverter/default.nix
···-broken = stdenv.isDarwin; # never built on Hydra https://hydra.nixos.org/job/nixpkgs/trunk/lottieconverter.x86_64-darwin
···
+2
-2
pkgs/tools/networking/bgpq4/default.nix
+2
-2
pkgs/tools/networking/bgpq4/default.nix
+2
-2
pkgs/tools/networking/frp/default.nix
+2
-2
pkgs/tools/networking/frp/default.nix
···
···
+24
pkgs/tools/package-management/deploy-rs/default.nix
+24
pkgs/tools/package-management/deploy-rs/default.nix
···
···
+7
-7
pkgs/tools/security/semgrep/common.nix
+7
-7
pkgs/tools/security/semgrep/common.nix
······url = "https://github.com/returntocorp/semgrep/releases/download/v${version}/semgrep-v${version}-ubuntu-16.04.tgz";
······url = "https://github.com/returntocorp/semgrep/releases/download/v${version}/semgrep-v${version}-ubuntu-16.04.tgz";
+3
-3
pkgs/tools/text/hck/default.nix
+3
-3
pkgs/tools/text/hck/default.nix
···
···
+6
pkgs/top-level/all-packages.nix
+6
pkgs/top-level/all-packages.nix
······
······
+22
pkgs/top-level/haskell-packages.nix
+22
pkgs/top-level/haskell-packages.nix
·········
·········