mirror of
https://github.com/SqrtMinusOne/dotfiles.git
synced 2025-12-11 19:45:25 +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
|
(specifications->manifest
|
||||||
'(
|
'(
|
||||||
|
"texlab-bin"
|
||||||
"texlive"))
|
"texlive"))
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,7 @@
|
||||||
|
;; [[file:../../../Guix.org::*Manifest][Manifest:2]]
|
||||||
(specifications->manifest
|
(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 |
|
| Category | Guix dependency |
|
||||||
|----------+-----------------|
|
|----------+-----------------|
|
||||||
| latex | texlive |
|
| latex | texlive |
|
||||||
|
| latex | texlab-bin |
|
||||||
** Dev
|
** Dev
|
||||||
| Category | Guix dependency |
|
| Category | Guix dependency |
|
||||||
|----------+-----------------|
|
|----------+-----------------|
|
||||||
| dev | conda |
|
| dev | conda |
|
||||||
| dev | docker-compose |
|
| dev | docker-compose |
|
||||||
|
| dev | python |
|
||||||
** Manifests
|
** Manifests
|
||||||
#+NAME: packages
|
#+NAME: packages
|
||||||
#+begin_src emacs-lisp :tangle no :var category=""
|
#+begin_src emacs-lisp :tangle no :var category=""
|
||||||
|
|
@ -2057,13 +2059,6 @@ Browsers
|
||||||
<<packages("browsers")>>))
|
<<packages("browsers")>>))
|
||||||
#+end_src
|
#+end_src
|
||||||
|
|
||||||
System
|
|
||||||
#+begin_src scheme :tangle .config/guix/manifests/system.scm :noweb yes
|
|
||||||
(specifications->manifest
|
|
||||||
'(
|
|
||||||
<<packages("system")>>))
|
|
||||||
#+end_src
|
|
||||||
|
|
||||||
Music
|
Music
|
||||||
#+begin_src scheme :tangle .config/guix/manifests/music.scm :noweb yes
|
#+begin_src scheme :tangle .config/guix/manifests/music.scm :noweb yes
|
||||||
(specifications->manifest
|
(specifications->manifest
|
||||||
|
|
|
||||||
13
Guix.org
13
Guix.org
|
|
@ -394,7 +394,6 @@ Don't forget to install =JetBrainsMono Nerd Font=.
|
||||||
| Category | Guix dependency |
|
| Category | Guix dependency |
|
||||||
|----------+-----------------|
|
|----------+-----------------|
|
||||||
| system | openvpn |
|
| system | openvpn |
|
||||||
| system | python |
|
|
||||||
** VPN
|
** VPN
|
||||||
I'm not sure how to properly spin up VPN on Guix, so here is what I'm doing now.
|
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 con modify "$CONN" ipv6.method auto
|
||||||
nmcli connection up "$CONN"
|
nmcli connection up "$CONN"
|
||||||
#+end_src
|
#+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
|
* Notes on installing software
|
||||||
| Category | Guix dependency | Description |
|
| Category | Guix dependency | Description |
|
||||||
|----------+-----------------+----------------------------------------------------|
|
|----------+-----------------+----------------------------------------------------|
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue