Elektrine
EN
Log in Register
Paige Chat Timeline Communities Gallery Videos Email DNS VPN Uptime Kairo
Back to Timeline
Remote

Louis DeLosSantos

@ldelossa@fosstodon.org
mastodon 4.6.6
  • Open on fosstodon.org

Software engineer at Isovalent focusing on Linux kernel networking, Cilium, and eBPF. Neovim plugin author, Linux desktop enthusiast, music maker, and gamer in my spare time.

 Prof pic credit goes to: @vxunderground

48 Followers
75 Following
14 Posts
Joined November 30, 2023
Webz:
https://who.ldelossa.is
Git:
https://github.com/ldelossa
nvim-ide:
https://github.com/ldelossa/nvim-ide

Posts

Open post
ldelossa
Louis DeLosSantos @ldelossa@fosstodon.org · Jul 13, 2026
Louis DeLosSantos
@ldelossa@fosstodon.org

Software engineer at Isovalent focusing on Linux kernel networking, Cilium, and eBPF. Neovim plugin author, Linux desktop enthusiast, music maker, and gamer in my spare time.

 Prof pic credit goes to: @vxunderground

fosstodon.org

Ever wonder how transparent proxying works in the Linux kernel? I walk through this as we build a small toy proxy server in C. Check out my latest post.

#linux #networking #programming #Kernel

https://open.substack.com/pub/allhailthetopology/p/linux-transparent-proxy-internals?r=5ylwe7&utm_medium=ios

fosstodon.org

Fosstodon

1
0
0
0
Open post
ldelossa
Louis DeLosSantos @ldelossa@fosstodon.org · Jun 28, 2026
Louis DeLosSantos
@ldelossa@fosstodon.org

Software engineer at Isovalent focusing on Linux kernel networking, Cilium, and eBPF. Neovim plugin author, Linux desktop enthusiast, music maker, and gamer in my spare time.

 Prof pic credit goes to: @vxunderground

fosstodon.org
Replying to @marshray@infosec.exchange
@marshray@infosec.exchange thank you, wasnt aware of this.
1
0
0
0
Open post
ldelossa
Louis DeLosSantos @ldelossa@fosstodon.org · Jun 28, 2026
Louis DeLosSantos
@ldelossa@fosstodon.org

Software engineer at Isovalent focusing on Linux kernel networking, Cilium, and eBPF. Neovim plugin author, Linux desktop enthusiast, music maker, and gamer in my spare time.

 Prof pic credit goes to: @vxunderground

fosstodon.org
Replying to @marshray@infosec.exchange
@marshray@infosec.exchange why is that? And what do it prefer that supports mixed content, text and video.
0
1
0
0
Open post
ldelossa
Louis DeLosSantos @ldelossa@fosstodon.org · Jun 27, 2026
Louis DeLosSantos
@ldelossa@fosstodon.org

Software engineer at Isovalent focusing on Linux kernel networking, Cilium, and eBPF. Neovim plugin author, Linux desktop enthusiast, music maker, and gamer in my spare time.

 Prof pic credit goes to: @vxunderground

fosstodon.org
Hey everyone. I haven't posted here or my blog in a while. I want to change that. I've just created a Substack called "All Hail The Topology". Here, I will be creating, in both text and video format, content focused on Linux internals. To find out more, including the topic of the first planned post, check out my Substack introductory post: https://allhailthetopology.substack.com/p/welcome-from-the-topology #linux #networking #kernel #ebpf
1
1
0
0
Open post
ldelossa
Louis DeLosSantos @ldelossa@fosstodon.org · Jun 29, 2024
Louis DeLosSantos
@ldelossa@fosstodon.org

Software engineer at Isovalent focusing on Linux kernel networking, Cilium, and eBPF. Neovim plugin author, Linux desktop enthusiast, music maker, and gamer in my spare time.

 Prof pic credit goes to: @vxunderground

fosstodon.org

