mirror of https://github.com/ericonr/ericonr.git
content/projects: update and organize.
Put in alphabetical order and categories.
This commit is contained in:
parent
ac2993fe19
commit
16376d943f
|
@ -1,17 +1,28 @@
|
|||
---
|
||||
title: "Projects"
|
||||
date: 2020-06-03T02:19:40-03:00
|
||||
date: 2022-06-30
|
||||
draft: false
|
||||
---
|
||||
|
||||
## Individual projects
|
||||
|
||||
- [avahi-dns](https://github.com/ericonr/avahi-dns): turn mDNS domains as
|
||||
reported by Avahi into DNS records. Might someday become a proper DNS server.
|
||||
- [dnsquery](https://github.com/ericonr/dnsquery): DNS client written for
|
||||
learning purposes.
|
||||
- [ep](https://github.com/ericonr/ep): my shell prompt. Uses threads
|
||||
oportunistically.
|
||||
- [erm](https://github.com/ericonr/erm): a threaded rm(1) implementation. Use
|
||||
at your own peril.
|
||||
- [get-otp](https://github.com/ericonr/get-otp): shell + C project for a very
|
||||
simple terminal client for TOTP codes, without depending on a phone.
|
||||
- [purr-c](https://github.com/ericonr/purr-c): C project using BearSSL to learn
|
||||
some networking, basic crypto and SSL. It is mainly a client for the
|
||||
[PurritoBin](https://github.com/PurritoBin/PurritoBin) pastebin, but also
|
||||
grew to include a Gemini client.
|
||||
- [get-otp](https://github.com/ericonr/get-otp): shell + C project for a very
|
||||
simple terminal client for TOTP codes, without depending on a phone.
|
||||
|
||||
### No longer being used or developed
|
||||
|
||||
- [AppPauser](https://github.com/ericonr/AppPauser): Go project on Linux for
|
||||
sending SIGSTP and SIGCON signals to a monitored application.
|
||||
- [AppPauserRunit](https://github.com/ericonr/AppPauserRunit):
|
||||
|
@ -28,23 +39,46 @@ out. Due to packaging (and sometimes even documentation) work in Void Linux, I
|
|||
have also made small contributions to many projects. Every little bit helps,
|
||||
even if it's just some build system clean up 😀.
|
||||
|
||||
- [Void Linux](https://github.com/void-linux): an independent Linux
|
||||
distribution. I am part of the organization, and have contributed packaging
|
||||
and documentation.
|
||||
### Void Linux
|
||||
|
||||
[Void Linux](https://github.com/void-linux): an independent Linux distribution.
|
||||
I am part of the organization, and have contributed packaging and
|
||||
documentation.
|
||||
|
||||
### System software
|
||||
|
||||
- [fish-shell](https://github.com/fish-shell/fish-shell): the user-friendly
|
||||
command line shell.
|
||||
- [musl libc](https://musl.libc.org): a small, standards compliant standard C
|
||||
library for Linux systems.
|
||||
- [sbctl](https://github.com/Foxboron/sbctl): a Secure Boot manager that aims
|
||||
to provide a consistent UI for key management.
|
||||
- [sndio](https://sndio.org): small audio and MIDI framework.
|
||||
- [ugrep](https://github.com/Genivia/ugrep): ultra fast grep alternative.
|
||||
- [util-linux](https://github.com/util-linux/util-linux): set of basic system
|
||||
utilities, complements coreutils.
|
||||
- [zfs](https://github.com/openzfs/zfs): OpenZFS, the ZFS implementation used
|
||||
on Linux and FreeBSD.
|
||||
- [zfsbootmenu](https://github.com/zbm-dev/zfsbootmenu): a Linux bootloader
|
||||
that intends to provide a similar experience to FreeBSD's bootloader, which
|
||||
allows a user to have multiple boot environments as well as easy access and
|
||||
management of ZFS snapshots.
|
||||
- [sbctl](https://github.com/Foxboron/sbctl): a Secure Boot manager that aims
|
||||
to provide a consistent UI for key management.
|
||||
- [Wayfire](https://github.com/WayfireWM/wayfire): a 3D Wayland compositor
|
||||
inspired by Compiz. Has great wobbling windows.
|
||||
- [gammastep](https://gitlab.com/chinstrap/gammastep): a life saver application
|
||||
to adjust the color temperature of the screen.
|
||||
- [nwg-launchers](https://github.com/nwg-piotr/nwg-launchers): varied launchers
|
||||
for Wayland compositors.
|
||||
|
||||
### Wayland
|
||||
|
||||
- [Waybar](https://github.com/Alexays/Waybar): a customizable status bar for
|
||||
Wayland compositors.
|
||||
- [Wayfire](https://github.com/WayfireWM/wayfire): a 3D Wayland compositor
|
||||
inspired by Compiz. Features great wobbling windows.
|
||||
- [gammastep](https://gitlab.com/chinstrap/gammastep): a life saver application
|
||||
to adjust the color temperature of the screen.
|
||||
- [kanshi](https://sr.ht/~emersion/kanshi/): dynamic display configuration for
|
||||
Wayland.
|
||||
- [nwg-launchers](https://github.com/nwg-piotr/nwg-launchers): varied launchers
|
||||
for Wayland compositors.
|
||||
|
||||
### Other projects
|
||||
|
||||
- [md2gemini](https://github.com/makeworld-the-better-one/md2gemini): a file
|
||||
converter from Markdown to Gemini. Check out
|
||||
[Gemini](https://gemini.circumlunar.space/)!
|
||||
|
|
Loading…
Reference in New Issue