summaryrefslogtreecommitdiff
path: root/nixos/profiles/common/nixpkgs/overlays.nix
blob: 63e9de942b26e9f2dd5a101f7bbca681e67061af (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
# https://nixos.org/manual/nixpkgs/stable/#sec-overlays-definition
{ pkgs, ... }:
[
  # features
  (final: prev: {
    skim = prev.skim.overrideAttrs (old: {
      patches = old.patches ++ [
        # https://github.com/skim-rs/skim/issues/803
        ../../workstation/patches/skim-blank.patch
      ];
    });
  })

  # bug fixes
  (final: prev: {
    sway-unwrapped = prev.sway-unwrapped.overrideAttrs (old: {
      patches = old.patches ++ [
        # https://github.com/swaywm/sway/pull/8761
        (pkgs.fetchpatch {
          url = "https://github.com/swaywm/sway/commit/af7c6ec7b1daeeec67dd17e27fb75f1f1c347327.patch";
          hash = "sha256-DxN/3IdswZ6q/ksBVr+wgwGe7ScJeg8gFHYQdQAueww=";
        })
      ];
    });
  })
]