mirror of
https://github.com/SqrtMinusOne/dotfiles.git
synced 2025-12-10 19:23:03 +03:00
feat(guix): update manifests
This commit is contained in:
parent
2747239add
commit
b887ae0c7d
4 changed files with 20 additions and 9 deletions
|
|
@ -1,3 +1,4 @@
|
|||
(specifications->manifest
|
||||
'(
|
||||
"texlab-bin"
|
||||
"texlive"))
|
||||
|
|
|
|||
|
|
@ -1,3 +1,7 @@
|
|||
;; [[file:../../../Guix.org::*Manifest][Manifest:2]]
|
||||
(specifications->manifest
|
||||
'(
|
||||
))
|
||||
"glibc"
|
||||
"patchelf"
|
||||
"openvpn"))
|
||||
;; Manifest:2 ends here
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
13
Guix.org
13
Guix.org
|
|
@ -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 |
|
||||
|----------+-----------------+----------------------------------------------------|
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue