From 3b80789de380e8cc9e32ef5a575a434ce10b3e71 Mon Sep 17 00:00:00 2001 From: Caroline Larimore Date: Fri, 26 Jul 2024 12:25:53 -0700 Subject: home: dev: add vscode /etc/nixos desktop entry --- roles/home/dev/vscode.nix | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'roles/home') diff --git a/roles/home/dev/vscode.nix b/roles/home/dev/vscode.nix index 160ad14..571b335 100644 --- a/roles/home/dev/vscode.nix +++ b/roles/home/dev/vscode.nix @@ -1,4 +1,4 @@ -{ pkgs, ... }: +{ config, lib, pkgs, ... }: { programs.vscode = { @@ -45,4 +45,11 @@ "zig.zls.enableInlayHints" = false; }; }; + + xdg.desktopEntries.nixeditor = lib.mkIf config.programs.vscode.enable { + name = "NixOS Config"; + genericName = "Edit in VSCode"; + icon = "nix-snowflake"; + exec = "${pkgs.vscodium}/bin/codium /etc/nixos"; + }; } -- cgit v1.2.3