2023-05-29 12:50:15 +02:00
|
|
|
{ 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;
|
|
|
|
nil = inputs.nil.packages.${prev.system}.default;
|
2023-05-29 12:48:43 +02:00
|
|
|
nix-super = inputs.nix-super.packages.${prev.system}.default;
|
2023-05-29 12:50:15 +02:00
|
|
|
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-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
|
|
|
}
|