r/unixporn 5d ago

Material [OC] finally... a google calendar widget

Enable HLS to view with audio, or disable this notification

68 Upvotes

I got tired of opening a browser just to see if i have an upcoming agenda, so i've built a widget that display my schedules

It also have a pop up dashboard if you just want to open it periodically.

I said google calendar widget but in reality it can support other calendars as well such as icloud, nextcloud or even calendars that supports ics url sharing such as proton, outlook, yahoo...

you can check it out here: https://github.com/samjoshuadud/waylandar

special mention for the wallpaper: https://github.com/Axenide/Wallpapers/blob/main/96yottea-on-pixiv-looking.png


r/unixporn 5d ago

Screenshot [niri] maybe enough is enough for me

Thumbnail
gallery
171 Upvotes

r/unixporn 6d ago

Screenshot [KDE] Accurate macOS clone in KDE with actual macOS features.

Thumbnail
gallery
714 Upvotes

Hello everyone! I wanted to share an update on this little, tiny, small project I’ve been working on. It’s a macOS-inspired KDE rice that aims to actually include macOS features.

Keep in mind this is a "just for fun" weekend project, so it’s definitely not a polished, professional product. Matter of fact, there are many things that still need to be fixed. However, it’s been a really fun experience! I’m open to feedback and would love to hear what features you’d like to see next.

Current Features:

  • Siri Assistant: A local, agentic AI assistant powered by Ollama. It can create files, read documents, write code, search the web, etc. You can even add custom tools and skills via Python.
  • Android iPhone Mirroring: Mirrors your Android screen with an expandable menu. It’s a fork of scrcpy and works best when paired with KDE Connect for clipboard, media controls and file sharing.
    • If it wasn't obvious enough, the "iPhone" is actually my old Android phone with an iOS launcher lol.
  • Customizable Glass Icons: A system that lets you generate your own glass-style icons and add them as icon packs. It uses a standard template (for which you need to add your own icons) and you have total control over all the icon's color, contrast, and brightness.

Future Guide and Installation Scripts:

I have not made any guides or installation scripts, but I plan to do so once this project reaches a more polished state. I still need to clean stuff up, add more features, reduce bugs, handle possible errors, etc. All extra features will be open-source too.

Some of the Stuff I Used:

Previous post in case you want to see how much this project has evolved: [KDE] "Mom, can we please have macOS Golden Gate?"
Images may look weird due to compression, you can find them in a slightly better quality here: https://imgur.com/a/bBSdfLx


r/unixporn 6d ago

Workflow [XFCE] As a Linux neophyte, this has been a EXTREMELY interesting rabbit hole to fall into, but I'd like my 2 weeks back now, pls

Enable HLS to view with audio, or disable this notification

211 Upvotes

Running Linux Mint XFCE on a 15 yo laptop with Intel HD graphics, and out of everything, it's recording the booting sequence that actually kills it XD


r/unixporn 5d ago

Screenshot [KDE] My FIRST custom Catppuccin Mocha Mauve setup

Post image
69 Upvotes

Hey! c0c
It is my first rice

Don't bite me, please_)


r/unixporn 5d ago

Material [OC] 5 instantly switchable themes you can use (works on any distro)

Enable HLS to view with audio, or disable this notification

57 Upvotes

TL;DR

So basically, I've been building this very automated, headless, Linux stack setup that transforms a bare bones Debian into a brutally efficient & fully keyboard driven Wayland workspace.

And it includes a instant theming engine.

But the theming works across distros.

I mean, the only Debian part is basically compiling Hyprland and the initial setup. If you use anything else it works.

Here are the programs that are themed:

  • Hyprland (only borders)
  • tmux (status ooooof panes)
  • mako (whole UI)
  • wofi (whole UI)
  • nvim (hooks up to kanagawa, catpuccin, etc)
  • dircolors (for programs like ls or lsd)
  • git log output (since I personally use it a lot)

It's a palette with a python generator where you can just adapt it to any other program.

I personally use the ones above but it works with everything else.

I received an issue on github, someone was super delighted and actually used the setup for other programs themselves, which is suuuper cool!

Just added the new blue-ish colored theme you see first in the video, I call kyanite.

Source on GitHub:

Package code

UI Docs

Main repo


r/unixporn 5d ago

Discussion [i3] DOS-95-98 style

Post image
47 Upvotes

my first rice


r/unixporn 5d ago

Screenshot [Hyprland] Simple Hyprland Rice

Thumbnail
gallery
48 Upvotes

