Jump to content

VSCodium: Difference between revisions

m
Category:Applications
imported>Orisphera
No edit summary
m (Category:Applications)
(2 intermediate revisions by 2 users not shown)
Line 86: Line 86:
programs.vscode.package = pkgs.vscodium.fhsWithPackages (ps: with ps; [ rustup zlib ]);
programs.vscode.package = pkgs.vscodium.fhsWithPackages (ps: with ps; [ rustup zlib ]);
</syntaxHighlight>
</syntaxHighlight>
== Creating development environments using nix-shell ==
Instead of using configuration.nix to add packages (e.g. Python or NodeJS) for developing code on VSCode, you can instead use nix-shell. This will allow you to seamlessly create development environments with the correct packages for your project, without rebuilding and restarting NixOS. See [[Development_environment_with_nix-shell | this page]] for further instructions in building nix-shell development environments.
The extension [https://marketplace.visualstudio.com/items?itemName=arrterian.nix-env-selector nix-env-selector] will make switching between different nix-shell environments within VSCode so you can switch between different coding projects easily. It has a guide for setting up nix-shell environments for VSCode.


== Troubleshooting ==
== Troubleshooting ==
Line 102: Line 107:
$ codium --disable-gpu
$ codium --disable-gpu
</syntaxHighlight>
</syntaxHighlight>
[[Category:Applications]]
trusted
602

edits