this post was submitted on 14 Jun 2025
271 points (98.6% liked)

Linux

55284 readers
1361 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 6 years ago
MODERATORS
 

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.

(page 2) 50 comments
sorted by: hot top controversial new old
[–] r_deckard@lemmy.world 12 points 15 hours ago* (last edited 15 hours ago)

ffmpeg - www.deb-multimedia.org . I edit podcast videos for distribution to subscribers. High-quality video produces very large files but if they're only going to be watched on laptops, tablets, and phones, I can throw away a lot of bits without noticeably affecting quality on a phone screen.

And nothing does that better or faster than ffmpeg.

[–] Jg1@lemmy.zip 6 points 15 hours ago (1 children)

I'm trying Linux for the first time as soon as a serving hard drive arrives, bookmarking this thread!

load more comments (1 replies)
[–] Manifish_Destiny@lemmy.world 3 points 13 hours ago (2 children)

I do a fair amount of pentesting and I'm on mobile, so I'll just list software.

Trufflehog & nosey parker (both kinda suck, but there's nothing better)

Subfinder

Nuclei

Credmaster

To name a few.

[–] fossilesque@mander.xyz 2 points 11 hours ago

Can you expand on these later when you have time?

[–] 4atringscooter@lemm.ee 1 points 12 hours ago

Check out earlybird as an alternative to trufflehog.

https://github.com/americanexpress/earlybird

[–] DragonofKnowledge@lemmy.dbzer0.com 16 points 19 hours ago

Pinta is the main one that comes to mind. I don't use it every day, far from it, and that's a part of why I love it. On the rare occasion that I have to do some image editing, I load up Gimp and then proceed to fight against it for at least a whole day to make it do the simplest of things before finally ragequitting. Then I load up Pinta and actually get the task done in either minutes or hours at most.

It's like old school MS Paint, but better. Simple, intuitive, no huge learning curve, just enough features to get my nonprofessional tasks done. It should be a distro default.

[–] fossilesque@mander.xyz 52 points 1 day ago* (last edited 1 day ago) (10 children)

Aside from ones listed here:

System Tools

  • WinApps - Run Windows applications seamlessly integrated into your Linux desktop environment, like native including Adobe products.
  • Waydroid - Run Android applications in a container on Linux with full hardware access.
  • Topgrade - Upgrade all your system packages and dependencies in one command.
  • AM (AppImage Manager) - Easy AppImage management for installing, updating, and organizing portable applications.
  • Starship - Fast, customizable cross-platform shell prompt with Git integration and status indicators.
  • InShellisense - IDE-style IntelliSense autocomplete and suggestions for your terminal.
  • Tabby - Modern terminal emulator with tabs, split panes, and extensive customization options.
  • Zeit - Qt GUI frontend for scheduling tasks using at and crontab utilities.
  • KWin Minimize2Tray - KDE extension that allows minimizing windows to the system tray instead of taskbar.
  • Flameshot - Feature-rich screenshot tool with built-in annotation and editing capabilities.
  • CopyQ - Advanced clipboard manager with searchable history and custom scripting support.
  • Safing Portmaster - Free open-source application firewall with per-app network control, DNS-over-TLS, and system-wide ad/tracker blocking.

Productivity Tools

  • DSNote - Offline speech-to-text, text-to-speech and translation app for note-taking.
  • NAPS2 - User-friendly document scanning application with OCR and PDF creation capabilities.
  • Morphosis - Simple document converter supporting PDF, Markdown, HTML, DOCX and more formats.
  • Obsidian - Powerful knowledge management app with bidirectional linking and graph visualization.
  • BeeRef - Minimalist reference image viewer designed for artists and designers.

Media & Entertainment

  • Popcorn Time - Stream movies and TV shows via torrent with built-in media player.
  • Nicotine+ - Modern Soulseek P2P client for sharing and discovering music files.
  • XnView - Versatile image viewer, organizer, and converter supporting hundreds of formats.

Happy to list out the self hosted stuff too if there is interest.

[–] Gelik@feddit.dk 3 points 11 hours ago

Morphosis & DSNote

Thanks, upvoting for those two.

load more comments (8 replies)
[–] Libra@lemmy.ml 5 points 16 hours ago (1 children)

UpNote. I use it like a combination of the gollum wiki described by OP, but I just put everything in there. I have watch and reading lists for things I want to check out, writing projects, notes for TTRPG games, I keep extensive notes on healthcare-related stuff, and so on. I like UpNote because it's lightweight, has windows, linux, and android apps, and because it has a one-time $25 lifetime membership that does free syncing forever instead of a monthly subscription like most other things seem to. I've tried OneNote, Evernote, Obsidian, Joplin, AnyType, and a bunch of others and didn't like them for various reasons, but UpNote is both pretty small and also has a pretty full-featured editor that can do rich text, all kinds of formatting, media files, etc.

The only thing I've run into that UpNote wasn't ideal for is I started writing a novel a couple months ago and managing the structure and notes and all that got a little unwieldy so I picked up Scrivener. Still wish they had an updated linux client or there was some good, complete, feature-rich linux-native equivalent, but it runs pretty good under wine, so.

[–] HaraldvonBlauzahn@feddit.org 3 points 12 hours ago (1 children)

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.

load more comments (1 replies)
[–] Bluefruit@lemmy.world 46 points 1 day ago (1 children)

Localsend is rad, super useful: https://localsend.org/

Send any file across different devices over the network. FOSS and fast. Highly recommend.

[–] iturnedintoanewt@lemmy.world 2 points 12 hours ago (4 children)

I mean if it's local network I'd use kde connect. It has a bazillion features, but sending files through the normal share button is one of them.

[–] kurcatovium@lemm.ee 1 points 10 hours ago

You can send to different machines then your kde connect one with localsend, e.g. wife's PC, kid's tablet, brother's phone, etc.

load more comments (3 replies)
[–] pineapplelover@lemm.ee 10 points 19 hours ago (3 children)

Qalc. Best calculator ever hands down

[–] arsCynic@beehaw.org 2 points 12 hours ago (2 children)

You mean Qalculate, right? If so, I agree.

- -
✍︎ arscyni.cc: modernity ∝ nature.

[–] Matth78@lemmy.zip 2 points 11 hours ago

SpeedCrunch for the win ! 😉
But seriously, compared to qalculate I prefer SpeedCrunch UI.

load more comments (1 replies)
[–] utopiah@lemmy.ml 1 points 10 hours ago

better than bc ?

load more comments (1 replies)
[–] MachineFab812@discuss.tchncs.de 8 points 19 hours ago (1 children)

digiKam was the first Linux application I encountered that was so polished and useful for what it does that I tried to shoe-horn it into any and every DE I experimented with, as well as installing it onto my windows machines under KDE4Win.

[–] Cricket@lemmy.zip 1 points 12 hours ago (1 children)

Why not the Windows native version on the Windows machines?

load more comments (1 replies)
[–] confusedwiseman@lemmy.dbzer0.com 14 points 21 hours ago (5 children)

Logseq for notes and task tracking. It’s an open source alternative to obsidian. Life saver for tracking stuff at work.

https://logseq.com/

load more comments (5 replies)
[–] klu9@piefed.social 27 points 1 day ago (4 children)

KDE Connect

I've used it a lot just to control audio or video playing on my computer from my phone. (Sometimes when I'm sat at my computer with multiple windows and workspaces open, I even find it easier just to hit my phone's lockscreen to pause the music.)

I'm starting to use some of its other features, too. E.g. copying & pasting and sharing files between phone and computer.

There's more too I need to explore.

(Unfortunately, sometimes I get a 'device unreachable' error when both devices clearly have a working connection to the same router.)

[–] endeavor@sopuli.xyz 2 points 13 hours ago

Kde connect is great. You can get notifications on pc and read texts fully in messages. I also use it to file share and send 2fa codes.

[–] Showroom7561@lemmy.ca 3 points 16 hours ago

I've been using that a lot, but I wish there was a "disconnect" on the phone's app, rather than keeping a persistent connection.

load more comments (2 replies)
[–] DonutsRMeh@lemmy.world 2 points 16 hours ago* (last edited 16 hours ago) (1 children)

Man, I have so many apps, but here are a couple that I install first thing on a new install:
Timeshift is possibly at the top of the list.

Then Deja Dup.

Stacer

Strawberry

Open TV

[–] HaraldvonBlauzahn@feddit.org 3 points 12 hours ago (1 children)

It could be helpful if you explain what they do and how they relate to your computing needs. For example, I have been using Linux for over 25 years, and the only name in yor list which I have an idea about what it does is Deja Dup (personally, I use tar for backups, in a simple incremental setup).

[–] kurcatovium@lemm.ee 2 points 10 hours ago

I know Strawberry, because I use it too. It's a music player, forked from Clementine years ago. I find it the best for my use case, as it can handle library by tags, do folder view for separate locations, do tag editing, lyrics and art download, etc. Can highly recommend!

[–] thingsiplay@beehaw.org 27 points 1 day ago (3 children)

FreeTube, a desktop client to watch YouTube videos, without an account. Why not use a browser without an account? Well, it has a watch history, favorites and subscriptions as if you had an account - but its all "offline" account, without Google involved (besides watching their video). So it manages an account with subscriptions, without YouTube account. Plus it integrates an ad blocker and SponsorBlock, and has a few more features on its sleeve.

kdotool, a xdotool like program for KDE on Wayland. Just learned about it when setting up another application. But I will use it for independently too.

There are more, but this is what came to my mind right now.

load more comments (3 replies)
[–] kaki@sh.itjust.works 20 points 1 day ago (2 children)

Qalculate!, the calculator I use every time I need to do a calculation, especially if it involves units or currency conversion. Does everything I've ever needed out of an everyday calculator (even symbolic calculation and exact results), while keeping the usual simple calculator interface.

load more comments (2 replies)
[–] pemptago@lemmy.ml 5 points 21 hours ago (1 children)

Great topic. I'm going to have to investigate some of these suggestions later.

Since my first pick, helix, was already mentioned here and i commented on it, I'll add gitui. Git can be very overwhelming for me. Gitui arranges frequently used git commands in a sensible, visual layout and makes it easy for me to understand and interact with git.

[–] HaraldvonBlauzahn@feddit.org 2 points 12 hours ago (1 children)

For doing more complex tasks with git, you could have a look at jujutsu. It is really good and provides most of git's power in an conceptually much simpler CLI interface.

[–] pemptago@lemmy.ml 1 points 9 hours ago

Thanks for the rec! The anonymous branches and working-copy-as-commit subsuming git stashes is intriguing. I'll give it a closer look when I have a chance.

load more comments
view more: ‹ prev next ›