# nixos-config - My current NixOS configuration # # Copyright (C) 2025 Benedikt Peetz # SPDX-License-Identifier: GPL-3.0-or-later # # This file is part of my nixos-config. # # You should have received a copy of the License along with this program. # If not, see . { i3status-rust, fetchpatch2, }: i3status-rust.overrideAttrs (final: prev: { pname = "${prev.pname}-patched"; patches = (prev.patches or []) ++ [ # Btrfs support for disk_space block. (fetchpatch2 { name = "disk_space: Support btrfs backend"; url = "https://patch-diff.githubusercontent.com/raw/greshake/i3status-rust/pull/2159.patch"; hash = "sha256-S2/biX6FTLJNfI9QVgwr+V8IGMRnSFIZnTrhc+1LvqQ="; }) # Correctly calculate the used memory. (fetchpatch2 { name = "memory: Avoid estimating available memory, use kernel estimate instead"; url = "https://patch-diff.githubusercontent.com/raw/greshake/i3status-rust/pull/2160.patch"; hash = "sha256-1wB2KpXhC/UIxAgRioOYj/bnrzRSuaHAdbeoZ2O5E/Y="; }) ]; })