1# Universal shell for PureScript repos
2# { pkgs ? import <nixpkgs> { }
3{ pkgs ? import (builtins.fetchGit {
4 # https://github.com/NixOS/nixpkgs/releases/tag/20.09
5 url = "https://github.com/nixos/nixpkgs/";
6 ref = "refs/tags/20.09";
7 rev = "cd63096d6d887d689543a0b97743d28995bc9bc3";
11 easy-ps = import (builtins.fetchGit {
12 url = "https://github.com/justinwoo/easy-purescript-nix.git";
13 rev = "bbef4245cd6810ea84e97a47c801947bfec9fadc";
23 pkgs.nodePackages.bower
25 LC_ALL = "C.UTF-8"; # https://github.com/purescript/spago/issues/507
26 # https://github.com/purescript/spago#install-autocompletions-for-bash
28 source <(spago --bash-completion-script `which spago`)
keysesc to close
- j k
- move down, up
- enter
- open
- esc
- back, or up a level
- 1 2 3 4
- readme, files, commits, refs
- /
- filter
- y
- copy the clone command
- c
- compare the chosen commit with another (or shift-click both)
- ?
- show or hide this list