Skip to content
View futurekismo-oss's full-sized avatar

Block or report futurekismo-oss

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.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
futurekismo-oss/README.md

Typing SVG


  ███████╗██╗  ██╗ █████╗
  ██╔════╝╚██╗██╔╝██╔══██╗
  █████╗   ╚███╔╝ ███████║
  ██╔══╝   ██╔██╗ ██╔══██║
  ███████╗██╔╝ ██╗██║  ██║
  ╚══════╝╚═╝  ╚═╝╚═╝  ╚═╝
  my own programming language. bytecode. registers. execution loop.

$ whoami

class Future:
    age         = "teenager"
    learning    = "CS50 → computer science, properly"
    editor      = "Neovim (AstroNvim)"
    os          = "Linux"
    philosophy  = "constrained hardware builds better instincts"
    currently   = "freelance web dev + CS fundamentals"

$ ls ~/projects

A programming language built from scratch in Python. Custom instruction set, registers, bytecode generation and execution loop. Approaching kernel-readiness.

Python Bytecode Systems

Neovim plugin that plays random lofi/ambience tracks via mpv. Uses a dedicated IPC socket and socat for non-blocking control. Because focus matters.

Lua Neovim mpv IPC

Personal Neovim configuration built on AstroNvim. Tuned for performance on low-spec hardware. The editor is the environment.

Lua Neovim AstroNvim

🌐 Freelance Web

Building and redesigning sites for local businesses. Clean, fast, mobile-first. No bloated frameworks.

HTML CSS JavaScript


$ cat skills.txt

C Python Lua Bash HTML JavaScript CSS Neovim Linux Rust Git


$ top — what's running right now

PID   PROCESS                          STATUS
---   -------                          ------
001   CS50 Week 5 — Speller            [ running ]
002   EXA language development         [ running ]
003   freelance client work            [ running ]
004   ambience.lua — switch_ambience() [ in progress ]
005   getting stronger                 [ always running ]

$ cat /etc/philosophy

> bad specs taught me to optimize before I knew what optimization was
> the terminal is not a limitation — it's a preference
> ship working things. refine later. but ship.
> cs knowledge compounds. every weird bug is a deposit.

Pinned Loading

  1. Ambience.nvim Ambience.nvim Public

    a plugins that play ambient/lofi music in nvim

    Lua 6

  2. EXAs EXAs Public

    my programming language comes with compiler and assembler

    Python