add elixir template
This commit is contained in:
18
elixir/shell.nix
Normal file
18
elixir/shell.nix
Normal file
@@ -0,0 +1,18 @@
|
||||
{pkgs,...}:
|
||||
pkgs.mkShell {
|
||||
buildInputs = [
|
||||
pkgs.elixir
|
||||
pkgs.elixir-ls
|
||||
pkgs.erlang
|
||||
];
|
||||
shellHook = ''
|
||||
export MIX_HOME=$PWD/.mix
|
||||
export HEX_HOME=$PWD/.hex
|
||||
echo 'Elixir version:'
|
||||
elixir --version
|
||||
echo 'Erlang version:'
|
||||
erl -version
|
||||
echo 'Welcome to Elixir shell!'
|
||||
echo 'Run `iex` to start the interactive shell'
|
||||
'';
|
||||
}
|
||||
Reference in New Issue
Block a user