{ "main": { "id": "7f0b11e44951b0ae", "type": "split", "children": [ { "id": "d7ac73dacb8efdbe", "type": "tabs", "children": [ { "id": "84e32b3623ed3a00", "type": "leaf", "state": { "type": "markdown", "state": { "file": "weekly/2025 W16.md", "mode": "source", "backlinks": true, "source": false }, "icon": "lucide-file", "title": "2025 W16" } } ] } ], "direction": "vertical" }, "left": { "id": "04edd518860eb1eb", "type": "split", "children": [ { "id": "2397effb8763e885", "type": "tabs", "children": [ { "id": "f1111e0bbe22e125", "type": "leaf", "state": { "type": "file-explorer", "state": { "sortOrder": "alphabetical" }, "icon": "lucide-folder-closed", "title": "Files" } }, { "id": "a7d38b9dfcdb980e", "type": "leaf", "state": { "type": "search", "state": { "query": "nix shell", "matchingCase": false, "explainSearch": false, "collapseAll": false, "extraContext": false, "sortOrder": "alphabetical" }, "icon": "lucide-search", "title": "Search" } }, { "id": "ab6d5f81f8263ef7", "type": "leaf", "state": { "type": "bookmarks", "state": {}, "icon": "lucide-bookmark", "title": "Bookmarks" } } ] } ], "direction": "horizontal", "width": 300 }, "right": { "id": "4c2d9261a6d27fe3", "type": "split", "children": [ { "id": "72d892cdc5001398", "type": "tabs", "children": [ { "id": "85b7e37f12e873f6", "type": "leaf", "state": { "type": "backlink", "state": { "file": "NixOS - Imperative container management.md", "collapseAll": false, "extraContext": false, "sortOrder": "alphabetical", "showSearch": false, "searchQuery": "", "backlinkCollapsed": false, "unlinkedCollapsed": true }, "icon": "links-coming-in", "title": "Backlinks for NixOS - Imperative container management" } }, { "id": "0cd81621ed683245", "type": "leaf", "state": { "type": "outgoing-link", "state": { "file": "NixOS - Imperative container management.md", "linksCollapsed": false, "unlinkedCollapsed": true }, "icon": "links-going-out", "title": "Outgoing links from NixOS - Imperative container management" } }, { "id": "2196498eb2fbdd42", "type": "leaf", "state": { "type": "tag", "state": { "sortOrder": "frequency", "useHierarchy": true }, "icon": "lucide-tags", "title": "Tags" } }, { "id": "00a689c4c9b061ac", "type": "leaf", "state": { "type": "outline", "state": {}, "icon": "lucide-list", "title": "Outline" } }, { "id": "b0f1c4ab2b436d68", "type": "leaf", "state": { "type": "git-view", "state": {}, "icon": "git-pull-request", "title": "Source Control" } } ], "currentTab": 4 } ], "direction": "horizontal", "width": 300 }, "left-ribbon": { "hiddenItems": { "switcher:Open quick switcher": false, "graph:Open graph view": false, "canvas:Create new canvas": false, "daily-notes:Open today's daily note": false, "templates:Insert template": false, "command-palette:Open command palette": false, "obsidian-git:Open Git source control": false, "obsidian-excalidraw-plugin:New drawing": false } }, "active": "84e32b3623ed3a00", "lastOpenFiles": [ "A useful Go oneliner to run a fileserver.md", "weekly/2025 W16.md", "daily/10-Apr-2025.md", "A reason for becoming senior is that when Rutger is off I take most of his responsibilities.md", "daily/11-Apr-2025.md", "daily/18-Apr-2025.md", "daily/16-Apr-2025.md", "daily/17-Apr-2025.md", "daily/14-Apr-2025.md", "weekly", "archive", "Network outage on single hypervisor causes Freenet to shutdown EVERYTHING.md", "We don't support filesystem discard syscalls on our openstack platform.md", "Exposing development headers on Nixos.md", "Working with Nix shells.md", "Inheriting from sets.md", "daily/15-Apr-2025.md", "Importing GPG keys from a keyserver.md", "Build custom modules as profiles to manage various NixOS hosts.md", "List of tags I use in this Vault and their purpose.md", "NixOS - Advantage of imperative container management.md", "NixOS - Imperative container management.md", "conflict-files-obsidian-git.md", "daily", "YAGNI.md", "Writing a test double before the real implementation gives feedback on design.md", "Using Libvirt to manage QEMU image bitmaps.md", "Updating the image os admin user to fix password resets.md", "The volume type of a Cinder volume can be changed.md", "ESP", "Excalidraw" ] }