feat(guix): update manifests

This commit is contained in:
Pavel Korytov 2021-06-20 20:16:34 +03:00
parent 2747239add
commit b887ae0c7d
4 changed files with 20 additions and 9 deletions

View file

@ -1,3 +1,4 @@
(specifications->manifest
'(
"texlab-bin"
"texlive"))

View file

@ -1,3 +1,7 @@
;; [[file:../../../Guix.org::*Manifest][Manifest:2]]
(specifications->manifest
'(
))
"glibc"
"patchelf"
"openvpn"))
;; Manifest:2 ends here

View file

@ -2032,11 +2032,13 @@ This section generates manifests for various desktop software that I'm using.
| Category | Guix dependency |
|----------+-----------------|
| latex | texlive |
| latex | texlab-bin |
** Dev
| Category | Guix dependency |
|----------+-----------------|
| dev | conda |
| dev | docker-compose |
| dev | python |
** Manifests
#+NAME: packages
#+begin_src emacs-lisp :tangle no :var category=""
@ -2057,13 +2059,6 @@ Browsers
<<packages("browsers")>>))
#+end_src
System
#+begin_src scheme :tangle .config/guix/manifests/system.scm :noweb yes
(specifications->manifest
'(
<<packages("system")>>))
#+end_src
Music
#+begin_src scheme :tangle .config/guix/manifests/music.scm :noweb yes
(specifications->manifest

View file

@ -394,7 +394,6 @@ Don't forget to install =JetBrainsMono Nerd Font=.
| Category | Guix dependency |
|----------+-----------------|
| system | openvpn |
| system | python |
** VPN
I'm not sure how to properly spin up VPN on Guix, so here is what I'm doing now.
@ -458,6 +457,18 @@ nmcli con modify "$CONN" ipv4.method auto
nmcli con modify "$CONN" ipv6.method auto
nmcli connection up "$CONN"
#+end_src
** Manifest
#+NAME: packages
#+begin_src emacs-lisp :tangle no :var category=""
(my/format-guix-dependencies category)
#+end_src
System
#+begin_src scheme :tangle .config/guix/manifests/system.scm :noweb yes
(specifications->manifest
'(
<<packages("system")>>))
#+end_src
* Notes on installing software
| Category | Guix dependency | Description |
|----------+-----------------+----------------------------------------------------|