Sir Freelancealot - Linux Distros explained by an idiot
Linux Distros Explained By An Idiot
No apples were harmed during the creation of this video.I'm sure many of you will disagree with what I said, but I hope it's clear that the only purpose of t...YouTube
HandBrake 1.8 Released with GTK4 UI, FFV1 Encoder + More
HandBrake 1.8 Released with GTK4 UI, FFV1 Encoder + More
The popular, powerful, and cross-platform video converter HandBrake recently put out a new version with a notable improvement. HandBrake 1.8.0 now uses GTK 4 for the user interface, dropping GTK 3 ...Joey Sneddon (OMG! Ubuntu!)
like this
falseprophet, imecth, GadgeteerZA and Aatube like this.
FOSS File Transfer Program?
Like Localshare but works over the internet?
Any recommendations appreciated
Thanks in advance
like this
GadgeteerZA likes this.
Wormhole - Simple, private file sharing
Wormhole lets you share files with end-to-end encryption and a link that automatically expires.Wormhole
Both the rendezvous/mailbox and transport servers are available under an MIT license, though not every client makes it easy to use your own rendezvous.
I personally use the rymdport GUI client and the rust CLI.
GitHub - magic-wormhole/magic-wormhole.rs: Rust implementation of Magic Wormhole, with new features and enhancements
Rust implementation of Magic Wormhole, with new features and enhancements - magic-wormhole/magic-wormhole.rsGitHub
Croc, although it's command-line only.
Syncthing is also great but may not be what you're looking for.
GitHub - schollz/croc: Easily and securely send things from one computer to another :package:
Easily and securely send things from one computer to another :crocodile: :package: - GitHub - schollz/croc: Easily and securely send things from one computer to another :package:GitHub
like this
elgordino likes this.
Not really sure what you mean by "like Localshare". Is that a specific piece of software, or do you just mean sharing files between two devices on a local network via whatever protocol?
I've played around with croc a while back just to test, seems okay.
Open Source reshared this.
GitHub - magic-wormhole/magic-wormhole: get things from one computer to another, safely
get things from one computer to another, safely. Contribute to magic-wormhole/magic-wormhole development by creating an account on GitHub.GitHub
rsync
Edit: Or maybe you want a GUI?
KDE-Connect? kdeconnect.kde.org/
It works very well for the data exchange between Linux, Android, iOS and Microsoft devices.
apps.kde.org/kdeconnect/
Of course, it can do a lot more, it's a bit oversized for just data exchange
Oh, over the Internet, not just the local network ... then maybe Lufi?
for example this instance: upload.disroot.org/
Works well, but not particularly fast with large amounts of data (up to 2GB possible)
I wrote my own. I aimed for a different UX than most services. For my use case I have a few devices that I often share files between. So opening the tool on both devices was a bit annoying. Instead you select the file on the first device and you get a push notification on the other. Then the transfer is done over WebRTC (locally if possible). All communication is done end-to-end encrypted and over your browser's push service.
Hosted: filepush.kevincox.ca/
Source: gitlab.com/kevincox/filepush
Kevin Cox / filepush · GitLab
Peer-to-peer end-to-end encrypted file sharing over Web Push and WebRTC. Available atGitLab
I thought Apple implemented push notifications? Or did they just say they would? Either way you can file the bug with them I think.
Or wait until they allow you to install a browser that isn't dragging it's feet.
pairdrop.net maybe?
It's mainly for local network, but you can do internet transfers.
github.com/schlagmichdoch/pair…
GitHub - schlagmichdoch/PairDrop: PairDrop: Local file sharing in your browser. Inspired by Apple's AirDrop. Fork of Snapdrop.
PairDrop: Local file sharing in your browser. Inspired by Apple's AirDrop. Fork of Snapdrop. - schlagmichdoch/PairDropGitHub
github.com/positive-intentions…
It uses webrtc for P2P connections.
GitHub - positive-intentions/chat: Decentralized chat
Decentralized chat. Contribute to positive-intentions/chat development by creating an account on GitHub.GitHub
GitHub - schollz/croc: Easily and securely send things from one computer to another :package:
Easily and securely send things from one computer to another :crocodile: :package: - GitHub - schollz/croc: Easily and securely send things from one computer to another :package:GitHub
Mike Macgirvin 🖥️ wrote the following post Sun, 09 Jun 2024 15:30:00 -0700
@!Streams
The streams repository announces release v24.6.10. In this release:
- Support for
<details>
and<summary>
HTML elements - Registration "reason" provided and displayed to admin or site moderators on approval-only sites.
- #⚠️ is added to the default set of n-s-f-w tags.
- Photo albums are available as full ActivityStreams collections. Honours your per-photo access permissions and photo location disclosure preferences.
- Improved handling of image alt-text containing double quotes.
- Improved ability to edit image alt-text on mobile devices.
- Webfinger strict compliance issue (two 4xx error codes were unintentionally reversed)
- comment audience improvements (*).
(*) This software supports two distinct forms of fediverse communication. When communicating with microblogs, the software fully adjusts to that reality and acts as a microblog. When communicating within constrained conversation containers (including groups and so-called circles or aspects), the software fully adjusts to that reality and acts as a sane conversational platform. If these are mashed together and the privacy/audience behaviour are in conflict, the privacy and audience follows the expectations of the immediate parent. No action or cognitive decisions are necessary on your part.
"The best fediverse server you never heard of".
Mike Macgirvin 🖥️
Communications technologist. Internet, web, and fediverse pioneer. I build free communications tools in my spare time for free people based on common sense and what works, not on what sells.fediversity.site
Jupiter Rowland reshared this.
Okay, I have to try that <details>
thing...
You don't want to know
Bill writes posts that are much too wordy.
Nice -- a potentially universal replacement for the streams-only [spoiler]
BBCode. I'm curious to see what other projects will accept <details>
and not just strip it out.
Peter Piper picked approximately 9 liters of pickled peppers
@Bill Statler As expected, Hubzilla doesn't support it.
But Hubzilla supports [spoiler][/spoiler]
, and I think so does Friendica.
<details>
test, or just a blank?
Like this:
<details><summary>You don't want to know</summary><br>Bill writes posts that are much too wordy.</details>
magic-tape: YouTube TUI client (fzf, image support)
cross-posted from: lemmy.world/post/1051933
Magic-tape is an image supporting fuzzy finder command line interface YouTube client.
gitlab.com/christosangel/magic…
Image rendering can be done with the use of ueberzugpp, ueberzug, kitty terminal or chafa.
With magic-tape, through the main menu, the user can:
- Browse videos from subscriptions.
- Browse through trending video feed.
- make a video search, using keywords or phrases.
- Watch a previously watched video (watch history).
- Browse videos from a subcsribed channel.
- Watch a liked video.
- Repeat the previous selection.
- Repeat a previous search (search history).
- Watch/download video/audio content, in various formats.
Through the miscellaneous menu the user can
- Set up Preferences (configuration).
- Like / Unlike a video.
- Synchronize the above actions with their YouTube account.
- Import subscriptions from YouTube.
- Subscribe to/ Unsubscribe from a channel.
- Clear their watch/search history, liked videos, thumbnail cache.
like this
Badabinski likes this.
youtube-tui
? I’m really interested in starting to use a program like this… the YouTube website is so unbearably slow.
yt-dlp
compatibility shouldn't be a problem if it relies on that since that does have a Windows version.
It's time for a price race now
If only we could prod decision makers at the big software companies to actually support Linux…
Those fucks are way too greedy though. I mean AutoCAD hasn’t even got any significant feature updates in years let alone support for any platform other than Windows and they still charge insane prices for it just cause they can. And at the end of the day me and everyone at work are all stuck on shitty Windows.
I'm all for ARM and having thin laptops / tablets running full desktop Linux... however it's going to be a pain, there's a LOT of X86_64 software out there that is hard to get running on ARM with decent performance. And some of those things can't get ported.
Besides that the ARM ecosystem is a fucking mess of companies who don't want to implement a generic UEFI thus you'll never get generic support from OSes like there is on x86. I believe this this is the defining moment of ARM, when the CPU makers actually make UEFI a requirement and we no longer have to do the hacks and nonsenses we see on SBCs to get those CPUs running.
however it's going to be a pain, there's a LOT of X86_64 software out there that is hard to get running on ARM with decent performance
That was Mac when the M1 dropped, buy their problem is most of the stuff isn't open source and one has to wait for the publisher to recompile on an ARM device. I expect a bunch of software to just be recompiled remotely or locally if you have such a distro (Gentoo, Arch, NixOS,...) and not even notice a difference.
A lot of stuff already has ARM builds because of the raspberry pi. Many docker images have ARM versions too.
This isn't going to be the clusterfuck it was on Malus chips, except for maybe gaming because it's in the same place. Asahi Linux is dealing with that right now too (donating can help).
Qualcomm has, so far, been extremely against upstreaming drivers. Google has told them they can’t touch the kernel anymore over it
If that’s actually changing, it could be huge for a real alternative
I wouldn't say that, it's just there is a lot in vendor kernels and little incentive to upstream stuff for older SoCs that have already shipped. It's true Google has come around to the importance of not drifting too far from upstream and hopefully we are starting to see the results of that change in attitude.
As I understand it my colleges in the QC landing team @ Linaro spend a lot of time getting stuff into the various upstreams.
emerges from a brand you've probably never heard of
Writing this on a Tuxedo Pulse 14 / gen 3 as we speak. Great little laptop. I'd wanted something with a few more pixels than my previous machine, and there's a massive jump from bog-standard 1080p to extremely expensive 4K screens. Three megapixel screen at a premium-but-not-insane price, compiles code like a champion, makes an extremely competent job of 3D gaming, came with Linux and runs it all perfectly.
"Tuxedo Linux", which is their in-house distro, is Ubuntu + KDE Plasma. Seemed absolutely fine, although I replaced it with Arch btw since that's more my style. Presumably they're using Debian for the ARM support on this new one? This one runs pretty cold most of the time, but you definitely know that you've got a 54W processor in a very thin mobile device when you try eg. playing simulation games - it gets a bit warm on the knees. "Not x64" would be a deal-breaker for my work, but for most uses the added battery life would be more valuable than the inconvenience.
Fedora 41 to Transfer Anaconda Installer to Wayland
Fedora 41 to Transfer Anaconda Installer to Wayland
Fedora 41 plans to migrate the Anaconda installer to Wayland, remove X11 packages from GNOME, and reduce maintenance effort, following RHEL's decision to remove X.Org server.arindam (DebugPointNews.com)
like this
bacon_saber likes this.
Embracing Microsoft technologies to better fit offices?
VNC is a bit dated, doesn't support auth as part of the protocol, and doesn't functionally support a lot things like dynamic screen resizing, and things like stream transport of audio.
Not saying RDP is necessarily better, but it is functionally faster at least, and implementations here are open source, not the closed MS version.
I don’t know much about the tech behind either, but when I’m using VNC it feels like I’m just remote controlling the mouse and keyboard on another machine via a series of streaming jpegs and when it’s full screen I either have to scale the display so all the elements on the screen are too small or too big, or have scroll bars.
With RDP it’s so smooth it’s like I’m on the other machine. RDP doesn’t just remote control the screen on the other computer, it creates a new desktop session formatted for the remote computer. Someone else can even use the other computer while you log in as a different user. I don’t know if VNC can do this but RDP can even forward local drives and devices to the remote computer, you could plug a USB into your laptop and have it connect to the machine you’re RDPing into. It’s so seamless that I often forget I’m using a different machine when I have it in full screen.
Because RDP is better for security and performance. FreeRDP is well supported and isn't going anywhere.
VNC is just very old and is missing features. It also has design limitations that can't just be overcome by adding standards.
It's a libre implementation of RDP. Regardless of who pioneered it, it's still open-source software, and Microsoft needs to keep RDP backwards compatible so it's unlikely they'll break it.
Worst case, FreeRDP can just go and do its own thing regardless of Microsoft
Ente encrypted open source alternativ to Google Photos. Can be self hosted and supports S3 backend
Been trying it for a little while. It's exactly what I have been looking for.
- Works great
- is encrypted
- can be self hosted
- edge ML for photo search (not perfect yet)
- S3 backend
#ente @ente@mstdn.social
Ente - Private cloud for your photos, videos and more
Protect your photos and videos with Ente - a secure, cross-platform, open source, encrypted photos app.ente
like this
Oofnik likes this.
Considering this also. Currently we're all on my google one plan, however I want to move away.
Any tips?
Yes, actually it can be quite straightforward. What you are probably best off doing is requesting a google takeout and upload that takeout to Ente directly. I have not followed this process myself so I can't say much about it but it is described here and is probably the easiest way to migrate:
ente.io/faq/migration/from-goo…
FAQ - Import from Google Photos
Protect your photos and videos with Ente - a secure, cross-platform, open source, encrypted photos app.ente
I downloaded the mobile app (ios) and i don’t see any way to connect it to your own selfhosted server. You can only create an account with them. Didn’t look further, but it would be pretty weird to first have to create an account with them and only afterwards being able to connect to your own server.
Edit: The access is just deeply hidden.
You have to tap 7 times on the login in screen in the app to enter developer settings. There you can enter your own server.
help.ente.io/self-hosting/guid…
So yeah thumbs up from me!
Custom server | Ente Help
Using a custom self-hosted server with Ente client apps and CLIhelp.ente.io
It looks like a great service, but since I’m already paying for cloud storage (kDrive from Infomaniak) I wouldn’t want to have another subscription.
Although I wouldn’t mind paying once for an equivalent to Google photos which would be storing and going through my pictures on my cloud storage.
Does anyone knows if such a program exists?
I have around 800 GB of photos from me, my dad and my fiance. That would be $ 20 a month. Ok, still not bad, I don't think I could get it much cheaper on a VPS.
For now what I'm doing is running immich.app on my laptop at home with a connected external USB drive. It's not e2e encrypted, just with ssl on https. But other than that it seems to have similar functionality.
Home | Immich
immich Self-hosted photo and video backup solution directly from your mobile phoneimmich.app
B2 is about $5/TB.
If you keep your eyes open for deals (LowEndBox) you could find an inexpensive storage VPS. I've got one now providing 2 TB for $5/mo.
Ente referral code: UV24D1
Apply it in Settings → General → Referrals to get 10 GB free after you signup for a paid plan
It's a win win !! 🎉 🎉
I really like Immich and it works great for me. But I will be setting up Ente authenticator self hosted at some point
I can't tell you how long I've wanted to have a self hostable authy alternative with mobile and desktop apps plus a web portal.
I can't tell you how long I've wanted to have a self hostable authy alternative with mobile and desktop apps plus a web portal.
Why not just use one of the password managers that also support this? Vaultwarden also has all that.
Sure, but if you're already going to have your 2FA codes available from anywhere you could possibly want them like that then you're already sacrificing security for convenience.
I'll still take my chances with my LAN/VPN-only accessible Vaultwarden instance that manages both passwords and TOTP over anything internet-accessible that handles just one, but to each their own.
GitHub - meichthys/foss_photo_libraries: Free and Open Source Photo Libraries
Free and Open Source Photo Libraries. Contribute to meichthys/foss_photo_libraries development by creating an account on GitHub.GitHub
I'd love to try it out but only self-hosted. And so far I can't get it spun up. To be clear, I'm sure that's a me problem. That said, the instructions are pretty spartan and a few commands to run and "that's it. you can now create an account and login!" but that doesn't work for me.
I currently have Immich running and it's good. But I've had two updates break my install, requiring hours of work to get it back to working reliably. They have a disclaimer that this can happen and isn't ready for production yet, so I don't fault them for that. I'm just on the hunt for something more reliable. Ente seems like it's been around a good while. I just need to figure out what I'm doing wrong. The S3 backend is a pretty great feature, imo.
If you want to have multi-host redundant storage at home (via e.g. minio or ceph), S3 is a pretty good protocol to provide it.
S3 is nice in the way it's not a file system so it can have relaxed semantics, while also providing secure access to individual files over HTTPS via URL signing.
Some people seem to be stuck in the idea that S3 means cloud hosting. Not sure if that was your view, but it's worth spelling out sometimes.
Since we are making open source apps and building with continuous community feedback, effectively our GitHub and our Discord are our offices.— Contact Page
Soo the only way to really communicate with your free software project that is all about self-hosting & privacy is thru fully-closed, US-based services with ads & ToS that let them track you. Way to practice what you preach.
Most people don't use federated services. I know it's ironic that an open source project isn't using open source channels, but sometimes it's best to stick to services that are easy access and popular.
I'm sure if enough people got in contact about using open source communication they would likely attempt it.
Not to mention that self-hosting/federation comes with a million small headaches.
If the devs are paid, do you want to pay them to work on the project or work on maintaining a contact infrastructure?
If they aren't paid, do you want them using what little free time they have working on the app or working on maintaining a communications network?
If it's someone else's forum/matrix/chat server, are you okay with 1. a third party having access to your communications and 2. being able to force a comms blackout for any reason whatsoever?
Or would you rather they use their time and money focusing on finding a provider who meets every need of the project AND every user?
I'm sure if enough people got in contact about using open source communication they would likely attempt it
You see the chicken-egg situation here, right?
You can have multiple channels. You can bridge. You can designate some spaces as reserved but unofficial. They do list a Matrix in the finer print, but not choosing it as primary is madness IMO since the option are certainly good enough & if you believe in the philosophy you will direct your community in this direction to inspire other folks to uptake & hopefully improve our freedom-respecting options. Instead you start at bifurcating a community along lines of those that want ethical software & privacy over those who are willing/able to give it up—which as you say is definitely ironic given the marketing buzzwords chosen like “self-hosted”, “respects your privacy”, “open source”.
Right but a small company or even a group of people aren't going to put resources into something that a few % of people use. Look at Linux, despite it being the most used operating system in the world, retail sticks to windows and Mac, so it just doesn't get the same level of support.
I completely agree in the sense people should educate themselves and use products that benefit them and don't abuse them, but people don't. And because people don't, companies won't.
Folks are free to do what they want with their project just as I am free to judge them for their choices. The big problem with these sort of communication decisions is that you effectively silence those that would like to raise their hand toward wanting something for them too. “We asked our Discord chat room if they like it & they all said yes, so the community has already spoken with regards to Discord”. If lazy, it is next to zero effort to say: “we also (unofficially) support a Libera.Chat/OFTC room @ #foobar
” so the other folks know where to find the other ones that value their bandwidth, system resources, freedom, privacy, security, blocked by sanctions, or just sick of mainstream social media/ads.
With regards to Linux, it’s been a grassroots effort by enthusiasts that take the philosophies to heart, & it is just a shame to adopt the licensing, but not the general philosophy. As users, I think we should be more critical of these choices, but there’s a lot of shrug it would be nice, but…
Matrix - Decentralised and secure communication
You're invited to talk on Matrix. If you don't already have a client this link will help you pick one, and join the conversation. If you already have one, this link will help you join the conversationmatrix.to
The first page I went to was: ente.io/community/ where the big 3 priority links are Discord, Figma, Microsoft GitHub--these are Ente’s priority platforms. Seeing no alternative to the code forge under ‘Community’, I was curious if ‘Contact’ had listed another forge or a mailing list since this page is generally where you find email addresses. The page did not have an alt forge or mailing list, but there was a call to how they prioritize communications for their free software on nonfree Discord & MS GitHub.
Matrix sucks, but it as a chat option in the ‘better’ category. Bugs can be reported via email according to the ‘Contact’ page …but there is no other option for sending patches--not one of your 10 links.
Ente - Community
Protect your photos and videos with Ente - a secure, cross-platform, open source, encrypted photos app.ente
Any good Debian-based OS for a laptop?
I'm planning to put Debian-based operating system onto my Surface Laptop Gen 1, following the guide (linux-surface). Any good Debian-based Linux recommendations? For now I'm considering AntiX (lightweight debian) and normal Debian.
P.S. I’ve installed pure Debian, as everyone suggests. Thanks for advice!
GitHub - linux-surface/linux-surface: Linux Kernel for Surface Devices
Linux Kernel for Surface Devices. Contribute to linux-surface/linux-surface development by creating an account on GitHub.GitHub
I don't have a touchscreen, so I have no lived experience, but this should get you started at least:
Vanilla OS
Vanilla OS is an operating system built with simplicity in mind. It's fast, lightweight, beautiful and ready for all your daily tasks.vanillaos.org
Download LMDE 6 - Linux Mint
Linux Mint is an elegant, easy to use, up to date and comfortable desktop operating system.www.linuxmint.com
like this
FakeJake likes this.
In practice what it comes down to is a choice if you want outdated but known bugs or new surprise bugs.
Maybe Sparky Linux ...
Normally, I use Debian. However, Debian 12 installer didn't work on my Acer Extensa 💻. So I installed Sparky Linux, and it works.
If you want Debian, just install Debian.
Maybe if you're into wm setups and you'd like to not have to do everything from scratch you can install Bunsenlabs instead.
It's just plain Debian with preconfigured Openox, that's all.
It is :)
There's a very useful and friendly forum at forums.bunsenlabs.org/ and it is very easy to replace openbox with any other wm of your choice, as long as you're fine with X11.
Vanilla OS
Vanilla OS is an operating system built with simplicity in mind. It's fast, lightweight, beautiful and ready for all your daily tasks.vanillaos.org
My Son, SpiralLinux, is the neatest lil package of Debian you could ever want. It comes with all the Bluetooth and Wi-Fi drivers I need and it actually has an installer (Calamari’s I think?) that’s efficient and easy to understand.
Other than that-…. Uuuuhhhhh have you tried Hanna Montana OS?
Hannah Montana Linux – a live Linux distribution based on Kubuntu with a Hannah Montana theme. It has been created to “attract young users to Linux”.
Thanks that’s attractive
Check out projectbluefin.io, the developer experience has lots of goodies built in.
It's a immutable/atomic fedora silverblue spin based on cloud native principles.
Some interesting distributed networks (non-centrally controllable networks)
some projects/ideas i found in the last couple of years, that try to solve our current problem of the internet being a centralized structure that is controllable by big corporations or governments and not so easily usable with mesh technology or when not being connected for long amounts of time
scuttlebutt.nz/docs/introducti…
inverse.com/science/39507-mesh…
portal.mozz.us/gemini/zaibatsu…
redecentralize.github.io/alter…
Net Neutrality: Time to Use Mesh Networks to Build Your Own Internet?
Here's what you need to know about mesh networking.Eileen Guo (Inverse)
Nostr, a simple protocol for decentralizing social media that has a chance of working
A guide to the simplest decentralized protocol that isn't peer-to-peer, therefore works.nostr.com
Good to hear. I am very cautious about remote access and yggdrasil seemed like the perfect solution.
I do remember IPv6 being a pain point, by provider then (2018) didn't support it. My current ISP is planning to add IPv6 support, but still isn't there yet. :(
While development seems to be strong, their website and documentation is also still lacking.
You don't need to have ipv6 support by your provider, it's ipv6 over ipv4. You only need your hardware (phones, laptops) and software (OS, servers, clients) to support ipv6.
I use it to play LAN games with my friend from other country, kind of like Hamachi, but FOSS.
Lightning is a terrible protocol. The Lightning devs themselves state that it's basically unusable and you shouldn't even try sending transactions valued more than a few hundred dollars. If you're bored, check out the history of Lightning; it's almost like a satire of software development project.
You're also being a little disingenuous about the nature of Nostr and it's relatioship to crypto.
The "market cap" polemic is a piece of propaganda. If you tried selling all that bitcoin, the price would tank and you would see exponential declines in the "market cap".
> you shouldn’t even try sending transactions valued more than a few hundred dollars
this is true about all of the alternatives too, Lightning is just the only one honest about it. And as someone who's been using lightning to pay my phone bills, I can say it works ok.
You don't see the problem with a payment system that is fundamentally unreliable?
Why would you pay your phone bills with lightning? I don't know which country you live in, but where I lived there are so many easier methods to pay your phone bills.
Why would I use a payment system that developers themselves call unreliable? Are you serious?
I am not even talking about overall usability (i.e. recipient support) and UX/UI...
millions are still being poured into development efforts
Millions for development? Do you have any sources? I'd like to read about it. Thanks
Ethereum Name Service
Decentralised naming for the new internet. No more copying and pasting long addresses.ens.domains
Turns out Nostr's founder (who is crypto-bro) is super sketchy:
businessinsider.com/jack-dorse…
Jack Dorsey gave $10M to Nostr dev devoted to fascist 'guru'
Twitter's cofounder Jack Dorsey personally gave $245,000 in crypto to a developer who's a follower and student of a well-known Brazilian fascist.Katherine Long (Insider)
[Solved] Swaync volume slider not showing when using all:unset
I always use all:unset in my css files and I did the same when configuring the swaync notification but somehow when using it inside global selector *{} it doesn't show the volumeslider which is shows in a notification, related pictures will be attached. I wanna use all:unset and so I want to know how to re-enable volumeslider without removing all:unset. I've found this config to also use it but its in scss so I didn't test it.
with all:unset
without all:unset
Full style.css ->
* {
all: unset;
font-family: "FiraMono Nerd Font";
font-size: 10pt;
font-weight: normal;
}
.notification {
background: #3c3836;
border: 1px solid #504945;
border-radius: 8px;
padding: 7px;
}
.notification-content {
background: #3c3836;
color: #ebdbb2;
}
.notification-row {
margin: 2px;
}
.close-button {
background: #cc241d;
border-radius: 50%;
color: #282828;
}
.close-button:hover {
background: #fb4934;
transition: all 0.15s ease-in-out;
}
.time {
color: #98971a;
font-size: 9pt;
margin-right: 24px;
}
.control-center {
background: #3c3836;
border: 1px solid #504945;
border-radius: 8px;
padding: 8px;
}
.control-center-list-placeholder {
background: #3c3836;
color: #7c6f64;
}
.widget-title {
background: #3c3836;
color: #ebdbb2;
}
.widget-title > button {
background: #98971a;
color: #282828;
border-radius: 4px;
padding: 2px;
}
.widget-title > button:hover {
background: #b8bb26;
color: #282828;
transition: all 0.15s ease-in-out;
}
.widget-dnd {
background: #3c3836;
color: #ebdbb2;
}
.widget-dnd > switch {
background: #665c54;
border-radius: 4px;
}
.widget-dnd > switch:checked {
background: #d65d0e;
}
.widget-dnd > switch slider {
background: #282828;
border-radius: 4px;
}
swaync/src/_theme.scss at main · catppuccin/swaync
🔔 Soothing pastel theme for SwayNC. Contribute to catppuccin/swaync development by creating an account on GitHub.GitHub
Just needed to use progressbar and progress classes in style.css. Adding background color did the job.
OBS Studio 30.2 Promises NVENC AV1 and Shared Texture Support on Linux
OBS Studio 30.2 Promises NVENC AV1 and Shared Texture Support on Linux - 9to5Linux
OBS Studio 30.2 enters public beta testing with native NVENC encoder on Linux with support for NVENC AV1 and shared texture support.Marius Nestor (9to5Linux)
like this
DaGeek247 likes this.
Redox OS With COSMIC Apps Is Looking Quite Nice
Redox OS With COSMIC Apps Is Looking Quite Nice
Jeremy Soller who is an engineer at System76 and manages a side hustle of leading development on the open-source, Rust-written Redox OS has shared the latest look at this open-source operating system with the System76 COSMIC desktop applications.www.phoronix.com
like this
DARbarian likes this.
This is the best summary I could come up with:
Jeremy Soller who is an engineer at System76 and manages a side hustle of leading development on the open-source, Rust-written Redox OS has shared the latest look at this open-source operating system with the System76 COSMIC desktop applications.
Redox OS down to its micro-kernel is leveraging Rust and thus the COSMIC apps -- also leveraging Rust -- are a great fit for this open-source OS.
Here's a look at Redox OS from a few years ago when I last gave it a shot, rather basic:
Now here's the latest look at Redox OS that Solley posted to X with the caption "This is Redox OS, a Rust and micro-kernel based operating system that I created, running three COSMIC DE apps (with only Rust dependencies) that I authored.
Jeremy in follow-up comments also added that they still need to port DRM kernel graphics drivers to make gaming more viable and self-hosting is "very close".
Nice job to those that continue to be involved in this from-scratch Rust-written open-source OS.
The original article contains 184 words, the summary contains 168 words. Saved 9%. I'm a bot and I'm open source!
GitHub - RikudouSage/LemmyAutoTldrBot
Contribute to RikudouSage/LemmyAutoTldrBot development by creating an account on GitHub.GitHub
This is a far cry from big news, considering they've got so much trouble even keeping the kernel stable enough to run for long periods of time if not on a very specific spec of hardware.
I'll get excited to try it when they start refactoring , get a non-insane structure in place, and get a bigger list of supported hardware into the kernel. I'm still confused on why they're working on a server version already without the above anyway. Cart before the horse.
here is the link: github.com/Vitalii-code/Wallpa…
GitHub - Vitalii-code/Wallpaper: This program can download images for your desktop background
This program can download images for your desktop background - Vitalii-code/WallpaperGitHub
The wallpaper isn't "Fetish-like" or suggestive at all; it's simply an anime girl with school clothes beneath water with fish circling around her. How dirty is your mind that everything you see is thought to be suggestive?
This isn't even useful advice; it's just you being dirty-minded, and if you believe everything is suggestive, seek mental help
Hard disagree. I wouldn't consider an image depicting a fetish of some sort "family friendly".
Same rules for being in public: you shouldn't think it's okay to subject non-willing participants into your sexual proclivities. A jizzed up sexualization, anime or not, is not cool to subject others to without their permission.
She looks like she’s under water (what with the fish and octopus) and they are on the same plane as the white outlines and other things in the image, like they’re reflections or clouds.
Kinda looks like it should be turned clockwise 90 degrees as she’s falling into the water. (You can tell because the way the tips of her hair are further towards the left like she’s sinking)
I mean, it’s a bit abstract, but there’s no evidence I see for them to be what you seem to be thinking they are.
Edit: actually it might be that there’s glass on the left like she’s in an aquarium with the fish and such. Again, “white blobs” are reflections.
Not OP, but for a while I tried using Ubuntu and Mint but kept on having random issues with my printer/scanner combo (Brother) and a couple of other problems that I don't remember before I just gave up and switched over to pop.
Been using it as my daily driver for a couple of years now and even the one time I did have something go sideways I was helped by people on the Telegram channel.
On a side note there have been a couple of ranking lists released on YouTube and one of them noted that the desktop is a bit outdated but I really like the tiling window manager that pop has. Sure it eats shit sometimes but as of recently I haven't had to think about it at all. I'm excited to see the new desktop that they are currently developing as well.
Figure out how to do snapshots before doing updates or upgrades.
Timeshift I think? Maybe more available.
github.com/boredsquirrel/awesome-btrfs
I think there are better tools.
Use is only
1. For cloning the entire OS to a different drive that is smaller or bigger
2. For snapshotting home
Click the windowing mode icon (far left of the icons in the top right) and switch that bad boy to tiled windowing mode. Tiled windows will feel odd for a couple of days, but once you switch back to free-floating windows you’ll realize why I’m recommending tiled.
Look up the PopOS keyboard shortcuts for moving tiled windows around the desktop and workspaces. It’s a game-changing way to use your computer.
PopOS has been my daily driver for a year. Hope you enjoy it as much as I do!
I'm pretty be to it too, and it's the first and only one I've used for more than a couple hours.
I dumped GNOME immediately, but haven't really felt a need to change anything else and don't really know what else I'd want to, at least not yet.
I got my stuff working, got colors and window decorations sorted out, and got gaming working.
Now I'm just vibing.
Replace the Pop! Shop with the COSMIC Store.
sudo apt install cosmic-store cosmic-icons
sudo apt remove pop-shop
Pop Shop is kinda slow. COSMIC Store is part of Pop OS's new COSMIC Desktop Environment (DE). Everything is just a lot faster. It's an alpha so there are a couple of rough edges, but it's great overall.
Speaking of, get hyped for COSMIC. It's a DE written in Rust. It's not quite as complete as GNOME, but hopefully it will have better performance than the current GNOME mod that forms Pop's UI.
get hyped for COSMIC
Honestly I'm just excited for a non-gnome DE with an actual company backing it. I can't wrap my head around gnome's expectations for how you use it, so the fact that it's the default on every enterprise-backed Linux project is annoying as heck
Thank you for the tips though and I'll gladly do so!
There's a song by Gucci Mane called Pop Music
I would play that really loudly using Pop! OS, like noise violation loud, and then just spin in a chair until dizzy while listening
(also enable TimeShift)
I use Firefox as my main browser and Librewolf as a second browser
The icon with the R is a FOSS chat app called Revolt
Or Debian-based =^_^=
Welcome to devuan.org | Devuan GNU+Linux Free Operating System
Free GNU+Linux base OS. Devuan is a fork of Debian without systemd. Devuan provides a safe upgrade path from Debian, to ensure the right to Init Freedom and avoid entanglement.Devuan GNU+Linux
That's really cool! I put my wife on Pop_OS recently and it's been a little bumpy, but she's also got a bit of a specialty laptop. Glad it's been smooth for you :).
I really like your aesthetic, btw, how the wallpaper fits with your launch bar. Really pleasant!
Wish I had some advice for you, but heck, thanks for starting the thread because (after sifting highly opinionated goofposts) I'm learning a lot too. :)
KDE is fine. I've been using it for some time now and never really had any significant issues that weren't caused from my own meddling.
I say that as someone that has been on and off using Linux variants for probably 20 years now.
I run my kids machine on pop os with KDE, auto login that opens steam in big picture mode. Haven't had any issues at all.
I’ve installed Pop!_OS on many machines over the years, and my standard process is:
- Install PopOS
- rare for PopOS, but, depending on specialized hardware (some legacy Nvidia cards), a little driver rejiggering might be called for. Or a weird network printer setup that CUPS doesn’t like.
sudo apt update && sudo apt install -y apt-fast && sudo apt -y upgrade
- pee, smoke weed, feed kitty…
- set up my custom zsh/bash profile for the terminal
- enable firewall
- configure SSH and whichever remote management tools I need (I happen to deploy remote machines frequently)
sudo apt install gnome-tweaks
& a few other UI tweaking tools (obviously, this step will no longer exist soon)- tweak UI/UX
- search through gnome extensions website for extension I want to install. There’s usually a Top 10 or Top 20 gnome extensions list you can google (eg: “best gnome extensions 2024”)
- make sure I have all appropriate media codecs installed and updated.
- set up pip-/pip3-installer.
After that, it’s setting up/configuring whatever software that particular machine needs.
Edit: there’s probably a lot that I’ve skipped/missed, and a lot that others will do along their way through these steps. This is just a basic outline of some of my post-install processes (developed over time), and I hope this answers your question.
Also, you can google for post-install guides for Ubuntu and they’ll largely be applicable to PopOS since it’s based on Ubuntu.
apt update
as well
"Honeykrisp" Is A New Vulkan Driver For Apple M1 On Linux - Derived From The NVK Driver
Moving forward the plan is to implement more features needed for DXVK and VKD3D-Proton. Eventually the hope is to get to the point of being able to enjoy nice Windows games on Apple Silicon using Wine / Steam Play and an x86 emulator.
"Honeykrisp" Is A New Vulkan Driver For Apple M1 On Linux - Derived From The NVK Driver
While the Asahi AGX Gallium3D driver for OpenGL support with Apple Silicon on Linux has been maturing nicely and is quite capable these days, the Vulkan support hasn't been coming together as quick or for as longwww.phoronix.com
Arch Linux, made immutable, declarative and atomic: blendOS v4 released
blendOS v4 released: Arch Linux, made immutable, declarative and atomic - blendOS
Arch Linux made declarative, immutable and atomic.blendos.co
like this
ShaunaTheDead and Aatube like this.
*Fedora Atomic
Its a huge bundle of tons of variants, likely 40 or so, if you take everything that uBlue, wayblue and secureblue produce
- Fedora Atomic has been a remarkable project ;D
Fedora builds the container images, even though they themselves use OSTree remotes. There is a Change Proposal to change to them.
This means they continuously build the container images without even using them!
Only because of that the standard container workflow actions (they use an Ubuntu container!) even work. But for sure their tooling is very useful
Just the Arch repos with an additional repository (similar to EndeavourOS), so AUR packages do work as intended and are in fact officially supported.
(disclaimer: blendOS dev here)
Neat!
Also, the full disclosure of association/potential bias is absolutely appreciated. 🍻
Probably not but I figured it's worth a shot to ask xD
No such thing, we all start somewhere! :)
Anyway, you could in fact do that if you were thinking of trying out other Fedora Atomic images such as Silverblue and whatnot (see also the ublue page listing tons of others, including your bazzite!). This uses different tooling, so unfortunately not in this case.
Universal Blue - Powered by the future, delivered today
Universal Blue is a diverse set of images using Fedora Atomic's OCI support as a delivery mechanism. That's nerdspeak for the ultimate Linux client!universal-blue.org
Ooh, not just yet (in essence, it’d be hard to migrate over from the system used in Fedora Atomic to that used by blendOS) :( We’re working on a migration script for users from regular ole’ Arch Linux, though.
(disclaimer: blendOS dev here)
bazzite is fedora based? If so, your filesystem is btrfs and your /home is a subvolume, same as your / (root). you can install a new operating system in a btrfs subvolume (e.g. /blendosroot), then have systemd-boot or grub mount it as root and mount your existing home from it.
sadly, there's no noob-friendly way to achieve this, but if you're adventurous, you have enough search terms to make it happen.
GitHub - containers/bootc: Boot and upgrade via container images
Boot and upgrade via container images. Contribute to containers/bootc development by creating an account on GitHub.GitHub
Indeed, you can just write your own custom /system.yaml
file with the hyprland package (or no WM/DE for that matter). This guide describes how you can do that: blendos.co/install/post-instal… (use the 'custom' track and add 'hyprland' to the package list)
(disclaimer: blendOS dev here)
Introduction to blendOS - blendOS
Post-install guide for new users, advanced users, and Arch Linux users.blendos.co
I already learnt of blendOS two weeks ago, I think in a discussion of immutable distros.
Really looking forward to play around with it some more and maybe replace my Arch install with this.
I am no expert, please correct me if I’m wrong
From what I understand, it’s like Nix but Arch based. The /system.yaml
file contains all of the packages installed on the system.
Also it’s the worst when you download an operating system and you realize that it’s mutable
You’re like “oh no I did not want the mutable one I wanted the immutable one”
I know what all words mean
It's new to me, I think it's saying that your system is built up by you declaring what you want in a file, a single source that everything comes from.
It's atomic because each action the system takes is carefully completed rather than bailing out and requiring you to fix something.
It's immutable meaning you declare how you want things to be set up and then critical changes stem from those declarations and nothing else. You would obviously generate preferences, save data, etc. but the files that make the system / packages work are carefully locked.
It's like the concept of flatpaks + structured system defining + modern common sense OS operations?
Oh, the main utilities exclusive to blendOS have been documented here: blendos.co/reference/
And all the installation/post-install guides: blendos.co/install/
For support, we primarily use Discord, although there are plans to set up Discourse eventually: discord.gg/fvMpV8ZNxD
(disclosure: blendOS dev here)
Oh, blendOS uses cloudflaremirrors.com during installation, which points at the Arch mirror it thinks it closest to you, and installation should be quite fast in North America (the blendOS package repo's hosted in Germany, but it shouldn't be too slow and doesn't host too many packages required for installation). However, I do plan to make that configurable (as an option for users that know what they're doing, or perhaps through a CLI installer for advanced users), and might implement it in the coming few days.
(disclaimer: blendOS dev here)
Ok, thanks for the heads-up. I'm running it in a local VM and for some reason my host Arch system is significantly faster at downloading and installing packages than the blendOS guest. Not sure why, but just thought I'd mention it.
Edit: never mind, I messed up the first installation so had to do-over, and the slow download speed seems to have recovered this time.
Oh yep, they are declarative, and that's what we've tried to implement with /system.yaml
. pacman hooks and grub configs can be defined through /system.yaml
(through a combination of the packages and commands arrays), but Plasma config is per-user and so wouldn't be possible to declare unfortunately :( you can declare GNOME config though, fwiw
(disclaimer: blendOS dev here)
oh yep, should've clarified, /system.yaml's, as the name might suggest (lol), for system-wide config only, and GNOME just so happens to support system-wide config (dconf and gsettings overrides); we used to have a utility for declaring config for individual users akin to home-manager in blendOS v3, but dropped it with v4 since that wasn't used much; still might make a return though :)
thank you for your support! :)
anyway, why did you install ubuntu??? who misguided you? you should have gone linux mint DE, mx linux, Fedora or something like that. Ubuntu was great... 15 years ago.
Sorry if I sound too hard... take it with a laugh 😁
Please, don't listen to this kind of nonsense and keep using whatever you're happy with.
While I personally don't love Ubuntu, it is a perfectly fine choice and if you're comfortable with it that's just great! Period.
So, congratulations for making this choice and don't hesitate to ask if you have questions. You'll find that the Linux community has much more to give than "you shouldn't use X, use Y because I say so".
Just ignore this.
Keep it up, enjoy the ride and welcome!
No. Fuck this shit. Don't do this.
It's already bad when everyone in this community shoves their distro down potential linux-converts' throats, thereby confusing them even more. Don't tell (or imply to) freshly converted users that they potentially made a wrong choice.
TF do you think they're going to do now? Move to fedora? The commenter above already stated that it was a hassle to install Ubuntu and now you're telling them to change distros already???
Ubuntu is still great... compared to Windows. Sure. It may not hold to your ideals. Compared to other distros, canonical may make some questionable choices. BUT THEY DON'T IMPLEMENT A FUCKING RECALL. So it's fine (for now).
Ubuntu is fine for newcomers. It has a shit ton of support online and you can easily search questions whose answers are likely to be found within the first few results.
So stop shoving distros down people's throats, especially fresh users.
I know you said:
Sorry if I sound too hard... take it with a laugh 😁
It doesn't come across that way. You come off as a gatekeeper.
Think about it this way: going onto Linux communities and listening to what people say can be like listening to car mechanics chat.
But do you need to know what all of that stuff means to drive your car? Nah. But that info could come in handy, if you wanted to modify your car or something like that.
You don't need to know what Wayland/X11, PipeWire, GTK4/Qt6, or anything like that is, in much the same way you don't need to know what PowerShell, Event Viewer, NT kernel, or registry are to use Windows.
Welcome to the Linux community. :)
You will probably never understand everything about Linux and all of its included and associated systems. That's completely fine, no one does! That's why we are many, and it's what asking for advice or help is for. You can just learn whatever interests you at your own pace, and know that there will always be interesting things you haven't seen yet.
Don't sweat it. There were people doing advanced things in Windows that would probably have blown your mind as well. It's just that most people that use Linux just enjoy tinkering for the sake of tinkering so it's more visible, and Linux lends itself to people doing weird and wonderful things never envisioned by it's creators.
You just started on the road, where you stop is entirely up to you. Just know that the view is way more interesting going this route. Take a few pictures on the way.
- repeat the “Don’t sweat it.”
- Ubuntu is a perfectly fine starting point (the other “beginner distro” that’s commonly recommended is LinuxMint)
- »AFTER« you become comfortable with what you have:
- try familiarizing yourself with the command line
- far more competent than Windows
cmd.exe
or PowerShell - !linuxupskillchallenge@programming.dev
- get overwhelmed with all the distro choices available
- get bitten by the distro-hopping bug (“Gotta try them all!”)
- and then try Distrobox (“ALL the distros at once!”)
- »THEN« take a look at immutable distros
- “immutable distro” is a catch-all term that embraces several concepts
- immutable – the root filesystem is set to read-only – makes it harder to mess up your system
- declarative – your hardware and packages and configs are declared in a master configuration file
- atomic / transactional – updates are checked as they’re applied, if it fails, it gets rolled back to a previous “safe state”
- container / sandbox – ex. Flatpak or Docker or OCI – apps are isolated in their own sandbox and not allowed to mess up anything else
DistroWatch.com: Put the fun back into computing. Use Linux, BSD.
News and feature lists of Linux and BSD distributions.distrowatch.com
Honestly, having a declarative package manager is pretty important.
Consider the following: We've had the transition from Sys V Init to Systemd recently. But what does it actually mean?
It means, that instead of running a command to start a service, you now flip a switch in a clear, standardized way. The advantage is that you can get a table-like overview over all the services that are currently running. You get an overview, in other words. That is worth a lot because it brings structure and clarity into your system.
Now, with package management it's the same way. Instead of running a command to install a package, we should instead give a list of all the packages that we want to have installed, and the package manager should take care of making sure that they are installed. That would improve clarity, because you get a list of all the packages that are installed. It might also increase efficiency if you're installing many packages, because large parts of the work can be done in parallel. And importantly, you get reproducibility. Imagine you just have a file where it names all the packages that should be installed. You can just take that list and copy it to another machine. Now you've cloned your package installations. I guess things like Docker, with their docker files, are kinda already going in that direction. But it would be nice to have support for it in the mainline operating systems.
These past two weeks in KDE: massive stability work for Plasma 6.1
These past two weeks in KDE: massive stability work for Plasma 6.1
Sorry for the interruption last week; I was on vacation. While I was vacating, my colleagues were in full-on fix-everything mode in preparation for the upcoming Plasma 6.1 release in a little over …Adventures in Linux and KDE
like this
ShaunaTheDead likes this.
While I was vacating my colleagues...
I'm reminded of a scene from The Wire:
(I know. I removed a comma from the quote, but that's how I read it)
NEWS · main · GNOME / Incubator / Papers · GitLab
Papers is a document viewer for PDF and other document formats aimed at the GNOME desktopGitLab
Sinuousity
in reply to petsoi • • •TechNom (nobody)
in reply to Sinuousity • • •We need ~~three~~ four things: