Mono-repository containing the majority of my computer life.
Go to file
Dmitry Bogatov ea9948449d config(emacs): Add eshell command to run "git grep" via `grep'
This is much more convenient than equivalent `gf' in vim.
2024-07-25 20:31:49 -04:00
config config(emacs): Add eshell command to run "git grep" via `grep' 2024-07-25 20:31:49 -04:00
cookiecutter/haskell cookiecutter/haskell: Remove "-exe" suffix of executable from package.yaml 2023-07-23 15:34:07 -04:00
githooks githooks: Rename top-level directory for consistency with "git" proper 2024-04-01 22:00:01 -04:00
home-manager Vendor home-manager=1c2c5e4cabb 2024-03-24 14:20:50 -04:00
maint maint: Make "squash-subtree" script to store commit date in "git-subtree.json" 2024-03-24 11:20:19 -04:00
nixpkgs nixpkgs: nixos/lorri: Disable "ProtectHome=read-only" 2024-03-15 23:15:08 -04:00
prog canon-yaml: Run processing in main thread if threadcount=1 2024-05-21 21:14:23 -04:00
text/gemini text/gemini: New post: Writing into /dev/stdout file 2024-05-15 09:00:55 -04:00
vim-plugins Vendor vim-plugins/vim-typst=308e7737d09 2023-12-31 15:57:14 -05:00
.envrc treewide: Make sure "import <nixpkgs> {}" works 2023-09-25 16:02:29 -04:00
.gitignore treewide: Git-Ignore byte-compiled python code 2024-04-01 21:21:54 -04:00
default.nix config(nixos): Make sure NixOS config uses same set of overlays as "nix repl" 2024-04-02 19:19:12 -04:00
git-subtree.json Vendor home-manager=1c2c5e4cabb 2024-03-24 14:20:50 -04:00
overlays.nix auto: Reformat Nix code under config/ 2024-06-28 16:22:07 -04:00
README.markdown main: mention "lang-haskell/once" in top-level README.markdown 2023-07-23 19:38:11 -04:00
treefmt.toml fix: Skip vendored home-manager from treefmt(1) config 2024-06-28 16:21:29 -04:00

Dmitry Bogatov's mono repository

This repository contains most of my projects, configuration files, and some vendored dependencies. You can read my reasoning for this unconventional approach in my blog post

Here is the index of things you can find in this repository:

Communication.

If you want to talk or send me a patch, you can use following email addresses:

$ echo fmthY3Rpb24vcHVibGljLWluYm94QGxpc3RzLnNyLmh0Cg== | base64 -d  # this is public list address (preferred)
$ echo a2FjdGlvbkBkaXNyb290Lm9yZwo= | base64 -d                      # this is personal email address