- `wireguard` for `hs`
- gnome keyring for VSCode to make Copilot work
- uninstalled local `Hydra` on `pc`
- VSCode -> VSCodeFHS
- Emacs
  - typescript
  - solidity
  - envrc mode
This commit is contained in:
Andrea Ciceri 2022-06-26 12:35:43 +02:00
parent 3668e2d3d0
commit 0ee819715f
No known key found for this signature in database
GPG key ID: A1FC89532D1C5654
10 changed files with 127 additions and 47 deletions

View file

@ -2,35 +2,37 @@
{
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
];
# 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 [ ]);
};
home.packages = with pkgs; [
gnome.gnome-keyring
stylish-haskell
ghc
] ++ (if pkgs.system == "x86_64-linux" then [
haskell-language-server
] else [ ]);
}