There's been a lot of requests for
https://github.com/ldelossa/way-shell to support Hyprland and Niri.

While this is not a major priority for me, I did just implement an abstraction layer around the Window Manager functionality.
https://github.com/ldelossa/way-shell/pull/37

If anyone wants to take a stab at implementing Hyprland/Niri/{insert Wayland compositor here}, I will provide as much help as I can over PR.

#linux #desktop #gtk4 #way-shell

0
0
1
0
Open post
ldelossa
Louis DeLosSantos @ldelossa@fosstodon.org · May 01, 2024
Louis DeLosSantos
@ldelossa@fosstodon.org

Software engineer at Isovalent focusing on Linux kernel networking, Cilium, and eBPF. Neovim plugin author, Linux desktop enthusiast, music maker, and gamer in my spare time.

 Prof pic credit goes to: @vxunderground

fosstodon.org

Made a quick and dirty video demo of Way-Shell today: https://www.youtube.com/watch?v=sOooD4Q3mYU&t=1s

#swayfx #sway #linux #desktop #c #gtk

0
0
0
0
Open post
ldelossa
Louis DeLosSantos @ldelossa@fosstodon.org · Apr 22, 2024
Louis DeLosSantos
@ldelossa@fosstodon.org

Software engineer at Isovalent focusing on Linux kernel networking, Cilium, and eBPF. Neovim plugin author, Linux desktop enthusiast, music maker, and gamer in my spare time.

 Prof pic credit goes to: @vxunderground

fosstodon.org

Further adventures in creating Way-Shell's app-switcher.

Lessons learned, writing a *good* app-switcher is... way harder then I thought.

After major hacking with both Gtk and Wayland APIs I was able to get this 'preview' effect.

Wayland doesn't have a protocol to share client buffers easy and to obtain a 'app preview buffer'. This was the next best thing I could come up with.

#linux #gkt #sway #desktop

Your browser does not support the video tag.
fosstodon.org

Fosstodon

0
0
0
0
Open post
ldelossa
Louis DeLosSantos @ldelossa@fosstodon.org · Apr 20, 2024
Louis DeLosSantos
@ldelossa@fosstodon.org

Software engineer at Isovalent focusing on Linux kernel networking, Cilium, and eBPF. Neovim plugin author, Linux desktop enthusiast, music maker, and gamer in my spare time.

 Prof pic credit goes to: @vxunderground

fosstodon.org

Fun with an app-switcher implementation in Way-Shell.

#linux #gtk #sway #desktop

Your browser does not support the video tag.
fosstodon.org

Fosstodon

1
0
1
0
Open post
ldelossa
Louis DeLosSantos @ldelossa@fosstodon.org · Apr 14, 2024
Louis DeLosSantos
@ldelossa@fosstodon.org

Software engineer at Isovalent focusing on Linux kernel networking, Cilium, and eBPF. Neovim plugin author, Linux desktop enthusiast, music maker, and gamer in my spare time.

 Prof pic credit goes to: @vxunderground

fosstodon.org

Jumped into a bit of v2.0 goals with #wayshell. Was itching for an app-launcher like Gnome. It starts with a carousel of apps and as soon as you type into the search bar we move into a GtkFlowBox tied to the search box entry, filtering the results. Took a bit of hacking to get the 'always keep top search result selected' but found a hint in the GtkFlowbox source.

Looks pretty cool. Not quite sold on the 'swing down' animation, but that's just tweaking.

#gtk #gtk4 #linux #desktop #sway

Your browser does not support the video tag.
1
0
0
0
Open post
ldelossa
Louis DeLosSantos @ldelossa@fosstodon.org · Mar 31, 2024
Louis DeLosSantos
@ldelossa@fosstodon.org

Software engineer at Isovalent focusing on Linux kernel networking, Cilium, and eBPF. Neovim plugin author, Linux desktop enthusiast, music maker, and gamer in my spare time.

 Prof pic credit goes to: @vxunderground

fosstodon.org

Some fun holiday chill coding.

