···11# About
2233Hi, I'm dusk (aka yusdacra)! This is where I post about stuff.
44-Feel free to send an e-mail or DM me on Matrix / Discord if you have anything to ask.
44+Feel free to send an e-mail or DM me on Matrix if you have anything to ask.
5566+ Contact:
77 - Matrix: [@dusk:gaze.systems](https://matrix.to/#/@dusk:gaze.systems)
88- - Discord: dusk\#7476
98 - E-Mail: y.bera003.06@pm.me
109 - GitHub: <https://github.com/yusdacra>
1110 - Gitea: <https://git.gaze.systems/dusk>
···1312## Bio
14131514I love using Nix / NixOS for any kind of purpose, but mainly for DevOps.
1616-I also use Rust for my hobby or other more serious projects.
1515+I also use Rust and Zig for my hobby or other more serious projects.
17161817I work at [Platonic Systems](https://platonic.systems).
1918
···11-# Projects
22-33-## Projects I contribute(d) to
44-55-- [nixpkgs](https://github.com/NixOS/nixpkgs)
66- - The Nix Packages collection for the [Nix package manager](https://github.com/NixOS/nix).
77- - Package maintainer.
88-99-## Projects I maintain
1010-1111-- [rust-nix-templater](https://github.com/yusdacra/rust-nix-templater) and [nix-cargo-integration](https://github.com/yusdacra/nix-cargo-integration)
1212- - `nix-cargo-integration` allows easy and convenient integration of Cargo projects with Nix.
1313- - `rust-nix-templater` is a utility to create / generate Rust projects with Nix files and CI set up.
1414-1515-- [linemd](https://github.com/yusdacra/linemd)
1616- - A no dependency, no std, simple and lightweight markdown parser and renderer (to HTML and SVG).
1717-1818-- [dream2nix](https://github.com/nix-community/dream2nix)
1919-2020-## Projects I used to work on
2121-2222-- [Harmony Rust SDK](https://github.com/harmony-development/harmony_rust_sdk)
2323- - Rust library that implements the Harmony protocol, and builds a client API on top of it.
2424-2525-- [scherzo](https://github.com/harmony-development/scherzo)
2626- - Harmony server implementation written in Rust, using sled as database and warp as HTTP server.
2727-2828-- [Crust](https://github.com/harmony-development/crust)
2929- - Harmony client written in Rust, using iced as GUI framework.
3030-3131-- [hrpc-rs](https://github.com/harmony-development/hrpc-rs)
3232- - [hrpc](https://github.com/harmony-development/hrpc) implementation in Rust.
3333-3434-- [Harmony Protocol](https://github.com/harmony-development)
3535- - Various contributions to the reference server impl and the protocol itself.
3636- - Maintaining a server and client implementation, along with Rust ecosystem.
3737-3838-- [Veloren](https://gitlab.com/veloren/veloren) and it's [Book](https://gitlab.com/veloren/book)
3939- - Veloren is a multiplayer voxel RPG written in Rust.
4040- - My main contributions are for rendering and UI. Also maintaining build files for the Nix package manager and the Turkish translation. And added some guides to the book.
4141-4242-- [iced](https://github.com/hecrj/iced)
4343- - A cross-platform GUI library for Rust, inspired by Elm.
4444-4545-- [Icy Matrix](https://gitlab.com/yusdacra/icy_matrix)
4646- - A Matrix chat client built with Rust.
4747- - Uses `iced` for GUI.
4848-4949-- [Hakkero Kernel](https://gitlab.com/hakkero-os/hakkero)
5050- - Learning project to create a micro-kernel that runs on x86, arm and risc-v.
5151- - Current goal is to support webassembly and be able to run everything in ring 0, thanks to it's sandboxing features.
5252-5353-- [treeculler](https://gitlab.com/yusdacra/treeculler)
5454- - A Rust crate for working with frustum and occlusion culling.
5555-5656-- [bevy_networking_delivery](https://gitlab.com/yusdacra/bevy_prototype_networking_delivery)
5757- - A Rust crate for Bevy game engine that implements a simple `Delivery` based networking layer.
5858-5959-- [kIDE](https://gitlab.com/yusdacra/kide)
6060- - Opinionated configuration for kakoune text editor, focusing on an IDE-like experience.
6161-6262-- [FlutterEnhancements](https://github.com/yusdacra/FlutterEnhancements)
6363- - Basic Flutter support for Sublime Text 3.
6464-6565-- [Neonment](https://gitlab.com/yusdacra/neonment)
6666- - Neonment is a first person hero shooter. Name is subject to change.