All packages, except for Tini have been added to termux-root. To install them, simply pkg install root-repo && pkg install docker
. This will install the whole docker suite, left only Tini to be compiled manually.
#ifndef COLORS_H | |
#define COLORS_H | |
#define BOLD "\e[1m" | |
#define DIM "\e[2m" | |
#define UNDERLINED "\e[4m" | |
#define BLINK "\e[5m" | |
#define REVERSE "\e[7m" | |
#define HIDDEN "\e[8m" |
{ lib ? null, ... }: | |
let | |
net = { | |
ip = { | |
# add :: (ip | mac | integer) -> ip -> ip | |
# | |
# Examples: |
#lang racket | |
(require racket/control) | |
(require racket/syntax) | |
(struct operation (name effect)) | |
(struct effect-call (op args cont)) | |
(define (do op . args) | |
(control0-at (operation-effect op) k (effect-call op args k))) |
# I used this shell.nix to build LineageOS 13.0 for my maguro (Samsung Galaxy Nexus GSM) phone | |
# The build instructions for normal Linuxes are here: https://wiki.lineageos.org/devices/maguro/build | |
# For NixOS, follow those instructions but skip anything related to installing packages | |
# Detailed instructions: | |
# cd into an empty directory of your choice | |
# copy this file there | |
# in nix-shell: | |
# $ repo init -u https://github.com/LineageOS/android.git -b cm-13.0 | |
# $ repo sync | |
# $ source build/envsetup.sh |
Here we create the master key. We want only Certify
capability: we use the master key only to create the subkeys, Sign - Encrypt - Authenticate
capabilities will be assigned to the subkeys.
Run the following command to start the master key generation process. Select the set your own capabilities
creation process (type 8
)
▶ gpg --full-generate-key --expert
gpg (GnuPG) 2.2.9; Copyright (C) 2018 Free Software Foundation, Inc.
This is a list of custom pseudo-text objects for Vim.
Note the use of "pseudo", here. Conceptually, text object are "special" motions but there is no proper mechanism dedicated to creating text objects, specifically. We are left with the generic mechanism succinctly described under the easy-to-miss :help omap-info
.
Writing one's own pseudo-text objects and motions is a great way to extend Vim without perverting its nature ;-).