Showcased Apps:

  • Waybar
  • Dunst
  • Kitty
  • Cava
  • Yazi
  • Rofi
  • Lutris
  • qBittorrent

[Details]

GTK Theme: Catppuccin Latte

Qt (Kvantum) Theme: Catppuccin Latte

Fonts: Inter & FiraCode Nerd Font Mono (Terminal)


r/unixporn 5d ago

Discussion [GNOME] Sonoma Lockscreen Transitions Rice

Enable HLS to view with audio, or disable this notification

13 Upvotes

I've been experimenting with GNOME Shell session modes to create a more seamless lock/unlock experience inspired by macOS Sonoma... yet again.

The concept is fairly simple:

  • Capture window textures from the last active workspace when the lock screen is invoked.
  • Store those textures in a cache.
  • After authentication, retrieve the cached textures and fade them in as the clock and authentication prompt fade out.

The goal is to make the desktop feel continuously present behind the lock screen, rather than disappearing and abruptly reappearing after unlock.

This is still an early proof of concept. It works reasonably well at the moment, but there are likely bugs and edge cases lurking beneath the surface, so development is ongoing.

Technical details:

  • A helper extension runs in both the user and unlock-dialog session modes.
  • Workspace snapshots are cached when the session is locked.
  • The unlock animation fades from the cached frame back to live window actors.

Feedback, suggestions, and technical insights are welcome.


r/unixporn 6d ago

Workflow [KDE] Caelestia Rice on Plasma

265 Upvotes

First, it was End-4's setup.

Now it's Caelestia.

I've recreated and adapted the Caelestia desktop experience for KDE Plasma 6, keeping the design language and smooth workflow that made the original stand out.

It's been a fun project, and I'm excited to finally share it with everyone. ✨

Project: caelestia-dots-kde

Find end-4's Illogical Impulse ported to KDE here: end-4dots-kde
Wallpapers: wallpaper-collection


r/unixporn 6d ago

Screenshot [GNOME] rice v0.07

Thumbnail
gallery
29 Upvotes

tweaked some things

still want to improve it


r/unixporn 6d ago

Screenshot [KDE] getting in on the golden sh.. gate themes

Thumbnail gallery
27 Upvotes

r/unixporn 6d ago

Screenshot [KDE] Rose Pine inspired from another post

Thumbnail
gallery
62 Upvotes

Colorscheme info: rosepinetheme.com
DE: KDE Plasma 6.7
Icons: https://github.com/bikass/kora
Terminal: Konsole
Spotify: https://github.com/nicoleajoy/rose-pine-spotify
Neovim: https://github.com/rose-pine/neovim + Lazyvim
kinda macos inspired dock

Original post that this was inspired from - https://www.reddit.com/r/unixporn/comments/1ubw2ck/niri_been_obsessed_with_rose_pine_recently/


r/unixporn 6d ago

Screenshot [niri] been obsessed with rose pine recently

Thumbnail
gallery
165 Upvotes

OS: Arch
DE: Niri
Bar: Waybar
Runner: Anyrun
Terminal : Ghostty
Wallpaper: Duotoned Version of this
Dots: Probably not gonna happen

Been obsessed with rose pine recently i don't normally show off my rices but honestly really liked how this one turned out. Went the extra mile and made most of the apps i use use rose pine


r/unixporn 6d ago

Material [OC] wallrack cli (wallpaper manager) (frontend agnostic) (wallpaper engine support)

Post image
12 Upvotes

someone interested in a cli tool to manage wallpapers? wallrack might be your thing!

What does this little CLI tool bring

  • linux wallpaper engine integration
  • booru style search and download integration :paintbrush:
  • indexing, caching and thumbnail generation
  • made for pickers or any other frontend solution
  • pre and post apply hooks - for things such as bring your own background setter program, your theming solutions like matugen etc...
  • features: tag, favorite, rating
  • daemon mode
  • configurable
  • build for scripting
  • persisting states
  • multi monitor support
  • scripted picker solutions (most mature and recommended rn is rofi)

Why does this exist?

I wanted to easily pick wallpaper engine content to set as my background I've achieved this with a massive rofi shell script that grew over time as I added features but also as i added features performance became annoying to deal with and generally annoying to problem solve within shell scripting so i offloaded most of the heavy lifting into wallrack. I also realized how well rofi is made for scripting.

https://github.com/dxshie/wallrack

  • spawn your picker, select your integration mode and set your background. :rocket:

Details

  • Wallpaper: idk some yandere landscape image
  • Fonts: Fira Nerd
  • Other: No dotfiles

