r/LinuxPorn • • 18h ago

my first hyprland rice

Post image
16 Upvotes

idk what to type here lol


r/LinuxPorn • • 19h ago

I am making the lightest [good looking] desktop environment for Linux, and I am so proud of making my dream project go true after 15 years of planning it. Now running on an old government issued laptop. (Ready to play TF2!)

Thumbnail gallery
85 Upvotes

Hey guys! Last month I've been building my dream desktop environment. I've been developing in Java and Rust doing boring things over 12 years, and I always wondered why cheap operative systems had to look like Windows 95.

I am running broke on my job and no company wants to take me so I am experimenting new things and building startups and these "dream" non-profit things I always wanted to make.

I built my open source free desktop environment for Linux with one simple purpose:

  • Revive, maintain and recycle old hardware without losing the UI/UX.

Why doing this?

  • Some people still use windows on these computers, yikes.
  • The linux alternatives are ugly, and the ones that are not, are heavy yikes.
  • I want to end the loop of "distro hopping to find the lightest one" and make the definitive.
  • I don't know, just passion for not throwing away working hardware? lol

If you want to give it a look:

https://github.com/ArkFlame/flamewm


r/LinuxPorn • • 8h ago

Lulu window manager

Enable HLS to view with audio, or disable this notification

0 Upvotes

Lulu scrolling window manager with built-in dock and bar. It's still in alpha stage but it is usable.

You can try lulu with the live iso on usb drive.

the file is at sourceforge

https://sourceforge.net/projects/lululinux/files/

Lulu home page for now is at

https://lululinux.org


r/LinuxPorn • • 18h ago

Ricing Advice

1 Upvotes

Had an old,unused PC decided to install arch and now im getting deeper and deeper into to rabbit hole. I am very new to linux so I am using noctalia shell, and I am wondering is quickshell worth learning to create even better rices for myself ? Noctalia is perfect and I love the ease of customisation - changing my bar to whatever I like, whenever I like which is about every 2 days, and I love how quick I can do it, so would I just be wasting my time learning quickshell or even waybar or is it now obsolete ?


r/LinuxPorn • • 6h ago

a new distro just dropped

Post image
57 Upvotes

Butterfly just released their early preview of Pond an arch based distro

https://www.butterfly.so/pond/

their X post: https://x.com/bflycomputer/status/2115147446385049758?s=20

what do yall think of this


r/LinuxPorn • • 12h ago

no se si cuenta peeero

Enable HLS to view with audio, or disable this notification

11 Upvotes

xfce + termux launcher + motorola de mierda = estética


r/LinuxPorn • • 1h ago

Updated my set-up with debian 13 "hyprland + quickshell"

Enable HLS to view with audio, or disable this notification

• Upvotes

how is my set-up


r/LinuxPorn • • 19h ago

Switched to Ryoku.

Post image
7 Upvotes

r/LinuxPorn • • 6h ago

Cosmic Loves Gruvbox !

Thumbnail gallery
3 Upvotes

r/LinuxPorn • • 6h ago

Kde + nord

Post image
2 Upvotes

r/LinuxPorn • • 6h ago

My Artix Setup

Thumbnail gallery
4 Upvotes

Artix-dinit with Niri and Noctalia


r/LinuxPorn • • 8h ago

Firefox hotreloading colors when i update my theme files (Help)

1 Upvotes

I am currently trying to theme librewolf i have customized my userchrome.css and userContent.css to load colors from my current theme i but whenever i change my theme i have to restart firefox I found this script online and customized it a little by using chatgpt it Hotreloads userChrome.css it updates the browser colors (but i still have to paste it in browser's consol CTRL SHIFT J) I am wondering if there is some kind of bashscript that could send a signal to the browser to hotreload so currently I am having two problems

  1. the script does not load userContent.css
  2. how do i execute the script

this here is the script

(() => {
    const Cc = Components.classes;
    const Ci = Components.interfaces;

    const sss = Cc["@mozilla.org/content/style-sheet-service;1"]
        .getService(Ci.nsIStyleSheetService);

    const io = Cc["@mozilla.org/network/io-service;1"]
        .getService(Ci.nsIIOService);

    const ds = Cc["@mozilla.org/file/directory_service;1"]
        .getService(Ci.nsIProperties);

    // Locate current-theme.css in the profile's chrome folder.
    const file = ds.get("UChrm", Ci.nsIFile);
    file.append("current-theme.css");

    if (!file.exists()) {
        console.error("File not found:", file.path);
        return;
    }

    const uri = io.newFileURI(file);

    // Unregister the existing stylesheet.
    if (sss.sheetRegistered(uri, sss.USER_SHEET)) {
        sss.unregisterSheet(uri, sss.USER_SHEET);
        console.log("Unregistered:", file.path);
    }

    // Register the stylesheet again.
    try {
        sss.loadAndRegisterSheet(uri, sss.USER_SHEET);
        console.log("Registered:", file.path);
    } catch (e) {
        console.error("Failed to register stylesheet:", e);
    }
})();

can i get some suggestions on how i should approach this or some sources
I know there is something called fx-config which allows you to add JS to the browser but it comes with security concerns


r/LinuxPorn • • 9h ago

[Gentoo] My Gentoo rice with Hyprland in vertical monitor

Post image
11 Upvotes

r/LinuxPorn • • 12h ago

[KDE] Laika's Comet

Thumbnail gallery
20 Upvotes

r/LinuxPorn • • 16h ago

I don't miss windows, not even for a second

Thumbnail gallery
220 Upvotes

Hyprland + quickshell: hyprglass, Skwdwall for wallpaper (literally the BEST thing that has happend in my life), Latto, Qylock (even tho u don't see it)


r/LinuxPorn • • 18h ago

Cosmic + Noctalia

Enable HLS to view with audio, or disable this notification

9 Upvotes

- cosmic-comp (wayland compositor)
- noctalia (as full-feature dock)


r/LinuxPorn • • 19h ago

[Cinnamon] My simple Linux Mint setup for gaming and studies

Thumbnail gallery
6 Upvotes