Top
Best
New

Posted by nickswalker 3 days ago

Window Sweaters(github.com)
461 points | 136 comments
gordic_sara 2 days ago|
heeey, I'm the author of this! can’t believe this made it to Hacker News lol. thank you for posting it!

a bit of context: I’m a product designer, and this was my very first open source project. I made it purely for fun, here’s where it started: https://x.com/saragordic/status/2098916110787916219

screenshots: I added the little video now; you can see many more screenshots on X, a lot of ppl shared their own

trust: totally fair; if you’d rather not run my binary you can build it yourself with the steps in the README.

the “send it to your coding agent” install line: that’s for ppl like me :D

I’ve learned a tooon by open sourcing this; thank you all for the feedback!!

sinfulprogeny 2 days ago||
The pictures of your project gave me such a nostalgia hit for the windows XP days, styling stuff with windowblinds[1].

https://archive.stardock.com/products/windowblinds/xp/wb3adv...

hobo123 2 days ago||
Yeah, it's really sad that modern OSes pretty much decided they don't want users to theme their systems anymore.

Also, Linux desktops had very nice themes back in the gtk2 days. Now not so much anymore (they do have themes, but they all look boring somehow).

goodmythical 2 days ago|||
I'll grant that the standard shipped themes for most window managers are kind of lifeless, but that's just a function of popularity. Any such project that wants to have mainstream adoption has to...be mainstream, ya know?

Like, gnome/kde/etc can't ship some solarpunk slippy slidy tiling config for the same reason that Word can't save-and-exit with :wq

But the customization is alive and strong!

Compiz-style effects live on in gnome, cinnamon, hyprland...

hyprland in general lets you config just about anything.

WaylandCraft is a thing [0]

I personally use sway as I can just run all my windows without the chrome as windows are meant to be.

[0] https://github.com/EVV1E/waylandcraft

oh, and reddit link below the fold, but look at this thing and tell me customization is dead: https://www.reddit.com/r/hyprland/comments/1tw5x6e/final_ric...

hobo123 1 day ago||
Damn, that last link is killer.

So far I'm avoiding wayland (tried omarchy once, didn't really warm up to it), but maybe I'll try again.

dspillett 2 days ago|||
A lot of detailed customisation options seemed to fall away after the big interest in customising everything reduced, rather than before. Back in the 00s many of us wanted things to be ours and part of our expression, and themes/skins were an active art form. [thinks wistfully back to the days of WinAmp, Enlightenment, and so forth]

Now many (like myself) who tinkered to make their setup just so now just want things to work but perhaps with a few custom options (wallpaper, overall app chrome colours, a few tweaks to the syntax highlighting & folding in our editors), and most “general public” users care even less, so there isn't the demand to warrant maintaining the extra code needed to allow more complete customisation at the window manager or app level. For those that want that, fun tools like this pop up.

joshspankit 2 days ago|||
I actually think you missed something important: MS and Apple both essentially cracked down on customization.

There are a couple important carve-outs: 1. The UI is rendered on the GPU now so it’s harder to mess with. 2. A certain amount of customizability is also a security attack surface.

With that out of the way:

MS was already cracking down in the WinXP days. WinXP had a theming engine built in and people made their own themes at first. Within a couple Windows updates they required theme signing, and later the theme engines were removed.

Apple was a little more insidious. Pre-OSX had all sort of interesting opportunities that OSX didn’t bring forward, but even what OSX did have got slowly closed through “api standardization”. System calls getting deprecated one version, disabled or flagged the next. UI paradigms getting thrown out causing applications to be orphaned. Rosetta RIP, etc. On the iOS side customization is functionality impossible as the landscape is openly hostile. Root jailbreak was used for all sorts of fun things as it is the only way to install a modified app or modify the memory of a stock app or add a program that can interact “above” apps and for the people who could do it they went ham even as each window closed and each dev gave up trying to keep up.

hobo123 2 days ago|||
I'm not sure about that. People love to buy phones on their favorite color (and then hide it in a rubber or leather shell), or think MacBook Neo in different color options.

I think people would absolutely customize their ... Windows.

furyofantares 2 days ago|||
I'd love rain jackets in the spring and autumn, and hawaiian prints in the summer.

In fact I think I will do my own version of this that checks the weather and chooses what to use.

nico 2 days ago|||
So cool, thank you for the context. And love the window sweaters!

Also, excellent quick reaction posting the video, it was a great addition to have in the README to show it off

cpach 2 days ago|||
Cool project! How did you come up with this idea? :)
bix6 2 days ago|||
Lake Marie is such a funny song. And they was sizzzzling!
thefilmore 2 days ago||
How does it work?
mzs 2 days ago||
https://github.com/FelixKratz/JankyBorders/blob/main/src/bor...
focusedone 2 days ago||
I misread the title and was expecting a collection of windows-themed sweaters like Microsoft (used to?) put out every year.
hmokiguess 2 days ago|
Me too, I think it's because the `w` at the end followed by the `S` on the beginning of the next word create a cacophony when reading it.
sporkland 2 days ago||
this looks super cute and i'd love to use it... but i'm so afraid of installing anything native on my laptop at this point. especially it's not in the main brew taps, it skips quarantine checks, and needs to use the accessibility access to identify focused window but gives it much broader access.

wish apple had a narrower way to install this stuff. anyway of getting this pushed to the app store?

dmtroyer 1 day ago||
I'm with you but I doubt apple is particularly interested in software that modifies design elements of the UI.
LoganDark 1 day ago||
Have your agent pull the binary apart! Only works if you have one, though.
StilesCrisis 2 days ago||
Feels like a weird omission to show zero screenshots of what it actually looks like. All the images are synthetic empty windows in a void.
dvh 2 days ago||
Waterluvian's Law:

> The more an article would benefit from photos, the less likely it’ll have them.

simlevesque 2 days ago|||
There's a video demo now.
lpghatguy 2 days ago|||
The AI generated (read: fake) mockup image that's first in the README looks great! This would be really cool if it looked like that, but it doesn't.
Hamuko 2 days ago||
Guess they forgot to add it to the prompt.
gordic_sara 2 days ago||
That's actually exactly what happened
Flow 2 days ago||
As someone who don't really like everything borderless these days I love this. Well done!
n2j3 2 days ago|
Why these days? what changed?
alt227 2 days ago||
Everything went borderless
jdlyga 2 days ago||
I was just wondering how to keep my little mac windows warm in the wintertime. Thanks for this!
jFriedensreich 2 days ago||
Brings back memories of the good old whimsical days of mac kaleidoscope
hmokiguess 2 days ago||
I stopped using JankyBorders because of a limitation it has with Stage Manager which I somehow got used to using it.

Looks like there's no way to support Stage Manager without creating some strange ghost border thing due the way it captures and records the application window.

ribaspatel 1 day ago||
My daughter would absolutely love this. She is big into crocheting.
More comments...