nixfleet/users/profiles/vscode/default.nix
Andrea Ciceri 0ee819715f
Things
- `wireguard` for `hs`
- gnome keyring for VSCode to make Copilot work
- uninstalled local `Hydra` on `pc`
- VSCode -> VSCodeFHS
- Emacs
  - typescript
  - solidity
  - envrc mode
2022-06-26 12:35:43 +02:00

38 lines
909 B
Nix

{ pkgs, ... }:
{
programs.vscode = {
enable = true;
package = pkgs.vscode-fhs;
# userSettings = {
# "update.channel" = "none";
# "editor" = {
# "formatOnSave" = true;
# "fontFamily" = "Fira Code";
# "fontLigatures" = true;
# };
# "window"."menuBarVisibility" = "classic";
# "[nix]"."editor.tabSize" = 2;
# "nix"."enableLanguageServer" = true;
# "github.copilot.enable" = {
# "*" = true;
# };
# };
# # extensions = with pkgs.vscode-extensions; [
# # eamodio.gitlens
# # jnoortheen.nix-ide
# # haskell.haskell
# # justusadam.language-haskell
# # #ms-python.python
# # ];
# };
# home.packages = with pkgs; [
# gnome.gnome-keyring
# stylish-haskell
# ghc
# ] ++ (if pkgs.system == "x86_64-linux" then [
# haskell-language-server
# ] else [ ]);
};
}