• 62 Posts
  • 723 Comments
Joined 2 years ago
cake
Cake day: July 9th, 2023

help-circle

  • I disagree that this is a concern. If you are already exaggerating about federation wars, chances are you already tried lemmy and know a good bit about selecting instances. The average user will not care as much as you do.

    The average user will go to join-lemmy site, will not care at all about the different instances and likely choose the biggest one or first one they see. None of them will think “oh no this one is involved in federation wars” because thats not something you find out before knowing some about the fediverse.












  • If important to verify, I have my logs from running steam in terminal here:

    chdir "/home/myuser/.var/app/com.valvesoftware.Steam/.local/share/Steam/steamapps/common/Overwatch"
    ERROR: ld.so: object '/home/myuser/.var/app/com.valvesoftware.Steam/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
    ERROR: ld.so: object '/home/myuser/.var/app/com.valvesoftware.Steam/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
    ERROR: ld.so: object '/home/myuser/.var/app/com.valvesoftware.Steam/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
    ERROR: ld.so: object '/home/myuser/.var/app/com.valvesoftware.Steam/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
    Game Recording - would start recording game 2357570, but recording for this game is disabled
    Adding process 1119 for gameID 2357570
    ERROR: ld.so: object '/home/myuser/.var/app/com.valvesoftware.Steam/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
    Adding process 1120 for gameID 2357570
    WARNING: discarding _NET_WM_PID 2498 as invalid for X11 window - use specialized XCB_X11_TO_PID function!
    WARNING: discarding _NET_WM_PID 2498 as invalid for X11 window - use specialized XCB_X11_TO_PID function!
    WARNING: discarding _NET_WM_PID 3394 as invalid for X11 window - use specialized XCB_X11_TO_PID function!
    WARNING: discarding _NET_WM_PID 2498 as invalid for X11 window - use specialized XCB_X11_TO_PID function!
    WARNING: discarding _NET_WM_PID 2498 as invalid for X11 window - use specialized XCB_X11_TO_PID function!
    WARNING: discarding _NET_WM_PID 2498 as invalid for X11 window - use specialized XCB_X11_TO_PID function!
    WARNING: discarding _NET_WM_PID 2498 as invalid for X11 window - use specialized XCB_X11_TO_PID function!
    WARNING: discarding _NET_WM_PID 3394 as invalid for X11 window - use specialized XCB_X11_TO_PID function!
    WARNING: discarding _NET_WM_PID 2498 as invalid for X11 window - use specialized XCB_X11_TO_PID function!
    WARNING: discarding _NET_WM_PID 2498 as invalid for X11 window - use specialized XCB_X11_TO_PID function!
    Adding process 1121 for gameID 2357570
    Adding process 1210 for gameID 2357570
    Adding process 1211 for gameID 2357570
    Adding process 1212 for gameID 2357570
    Adding process 1213 for gameID 2357570
    Adding process 1216 for gameID 2357570
    Adding process 1218 for gameID 2357570
    Adding process 1221 for gameID 2357570
    Adding process 1231 for gameID 2357570
    Adding process 1245 for gameID 2357570
    Adding process 1251 for gameID 2357570
    Adding process 1264 for gameID 2357570
    Adding process 1281 for gameID 2357570
    Adding process 1294 for gameID 2357570
    Game Recording - game stopped [gameid=2357570]
    Removing process 1294 for gameID 2357570
    Removing process 1281 for gameID 2357570
    Removing process 1264 for gameID 2357570
    Removing process 1251 for gameID 2357570
    Removing process 1245 for gameID 2357570
    Removing process 1231 for gameID 2357570
    Removing process 1221 for gameID 2357570
    Removing process 1218 for gameID 2357570
    Removing process 1216 for gameID 2357570
    Removing process 1213 for gameID 2357570
    Removing process 1212 for gameID 2357570
    Removing process 1211 for gameID 2357570
    Removing process 1210 for gameID 2357570
    Removing process 1121 for gameID 2357570
    Removing process 1120 for gameID 2357570
    Removing process 1119 for gameID 2357570
    

    Some of those might look a bit conerning but they seem to show up for games that work also.



  • I have not found any that match the criteria I mentioned.

    Just to summarize it better, I want something that has:

    • vim-like philosophy of editing, with keybindings, motions and the like
    • does not struggle with supporting RTL languages like Arabic (the terminal world struggles with that unfortunately)
    • allows rich formatting, such as using non-monospaced fonts, and having the possibility to make different rows of text have different sizes (such as headings being bigger)

    tbh if I can find something with only the first two, I can sacrifice the third one. But I still can’t find anything like that.


  • Thanks for the pointers!

    You might hit some challenges like how to handle style elements. For example:

    <cursor>*bold*
    

    Moving the cursor to the right of the b will take two key presses in nvim but would typically be one key press in a WYSIWYG editor.

    I’ve thought about this actually, and Youre right it will require some handling. In the first version of the editor, I will still include the special characters, such as the * for bolding. But I will also style it and what’s after as bold.

    I really like the render-markdown plugin, but my deal breaker was RTL language, since Arabic is a native language to me that I wish to write in vim.