From d8a14dc486bde705b2774cda7193c7a76e4f80b3 Mon Sep 17 00:00:00 2001 From: SqrtMinusOne Date: Thu, 27 Nov 2025 07:41:45 +0300 Subject: [PATCH] arch: update latex --- .config/metapac/config.toml | 2 +- .config/metapac/groups/latex.toml | 1 + .config/systemd/user/mpd.service | 2 +- Arch.org | 17 ++++++++++++++++- Desktop.org | 4 ++-- 5 files changed, 21 insertions(+), 5 deletions(-) diff --git a/.config/metapac/config.toml b/.config/metapac/config.toml index 414eabf..afac449 100644 --- a/.config/metapac/config.toml +++ b/.config/metapac/config.toml @@ -3,7 +3,7 @@ enabled_backends = ["arch"] hostname_groups_enabled = true [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"] archlinux = ["system","office","music","mail","latex","emacs","dev","desktop-rofi","desktop-polybar","desktop-misc","desktop","console","browsers"] diff --git a/.config/metapac/groups/latex.toml b/.config/metapac/groups/latex.toml index e892bc0..d76a66c 100644 --- a/.config/metapac/groups/latex.toml +++ b/.config/metapac/groups/latex.toml @@ -18,6 +18,7 @@ arch = [ "texlive-games", "texlive-formatsextra", "texlive-fontutils", +"texlive-langcyrillic", "texlive-binextra", "texlive-bibtexextra", "texlive-basic",] diff --git a/.config/systemd/user/mpd.service b/.config/systemd/user/mpd.service index ce25e0c..ed79a39 100644 --- a/.config/systemd/user/mpd.service +++ b/.config/systemd/user/mpd.service @@ -5,4 +5,4 @@ Description=Music Player Daemon ExecStart=/usr/bin/mpd --no-daemon [Install] -WantedBy=graphical-session.target +WantedBy=wm-session.target diff --git a/Arch.org b/Arch.org index 36e99fb..8edf82b 100644 --- a/Arch.org +++ b/Arch.org @@ -166,6 +166,7 @@ Below is the table enabling different groups on different hostnames: | nvidia | | | + | | office | + | + | + | | system | + | + | + | +| printer | | | + | And the code to format it as TOML: #+NAME: metapac-groups-format @@ -244,12 +245,22 @@ Various drivers, I'm not sure which I actually need, so... | xf86-video-amdgpu | | xf86-video-ati | -NVIDIA drivers for violet +NVIDIA drivers & AI stuff for violet | Category | Arch dependency | |----------+-----------------| | nvidia | cuda | | nvidia | nvidia-utils | | nvidia | nvidia | +| nvidia | ollama-cuda | + +Printer packages. +| Category | Arch dependency | +|----------+-----------------| +| printer | cups | +| printer | usbutils | +| printer | brlaser | +| printer | naps2-bin | +| printer | brscan4 | #+NAME: packages #+begin_src emacs-lisp :tangle no :var category="" @@ -260,6 +271,10 @@ NVIDIA drivers for violet <> #+end_src +#+begin_src scheme :tangle .config/metapac/groups/printer.toml :noweb yes +<> +#+end_src + #+begin_src scheme :tangle .config/metapac/groups/system.toml :noweb yes <> #+end_src diff --git a/Desktop.org b/Desktop.org index b4395db..aa2d191 100644 --- a/Desktop.org +++ b/Desktop.org @@ -4318,7 +4318,6 @@ c.tabs.favicons.scale = 1 #+end_src * Various software This section generates manifests for various desktop software that I'm using. - ** Browsers | Category | Arch dependency | |----------+------------------------| @@ -4345,6 +4344,7 @@ This section generates manifests for various desktop software that I'm using. | latex | texlive-basic | | | latex | texlive-bibtexextra | | | latex | texlive-binextra | | +| latex | texlive-langcyrillic | | | latex | texlive-fontsextra | t | | latex | texlive-fontutils | | | latex | texlive-formatsextra | | @@ -4531,7 +4531,7 @@ Description=Music Player Daemon ExecStart=/usr/bin/mpd --no-daemon [Install] -WantedBy=graphical-session.target +WantedBy=wm-session.target #+end_src #+begin_src conf :tangle .config/systemd/user/deterred-mpd.service