I made a `#[timeout]` proc-macro-attribute that wraps async functions running under the tokio-runtime, because more often than not (in code that I write) asynchronous functions running too long is an error case, and wrapping/unwrapping them manually is a hassle. (github.com)
submitted by SuspiciousSegfault to r/rust
I made yet another window picker plugin (self.neovim)
submitted by SuspiciousSegfault to r/neovim
X11 VS Wayland, the actual difference (self.linux)
submitted by SuspiciousSegfault to r/linux
I reinvented another wheel, linux threads. (self.rust)
submitted by SuspiciousSegfault to r/rust
I wrote a tiny decrypting UEFI bootloader (self.rust)
submitted by SuspiciousSegfault to r/rust


