Oren Rozen
e2c8033df4
vsode-utils: extracting attributes to limit input range
2020-04-19 21:32:35 -05:00
Oren Rozen
666d7082ca
vscode-utils/vscodeEnv: add vscodeWithConfiguration, vscodeExts2nix and vscodeEnv
...
move mktplcExtRefToFetchArgs to file in order to be shared with the new derivations(privately)
2020-04-19 21:32:35 -05:00
Jörg Thalheim
418b24b133
Merge pull request #77752 from oxalica/rust-analyzer
...
rust-analyzer: init at unstable-2020-03-09
2020-04-14 10:19:59 +01:00
oxalica
8318c36a4b
vscode-extensions.rust-analyzer: use global NPM packages to share dependencies
2020-04-11 16:01:12 +08:00
oxalica
e8d04d3797
vscode-extensions.rust-analyzer: 2020-03-16 -> 2020-04-06
2020-04-11 00:53:10 +08:00
oxalica
e33256ef24
Merge remote-tracking branch 'channels/nixos-unstable' into rust-analyzer
2020-04-08 14:22:56 +08:00
Edmund Wu
dc8a843a85
vscode-extensions.ms-vscode.cpptools: 0.26.3 -> 0.27.0
2020-04-07 12:56:07 -07:00
Edmund Wu
b296f001b4
vscode-extensions.ms-python.python: 2020.3.69010 -> 2020.3.71659
2020-04-07 12:56:07 -07:00
Jörg Thalheim
00ca0c4869
vscodeExtensions.ms-vscode-remote.remote-ssh: 0.48.0 -> 0.50.0
2020-03-30 20:10:36 -07:00
Edmund Wu
dac0d8be65
vscode-utils: allow direct vsix source
2020-03-30 18:39:38 -07:00
Edmund Wu
3c4c703368
vscode-extensions.ms-python.python: 2020.2.64397 -> 2020.3.69010
2020-03-22 23:00:19 -07:00
oxalica
4f12275a06
rust-analyzer: 2020-03-09 -> 2020-03-16
...
vscode-extensions.rust-analyzer: 2020-03-09 -> 2020-03-16
2020-03-17 17:08:02 +08:00
oxalica
b0a4ce1689
vscode-extensions.rust-analyzer: init at unstable-2020-03-09
2020-03-10 19:12:40 +08:00
Dmitry Kalinkin
a2437c37af
Merge pull request #71251 from hyperfekt/vscode-insiders-extensions
...
vscode-with-extensions: fix insiders build
2020-03-07 13:33:07 -05:00
Edmund Wu
ed8ff48843
vscode-extensions.WakaTime.vscode-wakatime: 2.2.1 -> 4.0.0
2020-03-01 22:52:01 -08:00
Edmund Wu
e93a6fdeda
vscode-extensions.ms-python.python: 2020.1.58038 -> 2020.2.64397
2020-03-01 22:52:01 -08:00
worldofpeace
c047430399
Merge pull request #79196 from eadwu/vscode-extensions/update-4
...
vscode-extensions: 2020.02.03
2020-02-06 07:55:24 -05:00
Edmund Wu
1d87488d08
vscode-extensions.ms-vscode.cpptools: 0.26.1 -> 0.26.3
2020-02-04 09:25:08 -05:00
Edmund Wu
9a031427eb
vscode-extensions.ms-python.python: 2019.10.44104 -> 2020.1.58038
2020-02-04 09:25:08 -05:00
tbenst
e1e7da465b
vscode-extensions.ms-python.python: 2019.10.44104 update language server to 0.4.127
2020-01-23 19:22:55 -08:00
tbenst
a853b3109f
vscode-extensions.ms-python.python: 2019.10.44104 update language server
2020-01-15 22:31:25 -08:00
oren
e708176d43
vscode-utils/vscodeEnv: fix typo and grammer in the description comment
2020-01-10 21:45:56 -05:00
Arnout Engelen
5302f600e2
vscode.extensions.scalameta.metals: init at 1.6.3
2020-01-06 00:39:12 -08:00
Arnout Engelen
8ac8d983bf
vscode.extensions.scala-lang.scala: init at 0.3.8
2020-01-06 00:39:12 -08:00
Oren Rozen
7fc2b2ad7e
vscode-utils/vscodeEnv: split to 2 functions vscodeWithConfiguration, vscodeExts2nix, vscodeEnv
...
change usage of toPath with toString
2019-12-28 16:43:41 -05:00
Oren Rozen
2d59425555
vsode-utils: extracting attributes to limit input range
2019-12-28 16:40:13 -05:00
Tyler Benster
cc051b46f4
vscode-extensions.ms-vscode-remote.remote-ssh: fix patch for 0.48.0
2019-12-25 02:32:23 -08:00
Tyler Benster
00de2acfb9
vscode-extensions.ms-vscode-remote.remote-ssh: init at 0.48.0
2019-12-24 21:57:47 -08:00
Oren Rozen
4b25c6ac51
vscode-utils/vscodeEnv: add vscodeWithConfiguration, vscodeExts2nix and vscodeEnv
...
move mktplcExtRefToFetchArgs to file in order to be shared with the new derivations(privately)
2019-12-24 13:15:15 -05:00
Domen Kožar
c62815d35f
Merge pull request #72208 from jonringer/vscode-extensions
...
Vscode extensions
2019-11-08 14:56:20 +01:00
Edmund Wu
e6bb21812e
vscode-extensions.ms-vscode.cpptools: 0.26.0 -> 0.26.1
2019-11-04 01:46:30 -08:00
Jonathan Ringer
5ae6ec21fa
vscode-extensions.ms-vscode.Go: init 0.11.7
2019-10-28 18:23:14 -07:00
Jonathan Ringer
8f25c7aa20
vscode-extensions.ms-kubernetes-tools.vscode-kubernetes-tools: init at 1.0.6
2019-10-28 18:22:37 -07:00
Jonathan Ringer
f0e4e47105
vscode-extensions.vscodevim.vim: 1.3.0 -> 1.11.3
2019-10-28 18:21:01 -07:00
Jonathan Ringer
434185f35c
vscode-extensions.ms-azuretools.vscode-docker: init at 0.8.1
2019-10-28 18:17:57 -07:00
Jonathan Ringer
880ae34123
vscode-extensions.redhat.vscode-yaml: init at 0.5.3
2019-10-28 18:08:30 -07:00
Edmund Wu
e72a6e5326
vscode-extensions.WakaTime.vscode-wakatime: 2.2.0 -> 2.2.1
2019-10-27 21:27:43 -04:00
Edmund Wu
5d46fccbf8
vscode-extensions.ms-python.python: 2019.10.41019 -> 2019.10.44104
2019-10-27 21:27:42 -04:00
Edmund Wu
4f4e39f694
vscode-extensions.ms-python.python: 2019.6.24221 -> 2019.10.41019
2019-10-27 21:27:42 -04:00
Edmund Wu
3b8c555af2
vscode-extensions.ms-vscode.cpptools: 0.25.1 -> 0.26.0
2019-10-27 21:27:41 -04:00
hyperfekt
bb24fafbfa
vscode-with-extensions: fix insiders build
...
Extensions are no longer unwrapped to the /share directory so the
extensions' derivations do not have to know about VSCode's package name.
2019-10-16 23:17:15 +02:00
Markus Schneider
8358d7595d
vscode-extensions.cmschuetz12.wal: init at 0.1.0
2019-10-01 21:42:14 -07:00
Markus Schneider
5d7f8997c6
vscode-extensions.skyapps.fish-code: init at 0.2.1
2019-10-01 21:38:19 -07:00
Markus Schneider
90fc4a177f
vscode-extensions.james-yu.latex-workshop: init at 8.2.0
2019-10-01 21:34:19 -07:00
Frederik Rietdijk
66bc7fc1b3
Merge master into staging-next
2019-09-06 22:46:05 +02:00
Edmund Wu
94bedffbdf
vscode-extensions.ms-vscode.cpptools: 0.25.0 -> 0.25.1
2019-09-06 21:52:54 +02:00
volth
08f68313a4
treewide: remove redundant rec
2019-08-28 11:07:32 +00:00
Frederik Rietdijk
5061fe0c2c
Merge staging-next into staging
2019-08-28 08:26:42 +02:00
Edmund Wu
4b60e0d6bc
vscode-extensions.ms-vscode.cpptools: 0.24.1 -> 0.25.0
2019-08-26 18:49:15 -04:00
volth
35d68ef143
treewide: remove redundant quotes
2019-08-26 21:40:19 +00:00
worldofpeace
4eee184db4
Merge pull request #65541 from eadwu/vscode-extensions.ms-python.python/2019.6.24221
...
vscode-extensions.ms-python.python: 2019.6.22090 -> 2019.6.24221
2019-07-29 10:00:28 -04:00
Edmund Wu
49a6521dff
vscode-extensions.ms-python.python: 2019.6.22090 -> 2019.6.24221
2019-07-29 09:05:57 -04:00
worldofpeace
577150ff49
Merge pull request #65539 from eadwu/vscode-extensions.ms-vscode.cpptools/0.24.1
...
vscode-extensions.ms-vscode.cpptools: 0.24.0 -> 0.24.1
2019-07-29 04:25:25 -04:00
Edmund Wu
3b645dc67f
vscode-extensions.WakaTime.vscode-wakatime: 2.1.2 -> 2.2.0
2019-07-28 21:47:58 -04:00
Edmund Wu
a585e0d8fa
vscode-extensions.ms-vscode.cpptools: 0.24.0 -> 0.24.1
2019-07-28 21:47:16 -04:00
worldofpeace
696767a9c9
Merge pull request #55149 from eadwu/vscode-extensions.ms-python.python/2019.1.0
...
vscode-extensions.ms-python.python: 2018.12.1 -> 2019.6.22090
2019-07-14 05:22:00 -04:00
Edmund Wu
ca13e2b5e3
vscode-extensions.ms-vscode.cpptools: 0.23.1 -> 0.24.0
2019-07-08 19:56:03 -04:00
Edmund Wu
a8b31a14b1
vscode-extensions.ms-python.python: 2018.12.1 -> 2019.6.22090
2019-07-07 21:12:46 -04:00
Edmund Wu
f3a49a8fae
vscode-extensions.justusadam.language-haskell: 2.5.0 -> 2.6.0
2019-05-26 21:07:25 -04:00
Edmund Wu
3a1e3cf5e5
vscode-extensions.alanz.vscode-hie-server: 0.0.25 -> 0.0.27
2019-05-26 21:07:03 -04:00
Edmund Wu
dfa8da4cd0
vscode-extensions.WakaTime.vscode-wakatime: 2.1.1 -> 2.1.2
2019-05-26 21:06:34 -04:00
Jon
3055ae4f79
vscode-extensions.formulahendry.auto-close-tag: init at 0.5.6 ( #60405 )
2019-05-23 17:11:59 -04:00
Renaud
1758bb654e
Merge pull request #61781 from eadwu/vscode-extensions.ms-vscode.cpptools/0.23.1
...
vscode-extensions.cpptools.ms-vscode: 0.23.0 -> 0.23.1
2019-05-21 09:56:25 +02:00
Edmund Wu
4ecde9b3b7
vscode-extensions.WakaTime.vscode-wakatime: 2.1.0 -> 2.1.1
2019-05-20 22:13:01 -04:00
Edmund Wu
e527d1408e
vscode-extensions.cpptools.ms-vscode: 0.23.0 -> 0.23.1
2019-05-20 22:12:21 -04:00
Dmitry Kalinkin
bea8ead3c8
Merge pull request #61413 from eadwu/vscode-extensions.ms-vscode.cpptools/0.23.0
...
vscode-extensions.ms-vscode.cpptools: 0.22.1 -> 0.23.0
2019-05-13 10:49:18 -04:00
Edmund Wu
509785c127
vscode-extensions.ms-vscode.cpptools: 0.22.1 -> 0.23.0
2019-05-12 22:14:07 -04:00
Edmund Wu
fd894b3868
vscode-extensions.WakaTime.vscode-wakatime: 2.0.9 -> 2.1.0
2019-05-12 20:51:48 -04:00
Edmund Wu
11aca36b9e
vscode-extensions.WakaTime.vscode-wakatime: 2.0.7 -> 2.0.9
2019-05-05 21:45:44 -04:00
Edmund Wu
f2b70e83ed
vscode-extensions.WakaTime.vscode-wakatime: 1.3.0 -> 2.0.7
2019-04-28 20:38:17 -04:00
Edmund Wu
ec9eb63b12
vscode-extensions.WakaTime.vscode-wakatime: 1.2.13 -> 1.3.0
2019-04-22 13:04:33 -04:00
Edmund Wu
d0506bed9f
vscode-extensions.ms-vscode.cpptools: 0.21.0 -> 0.22.1 ( #58295 )
2019-04-11 23:07:23 +02:00
Bastian Köcher
4b6a9628c9
vscode-extensions.vscodevim.vim: 1.2.0 -> 1.3.0 ( #58996 )
2019-04-05 13:22:35 -04:00
Tadeo Kondrak
341f65a1e4
lldb: install vscode plugin; vscode-extensions: add it
2019-04-04 02:30:26 -06:00
Yannis Koutras
3517083062
vscode-extensions.vscodevim.vim: init at 1.2.0 ( #58500 )
2019-03-28 17:05:36 -04:00
Dmitry Kalinkin
749c0a9c16
Merge pull request #57325 from eadwu/vscode-extensions.WakaTime.vscode-wakatime/1.2.12
...
vscode-extensions.WakaTime.vscode-wakatime: 1.2.7 -> 1.2.13
2019-03-25 18:55:06 -04:00
Edmund Wu
7e335a37d0
vscode-extensions.WakaTime.vscode-wakatime: 1.2.7 -> 1.2.13
2019-03-17 21:19:19 -04:00
Robert Hensing
340e21473f
vscode-extensions.alanz.vscode-hie-server: init at 0.0.25
2019-03-17 21:01:26 +01:00
Robert Hensing
2864f5a967
vscode-extensions.justusadam.language-haskell: init at 2.5.0
2019-03-17 21:01:23 +01:00
Edmund Wu
f6505ee317
vscode-extensions.WakaTime.vscode-wakatime: fix dependency path
2019-03-01 22:49:40 -05:00
Jörg Thalheim
dadc7eb329
treewide: use runtimeShell instead of stdenv.shell whenever possible
...
Whenever we create scripts that are installed to $out, we must use runtimeShell
in order to get the shell that can be executed on the machine we create the
package for. This is relevant for cross-compiling. The only use case for
stdenv.shell are scripts that are executed as part of the build system.
Usages in checkPhase are borderline however to decrease the likelyhood
of people copying the wrong examples, I decided to use runtimeShell as well.
2019-02-26 14:10:49 +00:00
Edmund Wu
f97fa7aca1
vscode-extensions.WakaTime.vscode-wakatime: 1.2.5 -> 1.2.7
2019-02-25 20:37:51 -05:00
Edmund Wu
baf6ba553f
vscode-extensions.ms-vscode.cpptools: 0.20.1 -> 0.21.0
2019-02-09 02:42:34 +00:00
Edmund Wu
ceb89f042e
vscode-extensions.WakaTime.vscode-wakatime: 1.2.4 -> 1.2.5
2018-12-18 14:08:08 -05:00
Edmund Wu
d8b5275d43
vscode-extensions.ms-python.python: 2018.11.0 -> 2018.12.1
2018-12-18 12:27:44 -05:00
Dmitry Kalinkin
c64e5ccc2f
Merge pull request #51419 from eadwu/vscode-extensions.ms-python.python/2018.11.0
...
vscode-extensions.ms-python.python: 2018.10.1 -> 2018.11.0
2018-12-04 15:23:01 -05:00
Edmund Wu
70092febc4
vscode-extensions.WakaTime.vscode-wakatime: 1.2.3 -> 1.2.4
2018-12-02 19:34:22 -05:00
Edmund Wu
7369c3a06d
vscode-extensions.ms-python.python: 2018.10.1 -> 2018.11.0
2018-12-02 19:32:30 -05:00
Dmitry Kalinkin
9d73a7e6f4
Merge pull request #42162 from eadwu/init/vscode-extensions.WakaTime.vscode-wakatime
...
vscode-extensions.WakaTime.vscode-wakatime: init at 1.2.3
2018-11-30 21:19:10 -05:00
Dmitry Kalinkin
f37f2fc982
Merge pull request #50079 from eadwu/vscode-extensions.ms-vscode.cpptools/0.20.1
...
vscode-extensions.ms-vscode.cpptools: 0.19.0 -> 0.20.1
2018-11-27 23:17:30 -05:00
Edmund Wu
f7b05cafff
vscode-extensions.WakaTime.vscode-wakatime: init at 1.2.3
2018-11-20 17:35:23 -05:00
Edmund Wu
728d2a2ac7
vscode-extensions.ms-vscode.cpptools: 0.19.0 -> 0.20.1
2018-11-10 22:01:11 -05:00
Edmund Wu
c4cb982772
vscode-extensions.ms-python.python: 2018.9.1 -> 2018.10.1
2018-11-10 22:00:24 -05:00
Edmund Wu
f8ef8bf469
vscode-extensions.ms-vscode.cpptools: use mono 5 ( #49489 )
2018-10-30 22:18:05 +01:00
Edmund Wu
e96d14d177
vscode-extensions.ms-vscode.cpptools: update build ( #48850 )
2018-10-30 00:45:24 +01:00
Edmund Wu
a53a3bf1ee
vscode-extensions.ms-python.python: 2018.8.0 -> 2018.9.1 ( #48849 )
2018-10-23 12:34:31 +02:00
Edmund Wu
4c95508641
vscode-extensions.ms-vscode.cpptools: 0.17.6 -> 0.19.0 ( #47573 )
2018-10-01 07:51:04 +02:00
Edmund Wu
285800d537
vscode-extensions.ms-python.python: 2018.7.0 -> 2018.8.0 ( #47572 )
2018-10-01 07:50:07 +02:00
Sean Chalmers
9321785bab
vscode-extensions: script to generate Nix for "latest" version of all installed vscode extensions
...
Added better practices to update_exts script.
Use `jq` instead of `grep` for more reliable JSON querying.
Check for 404 when requesting package.json information to avoid mangled
output.
Added proper failure points for missing vscode package, unknown version,
and if the code executable couldn't be found.
Switched to using a `nix-shell` shebang for even better reliability and
use the `sh` shell to be that little bit more generic.
Script is still clunky and sequential, anything more and I'd need to
write a proper program to do this and that's getting a bit silly? But
people that have a dozen or so extensions might be in for a long wait.
Be explicit about using bash
Improve the use of jq to remove unnecessary use of tr. Hat-tip coretemp.
Add some comments, finally.
Remove the `fetch` function.
Change the `get_ver` function to more accurately demonstrate what it is trying
to do, as well as add in some better error handling for non-200 http responses.
I couldn't make the bash `${param/search/replacement}` work for chopping up the
response in the `get_ver` function, hence the use of `sed`. Hopefully it all
makes a bit more sense now.
Remove github requests.
VSIXPackage is just a zip format in disguise so use a tmpdir and unpackage the
package.json file for the file in question so we can get the precise version
that we're interested in without additional redundant calls to github that may
not provide the right answer anyway.
Add trap to try to clean up the temp folders and clean up as we go.
I can't use 'fetchurl' or even 'nix-prefetch-url' because for the former we
don't yet know the hash that we're after and for the latter there isn't a way to
tie the predownloaded file into the next part of the workflow.
Prevent an unnecessary file from being extracted.
Change the unzip command to read the file we're after to stdout so we can use jq
on it directly instead of creating a file, reading it, then deleting it.
Courtesy of worldofpeace, remove the dependency on coreutils and use the
provided nix-hash function to generate the required hash.
Fix up a comment
Remove use of 'awk' and clean up individual Nix printing with cat to EOF expression.
2018-08-07 10:14:57 +10:00
Silvan Mosberger
56dd84bef7
Merge pull request #43829 from eadwu/vscode-extensions.ms-python.python/2018.7.0
...
vscode-extensions.ms-python.python: 2018.6.0 -> 2018.7.0
2018-07-24 23:37:42 +02:00