What are your must-have programs?

Trying to discover new/unheard Linux desktop programs (Sorry for the confusion).

Edit: I apologise for confusing a lot of people. I meant Linux desktop “programs” coming from Windows/Mac. I’m used to calling them “apps”.

Edit: 🙌 I’m overwhelmed with the great “programs” people have recommended in the comment section. Thank you guys.

devpaul,

Someone already mentioned Logseq, but I’m really enjoying Obsidian for my note taking needs. It’s similar, but I have found Obsidian to be very nice. Not FOSS, but I really like what the devs are doing.

Eyck_of_denesle,

Same I tried logsec but it needs a bit more polishing and most importantly the excalidraw plugin is not that good.

devpaul,

Yeah I’ve tried One Note, Evernote and notion before coming across Logseq and Obsidian. I’m really enjoying it. I haven’t given Excalidraw much use in obsidian but I may do so in the future.

Eyck_of_denesle,

It’s a game changer for me. Obsidian plugin allows previewing these drawings in notes, and we can also link notes in the drawings. The built in canvas feature is simply bad. All it needs to do is center the text inside boxes. Wish the devs made it open source and this problem could get fixed but apparently they don’t believe in it.

land, (edited )
@land@lemmy.ml avatar

Same here. I have tried:

  • Joplin
  • Standard Notes
  • loqseq
  • simple notes
  • craft and a few others, but I keep coming back to obsidian. Currently self-hosting it using one of the plugins, that helps me easily sync between pc, MacBook, android and iOS.
devpaul,

Nice! Yeah you’ve definitely tried a bunch of apps.

What service are you using to self host obsidian? And is it cheaper than paying for obsidian sync?

land, (edited )
@land@lemmy.ml avatar

Nextcloud and Janitor plugin. In my opinion, obsidian sync is not worth it. You have many ways to sync your data across different devices. Even using GitHub or Sorj.

Edit: For my usecase, Janitor plugin works the best. You could try it.

Edit:

devpaul,

Cool thanks for the info! Ill check it out

delirious_owl,
@delirious_owl@discuss.online avatar

Thunderbird

Andromxda, (edited )
@Andromxda@lemmy.dbzer0.com avatar

If you like gaming:

For the CLI:

cyberwolfie,

Brilliant list! Starred this to go through it in detail later.

EDIT: A good deal of overlap with me on the type of applications I already use, so looking forward to discovering other hidden gems I haven’t yet found.

Archr,

I also like lutris. But it being “for games” doesn’t do it justice I think. It is basically just a wine environment manager. It advertises as being for games but it should work with just about any windows executable.

land,
@land@lemmy.ml avatar

This is fantastic! Thank you for taking the time to write all that down.

Eyck_of_denesle,

Abaddon is light weight gtk discord app. Also has voice support.

Andromxda,
@Andromxda@lemmy.dbzer0.com avatar

Added it to the list.

Penguincoder,

Amazing list, thanks for sharing.

governorkeagan,

Not necessarily unheard of but Floorp has been pretty great for work. I think all of the other applications I use are well known within their respective niche (e.g JOSM)

JustMarkov, (edited )

Too bad Floorp is now proprietary.
EDIT: Looks like, not anymore: www.reddit.com/r/browsers/comments/1bmbetf

governorkeagan,

I’ve been trying to figure out a way to use vanilla Firefox instead but also have a web panel like Floorp. Being able to open and close a webpage on the side like that is pretty handy. Vivaldi has the same feature but I don’t want to use that.

xep,

Would it be impractical to open another window and align the window somehow?

governorkeagan,

For the most part, that works fine. It’s more of a convenience feature since I can quite easily switch between different sites I have saved in the panel.

land,
@land@lemmy.ml avatar

No way! i thought it was open-source.

JustMarkov, (edited )

Exactly, it was open-source, but then they decided to move some code to the private repos.
EDIT: Check out my first comment.

Eyck_of_denesle,

It is

Eyck_of_denesle, (edited )
JustMarkov, (edited )