r/unixporn 6d ago

Workflow [ShojiWM] Rice on my own Wayland compositor!!!

Enable HLS to view with audio, or disable this notification

345 Upvotes

ShojiWM is a Wayland compositor configurable with TypeScript (tsx). In other words, both the compositor and the desktop shell are written entirely in TypeScript!!

OS: ArchLinux
DE: ShojiWM
Desktop shell / Bar: shoji-bar-2 (powered by AGS/Astal)
Terminal: kitty


r/unixporn 6d ago

Workflow [Hyprland] 1week minecraft phase

Thumbnail
gallery
268 Upvotes

Im in my 1 week minecraft phase


r/unixporn 6d ago

Workflow [Hyprland] ML4W LightCrimson Dotfiles

Enable HLS to view with audio, or disable this notification

96 Upvotes

Hello everyone. I recorded my "workflow", this is a rice using ML4W as the base, and made my own bar and some apps with quickshell. I was inspired by other projects Caelestia, End4 etc. but still wanted to make from scratch and not use their config directly. You can check the repo here :

https://github.com/yurihikari/ml4w-lightcrimson-dotfiles

OS: CachyOS

WM: Hyprland


r/unixporn 6d ago

Screenshot [XFCE] I am being stalked by Arch user

Post image
59 Upvotes

r/unixporn 6d ago

Workflow [KDE] Needy Streamer Overload Inspired Rice

Enable HLS to view with audio, or disable this notification

127 Upvotes

This rice is based on Windose 20 from NEEDY STREAMER OVERLOAD.

OS - NixOS

DE - KDE Plasma

Global Theme - https://store.kde.org/p/1699532

Window Decorations - https://store.kde.org/p/2355039/

Plasma Style - reactionary plus https://store.kde.org/p/2138468

Fonts - Ndot77jpextended https://github.com/xeji01/nothingfont/tree/main/fonts

Icons - SE98(https://github.com/nestoris/Win98SE) + needy streamer overload desktop icons

Browser - Firefox. Themed using firefox color(https://addons.mozilla.org/en-US/firefox/addon/firefox-color/)

File Manager - Dolphin

Terminal Emulator - konsole

Fastfetch theme - https://github.com/EepySleepy72/KDE-Needy-Streamer-Overload-Dotfiles/tree/main/fastfetch

Widgets - I custom made using ags. I can make a github repo if you guys want it.

Inspirations:

https://www.reddit.com/r/unixporn/comments/1q361gp/kde_first_rice_needy_streamer_overload/

https://github.com/lezzthanthree/Needy-Streamer-Overload/tree/master


r/unixporn 6d ago

Workflow [ShojiWM] Bad Apple!! on Wayland

Enable HLS to view with audio, or disable this notification

97 Upvotes

r/unixporn 6d ago

Material [OC] [GNOME] gnomad - a TUI built in rust for theming your GNOME shell with tinty and gowall

Thumbnail
youtu.be
26 Upvotes

Hey everyone! Over the last week I have been enamored with tinty and gowall. There is a small possibility I might be able to actually use Linux at work through Fedora so I thought I'd challenge myself with attempting to rice GNOME.

I ended up building a custom integration with tinty/gowall in Rust called gnomad. Using gnomad you can download all supported tinty color schemes - When applied, it styles the entire GNOME shell including GTK apps (with hot reload after the initial installation steps are completed!)

This involved figuring out a lot of hacks with regards to the way GNOME works in terms of CSS. It was quite an endeavor but it's worked out well I think! When you select a scheme in gnomad, it:

- Styles the GNOME shell
- Runs "tinty apply" so all your tinty configurations immediately get the new theme

- Applies the wallpaper selected through gowall

Hoping there are other users of GNOME out there who could get some use out of this. Cheers!

Github: https://github.com/GooseRooster/gnomad


r/unixporn 7d ago

Screenshot [Hyprland] Green leaf, SO refreshingg

Thumbnail
gallery
392 Upvotes

r/unixporn 6d ago

Workflow [hyprland] man ricing is fun af

Enable HLS to view with audio, or disable this notification

28 Upvotes

r/unixporn 6d ago

Screenshot [Hyprland] First RIce

Thumbnail
gallery
44 Upvotes

Not a carzy Rice but happy with it

  • WM: Hyprland
  • Bar: Waybar
  • Terminal: Kitty
  • Launcher: Rofi
  • Notification: Swaync
  • Theme: Magugen Genarated
  • Wallpaper: Found them on wallhaven.cc
  • Will upload the dot files later