Problems: Wine keeps stealing my default file associations
Perfection: NixOS powered Patch to disable that bullshit
https://git.krutonium.ca/Krutonium/NixOS/src/branch/master/user/krutonium-hm-extras/wine.patch
Problems: Wine keeps stealing my default file associations
Perfection: NixOS powered Patch to disable that bullshit
https://git.krutonium.ca/Krutonium/NixOS/src/branch/master/user/krutonium-hm-extras/wine.patch
Hey xdg-shell-linux fedi corner :drgn:
I need some eyes on this code here: https://gitlab.freedesktop.org/xdg/xdg-utils/-/merge_requests/147
A surprising number of CLI applications support the XDG Base Directory Specification (https://specifications.freedesktop.org/basedir-spec/latest/#index) now. Time to update my dotfiles.
@GossiTheDog @signalapp Fun, I wander if something similar can be done on #linux with #wayland so I dont accidentally leak all my DMs because of missclick when using #obs and #xdg_desktop_portal, maybe not to the level of application always denying capture ( #drm applications), but it would be cool to have an rejectlist in your linux #desktop to add/remove applications you explicitly dont want to be able to capture (with default values pulled from their #flatpak manifest or something)
If current #xdg specification doesnt allow that, does any of the desktops like #gnome, #kde, #cosmic or #hyperland thought about that?
#BSI WID-SEC-2025-1074: [NEU] [mittel] #Red #Hat #Enterprise #Linux (#xdg-utils): Schwachstelle ermöglicht Umgehung von Sicherheitsvorkehrungen
Ein entfernter, anonymer Angreifer kann eine Schwachstelle in Red Hat Enterprise Linux ausnutzen, um Sicherheitsvorkehrungen zu umgehen.
https://wid.cert-bund.de/portal/wid/securityadvisory?name=WID-SEC-2025-1074
Something is cooking …
https://gitlab.freedesktop.org/xdg/xdg-utils/-/merge_requests
Still taking code reviews, even and especially on the ones marked as ready.
Pinta 3.0 was released. This version now invokes platform-specific tools for taking screenshots due to API changes in GTK4.
- On Linux it uses the XDG for taking screenshots.
- On macOS it uses the screenshot tool.
- On Windows this option is currently unsupported.
XDG is an acronym for "Cross Desktop Group." XDG is a set of specifications from freedesktop.org designed to promote interoperability between different desktop environments.
Just learned a neat new vim hack:
!xdg-open <cfile>
Got a http link under your cursor? PDF filename? Literally anything that xdg-open needs to know about?
^^^ :!xdg-open <cfile> will open it in your system browser.
Neato!
Yay, I finally got screen sharing working properly on #sway. This was a really handy guide to #xdg #portal #troubleshooting: https://github.com/emersion/xdg-desktop-portal-wlr/wiki/%22It-doesn't-work%22-Troubleshooting-Checklist
@mightyspaceman there exists https://github.com/b3nj5m1n/xdg-ninja for the purpose of cleaning your $HOME directory. Unfortunately, not all programs respect #xdg directories, but still most do, or just require small manual configuration to do so.
What Linux applications has implemented the FreeDesktop/XDG background portal feature?
Any torrent clients? Any apps at all actually fully supports it yet?
I hate how #Qt handles its configuration files. It's a kind of obfuscation and non-adherence to #XDG standards which I would expect from companies like #Microsoft and #Apple whereby the user is made more and more confused about where to find anything. At least #GTK configurations can still be easily found and adjusted to suit the user's personal preferences without giving someone a headache.
I'm happy to announce #notesbash v1.1.0 📑! New features include:
- A customizable export system to export your #markdown #notes using e.g. #pandoc
- a preview feature using the new term-open script, a #xdg-open like utility, but for the terminal
- a `.desktop` file for your favorite app-launcher
- completion scripts for #bash and #zsh
- the default extension set in the config is now used for all notes
https://codeberg.org/carmatani/notesbash/releases/tag/v1.1.0
#opensource #tui #terminal #foss
Umzug zu LibreWolf anstelle von Firefox.
Inklusive Profil mitnehmen und Standardbrowsereinstellungen, wenn nicht von selbst geschehen.
https://blog.alster.space/umzug-zu-librewolf.html
#FireFox #LibreWolf #WebBrowser #Internet #WWW #FireFoxSync #Debian #XFCE #XDG
The xdg-utils went though another round of merging open MRs and it’s amazing to see how much life came to this almost dead project within a year!
I know some of you contributors are reading this: You are awesome :drgn_heart: !
For anyone who wants to join in: You are welcome!
Me and Simon are now at the point where we can read and think about every new issue and Merge request.
Also thanks to Simon for enabling this :drgn_heart:
I’m also repeating: We need more eyes on that code, nobody can maintain something like the xdg-utils alone!
I've added a new card to the landing page of flathub.org yesterday, focused on games.
We have been trying to do this for quiet some time and I know that the results (as in what is in which category) are not perfect, but putting this out there hopefully helps us move things.
#linux #flatpak #Flathub #web #nextjs #tailwind #xdg #freedesktop
Ever wondered what $EDITOR and $VISUAL environment variables are for, or what the difference is between them? I wrote a blog post exploring the differences and historical reasons for them.
https://www.tobyscott.dev/blog/visual-vs-editor/
#unix #linux #env #editor #visual #shell #scripting #foss #blog #blogging #discovery #explore #privacy #wayland #xdg #vim #nano #neovim #zsh #bash #terminal
Looks to be an #xdg issue. Our login friend can't find any of its stuffs.
New blog post, this time I took a look at xdg-settings
:
https://slatecave.net/blog/xdg-settings/
And to repeat: The xdg-utils need more people who report issues and/or read the code.
Nobody can fix/maintain something that tries to interoperate with ~5 years of quirk history on 8 desktops + standards alone. I want to, but I need some help with that!