Skip to content
View DCsunset's full-sized avatar
🎯
Focusing
🎯
Focusing

Organizations

@NixOS @task-json

Block or report DCsunset

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
DCsunset/README.md

About Me

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: React/Preact, Vue

Selected Repositories

Nix

Filesystems (FUSE)

  • 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.

Web Apps & Libraries

  • 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

Tools & Productivity

  • 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

Editor Plugins

  • 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

Databases & Distributed Systems

  • 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

Contact

GitHub Stats

DCsunset's github stats

Pinned Loading

  1. pandoc-include Public

    A pandoc filter to allow file and header inclusion

    Python 72 16

  2. chord-dht Public

    A DHT (distributed hash table) implementation in Rust based on Chord with high performance and data replication.

    Rust 11 4

  3. taskwarrior-webui Public

    Self-hosted Responsive Web UI for Taskwarrior based on Vue.js and Koa.js

    Vue 217 25

  4. vscode-modal-editor Public

    Customizable extension to turn VS Code into a modal editor

    TypeScript 40 4

  5. modaled Public

    Build your own minor modes for modal editing in Emacs

    Emacs Lisp 12 1

  6. LFReader Public

    A self-hosted Local-first Feed (RSS/Atom/JSON Feeds) Reader written in Python and Preact/React.

    TypeScript 3 1

808 contributions in the last year

Contribution Graph
Day of Week March April May June July August September October November December January February March
Sunday
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
Less
No contributions.
Low contributions.
Medium-low contributions.
Medium-high contributions.
High contributions.
More

Activity overview

Contributed to DCsunset/LFReader, DCsunset/nur-packages, DCsunset/nix-config and 36 other repositories
Loading A graph representing DCsunset's contributions from March 17, 2024 to March 23, 2025. The contributions are 93% commits, 3% pull requests, 3% code review, 1% issues.

Contribution activity

March 2025

Created a pull request in NixOS/nixpkgs that received 8 comments

nixos/frp: support multiple instances

This PR adds support for running multiple frp instances. With this change, it is possible to run an frp client instance alongside a server instanc…

+100 −72 lines changed 8 comments
Reviewed 2 pull requests in 1 repository
NixOS/nixpkgs 2 pull requests
19 contributions in private repositories Mar 2 – Mar 18
Loading