Pinned Repositories
algebraic-effects
Manage side-effects in your javascript application cleanly with algebraic effects
bsp-layout
Manage layouts in bspwm (tall and wide)
css-everything
A ui framework where you only write turing complete CSS. No HTML, no JS, no build system, just CSS (kinda)
enum-fp
Functional Enum type / Sum type for javascript with simple pattern matching
pattern-lock-js
Pattern lock library for the web using canvas
plasmajs
An isomorphic nodeJS framework based on react
react-is-a-programming-language
Proving react is a turing-complete programming language by making it do things it wasn't meant to do
shotkey
A simple and lightweight hotkey daemon for X with configurable custom modes and key chords (in ~200 LOC)
typed-regex
A typescript library for type-safe regex for named capture groups
use-tiny-state-machine
A tiny (~700 bytes) react hook to help you write finite state machines
phenax's Repositories
phenax/bsp-layout
Manage layouts in bspwm (tall and wide)
phenax/shotkey
A simple and lightweight hotkey daemon for X with configurable custom modes and key chords (in ~200 LOC)
phenax/enum-fp
Functional Enum type / Sum type for javascript with simple pattern matching
phenax/css-everything
A ui framework where you only write turing complete CSS. No HTML, no JS, no build system, just CSS (kinda)
phenax/nixos-dotfiles
phenax/react-is-a-programming-language
Proving react is a turing-complete programming language by making it do things it wasn't meant to do
phenax/anypinentry
A flexible pinentry script for GNUpg. Uses dmenu by default.
phenax/bslock
Better slock with clean keypress feedback
phenax/neorg-hop-extras
Neorg plugin to extend the functionality of links
phenax/creative-coding-playground
Making cool looking things for fun
phenax/ediblemonad.dev
My portfolio website
phenax/ts-theorem-provinator
Experiment to use typescript's type system for theorem proving
phenax/phenax
phenax/st
The best fork of st. Straight up fact
phenax/xmonad-config
My xmonad config
phenax/adventure-of-coditudes-2023
phenax/edible-desmos
My personal desmos graph manager and a collection of my graphs.
phenax/neovim-config
My neovim config refactored to lua
phenax/nvim-flake-plugin-manager
An experiment to manage neovim plugins with nix flakes with support for lazy loading
phenax/nvim-sidekick-dashboard
phenax/remark-reading-time
Adds estimated reading time to your markdown files
phenax/sidekick-dashboard
I've got a tiny vertical monitor to display some pretty things
phenax/workspace-diagnostics.nvim
Populate diagnostics for all projects files, not just the opened ones.
phenax/awesome-neorg
A collection of awesome Neorg notes, software and resources
phenax/dwm
phenax/dwmblocks
Modular status bar for dwm written in c.
phenax/flipt
An open source, self-hosted feature flag solution
phenax/rails-collaborative-form-demo
Demo for a realtime collaborative form in rails with yjs
phenax/remind-utils
Tool to help integrate remind cli with other calendars
phenax/yaml-transform
CLI for manipulating yaml files while preserving whitespace and comments [WIP]