This commit is contained in:
Lucy Hochkamp 2024-03-05 12:51:43 +01:00
parent 9ab8a19570
commit 2dcd176432
No known key found for this signature in database
8 changed files with 211 additions and 219 deletions

View file

@ -23,6 +23,13 @@ in
jdinhlife.gruvbox # theme
mkhl.direnv # direnv
marketplace.eamodio.gitlens
marketplace.ms-vscode-remote.remote-containers
marketplace.sonarsource.sonarlint-vscode
# tomoki1207.pdf # reenable when latex workshop goes
marketplace.johnpapa.vscode-peacock # colors per workspace
@ -50,24 +57,26 @@ in
marketplace.vscjava.vscode-maven
marketplace.redhat.java
marketplace.ms-vscode.cpptools-extension-pack # cpp
marketplace.ms-vscode.cmake-tools
# marketplace.ms-vscode.cmake-tools # broken rn
marketplace.ms-vscode.cpptools
marketplace.ms-azuretools.vscode-docker # docker
jnoortheen.nix-ide # nix
golang.go # go
marketplace.ms-python.python # python
marketplace.ms-python.vscode-pylance # python
#marketplace.ms-python.debugpy # python
marketplace.donjayamanne.python-environment-manager # python
marketplace.denoland.vscode-deno # deno
marketplace.bradlc.vscode-tailwindcss
#ms-dotnettools.csharp # c# und so
#marketplace.ms-dotnettools.csdevkit
#marketplace.ms-dotnettools.csharp
#marketplace.ms-dotnettools.vscode-dotnet-runtime
#(marketplace.ms-dotnettools.csdevkit.overrideAttrs (super: a: { sourceRoot = "."; }))
# marketplace.ms-dotnettools.csharp
# marketplace.ms-dotnettools.vscode-dotnet-runtime
# (marketplace.ms-dotnettools.csdevkit.overrideAttrs (super: a: { sourceRoot = "."; }))
rust-lang.rust-analyzer # rust
marketplace.sswg.swift-lang # swift
#marketplace.vadimcn.vscode-lldb # swift
# marketplace.ms-toolsai.jupyter # jupiter notebooks, broken on 2023-12-19
#marketplace.ms-toolsai.jupyter # jupiter notebooks, broken on 2023-12-19
marketplace.ms-toolsai.jupyter-renderers
#ms-toolsai.jupyter
#marketplace.jakebecker.elixir-ls # elixir

View file

@ -1,4 +1,4 @@
vscode_version = "1.85.1"
vscode_version = "1.86.2"
[[extensions]]
publisher_name = "vscodevim"
@ -14,9 +14,20 @@ extension_name = "direnv"
# tomoki1207.pdf # reenable when latex workshop goes
[[extensions]]
publisher_name = "eamodio"
extension_name = "gitlens"
[[extensions]]
publisher_name = "ms-vscode-remote"
extension_name = "remote-containers"
[[extensions]]
publisher_name = "johnpapa"
extension_name = "vscode-peacock"
[[extensions]]
publisher_name = "sonarsource"
extension_name = "sonarlint-vscode"
# notetaking
[[extensions]]
@ -111,6 +122,12 @@ extension_name = "go"
publisher_name = "ms-python"
extension_name = "python"
[[extensions]]
publisher_name = "ms-python"
extension_name = "vscode-pylance"
[[extensions]]
publisher_name = "ms-python"
extension_name = "debugpy"
[[extensions]]
publisher_name = "donjayamanne"
extension_name = "python-environment-manager"
[[extensions]]

View file

@ -4,6 +4,9 @@ let
xonsh =
pkgs.unstable.xonsh.override {
extraPackages = ps: [
ps.numpy
ps.pandas
ps.requests
(ps.buildPythonPackage {
pname = "xonsh-direnv";
version = "0.0.0";
@ -13,8 +16,12 @@ let
pname = "xonsh-fish-completer";
version = "0.0.0";
format = "pyproject";
doCheck = false;
src = inputs.xonsh-fish-completer;
prePatch = ''
pkgs.lib.substituteInPlace pyproject.toml --replace '"xonsh>=0.12.5"' ""
'';
patchPhase = "sed -i -e 's/^dependencies.*$/dependencies = []/' pyproject.toml";
doCheck = false;
propagatedBuildInputs = [
ps.setuptools
];