Sign in

Gabriel Volpe

@gvolpe.com
534 followers 53 following 97 posts

Software Engineer. Author of Practical FP in Scala & Functional Event-Driven Architecture. #NixOS #NeoVim #Scala #Haskell #UnisonLang

PostsRepliesMedia
Gabriel Volpe @gvolpe.com · 16h
Talking about #nixcon, it was cool to meet #vimjoyer in person where I learned about his wip #nix course which is looking great! www.vimjoyer.com/course
vimjoyer.com
The Nix Course
A free interactive Nix adventure. Choose a quest, learn by doing, and raise your own knowledge castle.
000
Gabriel Volpe @gvolpe.com · 16h
Got inspired at #nixcon and finally got the time to replace my dreadful neovim-flake (now archived) on the way back home with this simpler #neovim wrapper. github.com/gvolpe/mnw-f...
github.com
GitHub - gvolpe/mnw-flake: Neovim flake
Neovim flake. Contribute to gvolpe/mnw-flake development by creating an account on GitHub.
101
Gabriel Volpe @gvolpe.com · 27/09/2026
Slides of my lighting talk at #nixcon today #NixOS gvolpe.com/slides/dots....
gvolpe.com
Dots - NixCon 2026
Dots: The Home-Manager module you didn't know you needed
100
Gabriel Volpe @gvolpe.com · 27/09/2026
Day 2 of #nixcon! Nix store as a database
010
Gabriel Volpe @gvolpe.com · 26/09/2026
#Nix can now build itself via #WASM support 🤯
110
Gabriel Volpe @gvolpe.com · 26/09/2026
Eelco Dolstra (creator of Nix)
100
Gabriel Volpe @gvolpe.com · 26/09/2026
Deltanar - #NixOS in space 🛰️
110
Gabriel Volpe @gvolpe.com · 26/09/2026
Incredibly cool arcade machine running #NixOS. Only at #nixcon 👾
171
Gabriel Volpe @gvolpe.com · 12/09/2026
Have you tried Gram? As a die-hard Neovim user, I'm having a great experience with it working on large projects. It starts up immediately too.
011
Gabriel Volpe @gvolpe.com · 08/09/2026
Save me an L size please! I may not make it until past 10 am 😁
020
Reposted by Gabriel Volpe
Tangled @tangled.org · 08/09/2026
Couple weeks till NixCon, and of course team Tangled will be there! Join us in workshopping reproducible infra with Nix and SSH with @oppi.li on Friday 25th during hack day, and get the quick specs on Tangled in our lightning talk or the longer hands-on version in our workshop on Saturday.
1866
Gabriel Volpe @gvolpe.com · 02/09/2026
Outrageous pasha.by/pobyt/
pasha.by
I waited 855 Days for a temporary residence permit in Gdansk
Waiting for permit in Gdansk...
000
Gabriel Volpe @gvolpe.com · 26/08/2026
Next protest in Gdańsk ✊ tuzyjemy.pl/en/
tuzyjemy.pl
Tu Żyjemy
A knowledge base and shared actions for migrants' rights in Poland.
110
Gabriel Volpe @gvolpe.com · 25/08/2026
This was very hard to write, but couldn't be silent any longer. gvolpe.com/blog/tax-pay...
gvolpe.com
A tax-paying prisoner in Poland
Today is my birthday, but I’m not in the mood to celebrate. Today marks 131 days since my legal status in Poland has basically become tax-paying prisoner, …
142
Reposted by Gabriel Volpe
NixOS Foundation @nixos.org · 25/08/2026
NixOS is strong. Nearly 2B requests and almost 1 petabyte of bandwidth every week - the scale behind cache.nixos.org and releases.nixos.org. @AWSOpen is extending its support for the 4th year! discourse.nixos.org/t/aws-nixos-... Big ♥️ to AWS and the Nix Infra team. ❄️
discourse.nixos.org
AWS & NixOS S3 Partnership Continues - Year 4!
Happy Monday, and hopefully a good 4 weeks before NixCon week to everyone! Some very good news for us today. ❄ AWS has committed the next chapter of its support for the NixOS Foundation &…
0473
Gabriel Volpe @gvolpe.com · 18/08/2026
COVID times #Haskell #selfie five years ago (stickers of #NeoVim and #NixOS on my old laptop 🥲, got none on my current one)
140
Reposted by Gabriel Volpe
Tangled @tangled.org · 17/08/2026
Run your own CI, it's worth it. blog.tangled.org/selfhost-ci/
blog.tangled.org
Run your own CI
It is worth it
532855
Gabriel Volpe @gvolpe.com · 17/08/2026
Here's one for the time being, might self-host at some point: tangled.org/gvolpe.tngl....
tangled.org
gvolpe.tngl.sh/nix-config
:space_invader: NixOS configuration :space_invader:
000
Gabriel Volpe @gvolpe.com · 17/08/2026
This is really wanting me to finally jump ships over to @tangled.org 😏
121
Gabriel Volpe @gvolpe.com · 16/08/2026
fzakaria.com/2026/08/09/n...
fzakaria.com
nixpkgs-multiverse: every version that ever existed
Enter the Nixpkgs multiverse. All the versions that ever existed, all in one place.
000
Gabriel Volpe @gvolpe.com · 15/08/2026
New blog post! gvolpe.com/blog/systemd... #NixOS #systemd
gvolpe.com
Build-time systemd schedule
The System and Service Manager systemd provides the building blocks for Linux systems, and it’s the default in NixOS — though, there are a few …
010
Reposted by Gabriel Volpe
asa @asap.systems · 14/08/2026
this is awesome
github.com
Tracking: End‐to‐end NixOS boot security · Issue #549372 · NixOS/nixpkgs
@ElvishJerricco and I are working on bringing support for end‐to‐end trusted boot to upstream NixOS, thanks to NLnet funding and building on experience using and maintaining Lanzaboote, our systemd...
1416
Gabriel Volpe @gvolpe.com · 13/08/2026
intheweights.com/p/gabriel-vo... Gemini has it wrong. Claude a bit outdated. The other models are pretty accurate. Cool website 👌
000
Gabriel Volpe @gvolpe.com · 09/08/2026
#Immich upgraded to v3.1.0 🚀
000
Gabriel Volpe @gvolpe.com · 06/08/2026
www.githubstatus.com
000
Gabriel Volpe @gvolpe.com · 06/08/2026
Github Actions is at it again 😵 Spoiler Alert: the "Fix with Copilot" button doesn't really fix anything 🤌
110
Gabriel Volpe @gvolpe.com · 04/08/2026
New blogpost! #NixOS gvolpe.com/blog/dots-su...
gvolpe.com
QoS: Dots & SUNix
This blogpost would have been too short if I only talked about a single topic, so I decided to combine both topics into a single post, as both qualify as actual …
011
Gabriel Volpe @gvolpe.com · 03/08/2026
wonder whether Polish banks were "inspired" by those ideas or was it the other way around? 😅
050
Gabriel Volpe @gvolpe.com · 03/08/2026
Next version will ship with options to export the report as markdown, among other formats. Here's how I use these reports on my #NixOS config: github.com/gvolpe/nix-c...
github.com
flakes: update all inputs on Aug 03, 2026 by gvolpe · Pull Request #334 · gvolpe/nix-config
Flakes update ❄️ The following reports have been produced by SUNix. SUNix Report: Home Manager #niri-hdmi 🚀 Summary: 94 added, 94 removed, 264 upgraded, 4 downgraded, 85 changed, 5 other Paths: 24...
000
Gabriel Volpe @gvolpe.com · 31/07/2026
#NixOS #Niri #Wayland github.com/gvolpe/sunix
github.com
GitHub - gvolpe/sunix: Software Updates for Nix
Software Updates for Nix. Contribute to gvolpe/sunix development by creating an account on GitHub.
151
Gabriel Volpe @gvolpe.com · 27/07/2026
"Precision and Reproducibility" at 14:43. For a moment I thought I was watching a #NixOS video 🤣 Jokes aside, this is an incredibly informative video about all different forms of coffee fermentation for those interested. www.youtube.com/watch?v=Iq34...
youtube.com
I Went To Guatemala To Explain Why All Coffee Is Fermented
YouTube video by James Hoffmann
010
Gabriel Volpe @gvolpe.com · 19/07/2026
Thanks for sharing! I didn't know about Gram, so I'm giving it a try (as it seems to align with my vision on editors) and I'm using your repo to build extensions. Fun part is that the only extension I need is a Rust project without a Cargo.lock, so that didn't work out of the box 😅
110
Gabriel Volpe @gvolpe.com · 21/06/2026
Museum of Meaningless Metrics
414132
Gabriel Volpe @gvolpe.com · 18/06/2026
No, sorry, this is a private repo. If you're interested in Immich, my blogpost shares a lot of details about how I run it.
010
Gabriel Volpe @gvolpe.com · 18/06/2026
New computer, same #NixOS
NixOS screenshotRGB colors showing a new computer as well as the Dygma Defy keyboard.
010
Gabriel Volpe @gvolpe.com · 09/06/2026
Best #rustlang blogpost I've seen in a while by Sebastian Różyczka, well done! someblog.dev/en/blog/nobo... There's also a first part comparing #scala with Rust.
someblog.dev
Nobody's coming to clean up after you
Rust has no garbage collector — so who frees the memory? Part 2 of a Scala-to-Rust series: ownership, move semantics, and the moment borrowing clicked.
050
Gabriel Volpe @gvolpe.com · 01/06/2026
Had no idea this was dubbed an AI plan, but I'm not surprised either. Bye bye Google, you won't be missed 👋
000
Gabriel Volpe @gvolpe.com · 31/05/2026
Awesome, thanks for letting me know! 🥳
000
Gabriel Volpe @gvolpe.com · 31/05/2026
Okay I looked into it, couldn't reproduce on either Chromium or Firefox, but I found out the computed "code-text" variable wasn't set for the light theme and fixed that. Let me know if that helped? I assume the dark theme was working fine for you before, not sure if you tried it.
100
Gabriel Volpe @gvolpe.com · 30/05/2026
Your computer must be cursed man 🤣
100
Gabriel Volpe @gvolpe.com · 30/05/2026
Thanks! will see if I can reproduce. I've been a long time Firefox user but have switched recently.
100
Gabriel Volpe @gvolpe.com · 30/05/2026
hmm let me guess, probably Safari? Chromium/Firefox/DuckDuckGo browsers render it just fine both on light and dark mode and on mobile
100
Gabriel Volpe @gvolpe.com · 30/05/2026
New short blogpost: gvolpe.com/blog/immich-... #nixos #immich #ntfy
gvolpe.com
Immich Memories Notifications
One of the most beloved features Immich offers (also Google Photos) is memories. It temporarily transports us back in time to cherish our old precious photos …
220
Gabriel Volpe @gvolpe.com · 07/05/2026
I've been using self:super for about 10 years now 😁
030
Gabriel Volpe @gvolpe.com · 03/05/2026
@unison-lang.org may be getting "type class" support this year! 🤯 github.com/unisonweb/un...
github.com
Implicit parameters for Unison — RFC + working prototype by runarorama · Pull Request #6229 · unisonweb/unison
Implicit parameters for Unison — RFC + partial prototype This proposes adding Scala-3-style implicit parameters (given / =>) to Unison and contains a partial prototype / proof of concept. It exi...
020
Gabriel Volpe @gvolpe.com · 27/04/2026
NeoVim's Image API implementation has been merged 🚀 github.com/neovim/neovi...
github.com
feat(ui): implement vim.ui.img api by chipsenkbeil · Pull Request #37914 · neovim/neovim
Implements a synchronous API to load and display images using kitty protocol underneath. Cleaned up and simpler version of #31399. close #30889 API Implementation vim.ui.img.load(filename|opts) -&...
000
Reposted by Gabriel Volpe
Ivan Molodetskikh @yalter.bxt.rs · 25/04/2026
After five months of (on and off) development, I'm glad to announce niri v26.04! It's packed with features like window blur (of course), mouse cursor in window screencasts, rendering optimizations, and more. Enjoy the release notes: github.com/niri-wm/niri... #niri #wayland #rust
Screenshot showing blurred background behind a DankMaterialShell pop-out, Alacritty, and Nautilus sidebar.
6329
Gabriel Volpe @gvolpe.com · 18/04/2026
On that note, this looks promising: github.com/adisbladis/d...
github.com
GitHub - adisbladis/deltanar: Delta based deployment tool for Nix
Delta based deployment tool for Nix. Contribute to adisbladis/deltanar development by creating an account on GitHub.
010
Gabriel Volpe @gvolpe.com · 18/04/2026
#NixOS self-hosted servers upgrade in progress...
nixpkgs update: Pull Request on a private Github repo listing some software updates like Immich and Jellyfin
200
Gabriel Volpe @gvolpe.com · 16/04/2026
Got my ticket for this year's #nixcon in 🇵🇱 2026.nixcon.org
2026.nixcon.org
NixCon 2026
010