Add sas vscode extension
Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
This commit is contained in:
@@ -1,10 +1,7 @@
|
|||||||
{ pkgs, ... }:
|
{ pkgs, ... }:
|
||||||
{
|
{
|
||||||
programs.vscode.extensions =
|
programs.vscode.extensions = with pkgs.vscode-extensions; [
|
||||||
with pkgs;
|
ms-vscode.cpptools
|
||||||
with vscode-extensions;
|
ms-vscode.cmake-tools
|
||||||
[
|
];
|
||||||
ms-vscode.cpptools
|
|
||||||
ms-vscode.cmake-tools
|
|
||||||
];
|
|
||||||
}
|
}
|
||||||
|
@@ -1,9 +1,6 @@
|
|||||||
{ pkgs, ... }:
|
{ pkgs, ... }:
|
||||||
{
|
{
|
||||||
programs.vscode.extensions =
|
programs.vscode.extensions = with pkgs.vscode-extensions; [
|
||||||
with pkgs;
|
golang.go
|
||||||
with vscode-extensions;
|
];
|
||||||
[
|
|
||||||
golang.go
|
|
||||||
];
|
|
||||||
}
|
}
|
||||||
|
@@ -1,9 +1,6 @@
|
|||||||
{ pkgs, ... }:
|
{ pkgs, ... }:
|
||||||
{
|
{
|
||||||
programs.vscode.extensions =
|
programs.vscode.extensions = with pkgs.vscode-extensions; [
|
||||||
with pkgs;
|
sumneko.lua
|
||||||
with vscode-extensions;
|
];
|
||||||
[
|
|
||||||
sumneko.lua
|
|
||||||
];
|
|
||||||
}
|
}
|
||||||
|
@@ -1,15 +1,12 @@
|
|||||||
{ pkgs, ... }:
|
{ pkgs, ... }:
|
||||||
{
|
{
|
||||||
programs.vscode.extensions =
|
programs.vscode.extensions = with pkgs.vscode-extensions; [
|
||||||
with pkgs;
|
ms-python.python
|
||||||
with vscode-extensions;
|
ms-python.vscode-pylance
|
||||||
[
|
ms-python.debugpy
|
||||||
ms-python.python
|
ms-python.pylint
|
||||||
ms-python.vscode-pylance
|
ms-toolsai.jupyter
|
||||||
ms-python.debugpy
|
ms-toolsai.jupyter-renderers
|
||||||
ms-python.pylint
|
njpwerner.autodocstring
|
||||||
ms-toolsai.jupyter
|
];
|
||||||
ms-toolsai.jupyter-renderers
|
|
||||||
njpwerner.autodocstring
|
|
||||||
];
|
|
||||||
}
|
}
|
||||||
|
@@ -1,9 +1,6 @@
|
|||||||
{ pkgs, ... }:
|
{ pkgs, ... }:
|
||||||
{
|
{
|
||||||
programs.vscode.extensions =
|
programs.vscode.extensions = with pkgs.vscode-extensions; [
|
||||||
with pkgs;
|
redhat.vscode-yaml
|
||||||
with vscode-extensions;
|
];
|
||||||
[
|
|
||||||
redhat.vscode-yaml
|
|
||||||
];
|
|
||||||
}
|
}
|
||||||
|
@@ -4,19 +4,23 @@
|
|||||||
}:
|
}:
|
||||||
{ pkgs, ... }:
|
{ pkgs, ... }:
|
||||||
{
|
{
|
||||||
home-manager.users.${user}.programs.vscode = {
|
home-manager.users.${user} = {
|
||||||
extensions = with pkgs.vscode-extensions; [
|
programs.vscode = {
|
||||||
github.copilot
|
extensions = with pkgs.vscode-extensions; [
|
||||||
github.copilot-chat
|
github.copilot
|
||||||
];
|
github.copilot-chat
|
||||||
|
];
|
||||||
|
|
||||||
userSettings = {
|
userSettings = {
|
||||||
"github.copilot.enable" = {
|
"github.copilot.enable" = {
|
||||||
"*" = true;
|
"*" = true;
|
||||||
"plaintext" = true;
|
"plaintext" = true;
|
||||||
"markdown" = true;
|
"markdown" = true;
|
||||||
|
};
|
||||||
|
"chat.editing.alwaysSaveWithGeneratedChanges" = true;
|
||||||
};
|
};
|
||||||
"chat.editing.alwaysSaveWithGeneratedChanges" = true;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
imports = [ ./langs/sas ];
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
@@ -0,0 +1,15 @@
|
|||||||
|
{ pkgs, ... }:
|
||||||
|
{
|
||||||
|
programs.vscode = {
|
||||||
|
extensions = with pkgs.vscode-extensions; [
|
||||||
|
sas.sas-lsp
|
||||||
|
];
|
||||||
|
|
||||||
|
userSettings = {
|
||||||
|
"SAS.connectionProfiles" = {
|
||||||
|
activeProfile = "";
|
||||||
|
profiles = { };
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
}
|
Reference in New Issue
Block a user