Mono-repository containing the majority of my computer life.
Go to file
Dmitry Bogatov fbf2c7851e config(nixos): Add Mullvad VPN to the system-wide configuration
I am already paying for it to use it on my phone, why not use extra slot for
the laptop? Also install "mullvad-browser", which is presumably optimized
for privacy by somebody who is paid to stay on top of all dirty survelliance
tricks. I don't have energy to do it myself, so let's call it "good enough".

Unfortunately, the way mullvad-vpn service manages the network interfaces
breaks my openvpn connection to $dayjob virtual machines, so I can't use it
during working hours. Alright, that draws a line, which might be a good thing.

I'll fix it eventually.
2024-04-18 09:37:22 -04:00
config config(nixos): Add Mullvad VPN to the system-wide configuration 2024-04-18 09:37:22 -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 commune: Fix whitespace error 2024-04-18 09:36:40 -04:00
text/gemini text/gemini: New post: Universal Unique Identifies are good, use them 2024-04-03 01:19:53 -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
README.markdown main: mention "lang-haskell/once" in top-level README.markdown 2023-07-23 19:38:11 -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 config(nixos): Make sure NixOS config uses same set of overlays as "nix repl" 2024-04-02 19:19:12 -04:00
treefmt.toml treewide: Add treefmt.toml with configuration to format Nix files 2024-03-15 21:21:34 -04:00

README.markdown

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