add platformio for vscode
This commit is contained in:
parent
5ce01cc5a9
commit
35b01a0378
3 changed files with 20 additions and 7 deletions
|
@ -21,6 +21,7 @@
|
||||||
../../sdr.nix
|
../../sdr.nix
|
||||||
../../vim
|
../../vim
|
||||||
../../zsh
|
../../zsh
|
||||||
|
../../gui/vscode
|
||||||
];
|
];
|
||||||
|
|
||||||
fileSystems."/" = {options = ["compress=zstd"];};
|
fileSystems."/" = {options = ["compress=zstd"];};
|
||||||
|
@ -77,7 +78,6 @@
|
||||||
imports = [
|
imports = [
|
||||||
../../home-manager/programs/kitty.nix
|
../../home-manager/programs/kitty.nix
|
||||||
../../home-manager/programs/helix.nix
|
../../home-manager/programs/helix.nix
|
||||||
../../gui/vscode.nix
|
|
||||||
];
|
];
|
||||||
home.packages = with inputs.nixpkgs-nixos-unstable.legacyPackages."x86_64-linux";
|
home.packages = with inputs.nixpkgs-nixos-unstable.legacyPackages."x86_64-linux";
|
||||||
[bisq-desktop]
|
[bisq-desktop]
|
||||||
|
|
7
nixos/gui/vscode/default.nix
Normal file
7
nixos/gui/vscode/default.nix
Normal file
|
@ -0,0 +1,7 @@
|
||||||
|
{pkgs, ...}: {
|
||||||
|
services.udev.packages = [
|
||||||
|
pkgs.platformio
|
||||||
|
pkgs.openocd
|
||||||
|
];
|
||||||
|
home-manager.users.cyryl = {...}: {imports = [./home.nix];};
|
||||||
|
}
|
|
@ -25,6 +25,18 @@
|
||||||
})
|
})
|
||||||
]
|
]
|
||||||
++ vscode-utils.extensionsFromVscodeMarketplace [
|
++ vscode-utils.extensionsFromVscodeMarketplace [
|
||||||
|
{
|
||||||
|
publisher = "vscodevim";
|
||||||
|
name = "vim";
|
||||||
|
version = "1.25.2";
|
||||||
|
sha256 = "sha256-hy2Ks6oRc9io6vfgql9aFGjUiRzBCS4mGdDO3NqIFEg=";
|
||||||
|
}
|
||||||
|
{
|
||||||
|
publisher = "platformio";
|
||||||
|
name = "platformio-ide";
|
||||||
|
version = "3.3.1";
|
||||||
|
sha256 = "sha256-zBZFpOWJ4JEv6qu9XT1u0uspZ+N2wKrpL3joC+/t/zs=";
|
||||||
|
}
|
||||||
{
|
{
|
||||||
publisher = "bierner";
|
publisher = "bierner";
|
||||||
name = "markdown-mermaid";
|
name = "markdown-mermaid";
|
||||||
|
@ -37,12 +49,6 @@
|
||||||
version = "1.0.9";
|
version = "1.0.9";
|
||||||
sha256 = "sha256-TkxqWZ8X+PAonzeXQ+sI9WI+XlqUHll7YyM7N9uErk0=";
|
sha256 = "sha256-TkxqWZ8X+PAonzeXQ+sI9WI+XlqUHll7YyM7N9uErk0=";
|
||||||
}
|
}
|
||||||
{
|
|
||||||
publisher = "vscodevim";
|
|
||||||
name = "vim";
|
|
||||||
version = "1.21.7";
|
|
||||||
sha256 = "sha256-nCcDafZ2CUhTjVha+6Mjxoil61xMGboO5lajc7dGEJg=";
|
|
||||||
}
|
|
||||||
{
|
{
|
||||||
publisher = "bbenoist";
|
publisher = "bbenoist";
|
||||||
name = "nix";
|
name = "nix";
|
Loading…
Reference in a new issue