arch: update latex

This commit is contained in:
Pavel Korytov 2025-11-27 07:41:45 +03:00
parent cd387f0e6b
commit d8a14dc486
5 changed files with 21 additions and 5 deletions

View file

@ -3,7 +3,7 @@ enabled_backends = ["arch"]
hostname_groups_enabled = true hostname_groups_enabled = true
[hostname_groups] [hostname_groups]
violet = ["system","office","nvidia","music","mail","latex","emacs","dev","desktop-rofi","desktop-polybar","desktop-misc","desktop","console","browsers"] violet = ["printer","system","office","nvidia","music","mail","latex","emacs","dev","desktop-rofi","desktop-polybar","desktop-misc","desktop","console","browsers"]
weiss = ["system","office","music","mail","latex","emacs","dev","desktop-rofi","desktop-polybar","desktop-misc","desktop","console","browsers"] weiss = ["system","office","music","mail","latex","emacs","dev","desktop-rofi","desktop-polybar","desktop-misc","desktop","console","browsers"]
archlinux = ["system","office","music","mail","latex","emacs","dev","desktop-rofi","desktop-polybar","desktop-misc","desktop","console","browsers"] archlinux = ["system","office","music","mail","latex","emacs","dev","desktop-rofi","desktop-polybar","desktop-misc","desktop","console","browsers"]

View file

@ -18,6 +18,7 @@ arch = [
"texlive-games", "texlive-games",
"texlive-formatsextra", "texlive-formatsextra",
"texlive-fontutils", "texlive-fontutils",
"texlive-langcyrillic",
"texlive-binextra", "texlive-binextra",
"texlive-bibtexextra", "texlive-bibtexextra",
"texlive-basic",] "texlive-basic",]

View file

@ -5,4 +5,4 @@ Description=Music Player Daemon
ExecStart=/usr/bin/mpd --no-daemon ExecStart=/usr/bin/mpd --no-daemon
[Install] [Install]
WantedBy=graphical-session.target WantedBy=wm-session.target

View file

@ -166,6 +166,7 @@ Below is the table enabling different groups on different hostnames:
| nvidia | | | + | | nvidia | | | + |
| office | + | + | + | | office | + | + | + |
| system | + | + | + | | system | + | + | + |
| printer | | | + |
And the code to format it as TOML: And the code to format it as TOML:
#+NAME: metapac-groups-format #+NAME: metapac-groups-format
@ -244,12 +245,22 @@ Various drivers, I'm not sure which I actually need, so...
| xf86-video-amdgpu | | xf86-video-amdgpu |
| xf86-video-ati | | xf86-video-ati |
NVIDIA drivers for violet NVIDIA drivers & AI stuff for violet
| Category | Arch dependency | | Category | Arch dependency |
|----------+-----------------| |----------+-----------------|
| nvidia | cuda | | nvidia | cuda |
| nvidia | nvidia-utils | | nvidia | nvidia-utils |
| nvidia | nvidia | | nvidia | nvidia |
| nvidia | ollama-cuda |
Printer packages.
| Category | Arch dependency |
|----------+-----------------|
| printer | cups |
| printer | usbutils |
| printer | brlaser |
| printer | naps2-bin |
| printer | brscan4 |
#+NAME: packages #+NAME: packages
#+begin_src emacs-lisp :tangle no :var category="" #+begin_src emacs-lisp :tangle no :var category=""
@ -260,6 +271,10 @@ NVIDIA drivers for violet
<<packages("nvidia")>> <<packages("nvidia")>>
#+end_src #+end_src
#+begin_src scheme :tangle .config/metapac/groups/printer.toml :noweb yes
<<packages("printer")>>
#+end_src
#+begin_src scheme :tangle .config/metapac/groups/system.toml :noweb yes #+begin_src scheme :tangle .config/metapac/groups/system.toml :noweb yes
<<packages()>> <<packages()>>
#+end_src #+end_src

View file

@ -4318,7 +4318,6 @@ c.tabs.favicons.scale = 1
#+end_src #+end_src
* Various software * Various software
This section generates manifests for various desktop software that I'm using. This section generates manifests for various desktop software that I'm using.
** Browsers ** Browsers
| Category | Arch dependency | | Category | Arch dependency |
|----------+------------------------| |----------+------------------------|
@ -4345,6 +4344,7 @@ This section generates manifests for various desktop software that I'm using.
| latex | texlive-basic | | | latex | texlive-basic | |
| latex | texlive-bibtexextra | | | latex | texlive-bibtexextra | |
| latex | texlive-binextra | | | latex | texlive-binextra | |
| latex | texlive-langcyrillic | |
| latex | texlive-fontsextra | t | | latex | texlive-fontsextra | t |
| latex | texlive-fontutils | | | latex | texlive-fontutils | |
| latex | texlive-formatsextra | | | latex | texlive-formatsextra | |
@ -4531,7 +4531,7 @@ Description=Music Player Daemon
ExecStart=/usr/bin/mpd --no-daemon ExecStart=/usr/bin/mpd --no-daemon
[Install] [Install]
WantedBy=graphical-session.target WantedBy=wm-session.target
#+end_src #+end_src
#+begin_src conf :tangle .config/systemd/user/deterred-mpd.service #+begin_src conf :tangle .config/systemd/user/deterred-mpd.service