From e23e1f2cd5344fa8ffb0b3ece1987fd33bb65279 Mon Sep 17 00:00:00 2001 From: muon Date: Mon, 12 Jan 2026 09:46:20 +0000 Subject: [PATCH 1/3] Add d2 --- modules/home/terminal/nvim/default.nix | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/modules/home/terminal/nvim/default.nix b/modules/home/terminal/nvim/default.nix index 6bdff05..9ea251e 100644 --- a/modules/home/terminal/nvim/default.nix +++ b/modules/home/terminal/nvim/default.nix @@ -1,9 +1,22 @@ { + pkgs, lib, config, inputs, ... -}: { +}: let + d2-vim = pkgs.vimUtils.buildVimPlugin { + pname = "d2-vim"; + version = "0.1.0"; + src = pkgs.fetchFromGitHub { + owner = "terrastruct"; + repo = "d2-vim"; + rev = "cb3eb7fcb1a2d45c4304bf2e91077d787b724a39"; + hash = "sha256-HmDQfOIoSV93wqRe7O4FPuHEmAxwoP1+Ut+sKhB62jA="; + fetchSubmodules = true; + }; + }; +in { options.mods.nvim.enable = lib.mkEnableOption "enables nvim"; @@ -13,6 +26,7 @@ ]; config = lib.mkIf config.mods.nvim.enable { + home.packages = [pkgs.d2]; programs.nvf = { enable = true; settings = { @@ -70,6 +84,8 @@ }; }; + startPlugins = [d2-vim]; + treesitter = { enable = true; context.enable = true; From ec3fa2a074d69555d677ece612ff2faeeec9ce86 Mon Sep 17 00:00:00 2001 From: muon Date: Thu, 15 Jan 2026 11:40:41 +0000 Subject: [PATCH 2/3] Remove pin --- modules/home/desktop/zen.nix | 9 --------- 1 file changed, 9 deletions(-) diff --git a/modules/home/desktop/zen.nix b/modules/home/desktop/zen.nix index 9a69a27..dda7170 100644 --- a/modules/home/desktop/zen.nix +++ b/modules/home/desktop/zen.nix @@ -125,15 +125,6 @@ with lib; { }; pinsForce = true; - pins = { - "GitHub" = { - id = "48e8a119-5a14-4826-9545-91c8e8dd3bf6"; - workspace = spaces."Work".id; - url = "https://github.com"; - position = 101; - isEssential = false; - }; - }; containersForce = true; containers = { From 7990c4df1cdba057c072f40f7164d1d7d3addd03 Mon Sep 17 00:00:00 2001 From: muon Date: Mon, 19 Jan 2026 10:15:06 +0000 Subject: [PATCH 3/3] Add murk slideshow --- hosts/murk/home.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/hosts/murk/home.nix b/hosts/murk/home.nix index d92ed66..a16adb5 100644 --- a/hosts/murk/home.nix +++ b/hosts/murk/home.nix @@ -23,6 +23,7 @@ in { mods.desktop.productivity.enable = false; mods.zen.enable = true; mods.obsidian.enable = true; + mods.theme.slideshow = true; home.packages = with pkgs; [