---

layout: post
lang: 'en'

title: 'projects'
description: 'Incomplete list of projects and experiments.'

---

# Projects

Incomplete list of&nbsp;my&nbsp;projects and experiments.

---

- [Interactive Fiction Tools](#interactive-fiction-tools)
- [Games](#games)
- [Services](#services)
- [Inventory](#inventory)
  - [Hardware](#hardware)
  - [Settings](#settings)
  - [Software, Plugins and Tools](#software-plugins-and-tools)

---

## Interactive Fiction Tools

- <article class='entry'>
    <header>
      <strong>
        ElseIFPlayer
      </strong>
    </header>
    <section class='description'>
      Interactive fiction player for the web.
    </section>
    <section>
      <a href='https://github.com/He4eT/elseifplayer' target='_blank'>repository</a>
      | <a href='https://www.ifwiki.org/ElseIFPlayer' target='_blank'>ifwiki</a>
      | <a href='https://he4et.github.io/elseifplayer/' target='_blank'>app</a>
    </section>
  </article>

- <article class='entry'>
    <header>
      <strong>
        cheap-glkote
      </strong>
    </header>
    <section class='description'>
      Abstract implementation of&nbsp;the GlkOte library interface
      designed to&nbsp;be&nbsp;used with Emglken.
    </section>
    <section>
      <a href='https://github.com/He4eT/cheap-glkote' target='_blank'>repository</a>
      | <a href='https://www.npmjs.com/package/cheap-glkote' target='_blank'>npm</a>
    </section>
  </article>

---

## Games

- <article class='entry'>
    <header>
      <strong>
        DASH DOT PIT
      </strong>
    </header>
    <section class='description'>
      Endless top-down shooter for TIC-80&nbsp;where Morse code
      is&nbsp;your weapon.
    </section>
    <section>
      <a href='https://github.com/He4eT/DotDashPit' target='_blank'>repository</a>
      | <a href='https://tic80.com/play?cart=4301' target='_blank'>play</a>
    </section>
  </article>

- <article class='entry'>
    <header>
      <strong>
        Yet Another Experiment
      </strong>
    </header>
    <section class='description'>
      Tiny “escape the room” style TADS3&nbsp;game.
      <br>Designed as&nbsp;a&nbsp;set of&nbsp;examples
      for developing interactive fiction.
    </section>
    <section>
      <a href='https://github.com/He4eT/yet-another-experiment' target='_blank'>repository</a>
      | <a href='https://ifdb.org/viewgame?id=rsssdo3anjpwnt6e' target='_blank'>ifdb</a>
      | <a href='https://he4et.github.io/elseifplayer/#/focus/https%3A%2F%2Fifarchive.org%2Fif-archive%2Fgames%2Ftads%2Fyet_another_experiment.t3/serika_dark/' target='_blank'>play</a>
    <section>
  </article>

---

## Services

- <article class='entry'>
    <header>
      <strong>
        Simple SpaceAPI
      </strong>
    </header>
    <section class='description'>
      A&nbsp;lightweight SpaceAPI server with both web and REST interfaces.
    </section>
    <section>
      <a href='https://github.com/He4eT/simple-spaceapi' target='_blank'>repository</a>
    </section>
  </article>

---

## Inventory

### Hardware

- <article class='entry'>
    <header>
      <strong>
        Cantor MX Tastatura
      </strong>
    </header>
    <section class='description'>
      Small custom ergonomic mechanical keyboard.
    </section>
    <section>
      <a href='https://github.com/He4eT/cantor-mx-tastatura' target='_blank'>repository</a>
    </section>
  </article>

- <article class='entry'>
    <header>
      <strong>
        oddkb
      </strong>
    </header>
    <section class='description'>
      Huge custom ergonomic mechanical Dactyl-Manuform (5&times;6) keyboard.
    </section>
    <section>
      <a href='https://github.com/He4eT/oddkb' target='_blank'>repository</a>
    </section>
  </article>

---

### Settings

- <article class='entry'>
    <header>
      <strong>
        dotfiles
      </strong>
    </header>
    <section class='description'>
      Custom-made desktop environment based on&nbsp;i3wm.
      <br>It&nbsp;comes with settings for
      i3wm, Polybar, Rofi, dunst, NeoVim, and some other applications.
    </section>
    <section>
      <a href='https://github.com/He4eT/dotfiles' target='_blank'>repository</a>
    </section>
  </article>

---

### Software, Plugins and Tools

- <article class='entry'>
    <header>
      <strong>
        desolate.nvim
      </strong>
    </header>
    <section class='description'>
      Another customizable not-so-colorful NeoVim colorscheme.
    </section>
    <section>
      <a href='https://github.com/He4eT/desolate.nvim' target='_blank'>repository</a>
    </section>
  </article>

- <article class='entry'>
    <header>
      <strong>
        desolate-gtk
      </strong>
    </header>
    <section class='description'>
      Another customizable not-so-colorful GTK theme for your tiling WM.
    </section>
    <section>
      <a href='https://github.com/He4eT/Desolate-GTK' target='_blank'>repository</a>
    </section>
  </article>

- <article class='entry'>
    <header>
      <strong>
        tabswitcher
      </strong>
    </header>
    <section class='description'>
      Switch between Firefox tabs and manage them with a&nbsp;fuzzy search
      and basic command toolset.
    </section>
    <section>
      <a href='https://github.com/He4eT/tabswitcher' target='_blank'>repository</a>
      | <a href='https://addons.mozilla.org/en-GB/firefox/addon/tabswitcher/' target='_blank'>extension</a>
    </section>
  </article>

- <article class='entry'>
    <header>
      <strong>
        tabswiper
      </strong>
    </header>
    <section class='description'>
      Firefox extension that makes trimming your tabs as&nbsp;effortless
      as&nbsp;swiping on&nbsp;a&nbsp;dating app.
    </section>
    <section>
      <a href='https://github.com/He4eT/tabswiper' target='_blank'>repository</a>
      | <a href='https://addons.mozilla.org/en-GB/firefox/addon/tabswiper/' target='_blank'>extension</a>
    </section>
  </article>

- <article class='entry'>
    <header>
      <strong>
        fuzzsoma
      </strong>
    </header>
    <section class='description'>
      SomaFM CLI station selector.
    </section>
    <section>
      <a href='https://github.com/He4eT/fuzzsoma' target='_blank'>repository</a>
    </section>
  </article>

- <article class='entry'>
    <header>
      <strong>
        fuzzy-bitwarden-clipboard
      </strong>
    </header>
    <section class='description'>
      Interactive Bitwarden CLI wrapper.
    </section>
    <section>
      <a href='https://github.com/He4eT/fuzzy-bitwarden-clipboard' target='_blank'>repository</a>
    </section>
  </article>

- <article class='entry'>
    <header>
      <strong>
        huge-link
      </strong>
    </header>
    <section class='description'>
      Minimalistic serverless publishing tool for small markdown posts.
    </section>
    <section>
      <a href='https://github.com/He4eT/huge-link' target='_blank'>repository</a>
      | <a href='https://he4et.github.io/huge-link/' target='_blank'>app</a>
    </section>
  </article>

- <article class='entry'>
    <header>
      <strong>
        conky-dashboard
      </strong>
    </header>
    <section class='description'>
      Desktop widgets for system status monitoring.
    </section>
    <section>
      <a href='https://github.com/He4eT/conky-dashboard' target='_blank'>repository</a>
    </section>
  </article>

---
