From 5da61ab9efaadc272806ae6ad851e554b4ab19b4 Mon Sep 17 00:00:00 2001 From: Naomi Carrigan Date: Sun, 14 Jul 2024 13:58:21 -0700 Subject: [PATCH] feat: document system information and development environment --- docs/_navbar.md | 4 +- docs/environment.md | 1992 +++++++++++++++++++++++++++++++++++++++++++ docs/index.html | 3 + 3 files changed, 1996 insertions(+), 3 deletions(-) create mode 100644 docs/environment.md diff --git a/docs/_navbar.md b/docs/_navbar.md index 42d0f03..20c322d 100644 --- a/docs/_navbar.md +++ b/docs/_navbar.md @@ -1,6 +1,3 @@ -![Naomi's Avatar](https://cdn.nhcarrigan.com/profile.png) ---- - **Important Information** - [Hire us!](/hire) @@ -45,6 +42,7 @@ - [Contributing](/contributing) - [Contributor Covenant](/covenant) - [Issue/PR Labels](/community/labels) +- [Development Environment](/environment) --- diff --git a/docs/environment.md b/docs/environment.md new file mode 100644 index 0000000..f81da55 --- /dev/null +++ b/docs/environment.md @@ -0,0 +1,1992 @@ +# Development Environment + +This page documents Naomi's local development environment. The information here is provided to allow contributors to mirror the environment as closely as possible, ensuring the smoothest developer experience. + +## 1. System Information + +Naomi's local environment runs EndeavourOS on the Arch Linux kernel. + +### 1.1. `hyfetch` + +This is the current diagnostic report from `hyfetch`. + +
+ Expand Information + +```bash + naomi@technomancer + ./o. ------------------ + ./sssso- OS: EndeavourOS Linux x86_64 + `:osssssss+- Host: MS-7B86 4.0 + `:+sssssssssso/. Kernel: 6.9.6-arch1-1 + `-/ossssssssssssso/. Uptime: 59 mins + `-/+sssssssssssssssso+:` Packages: 2 (npm), 1291 (pacman), 37 (steam) + `-:/+sssssssssssssssssso+/. Shell: zsh 5.9 + `.://osssssssssssssssssssso++- Editor: GNU nano 8.1 + .://+ssssssssssssssssssssssso++: Resolution: 1920x1080 @ 74.97Hz, 1920x1080 @ 60.00Hz, 1920x1080 @ 60.00Hz + .:///ossssssssssssssssssssssssso++: DE: GNOME 46.3.1 (x11) + `:////ssssssssssssssssssssssssssso+++. WM: Mutter +`-////+ssssssssssssssssssssssssssso++++- WM Theme: Adwaita + `..-+oosssssssssssssssssssssssso+++++/` Theme: WhiteSur-Light [GTK2/3] + ./++++++++++++++++++++++++++++++/:. Icons: WhiteSur-pink [GTK2/3] + `:::::::::::::::::::::::::------`` Cursor: WhiteSur-cursors [GTK2/3] + Terminal: gnome-terminal + CPU: AMD Ryzen 5 3600X (12) @ 3.8GHz + GPU: NVIDIA GeForce GTX 1070 Ti + Memory: 8.20 GiB / 31.29 GiB (26%) + Network: 1 Gbps + BIOS: American Megatrends Inc. 5.14 (11/07/2019) +``` + +
+ +### 1.2. Steam + +This is the current system report from Steam. + +
+ Expand Information + +```txt +Computer Information: + Manufacturer: Micro-Star International Co., Ltd + Model: B450-A PRO MAX (MS-7B86) + Form Factor: Desktop + No Touch Input Detected +Processor Information: + CPU Vendor: AuthenticAMD + CPU Brand: AMD Ryzen 5 3600X 6-Core Processor + CPU Family: 0x17 + CPU Model: 0x71 + CPU Stepping: 0x0 + CPU Type: 0x0 + Speed: 4408 MHz + 12 logical processors + 6 physical processors + Hyper-threading: Supported + FCMOV: Supported + SSE2: Supported + SSE3: Supported + SSSE3: Supported + SSE4a: Supported + SSE41: Supported + SSE42: Supported + AES: Supported + AVX: Supported + AVX2: Supported + AVX512F: Unsupported + AVX512PF: Unsupported + AVX512ER: Unsupported + AVX512CD: Unsupported + AVX512VNNI: Unsupported + SHA: Supported + CMPXCHG16B: Supported + LAHF/SAHF: Supported + PrefetchW: Unsupported +Operating System Version: + "EndeavourOS Linux" (64 bit) + Kernel Name: Linux + Kernel Version: 6.9.6-arch1-1 + X Server Vendor: The X.Org Foundation + X Server Release: 12101013 + X Window Manager: GNOME Shell + Steam Runtime Version: steam-runtime_0.20240610.91380 +Video Card: + Driver: NVIDIA Corporation NVIDIA GeForce GTX 1070 Ti/PCIe/SSE2 + Driver Version: 4.6.0 NVIDIA 550.90.07 + OpenGL Version: 4.6 + Desktop Color Depth: 24 bits per pixel + Monitor Refresh Rate: 60 Hz + VendorID: 0x10de + DeviceID: 0x1b82 + Revision Not Detected + Number of Monitors: 3 + Number of Logical Video Cards: 1 + Primary Display Resolution: 1920 x 1080 + Desktop Resolution: 5760 x 1080 + Primary Display Size: 23.62" x 13.39" (27.13" diag), 60.0cm x 34.0cm (68.9cm diag) + Primary Bus: PCI Express 16x + Primary VRAM: 8192 MB + Supported MSAA Modes: 2x 4x 8x 16x +Sound card: + Audio device: USB Mixer +Memory: + RAM: 32045 Mb + VR Hardware: + VR Headset: None detected +Miscellaneous: + UI Language: English + LANG: en_GB.UTF-8 + Total Hard Disk Space Available: 467330 MB + Largest Free Hard Disk Block: 346628 MB +Storage: + Number of SSDs: 2 + SSD sizes: 500G,248G + Number of HDDs: 0 + Number of removable drives: 0 +``` + +
+ +## 2. Packages + +Naomi uses the following packages. + +### 2.1. Foreign Packages + +These packages come from unofficial repositories, such as the AUR. This list is generated with `yay -Qm`. + +
+ Expand List + +```txt +1password-cli 2.29.0-1 +7kaa 2.15.6-1 +7kaa-music 2.15-1 +aws-cli-v2-bin 2:2.17.10-1 +beyondallreason-appimage 1.2988.0-3 +boswars 2.8-1 +boswars-addons 2.7-1 +brogue-ce 1.13-1 +cinny-desktop-bin 3.2.1-1 +cytopia-git r2844.58709a23-1 +dreamweb 1.1-1 +espeak 1:1.48.04-4 +fifechan 0.1.5-1 +freetube-bin 0.21.1-1 +gargoyle-bin 2023.1-2 +gearhead 1.310-1 +google-chat-linux-bin 5.29.23-1 +hydrapaper 3.3.2-2 +hyperrogue 13.0-1 +infra-arcana 22.1.0-1 +insomnium 0.2.3_a-8 +libajantv2-debug 1:17.0.1-1 +lrexlib-pcre5.1 2.9.0-2 +lua-yajl 2.0-2 +lua51-lcf 5.1-3 +lua51-sql-sqlite 2.3.0-4 +luazip5.1 1.2.7-1 +mbrola 1:3.3-1 +mbrola-voices-us1 1:15.6fa9693-1 +mongodb-tools-bin 100.9.5-1 +mongosh-bin 2.2.11-1 +mudlet 4.18.2-1 +obs-studio-browser-debug 30.1.2-6 +obs-studio-liberty 30.2.0-1 +openhv 20240401-2 +openstarruler-git r83.bf877a6-1 +openxcom 1.0-9 +proton-mail-bin 1.0.5-2 +protonhax 1.0.5-4 +roam 117.0.0.beta001-1 +schildichat-desktop-bin 1.11.36.sc.3-1 +signus 1.96.1-3 +sulis-bin 1.0.0-1 +termcap 1.3.1-7 +the-dark-mod-bin 2.12-2 +umoria-color 5.8.2-2 +vscodium-bin 1.91.1.24193-1 +``` + +
+ +#### 2.2. Explicit Installations + +These are all of the packages Naomi has specifically installed. This list is generated with `yay -Qe`. + +
+ Expand List + +```txt +0ad a26-15 +1password 8.10.36-46 +1password-cli 2.29.0-1 +7kaa 2.15.6-1 +7kaa-music 2.15-1 +accountsservice 23.13.9-2 +adwaita-icon-theme 46.2-1 +age 1.2.0-1 +alacarte 1:3.52.0-2 +alsa-firmware 1.2.4-4 +alsa-plugins 1:1.2.12-2 +alsa-utils 1.2.12-1 +amd-ucode 20240703.e94a2a3b-1 +angband 4.2.5-3 +arc-gtk-theme-eos 20221218-2 +aspell 0.60.8.1-2 +aws-cli-v2-bin 2:2.17.10-1 +b43-fwcutter 019-5 +baobab 46.0-1 +base 3-2 +base-devel 1-1 +bash-completion 2.14.0-2 +beyondallreason-appimage 1.2988.0-3 +bind 9.18.27-1 +bluez 5.77-1 +bluez-utils 5.77-1 +boswars 2.8-1 +boswars-addons 2.7-1 +brave-bin 1:1.67.123-2 +brogue-ce 1.13-1 +btrfs-progs 6.9.2-1 +cantarell-fonts 1:0.303.1-2 +cataclysm-dda 0.G-2 +cataclysm-dda-tiles 0.G-2 +chaotic-keyring 20230616-1 +chaotic-mirrorlist 20240306-1 +cinny-desktop-bin 3.2.1-1 +crawl-data 0.31.0-3 +crawl-tiles 0.31.0-3 +cryptsetup 2.7.3-1 +cytopia-git r2844.58709a23-1 +device-mapper 2.03.24-1 +diffutils 3.10-1 +discord 0.0.59-2 +dmidecode 3.6-1 +dmraid 1.0.0.rc16.3-15 +dnsmasq 2.90-1 +doctl 1.109.1-1 +dosfstools 4.2-4 +downgrade 11.3.0-1 +dracut 102-1 +dreamweb 1.1-1 +duf 0.8.1-3 +dwarffortress 50.13-1 +e2fsprogs 1.47.1-4 +efibootmgr 18-3 +efitools 1.9.2-5 +emacs 29.4-1 +endeavouros-keyring 20231222-1 +endeavouros-mirrorlist 24.6.4-1 +endeavouros-theming 24.06.1.1-1 +eos-apps-info 24.6.1-1 +eos-hooks 1.16-1 +eos-log-tool 24-1 +eos-packagelist 2.3-1 +eos-qogir-icons 5-1 +eos-quickstart 1.4.1-1 +eos-rankmirrors 24.6.1-1 +eos-settings-gnome 2.2-1 +ethtool 1:6.9-1 +evince 46.3-1 +exfatprogs 1.2.4-1 +f2fs-tools 1.16.0-2 +festival-us 2.5-2 +ffmpegthumbnailer 2.2.2-6 +file-roller 44.3-1 +firefox 128.0-1 +firewalld 2.2.0-1 +flare-game 1.14-1.2 +flyctl-bin 0.2.72-1 +freeciv 3.1.1-2 +freecol 1.2.0-2 +freeorion 0.5.0.1-1 +freetube-bin 0.21.1-1 +fsarchiver 0.8.7-2 +gameconqueror 0.17-8 +gargoyle-bin 2023.1-2 +gdb 15.1-1 +gdm 46.2-2 +gearhead 1.310-1 +gimp 2.10.38-1 +git 2.45.2-1 +github-cli 2.52.0-1 +glances 4.1.2.1-1 +gnome-calculator 46.1-1 +gnome-clocks 46.0-1 +gnome-console 46.0-2 +gnome-control-center 46.3-1 +gnome-disk-utility 46.0-1 +gnome-keyring 1:46.2-1 +gnome-nettool 42.0-3 +gnome-power-manager 43.0-2 +gnome-screenshot 41.0+r39+ga362197-2 +gnome-shell 1:46.3.1-1 +gnome-system-monitor 46.0-2 +gnome-terminal 3.52.2-1 +gnome-text-editor 46.3-2 +gnome-themes-extra 3.28+r6+g45b1d457-2 +gnome-tweaks 46.1-1 +gnome-usage 46.0-1 +gnome-weather 46.0-1 +google-chat-linux-bin 5.29.23-1 +gparted 1.6.0-1 +gst-libav 1.24.5-2 +gst-plugin-pipewire 1:1.2.1-1 +gst-plugins-bad 1.24.5-2 +gst-plugins-ugly 1.24.5-2 +gvfs 1.54.2-1 +gvfs-afc 1.54.2-1 +gvfs-gphoto2 1.54.2-1 +gvfs-mtp 1.54.2-1 +gvfs-nfs 1.54.2-1 +gvfs-smb 1.54.2-1 +haveged 1.9.18-2 +hdparm 9.65-2 +hexchat 2.16.2-2 +hwdetect 2024.07.10.0706-1 +hwinfo 23.2-1 +hydrapaper 3.3.2-2 +hyfetch 1.4.11-3 +hyperrogue 13.0-1 +inetutils 2.5-1 +infra-arcana 22.1.0-1 +insomnium 0.2.3_a-8 +inxi 3.3.35.1-1 +iptables-nft 1:1.8.10-2 +iwd 2.19-1 +jfsutils 1.1.15-9 +kernel-install-for-dracut 1.10.1-1 +less 1:643-2 +libdvdcss 1.4.3-2 +libgsf 1.14.52-1 +libopenraw 0.3.7-2 +libreoffice-fresh 24.2.5-1 +libwnck3 43.0-3 +lincity-ng 2.0-10 +linux 6.9.6.arch1-1 +linux-firmware 20240703.e94a2a3b-1 +linux-headers 6.9.6.arch1-1 +logrotate 3.21.0-2 +loupe 46.2-1 +lsb-release 2.0.r53.a86f885-2 +lsscsi 0.32-2 +lvm2 2.03.24-1 +man-db 2.12.1-1 +man-pages 6.9.1-1 +mbrola 1:3.3-1 +mbrola-voices-us1 1:15.6fa9693-1 +mdadm 4.3-2 +meld 3.22.2-3 +mesa-utils 9.0.0-4 +mesen2-git r3012.bdbcf4e2-1 +mlocate 0.26.git.20170220-7 +modemmanager 1.22.0-1 +mongodb 7.0.11-1 +mongodb-tools-bin 100.9.5-1 +mongosh-bin 2.2.11-1 +mtools 1:4.0.44-1 +mudlet 4.18.2-1 +nano 8.1-1 +nano-syntax-highlighting 2020.10.10-2 +nautilus 46.2-2 +netctl 1.29-2 +nethack 3.6.7-6 +networkmanager 1.48.4-1 +networkmanager-openconnect 1.2.10-2 +networkmanager-openvpn 1.12.0-1 +nfs-utils 2.6.4-1 +nilfs-utils 2.2.11-1 +nodejs-nativefier 52.0.0-1 +noto-fonts 1:24.7.1-1 +noto-fonts-cjk 20230817-2 +noto-fonts-emoji 1:2.042-1 +noto-fonts-extra 1:24.7.1-1 +npm-check-updates 16.14.20-1 +nss-mdns 0.15.1-2 +ntfs-3g 2022.10.3-1 +ntp 4.2.8.p18-1 +nvidia 550.90.07-4 +nvidia-settings 555.58.02-1 +nvm 0.39.7-1 +obs-studio-liberty 30.2.0-1 +oh-my-zsh-git r7299.fd8f72b27-1 +opendoas 6.8.2-3 +openhv 20240401-2 +openra 20231010-2 +openssh 9.8p1-1 +openstarruler-git r83.bf877a6-1 +openxcom 1.0-9 +pacman-contrib 1.10.6-1 +pavucontrol 1:6.0-1 +perl 5.38.2-1 +pioneer 20240314-5 +pipewire-alsa 1:1.2.1-1 +pipewire-jack 1:1.2.1-1 +pipewire-pulse 1:1.2.1-1 +pkgfile 21-2 +plank 0.11.89-5 +pm2 5.4.1-1 +pnpm 9.4.0-1 +poppler-glib 24.06.1-1 +power-profiles-daemon 0.21-1 +proton-mail-bin 1.0.5-2 +protonhax 1.0.5-4 +pv 1.8.10-1 +python 3.12.4-1 +python-capng 0.8.5-2 +python-defusedxml 0.7.1-6 +python-packaging 24.1-1 +python-pyqt5 5.15.10-2 +python-virtualenv 20.26.2-1 +qpdf 11.9.1-1 +rebuild-detector 4.4.3-3 +reflector 2023-2 +reflector-simple 2024-1 +reiserfsprogs 3.6.27-5 +roam 117.0.0.beta001-1 +rsync 3.3.0-2 +rtkit 0.13-3 +s-nail 14.9.24-2 +sassc 3.6.2-5 +schildichat-desktop-bin 1.11.36.sc.3-1 +sg3_utils 1.47-2 +signus 1.96.1-3 +slack-electron 4.39.90-1 +smartmontools 7.4-1 +sof-firmware 2024.03-1 +speedtest-cli 2.1.3-8 +spotify 1:1.2.40.599-1 +steam 1.0.0.79-2 +subversion 1.14.2-14 +sudo 1.9.15.p5-1 +sulis-bin 1.0.0-1 +sushi 46.0-1 +sysfsutils 2.1.1-2 +systemd-sysvcompat 256.2-1 +texinfo 7.1-2 +the-dark-mod-bin 2.12-2 +tldr 3.3.0-1 +totem 43.0-2 +ts-node 10.9.2-1 +ttf-bitstream-vera 1.10-16 +ttf-dejavu 2.37+18+g9b5d1b2f-7 +ttf-liberation 2.1.5-2 +ttf-opensans 1.101-3 +umoria-color 5.8.2-2 +unrar 1:7.0.9-1 +unzip 6.0-21 +upower 1.90.4-1 +usb_modeswitch 2.6.1-4 +usbutils 017-1 +v4l2loopback-dkms 0.13.2-1 +vi 1:070224-6 +vscodium-bin 1.91.1.24193-1 +vulkan-tools 1.3.269-1 +welcome 24.6-1 +wget 1.24.5-3 +which 2.21-6 +widelands 1:1.2-2 +wine 9.12-1 +wireplumber 0.5.5-1 +wpa_supplicant 2:2.10-8 +xdg-desktop-portal 1.18.4-1 +xdg-desktop-portal-gnome 46.2-2 +xdg-user-dirs 0.18-2 +xdg-user-dirs-gtk 0.11-3 +xdg-utils 1.2.1-1 +xf86-input-libinput 1.4.0-2 +xfsprogs 6.8.0-2 +xl2tpd 1.3.18-1 +xonotic 0.8.6-2 +xorg-server 21.1.13-1 +xorg-xdpyinfo 1.3.4-2 +xorg-xinit 1.4.2-2 +xorg-xinput 1.6.4-2 +xorg-xkill 1.0.6-2 +xorg-xrandr 1.5.2-2 +xterm 393-1 +yarn 1.22.22-2 +yay 12.3.5-1 +zsh 5.9-5 +``` + +
+ +### 2.3. Pinned Packages + +These packages have updates ignored, due to incompatibility issues. This list is generated with `grep "^IgnorePkg" /etc/pacman.conf`. + +``` +IgnorePkg = lib32-nvidia-utils linux linux-headers nvidia nvidia-utils +``` + +### 2.4. All Packages + +This is a complete list of all packages on the machine. This list is generated with `yay -Q`. + +
+ Expand List + +```txt +0ad a26-15 +0ad-data a26-1 +1password 8.10.36-46 +1password-cli 2.29.0-1 +7kaa 2.15.6-1 +7kaa-music 2.15-1 +a52dec 0.8.0-2 +aalib 1.4rc5-18 +abseil-cpp 20240116.2-2 +accountsservice 23.13.9-2 +acl 2.3.2-1 +adobe-source-code-pro-fonts 2.042u+1.062i+1.026vf-2 +adwaita-cursors 46.2-1 +adwaita-icon-theme 46.2-1 +adwaita-icon-theme-legacy 46.2-1 +age 1.2.0-1 +alacarte 1:3.52.0-2 +alsa-card-profiles 1:1.2.1-1 +alsa-firmware 1.2.4-4 +alsa-lib 1.2.12-1 +alsa-plugins 1:1.2.12-2 +alsa-topology-conf 1.2.5.1-4 +alsa-ucm-conf 1.2.12-1 +alsa-utils 1.2.12-1 +amd-ucode 20240703.e94a2a3b-1 +angband 4.2.5-3 +aom 3.9.1-1 +appmenu-gtk-module 24.05-1 +appstream 1.0.3-1 +apr 1.7.4-1 +apr-util 1.6.3-1 +arc-gtk-theme-eos 20221218-2 +archlinux-keyring 20240709-1 +argon2 20190702-5 +aribb24 1.0.3-4 +aspell 0.60.8.1-2 +assimp 5.4.0-1 +astyle 3.4.13-1 +at-spi2-core 2.52.0-1 +atkmm 2.28.4-1 +attr 2.5.2-1 +audit 4.0.1-3 +autoconf 2.72-1 +automake 1.16.5-2 +avahi 1:0.8+r194+g3f79789-2 +aws-cli-v2-bin 2:2.17.10-1 +ayatana-ido 0.10.3-1 +b43-fwcutter 019-5 +babl 0.1.108-1 +bamf 0.5.6-1 +baobab 46.0-1 +base 3-2 +base-devel 1-1 +bash 5.2.026-5 +bash-completion 2.14.0-2 +beyondallreason-appimage 1.2988.0-3 +bind 9.18.27-1 +binutils 2.42+r91+g6224493e457-1 +bison 3.8.2-6 +blas 3.12.0-5 +bluez 5.77-1 +bluez-libs 5.77-1 +bluez-utils 5.77-1 +bolt 0.9.8-1 +boost 1.83.0-9 +boost-libs 1.83.0-9 +boswars 2.8-1 +boswars-addons 2.7-1 +box2d 2.4.1-2 +brave-bin 1:1.67.123-2 +brogue-ce 1.13-1 +brotli 1.1.0-2 +btrfs-progs 6.9.2-1 +bubblewrap 0.9.0-1 +bzip2 1.0.8-6 +c-ares 1.29.0-1 +ca-certificates 20240618-1 +ca-certificates-mozilla 3.102-1 +ca-certificates-utils 20240618-1 +cairo 1.18.0-2 +cairomm 1.14.5-1 +cairomm-1.16 1.18.0-1 +cantarell-fonts 1:0.303.1-2 +cataclysm-dda 0.G-2 +cataclysm-dda-tiles 0.G-2 +cdparanoia 10.2-9 +cfitsio 1:4.4.1-1 +chaotic-keyring 20230616-1 +chaotic-mirrorlist 20240306-1 +chromaprint 1.5.1-8 +cifs-utils 7.0-4 +cinny-desktop-bin 3.2.1-1 +cjson 1.7.18-1 +clang 18.1.8-1 +clucene 2.3.3.4-15 +cmake 3.30.0-1 +colord 1.4.7-2 +colord-gtk-common 0.3.1-1 +colord-gtk4 0.3.1-1 +compiler-rt 18.1.8-1 +coreutils 9.5-1 +cpio 2.15-1 +cppdap 1.58.0-2 +cppunit 1.15.1-4 +cracklib 2.9.11-2 +crawl-data 0.31.0-3 +crawl-tiles 0.31.0-3 +cryptsetup 2.7.3-1 +cups-pk-helper 0.2.7-2 +curl 8.8.0-1 +cytopia-git r2844.58709a23-1 +dav1d 1.4.3-1 +db5.3 5.3.28-5 +dbus 1.14.10-2 +dbus-broker 36-2 +dbus-broker-units 36-2 +dbus-glib 0.112-3 +dconf 0.40.0-3 +debugedit 5.0-6 +default-cursors 2-2 +dejagnu 1.6.3-9 +desktop-file-utils 0.27-1 +device-mapper 2.03.24-1 +diffutils 3.10-1 +ding-libs 0.6.2-2 +discord 0.0.59-2 +djvulibre 3.5.28-6 +dkms 3.0.12-1 +dmidecode 3.6-1 +dmraid 1.0.0.rc16.3-15 +dnsmasq 2.90-1 +dnssec-anchors 20190629-4 +doctl 1.109.1-1 +dosfstools 4.2-4 +dotnet-host 8.0.6.sdk106-1 +dotnet-runtime 8.0.6.sdk106-1 +dotnet-runtime-6.0 6.0.31.sdk131-1 +dotnet-sdk-6.0 6.0.31.sdk131-1 +dotnet-targeting-pack-6.0 6.0.31.sdk131-1 +double-conversion 3.3.0-2 +downgrade 11.3.0-1 +doxygen 1.11.0-4 +dracut 102-1 +dreamweb 1.1-1 +duf 0.8.1-3 +duktape 2.7.0-7 +dwarffortress 50.13-1 +e2fsprogs 1.47.1-4 +editorconfig-core-c 0.12.9-1 +efibootmgr 18-3 +efitools 1.9.2-5 +efivar 39-1 +egl-wayland 2:1.1.13-2 +eglexternalplatform 1.1-3 +electron27 27.3.11-6 +electron31 31.2.0-1 +ell 0.67-1 +emacs 29.4-1 +enchant 2.8.0-1 +endeavouros-keyring 20231222-1 +endeavouros-mirrorlist 24.6.4-1 +endeavouros-theming 24.06.1.1-1 +enet 1.3.18-1 +eos-apps-info 24.6.1-1 +eos-bash-shared 24.16.16-1 +eos-hooks 1.16-1 +eos-log-tool 24-1 +eos-packagelist 2.3-1 +eos-qogir-icons 5-1 +eos-quickstart 1.4.1-1 +eos-rankmirrors 24.6.1-1 +eos-settings-gnome 2.2-1 +eos-translations 24.7-1 +espeak 1:1.48.04-4 +ethtool 1:6.9-1 +evince 46.3-1 +exfatprogs 1.2.4-1 +exiv2 0.28.3-1 +expac 10-10 +expat 2.6.2-1 +expect 5.45.4-5 +f2fs-tools 1.16.0-2 +faac 1.30-5 +faad2 2.11.1-1 +fakeroot 1.35-1 +fd 10.1.0-1 +festival 2.5.0-5 +festival-us 2.5-2 +ffmpeg-obs 7.0.1-3 +ffmpegthumbnailer 2.2.2-6 +fftw 3.3.10-7 +fifechan 0.1.5-1 +file 5.45-1 +file-roller 44.3-1 +filesystem 2024.04.07-1 +findutils 4.10.0-1 +firefox 128.0-1 +firewalld 2.2.0-1 +flac 1.4.3-2 +flare-engine 1.14-1.3 +flare-game 1.14-1.2 +flex 2.6.4-5 +fluidsynth 2.3.5-1 +flyctl-bin 0.2.72-1 +fmt 10.2.0-1 +fontconfig 2:2.15.0-2 +freeciv 3.1.1-2 +freecol 1.2.0-2 +freeglut 3.6.0-1 +freeorion 0.5.0.1-1 +freetube-bin 0.21.1-1 +freetype2 2.13.2-2 +fribidi 1.0.15-1 +frotz-ncurses 2.54-1 +fsarchiver 0.8.7-2 +ftl-sdk 0.10.1-5 +fuse-common 3.16.2-1 +fuse2 2.9.9-5 +fuse3 3.16.2-1 +fzf 0.53.0-1 +gameconqueror 0.17-8 +gargoyle-bin 2023.1-2 +gawk 5.3.0-1 +gc 8.2.6-1 +gcc 14.1.1+r58+gfc9fb69ad62-1 +gcc-ada 14.1.1+r58+gfc9fb69ad62-1 +gcc-d 14.1.1+r58+gfc9fb69ad62-1 +gcc-libs 14.1.1+r58+gfc9fb69ad62-1 +gcr 3.41.2-2 +gcr-4 4.3.0-1 +gd 2.3.3-8 +gdb 15.1-1 +gdb-common 15.1-1 +gdbm 1.24-1 +gdk-pixbuf2 2.42.12-1 +gdm 46.2-2 +gearhead 1.310-1 +gegl 0.4.48-4 +geoclue 2.7.1-3 +geocode-glib-2 3.26.4-4 +geocode-glib-common 3.26.4-4 +gettext 0.22.5-1 +ghostscript 10.03.1-1 +giflib 5.2.2-1 +gimp 2.10.38-1 +git 2.45.2-1 +github-cli 2.52.0-1 +gjs 2:1.80.2-2 +glances 4.1.2.1-1 +glew 2.2.0-7 +glib-networking 1:2.80.0-1 +glib2 2.80.4-1 +glibc 2.39+r52+gf8e4623421-1 +glibmm 2.66.7-1 +glibmm-2.68 2.80.0-1 +glm 1.0.1-1 +gloox 1.0.27-1 +glslang 14.2.0-1 +glu 9.0.3-2 +glycin 1.0.1-2 +gmp 6.3.0-2 +gnome-autoar 0.4.4-1 +gnome-bluetooth-3.0 46.0-1 +gnome-calculator 46.1-1 +gnome-clocks 46.0-1 +gnome-color-manager 3.36.0+r62+g82000f1d-1 +gnome-console 46.0-2 +gnome-control-center 46.3-1 +gnome-desktop 1:44.0-1 +gnome-desktop-4 1:44.0-1 +gnome-desktop-common 1:44.0-1 +gnome-disk-utility 46.0-1 +gnome-keybindings 46.3-1 +gnome-keyring 1:46.2-1 +gnome-menus 3.36.0-3 +gnome-nettool 42.0-3 +gnome-online-accounts 3.50.3-1 +gnome-power-manager 43.0-2 +gnome-screenshot 41.0+r39+ga362197-2 +gnome-session 46.0-2 +gnome-settings-daemon 46.0-2 +gnome-shell 1:46.3.1-1 +gnome-system-monitor 46.0-2 +gnome-terminal 3.52.2-1 +gnome-text-editor 46.3-2 +gnome-themes-extra 3.28+r6+g45b1d457-2 +gnome-tweaks 46.1-1 +gnome-usage 46.0-1 +gnome-weather 46.0-1 +gnupg 2.4.5-1 +gnustep-base 1.29.0-4 +gnutls 3.8.6-1 +gobject-introspection-runtime 1.80.1-3 +google-chat-linux-bin 5.29.23-1 +gparted 1.6.0-1 +gperftools 2.15-1 +gpgme 1.23.2-4 +gpm 1.20.7.r38.ge82d1a6-5 +graphene 1.10.8-1 +graphite 1:1.3.14-4 +grep 3.11-1 +grilo 0.3.16-1 +groff 1.23.0-6 +gsettings-desktop-schemas 46.0-2 +gsfonts 20200910-4 +gsm 1.0.22-2 +gsound 1.0.3-3 +gspell 1.12.2-3 +gssdp 1.6.3-1 +gssproxy 0.9.2-1 +gst-libav 1.24.5-2 +gst-plugin-gtk 1.24.5-2 +gst-plugin-pipewire 1:1.2.1-1 +gst-plugins-bad 1.24.5-2 +gst-plugins-bad-libs 1.24.5-2 +gst-plugins-base 1.24.5-2 +gst-plugins-base-libs 1.24.5-2 +gst-plugins-good 1.24.5-2 +gst-plugins-ugly 1.24.5-2 +gstreamer 1.24.5-2 +gtest 1.14.0-2 +gtk-update-icon-cache 1:4.14.4-2 +gtk2 2.24.33-4 +gtk3 1:3.24.43-1 +gtk4 1:4.14.4-2 +gtkmm-4.0 4.14.0-1 +gtkmm3 3.24.9-1 +gtksourceview3 1:3.24.11+r28+g73e57b57-1 +gtksourceview4 4.8.4-1 +gtksourceview5 5.12.1-1 +guile 3.0.10-1 +gupnp 1:1.6.6-1 +gupnp-igd 1.6.0-1 +gvfs 1.54.2-1 +gvfs-afc 1.54.2-1 +gvfs-gphoto2 1.54.2-1 +gvfs-mtp 1.54.2-1 +gvfs-nfs 1.54.2-1 +gvfs-smb 1.54.2-1 +gzip 1.13-2 +harfbuzz 9.0.0-1 +harfbuzz-icu 9.0.0-1 +haveged 1.9.18-2 +hdparm 9.65-2 +hexchat 2.16.2-2 +hicolor-icon-theme 0.18-1 +hidapi 0.14.0-2 +highway 1.2.0-1 +hunspell 1.7.2-2 +hwdata 0.384-1 +hwdetect 2024.07.10.0706-1 +hwinfo 23.2-1 +hydrapaper 3.3.2-2 +hyfetch 1.4.11-3 +hyperrogue 13.0-1 +hyphen 2.8.8-6 +iana-etc 20240612-1 +icu 75.1-1 +iio-sensor-proxy 3.5-2 +ijs 0.35-6 +imagemagick 7.1.1.34-1 +imath 3.1.11-2 +imlib2 1.12.2-2 +inetutils 2.5-1 +infra-arcana 22.1.0-1 +insomnium 0.2.3_a-8 +inxi 3.3.35.1-1 +iproute2 6.9.0-2 +iptables-nft 1:1.8.10-2 +iputils 20240117-1 +iso-codes 4.16.0-1 +iwd 2.19-1 +jansson 2.14-4 +jasper 4.2.4-1 +java-runtime-common 3-5 +jbig2dec 0.20-1 +jbigkit 2.1-8 +jemalloc 1:5.3.0-4 +jfsutils 1.1.15-9 +jre21-openjdk 21.0.3.u9-1 +js115 115.13.0-1 +json-c 0.17-2 +json-glib 1.8.0-2 +jsoncpp 1.9.5-3 +kbd 2.6.4-1 +kernel-install-for-dracut 1.10.1-1 +keyutils 1.6.3-2 +kmod 32-1 +krb5 1.21.3-1 +l-smash 2.14.5-4 +lame 3.100-5 +lapack 3.12.0-5 +lcms2 2.16-1 +ldb 2:2.9.1-1 +lensfun 1:0.3.4-4 +less 1:643-2 +lib32-acl 2.3.2-1 +lib32-alsa-lib 1.2.12-1 +lib32-alsa-plugins 1.2.12-1 +lib32-brotli 1.1.0-1 +lib32-bzip2 1.0.8-3 +lib32-curl 8.8.0-1 +lib32-dbus 1.14.10-2 +lib32-e2fsprogs 1.47.1-1 +lib32-expat 2.6.2-1 +lib32-fontconfig 2:2.15.0-1 +lib32-freetype2 2.13.2-1 +lib32-gcc-libs 14.1.1+r58+gfc9fb69ad62-1 +lib32-gettext 0.22.5-1 +lib32-glib2 2.80.4-1 +lib32-glibc 2.39+r52+gf8e4623421-1 +lib32-harfbuzz 9.0.0-1 +lib32-icu 75.1-1 +lib32-keyutils 1.6.3-2 +lib32-krb5 1.21.3-1 +lib32-libcap 2.70-1 +lib32-libdrm 2.4.122-1 +lib32-libelf 0.191-1 +lib32-libffi 3.4.6-1 +lib32-libgcrypt 1.11.0-1 +lib32-libglvnd 1.7.0-1 +lib32-libgpg-error 1.50-1 +lib32-libidn2 2.3.7-1 +lib32-libldap 2.6.8-1 +lib32-libnghttp2 1.62.1-1 +lib32-libnghttp3 1.4.0-1 +lib32-libnl 3.9.0-1 +lib32-libnsl 2.0.1-1 +lib32-libpcap 1.10.4-1 +lib32-libpciaccess 0.18.1-1 +lib32-libpng 1.6.43-1 +lib32-libpsl 0.21.5-1 +lib32-libssh2 1.11.0-1 +lib32-libtasn1 4.19.0-2 +lib32-libtirpc 1.3.4-1 +lib32-libunistring 1.2-1 +lib32-libunwind 1.8.1-1 +lib32-libx11 1.8.9-1 +lib32-libxau 1.0.11-1 +lib32-libxcb 1.17.0-1 +lib32-libxcrypt 4.4.36-1 +lib32-libxcrypt-compat 4.4.36-1 +lib32-libxcursor 1.2.2-1 +lib32-libxdmcp 1.1.5-1 +lib32-libxext 1.3.6-1 +lib32-libxfixes 6.0.1-1 +lib32-libxi 1.8.1-1 +lib32-libxkbcommon 1.7.0-2 +lib32-libxml2 2.13.2-1 +lib32-libxrandr 1.5.4-1 +lib32-libxrender 0.9.11-1 +lib32-libxshmfence 1.3.2-1 +lib32-libxss 1.2.4-1 +lib32-libxxf86vm 1.1.5-1 +lib32-llvm-libs 18.1.8-1 +lib32-lm_sensors 1:3.6.0.r41.g31d1f125-2 +lib32-mesa 1:24.1.3-1 +lib32-ncurses 6.5-1 +lib32-nspr 4.35-3 +lib32-nss 3.102-1 +lib32-nvidia-utils 550.90.07-1 +lib32-openssl 1:3.3.1-1 +lib32-p11-kit 0.25.5-1 +lib32-pam 1.6.1-1 +lib32-pcre2 10.44-1 +lib32-sqlite 3.46.0-1 +lib32-systemd 256.2-1 +lib32-util-linux 2.40.2-1 +lib32-vulkan-icd-loader 1.3.279-1 +lib32-wayland 1.22.0-1 +lib32-xz 5.6.2-1 +lib32-zlib 1.3.1-1 +lib32-zstd 1.5.6-1 +libabw 0.1.3-4 +libadwaita 1:1.5.2-1 +libaio 0.3.113-3 +libajantv2 1:17.0.1-1 +libajantv2-debug 1:17.0.1-1 +libao 1.2.2-6 +libappindicator-gtk3 12.10.0.r298-3 +libarchive 3.7.4-1 +libass 0.17.3-1 +libassuan 2.5.7-2 +libasyncns 1:0.8+r3+g68cd5af-3 +libatasmart 0.19-6 +libatomic_ops 7.8.2-1 +libavc1394 0.5.4-6 +libavif 1.1.0-1 +libavtp 0.2.0-3 +libayatana-appindicator 0.5.93-1 +libayatana-indicator 0.9.4-1 +libb2 0.98.1-3 +libblockdev 3.1.1-2 +libblockdev-crypto 3.1.1-2 +libblockdev-fs 3.1.1-2 +libblockdev-loop 3.1.1-2 +libblockdev-mdraid 3.1.1-2 +libblockdev-nvme 3.1.1-2 +libblockdev-part 3.1.1-2 +libblockdev-swap 3.1.1-2 +libbluray 1.3.4-1 +libbpf 1.4.3-1 +libbs2b 3.1.0-9 +libbsd 0.12.2-2 +libbytesize 2.8-3 +libcaca 0.99.beta20-4 +libcamera 0.3.0-1 +libcamera-ipa 0.3.0-1 +libcanberra 1:0.30+r2+gc0620e4-4 +libcap 2.70-1 +libcap-ng 0.8.5-2 +libcdio 2.1.0-4 +libcdio-paranoia 10.2+2.0.2-1 +libcdr 0.1.7-8 +libcgif 0.4.1-1 +libcloudproviders 0.3.6-1 +libcmis 0.6.2-1 +libcolord 1.4.7-2 +libcups 2:2.4.10-1 +libcurl-gnutls 8.8.0-1 +libdaemon 0.14-6 +libdatachannel 0.21.2-1 +libdatrie 0.2.13-4 +libdbusmenu-glib 16.04.0.r498-2 +libdbusmenu-gtk3 16.04.0.r498-2 +libdc1394 2.2.7-1 +libdca 0.0.7-2 +libde265 1.0.15-2 +libdecor 0.2.2-1 +libdeflate 1.20-2 +libdisplay-info 0.2.0-1 +libdovi 3.3.0-2 +libdrm 2.4.122-1 +libdv 1.0.0-11 +libdvbpsi 1:1.3.3-3 +libdvdcss 1.4.3-2 +libdvdnav 6.1.1-2 +libdvdread 6.1.3-2 +libe-book 0.1.3-16 +libebml 1.4.5-1 +libedit 20240517_3.1-1 +libei 1.2.1-1 +libelf 0.191-3 +libepoxy 1.5.10-3 +libepubgen 0.1.1-5 +libetonyek 0.1.10-4 +libevdev 1.13.2-1 +libevent 2.1.12-4 +libexif 0.6.24-3 +libexttextcat 3.4.7-1 +libfdk-aac 2.0.3-1 +libffi 3.4.6-1 +libfontenc 1.1.8-1 +libfreeaptx 0.1.1-2 +libfreehand 0.1.2-5 +libgcrypt 1.11.0-2 +libgdiplus 5.6.1-4 +libgdm 46.2-2 +libgee 0.20.6-2 +libgexiv2 0.14.3-1 +libgirepository 1.80.1-3 +libglvnd 1.7.0-1 +libgme 0.6.3-4 +libgoa 3.50.3-1 +libgpg-error 1.50-1 +libgphoto2 2.5.31-2 +libgsf 1.14.52-1 +libgtop 2.41.3-2 +libgudev 238-1 +libgusb 0.4.9-1 +libgweather-4 4.4.2-1 +libgxps 0.3.2-5 +libhandy 1.8.3-1 +libheif 1.18.0-1 +libibus 1.5.30-2 +libical 3.0.18-2 +libice 1.1.1-3 +libidn 1.42-1 +libidn2 2.3.7-1 +libiec61883 1.2.0-8 +libimagequant 4.3.1-1 +libimobiledevice 1.3.0-13 +libimobiledevice-glue 1.3.0-1 +libinih 58-1 +libinput 1.26.1-1 +libinstpatch 1.1.6-2 +libisl 0.26-2 +libixion 0.19.0-2 +libjpeg-turbo 3.0.3-1 +libjuice 1.5.1-1 +libjxl 0.10.3-1 +libksba 1.6.7-1 +liblangtag 0.6.7-1 +liblc3 1.1.1-1 +libldac 2.0.2.3-2 +libldap 2.6.8-1 +liblqr 0.4.2-4 +liblrdf 0.6.1-5 +libltc 1.3.2-2 +libmad 0.15.1b-10 +libmalcontent 0.12.0-1 +libmanette 0.2.7-1 +libmatroska 1.7.1-2 +libmaxminddb 1.10.0-1 +libmbim 1.30.0-1 +libmd 1.1.0-2 +libmicrodns 0.2.0-2 +libmikmod 3.3.11.1-7 +libmm-glib 1.22.0-1 +libmng 2.0.3-4 +libmnl 1.0.5-2 +libmodplug 0.8.9.0-6 +libmpc 1.3.1-2 +libmpcdec 1:0.1+r475-6 +libmpeg2 0.5.1-10 +libmspack 1:1.11-1 +libmspub 0.1.4-16 +libmtp 1.1.21-2 +libmwaw 0.3.22-3 +libmypaint 1.6.1-2 +libmysofa 1.3.2-1 +libnautilus-extension 46.2-2 +libndp 1.9-1 +libnet 2:1.3-1 +libnetfilter_conntrack 1.0.9-2 +libnewt 0.52.24-2 +libnfnetlink 1.0.2-2 +libnfs 5.0.3-1 +libnftnl 1.2.6-1 +libnghttp2 1.62.1-1 +libnghttp3 1.4.0-1 +libngtcp2 1.6.0-1 +libnice 0.1.22-1 +libnl 3.9.0-1 +libnm 1.48.4-1 +libnma-common 1.10.6-3 +libnma-gtk4 1.10.6-3 +libnoise 1.0.0-7 +libnotify 0.8.3-1 +libnsl 2.0.1-1 +libnumbertext 1.0.11-2 +libnvme 1.9-1 +liboauth 1:1.0.3+r16+gc26f038-2 +libodfgen 0.1.8-3 +libogg 1.3.5-2 +libomxil-bellagio 0.9.3-5 +libopenmpt 0.7.8-1 +libopenraw 0.3.7-2 +liborcus 0.19.2-2 +libotf 0.9.16-5 +libp11-kit 0.25.5-1 +libpagemaker 0.0.4-4 +libpaper 2.2.5-1 +libpcap 1.10.4-1 +libpciaccess 0.18.1-2 +libpeas 1.36.0-5 +libpgm 5.3.128-3 +libpipeline 1.5.7-2 +libpipewire 1:1.2.1-1 +libplacebo 7.349.0-1 +libplist 2.6.0-1 +libpng 1.6.43-1 +libportal 0.7.1-3 +libportal-gtk3 0.7.1-3 +libportal-gtk4 0.7.1-3 +libproxy 0.5.7-1 +libpsl 0.21.5-2 +libpulse 17.0-3 +libpwquality 1.4.5-5 +libqmi 1.34.0-1 +libqrtr-glib 1.2.2-3 +libqxp 0.0.2-12 +libraqm 0.10.1-2 +libraw 0.21.2-1 +libraw1394 2.1.2-4 +libreoffice-fresh 24.2.5-1 +librest 0.9.1-2 +librevenge 0.0.5-3 +librist 0.2.10-3 +librsvg 2:2.58.2-1 +libsamplerate 0.2.2-3 +libsasl 2.1.28-4 +libsass 3.6.6-1 +libscanmem 0.17-8 +libseccomp 2.5.5-3 +libsecret 0.21.4-1 +libshout 1:2.4.6-3 +libsigc++ 2.12.1-1 +libsigc++-3.0 3.6.0-1 +libsm 1.2.4-2 +libsndfile 1.2.2-2 +libsodium 1.0.20-1 +libsonic 0.2.0-2 +libsoup 2.74.3-1 +libsoup3 3.4.4-1 +libsoxr 0.1.3-4 +libspectre 0.2.12-2 +libspeechd 0.11.5-2 +libspiro 1:20221101-3 +libsrtp 1:2.6.0-1 +libssh 0.10.6-2 +libssh2 1.11.0-1 +libstaroffice 0.0.7-3 +libstemmer 2.2.0-2 +libsynctex 2024.2-2 +libsysprof-capture 46.0-3 +libtar 1.2.20-7 +libtasn1 4.19.0-2 +libteam 1.32-2 +libthai 0.1.29-3 +libtheora 1.1.1-6 +libtiff 4.6.0-5 +libtirpc 1.3.4-1 +libtommath 1.3.0-1 +libtool 2.5.0+14+g9a4a0261-1 +libunibreak 6.1-1 +libunistring 1.2-1 +libunwind 1.8.1-3 +libupnp 1.14.19-2 +liburcu 0.14.0-2 +libusb 1.0.27-1 +libusbmuxd 2.1.0-1 +libutempter 1.2.1-4 +libutf8proc 2.9.0-1 +libuv 1.48.0-2 +libva 2.21.0-1 +libvdpau 1.5-3 +libverto 0.3.2-5 +libvips 8.15.1-5 +libvisio 0.1.7-11 +libvorbis 1.3.7-3 +libvpl 2.12.0-1 +libvpx 1.14.0-1 +libwacom 2.12.2-1 +libwbclient 4.20.2-1 +libwebp 1.4.0-1 +libwireplumber 0.5.5-1 +libwmf 0.2.13-2 +libwnck3 43.0-3 +libwpd 0.10.3-5 +libwpe 1.16.0-1 +libwps 0.4.14-2 +libx11 1.8.9-1 +libx86emu 3.5-4 +libxau 1.0.11-3 +libxaw 1.0.16-1 +libxcb 1.17.0-1 +libxcomposite 0.4.6-2 +libxcrypt 4.4.36-1 +libxcrypt-compat 4.4.36-1 +libxcursor 1.2.2-1 +libxcvt 0.1.2-2 +libxdamage 1.1.6-2 +libxdmcp 1.1.5-1 +libxext 1.3.6-1 +libxfixes 6.0.1-2 +libxfont2 2.0.6-3 +libxft 2.3.8-2 +libxi 1.8.1-2 +libxinerama 1.1.5-2 +libxkbcommon 1.7.0-2 +libxkbcommon-x11 1.7.0-2 +libxkbfile 1.1.3-1 +libxml2 2.13.2-1 +libxmlb 0.3.19-1 +libxmu 1.2.1-1 +libxnvctrl 555.58.02-1 +libxp 1.0.4-3 +libxpm 3.5.17-2 +libxrandr 1.5.4-1 +libxrender 0.9.11-2 +libxres 1.2.2-2 +libxshmfence 1.3.2-2 +libxslt 1.1.42-1 +libxss 1.2.4-2 +libxt 1.3.0-2 +libxtst 1.2.4-2 +libxv 1.0.12-2 +libxxf86vm 1.1.5-2 +libyaml 0.2.5-3 +libyuv r2426+464c51a0-1 +libzip 1.10.1-2 +libzmf 0.0.2-16 +licenses 20240206-1 +lilv 0.24.24-2 +lincity-ng 2.0-10 +linux 6.9.6.arch1-1 +linux-api-headers 6.8-1 +linux-firmware 20240703.e94a2a3b-1 +linux-firmware-whence 20240703.e94a2a3b-1 +linux-headers 6.9.6.arch1-1 +llvm-libs 18.1.8-3 +lm_sensors 1:3.6.0.r41.g31d1f125-3 +lmdb 0.9.32-1 +logrotate 3.21.0-2 +loupe 46.2-1 +lpsolve 5.5.2.11-3 +lrexlib-pcre5.1 2.9.0-2 +lsb-release 2.0.r53.a86f885-2 +lsof 4.99.3-2 +lsscsi 0.32-2 +lua 5.4.7-1 +lua-yajl 2.0-2 +lua51 5.1.5-12 +lua51-filesystem 1.8.0-4 +lua51-lcf 5.1-3 +lua51-luautf8 0.1.5-3 +lua51-sql-sqlite 2.3.0-4 +lua52 5.2.4-7 +luajit 2.1.1720049189-1 +luarocks 3.11.1-1 +luazip5.1 1.2.7-1 +luit 20240102-2 +lv2 1.18.10-1 +lvm2 2.03.24-1 +lz4 1:1.9.4-3 +lzo 2.10-5 +m17n-db 1.8.5-1 +m17n-lib 1.8.4-3 +m4 1.4.19-3 +mailcap 2.1.54-2 +make 4.4.1-2 +man-db 2.12.1-1 +man-pages 6.9.1-1 +mbedtls 3.6.0-1 +mbedtls2 2.28.8-3 +mbrola 1:3.3-1 +mbrola-voices-us1 1:15.6fa9693-1 +md4c 0.5.2-1 +mdadm 4.3-2 +meld 3.22.2-3 +mesa 1:24.1.3-1 +mesa-utils 9.0.0-4 +mesen2-git r3012.bdbcf4e2-1 +miniupnpc 2.2.8-1 +minizip 1:1.3.1-2 +mjpegtools 2.2.1-2 +mlocate 0.26.git.20170220-7 +mobile-broadband-provider-info 20240407-1 +modemmanager 1.22.0-1 +mongo-c-driver 1.27.1-1 +mongodb 7.0.11-1 +mongodb-tools-bin 100.9.5-1 +mongosh-bin 2.2.11-1 +mono 6.12.0.206-1 +mpdecimal 4.0.0-2 +mpfr 4.2.1-3 +mpg123 1.32.6-1 +mtdev 1.1.7-1 +mtools 1:4.0.44-1 +mudlet 4.18.2-1 +mutter 46.3.1-1 +mypaint-brushes1 1.3.1-2 +nano 8.1-1 +nano-syntax-highlighting 2020.10.10-2 +nautilus 46.2-2 +ncurses 6.5-3 +ncurses5-compat-libs 6.4-2 +neon 0.33.0-1 +net-tools 2.10-2 +netctl 1.29-2 +nethack 3.6.7-6 +netstandard-targeting-pack 8.0.6.sdk106-1 +nettle 3.10-1 +networkmanager 1.48.4-1 +networkmanager-openconnect 1.2.10-2 +networkmanager-openvpn 1.12.0-1 +nfs-utils 2.6.4-1 +nfsidmap 2.6.4-1 +nftables 1:1.0.9-3 +nilfs-utils 2.2.11-1 +node-gyp 10.2.0-1 +nodejs 22.4.1-1 +nodejs-nativefier 52.0.0-1 +nodejs-nopt 7.2.0-2 +noto-fonts 1:24.7.1-1 +noto-fonts-cjk 20230817-2 +noto-fonts-emoji 1:2.042-1 +noto-fonts-extra 1:24.7.1-1 +npm 10.8.2-1 +npm-check-updates 16.14.20-1 +npth 1.7-1 +nspr 4.35-3 +nss 3.102-1 +nss-mdns 0.15.1-2 +ntfs-3g 2022.10.3-1 +ntp 4.2.8.p18-1 +nvidia 550.90.07-4 +nvidia-settings 555.58.02-1 +nvidia-utils 550.90.07-3 +nvm 0.39.7-1 +oath-toolkit 2.6.11-2 +obs-studio-browser-debug 30.1.2-6 +obs-studio-liberty 30.2.0-1 +ocl-icd 2.3.2-2 +oh-my-zsh-git r7299.fd8f72b27-1 +openal 1.23.1-2 +openconnect 1:9.12-2 +opencore-amr 0.1.6-2 +opendoas 6.8.2-3 +openexr 3.2.4-1 +openhv 20240401-2 +openjpeg2 2.5.2-1 +openra 20231010-2 +openssh 9.8p1-1 +openssl 3.3.1-1 +openssl-1.1 1.1.1.w-1 +openstarruler-git r83.bf877a6-1 +openvpn 2.6.11-1 +openxcom 1.0-9 +opus 1.5.2-1 +opusfile 0.12-4 +orc 0.4.38-1 +p11-kit 0.25.5-1 +pacman 6.1.0-3 +pacman-contrib 1.10.6-1 +pacman-mirrorlist 20231001-1 +pacutils 0.14.0-1 +pahole 1:1.27-2 +pam 1.6.1-2 +pambase 20230918-1 +pango 1:1.54.0-1 +pangomm 2.46.4-1 +pangomm-2.48 2.52.0-1 +parallel 20240622-1 +parted 3.6-1 +patch 2.7.6-10 +pavucontrol 1:6.0-1 +pcaudiolib 1.2-3 +pciutils 3.13.0-1 +pcre 8.45-4 +pcre2 10.44-1 +pcsclite 2.2.3-1 +perl 5.38.2-1 +perl-clone 0.46-3 +perl-encode-locale 1.05-12 +perl-error 0.17029-6 +perl-file-listing 6.16-3 +perl-html-parser 3.82-1 +perl-html-tagset 3.24-1 +perl-http-cookiejar 0.014-2 +perl-http-cookies 6.11-1 +perl-http-daemon 6.16-3 +perl-http-date 6.06-2 +perl-http-message 6.46-1 +perl-http-negotiate 6.01-13 +perl-io-html 1.004-5 +perl-libwww 6.77-1 +perl-lwp-mediatypes 6.04-5 +perl-mailtools 2.21-8 +perl-net-http 6.23-3 +perl-timedate 2.33-6 +perl-try-tiny 0.31-4 +perl-uri 5.28-1 +perl-www-robotrules 6.02-13 +perl-xml-parser 2.47-1 +perl-xml-writer 0.900-3 +physfs 3.2.0-2 +pinentry 1.3.1-2 +pioneer 20240314-5 +pipewire 1:1.2.1-1 +pipewire-alsa 1:1.2.1-1 +pipewire-audio 1:1.2.1-1 +pipewire-jack 1:1.2.1-1 +pipewire-pulse 1:1.2.1-1 +pixman 0.43.4-1 +pkcs11-helper 1.30.0-1 +pkgconf 2.1.1-1 +pkgfile 21-2 +plank 0.11.89-5 +pm2 5.4.1-1 +pnpm 9.4.0-1 +polkit 124-2 +poppler 24.06.1-1 +poppler-data 0.4.12-2 +poppler-glib 24.06.1-1 +popt 1.19-1 +portaudio 1:19.7.0-3 +power-profiles-daemon 0.21-1 +ppp 2.5.0-3 +procps-ng 4.0.4-3 +proton-mail-bin 1.0.5-2 +protonhax 1.0.5-4 +psmisc 23.7-1 +pugixml 1.14-1 +pv 1.8.10-1 +python 3.12.4-1 +python-annotated-types 0.7.0-1 +python-autocommand 2.2.2-6 +python-botocore 1.34.131-1 +python-cairo 1.26.1-1 +python-capng 0.8.5-2 +python-certifi 2024.07.04-1 +python-charset-normalizer 3.3.2-2 +python-cheetah3 3.3.3-2 +python-colorama 0.4.6-3 +python-dateutil 2.9.0-5 +python-dbus 1.3.2-4 +python-defusedxml 0.7.1-6 +python-distlib 0.3.8-2 +python-dnspython 1:2.6.1-1 +python-docutils 1:0.21.2-1 +python-fastjsonschema 2.20.0-1 +python-filelock 3.13.3-2 +python-future 1.0.0-1 +python-gobject 3.48.2-1 +python-idna 3.7-1 +python-inflect 7.3.1-1 +python-iniconfig 2.0.0-5 +python-jaraco.context 4.3.0-4 +python-jaraco.functools 4.0.1-1 +python-jaraco.text 3.12.1-1 +python-jmespath 1.0.1-4 +python-more-itertools 10.3.0-1 +python-ordered-set 4.1.0-5 +python-orjson 3.10.6-1 +python-packaging 24.1-1 +python-pillow 10.4.0-1 +python-platformdirs 4.2.2-1 +python-pluggy 1.5.0-1 +python-psutil 6.0.0-1 +python-pyaml 23.12.0-2 +python-pyasn1 0.5.1-1 +python-pydantic 2.8.2-1 +python-pydantic-core 1:2.20.1-1 +python-pymongo 4.8.0-1 +python-pyqt5 5.15.10-2 +python-pyqt5-sip 12.15.0-1 +python-pytest 1:8.2.2-1 +python-regex 2024.5.15-1 +python-requests 2.32.3-1 +python-rsa 4.9-4 +python-s3transfer 0.10.2-1 +python-setuptools 1:69.5.1-1 +python-shtab 1.7.1-1 +python-six 1.16.0-9 +python-termcolor 2.4.0-2 +python-tomli 2.0.1-4 +python-trove-classifiers 2024.5.22-1 +python-typeguard 4.3.0-1 +python-typing_extensions 4.12.2-1 +python-urllib3 1.26.18-3 +python-validate-pyproject 0.18-1 +python-virtualenv 20.26.2-1 +python-yaml 6.0.1-4 +qpdf 11.9.1-1 +qrcodegencpp-cmake 1:1.8.0-3 +qrencode 4.1.1-3 +qt5-base 5.15.14+kde+r141-1 +qt5-declarative 5.15.14+kde+r28-1 +qt5-gamepad 5.15.14-1 +qt5-graphicaleffects 5.15.14-1 +qt5-location 5.15.14+kde+r7-1 +qt5-multimedia 5.15.14+kde+r2-1 +qt5-quickcontrols 5.15.14-1 +qt5-quickcontrols2 5.15.14+kde+r5-1 +qt5-svg 5.15.14+kde+r5-1 +qt5-tools 5.15.14+kde+r4-2 +qt5-translations 5.15.14-1 +qt5-x11extras 5.15.14-1 +qt6-base 6.7.2-1 +qt6-declarative 6.7.2-1 +qt6-svg 6.7.2-1 +qt6-translations 6.7.2-1 +qt6-wayland 6.7.2-2 +qtkeychain-qt5 0.14.3-1 +raptor 2.0.16-5 +rasqal 1:0.9.33-7 +rav1e 0.7.1-1 +re2 1:20240702-1 +readline 8.2.010-1 +rebuild-detector 4.4.3-3 +redland 1:1.0.17-9 +reflector 2023-2 +reflector-simple 2024-1 +reiserfsprogs 3.6.27-5 +rhash 1.4.4-1 +ripgrep 14.1.0-1 +rnnoise 1:0.2-1 +roam 117.0.0.beta001-1 +rpcbind 1.2.6-4 +rsync 3.3.0-2 +rtkit 0.13-3 +rtmpdump 1:2.4.r105.6f6bb13-1 +rubberband 3.3.0-2 +s-nail 14.9.24-2 +samurai 1.2-3 +sassc 3.6.2-5 +sbc 2.0-2 +schildichat-desktop-bin 1.11.36.sc.3-1 +scummvm 2.8.1-1 +sd 1.0.0-1 +sdl12-compat 1.2.68-2 +sdl2 2.30.5-1 +sdl2_image 2.8.2-4 +sdl2_mixer 2.8.0-1 +sdl2_net 1:2.2.0-2 +sdl2_ttf 2.22.0-1 +sdl_gfx 2.0.27-1 +sdl_image 1.2.12-9 +sdl_mixer 1.2.12-12 +sdl_ttf 2.0.11-7 +sed 4.9-3 +semver 7.6.2-1 +serd 0.32.2-1 +serf 1.3.10-1 +sg3_utils 1.47-2 +shaderc 2024.1-1 +shadow 4.16.0-1 +shared-mime-info 2.4-1 +signus 1.96.1-3 +slack-electron 4.39.90-1 +slang 2.3.3-3 +smartmontools 7.4-1 +smbclient 4.20.2-1 +snappy 1.1.10-1 +sndio 1.9.0-2 +sof-firmware 2024.03-1 +sord 0.16.16-1 +sound-theme-freedesktop 0.8-6 +soundtouch 2.3.3-1 +source-highlight 3.1.9-12 +spandsp 0.0.6-5 +spdlog 1.14.1-1 +speedtest-cli 2.1.3-8 +speex 1.2.1-2 +speexdsp 1.2.1-2 +spirv-tools 2024.2-1 +spotify 1:1.2.40.599-1 +sqlcipher 4.6.0-1 +sqlite 3.46.0-1 +sratom 0.6.16-1 +srt 1.5.3-2 +startup-notification 0.12-8 +steam 1.0.0.79-2 +stoken 0.92-4 +subversion 1.14.2-14 +sudo 1.9.15.p5-1 +suitesparse 7.7.0-1 +sulis-bin 1.0.0-1 +sushi 46.0-1 +svt-av1 2.1.0-1 +svt-hevc 1.5.1-3 +swig 4.2.1-3 +sysfsutils 2.1.1-2 +systemd 256.2-1 +systemd-libs 256.2-1 +systemd-resolvconf 256.2-1 +systemd-sysvcompat 256.2-1 +taglib 2.0.1-1 +talloc 2.4.2-3 +tar 1.35-2 +tcl 8.6.14-4 +tdb 1.4.10-3 +tecla 46.0-1 +termcap 1.3.1-7 +tevent 1:0.16.1-3 +texinfo 7.1-2 +the-dark-mod-bin 2.12-2 +thin-provisioning-tools 1.0.12-1 +timidity++ 2.15.0-11 +tinyxml 2.6.2-11 +tldr 3.3.0-1 +tolua++ 1.0.93-5 +totem 43.0-2 +totem-pl-parser 3.26.6+r30+g51b8439-1 +tpm2-tss 4.0.1-1 +tracker3 3.7.3-2 +tree-sitter 0.22.6-1 +ts-node 10.9.2-1 +tslib 1.23-1 +ttf-bitstream-vera 1.10-16 +ttf-dejavu 2.37+18+g9b5d1b2f-7 +ttf-liberation 2.1.5-2 +ttf-opensans 1.101-3 +twolame 0.4.0-4 +typescript 5.5.3-1 +tzdata 2024a-2 +uchardet 0.0.8-3 +udisks2 2.10.1-4 +umoria-color 5.8.2-2 +unrar 1:7.0.9-1 +unzip 6.0-21 +upower 1.90.4-1 +usb_modeswitch 2.6.1-4 +usbmuxd 1.1.1-4 +usbutils 017-1 +util-linux 2.40.2-1 +util-linux-libs 2.40.2-1 +v4l-utils 1.26.1-1 +v4l2loopback-dkms 0.13.2-1 +vapoursynth R69-1 +vi 1:070224-6 +vid.stab 1.1.1-2 +vlc-luajit 3.0.21-2 +vmaf 3.0.0-1 +volume_key 0.3.12-9 +vpnc 1:0.5.3.r539.r239-1 +vscodium-bin 1.91.1.24193-1 +vte-common 0.76.3-1 +vte3 0.76.3-1 +vte4 0.76.3-1 +vulkan-headers 1:1.3.285-1 +vulkan-icd-loader 1.3.285-1 +vulkan-tools 1.3.269-1 +wavpack 5.7.0-1 +wayland 1.23.0-1 +webkit2gtk 2.44.2-1 +webkit2gtk-4.1 2.44.2-1 +webkitgtk-6.0 2.44.2-1 +webrtc-audio-processing-1 1.3-3 +welcome 24.6-1 +wget 1.24.5-3 +which 2.21-6 +whois 5.5.23-1 +widelands 1:1.2-2 +wildmidi 0.4.6-1 +wine 9.12-1 +wireplumber 0.5.5-1 +woff2 1.0.2-5 +wpa_supplicant 2:2.10-8 +wpebackend-fdo 1.14.2-2 +wxwidgets-common 3.2.5-1 +wxwidgets-gtk3 3.2.5-1 +x264 3:0.164.r3108.31e19f9-2 +x265 3.6-1 +xbitmaps 1.1.3-2 +xcb-proto 1.17.0-2 +xcb-util 0.4.1-2 +xcb-util-cursor 0.1.5-1 +xcb-util-image 0.4.1-3 +xcb-util-keysyms 0.4.1-5 +xcb-util-renderutil 0.3.10-2 +xcb-util-wm 0.4.2-2 +xdg-dbus-proxy 0.1.5-2 +xdg-desktop-portal 1.18.4-1 +xdg-desktop-portal-gnome 46.2-2 +xdg-desktop-portal-gtk 1.15.1-2 +xdg-user-dirs 0.18-2 +xdg-user-dirs-gtk 0.11-3 +xdg-utils 1.2.1-1 +xerces-c 3.2.5-2 +xf86-input-libinput 1.4.0-2 +xfsprogs 6.8.0-2 +xkeyboard-config 2.42-1 +xl2tpd 1.3.18-1 +xmlsec 1.3.4-1 +xmlto 0.0.29-1 +xonotic 0.8.6-2 +xonotic-data 0.8.6-3 +xorg-fonts-alias-misc 1.0.5-1 +xorg-fonts-encodings 1.1.0-1 +xorg-fonts-misc 1.0.4-2 +xorg-mkfontscale 1.2.3-1 +xorg-server 21.1.13-1 +xorg-server-common 21.1.13-1 +xorg-setxkbmap 1.3.4-2 +xorg-xauth 1.1.3-1 +xorg-xdpyinfo 1.3.4-2 +xorg-xinit 1.4.2-2 +xorg-xinput 1.6.4-2 +xorg-xkbcomp 1.4.7-1 +xorg-xkill 1.0.6-2 +xorg-xmodmap 1.0.11-2 +xorg-xprop 1.2.7-1 +xorg-xrandr 1.5.2-2 +xorg-xrdb 1.2.2-2 +xorg-xset 1.2.5-2 +xorg-xwayland 24.1.1-1 +xorgproto 2024.1-2 +xterm 393-1 +xvidcore 1.3.7-3 +xxhash 0.8.2-1 +xz 5.6.2-1 +yad 14.1-1.1 +yajl 2.1.0-6 +yaml-cpp 0.8.0-2 +yarn 1.22.22-2 +yay 12.3.5-1 +zbar 0.23.93-1 +zenity 4.0.2-1 +zeromq 4.3.5-2 +zimg 3.0.5-1 +zip 3.0-11 +zix 0.4.2-2 +zlib 1:1.3.1-2 +zsh 5.9-5 +zstd 1.5.6-1 +zvbi 0.2.42-1 +zxing-cpp 2.2.1-1 +zziplib 0.13.77-1 +``` + +
+ +## 3. Configuration + +Naomi's specific application configurations are noted here for posterity. + +### 3.1. `git` + +The most important thing to note is that Naomi signs her commits with her SSH key, not a GPG key. + +```ini +[gpg] + format = ssh +[gpg "ssh"] + program = /opt/1Password/op-ssh-sign +[commit] + gpgsign = true +[user] + signingkey = ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQDFObmWsDIA2Y95uY8PVmepbTkjG2EFp36PTcnHCi/MYlaBlVPT8c0ixLj6XMwGaTWiiw+SaoSds1zf/WFRfkd8KujWWLQg0xE9Nh0oThF07HwoRIvi1YuAa69TmOSaNaT1YjX5uCIp7QNck5AkLckMK6v5Vhb5XPwZktEp96IBCQqdBcV2F6wX6Oro73iqGCoiAcUZRzeA9dzLtNCg77n3hFKrSeNpuXzX/3SiVOx9x2+3vZdyLlCXogQvH29LU8exPaYOor2h+ijPLVRivlO+yyt6s11iArrVhgINRpTEDbHde7GtNzQeLRNdnFyFSwkj1KPVpbfvAWDTbzteCawic0OP5swQ0rFLtjSnQI+K2GqFFu+Nvypz3YX5ozqTBSFudyI5XZgLObIsR/Lug6zEdRnvoKDnHcBqRxnZeHOD5Mq+oHrHSyA8KROLH+XmtFwdtyakw1NnuwLrFM08HOHKFBj66zgU1SSNjUiUkv3lBIhlDIVAWDk7XG5yRJx0GzcNLA4vvIKhS3SVOqZezRVrfB60SglOIPOgxjvWJuY9jCTcN5aKBT46+Hjam3dF754dx3rG103Azvn0/b3Hicf30+LpRNtxi4k+QdD4q/LlRmsrSl00S4wcfaKeza7L8WAAUNmfCqeApJ06U1O+TopJikzT5bT5ObHyDeUgHdB1jw== + name = Naomi Carrigan + email = commits@nhcarrigan.com +[core] + editor = emacs -nw +[push] + autoSetupRemote = true +``` + +### 3.2. `zsh` + +Naomi uses Oh My ZSH instead of bash. + +```bash +#################### +# Dotfile for Oh My Zsh. +# Installs on top of zsh, +# so install that first. +#################### + +# SYSTEM +#################### +# Path to your Oh My Zsh installation. +export ZSH="$HOME/.oh-my-zsh" + +# Theme +ZSH_THEME="suvash" + +# Plugins +plugins=(git) + +source $ZSH/oh-my-zsh.sh + +# User configuration +#################### + +# Load nvm on arch +source /usr/share/nvm/init-nvm.s + +# Load spicetify +export PATH=$PATH:/home/naomi/.spicetify + +# Aliases +alias tts="espeak -v mb-us1 -s 100" +alias nano="emacs -nw" +``` + +### 3.3. `pacman` + +Naomi's package manager configuration. + +```ini +[options] +IgnorePkg = lib32-nvidia-utils linux linux-headers nvidia nvidia-utils +HoldPkg = pacman glibc dracut kernel-install-for-dracut eos-dracut +Architecture = auto +Color +ILoveCandy +VerbosePkgLists +ParallelDownloads = 5 +SigLevel = Required DatabaseOptional +LocalFileSigLevel = Optional + +[endeavouros] +SigLevel = PackageRequired +Include = /etc/pacman.d/endeavouros-mirrorlist + +[core] +Include = /etc/pacman.d/mirrorlist + +[extra] +Include = /etc/pacman.d/mirrorlist + +[multilib] +Include = /etc/pacman.d/mirrorlist + +[chaotic-aur] +Include = /etc/pacman.d/chaotic-mirrorlist% +``` + +### 3.4. Hexchat + +Naomi's IRC config, mostly so she doesn't lose it. + +```shell +N=Libera.Chat +P= +L=6 +E=UTF-8 (Unicode) +F=95 +D=32 +S=irc.libera.chat +J=#nhcarrigan-chat +J=#nhcarrigan +J=##chat +J=##programming +J=#javascript +J=#idlerpg +J=#archlinux +J=#archlinux-offtopic +J=#archlinux-women +J=#wesnoth +J=#wesnoth-offtopic +J=#xonotic +J=#linux +J=#protondb +J=#nethack +J=#cataclysmDDA +J=#crawl +J=##brogue +J=#freedroid +J=#widelands +J=#freeciv +J=#freeorion +J=#pioneer +J=#endeavouros +J=#hexchat +J=#node.js +J=#zsh +J=#codeberg +J=#idlerpg-discuss +``` + +## 4. Code Editor + +Naomi uses VSCodium as her current code editor. + +### 4.1. Settings + +This is Naomi's `settings.json` file. + +```json +{ + "workbench.colorTheme": "Vegetable Light (rainglow)", + "workbench.iconTheme": "vscode-great-icons", + "[typescript]": { + "editor.defaultFormatter": "esbenp.prettier-vscode" + }, + "[html]": { + "editor.defaultFormatter": "esbenp.prettier-vscode" + }, + "[javascript]": { + "editor.defaultFormatter": "esbenp.prettier-vscode" + }, + "[typescriptreact]": { + "editor.defaultFormatter": "esbenp.prettier-vscode" + }, + "[jsonc]": { + "editor.defaultFormatter": "esbenp.prettier-vscode" + } +} +``` + +### 4.2. Extensions + +This is Naomi's current list of extensions. This is generated with `codium --list-extensions`. + +```txt +1password.op-vscode +daylerees.rainglow +dbaeumer.vscode-eslint +emmanuelbeziat.vscode-great-icons +esbenp.prettier-vscode +icrawl.discord-vscode +prisma.prisma +yandeu.five-server +yoavbls.pretty-ts-errors +yzane.markdown-pdf +``` diff --git a/docs/index.html b/docs/index.html index af4efcf..57ef8a3 100644 --- a/docs/index.html +++ b/docs/index.html @@ -90,6 +90,9 @@ + + +