rochegmr
  • Communities
  • Create Post
  • Create Community
  • heart
    Support Lemmy
  • search
    Search
  • Login
  • Sign Up
cm0002@lemy.lol to Linux@programming.dev · 3 days ago

Avoiding Vendor Lock-in By Using KDE Plasma As Personal Knowledge Base

itsfoss.com

external-link
message-square
15
link
fedilink
66
external-link

Avoiding Vendor Lock-in By Using KDE Plasma As Personal Knowledge Base

itsfoss.com

cm0002@lemy.lol to Linux@programming.dev · 3 days ago
message-square
15
link
fedilink
Exploring a rudimentary style of notes management with Markdown and KDE Dolphin. Sometimes, simplicity is the best solution.
  • moonpiedumplings@programming.dev
    link
    fedilink
    English
    arrow-up
    14
    ·
    3 days ago

    This workflow is tied to KDE Plasma’s tagging feature. Moving away from KDE Plasma would likely mean abandoning parts of this workflow altogether.

    It looks like these tags are stored in filesystem xattrs themself, not in dolphin or kde metadata. That is, even if you load up gnome’s file browser, or another file browser, it should still be able to read them.

    Nope, it looks like the tags used are KDE specific, even though any software could theoretically implement support for reading and writing them.

    https://wiki.archlinux.org/title/Extended_attributes

    https://www.freedesktop.org/wiki/CommonExtendedAttributes/

    • bitfucker@programming.dev
      link
      fedilink
      arrow-up
      11
      ·
      2 days ago

      Extended attributes are not KDE specific. KDE just utilize that feature while others just don’t

      • moonpiedumplings@programming.dev
        link
        fedilink
        English
        arrow-up
        2
        ·
        edit-2
        2 days ago

        Yes, but it looks like the xdg.user.tags and xdg.user.comments are KDE software specific, and not part of the official spec. Meaning other softwarw probably can’t read and interact with those attributss in the same way.

    • mrbigmouth502@piefed.zip
      link
      fedilink
      English
      arrow-up
      4
      ·
      2 days ago

      Ironic. They call it “avoiding vendor lock-in”, yet you end up getting locked into KDE.

    • Zykino@programming.dev
      link
      fedilink
      arrow-up
      7
      ·
      2 days ago

      Avoiding Vendor Lock-in By Using KDE Plasma As Personal Knowledge Base

      More like:

      How I vendor locked myself in KDE Plasma as PKB

      /s

      • fraksken@infosec.pub
        link
        fedilink
        arrow-up
        8
        ·
        2 days ago

        To be honest, I’d rather lock myself in KDE than … Idk, windows or something

    • lefaucet@slrpnk.net
      link
      fedilink
      arrow-up
      1
      ·
      2 days ago

      Agree. I think I’m going to add googles open knowledge format frontmatter to my templates. Not a lot of tools for it exist yet, but they’re coming, and it’s literally just a standard header for your markdowns including optional tags

      https://cloud.google.com/blog/products/data-analytics/how-the-open-knowledge-format-can-improve-data-sharing/

Linux@programming.dev

linux@programming.dev

Subscribe from Remote Instance

Create a post
You are not logged in. However you can subscribe from another Fediverse account, for example Lemmy or Mastodon. To do this, paste the following into the search field of your instance: !linux@programming.dev

A community for everything relating to the GNU/Linux operating system (except the memes!)

Also, check out:

  • !linux_memes@programming.dev
  • !linuxphones@lemmy.ca
  • our Matrix group chat
  • !reactos@programming.dev

Original icon base courtesy of lewing@isc.tamu.edu and The GIMP

Visibility: Public
globe

This community can be federated to other instances and be posted/commented in by their users.

  • 471 users / day
  • 2.24K users / week
  • 3.92K users / month
  • 10.4K users / 6 months
  • 1 local subscriber
  • 14.3K subscribers
  • 4.63K Posts
  • 37.9K Comments
  • Modlog
  • mods:
  • Ategon@programming.dev
  • adr1an@programming.dev
  • dwraf_of_ignorance@programming.dev
  • BE: 0.19.19
  • Modlog
  • Legal
  • Instances
  • Docs
  • Code
  • join-lemmy.org