From 0a50d682ec85bf023bebd68a3ca388001f0c0677 Mon Sep 17 00:00:00 2001 From: Alan Pearce Date: Tue, 8 Oct 2019 21:44:57 +0200 Subject: mv modules settings --- user/modules/tabnine.nix | 57 ------------------------------------------------ 1 file changed, 57 deletions(-) delete mode 100644 user/modules/tabnine.nix (limited to 'user/modules/tabnine.nix') diff --git a/user/modules/tabnine.nix b/user/modules/tabnine.nix deleted file mode 100644 index 8018bcca..00000000 --- a/user/modules/tabnine.nix +++ /dev/null @@ -1,57 +0,0 @@ -{ config, pkgs, ... }: - -let - cfg = { - config = { - "language.typescript" = { - command = "typescript-language-server"; - args = ["--stdio"]; - }; - "language.javascript" = { - command = "javascript-typescript-stdio"; - args = ["--stdio"]; - }; - "language.css" = { - command = "css-languageserver"; - args = ["--stdio"]; - }; - "language.scss" = { - command = "css-languageserver"; - args = ["--stdio"]; - }; - "language.html" = { - command = "html-languageserver"; - args = ["--stdio"]; - }; - "language.dockerfile" = { - command = "docker-langserver"; - args = ["--stdio"]; - }; - "language.yaml" = { - command = "yaml-language-server"; - args = ["--stdio"]; - }; - "language.haskell" = { - command = "hie"; - args = ["--stdio"]; - }; - }; - }; - configFile = config: - pkgs.runCommand "TabNine.toml" - { - buildInputs = [ pkgs.remarshal ]; - preferLocalBuild = true; - allowSubstitutes = false; - } - '' - remarshal -if json -of toml \ - < ${pkgs.writeText "config.json" (builtins.toJSON cfg.config)} \ - > $out - ''; -in -{ - xdg.configFile."TabNine/TabNine.toml" = { - source = configFile cfg.config; - }; -} -- cgit 1.4.1