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

Organizations

@NixOS @task-json
Block or Report

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

A busy CS student interested in developing open-source and free software.

  • Commonly Used Languages: TypeScript, Rust, Python, Go, C++/C
  • Operating Systems: NixOS, Arch Linux
  • Window Managers: i3, sway
  • Editors: Emacs, Helix, VSCode
  • Frontend Frameworks: React/Preact, Vue
  • Backend Frameworks: Fastapi (Python), Fasitfy (Node.js)

Packages

Repositories

Tools & Productivity

  • LFReader: A self-hosted Local-first Feed Reader written in Python and Preact/React.
  • task.json-cli: Command-line todo management app based on task.json format
  • task.json-web: Task management app with Web UI written in React.js based on task.json format
  • pandoc-include: A pandoc filter to allow file and header inclusion
  • taskwarrior-webui: Self-hosted Responsive Web UI for Taskwarrior based on Vue.js and Koa.js
  • batch-cmd: Executing multiple commands in batches concurrently
  • clip-share: Self-hosted service to share clipboard content with other devices
  • 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.
  • 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

Course & Research Projects

  • 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

Others

Contact

GitHub Stats

DCsunset's github stats

Pinned

  1. pandoc-include pandoc-include Public

    A pandoc filter to allow file and header inclusion

    Python 61 13

  2. chord-dht 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 taskwarrior-webui Public

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

    Vue 169 22

  4. vscode-modal-editor vscode-modal-editor Public

    Customizable extension to turn VS Code into a modal editor

    TypeScript 31 2

  5. modaled modaled Public

    Build your own minor modes for modal editing in Emacs

    Emacs Lisp 10 1

  6. LFReader LFReader Public

    A self-hosted Local-first Feed Reader written in Python and Preact/React.

    TypeScript 1