Had read about them recently when looking up about bookmarklets:

https://en.wikipedia.org/wiki/Userscript

Which userscript manager do you use? What are your opinions/advice on security of using them?

Also, are there other similar things like bookmarklets and userscripts that regular people can start off fast?

Are there any lemmy communities or resouces(wikis, forums, youtube channels etc) that are on the topic of simple/beginner-friendly automation and customisation?

Thanks in advance

  • DigitalDilemma@lemmy.ml
    link
    fedilink
    English
    arrow-up
    2
    ·
    edit-2
    6 hours ago

    I use AHK a lot at work, and my favourite is a macro that prints the date and my initials. I’m an admin and I use that thing dozens or hundreds of times a day when editing code, configs and notes.

    Eg: # Changed in line with CVEnnnn - 20240713DD

  • TotallyNotADolphin@sh.itjust.works
    link
    fedilink
    arrow-up
    2
    ·
    8 hours ago

    I used autohotkey on an old work laptop at a previous job, as it didn’t have any media keys. Made ctrl+arrow keys into play/pause, skip, rewind, so that I could quickly pause spotify when calls came in

  • hexagonwin@lemmy.sdf.org
    link
    fedilink
    arrow-up
    2
    ·
    10 hours ago

    I use FireMonkey on firefox. Seems to work better than Stylus/Violentmonkey for me but there’s some compatibility issues with certain scripts.

  • SinTan1729@programming.dev
    link
    fedilink
    English
    arrow-up
    3
    ·
    edit-2
    12 hours ago

    I use a few of them. There’s one to bring back YouTube dislikes, one to translate Lemmy links to my home instance, and another (self written) one to automatically change the YouTube share button to copy which copies the link in s single click.

    There are a few more, but these are the most useful ones to me, I guess. I use ViolentMonkey as my script manager.

  • UNY0N@linux.community
    link
    fedilink
    English
    arrow-up
    3
    ·
    edit-2
    13 hours ago

    This is not exactly an answer to your question, but I thought I would share anyway.

    I use Obsidian for all sorts of PC work, and there are a multitude of plugins and scripts to automate and organise all sorts of tasks. I have no need for any scripts outside of this program.

    https://obsidian.md/

    Edit: let me know if you are interested and want some tips. There are a million tutorials and articles out there too.

    • Jo Miran@lemmy.ml
      link
      fedilink
      arrow-up
      2
      ·
      12 hours ago

      I have been very curious about Obsidian for a long time. Any resources you can share would be appreciated.

      • UNY0N@linux.community
        link
        fedilink
        English
        arrow-up
        3
        ·
        5 hours ago

        I use Obsidian for daily task and project management, but also to play / manage TTRPGs. So Joshua Plunkett is my go-to guy for this purpose.

        https://www.patreon.com/JPlunkett

        Some of the tools/plugins he uses are generally useful, so even if you don’t play TTRPGs he is a great resource.

        This is a guide with an example vault that does a great job of showing what obsidian can do. It’s the best I’ve found so far.

        https://forum.obsidian.md/t/i-created-an-all-in-one-productivity-template-for-obsidian-task-management-gtd-para-goal-tracking-reviews-and-more/85792

        And now for my favorite plugins.

        Here are my must-have community plugins:

        • dataview (an absolute must)
        • meta bind (a powerful metadata upgrade)
        • tasks (a must for to-do lists in obsidian)
        • quickadd (great for partially automating repetitive tasks)

        I have others installed, but these four are the ones I’m actually using 95% of the time.

        I also use Obsidian sync to synchronise across devices. It works like a charm and isn’t expensive, but there are also great free options for synching if you are so inclined to do a little setup work. Also, if you already have a cloud service, you can just define a could folder as your vault, and that works too as long as you never work offline.

        And lastly, my one bit of advice:

        Simpler is better. This program is incredibly flexible and powerful, and it will be tempting to install every plugin you come across. It is REALLY easy to get lost in the endless options, and constantly be installing new shiny plugins, redoing your vault over and over again to use new features you just found out about.

        It’s better to really learn a few plugins, and use them to actually make you life easier. If dataview + tasks alone can make a process 90% automated, then it’s not really worth your time to do a deep dive into some other plugin that could get you to 92%.

        I hope this helps!

        • Jo Miran@lemmy.ml
          link
          fedilink
          arrow-up
          1
          ·
          4 hours ago

          I use Obsidian for daily task and project management, but also to play / manage TTRPGs.

          This plus possibly a replacement for bullet journaling is exactly what I want to do. Thank you.

    • faberfedor@lemmy.world
      link
      fedilink
      arrow-up
      1
      ·
      11 hours ago

      Is like to hear about some of these as well. I’ve been using Obsidian for years and never thought to have it do “something outside of Obsidian”.

      My main use of it is to sync my notes across different devices (and I’m not too crazy about taking notes in it).

  • kayzeekayzee@lemmy.blahaj.zone
    link
    fedilink
    English
    arrow-up
    2
    arrow-down
    1
    ·
    11 hours ago

    I used to use ControllerMate until it was abandoned. Imagine AutoHotkey but for mac, and with very advanced block programming.

    Still haven’t found anything like it since.