Skip Navigation

InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)D
Posts
4
Comments
120
Joined
3 yr. ago

  • Pulsar (i.e. active fork of Atom) has a pretty comprehensive snippets package that comes bundled with the editor. Can be configured with some fairly simple cson, for example with Markdown:

     coffeescript
        
    '.source.gfm':
      'Hello Lemmy':
        'prefix': 'helem'
        'body': 'Hello Lemmy!'
    
    
      

    You type helem then press tab and it will expand to Hello Lemmy! when using the Markdown grammar (source.gfm).It can handle custom tab stops too so you can make a longer preformatted sentence with gaps to insert words which you can just tab through (the $1, $2, $3).

     coffeescript
        
    '.source.gfm':
      'My custom snippet':
        'prefix': 'mcs'
        'body': 'My snippet stops here $1 and then here $2 and then continues $3'
    
      

    You can even do multi-line snippets. For anyone wanting to try it out the docs are here

  • When MS killed Atom we forked it as Pulsar (https://pulsar-edit.dev/). It is under active development, entirely community-led and everything is as open and transparent as possible. We have downloads for various Linux distros (x86 and arm), macOS and Windows. Might be worth a look if that is the kind of editor you are interested in.

  • None of those by default, Pulsar tends to stick to being an editor with as much as you need but not more by default. However one good thing about forking Atom was that we kept all the packages that were published to atom.io (more than 10k of them). You can browse them the PPR (Pulsar Package Registry) which was reverse engineered from Atom's closed source backend from scratch before they took down the site - https://web.pulsar-edit.dev/.

    Specifically there are a bunch of remote edit packages that work over SSH, a ton of Docker packages and there are plenty of debugging packages both generic and language specific and there are indeed test runner packages.

    I won't say I guarantee all of these will work but our Discord channel in particular is rather active so people more knowledgeable than I might well be able to help out, its a friendly place. We have other social channels as well should you prefer them.

  • A bit of gratuitous self promotion but just to let people know if you liked Atom and are still using it or maybe you migrated to a new editor and still miss Atom, it was forked as Pulsar which is entirely community-led and is seeing a lot of active development to bring it up to date. We also have a lemmy community at !pulsaredit@lemmy.ml

  • This is the problem, making the fork known to the userbase of the original software. When the Atom text editor was killed by Microsoft we decided to fork it as Pulsar but it was an uphill struggle to really get the word out. We got a massive boost when the youtuber Distrotube featured us in an episode and again with an itsfoss article but we still routinely find people who have been using Atom without knowing we even exist.

  • Its the same as the GitHub problem though, if you want to get community involvement then the necessary evil is to go where the people are. We use GitHub and Discord as that is where the vast majority of our users are, our Lemmy community sees barely any activity over our subreddit, we have barely anyone clamouring for Matrix or IRC. Our Mastodon is probably our only large 'fedi or fedi—adjacent' platform and thats because we drew the line at twitter. Would I love to get away from Discord? Absolutely, but that limits our ability to have an active community whilst we are still growing the project.

  • Keyboard: AnySoftKeyboard and Unexpected KeyboardNotes: Joplin

  • GNU Guix?

  • Really like tuta, have to admit that i've not looked closely at the paid options but they provide their services for free to our open source project and it functionality even on that tier is pretty great.

  • Yeah sorry must have missed the android bit

  • For a file manager (GUI) I rather like PCManFM, particularly on tiling WMs. I've been wanting to try out Xplorer but not got around to it, last time I tried the appimage was a bit broken.

    Video editors I've only used, but rather like, Kdenlive.

  • I got to that once, on mobile I've never worked out the rule for when FF opens a new tab vs opening a site in your current tab. They just kind of silently accumulate.

  • Kitty the vast majority of the time but slowly using Ghostty more and more as it improves. Sometimes use Tabby and have been looking into Wave recently. I also use the x-terminal-reloaded package in the Pulsar editor for a dock terminal if im doing something in it at the same time.

  • I have an Thinkpad X380 Yoga running stock Fedora with GNOME and it works pretty damn well. The pen works and it recognises the buttons, the auto appearing keyboard works and so does the auto rotate. Basically very few problems at all, I don't use it all that extensively outside of GIMP though.

  • Pandoc. I'm not even sure there is a decent alternative.

  • I've been keeping a list of alternatives for a while now that I really like:

    • Pulsar - An actively developed fork of Atom once Microsoft killed it off. Disclosure: I'm on the Pulsar team so I'm more than a little biased here but if you want to get involved we are always after people who want to contribute and we have a very friendly and active Discord server. First thing we did was re-implement the package backend and migrate it so we were able to keep the thousands and thousands of community packages for download.
    • Lite-XL - A really lightweight and fast editor written in C and Lua that is very actively developed. I use this on some less powerful systems.
    • Lapce - Another lightweight and very fast editor written in Rust and is in the middle of moving to their own UI framework. Not that extensible at the moment but supports LSP plugins.

    Then for terminal based editors I really like Helix which is vim-like but uses a selection -> action model (like Kakoune). I really like it because it requires almost no configuration.

  • Oh god, have we really come around to screenshotting bash.org?

  • There is no reason why you can't but it does become complicated. Say for example I wanted to keep manifest v2 support in my fork, to start with it is probably easy but I would still need it to keep up to date with the upstream version which might become harder and harder and harder to do as time goes on with more and more changes. I just think there is little appetite for such a project unless Google take Chromium in a completely unacceptable direction that drives everyone away.

  • I was using LibreOffice on everything but for some unknown reason it just flat out stopped working on my machine so I installed OnlyOffice and honestly I much prefer it.