Loading lib/systems/platforms.nix +15 −11 Original line number Diff line number Diff line Loading @@ -22,6 +22,10 @@ rec { linux-kernel.autoModules = false; }; ## ## POWER ## powernv = { linux-kernel = { name = "PowerNV"; Loading @@ -29,16 +33,16 @@ rec { baseConfig = "powernv_defconfig"; target = "vmlinux"; autoModules = true; # avoid driver/FS trouble arising from unusual page size extraConfig = '' PPC_64K_PAGES n PPC_4K_PAGES y IPV6 y }; }; ATA_BMDMA y ATA_SFF y VIRTIO_MENU y ''; ppc64 = { linux-kernel = { name = "powerpc64"; baseConfig = "ppc64_defconfig"; target = "vmlinux"; autoModules = true; }; }; Loading Loading @@ -625,8 +629,8 @@ rec { else if platform.parsed.cpu == lib.systems.parse.cpuTypes.mipsel then (import ./examples.nix { inherit lib; }).mipsel-linux-gnu else if platform.parsed.cpu == lib.systems.parse.cpuTypes.powerpc64le then powernv else if platform.isPower64 then if platform.isLittleEndian then powernv else ppc64 else if platform.isLoongArch64 then loongarch64-multiplatform Loading nixos/modules/system/boot/systemd.nix +2 −2 Original line number Diff line number Diff line Loading @@ -164,9 +164,10 @@ let "systemd-creds@.service" "systemd-creds.socket" ] ++ lib.optional cfg.package.withTpm2Units [ ++ lib.optionals cfg.package.withTpm2Units [ "systemd-pcrlock@.service" "systemd-pcrlock.socket" "systemd-tpm2-clear.service" ] ++ [ Loading Loading @@ -218,7 +219,6 @@ let "factory-reset.target" "systemd-factory-reset-request.service" "systemd-factory-reset-reboot.service" "systemd-tpm2-clear.service" ] ++ cfg.additionalUpstreamSystemUnits; Loading pkgs/by-name/ru/ruff/package.nix +3 −3 Original line number Diff line number Diff line Loading @@ -16,18 +16,18 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "ruff"; version = "0.14.14"; version = "0.15.0"; src = fetchFromGitHub { owner = "astral-sh"; repo = "ruff"; tag = finalAttrs.version; hash = "sha256-h6XYWK6NxelLCfqG0geiAj3XbcqzbeFKeFMMDsy8fm8="; hash = "sha256-Q3xujVNv5i3mgdsjnvgTiPoKmK9aeSgz+2IoVrNur4k="; }; cargoBuildFlags = [ "--package=ruff" ]; cargoHash = "sha256-H5ZaBDV0YTdExu42Dt1Bq379vJ3FtddKtdLkMW+qC78="; cargoHash = "sha256-JMMDOANg+nqrCoxiuIXTcdqm7UZ61pIJwUTJB20TjUM="; nativeBuildInputs = [ installShellFiles ]; Loading pkgs/by-name/ti/time/package.nix +5 −0 Original line number Diff line number Diff line Loading @@ -21,6 +21,11 @@ stdenv.mkDerivation (finalAttrs: { ./time-1.9-fix-sighandler-prototype-for-c23.patch ]; outputs = [ "out" "info" ]; meta = { description = "Tool that runs programs and summarizes the system resources they use"; longDescription = '' Loading pkgs/data/misc/nixos-artwork/wallpapers.nix +87 −46 Original line number Diff line number Diff line Loading @@ -7,7 +7,8 @@ let mkNixBackground = { name, pname, version, src, description, license ? lib.licenses.free, Loading @@ -15,7 +16,11 @@ let let pkg = stdenv.mkDerivation { inherit name src; inherit pname version src ; dontUnpack = true; Loading @@ -27,12 +32,12 @@ let ln -s $src $out/share/backgrounds/nixos/${src.name} mkdir -p $out/share/gnome-background-properties/ cat <<EOF > $out/share/gnome-background-properties/${name}.xml cat <<EOF > $out/share/gnome-background-properties/${pname}.xml <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE wallpapers SYSTEM "gnome-wp-list.dtd"> <wallpapers> <wallpaper deleted="false"> <name>${name}</name> <name>${pname}</name> <filename>${src}</filename> <options>zoom</options> <shade_type>solid</shade_type> Loading @@ -47,12 +52,12 @@ let ln -s $src $out/share/artwork/gnome/${src.name} # KDE mkdir -p $out/share/wallpapers/${name}/contents/images ln -s $src $out/share/wallpapers/${name}/contents/images/${src.name} cat >>$out/share/wallpapers/${name}/metadata.desktop <<_EOF mkdir -p $out/share/wallpapers/${pname}/contents/images ln -s $src $out/share/wallpapers/${pname}/contents/images/${src.name} cat >>$out/share/wallpapers/${pname}/metadata.desktop <<_EOF [Desktop Entry] Name=${name} X-KDE-PluginInfo-Name=${name} Name=${pname} X-KDE-PluginInfo-Name=${pname} _EOF runHook postInstall Loading @@ -60,7 +65,7 @@ let passthru = { gnomeFilePath = "${pkg}/share/backgrounds/nixos/${src.name}"; kdeFilePath = "${pkg}/share/wallpapers/${name}/contents/images/${src.name}"; kdeFilePath = "${pkg}/share/wallpapers/${pname}/contents/images/${src.name}"; }; meta = { Loading @@ -77,7 +82,8 @@ in rec { binary-black = mkNixBackground { name = "binary-black-2024-02-15"; pname = "binary-black"; version = "2024-02-15"; description = "Black binary wallpaper for Nix"; src = fetchurl { url = "https://raw.githubusercontent.com/NixOS/nixos-artwork/8957e93c95867faafec7f9988cedddd6837859fa/wallpapers/nix-wallpaper-binary-black.png"; Loading @@ -87,7 +93,8 @@ rec { }; binary-blue = mkNixBackground { name = "binary-blue-2024-02-15"; pname = "binary-blue"; version = "2024-02-15"; description = "Blue binary wallpaper for Nix"; src = fetchurl { url = "https://raw.githubusercontent.com/NixOS/nixos-artwork/8957e93c95867faafec7f9988cedddd6837859fa/wallpapers/nix-wallpaper-binary-blue.png"; Loading @@ -97,7 +104,8 @@ rec { }; binary-red = mkNixBackground { name = "binary-red-2024-02-15"; pname = "binary-red"; version = "2024-02-15"; description = "Red binary wallpaper for Nix"; src = fetchurl { url = "https://raw.githubusercontent.com/NixOS/nixos-artwork/8957e93c95867faafec7f9988cedddd6837859fa/wallpapers/nix-wallpaper-binary-red.png"; Loading @@ -107,7 +115,8 @@ rec { }; binary-white = mkNixBackground { name = "binary-white-2024-02-15"; pname = "binary-white"; version = "2024-02-15"; description = "White binary wallpaper for Nix"; src = fetchurl { url = "https://raw.githubusercontent.com/NixOS/nixos-artwork/8957e93c95867faafec7f9988cedddd6837859fa/wallpapers/nix-wallpaper-binary-white.png"; Loading @@ -117,7 +126,8 @@ rec { }; catppuccin-frappe = mkNixBackground { name = "catppuccin-frappe-2024-02-15"; pname = "catppuccin-frappe"; version = "2024-02-15"; description = "Catppuccin Frappé colorscheme wallpaper for NixOS"; src = fetchurl { url = "https://raw.githubusercontent.com/NixOS/nixos-artwork/97444e18b7fe97705e8caedd29ae05e62cb5d4b7/wallpapers/nixos-wallpaper-catppuccin-frappe.png"; Loading @@ -127,7 +137,8 @@ rec { }; catppuccin-latte = mkNixBackground { name = "catppuccin-latte-2024-02-15"; pname = "catppuccin-latte"; version = "2024-02-15"; description = "Catppuccin Latte colorscheme wallpaper for NixOS"; src = fetchurl { url = "https://raw.githubusercontent.com/NixOS/nixos-artwork/97444e18b7fe97705e8caedd29ae05e62cb5d4b7/wallpapers/nixos-wallpaper-catppuccin-latte.png"; Loading @@ -137,7 +148,8 @@ rec { }; catppuccin-macchiato = mkNixBackground { name = "catppuccin-macchiato-2024-02-15"; pname = "catppuccin-macchiato"; version = "2024-02-15"; description = "Catppuccin Macchiato colorscheme wallpaper for NixOS"; src = fetchurl { url = "https://raw.githubusercontent.com/NixOS/nixos-artwork/97444e18b7fe97705e8caedd29ae05e62cb5d4b7/wallpapers/nixos-wallpaper-catppuccin-macchiato.png"; Loading @@ -147,7 +159,8 @@ rec { }; catppuccin-mocha = mkNixBackground { name = "catppuccin-mocha-2024-02-15"; pname = "catppuccin-mocha"; version = "2024-02-15"; description = "Catppuccin Mochacolorscheme wallpaper for NixOS"; src = fetchurl { url = "https://raw.githubusercontent.com/NixOS/nixos-artwork/97444e18b7fe97705e8caedd29ae05e62cb5d4b7/wallpapers/nixos-wallpaper-catppuccin-mocha.png"; Loading @@ -157,7 +170,8 @@ rec { }; dracula = mkNixBackground { name = "dracula-2020-07-02"; pname = "dracula"; version = "2020-07-02"; description = "Nix background based on the Dracula color palette"; src = fetchurl { url = "https://raw.githubusercontent.com/NixOS/nixos-artwork/03c6c20be96c38827037d2238357f2c777ec4aa5/wallpapers/nix-wallpaper-dracula.png"; Loading @@ -167,7 +181,8 @@ rec { }; gear = mkNixBackground { name = "gear-2022-04-19"; pname = "gear"; version = "2022-04-19"; description = "3D wallpaper for Nix"; src = fetchurl { url = "https://raw.githubusercontent.com/NixOS/nixos-artwork/bcdd2770f5f4839fddc9b503e68db2bc3a87ca4d/wallpapers/nix-wallpaper-gear.png"; Loading @@ -179,7 +194,8 @@ rec { gnome-dark = simple-dark-gray-bottom; gradient-grey = mkNixBackground { name = "gradient-grey-2018-10-20"; pname = "gradient-grey"; version = "2018-10-20"; description = "Simple grey gradient background for NixOS"; src = fetchurl { url = "https://raw.githubusercontent.com/NixOS/nixos-artwork/3f7695afe75239720a32d6c38df7c9888b5ed581/wallpapers/NixOS-Gradient-grey.png"; Loading @@ -189,7 +205,8 @@ rec { }; moonscape = mkNixBackground { name = "moonscape-2022-04-19"; pname = "moonscape"; version = "2022-04-19"; description = "3D wallpaper for Nix"; src = fetchurl { url = "https://raw.githubusercontent.com/NixOS/nixos-artwork/bcdd2770f5f4839fddc9b503e68db2bc3a87ca4d/wallpapers/nix-wallpaper-moonscape.png"; Loading @@ -199,7 +216,8 @@ rec { }; mosaic-blue = mkNixBackground { name = "mosaic-blue-2016-02-19"; pname = "mosaic-blue"; version = "2016-02-19"; description = "Mosaic blue background for Nix"; src = fetchurl { url = "https://raw.githubusercontent.com/NixOS/nixos-artwork/766f10e0c93cb1236a85925a089d861b52ed2905/wallpapers/nix-wallpaper-mosaic-blue.png"; Loading @@ -209,7 +227,8 @@ rec { }; nineish = mkNixBackground { name = "nineish-2019-12-04"; pname = "nineish"; version = "2019-12-04"; description = "Nix background inspired by simpler times"; src = fetchurl { url = "https://raw.githubusercontent.com/NixOS/nixos-artwork/da01f68d21ddfdc9f1c6e520c2170871c81f1cf5/wallpapers/nix-wallpaper-nineish.png"; Loading @@ -219,7 +238,8 @@ rec { }; nineish-dark-gray = mkNixBackground { name = "nineish-dark-gray-2020-07-02"; pname = "nineish-dark-gray"; version = "2020-07-02"; description = "Dark gray Nix background inspired by simpler times"; src = fetchurl { url = "https://raw.githubusercontent.com/NixOS/nixos-artwork/f07707cecfd89bc1459d5dad76a3a4c5315efba1/wallpapers/nix-wallpaper-nineish-dark-gray.png"; Loading @@ -229,7 +249,8 @@ rec { }; nineish-solarized-dark = mkNixBackground { name = "nineish-dark-gray-2021-07-20"; pname = "nineish-solarized-dark"; version = "2021-07-20"; description = "Solarized dark Nix background inspired by simpler times"; src = fetchurl { url = "https://raw.githubusercontent.com/NixOS/nixos-artwork/f99638d8d1a11d97a99ff7e0e1e7df58c28643ff/wallpapers/nix-wallpaper-nineish-solarized-dark.png"; Loading @@ -239,7 +260,8 @@ rec { }; nineish-solarized-light = mkNixBackground { name = "nineish-dark-light-2021-07-20"; pname = "nineish-dark-light"; version = "2021-07-20"; description = "Solarized light Nix background inspired by simpler times"; src = fetchurl { url = "https://raw.githubusercontent.com/NixOS/nixos-artwork/f99638d8d1a11d97a99ff7e0e1e7df58c28643ff/wallpapers/nix-wallpaper-nineish-solarized-light.png"; Loading @@ -249,7 +271,8 @@ rec { }; nineish-catppuccin-frappe-alt = mkNixBackground { name = "nineish-catppuccin-frappe-alt-2025-01-27"; pname = "nineish-catppuccin-frappe-alt"; version = "2025-01-27"; description = "Alternative Catppuccin Frappe wallpaper for Nix inspired by simpler times"; src = fetchurl { url = "https://raw.githubusercontent.com/NixOS/nixos-artwork/33856d7837cb8ba76c4fc9e26f91a659066ee31f/wallpapers/nix-wallpaper-nineish-catppuccin-frappe-alt.png"; Loading @@ -259,7 +282,8 @@ rec { }; nineish-catppuccin-frappe = mkNixBackground { name = "nineish-catppuccin-frappe-2025-01-27"; pname = "nineish-catppuccin-frappe"; version = "2025-01-27"; description = "Catppuccin Frappe wallpaper for Nix inspired by simpler times"; src = fetchurl { url = "https://raw.githubusercontent.com/NixOS/nixos-artwork/33856d7837cb8ba76c4fc9e26f91a659066ee31f/wallpapers/nix-wallpaper-nineish-catppuccin-frappe.png"; Loading @@ -269,7 +293,8 @@ rec { }; nineish-catppuccin-latte-alt = mkNixBackground { name = "nineish-catppuccin-latte-alt-2025-01-27"; pname = "nineish-catppuccin-latte-alt"; version = "2025-01-27"; description = "Alternative Catppuccin Latte wallpaper for Nix inspired by simpler times"; src = fetchurl { url = "https://raw.githubusercontent.com/NixOS/nixos-artwork/33856d7837cb8ba76c4fc9e26f91a659066ee31f/wallpapers/nix-wallpaper-nineish-catppuccin-latte-alt.png"; Loading @@ -279,7 +304,8 @@ rec { }; nineish-catppuccin-latte = mkNixBackground { name = "nineish-catppuccin-latte-2025-01-27"; pname = "nineish-catppuccin-latte"; version = "2025-01-27"; description = "Catppuccin Latte wallpaper for Nix inspired by simpler times"; src = fetchurl { url = "https://raw.githubusercontent.com/NixOS/nixos-artwork/33856d7837cb8ba76c4fc9e26f91a659066ee31f/wallpapers/nix-wallpaper-nineish-catppuccin-latte.png"; Loading @@ -289,7 +315,8 @@ rec { }; nineish-catppuccin-macchiato-alt = mkNixBackground { name = "nineish-catppuccin-macchiato-alt-2025-01-27"; pname = "nineish-catppuccin-macchiato-alt"; version = "2025-01-27"; description = "Alternative Catppuccin Macchiato wallpaper for Nix inspired by simpler times"; src = fetchurl { url = "https://raw.githubusercontent.com/NixOS/nixos-artwork/33856d7837cb8ba76c4fc9e26f91a659066ee31f/wallpapers/nix-wallpaper-nineish-catppuccin-macchiato-alt.png"; Loading @@ -299,7 +326,8 @@ rec { }; nineish-catppuccin-macchiato = mkNixBackground { name = "nineish-catppuccin-macchiato-2025-01-27"; pname = "nineish-catppuccin-macchiato"; version = "2025-01-27"; description = "Catppuccin Macchiato wallpaper for Nix inspired by simpler times"; src = fetchurl { url = "https://raw.githubusercontent.com/NixOS/nixos-artwork/33856d7837cb8ba76c4fc9e26f91a659066ee31f/wallpapers/nix-wallpaper-nineish-catppuccin-macchiato.png"; Loading @@ -309,7 +337,8 @@ rec { }; nineish-catppuccin-mocha-alt = mkNixBackground { name = "nineish-catppuccin-mocha-alt-2025-01-27"; pname = "nineish-catppuccin-mocha-alt"; version = "2025-01-27"; description = "Alternative Catppuccin Mocha wallpaper for Nix inspired by simpler times"; src = fetchurl { url = "https://raw.githubusercontent.com/NixOS/nixos-artwork/33856d7837cb8ba76c4fc9e26f91a659066ee31f/wallpapers/nix-wallpaper-nineish-catppuccin-mocha-alt.png"; Loading @@ -319,7 +348,8 @@ rec { }; nineish-catppuccin-mocha = mkNixBackground { name = "nineish-catppuccin-mocha-2025-01-27"; pname = "nineish-catppuccin-mocha"; version = "2025-01-27"; description = "Catppuccin Mocha wallpaper for Nix inspired by simpler times"; src = fetchurl { url = "https://raw.githubusercontent.com/NixOS/nixos-artwork/33856d7837cb8ba76c4fc9e26f91a659066ee31f/wallpapers/nix-wallpaper-nineish-catppuccin-mocha.png"; Loading @@ -329,7 +359,8 @@ rec { }; recursive = mkNixBackground { name = "recursive-2022-04-19"; pname = "recursive"; version = "2022-04-19"; description = "3D wallpaper for Nix"; src = fetchurl { url = "https://raw.githubusercontent.com/NixOS/nixos-artwork/bcdd2770f5f4839fddc9b503e68db2bc3a87ca4d/wallpapers/nix-wallpaper-recursive.png"; Loading @@ -339,7 +370,8 @@ rec { }; simple-blue = mkNixBackground { name = "simple-blue-2016-02-19"; pname = "simple-blue"; version = "2016-02-19"; description = "Simple blue background for Nix"; src = fetchurl { url = "https://raw.githubusercontent.com/NixOS/nixos-artwork/766f10e0c93cb1236a85925a089d861b52ed2905/wallpapers/nix-wallpaper-simple-blue.png"; Loading @@ -349,7 +381,8 @@ rec { }; simple-dark-gray = mkNixBackground { name = "simple-dark-gray-2016-02-19"; pname = "simple-dark-gray"; version = "2016-02-19"; description = "Simple dark gray background for Nix"; src = fetchurl { url = "https://raw.githubusercontent.com/NixOS/nixos-artwork/766f10e0c93cb1236a85925a089d861b52ed2905/wallpapers/nix-wallpaper-simple-dark-gray.png"; Loading @@ -359,7 +392,8 @@ rec { }; simple-dark-gray-bootloader = mkNixBackground { name = "simple-dark-gray-bootloader-2018-08-28"; pname = "simple-dark-gray-bootloader"; version = "2018-08-28"; description = "Simple dark gray background for NixOS, specifically bootloaders"; src = fetchurl { url = "https://raw.githubusercontent.com/NixOS/nixos-artwork/9d1f11f652ed5ffe460b6c602fbfe2e7e9a08dff/bootloader/nix-wallpaper-simple-dark-gray_bootloader.png"; Loading @@ -369,7 +403,8 @@ rec { }; simple-dark-gray-bottom = mkNixBackground { name = "simple-dark-gray-2018-08-28"; pname = "simple-dark-gray"; version = "2018-08-28"; description = "Simple dark gray background for NixOS, specifically bootloaders and graphical login"; src = fetchurl { url = "https://raw.githubusercontent.com/NixOS/nixos-artwork/783c38b22de09f6ee33aacc817470a4513392d83/wallpapers/nix-wallpaper-simple-dark-gray_bottom.png"; Loading @@ -379,7 +414,8 @@ rec { }; simple-light-gray = mkNixBackground { name = "simple-light-gray-2016-02-19"; pname = "simple-light-gray"; version = "2016-02-19"; description = "Simple light gray background for Nix"; src = fetchurl { url = "https://raw.githubusercontent.com/NixOS/nixos-artwork/766f10e0c93cb1236a85925a089d861b52ed2905/wallpapers/nix-wallpaper-simple-light-gray.png"; Loading @@ -389,7 +425,8 @@ rec { }; simple-red = mkNixBackground { name = "simple-red-2016-02-19"; pname = "simple-red"; version = "2016-02-19"; description = "Simple red background for Nix"; src = fetchurl { url = "https://raw.githubusercontent.com/NixOS/nixos-artwork/766f10e0c93cb1236a85925a089d861b52ed2905/wallpapers/nix-wallpaper-simple-red.png"; Loading @@ -399,7 +436,8 @@ rec { }; stripes-logo = mkNixBackground { name = "stripes-logo-2016-02-19"; pname = "stripes-logo"; version = "2016-02-19"; description = "Stripes logo background for Nix"; src = fetchurl { url = "https://raw.githubusercontent.com/NixOS/nixos-artwork/766f10e0c93cb1236a85925a089d861b52ed2905/wallpapers/nix-wallpaper-stripes-logo.png"; Loading @@ -409,7 +447,8 @@ rec { }; stripes = mkNixBackground { name = "stripes-2016-02-19"; pname = "stripes"; version = "2016-02-19"; description = "Stripes background for Nix"; src = fetchurl { url = "https://raw.githubusercontent.com/NixOS/nixos-artwork/766f10e0c93cb1236a85925a089d861b52ed2905/wallpapers/nix-wallpaper-stripes.png"; Loading @@ -419,7 +458,8 @@ rec { }; waterfall = mkNixBackground { name = "waterfall-2022-04-19"; pname = "waterfall"; version = "2022-04-19"; description = "3D wallpaper for Nix"; src = fetchurl { url = "https://raw.githubusercontent.com/NixOS/nixos-artwork/bcdd2770f5f4839fddc9b503e68db2bc3a87ca4d/wallpapers/nix-wallpaper-waterfall.png"; Loading @@ -429,7 +469,8 @@ rec { }; watersplash = mkNixBackground { name = "watersplash-2022-04-19"; pname = "watersplash"; version = "2022-04-19"; description = "3D wallpaper for Nix"; src = fetchurl { url = "https://raw.githubusercontent.com/NixOS/nixos-artwork/bcdd2770f5f4839fddc9b503e68db2bc3a87ca4d/wallpapers/nix-wallpaper-watersplash.png"; Loading Loading
lib/systems/platforms.nix +15 −11 Original line number Diff line number Diff line Loading @@ -22,6 +22,10 @@ rec { linux-kernel.autoModules = false; }; ## ## POWER ## powernv = { linux-kernel = { name = "PowerNV"; Loading @@ -29,16 +33,16 @@ rec { baseConfig = "powernv_defconfig"; target = "vmlinux"; autoModules = true; # avoid driver/FS trouble arising from unusual page size extraConfig = '' PPC_64K_PAGES n PPC_4K_PAGES y IPV6 y }; }; ATA_BMDMA y ATA_SFF y VIRTIO_MENU y ''; ppc64 = { linux-kernel = { name = "powerpc64"; baseConfig = "ppc64_defconfig"; target = "vmlinux"; autoModules = true; }; }; Loading Loading @@ -625,8 +629,8 @@ rec { else if platform.parsed.cpu == lib.systems.parse.cpuTypes.mipsel then (import ./examples.nix { inherit lib; }).mipsel-linux-gnu else if platform.parsed.cpu == lib.systems.parse.cpuTypes.powerpc64le then powernv else if platform.isPower64 then if platform.isLittleEndian then powernv else ppc64 else if platform.isLoongArch64 then loongarch64-multiplatform Loading
nixos/modules/system/boot/systemd.nix +2 −2 Original line number Diff line number Diff line Loading @@ -164,9 +164,10 @@ let "systemd-creds@.service" "systemd-creds.socket" ] ++ lib.optional cfg.package.withTpm2Units [ ++ lib.optionals cfg.package.withTpm2Units [ "systemd-pcrlock@.service" "systemd-pcrlock.socket" "systemd-tpm2-clear.service" ] ++ [ Loading Loading @@ -218,7 +219,6 @@ let "factory-reset.target" "systemd-factory-reset-request.service" "systemd-factory-reset-reboot.service" "systemd-tpm2-clear.service" ] ++ cfg.additionalUpstreamSystemUnits; Loading
pkgs/by-name/ru/ruff/package.nix +3 −3 Original line number Diff line number Diff line Loading @@ -16,18 +16,18 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "ruff"; version = "0.14.14"; version = "0.15.0"; src = fetchFromGitHub { owner = "astral-sh"; repo = "ruff"; tag = finalAttrs.version; hash = "sha256-h6XYWK6NxelLCfqG0geiAj3XbcqzbeFKeFMMDsy8fm8="; hash = "sha256-Q3xujVNv5i3mgdsjnvgTiPoKmK9aeSgz+2IoVrNur4k="; }; cargoBuildFlags = [ "--package=ruff" ]; cargoHash = "sha256-H5ZaBDV0YTdExu42Dt1Bq379vJ3FtddKtdLkMW+qC78="; cargoHash = "sha256-JMMDOANg+nqrCoxiuIXTcdqm7UZ61pIJwUTJB20TjUM="; nativeBuildInputs = [ installShellFiles ]; Loading
pkgs/by-name/ti/time/package.nix +5 −0 Original line number Diff line number Diff line Loading @@ -21,6 +21,11 @@ stdenv.mkDerivation (finalAttrs: { ./time-1.9-fix-sighandler-prototype-for-c23.patch ]; outputs = [ "out" "info" ]; meta = { description = "Tool that runs programs and summarizes the system resources they use"; longDescription = '' Loading
pkgs/data/misc/nixos-artwork/wallpapers.nix +87 −46 Original line number Diff line number Diff line Loading @@ -7,7 +7,8 @@ let mkNixBackground = { name, pname, version, src, description, license ? lib.licenses.free, Loading @@ -15,7 +16,11 @@ let let pkg = stdenv.mkDerivation { inherit name src; inherit pname version src ; dontUnpack = true; Loading @@ -27,12 +32,12 @@ let ln -s $src $out/share/backgrounds/nixos/${src.name} mkdir -p $out/share/gnome-background-properties/ cat <<EOF > $out/share/gnome-background-properties/${name}.xml cat <<EOF > $out/share/gnome-background-properties/${pname}.xml <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE wallpapers SYSTEM "gnome-wp-list.dtd"> <wallpapers> <wallpaper deleted="false"> <name>${name}</name> <name>${pname}</name> <filename>${src}</filename> <options>zoom</options> <shade_type>solid</shade_type> Loading @@ -47,12 +52,12 @@ let ln -s $src $out/share/artwork/gnome/${src.name} # KDE mkdir -p $out/share/wallpapers/${name}/contents/images ln -s $src $out/share/wallpapers/${name}/contents/images/${src.name} cat >>$out/share/wallpapers/${name}/metadata.desktop <<_EOF mkdir -p $out/share/wallpapers/${pname}/contents/images ln -s $src $out/share/wallpapers/${pname}/contents/images/${src.name} cat >>$out/share/wallpapers/${pname}/metadata.desktop <<_EOF [Desktop Entry] Name=${name} X-KDE-PluginInfo-Name=${name} Name=${pname} X-KDE-PluginInfo-Name=${pname} _EOF runHook postInstall Loading @@ -60,7 +65,7 @@ let passthru = { gnomeFilePath = "${pkg}/share/backgrounds/nixos/${src.name}"; kdeFilePath = "${pkg}/share/wallpapers/${name}/contents/images/${src.name}"; kdeFilePath = "${pkg}/share/wallpapers/${pname}/contents/images/${src.name}"; }; meta = { Loading @@ -77,7 +82,8 @@ in rec { binary-black = mkNixBackground { name = "binary-black-2024-02-15"; pname = "binary-black"; version = "2024-02-15"; description = "Black binary wallpaper for Nix"; src = fetchurl { url = "https://raw.githubusercontent.com/NixOS/nixos-artwork/8957e93c95867faafec7f9988cedddd6837859fa/wallpapers/nix-wallpaper-binary-black.png"; Loading @@ -87,7 +93,8 @@ rec { }; binary-blue = mkNixBackground { name = "binary-blue-2024-02-15"; pname = "binary-blue"; version = "2024-02-15"; description = "Blue binary wallpaper for Nix"; src = fetchurl { url = "https://raw.githubusercontent.com/NixOS/nixos-artwork/8957e93c95867faafec7f9988cedddd6837859fa/wallpapers/nix-wallpaper-binary-blue.png"; Loading @@ -97,7 +104,8 @@ rec { }; binary-red = mkNixBackground { name = "binary-red-2024-02-15"; pname = "binary-red"; version = "2024-02-15"; description = "Red binary wallpaper for Nix"; src = fetchurl { url = "https://raw.githubusercontent.com/NixOS/nixos-artwork/8957e93c95867faafec7f9988cedddd6837859fa/wallpapers/nix-wallpaper-binary-red.png"; Loading @@ -107,7 +115,8 @@ rec { }; binary-white = mkNixBackground { name = "binary-white-2024-02-15"; pname = "binary-white"; version = "2024-02-15"; description = "White binary wallpaper for Nix"; src = fetchurl { url = "https://raw.githubusercontent.com/NixOS/nixos-artwork/8957e93c95867faafec7f9988cedddd6837859fa/wallpapers/nix-wallpaper-binary-white.png"; Loading @@ -117,7 +126,8 @@ rec { }; catppuccin-frappe = mkNixBackground { name = "catppuccin-frappe-2024-02-15"; pname = "catppuccin-frappe"; version = "2024-02-15"; description = "Catppuccin Frappé colorscheme wallpaper for NixOS"; src = fetchurl { url = "https://raw.githubusercontent.com/NixOS/nixos-artwork/97444e18b7fe97705e8caedd29ae05e62cb5d4b7/wallpapers/nixos-wallpaper-catppuccin-frappe.png"; Loading @@ -127,7 +137,8 @@ rec { }; catppuccin-latte = mkNixBackground { name = "catppuccin-latte-2024-02-15"; pname = "catppuccin-latte"; version = "2024-02-15"; description = "Catppuccin Latte colorscheme wallpaper for NixOS"; src = fetchurl { url = "https://raw.githubusercontent.com/NixOS/nixos-artwork/97444e18b7fe97705e8caedd29ae05e62cb5d4b7/wallpapers/nixos-wallpaper-catppuccin-latte.png"; Loading @@ -137,7 +148,8 @@ rec { }; catppuccin-macchiato = mkNixBackground { name = "catppuccin-macchiato-2024-02-15"; pname = "catppuccin-macchiato"; version = "2024-02-15"; description = "Catppuccin Macchiato colorscheme wallpaper for NixOS"; src = fetchurl { url = "https://raw.githubusercontent.com/NixOS/nixos-artwork/97444e18b7fe97705e8caedd29ae05e62cb5d4b7/wallpapers/nixos-wallpaper-catppuccin-macchiato.png"; Loading @@ -147,7 +159,8 @@ rec { }; catppuccin-mocha = mkNixBackground { name = "catppuccin-mocha-2024-02-15"; pname = "catppuccin-mocha"; version = "2024-02-15"; description = "Catppuccin Mochacolorscheme wallpaper for NixOS"; src = fetchurl { url = "https://raw.githubusercontent.com/NixOS/nixos-artwork/97444e18b7fe97705e8caedd29ae05e62cb5d4b7/wallpapers/nixos-wallpaper-catppuccin-mocha.png"; Loading @@ -157,7 +170,8 @@ rec { }; dracula = mkNixBackground { name = "dracula-2020-07-02"; pname = "dracula"; version = "2020-07-02"; description = "Nix background based on the Dracula color palette"; src = fetchurl { url = "https://raw.githubusercontent.com/NixOS/nixos-artwork/03c6c20be96c38827037d2238357f2c777ec4aa5/wallpapers/nix-wallpaper-dracula.png"; Loading @@ -167,7 +181,8 @@ rec { }; gear = mkNixBackground { name = "gear-2022-04-19"; pname = "gear"; version = "2022-04-19"; description = "3D wallpaper for Nix"; src = fetchurl { url = "https://raw.githubusercontent.com/NixOS/nixos-artwork/bcdd2770f5f4839fddc9b503e68db2bc3a87ca4d/wallpapers/nix-wallpaper-gear.png"; Loading @@ -179,7 +194,8 @@ rec { gnome-dark = simple-dark-gray-bottom; gradient-grey = mkNixBackground { name = "gradient-grey-2018-10-20"; pname = "gradient-grey"; version = "2018-10-20"; description = "Simple grey gradient background for NixOS"; src = fetchurl { url = "https://raw.githubusercontent.com/NixOS/nixos-artwork/3f7695afe75239720a32d6c38df7c9888b5ed581/wallpapers/NixOS-Gradient-grey.png"; Loading @@ -189,7 +205,8 @@ rec { }; moonscape = mkNixBackground { name = "moonscape-2022-04-19"; pname = "moonscape"; version = "2022-04-19"; description = "3D wallpaper for Nix"; src = fetchurl { url = "https://raw.githubusercontent.com/NixOS/nixos-artwork/bcdd2770f5f4839fddc9b503e68db2bc3a87ca4d/wallpapers/nix-wallpaper-moonscape.png"; Loading @@ -199,7 +216,8 @@ rec { }; mosaic-blue = mkNixBackground { name = "mosaic-blue-2016-02-19"; pname = "mosaic-blue"; version = "2016-02-19"; description = "Mosaic blue background for Nix"; src = fetchurl { url = "https://raw.githubusercontent.com/NixOS/nixos-artwork/766f10e0c93cb1236a85925a089d861b52ed2905/wallpapers/nix-wallpaper-mosaic-blue.png"; Loading @@ -209,7 +227,8 @@ rec { }; nineish = mkNixBackground { name = "nineish-2019-12-04"; pname = "nineish"; version = "2019-12-04"; description = "Nix background inspired by simpler times"; src = fetchurl { url = "https://raw.githubusercontent.com/NixOS/nixos-artwork/da01f68d21ddfdc9f1c6e520c2170871c81f1cf5/wallpapers/nix-wallpaper-nineish.png"; Loading @@ -219,7 +238,8 @@ rec { }; nineish-dark-gray = mkNixBackground { name = "nineish-dark-gray-2020-07-02"; pname = "nineish-dark-gray"; version = "2020-07-02"; description = "Dark gray Nix background inspired by simpler times"; src = fetchurl { url = "https://raw.githubusercontent.com/NixOS/nixos-artwork/f07707cecfd89bc1459d5dad76a3a4c5315efba1/wallpapers/nix-wallpaper-nineish-dark-gray.png"; Loading @@ -229,7 +249,8 @@ rec { }; nineish-solarized-dark = mkNixBackground { name = "nineish-dark-gray-2021-07-20"; pname = "nineish-solarized-dark"; version = "2021-07-20"; description = "Solarized dark Nix background inspired by simpler times"; src = fetchurl { url = "https://raw.githubusercontent.com/NixOS/nixos-artwork/f99638d8d1a11d97a99ff7e0e1e7df58c28643ff/wallpapers/nix-wallpaper-nineish-solarized-dark.png"; Loading @@ -239,7 +260,8 @@ rec { }; nineish-solarized-light = mkNixBackground { name = "nineish-dark-light-2021-07-20"; pname = "nineish-dark-light"; version = "2021-07-20"; description = "Solarized light Nix background inspired by simpler times"; src = fetchurl { url = "https://raw.githubusercontent.com/NixOS/nixos-artwork/f99638d8d1a11d97a99ff7e0e1e7df58c28643ff/wallpapers/nix-wallpaper-nineish-solarized-light.png"; Loading @@ -249,7 +271,8 @@ rec { }; nineish-catppuccin-frappe-alt = mkNixBackground { name = "nineish-catppuccin-frappe-alt-2025-01-27"; pname = "nineish-catppuccin-frappe-alt"; version = "2025-01-27"; description = "Alternative Catppuccin Frappe wallpaper for Nix inspired by simpler times"; src = fetchurl { url = "https://raw.githubusercontent.com/NixOS/nixos-artwork/33856d7837cb8ba76c4fc9e26f91a659066ee31f/wallpapers/nix-wallpaper-nineish-catppuccin-frappe-alt.png"; Loading @@ -259,7 +282,8 @@ rec { }; nineish-catppuccin-frappe = mkNixBackground { name = "nineish-catppuccin-frappe-2025-01-27"; pname = "nineish-catppuccin-frappe"; version = "2025-01-27"; description = "Catppuccin Frappe wallpaper for Nix inspired by simpler times"; src = fetchurl { url = "https://raw.githubusercontent.com/NixOS/nixos-artwork/33856d7837cb8ba76c4fc9e26f91a659066ee31f/wallpapers/nix-wallpaper-nineish-catppuccin-frappe.png"; Loading @@ -269,7 +293,8 @@ rec { }; nineish-catppuccin-latte-alt = mkNixBackground { name = "nineish-catppuccin-latte-alt-2025-01-27"; pname = "nineish-catppuccin-latte-alt"; version = "2025-01-27"; description = "Alternative Catppuccin Latte wallpaper for Nix inspired by simpler times"; src = fetchurl { url = "https://raw.githubusercontent.com/NixOS/nixos-artwork/33856d7837cb8ba76c4fc9e26f91a659066ee31f/wallpapers/nix-wallpaper-nineish-catppuccin-latte-alt.png"; Loading @@ -279,7 +304,8 @@ rec { }; nineish-catppuccin-latte = mkNixBackground { name = "nineish-catppuccin-latte-2025-01-27"; pname = "nineish-catppuccin-latte"; version = "2025-01-27"; description = "Catppuccin Latte wallpaper for Nix inspired by simpler times"; src = fetchurl { url = "https://raw.githubusercontent.com/NixOS/nixos-artwork/33856d7837cb8ba76c4fc9e26f91a659066ee31f/wallpapers/nix-wallpaper-nineish-catppuccin-latte.png"; Loading @@ -289,7 +315,8 @@ rec { }; nineish-catppuccin-macchiato-alt = mkNixBackground { name = "nineish-catppuccin-macchiato-alt-2025-01-27"; pname = "nineish-catppuccin-macchiato-alt"; version = "2025-01-27"; description = "Alternative Catppuccin Macchiato wallpaper for Nix inspired by simpler times"; src = fetchurl { url = "https://raw.githubusercontent.com/NixOS/nixos-artwork/33856d7837cb8ba76c4fc9e26f91a659066ee31f/wallpapers/nix-wallpaper-nineish-catppuccin-macchiato-alt.png"; Loading @@ -299,7 +326,8 @@ rec { }; nineish-catppuccin-macchiato = mkNixBackground { name = "nineish-catppuccin-macchiato-2025-01-27"; pname = "nineish-catppuccin-macchiato"; version = "2025-01-27"; description = "Catppuccin Macchiato wallpaper for Nix inspired by simpler times"; src = fetchurl { url = "https://raw.githubusercontent.com/NixOS/nixos-artwork/33856d7837cb8ba76c4fc9e26f91a659066ee31f/wallpapers/nix-wallpaper-nineish-catppuccin-macchiato.png"; Loading @@ -309,7 +337,8 @@ rec { }; nineish-catppuccin-mocha-alt = mkNixBackground { name = "nineish-catppuccin-mocha-alt-2025-01-27"; pname = "nineish-catppuccin-mocha-alt"; version = "2025-01-27"; description = "Alternative Catppuccin Mocha wallpaper for Nix inspired by simpler times"; src = fetchurl { url = "https://raw.githubusercontent.com/NixOS/nixos-artwork/33856d7837cb8ba76c4fc9e26f91a659066ee31f/wallpapers/nix-wallpaper-nineish-catppuccin-mocha-alt.png"; Loading @@ -319,7 +348,8 @@ rec { }; nineish-catppuccin-mocha = mkNixBackground { name = "nineish-catppuccin-mocha-2025-01-27"; pname = "nineish-catppuccin-mocha"; version = "2025-01-27"; description = "Catppuccin Mocha wallpaper for Nix inspired by simpler times"; src = fetchurl { url = "https://raw.githubusercontent.com/NixOS/nixos-artwork/33856d7837cb8ba76c4fc9e26f91a659066ee31f/wallpapers/nix-wallpaper-nineish-catppuccin-mocha.png"; Loading @@ -329,7 +359,8 @@ rec { }; recursive = mkNixBackground { name = "recursive-2022-04-19"; pname = "recursive"; version = "2022-04-19"; description = "3D wallpaper for Nix"; src = fetchurl { url = "https://raw.githubusercontent.com/NixOS/nixos-artwork/bcdd2770f5f4839fddc9b503e68db2bc3a87ca4d/wallpapers/nix-wallpaper-recursive.png"; Loading @@ -339,7 +370,8 @@ rec { }; simple-blue = mkNixBackground { name = "simple-blue-2016-02-19"; pname = "simple-blue"; version = "2016-02-19"; description = "Simple blue background for Nix"; src = fetchurl { url = "https://raw.githubusercontent.com/NixOS/nixos-artwork/766f10e0c93cb1236a85925a089d861b52ed2905/wallpapers/nix-wallpaper-simple-blue.png"; Loading @@ -349,7 +381,8 @@ rec { }; simple-dark-gray = mkNixBackground { name = "simple-dark-gray-2016-02-19"; pname = "simple-dark-gray"; version = "2016-02-19"; description = "Simple dark gray background for Nix"; src = fetchurl { url = "https://raw.githubusercontent.com/NixOS/nixos-artwork/766f10e0c93cb1236a85925a089d861b52ed2905/wallpapers/nix-wallpaper-simple-dark-gray.png"; Loading @@ -359,7 +392,8 @@ rec { }; simple-dark-gray-bootloader = mkNixBackground { name = "simple-dark-gray-bootloader-2018-08-28"; pname = "simple-dark-gray-bootloader"; version = "2018-08-28"; description = "Simple dark gray background for NixOS, specifically bootloaders"; src = fetchurl { url = "https://raw.githubusercontent.com/NixOS/nixos-artwork/9d1f11f652ed5ffe460b6c602fbfe2e7e9a08dff/bootloader/nix-wallpaper-simple-dark-gray_bootloader.png"; Loading @@ -369,7 +403,8 @@ rec { }; simple-dark-gray-bottom = mkNixBackground { name = "simple-dark-gray-2018-08-28"; pname = "simple-dark-gray"; version = "2018-08-28"; description = "Simple dark gray background for NixOS, specifically bootloaders and graphical login"; src = fetchurl { url = "https://raw.githubusercontent.com/NixOS/nixos-artwork/783c38b22de09f6ee33aacc817470a4513392d83/wallpapers/nix-wallpaper-simple-dark-gray_bottom.png"; Loading @@ -379,7 +414,8 @@ rec { }; simple-light-gray = mkNixBackground { name = "simple-light-gray-2016-02-19"; pname = "simple-light-gray"; version = "2016-02-19"; description = "Simple light gray background for Nix"; src = fetchurl { url = "https://raw.githubusercontent.com/NixOS/nixos-artwork/766f10e0c93cb1236a85925a089d861b52ed2905/wallpapers/nix-wallpaper-simple-light-gray.png"; Loading @@ -389,7 +425,8 @@ rec { }; simple-red = mkNixBackground { name = "simple-red-2016-02-19"; pname = "simple-red"; version = "2016-02-19"; description = "Simple red background for Nix"; src = fetchurl { url = "https://raw.githubusercontent.com/NixOS/nixos-artwork/766f10e0c93cb1236a85925a089d861b52ed2905/wallpapers/nix-wallpaper-simple-red.png"; Loading @@ -399,7 +436,8 @@ rec { }; stripes-logo = mkNixBackground { name = "stripes-logo-2016-02-19"; pname = "stripes-logo"; version = "2016-02-19"; description = "Stripes logo background for Nix"; src = fetchurl { url = "https://raw.githubusercontent.com/NixOS/nixos-artwork/766f10e0c93cb1236a85925a089d861b52ed2905/wallpapers/nix-wallpaper-stripes-logo.png"; Loading @@ -409,7 +447,8 @@ rec { }; stripes = mkNixBackground { name = "stripes-2016-02-19"; pname = "stripes"; version = "2016-02-19"; description = "Stripes background for Nix"; src = fetchurl { url = "https://raw.githubusercontent.com/NixOS/nixos-artwork/766f10e0c93cb1236a85925a089d861b52ed2905/wallpapers/nix-wallpaper-stripes.png"; Loading @@ -419,7 +458,8 @@ rec { }; waterfall = mkNixBackground { name = "waterfall-2022-04-19"; pname = "waterfall"; version = "2022-04-19"; description = "3D wallpaper for Nix"; src = fetchurl { url = "https://raw.githubusercontent.com/NixOS/nixos-artwork/bcdd2770f5f4839fddc9b503e68db2bc3a87ca4d/wallpapers/nix-wallpaper-waterfall.png"; Loading @@ -429,7 +469,8 @@ rec { }; watersplash = mkNixBackground { name = "watersplash-2022-04-19"; pname = "watersplash"; version = "2022-04-19"; description = "3D wallpaper for Nix"; src = fetchurl { url = "https://raw.githubusercontent.com/NixOS/nixos-artwork/bcdd2770f5f4839fddc9b503e68db2bc3a87ca4d/wallpapers/nix-wallpaper-watersplash.png"; Loading