• 0 Posts
  • 48 Comments
Joined 2 years ago
cake
Cake day: June 15th, 2023

help-circle
  • I’m down with the notion of resilience in fedi, but I don’t know if that’s necessarily the direct worry.

    In the immediate, more trouble could be made at the protocol level, which I think is where EEE is more relevant, i.e. specific technologies rather than federation as a whole.

    So in my mind, even bluesky might not have as much potential to mettle with, for example, activitypub. That is unless they can usurp it and make atproto what everyone is using, or pivot to it and take it over directly. They have no real sense of control, except in their bubble. Drowning out the grassroots fedi might be a real concern, but I’m not sure if that’s exactly EEE or not. Rather it would keep grassroots small while growing the non-grassroots presence, but not necessarily destroy it. That might just be semantics though.

    I guess my point boils down to the fedi “network” vs the “plumbing” of the protocol. One is a concept, the other is concrete tech. And I agree there isn’t as much concrete threat as perceived, anyway.







  • I use keyd for software remapping now, and I like it a lot more than xkb’s esoteric options. It has functionality for layers like layer:C, where any “passthrough” input will have the defined modifier (or combo like C-S-M), but you can define whatever other bindings inside.

    Long story short, I’ve used it to remap caps, control, shift (with a custom shift layer for some symbols), and meta, with overloads, double tap/hold into layers, oneshots, timeouts, and all sorts of (surprisingly fluid) nonsense. It’s so much easier than wading through xkb options for me.

    To sidestep the question slightly less, I always got rid of capslock altogether instead of swapping. That still leaves true escape to be hit accidentally, but I think there should be an option to change escape too?

    Edit: what I always used was

    # make CapsLock behave like Ctrl:
    setxkbmap -option ctrl:nocaps
    
    # make short-pressed Ctrl behave like Escape:
    xcape -e 'Control_L=Escape'
    

    from here