diff options
| author | Caroline Larimore <caroline@larimo.re> | 2024-07-26 12:25:53 -0700 |
|---|---|---|
| committer | Caroline Larimore <caroline@larimo.re> | 2024-07-26 12:25:53 -0700 |
| commit | 3b80789de380e8cc9e32ef5a575a434ce10b3e71 (patch) | |
| tree | ba38f00b17f3bac171046a0dd6f56be8f14de34a /roles | |
| parent | 3ffbfbf5199d7cf7751d7911692b1b0198f63e46 (diff) | |
home: dev: add vscode /etc/nixos desktop entry
Diffstat (limited to 'roles')
| -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"; + }; } |