diff options
author | Alan Pearce | 2020-12-21 09:30:15 +0100 |
---|---|---|
committer | Alan Pearce | 2020-12-21 09:31:35 +0100 |
commit | dc139bed82691bec4b3e0fc22efd0de9eab4cbe3 (patch) | |
tree | 18e0d69e5f257949df359e07c0c8bd858af87efe /user/settings | |
parent | 280490105e3ce5faa8eb96704a2760866d67243f (diff) | |
download | nixfiles-dc139bed82691bec4b3e0fc22efd0de9eab4cbe3.tar.lz nixfiles-dc139bed82691bec4b3e0fc22efd0de9eab4cbe3.tar.zst nixfiles-dc139bed82691bec4b3e0fc22efd0de9eab4cbe3.zip |
TabNine: move back to .local/tabnine/
Diffstat (limited to 'user/settings')
-rw-r--r-- | user/settings/tabnine.nix | 20 |
1 files changed, 11 insertions, 9 deletions
diff --git a/user/settings/tabnine.nix b/user/settings/tabnine.nix index 4f9577e7..affeb330 100644 --- a/user/settings/tabnine.nix +++ b/user/settings/tabnine.nix @@ -8,6 +8,14 @@ let "x86_64-apple-darwin" else "x86_64-unknown-linux-musl"; + + tabninePackage = (pkgs.fetchurl { + url = "https://update.tabnine.com/${version}/${target}/TabNine"; + sha256 = if stdenv.isDarwin then + "174dsbdah99576g0g31402bdb02lfnq7sbac4i9g69alklbrghxd" + else + "0lh770gjxlgx01rb8qn079nf04qs3nirahzsld1ga5v3l16wqvqh"; + }); in { imports = [ ../modules/tabnine.nix ]; programs.tabnine = { @@ -90,17 +98,11 @@ in { }; }; - xdg.dataFile."/tabnine/${version}/${target}/TabNine" = { + home.file.".local/tabnine/${version}/${target}/TabNine" = { executable = true; - source = (pkgs.fetchurl { - url = "https://update.tabnine.com/${version}/${target}/TabNine"; - sha256 = if stdenv.isDarwin then - "174dsbdah99576g0g31402bdb02lfnq7sbac4i9g69alklbrghxd" - else - "0lh770gjxlgx01rb8qn079nf04qs3nirahzsld1ga5v3l16wqvqh"; - }); + source = tabninePackage; }; programs.neovim.coc.config = { - "tabnine.binary_path" = "${config.home.sessionVariables.XDG_DATA_HOME}/tabnine/${version}/${target}/TabNine"; + "tabnine.binary_path" = "${tabninePackage}"; }; } |