Oh, I didn’t know that! Gonna edit my comments, thanks.
Still, this «don’t fork my project, plz» thing is kinda bad, tbh.

theshatterstone54,

I also use Floorp! Firefox is my favourite mobile browser, with the address bar at the bottom for easy access, and also easy-access, reliable tab sync, with Floorp on the desktop for its workspaces feature + the ability to use the old Firefox style (with minimal tabs) with a simple toggle.

The only browser that could measure up to it (meaning it has the same feature set for both desktop and mobile) is Vivaldi (Correction: Last time I used it, Vivaldi was missing a crucial feature: the ability to only show bookmarks on a new tab) but that often feels too complicated and takes too long to set up. If Vivaldi had the ability to, say, sync up all your settings and customisations, as well as tabs, I’d probably be using it right now, or at least consider it. I mean, neither is fully open source, but I’m more likely to trust the Vivaldi team than Ablaze (the company behind Floorp).

governorkeagan,

I agree with pretty much everything you’ve said. My biggest reason for not using Vivaldi is due to it being based on chromium. I’m trying to do my best to reduce the market share of chromium based browsers

theshatterstone54,

I get it. For me, that’s just a nice-to-have.

JackGreenEarth,

I don’t know about you specifically, but I’m surprised how many people haven’t heard of Krita, a FOSS image editing app with an optional AI Image Generation plugin.

muhyb,

Huh, didn’t know Krita had a plugin for that. Is it for Stable Diffusion?

JackGreenEarth,

It uses Stable Diffusion, yes (specifically comfy UI for the backend), but it has a much better in app UI that any stable diffusion web UI I’ve tried.

the_doktor,

STOP ADDING AI TO EVERYTHING PLEASE

Am I going to be able to use a computer in any way at all in the future without having freaking world power-sucking, thieving, inaccurate, laughable AI doing stuff for me?

JackGreenEarth,

First of all, I actually find it quite helpful, AI is not bad in itself, just the people who use it for things it’s not designed for are misguided. Secondly, did you miss the part where this AI is optional?

the_doktor,

The fact that it’s optional now is irrelevant. Most people aren’t going to disable AI and will thus use a horrible, broken feature that has never been proven to work reliably. And what is “optional” now becomes the standard later. Best to kill it now before it becomes the complete ruination of the tech industry.

possiblylinux127,

Chilax it is optional

SimplyTadpole,

I use CoreCtrl to fix my GPU’s atrocious fan curve, which is a necessity since normally it overheats to high hell. With CoreCtrl, I have a nice fan curve that makes my GPU rarely, if ever, run hotter than 70°C.

land,
@land@lemmy.ml avatar

I wish it had Nvidia support. Even though I have it installed, it’s useless for me. Currently trying to find a fan control/curve tool/program that works with Nvidia GPU.

SimplyTadpole,

Yeah, I get you :c

NarsilNZ,

I’m using Green With Envy to manage the fan temp curves for my NVIDIA GPU.

land,
@land@lemmy.ml avatar

Do you mind sharing your fan curve? Also, I can’t unlock the additional feature of Green with Envy. (I think there’s a command for that).

NarsilNZ,

Here is my fan curve. I was having stability issues when the GPU got hotter that 50 deg C, which the card should be fine with, hence the curve

https://lemmy.world/pictrs/image/207d1fce-6a61-40e3-8b65-145c7bf68f64.png

The additional feature? Do you mean the CoolBits stuff wiki.archlinux.org/title/NVIDIA/Tips_and_tricks#E…

land,
@land@lemmy.ml avatar

Thank you and Yes, i can’t seem to make it work on fedora. Overclock Profile section.

Churbleyimyam,

