🎯
Focusing
I am currently a CS student interested in storage and networking system and with a great passion for NixOS and Emacs.
- Commonly Used Languages: TypeScript, Rust, Python, Go, C++/C
- Operating Systems: NixOS
- Window Managers: Sway
- Editors: Emacs, Helix, VSCode
- Frontend Frameworks/Libraries: Solid, React, Tailwind CSS
- nur-packages: My personalNUR with packages, modules, and library.
- transformfs: A read-only FUSE filesystem to transform the content/name of files with Lua
- snapshotfs: A FUSE-based read-only filesystem to provide a snapshot view (tar archives) of directories or files without actually creating the archives
- rangefs: A FUSE-based filesystem to map ranges in file to individual files.
- LFReader: A self-hosted Local-first Feed Reader written in Python and Preact/React.
- taskwarrior-webui: Self-hosted Responsive Web UI for Taskwarrior based on Vue.js and Koa.js
- vuetify-markdown-editor: A Vue.js Component for editing and previewing markdown using Vuetify.js
- pandoc-include: A pandoc filter to allow file and header inclusion
- batch-cmd: Executing multiple commands in batches concurrently
- i3-focus-group: Create a group for i3/sway containers to easily switch focus between
- vscode-modal-editor: Customizable extension to turn VS Code into a modal editor
- modaled: Build your own minor modes for modal editing in Emacs
- org-moderncv: Org exporter for curriculum vitae or cover letter using moderncv
- chord-dnt: A DHT (distributed hash table) implementation in Rust based on Chord with high performance and data replication
- ThssDB: A SQL database written in Java from scratch for a database course
- kv-lsmt: A fast KV store inspired by LSM Tree
- Email: DCsunset [at] protonmail [dot] com
- PGP Key:FFE603886300D2730CF4B76A49B24078920BB897
PinnedLoading
- taskwarrior-webui
taskwarrior-webui PublicSelf-hosted Responsive Web UI for Taskwarrior based on Vue.js and Koa.js
- vscode-modal-editor
vscode-modal-editor PublicCustomizable extension to turn VS Code into a modal editor
Something went wrong, please refresh the page to try again.
If the problem persists, check theGitHub status page orcontact support.
If the problem persists, check theGitHub status page orcontact support.
Uh oh!
There was an error while loading.Please reload this page.





