Add packages and media keys to hyprland

This commit is contained in:
caem 2024-06-25 01:28:34 +02:00
parent e682e3755e
commit 70757c4b1e
Signed by: caem
GPG key ID: 69A830D03203405F
8 changed files with 41 additions and 13 deletions

View file

@ -12,5 +12,6 @@
git
tree
dos2unix
neovim
];
}

View file

@ -5,7 +5,6 @@
tutanota-desktop
signal-desktop
element-desktop
vesktop
];
}

View file

@ -0,0 +1,29 @@
{ pkgs, ... }:
{
environment.systemPackages = with pkgs; [
vimiv-qt
mpv
imagemagick
ffmpeg-full
yt-dlp
(pkgs.symlinkJoin {
name = "flowblade";
paths = [ pkgs.flowblade ];
buildInputs = [ pkgs.makeWrapper ];
postBuild = ''
rm "$out/bin/flowblade"
echo "#!/bin/sh" > "$out/bin/flowblade"
echo "SDL12COMPAT_NO_QUIT_VIDEO=1 \
GDK_BACKEND=x11 \
SDL_VIDEODRIVER=x11 \
${pkgs.flowblade}/bin/flowblade" >> "$out/bin/flowblade"
chmod 555 "$out/bin/flowblade"
'';
})
gimp
inkscape
krita
];
}