diff options
Diffstat (limited to 'roles/home')
| -rw-r--r-- | roles/home/dev/vscode.nix | 9 |
1 files changed, 8 insertions, 1 deletions
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"; + }; } |