Skip to content

Instantly share code, notes, and snippets.

View c4droid369's full-sized avatar

c4droid c4droid369

View GitHub Profile
@c4droid369
c4droid369 / org-zettel.el
Created May 30, 2025 09:03
My homebrew implementation for zettelkasten in org-mode
;;; org-zettel --- Simple zettelkasten implement in Org-mode -*- lexical-binding: t -*-
;; Copyright (C) 2025 c4droid
;; Author: c4droid <c4droid@foxmail.com>
;; URL: https://codeberg.org/c4dr01d/org-zettel
;; Version: 0.1
;; Package-Requires: ((emacs "27.1"))
;; Keywords: org
@c4droid369
c4droid369 / Dockerfile
Last active February 17, 2025 08:54
Building TinTin++ Mud client
# Prepare environment
FROM alpine:latest
RUN sed -i 's#https\?://dl-cdn.alpinelinux.org/alpine#https://mirrors.tuna.tsinghua.edu.cn/alpine#g' /etc/apk/repositories
RUN apk update && \
apk upgrade && \
apk add --no-cache build-base pcre-dev zlib-dev gnutls-dev make git
# Building TinTin++
@c4droid369
c4droid369 / Dockerfile
Last active February 17, 2025 08:53
Building ChezScheme in Docker
# Prepare environment
FROM alpine:latest
RUN sed -i 's#https\?://dl-cdn.alpinelinux.org/alpine#https://mirrors.tuna.tsinghua.edu.cn/alpine#g' /etc/apk/repositories
RUN apk update && \
apk upgrade && \
apk add --no-cache build-base make ncurses-dev git
# Building Chez Scheme
@c4droid369
c4droid369 / Dockerfile
Last active February 17, 2025 08:53
Building Emacs feature/igc branch in Docker
# Prepare environment
FROM alpine:latest
RUN sed -i 's#https\?://dl-cdn.alpinelinux.org/alpine#https://mirrors.tuna.tsinghua.edu.cn/alpine#g' /etc/apk/repositories
RUN apk update && \
apk upgrade && \
apk add --no-cache build-base make autoconf automake \
gnutls-dev ncurses-dev libxml2-dev libxpm-dev tiff-dev giflib-dev \
libpng-dev libjpeg-turbo-dev librsvg-dev lcms2-dev gnutls-dev zlib-dev \