My personal project and infrastructure archive
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Katharina Fey e8d34a7e2d
libkookie: update website package
3 hours ago
apps Move non-working tools from apps to prototypes directory 7 months ago
development atomptr: bump version 6 months ago
docs docs: init repository wiki 11 months ago
games/rstnode Cleaning up build files 1 year ago
hardware/devices/euro-yesman-1u euro-yesman-1u: work in progress board updates 1 year ago
infra libkookie: update website package 3 hours ago
junkyard junkyard: init 11 months ago
licenses licenses: adding GPL and AGPL licenses 2 years ago
prototypes novelist: restart project with Rust and Gtk4 4 hours ago
.envrc nix: init default builder directory 1 year ago
README.md Updating READMEs 1 year ago

README.md

kookienomicon

Welcome to the kookienomicon, my personal project archive. Here you will find tools, libraries, and prototypes that I have written in the hopes that they might one day be useful to future-me, or future-you.

Be warned though, there's software ahead ~

Structure

Following is an overview of components in this repository.

Directory Description
apps Applications (graphical and command-line) meant for end-users
development Libraries and specific tools primarily meant to be used by software developers
docs Documentation for the kookienomicon
games Free software games and game tools
infra Personal infrastructure projects (namely libkookie & my website)
junkyard Projects I've abandoned and that are considered read-only archives
licenses Set of license texts in use by projects in this repository
nix Nix build files and utilities
prototypes Small experiments that don't fit anywhere else

Contributing

Because the kookienomicon is hosted on a platform that doesn't allow public signup, contributing via PRs is not possible. Instead, if you want to provide an update to any of the projects hosted in this archive, you can do so via e-mail. You can either send a set of patches to my public inbox, or host your changes somewhere and send me an e-mail pull request.

For additional help on how to set up git's e-mail tools go here.

Working with a large repo

This repository is quite massive, because it contains multiple subtrees with large histories.

If you experience performance problems, try setting feature.manyFiles in your git configuration. Additionally, when using git log, make sure to use --first-parent to get the history of kookienomicon, instead of the merged subtree histories.

License

This repository has no unified license. Check each project for it's specific license. Licenses in-use by projects in this repository can be found in the licenses directory.