Coolest Wayland Screenshot Tools

Sdílet
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

Komentáře • 35

  • @matthias2447
    @matthias2447 Před 5 měsíci +17

    @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.

  • @undefined_null
    @undefined_null Před 9 měsíci +7

    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.

    • @viniciusmelquiades
      @viniciusmelquiades Před 5 dny

      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.

  • @michaelmueller9635
    @michaelmueller9635 Před 4 měsíci +2

    You can additionally keybind them in sway like "bindsym Print exec grim -s "$(slurp)" -t png - | wl-copy".

  • @vimjoyer
    @vimjoyer  Před 9 měsíci +5

    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!

    • @spyro3635
      @spyro3635 Před 9 měsíci +2

      I think that screenshot would be better for search

    • @vimjoyer
      @vimjoyer  Před 9 měsíci +1

      @@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

    • @spyro3635
      @spyro3635 Před 9 měsíci +1

      @@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.

    • @vimjoyer
      @vimjoyer  Před 9 měsíci

      @@spyro3635 Well, now that I think about it, I will just rename the title, thanks

  • @ervinpm
    @ervinpm Před měsícem +1

    This is good stuff! thank you for sharing

  • @nicolaskribas
    @nicolaskribas Před 9 měsíci +1

    Great video! I didn't know swappy, so good, thank you.

  • @flakmoppen
    @flakmoppen Před 3 měsíci +1

    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.

  • @abyass2240
    @abyass2240 Před 8 měsíci

    Thanks mate , has been looking for gui alternative and found it thanks to u

  • @maurodaconceicaoable
    @maurodaconceicaoable Před 8 měsíci

    Thanks Mate, amazing and useful video

  • @mauroymgch339
    @mauroymgch339 Před 6 měsíci +1

    Great video! Thanks!

  • @polycrylate
    @polycrylate Před 9 měsíci +9

    how r u so based

  • @ians.2860
    @ians.2860 Před 5 měsíci

    Swappy is so good, thanks for showing it

  • @gungun974
    @gungun974 Před 9 měsíci +2

    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 ^^

    • @undefined_null
      @undefined_null Před 9 měsíci +2

      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.

    • @gungun974
      @gungun974 Před 9 měsíci

      @@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 ^^

    • @flakmoppen
      @flakmoppen Před 3 měsíci

      @@undefined_null I did the same in Sway and can confirm it works just fine. :)

  • @spyro3635
    @spyro3635 Před 9 měsíci +2

    In nixos where are you supposed to put those tiny scripts? Something with home manager?

    • @vimjoyer
      @vimjoyer  Před 9 měsíci +2

      you can use the technique from writeShellScriptBin video to declare tiny script packages, and then include them as packages in home manager

    • @spyro3635
      @spyro3635 Před 9 měsíci +1

      @@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?

    • @vimjoyer
      @vimjoyer  Před 9 měsíci

      @@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.

    • @spyro3635
      @spyro3635 Před 9 měsíci +1

      @@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

  • @duckunix
    @duckunix Před 9 měsíci +1

    What is that file manager you are using?

  • @yukendhiran8043
    @yukendhiran8043 Před 9 měsíci

    Do Flameshot on hypeland

  • @sarax7390
    @sarax7390 Před 2 měsíci +1

    flameshot ?

  • @julihermes
    @julihermes Před 5 měsíci

    dont work in ubuntu 23.10 😞

  • @xorlop
    @xorlop Před 9 měsíci +3

    FIRST!