{ pkgs, ... }: { # let # flameshotGrim = pkgs.flameshot.overrideAttrs (oldAttrs: { # src = pkgs.fetchFromGitHub { # owner = "flameshot-org"; # repo = "flameshot"; # rev = "3d21e4967b68e9ce80fb2238857aa1bf12c7b905"; # sha256 = "sha256-OLRtF/yjHDN+sIbgilBZ6sBZ3FO6K533kFC1L2peugc="; # }; # cmakeFlags = [ # "-DUSE_WAYLAND_CLIPBOARD=1" # "-DUSE_WAYLAND_GRIM=1" # ]; # buildInputs = oldAttrs.buildInputs ++ [ pkgs.libsForQt5.kguiaddons ]; # }); # in # { # services.flameshot = { # enable = true; # # package = flameshotGrim; # settings = { # General = { # disabledTrayIcon = false; # showStartupLaunchMessage = false; # # disabledGrimWarning = false; # }; # }; # }; home.packages = builtins.attrValues { inherit (pkgs) flameshot ; }; }