Got Way-Shell (https://github.com/ldelossa/way-shell) media controls working.

Went with a horizontal scroll of media players.

#gtk #linux #desktop #c

Your browser does not support the video tag.
0
0
0
0
Open post
ldelossa
Louis DeLosSantos @ldelossa@fosstodon.org · Mar 30, 2024
Louis DeLosSantos
@ldelossa@fosstodon.org

Software engineer at Isovalent focusing on Linux kernel networking, Cilium, and eBPF. Neovim plugin author, Linux desktop enthusiast, music maker, and gamer in my spare time.

 Prof pic credit goes to: @vxunderground

fosstodon.org
Replying to @jasonmolenda@mastodon.social
@jasonmolenda@mastodon.social Ah! great info. I had no idea that 'b' takes this syntax. Nice to learn about LLDB scripting anyway, but yeah I'll probably just go use 'b' then :-D
0
1
0
0
Open post
ldelossa
Louis DeLosSantos @ldelossa@fosstodon.org · Mar 30, 2024
Louis DeLosSantos
@ldelossa@fosstodon.org

Software engineer at Isovalent focusing on Linux kernel networking, Cilium, and eBPF. Neovim plugin author, Linux desktop enthusiast, music maker, and gamer in my spare time.

 Prof pic credit goes to: @vxunderground

fosstodon.org

This one felt good.

Found out that #lldb can be scripted with Python.

Created a script which quickly sets breakpoints in 'dlv' format of {file_name}:{line_number}.

Now its easy to go right from editor's syntax to breakpoint.

https://github.com/ldelossa/dotfiles/blob/master/config/lldb-scripts/scripts.py

Works even better with some Neovim love which copies this format right to my clipboard:

https://github.com/ldelossa/dotfiles/blob/master/config/nvim/init.lua#L686-L687

#lldb #linux #programming

0
2
0
0
Open post
ldelossa
Louis DeLosSantos @ldelossa@fosstodon.org · Mar 27, 2024
Louis DeLosSantos
@ldelossa@fosstodon.org

Software engineer at Isovalent focusing on Linux kernel networking, Cilium, and eBPF. Neovim plugin author, Linux desktop enthusiast, music maker, and gamer in my spare time.

 Prof pic credit goes to: @vxunderground

fosstodon.org
Replying to @jhaluska@mastodon.social
@jhaluska@mastodon.social its a bit of a headache to start understanding all the pieces. If you ever get into it and want to chat about it feel free to reach out 😁
0
0
0
0
Open post
ldelossa
Louis DeLosSantos @ldelossa@fosstodon.org · Mar 27, 2024
Louis DeLosSantos
@ldelossa@fosstodon.org

Software engineer at Isovalent focusing on Linux kernel networking, Cilium, and eBPF. Neovim plugin author, Linux desktop enthusiast, music maker, and gamer in my spare time.

 Prof pic credit goes to: @vxunderground

fosstodon.org

Seem to be on my 'nostalgic tech' arch. Always wondered how the NES worked, programmed up a little scrolling hello world ROM.

#retrocomputing #NES #assembly #linux

Your browser does not support the video tag.
6
2
1
0

Remote instance

fosstodon.org
Open on original server
313k7r1n3
Elektrine

Tor hidden service

elekhj7afj4qnrr4yd3bkzslsyo5jgfxw3orgjkhlcxifueodybyiiad.onion

Platform

  • Email
  • Chat
  • Timeline
  • Communities
  • VPN
  • DNS

Company

  • About
  • Contact
  • FAQ

Legal

  • Terms of Service
  • Privacy Policy
  • Warrant Canary
  • Lite (no JS)
  • VPN Policy
  • Source code

Support

  • support@elektrine.com
  • Report Security Issue
Mail client setup IMAP mail.elektrine.com:993 POP3 mail.elektrine.com:995 SMTP mail.elektrine.com:465
© 2026 Elektrine. All rights reserved. Server: 00:36:08 UTC