wip fix for continue, add devcontainers extension
This commit is contained in:
parent
6fe877ff3a
commit
d6972bbcec
@ -13,7 +13,7 @@ let
|
|||||||
ext-vscode = inputs.nix-vscode-marketplace.extensions.${pkgs.system}.vscode-marketplace;
|
ext-vscode = inputs.nix-vscode-marketplace.extensions.${pkgs.system}.vscode-marketplace;
|
||||||
ext-nixpkgs = pkgs.vscode-extensions;
|
ext-nixpkgs = pkgs.vscode-extensions;
|
||||||
|
|
||||||
continue-ver = lib.getVersion ext-vscode.continue.continue;
|
continue-ver = lib.getVersion ext-nixpkgs.continue.continue;
|
||||||
in
|
in
|
||||||
{
|
{
|
||||||
environment.sessionVariables = {
|
environment.sessionVariables = {
|
||||||
@ -28,6 +28,7 @@ in
|
|||||||
|
|
||||||
persist.state.homeDirectories = [
|
persist.state.homeDirectories = [
|
||||||
".config/Code"
|
".config/Code"
|
||||||
|
".continue"
|
||||||
];
|
];
|
||||||
|
|
||||||
home-manager.users.${config.mainuser} = {
|
home-manager.users.${config.mainuser} = {
|
||||||
@ -43,7 +44,7 @@ in
|
|||||||
# ext-vscode.alexisvt.flutter-snippets
|
# ext-vscode.alexisvt.flutter-snippets
|
||||||
ext-vscode.christian-kohler.path-intellisense
|
ext-vscode.christian-kohler.path-intellisense
|
||||||
ext-vscode.codezombiech.gitignore
|
ext-vscode.codezombiech.gitignore
|
||||||
ext-vscode.continue.continue
|
ext-nixpkgs.continue.continue
|
||||||
# ext-vscode.dart-code.dart-code
|
# ext-vscode.dart-code.dart-code
|
||||||
# ext-vscode.dart-code.flutter
|
# ext-vscode.dart-code.flutter
|
||||||
ext-vscode.eamodio.gitlens
|
ext-vscode.eamodio.gitlens
|
||||||
@ -65,6 +66,7 @@ in
|
|||||||
ext-vscode.ms-python.isort
|
ext-vscode.ms-python.isort
|
||||||
ext-vscode.ms-python.vscode-pylance
|
ext-vscode.ms-python.vscode-pylance
|
||||||
ext-vscode.ms-vscode.hexeditor
|
ext-vscode.ms-vscode.hexeditor
|
||||||
|
ext-nixpkgs.ms-vscode-remote.remote-containers
|
||||||
ext-nixpkgs.ms-vscode-remote.remote-ssh #FIX later
|
ext-nixpkgs.ms-vscode-remote.remote-ssh #FIX later
|
||||||
ext-vscode.pkief.material-icon-theme
|
ext-vscode.pkief.material-icon-theme
|
||||||
ext-vscode.streetsidesoftware.code-spell-checker
|
ext-vscode.streetsidesoftware.code-spell-checker
|
||||||
@ -130,6 +132,7 @@ in
|
|||||||
"nix.enableLanguageServer" = true;
|
"nix.enableLanguageServer" = true;
|
||||||
"nix.formatterPath" = "${pkgs.nixfmt-rfc-style}/bin/nixfmt";
|
"nix.formatterPath" = "${pkgs.nixfmt-rfc-style}/bin/nixfmt";
|
||||||
"nix.serverPath" = "${pkgs.nil}/bin/nil";
|
"nix.serverPath" = "${pkgs.nil}/bin/nil";
|
||||||
|
# "nix.serverPath" = "${pkgs.nixd}/bin/nixd";
|
||||||
"nix.serverSettings" = {
|
"nix.serverSettings" = {
|
||||||
"nil" = {
|
"nil" = {
|
||||||
"formatting" = {
|
"formatting" = {
|
||||||
@ -142,6 +145,19 @@ in
|
|||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
"nixd" = {
|
||||||
|
"formatting" = {
|
||||||
|
"command" = ["${pkgs.nixfmt-rfc-style}/bin/nixfmt"];
|
||||||
|
};
|
||||||
|
# "options" = {
|
||||||
|
# "nixos" = {
|
||||||
|
# "expr" = "";
|
||||||
|
# };
|
||||||
|
# "home-manager" = {
|
||||||
|
# "expr" = "";
|
||||||
|
# };
|
||||||
|
# };
|
||||||
|
};
|
||||||
};
|
};
|
||||||
"rust-analyzer.check.command" = "clippy";
|
"rust-analyzer.check.command" = "clippy";
|
||||||
"search.exclude" = {
|
"search.exclude" = {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user