index.org source
#+title: assorted how-tos
#+author: Roland Conybeare
#+email: git3ub@nym.hush.com
#
# org-publish options
# H:2 controls section numbering.
# number top-level and second-level headings only
# ^:{} require a_{b} before assuming that b should be subscripted.
# without this option a_b will automatically subscript b.
#+options: ^:{}
#
# options used exclusively by emacs
#+startup: showall
#
# options used exclusively by the html exporter
#+setupfile: ext/fniessen/theme-readtheorg.setup
#+language: en
#
#+html_head: <link rel="shortcut icon" type="image/x-icon" href="img/favicon.ico" />
#
# not using: prefer theme-readtheorg
# +infojs_opt: view:showall mouse:#ffc0c0 toc:nil ltoc:nil path:/web/ext/orginfo/org-info.js
# +html_head: <link rel="stylesheet" type="text/css" href="/web/css/primary.css" />
# +html_link_home: index.html
* Introduction
How-to articles maintained at [[https://github.com/Rconybea/org-howto]]
~org-publish~ generates html tree in =$HOME/proj/public_html/org-howto=.
Recent snapshots available from github pages: [[https://rconybea.github.io/web]]
* Contents
- [[file:lessons/til.org][TIL]] lessons learned - problems & fixes
- [[file:lessons/ls2r.org][LS2R]] quirky corner cases
- software projects
- xo: c++/python libraries for event-based simulation; cmake/c++/pybind11/websockets
- [[file:sw/xo.org][xo libraries intro]]
- [[https://github.com/Rconybea/xo][xo]] umbrella repo for all xo libraries (using git submodules)
- [[https://github.com/rconybea/xo-nix2][xo-nix2]] xo nix build using flakes (TODO: update per nix cookbook below)
- [[https://github.com/rconybea/xo-nix3][xo-nix3]] git CI build; using nix-built custom docker container
- [[https://github.com/Rconybea/docker-xo-builder][docker-xo-builder]] custom docker container with all xo build deps
- cmake-examples progressive walkthrough; cmake/c++/boost/gcov/pybind11/doxygen/sphinx; +nix
- [[https://github.com/rconybea/cmake-examples][cmake-examples]] primary repo
- [[https://github.com/rconybea/cmake-examples-nix][cmake-examples-nix]] nix build of cmake-examples
- [[file:env/development-environment.org][c++ development environment]] emacs/lsp/cmake/c++/nix/github/docker
- [[file:env/emacs-setup.org][.emacs walkthrough]] terse!
- [[file:env/org-mode-resources.org][org-mode resources]]
- [[file:env/publish-static-html.org][publish static html]] org-mode -> github pages
- [[file:env/github-continuous-integration.org][continuous integration]] with github + nix + docker
- [[file:nix/nix-for-your-own-project.org][nix cookbook]] build your own projects with nix
- unix environment
- [[file:env/windows11-setup.org][windows11 setup]] wsl2 life hacks
- file:env/gpg-setup.org GPG setup
- file:env/email-setup.org email setup
- [[file:env/cleanmbox.org]] automatically tidy email messages
- [[file:orgpub/org-examples.org][org-examples]] cookbook for org-mode publishing
- file:d3/d3-examples.org d3 (javascript graphics library) examples
- file:octave/octave-crib.org octave examples
* .org source
~org-mode~ source here: [[file:index-src.org][index-src.org]]
Author: Roland Conybeare
Created: 2024-09-08 Sun 18:49
Validate