this post was submitted on 13 May 2024
172 points (94.8% liked)

Linux

48371 readers
1666 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 5 years ago
MODERATORS
 

I'm bored and want to practice my Rust skills. I am the creator of open-tv. If you have any idea for a linux desktop app, even if it seems quite complex, I will take it.

(page 2) 50 comments
sorted by: hot top controversial new old
[–] cmgvd3lw@discuss.tchncs.de 4 points 6 months ago (2 children)

There is an app called Rethink DNS for android. It is a DNS filter by Mozilla guys. It can also show the DNS queries generated through the system. One can block certain apps, exclude certain app from DNS filtering. It has wireguard support, that means can route certain apps through proxy. It has to be the bast app I ever downloaded. Please can you make something like this for Linux.

If anyone knows an existing alternative please comment. (On arch based distro.)

load more comments (2 replies)
[–] TheCheddarCheese@lemmy.world 4 points 6 months ago* (last edited 6 months ago) (1 children)

Something that gives you a reminder after a certain time of using a specific program (a game for example). I wanted to make it on my own but my coding skills are absolute garbage so it probably wouldn't work very well.

[–] techognito@lemmy.world 2 points 6 months ago* (last edited 6 months ago)

This might help https://codeberg.org/unfa/HyperTimer

edit: Video by the creator https://youtu.be/rmUZ_iem1xw

it needs to be manually set, but a script to run this when you launch the app/game maybe?

[–] mfat@lemdro.id 4 points 6 months ago* (last edited 6 months ago) (2 children)

A graphical SSH client similar to Termius

A gui for a tunneling solution such as rathole or FRP.

load more comments (2 replies)
[–] federico3@lemmy.ml 4 points 6 months ago

A speech-to-text / dictation system geared towards writing documentation.

[–] yuri@pawb.social 4 points 6 months ago (1 children)

Would it be possible to clone the snipping tool from windows?

[–] doggle@lemmy.dbzer0.com 3 points 6 months ago

Flameshot pretty much already does this, though perhaps not as elegantly

[–] astrsk@kbin.social 4 points 6 months ago (1 children)

screen2gif. Peek is really good on the capturing side but it lacks all the editing tools like resizing, changing speed of each frame, removing specific or ranges of frames, inserting frames, drawing on frames, and of course exporting in different formats with very good compression options. I really miss being able to fine tune my gifs without having to open multiple tools or scripts.

load more comments (1 replies)
[–] danielquinn@lemmy.ca 4 points 6 months ago (3 children)

I wrote a version of this in Python a few years ago, but it depended on external tools like ffmpeg to work, limiting its portability. The Python requirement was also a major factor for adoption.

If it were ported to Rust, doing the (de)serialisation internally, I believe that it could have far-reaching implications on how we share and consume news:

https://danielquinn.github.io/aletheia/

If you're interested, I presented the Python version at PyCon UK a while back.

[–] PipedLinkBot@feddit.rocks 2 points 6 months ago

Here is an alternative Piped link(s):

presented the Python version

Piped is a privacy-respecting open-source alternative frontend to YouTube.

I'm open-source; check me out at GitHub.

load more comments (2 replies)
[–] ICastFist@programming.dev 4 points 6 months ago* (last edited 6 months ago) (3 children)

Sticky notes, but they accept markdown and mermaid syntax

Option 2: a Windows XP Paint clone. Seriously, all the paint clones you can get on Linux, like gnome paint, just don't work properly

[–] aktenkundig@discuss.tchncs.de 2 points 6 months ago

KolourPaint works very well for me.

load more comments (2 replies)
[–] thejevans@lemmy.ml 4 points 6 months ago

A basic, local text-to-speech app using home assistant's piper would be great. Feed it a document and have it read the document to you, highlighting along the way.

[–] KISSmyOSFeddit@lemmy.world 3 points 6 months ago (7 children)

A text web browser that actually lets you log in to websites.

load more comments (7 replies)
[–] eugenia@lemmy.ml 3 points 6 months ago (3 children)

A wayland screen recorder. Not everyone needs a complex app like obs. Also, a jellyfin/emby front end maybe?

load more comments (3 replies)
[–] atomkarinca@lemmygrad.ml 3 points 6 months ago (2 children)

lemmy client? it would be amazing just to have a tui.

load more comments (2 replies)
[–] brayd@discuss.tchncs.de 3 points 6 months ago (1 children)

An actually good alternative to Notion for Linux.

[–] techognito@lemmy.world 4 points 6 months ago (1 children)

Appflowy might not be there yet, but it is improving fast

[–] brayd@discuss.tchncs.de 4 points 6 months ago

Yes I know about AppFlowy and also about Anytype. However AppFlowy feels off for some reason and not as stable. Anytype feels pretty good but it has the issue that you can't store and sync more than I think 1 GB of data. You could self host a sync server but that's extra complicated with that software for some reason. So it's not really a good alternative either. :/

[–] qaz@lemmy.world 3 points 6 months ago* (last edited 6 months ago) (1 children)

1 Custom GLIBC locale configurator

Pick date format, time format, currency I'm currently using a weird combination of English, German, and Danish and it still doesn't fully do what I want (time is separated with a dot)

2 System hosts manager

Search, detect conflicts or other issues and add new items.

3 XCompose manager

I made something like this myself some time ago but it uses the outdated GTKSharp library and misses several features such as conflict detection. https://github.com/QazCetelic/Composition

4 Package manager

This might be a bit complicated, but it would be really neat to have an app to manage packages that doesn't freeze, crash or fail.

5 Port your app to tauri

I saw you're using Electron, you could port it to Tauri https://tauri.app/

[–] Fredol@lemmy.world 4 points 6 months ago* (last edited 6 months ago)

It used to be tauri, but due to a bug in tauri that lasted more than a year, I had to switch to electron. I've been thinking of switching back, but I've got other priorities

[–] Andromxda@lemmy.dbzer0.com 3 points 6 months ago (1 children)

Maybe a Linux-native Lemmy app? Or a client for Mastodon? Pixelfed, PeerTube?

Or a GUI for the Rust-based rescrobbled project?

[–] LovePoson@lemmy.world 3 points 6 months ago

I second this. The only lemmy client that exists worked quite badly for me

Frontend for AOL that looks like regular desktop AOL but without all the ads and popups. If only because it's something I doubt anyone would make before the EOL of Windows 10.

[–] hessnake@lemmy.world 2 points 6 months ago (1 children)

A budget app. I'm tired of all the good ones being web apps that spy on you. Multiple accounts, recurring expenses, ability to set goals, there's a lot of features you can implement (or not) depending on how far you take it.

Currently I use https://play.google.com/store/apps/details?id=com.onetwoapps.mh which gets the job done but I want similar functionality outside of android.

[–] e8d79@discuss.tchncs.de 4 points 6 months ago (1 children)

Have you tried plaintextaccounting? I am using hledger, it works very well for me.

[–] hessnake@lemmy.world 2 points 6 months ago

hledger actually seems like it'll fit my use case rather well. Thanks for mentioning it!

load more comments
view more: ‹ prev next ›