nixos/cardboard: drop

Corresponding package has been marked broken for a full release cycle.

Dropping per RFC 180.

Changed files
+6 -32
nixos
doc
manual
release-notes
modules
+2
nixos/doc/manual/release-notes/rl-2511.section.md
···
- `programs.goldwarden` has been removed, due to the software not working with newer versions of the Bitwarden and Vaultwarden servers, as well as it being abandoned upstream.
+
- The `cardboard` package and `programs.cardboard` module were removed due to the package having been broken since at least November 2024.
+
- The default `kops` version is now 1.33.0 and versions 1.30 and older have been dropped. See [Upgrading Kubernetes](https://kops.sigs.k8s.io/tutorial/upgrading-kubernetes/) for instructions on how to update kOps.
- `programs.skim.fuzzyCompletions` has been removed in favor of adding the completions to the package itself.
-1
nixos/modules/module-list.nix
···
./programs/vivid.nix
./programs/vscode.nix
./programs/wavemon.nix
-
./programs/wayland/cardboard.nix
./programs/wayland/dwl.nix
./programs/wayland/gtklock.nix
./programs/wayland/hyprland.nix
-31
nixos/modules/programs/wayland/cardboard.nix
···
-
{
-
config,
-
lib,
-
pkgs,
-
...
-
}:
-
-
let
-
cfg = config.programs.cardboard;
-
in
-
{
-
meta.maintainers = with lib.maintainers; [ ];
-
-
options.programs.cardboard = {
-
enable = lib.mkEnableOption "cardboard";
-
-
package = lib.mkPackageOption pkgs "cardboard" { };
-
};
-
-
config = lib.mkIf cfg.enable (
-
lib.mkMerge [
-
{
-
environment.systemPackages = [ cfg.package ];
-
-
# To make a cardboard session available for certain DMs like SDDM
-
services.displayManager.sessionPackages = [ cfg.package ];
-
}
-
(import ./wayland-session.nix { inherit lib pkgs; })
-
]
-
);
-
}
+4
nixos/modules/rename.nix
···
] "The corresponding package was removed from nixpkgs.")
(mkRemovedOptionModule [
"programs"
+
"cardboard"
+
] "The corresponding package was removed from nixpkgs.")
+
(mkRemovedOptionModule [
+
"programs"
"gnome-documents"
] "The corresponding package was removed from nixpkgs.")
(mkRemovedOptionModule [