dotfiles/overlays/packages.nix

30 lines
795 B
Nix
Raw Normal View History

{ inputs, lib, ... }:
2023-03-07 11:28:27 +01:00
2023-07-15 12:46:53 +02:00
final: prev:
2023-03-07 11:28:27 +01:00
{
agenix = inputs.agenix.packages.${prev.system}.default;
hyprpaper = inputs.hyprpaper.packages.${prev.system}.default;
2023-05-29 12:48:43 +02:00
nix-super = inputs.nix-super.packages.${prev.system}.default;
rofi-wayland = prev.rofi-wayland.overrideAttrs (_: {
src = inputs.rofi-wayland;
version = lib.my.mkVersionInput inputs.rofi-wayland;
});
2023-08-26 11:47:07 +02:00
timers = inputs.timers.packages.${prev.system}.default;
2023-09-10 15:05:56 +02:00
hyprland = inputs.hyprland.packages.${prev.system}.default;
2023-07-15 12:46:53 +02:00
fzf1 = final.writeShellApplication {
name = "fzf1";
runtimeInputs = with final; [ coreutils fzf fd ];
text = ''
#!/usr/bin/env bash
selected=$(fzf --query="$*" -1 < /dev/stdin)
if [[ -z $selected ]]; then
exit 0
fi
echo "$selected"
'';
};
2023-03-07 11:28:27 +01:00
}