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

View file

@ -142,8 +142,9 @@ ext cbz, has zathura, X, flag f = zathura -- "$@"
#------------------------------------------- #-------------------------------------------
# Images # Images
#------------------------------------------- #-------------------------------------------
mime ^image, has krita, X, flag f = krita "$@"
mime ^image/svg, has inkscape, X, flag f = inkscape "$@" 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 # Archives

View file

@ -315,6 +315,13 @@ in
windowrulev2 = float,class:^(pokefinder)$ windowrulev2 = float,class:^(pokefinder)$
windowrulev2 = float,class:^(Waydroid)$ 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 0.80,title:ORUI
windowrulev2 = opacity 1.0,class:^(org.qutebrowser.qutebrowser),fullscreen:1 windowrulev2 = opacity 1.0,class:^(org.qutebrowser.qutebrowser),fullscreen:1