A good kit IMO, in order of priority:

  • Cherrytree; nominally for making hierarchical lists but you can basically use it as a wiki for your entire life. You can theme it yourself too, if you think it looks too retro out of the box.
  • Syncthing, for keeping files synced between devices without having to use a server.
  • Qbittorrent, for getting files you need. Remember to install search plugins.
  • KeepassXC. Password manager (local, not on a server, use in combination with Syncthing).
  • Convertall, for unit conversions.
  • Calibre, for managing an ebook library, converting formats, removing DRM, transferring to ereader etc.
  • Rhythmbox, for music library, podcasts, internet radio.
  • Shotwell, for photo and video library. Easy to use, supports tags (metadata written to image files).
  • GIMP, for image manipulation. It’s extremely versatile, comprehensive and versatile. 3.0 is due out soon and will include non-destructive layer effects. Heavyweight piece of software, so expect a learning curve.
  • Ardour, for music production. Heavyweight, steep learning curve.
  • Flowblade for video production. Lightweight, easy to learn.
  • Libreoffice, desktop publishing.
  • Librewolf; privacy-focussed web browser.
  • Thunderbird; highly organisable email client.
  • Freetube, for watching youtube videos without all the ads and tracking. Local subscriptions and playlists, which you can export to use with Newpipe on Android. Also lets you download video and audio.

If you like the terminal also add:

  • ranger; file manager
  • newsboat; RSS feed reader
  • yt-dl; download videos from youtube and many other sites ;)
  • w3m; command line web browser. I like to use this in combination with newsboat.

Enjoy!

Eyck_of_denesle,

I would suggest yazi in place of ranger. Both are good, yazi just feels faster and has more features.

Churbleyimyam,

OK thanks, will check it out :)

koen,
  • Obsidian - great markdown-based note app
  • NewsFlash - fast and elegant RSS news reader
  • Bottles - program to run Windows apps and managing them easily
  • BreakTimer - a life-saver for me; it allows you to set a break after given amount of time
  • LibreWolf - privacy-focused fork of Firefox

There are a lot of awesome programs on Linux, I recommend browsing Flathub to find them

Eyck_of_denesle,

Apparently people still believe that floorp is proprietary. That’s not true, some of it’s components went closed-source for a while to switch licenses. Now it’s back to being open-source

Steamymoomilk, (edited )

I mostly use terminal unironically. Duf (to check system storage) Youtube-tui (written in rust tui for youtube) Btop (for system management) Iftop (see where my pc is calling to) Tuptime (has full system uptime from install to now. It just for fun to see how long my system has been alive)

Ive also gotten into atuin to find command i used and cant remember the command.

Also obligatory Megalist of terminal apps

sh.itjust.works/post/11871260

governorkeagan,

tuptime: I’ve been looking for something like this

Eyck_of_denesle,

YouTube-tui is so good but it crashes in kitty and it’s image protocols are not that good. There’s a rewrite going on. Wish it would fix it.

Steamymoomilk,

If you build from github it works in kitty and crashes if you scroll to fast. It kinda works, hope they rewrite it

Eyck_of_denesle,

yeah I know. It’s super irritating, cause kitty image protocol is one of the best but the author hasnt properly acknowledged the issue yet.

absentbird,
@absentbird@lemm.ee avatar

Haven’t seen anyone mention Alacritty yet, that’s my favorite terminal emulator.

Guenther_Amanita,

Logseq.

What is Logseq?It’s a non-linear note taking app that allows smart linking and is made as a second brain. It makes use of the Zettelkasten system, where, in theory, you make notes of everything and categorize it. Over time, you offload your brain and make it free for more productive stuff.
Logseq is often considered as a FOSS alternative to Obsidian.

governorkeagan,

I was never able to fully get into Logseq, might give it another try at some point.

KazuchijouNo,

Have you tried QOwnNotes? I think it’s pretty good

governorkeagan,

I have not, I’m using Standard Notes at the moment. I’ll have a look at QOwnNotes though, thanks for the recommendation

kurcatovium,

QOwnNotes

Thank you for recommending this. I started using Joplin about week or two ago, but this one seems even better for me.

Guenther_Amanita,

Do it!

I had some initial problems in the beginning, because I was used to linear note taking apps like OneNote or Joplin, but once I watched a guide on how it works, it clicked and now it’s my second nature. I even began to write my hand written notes in Logseq style!


