Improved media editing on hyprland

This commit is contained in:
Emmet 2024-09-07 11:14:29 -05:00
parent 363cc405b9
commit bd23b3785b
3 changed files with 16 additions and 3 deletions

View file

@ -110,12 +110,16 @@
# Media
gimp
krita
pinta
inkscape
(pkgs-stable.lollypop.override { youtubeSupport = false; })
vlc
mpv
yt-dlp
blender-hip
(blender-hip.override {
cudaSupport = true;
})
libresprite
# cura is moderately broken on wayland, so use xwayland
(pkgs-stable.cura.overrideAttrs (oldAttrs: {
postInstall = oldAttrs.postInstall + ''cp -rf ${(pkgs.makeDesktopItem {
@ -179,7 +183,8 @@
libffi zlib
nodePackages.ungit
ventoy
]) ++ ([ pkgs-kdenlive.kdenlive ]);
kdePackages.kdenlive
]);
home.file.".local/share/pixmaps/nixos-snowflake-stylix.svg".source =
config.lib.stylix.colors {

View file

@ -142,8 +142,9 @@ ext cbz, has zathura, X, flag f = zathura -- "$@"
#-------------------------------------------
# Images
#-------------------------------------------
mime ^image, has krita, X, flag f = krita "$@"
mime ^image/svg, has inkscape, X, flag f = inkscape "$@"
mime ^image, has pinta, X, flag f = pinta "$@"
mime ^image, has krita, X, flag f = krita "$@"
#-------------------------------------------
# Archives

View file

@ -315,6 +315,13 @@ in
windowrulev2 = float,class:^(pokefinder)$
windowrulev2 = float,class:^(Waydroid)$
windowrulev2 = float,class:^(blender)$
windowrulev2 = float,class:^(org.inkscape.Inkscape)$
windowrulev2 = float,class:^(pinta)$
windowrulev2 = float,class:^(krita)$
windowrulev2 = float,class:^(Gimp)
windowrulev2 = float,class:^(Gimp)
windowrulev2 = float,class:^(libresprite)$
windowrulev2 = opacity 0.80,title:ORUI
windowrulev2 = opacity 1.0,class:^(org.qutebrowser.qutebrowser),fullscreen:1