blob: f94ac0a7bbffb582e1980e4d279a9e5b218b9338 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
|
;; This "manifest" file can be passed to 'guix package -m' to reproduce
;; the content of your profile. This is "symbolic": it only specifies
;; package names. To reproduce the exact same profile, you also need to
;; capture the channels being used, as returned by "guix describe".
;; See the "Replicating Guix" section in the manual.
(use-modules (guix transformations))
(define transform1
(options->transformation
'((with-branch . "neovim=release-0.10")
(with-branch . "tree-sitter=release-0.24"))))
(packages->manifest
(list (specification->package "cmatrix")
(specification->package "zsh")
(specification->package "cmake")
(transform1 (specification->package "neovim"))
(transform1
(specification->package "tree-sitter"))
(specification->package "docker")
(specification->package "vlc")
(specification->package "sbcl")
(specification->package "telegram-desktop")
(specification->package "tor-client")
(specification->package "tor")
(specification->package "clang")
(specification->package "llvm")
(specification->package "tmux")
(specification->package "rlwrap")
(specification->package "gcc-toolchain")
(specification->package "alacritty")
(specification->package "guile")
(specification->package "nftables")
(specification->package "w3m")
(specification->package "wireguard-tools")
(specification->package "torsocks")
(specification->package "postgresql")
(specification->package "less")
(specification->package "man-db")
(specification->package "coreutils")
(specification->package "ncurses")
(specification->package "neomutt")
(specification->package "mutt")
(specification->package "glibc-locales")))
|