File tree Expand file tree Collapse file tree 2 files changed +9
-8
lines changed Expand file tree Collapse file tree 2 files changed +9
-8
lines changed Original file line number Diff line number Diff line change 44
44
let
45
45
46
46
# instantaite nixpkgs with the emacs overlay applied.
47
- # to explore available attributes, you can instantiate nixpkgs with the emacs overlay in a nix repl:
48
- # pkgs = import (builtins.getFlake "nixpkgs") { system = builtins.currentSystem; overlays = [ (builtins.getFlake ("emacs-overlay")).overlay ];}
49
- # pkgs.emacs will tab complete
50
47
pkgs = import nixpkgs {
51
48
inherit system ;
52
49
overlays = [ emacs-overlay . overlay ] ;
53
50
} ;
54
51
55
- # List of Emacsen to generate development shells for
52
+ # List of Emacsen to generate development shells for.
56
53
emacsPackages = [
57
- "emacsUnstable "
58
- "emacsGit "
54
+ "emacs-unstable "
55
+ "emacs-git "
59
56
"emacs28"
57
+ "emacs29"
60
58
"emacs"
61
59
] ;
60
+ # To explore available attributes, you can instantiate nixpkgs with the emacs overlay in a nix repl:
61
+ # pkgs = import (builtins.getFlake "nixpkgs") { system = builtins.currentSystem; overlays = [ (builtins.getFlake ("emacs-overlay")).overlay ];}
62
+ # pkgs.emacs will tab complete. pkgs.emacs.version etc describe what's inside.
62
63
63
64
# let's have a development shell per Emacs!
64
65
devShells = pkgs . lib . genAttrs emacsPackages ( emacsPkg :
113
114
# Augment the devShells with a default so that `nix develop` knows what
114
115
# to do. Run `nix flake show` to see the results. Per-system,
115
116
# per-Emacs, we have a development environment avaialble.
116
- devShells = devShells // { default = devShells . emacsGit ; } ;
117
+ devShells = devShells // { default = devShells . emacs-git ; } ;
117
118
} ) ;
118
119
}
Original file line number Diff line number Diff line change 41
41
strategy :
42
42
matrix :
43
43
os : [ubuntu-latest, macos-latest]
44
- emacsPkg : [ emacs, emacsGit , ]
44
+ emacsPkg : [ emacs, emacs-git , ]
45
45
runs-on : ${{ matrix.os }}
46
46
# If you update steps, be sure to update the approved actions list in the
47
47
# manual and in your repositories!
You can’t perform that action at this time.
0 commit comments