VSCodium: Difference between revisions
m
Category:Applications
imported>Jmarmstrong1207 (Add "Creating development environments using nix-shell" section. Makes the installation process easier to follow for beginners.) |
m (Category:Applications) |
||
(One intermediate revision by one other user not shown) | |||
Line 88: | Line 88: | ||
== Creating development environments using nix-shell == | == 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 [ | 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. | 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. | ||
Line 107: | Line 107: | ||
$ codium --disable-gpu | $ codium --disable-gpu | ||
</syntaxHighlight> | </syntaxHighlight> | ||
[[Category:Applications]] |