TL;DR, if you don’t wanna watch any guides/ read docs:

  • Indentation matters. Logseq works with a parent-child hierarchy
  • You usually don’t open or create new pages, you write everything in your journal and link stuff there.
  • Use links, either with [[Link]] or #Tag, which are the same. They crosslink different topics and reveal connections.
  • Make use of plugins. There are thousands of it. Especially the Graph Analysis plugin should be included by default.
governorkeagan,

I used Obsidian extensively at a previous job. The linking of notes was super helpful! I don’t think it’ll work as well for my needs at the moment (at work) but I’ll give it a go

Guenther_Amanita,

What do you do at your job? As long as you don’t work at an assembly belt in a factory, you will still probably get benefits out of it.

Examples:

  • Notes about colleagues or customers
  • Project ideas
  • Random thoughts
  • Writing down meetings and mails
  • And much more!
governorkeagan,

Mainly data entry. I’m writing bullet form (pro for Logseq) justifications that the QA uses to understand my ratings (the data entry aspect). I will occasionally work on the same task so I open up the original note and just add to it.

I know that I could use Logseq to link - [[link]] - the different task projects together (maybe). Something like Project -> individual task.

My notes look like this currently:


<span style="color:#323232;">A: 
</span><span style="color:#323232;">
</span><span style="color:#323232;">- some thoughts
</span><span style="color:#323232;">
</span><span style="color:#323232;">B: 
</span><span style="color:#323232;">
</span><span style="color:#323232;">- more thoughts
</span><span style="color:#323232;">
</span><span style="color:#323232;">C: 
</span><span style="color:#323232;">
</span><span style="color:#323232;">- this is bad
</span><span style="color:#323232;">
</span><span style="color:#323232;">D: 
</span><span style="color:#323232;">
</span><span style="color:#323232;">- this is good
</span><span style="color:#323232;">
</span>

I would then copy and paste all of that into a text box on our system (per task) where the QA can use that to understand my ratings of the task. My role title is Advanced AI Data Trainer, it sounds more impressive than it is. It’s glorified data entry.

Fizz,
@Fizz@lemmy.nz avatar

Do you feel like offloading stuff into your notes helps your cognition?

Guenther_Amanita,

Yeah, definitely, especially at work.
It really helped me to switch off my “work brain”, because I know, that everything I did today is written down, and I don’t have to keep things in my mind anymore after work. Doing that was a blessing for my stress level and mental health.

It also gives me the edge above my colleagues that I “remember” everything I did in the last months, which is nice when my boss wants to know details of a project I did a year ago.

I basically can’t even remember what I did 5 minutes ago (ADHD says hello), but I know exactly where I can find that knowledge. This frees up my working memory (psychological term, not related to work) immensely. It’s basically like transfering more tasks onto your hard drive instead of keeping it in the RAM.

It’s also great to give me an graphical overview of all I think and work on all day, and unveals connections I never thought of between different topics.

For private use, it’s also great as a journal, though I gave up on that because I’m too busy for it and it cost too much time in my everyday life. But I still use it daily for normal note taking, e.g. results of some experiments at home, hobbies, thoughts, and much more.

fossphi,

All of this makes sense, but I still can’t wrap my head around the “finding” of information. How do you search for it? Do you remember keywords or the location of the note (this I feel like maybe defeats the purpose of Logseq’s write anywhere idea)

Guenther_Amanita,

I use a mix of

  • Search bar, very powerful
  • The graph overview, which allows me to “hunt” for the thing I need
  • Filters
  • And a lot of tags, aliases and crosslinks
Fizz,
@Fizz@lemmy.nz avatar

Fuck you I’m sold. That sounds so useful if I can stick with it enough.

Guenther_Amanita,

That sounds so useful if I can stick with it enough.

That’s my main issue for private use. At my job, I never had problems sticking with the habit of writing everything down. I work in a science job, and documentation is key there. So, I basically get paid for exactly that.

But in my free time, the whole concept of task management, knowledge offloading, and more, is a bit harder for me, especially when I come home tired.

