Skip to content

Commit

Permalink
fixed sbcl, now no more wonky symlinkJoin stuff
Browse files Browse the repository at this point in the history
  • Loading branch information
SoraTenshi committed Oct 30, 2024
1 parent cce2760 commit 56e3666
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 20 deletions.
29 changes: 11 additions & 18 deletions home/development/common-lisp.nix
Original file line number Diff line number Diff line change
@@ -1,28 +1,21 @@
{ pkgs, ... }:
let
sbcl-env = (pkgs.symlinkJoin {
name = "sbcl-env";
paths = with pkgs.sbclPackages; [
# CLI Parser
clingon
sbcl' = pkgs.sbcl.withPackages(ps: with ps; [
# CLI Parser
clingon

# CLI stuff
trivial-shell
# CLI stuff
trivial-shell cmd

# Coloured output!
cl-ansi-term
# Coloured output!
cl-ansi-term

# Strings & dependencies
str cl-ppcre cl-ppcre-unicode cl-ppcre-template cl-unicode
];
});
# Strings & dependencies
str
]);
in
{
home.packages = [
sbcl-env
sbcl'
];

home.file = {
"common-lisp/sbcl-env".source = sbcl-env;
};
}
4 changes: 2 additions & 2 deletions home/development/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -33,8 +33,8 @@
# cmake
cmake gnumake

# LISP
sbcl asdf
# LISP pkg manager
asdf

# Clojure like (for shell scripts)
joker
Expand Down

0 comments on commit 56e3666

Please sign in to comment.