• Corr@lemm.ee
    link
    fedilink
    arrow-up
    3
    ·
    3 months ago

    It took me about a week or so once I dropped down to 34. Sometimes I would lose a key and that made me realize it needed to be moved if I couldn’t easily remember it.

    One thing I found super helpful was configuring autoshift for non-alpha characters. So now I can hold [ to get { for example, or 2 for @. It’s helped a lot in reducing the size of my keymap. And as I said, home row mods are incredible once you become accustomed to using them.

    If you’re interested I can share my own keymap, which might help you come up with some ideas that help you.

    • ◤◢◤◢◤◢◤◢@lemmy.sdf.orgOP
      link
      fedilink
      arrow-up
      2
      ·
      3 months ago

      Hmm, autoshift… keep on talking, sir! Haven’t tried that/didn’t knew it was a thing. So holding down on 2 for x amount of time would input @? Doesn’t that effectively slow you down? Also, how would you laugh in Brazilian Portuguese, if holding down on a key produces another key? kkkkkkkkkkkkkkkkk

      • Corr@lemm.ee
        link
        fedilink
        arrow-up
        3
        ·
        3 months ago

        Yeah, exactly. It does slow you down just a smidge, but it removes the need to do finger gymnastics to hold shift + layer + tap (in this example) 2. Instead, it’s just layer + 2 (hold for like 0.1s). You can also configure it to not apply to alpha characters, which is what I have, so it won’t do anything unless it’s a symbol or a number.
        If you want to hold a character (2), then you tap, release, then hold within a configurable time frame.

        I also think you mentioned it, but combos are also really nice, as is the leader key.
        Leader key you press it and then you input a series of keys (or just one) and it acts as a new key. I have a lot of macros stored under leader key activations, like wrapping a word in (), or writing “->” or " !=" . There’s a deep rabbit hole of customizing you can fall into here :P