Welcome in the life of someone with ADHD. I need my life to be organized, but have a hard time with exactly that. It’s like needing to find your contact lenses because you dropped them…

Nibodhika,

I don’t use Logseq, I use Silverbullet, and yes, it helps A LOT. I have lots of random notes on random pages on how to do things at work, or on my personal servers or whatever. You know that feeling of “I’ve already had to deal with this, how the hell did I do it?” It’s completely gone.

If you use a good organization system with a hierarchy that makes sense and tags you can easily find stuff, so you can turn off your brain from having to remember all of that and it can focus on the thing you need to actually solve now. Don’t know if you’re old enough to remember a time before cellphones, we had to remember our friends number, nowadays this is not a concern, because your phone will remember the number for you, it’s like that but for everything, very liberating.

999999999,
@999999999@lemmy.ml avatar

I love logseq!!!

noodlejetski,

I tried it and really wanted to like it, but the Android client’s UI is just unusable for me. as much as I prefer going FOSS whenever I can, I tried Obsidian and stuck with it. it’s electron on desktop and definitely not native UI on mobile, but feels much more polished.

Guenther_Amanita,

Yeah, the Android app is horrible. I only use it if I don’t have my PC in arm’s reach.

It feels sluggish, buggy, is overloaded, I always get sync issues (usually the last words I just typed go missing), and some features (especially the graph overview) don’t work at all sometimes. And the whole app sometimes feels like an alpha version, which is just a no-go…

I really hope the mobile app gets polished more over the next months. Many people nowadays mostly use mobile devices, and having such an unpolished app really hurts the image. And, PLEASE devs, test your software before shipping it out. Especially the mobile app is broken half the time.

I still gladly pay the 5$/ month for the optional sync and to support the devs.

Templa, (edited )

I’m actively looking for a Logseq replacement, since they require CLA signing and can pull the rug at any moment.

We discovered Trilium and will be trying it out to see if we can migrate.

bastion,

Trillium is great. I’ve been scrolling through here to see if anyone mentioned it, and was gonna put it out there if nobody had.

I haven’t tried it out on android (if that even exists), though.

Templa,

Well, I just realized they don’t support multi user which is kind of a deal breaker for us, since we are a couple sharing a homelab. We always wanted to share a few files when using Logseq and it seems this won’t be solved with Trilium either. This sucks.

bastion,

I was wondering about that…

Eyck_of_denesle,

Trillium will not get any major updates. It has a new successor Trilium Next has multiple discussions going on.

Hadriscus,

I tried it on desktop but the fact that it’s “paragraph-based” so to say is annoying. I’d like to format text freely and hit return to go to a new line, not create bullet points for everything I write. It seems a bit contrived in this way, but perhaps I just haven’t found how to make it work the way I want yet

xylogx,

A lot of good stuff here. The three things that are most notable for me are:

Notepadqq

Fsearch

Librewolf

Mkengine,

I am currently deciding wether to use librewolf or floorp, do you by chance have an opinion on that?

Andromxda,
@Andromxda@lemmy.dbzer0.com avatar

LibreWolf is much better for privacy, it’s specifically optimized for that. It also ships much less bloat by default.

xylogx,

Librewolf is great. Secure and private by default. For compatibility it is nearly as good as Firefox.

Eyck_of_denesle,

Floorp is better in my opinion. It has vertical tabs, pwa. These are such useful options for me.

ProgrammingSocks,
  • Nvim with lazy-nvim
  • Emacs (org mode)
  • Krita
  • Strawberry Music (can organize and transcode music)
  • Easy Effects (for poorly balanced YouTube videos or voice chat)
  • Calibre
  • YARG (I like plastic guitar)
thebardingreen,
@thebardingreen@lemmy.starlightkel.xyz avatar
  • sshfs. I use it for everything.
  • autossh
  • git. It always annoys me how Debian doesn’t come with it out of the box. Gets me every time I set up a new server.
  • Signal desktop app.
  • All
  • Subscribed
  • Moderated
  • Favorites
  • linux@lemmy.ml
  • fightinggames
  • All magazines