Files
nix-zaneyos/hosts/garand-laptop/home/codium.nix

24 lines
781 B
Nix

{
pkgs,
lib,
...
}: let
default = import ./codium/default.nix {inherit pkgs;};
webdev-vue = import ./codium/webdev-vue.nix {inherit pkgs;};
python-django = import ./codium/python-django.nix {inherit pkgs;};
rust-tauri = import ./codium/rust-tauri.nix {inherit pkgs;};
rust-bevy = import ./codium/rust-bevy.nix {inherit pkgs;};
in {
programs.vscode = lib.mkDefault {
enable = true;
package = pkgs.vscodium;
profiles = {
inherit (default.programs.vscode.profiles) default;
inherit (webdev-vue.programs.vscode.profiles) webdev-vue;
inherit (python-django.programs.vscode.profiles) python-django;
inherit (rust-tauri.programs.vscode.profiles) rust-tauri;
inherit (rust-bevy.programs.vscode.profiles) rust-bevy;
};
};
}