Coolest Wayland Screenshot Tools
Vložit
- čas přidán 29. 08. 2023
- Discord server: / discord
Donations: ko-fi.com/vimjoyer
grim: sr.ht/~emersion/grim/
slurp: github.com/emersion/slurp
wf-recorder: github.com/ammen99/wf-recorder
wl-screenrec: github.com/russelltg/wl-scree...
swappy: github.com/jtheoof/swappy
maim for X (briefly mentioned): github.com/naelstrof/maim
@1:19 The outline isn't generated by grim, but by slurp. slurp uses a border by default, in order to show the screenshot area. You can disable it via "slurp -w 0".
Much cleaner than using ImageMagick and it keeps the original dimensions.
Very useful video - thanks.
I am using this exact combo for screenshots (grim + slurpy + swappy), but it took me quite a some time to find these programs so that I could replicate some functionality that flameshot offers, since I couldn't get flameshot to work in wayland.
But its awesome that now this video exists, and hopefully people have an easier time.
Hey, I managed to get flameshot to work with Gnome on Wayland. I can try helping you if you want, just know that my knowledge is very limited.
You can additionally keybind them in sway like "bindsym Print exec grim -s "$(slurp)" -t png - | wl-copy".
Hope you enjoy this one. I was not sure how to categorize the programs, so "Wayland Screen Snapshot" tools it is, hope that the title is not confusing. Special thanks to Hauskens (4:07) for supporting the channel!
I think that screenshot would be better for search
@@spyro3635 Yeah, but because I also put screen recording there, I thought that this definition fits a little better. I should ask for feedback on the server next time.
EDIT: spelling
@@vimjoyer I think that with how you structured your video (screen recording at the end) naming it just screenshots works fine since if someone wants to set up their screenshots on wayland they would get all the info here and then they may go oh well i may as well set those screen recordings for easy sharing. But if someone looks for screen recordings specifically they probably want OBS first or something like that.
@@spyro3635 Well, now that I think about it, I will just rename the title, thanks
This is good stuff! thank you for sharing
Great video! I didn't know swappy, so good, thank you.
This was awesome!
I'm definitely going with this setup. At least for screenshots. Gonna stick with GPU Screen Recorder for videos. Mainly because I've already installed it and have gotten used to it.
Thanks mate , has been looking for gui alternative and found it thanks to u
Thanks Mate, amazing and useful video
Great video! Thanks!
how r u so based
Swappy is so good, thanks for showing it
Personally I'm prefer using Flameshot to take and manage my screenshot but it's true that combo slurp and grim is great !
It will be hard for me to change my habit of "Print Screen" key with Flameshot but maybe one day I will try ^^
Since I'm using hyprland, I just mapped PtrScr to the grim + swappy command, I'm sure it's possible with other WM 's, am I missing something?.
But yeah, flameshot is awesome and offers a lot more features than swappy.
@@undefined_null oh the key is call PrtScr on English keyboard ! I never need to capture my screen with a English keyboard and my main keyboard is French. It’s good to known ^^
And no you are not really missing something for not using flameshot, in fact if what you use is good enough for you. So this thing is just perfect for you ^^
@@undefined_null I did the same in Sway and can confirm it works just fine. :)
In nixos where are you supposed to put those tiny scripts? Something with home manager?
you can use the technique from writeShellScriptBin video to declare tiny script packages, and then include them as packages in home manager
@@vimjoyer I'm a bit confused about why in your video it defaulted to shebang bash wouldn't you want to write your scripts mostly POSIX and when bash is needed be explicit about it? Or is it some configuration option in nixos where you can choose your default shebang separate to the interactive shell?
@@spyro3635 I can't tell why it uses bash, but it just does. It's just a simple wrapper over derivation function though, so you can easily make your own with any other shell.
@@vimjoyer Eh looked into it and it seems like nixos assumes that /bin/sh is linked to bash there's a way to change it but it's not advised
What is that file manager you are using?
He was using "lf"
Do Flameshot on hypeland
flameshot ?
dont work in ubuntu 23.10 😞
FIRST!