Why software do you use in your day-to-day computing which might not be well-known?

For me, there are two three things for personal information management:

  • for shopping receipts, notes and such, I write them down using vim on a small Gemini PDA with a keyboard. I transfer them via scp to a Raspberry Pi home server on from there to my main PC. Because it runs on Sailfish OS, it also runs calendar (via CalDav) and mail nicely - and without any FAANG server.

  • for things like manuals and stuff that is needed every few months (“what was just the number of our gas meter?” “what is the process to clean the dishwasher?”) , I have a Gollum Wiki which I have running on my Laptop and the home Raspi server. This is a very simple web wiki which supports several markup languages (like Markdown, MediaWiki, reStructuredText, and Creole), and stores them via git. For me, it is perfect to organize personal information around the home.

  • for work, I use Zim wiki. It is very nice for collecting and organizing snippets of information.

  • oh, and I love Inkscape(a powerful vector drawing program), Xournal (a program you can write with a tablet on and annotate PDFs), and Shotwell (a simple photo manager). The great thing about Shotwell is that it supports nicely to filter your photos by quality - and doing that again and again with a critical eye makes you a better photographer.

  • HaraldvonBlauzahn@feddit.orgOP
    link
    fedilink
    arrow-up
    2
    ·
    10 hours ago

    Well, my main reason to use Zim Wiki and Gollum is that all the information stays on my computers -no sync service is needed, I sync via git + ssh to a Raspberry Pi that runs in my home. And this is a critical requirement for me since as a result of many experiences, my trust in commercial companies that collect data to respect data privacy has reached zero.

    The differences between Zim and Gollum are gradual: Zim is tailored as a Desktop Wiki, so each page is already in editing mode which is slightly quicker, while Gollum is more like a classical server-based wiki, which is normally accessed over the browser (but by default, without user authentication). The difference is a bit blurry since both just modify a git repo, and Gollum can be run in localhost, so it is good for capturing changes on a laptop while on the road, and syncing them later. A further difference is that Zim is a but better for the “quick but not (yet) organized” style of work, while Gollum is better for a designed and maintained structure.

    Both can capture media files and support different kinds of markup, while always storing in plain text. Gollum can also handle well things like PDFs which are displayed in the browser, and supports syntax highlighthing in many programming langages, which makes it nice for programming projects - it is perfect for writing outlines and documentation of software, and I often work by writing documentation first.

    • Libra00@lemmy.ml
      link
      fedilink
      English
      arrow-up
      1
      ·
      4 hours ago

      Yeah, I have since discovered pCloud as a replacement for OneDrive and that I could just have everything saved to a pCloud directory to auto-sync… but IMO UpNote is worth the $25 anyway so I don’t mind. Also it requires considerably less effort to just install the android app vs setting up some kind of multi-device syncing with pCloud/equivalent and managing that myself. I guess I value convenience over privacy in this one area.

      Thanks for the explanation re:gollum/zim, I was curious why you were using 2 different sets of software to accomplish what seemed like the same thing. My notes are definitely more of the ‘scribble some shit down and organize it later if I get around to it’ variety, but I stopped using zim because I wanted synced notes with multiplatform apps and also it felt a little archaic, and I wasn’t really using the real star feature of wikis (cross-linking) anyway, I just wanted something with a traditional tree structure.