Skip to content

Atry/nixos-wsl-vscode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

nixos-wsl-vscode

A nixos configuration that works with VS Code in WSL

Usage:

As a NixOS module in your flake

{
  inputs.nixos-wsl-vscode.url = "github:Atry/nixos-wsl-vscode";

  outputs = { self, nixpkgs, nixos-wsl-vscode }: {
    nixosConfigurations.yourhostname = nixpkgs.lib.nixosSystem {
      modules = [
        nixos-wsl-vscode.nixosModules.vscodeServerWsl
        ({ config, pkgs, ... }: {
          # rest of your configuration
        })
      ];
    };
  };
}

As a NixOS module in your configuration.nix

{ config, pkgs, ... }: {
  imports = [
    (builtins.getFlake "github:Atry/nixos-wsl-vscode").nixosModules.vscodeServerWsl
  ];

  # rest of your configuration
}

As a NixOS configuration

Switch to the main branch of this configuration:

sudo nixos-rebuild --flake github:Atry/nixos-wsl-vscode#nixosWslVsCode switch

Switch to a local work directory this configuration:

sudo nixos-rebuild --flake .#nixosWslVsCode switch

Note that this NixOS configuration also includes other optionated settings.

About

A nixos configuration that works with VS Code

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published