From db033371c3f6ac86374480dff66912d78ef35892 Mon Sep 17 00:00:00 2001 From: SqrtMinusOne Date: Sun, 23 Nov 2025 14:41:40 +0300 Subject: [PATCH] arch: update software --- .config/metapac/groups/dev.toml | 2 ++ .config/metapac/groups/latex.toml | 1 + .config/metapac/groups/office.toml | 1 + .config/rclone/filters-bisync | 1 - Arch.org | 8 ++++++++ Desktop.org | 26 +++++++++++++++----------- Emacs.org | 1 - 7 files changed, 27 insertions(+), 13 deletions(-) diff --git a/.config/metapac/groups/dev.toml b/.config/metapac/groups/dev.toml index f2e2449..7085547 100644 --- a/.config/metapac/groups/dev.toml +++ b/.config/metapac/groups/dev.toml @@ -1,4 +1,5 @@ arch = [ +"dbeaver", "rust", "git", "wireshark-qt", @@ -25,6 +26,7 @@ arch = [ "libvirt", "virt-manager", "postgresql", +"docker-compose", "docker", "pandoc-cli", "micromamba-bin",] diff --git a/.config/metapac/groups/latex.toml b/.config/metapac/groups/latex.toml index 57f35e3..e892bc0 100644 --- a/.config/metapac/groups/latex.toml +++ b/.config/metapac/groups/latex.toml @@ -1,4 +1,5 @@ arch = [ +"ttf-dejavu", "ttf-ms-fonts", "python-pygments", "biber", diff --git a/.config/metapac/groups/office.toml b/.config/metapac/groups/office.toml index 77525dc..45ce486 100644 --- a/.config/metapac/groups/office.toml +++ b/.config/metapac/groups/office.toml @@ -1,4 +1,5 @@ arch = [ +"rocketchat-desktop", "obs-studio", "okular", "inkscape", diff --git a/.config/rclone/filters-bisync b/.config/rclone/filters-bisync index b411f4e..edb16ac 100644 --- a/.config/rclone/filters-bisync +++ b/.config/rclone/filters-bisync @@ -1,3 +1,2 @@ -- .* - ~* - .debris diff --git a/Arch.org b/Arch.org index 8a64a4a..1a8c0f3 100644 --- a/Arch.org +++ b/Arch.org @@ -119,6 +119,7 @@ If everything works, login into EXWM. Create some directories: #+begin_src bash mkdir -p /home/pavel/Pictures/screenshots/ +mkdir -p /home/pavel/.mpd/ #+end_src Also run: @@ -126,6 +127,13 @@ Also run: sudo chmod +s /usr/bin/light #+end_src +For I've decided to use =NetworkManager=, but Arch Linux uses =iwd= by default, which causes issues. Disable it by: +#+begin_src bash +sudo systemctl disable --now iwd +sudo systemctl disable --now systemd-networkd +#+end_src +And reboot. After the reboot, =NetworkManager= should run using =wpa_supplicant= as backend for Wi-Fi. + * Metapac configuration [[https://github.com/ripytide/metapac][metapac]] is a declarative wrapper around different package managers, including [[https://wiki.archlinux.org/title/Pacman][pacman]] and [[https://github.com/Morganamilo/paru][paru]]. This means the required packages can be listed in configuration files and checked into version control. diff --git a/Desktop.org b/Desktop.org index 67a2867..b389a5e 100644 --- a/Desktop.org +++ b/Desktop.org @@ -4228,16 +4228,17 @@ This section generates manifests for various desktop software that I'm using. | browsers | firefox | | browsers | firefox-tridactyl | ** Office & Multimedia -| Category | Arch dependency | -|----------+-----------------| -| office | libreoffice-fresh | -| office | gimp | -| office | krita | -| office | ffmpeg | -| office | kdenlive | -| office | inkscape | -| office | okular | -| office | obs-studio | +| Category | Arch dependency | +|----------+--------------------| +| office | libreoffice-fresh | +| office | gimp | +| office | krita | +| office | ffmpeg | +| office | kdenlive | +| office | inkscape | +| office | okular | +| office | obs-studio | +| office | rocketchat-desktop | ** LaTeX | Category | Arch dependency | Disabled | |----------+--------------------------+----------| @@ -4263,12 +4264,14 @@ This section generates manifests for various desktop software that I'm using. | latex | biber | | | latex | python-pygments | | | latex | ttf-ms-fonts | | +| latex | ttf-dejavu | | ** Dev | Category | Arch dependency | Disabled | |----------+-------------------+----------| | dev | micromamba-bin | | | dev | pandoc-cli | | | dev | docker | | +| dev | docker-compose | | | dev | postgresql | | | dev | virt-manager | | | dev | libvirt | | @@ -4290,11 +4293,12 @@ This section generates manifests for various desktop software that I'm using. | dev | python | | | dev | python-pip | | | dev | python-virtualenv | | -| dev | python-build | | +| dev | python-build | | | dev | socat | | | dev | wireshark-qt | | | dev | git | | | dev | rust | | +| dev | dbeaver | | ** Manifests #+NAME: packages #+begin_src emacs-lisp :tangle no :var category="" diff --git a/Emacs.org b/Emacs.org index 957f153..7288344 100644 --- a/Emacs.org +++ b/Emacs.org @@ -12811,7 +12811,6 @@ First, default options for =rclone bisync=: A [[https://rclone.org/bisync/#filtering][filters file]] for rclone: #+begin_src text :tangle ~/.config/rclone/filters-bisync -- .* - ~* - .debris #+end_src