Author: Sammi Johnson
PGP: F623 E4C6 CA87 6A5B C825 CDEE 496A F63E FB0B 589F
Date: 18.03.2026
Required Packages:
- git
| let fps = 0; | |
| let current = performance.now(); | |
| let last = performance.now(); | |
| let elapsed = 0; | |
| function tick() { | |
| window.requestAnimationFrame(() => { | |
| current = performance.now() | |
| elapsed = current - last; | |
| last = current; |
| # Default config for sway | |
| # | |
| # Copy this to ~/.config/sway/config and edit it to your liking. | |
| # | |
| # Read `man 5 sway` for a complete reference. | |
| ### Variables | |
| # | |
| # Logo key. Use Mod1 for Alt. | |
| set $mod Mod4 |
| FROM alpine:3.23 | |
| WORKDIR /app | |
| ENV CMAKE_FLAGS "-DCMAKE_TOOLCHAT_PREFIX=llvm- -DCMAKE_C_COMPILER=/usr/bin/clang -DCMAKE_CXX_COMPILER=/usr/bin/clang++ -DCMAKE_OBJC_COMPILER=/usr/bin/clang -DCMAKE_OBJCXX_COMPILER=/usr/bin/clang++" | |
| RUN apk update && apk upgrade && apk add \ | |
| cmake git build-base llvm clang gcc-objc libobjc autoconf automake \ | |
| freetype-dev cairo-dev libxt-dev libxml2-dev libxslt-dev \ | |
| gnutls-dev icu-dev |
Courtesy of/inspired by linuxize
$ sudo apt update
$ sudo apt install git build-essential openjdk-21-jre-headless