1
0

update contact and project info

This commit is contained in:
dusk 2021-05-03 16:25:39 +03:00
parent 54143bf240
commit faef48aa2d
Signed by: dusk
GPG Key ID: 1D8F8FAF2294D6EA
2 changed files with 49 additions and 36 deletions

View File

@ -13,13 +13,13 @@ Feel free to send an e-mail or DM me on Matrix if you have anything to ask.
- GitHub: <https://github.com/yusdacra> - GitHub: <https://github.com/yusdacra>
## Bio ## Bio
I mainly work with Rust and Dart (with Flutter). My main areas of interest are I mainly work with Rust and Dart (with Flutter). My main areas of interest are
embedded, operating systems and game development, although I'm open to embedded, operating systems and game development, although I'm open to
anything else as well. I also work with C++ (mostly for Arduino), anything else as well. I also work with C++ (mostly for Arduino),
GDScript (for Godot Engine), Kotlin (for my application's native Android GDScript (for Godot Engine), Kotlin (for my application's native Android
needs that Flutter can't satisfy, mostly services stuff). I have worked with C# and Unity needs that Flutter can't satisfy, mostly backend). I have worked with C# and Unity
for about 5 years. for about 5 years.
+ I use a NixOS system, you can find all my configurations here: + I use a NixOS system, you can find all my configurations here:
- [My personal configuration files.](https://gitlab.com/yusdacra/nixos-config) - [My personal configuration files.](https://github.com/yusdacra/nixos-config)
- [Repo where I keep reusable configuration and packages.](https://gitlab.com/yusdacra/nix-exprs)

View File

@ -2,49 +2,62 @@
title = "projects" title = "projects"
+++ +++
## Projects I maintain
- [Icy Matrix](https://gitlab.com/yusdacra/icy_matrix)
- A Matrix chat client built with Rust.
- Uses `iced` for GUI.
- [Harmony Rust SDK](https://github.com/harmony-development/harmony_rust_sdk)
- Rust library that implements the Harmony protocol, and builds a client API on top of it.
- [Hakkero Kernel](https://gitlab.com/hakkero-os/hakkero)
- Learning project to create a micro-kernel that runs on x86, arm and risc-v.
- Current goal is to support webassembly and be able to run everything in ring 0, thanks to it's sandboxing features.
- [Neonment](https://gitlab.com/yusdacra/neonment)
- Neonment is a first person hero shooter. Name is subject to change.
- [treeculler](https://gitlab.com/yusdacra/treeculler)
- A Rust crate for working with frustum and occlusion culling.
- [bevy_networking_delivery](https://gitlab.com/yusdacra/bevy_prototype_networking_delivery)
- A Rust crate for Bevy game engine that implements a simple `Delivery` based networking layer.
- [kIDE](https://gitlab.com/yusdacra/kide)
- Opinionated configuration for kakoune text editor, focusing on an IDE-like experience.
- [FlutterEnhancements](https://github.com/yusdacra/FlutterEnhancements)
- Basic Flutter support for Sublime Text 3.
----
## Projects I contribute(d) to ## Projects I contribute(d) to
- [Veloren](https://gitlab.com/veloren/veloren) and it's [Book](https://gitlab.com/veloren/book) - [Veloren](https://gitlab.com/veloren/veloren) and it's [Book](https://gitlab.com/veloren/book)
- Veloren is a multiplayer voxel RPG written in Rust. - Veloren is a multiplayer voxel RPG written in Rust.
- 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. - 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.
- [Harmony Protocol](https://github.com/harmony-development) - [Harmony Protocol](https://github.com/harmony-development)
- Various contributions to the reference server impl and the protocol itself. - Various contributions to the reference server impl and the protocol itself.
- Maintaining a server and client implementation, along with Rust ecosystem.
- [iced](https://github.com/hecrj/iced) - [iced](https://github.com/hecrj/iced)
- A cross-platform GUI library for Rust, inspired by Elm. - A cross-platform GUI library for Rust, inspired by Elm.
- [nixpkgs](https://github.com/NixOS/nixpkgs) - [nixpkgs](https://github.com/NixOS/nixpkgs)
- The Nix Packages collection for the [Nix package manager](https://github.com/NixOS/nix). - The Nix Packages collection for the [Nix package manager](https://github.com/NixOS/nix).
- Package maintainer. - Package maintainer.
- [Nihonoari](https://github.com/aeri/Nihonoari-App) ----
- A little and minimalist Flutter application for Japanese Kana training.
## Projects I maintain
- [rust-nix-templater](https://github.com/yusdacra/rust-nix-templater) and [nix-cargo-integration](https://github.com/yusdacra/nix-cargo-integration)
- `nix-cargo-integration` allows easy and convenient integration of Cargo projects with Nix.
- `rust-nix-templater` is a utility to create / generate Rust projects with Nix files and CI set up.
- [Harmony Rust SDK](https://github.com/harmony-development/harmony_rust_sdk)
- Rust library that implements the Harmony protocol, and builds a client API on top of it.
- [scherzo](https://github.com/harmony-development/scherzo)
- Harmony server implementation written in Rust, using sled as database.
- [Crust](https://github.com/harmony-development/crust)
- Harmony client written in Rust, using iced as GUI framework.
- [hrpc-rs](https://github.com/harmony-development/hrpc-rs)
- [hrpc](https://github.com/harmony-development/hrpc) implementation in Rust.
- [Hakkero Kernel](https://gitlab.com/hakkero-os/hakkero)
- Learning project to create a micro-kernel that runs on x86, arm and risc-v.
- Current goal is to support webassembly and be able to run everything in ring 0, thanks to it's sandboxing features.
- [Neonment](https://gitlab.com/yusdacra/neonment)
- Neonment is a first person hero shooter. Name is subject to change.
- [treeculler](https://gitlab.com/yusdacra/treeculler)
- A Rust crate for working with frustum and occlusion culling.
- [bevy_networking_delivery](https://gitlab.com/yusdacra/bevy_prototype_networking_delivery)
- A Rust crate for Bevy game engine that implements a simple `Delivery` based networking layer.
- [kIDE](https://gitlab.com/yusdacra/kide)
- Opinionated configuration for kakoune text editor, focusing on an IDE-like experience.
- [FlutterEnhancements](https://github.com/yusdacra/FlutterEnhancements)
- Basic Flutter support for Sublime Text 3.
- [Icy Matrix](https://gitlab.com/yusdacra/icy_matrix)
- A Matrix chat client built with Rust.
- Uses `iced` for GUI.