generated from nhcarrigan/template
2050 lines
43 KiB
Markdown
2050 lines
43 KiB
Markdown
# Development Environment
|
|
|
|
**Effective 14 July 2024**
|
|
|
|
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 on the Arch Linux kernel.
|
|
|
|
### 1.1. `hyfetch`
|
|
|
|
This is the current diagnostic report from `hyfetch`.
|
|
|
|
<details>
|
|
<summary>Expand Information</summary>
|
|
|
|
```bash
|
|
naomi@technomancer
|
|
-` ------------------
|
|
.o+` OS: Arch Linux x86_64
|
|
`ooo/ Host: MS-7B86 4.0
|
|
`+oooo: Kernel: 6.9.10-arch1-1
|
|
`+oooooo: Uptime: 5 hours, 27 mins
|
|
-+oooooo+: Packages: 2 (npm), 1049 (pacman), 17 (steam)
|
|
`/:-:++oooo+: Shell: zsh 5.9
|
|
`/++++/+++++++: Resolution: 1920x1080, 3840x2160, 1920x1080, 1024x768
|
|
`/++++++++++++++: WM: Hyprland
|
|
`/+++ooooooooooooo/` Theme: Adwaita [GTK2/3]
|
|
./ooosssso++osssssso+` Icons: Adwaita [GTK2/3]
|
|
.oossssso-````/ossssss+` Cursor: Adwaita [GTK3]
|
|
-osssssso. :ssssssso. Terminal: kitty
|
|
:osssssss/ osssso+++. Terminal Font: monospace 11.0
|
|
/ossssssss/ +ssssooo/- CPU: AMD Ryzen 5 3600X (12) @ 3.8GHz
|
|
`/ossssso+/:- -:/+osssso+- GPU: NVIDIA GeForce GTX 1070 Ti
|
|
`+sso+:-` `.-/+oso: Memory: 11.53 GiB / 31.29 GiB (36%)
|
|
`++:. `-/+/ Network: 1 Gbps
|
|
.` `/ BIOS: American Megatrends Inc. 5.14 (11/07/2019)
|
|
```
|
|
|
|
</details>
|
|
|
|
### 1.2. Steam
|
|
|
|
This is the current system report from Steam.
|
|
|
|
<details>
|
|
<summary>Expand Information</summary>
|
|
|
|
```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:
|
|
"Arch Linux" (64 bit)
|
|
Kernel Name: Linux
|
|
Kernel Version: 6.9.10-arch1-1
|
|
X Server Vendor: The X.Org Foundation
|
|
X Server Release: 12401001
|
|
X Window Manager: Hyprland :D
|
|
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 555.58.02
|
|
OpenGL Version: 4.6
|
|
Desktop Color Depth: 24 bits per pixel
|
|
Monitor Refresh Rate: 59 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: 20.47" x 12.60" (24.02" diag), 52.0cm x 32.0cm (61.0cm diag)
|
|
Primary VRAM: 8192 MB
|
|
Sound card:
|
|
Audio device: Nvidia GPU 83 HDMI/DP
|
|
Memory:
|
|
RAM: 32045 Mb
|
|
VR Hardware:
|
|
VR Headset: None detected
|
|
Miscellaneous:
|
|
UI Language: English
|
|
LANG: en_GB.UTF-8
|
|
Total Hard Disk Space Available: 420968 MB
|
|
Largest Free Hard Disk Block: 283434 MB
|
|
Storage:
|
|
Number of SSDs: 1
|
|
SSD sizes: 500G
|
|
Number of HDDs: 0
|
|
Number of removable drives: 0
|
|
```
|
|
|
|
</details>
|
|
|
|
## 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`.
|
|
|
|
<details>
|
|
<summary>Expand List</summary>
|
|
|
|
```txt
|
|
1password-cli 2.29.0-1
|
|
7kaa 2.15.6-1
|
|
7kaa-debug 2.15.6-1
|
|
7kaa-music 2.15-1
|
|
aws-cli-v2-bin 2:2.17.14-1
|
|
beyondallreason-appimage 1.2988.0-3
|
|
brogue-ce 1.13-1
|
|
brogue-ce-debug 1.13-1
|
|
cytopia-git r2844.58709a23-1
|
|
cytopia-git-debug r2844.58709a23-1
|
|
dosbox-x-debug 2024.07.01-1
|
|
dreamweb 1.1-1
|
|
electron25-bin 25.9.8-2
|
|
electron25-bin-debug 25.9.8-2
|
|
gargoyle 2023.1-2
|
|
gargoyle-debug 2023.1-2
|
|
gearhead 1.310-1
|
|
gearhead-debug 1.310-1
|
|
gearhead2 0.701-1
|
|
gearhead2-debug 0.701-1
|
|
google-chat-linux 5.29.23_1-4
|
|
heroes-of-might-and-magic-4-data-en 3.0-gog58571+20240209.1
|
|
hyperrogue 13.0-1
|
|
hyperrogue-debug 13.0-1
|
|
infra-arcana 22.1.0-2
|
|
infra-arcana-debug 22.1.0-2
|
|
insomnium 0.2.3_a-8
|
|
lib32-heroes-of-might-and-magic-4-en 3.0-gog58571+20240209.1
|
|
libajantv2-debug 1:17.0.1-1
|
|
libelectron 1.0.24-1
|
|
libelectron-debug 1.0.24-1
|
|
lrexlib-pcre5.1 2.9.0-2
|
|
lrexlib-pcre5.1-debug 2.9.0-2
|
|
lua-yajl 2.0-2
|
|
lua-yajl-debug 2.0-2
|
|
lua51-lcf 5.1-3
|
|
lua51-sql-sqlite 2.3.0-4
|
|
lua51-sql-sqlite-debug 2.3.0-4
|
|
luazip5.1 1.2.7-1
|
|
luazip5.1-debug 1.2.7-1
|
|
mongodb-tools-bin 100.9.5-1
|
|
mongodb-tools-bin-debug 100.9.5-1
|
|
mongosh-bin 2.2.12-1
|
|
mongosh-bin-debug 2.2.12-1
|
|
mudlet 4.18.3-1
|
|
mudlet-debug 4.18.3-1
|
|
noto-fonts-emoji-flags 20200120-1
|
|
obs-studio-liberty 30.2.0-1
|
|
obs-studio-liberty-debug 30.2.0-1
|
|
openhv-git r2643.9f3ff757-1
|
|
openra-radot5-git 178.git.fac9662-1
|
|
openra-yr-git 468.git.51bcf18-1
|
|
openstarruler-git r95.c5e3cbb-1
|
|
openstarruler-git-debug r95.c5e3cbb-1
|
|
openxcom 1.0-9
|
|
openxcom-debug 1.0-9
|
|
play.it-games-git 2.29.1.r1.g03ba243f-1
|
|
play.it-git 2.29.1.r1.g03ba243f-1
|
|
proton-mail-bin 1.0.5-2
|
|
roam 118.0.1.beta001-1
|
|
spicetify-cli-debug 2.36.15-1
|
|
sulis 1.0.0-1
|
|
sulis-debug 1.0.0-1
|
|
swaylock-effects-debug 1.7.0.0-4
|
|
twitter 1.0.5-1
|
|
vscodium-bin 1.91.1.24193-1
|
|
vscodium-bin-debug 1.91.1.24193-1
|
|
yay-debug 12.3.5-1
|
|
zork1 1-12
|
|
zork2 1-12
|
|
zork3 1-12
|
|
```
|
|
|
|
</details>
|
|
|
|
#### 2.2. Explicit Installations
|
|
|
|
These are all of the packages Naomi has specifically installed. This list is generated with `yay -Qe`.
|
|
|
|
<details>
|
|
<summary>Expand List</summary>
|
|
|
|
```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
|
|
alacarte 1:3.52.0-2
|
|
amd-ucode 20240703.e94a2a3b-1
|
|
angband 4.2.5-3
|
|
aws-cli-v2-bin 2:2.17.14-1
|
|
base 3-2
|
|
base-devel 1-1
|
|
beyondallreason-appimage 1.2988.0-3
|
|
brave-bin 1:1.67.134-1
|
|
brogue-ce 1.13-1
|
|
cataclysm-dda-tiles 0.G-2
|
|
chaotic-keyring 20230616-1
|
|
chaotic-mirrorlist 20240306-1
|
|
cheese 44.1-2
|
|
crawl-tiles 0.31.0-3
|
|
cytopia-git r2844.58709a23-1
|
|
discord 0.0.60-1
|
|
dkms 3.0.12-1
|
|
dolphin 24.05.2-1
|
|
dosbox-x 2024.07.01-1
|
|
dreamweb 1.1-1
|
|
dunst 1.11.0-1
|
|
dwarffortress 50.13-1
|
|
efibootmgr 18-3
|
|
emacs 29.4-1
|
|
eza 0.18.22-1
|
|
flare-game 1.14-1.2
|
|
freetube 0.21.1-1
|
|
gargoyle 2023.1-2
|
|
gearhead 1.310-1
|
|
gearhead2 0.701-1
|
|
gimp 2.10.38-1
|
|
git 2.45.2-1
|
|
google-chat-linux 5.29.23_1-4
|
|
grim 1.4.1-2
|
|
gst-plugin-pipewire 1:1.2.1-1
|
|
heroes-of-might-and-magic-4-data-en 3.0-gog58571+20240209.1
|
|
hexchat 2.16.2-2
|
|
htop 3.3.0-3
|
|
hyfetch 1.4.11-3
|
|
hyperrogue 13.0-1
|
|
hyprland 0.41.2-2
|
|
hyprlock 0.4.0-1
|
|
hyprpaper 0.7.0-2
|
|
icoutils 0.32.3-3
|
|
infra-arcana 22.1.0-2
|
|
innoextract 1.9-10
|
|
insomnium 0.2.3_a-8
|
|
iwd 2.19-1
|
|
kitty 0.35.2-1
|
|
lib32-heroes-of-might-and-magic-4-en 3.0-gog58571+20240209.1
|
|
libpulse 17.0-3
|
|
linux 6.9.10.arch1-1
|
|
linux-firmware 20240703.e94a2a3b-1
|
|
linux-headers 6.9.10.arch1-1
|
|
lrzip 0.651-3
|
|
mesen2-git r3023.c7741558-1
|
|
mongodb-tools-bin 100.9.5-1
|
|
mongosh-bin 2.2.12-1
|
|
mudlet 4.18.3-1
|
|
nano 8.1-1
|
|
network-manager-applet 1.36.0-1
|
|
networkmanager 1.48.4-1
|
|
nodejs-nativefier 52.0.0-1
|
|
noto-fonts-emoji 1:2.042-1
|
|
noto-fonts-emoji-flags 20200120-1
|
|
nvidia-dkms 555.58.02-1
|
|
nvm 0.39.7-1
|
|
obs-studio-liberty 30.2.0-1
|
|
openhv-git r2643.9f3ff757-1
|
|
openra 20231010-2
|
|
openra-radot5-git 178.git.fac9662-1
|
|
openra-yr-git 468.git.51bcf18-1
|
|
openstarruler-git r95.c5e3cbb-1
|
|
openxcom 1.0-9
|
|
otf-font-awesome 6.6.0-1
|
|
pavucontrol 1:6.0-1
|
|
pipewire 1:1.2.1-1
|
|
pipewire-alsa 1:1.2.1-1
|
|
pipewire-jack 1:1.2.1-1
|
|
pipewire-pulse 1:1.2.1-1
|
|
play.it-games-git 2.29.1.r1.g03ba243f-1
|
|
pnpm 9.4.0-1
|
|
polkit-kde-agent 6.1.3-1
|
|
proton-mail-bin 1.0.5-2
|
|
python-virtualenv 20.26.2-1
|
|
qt5-wayland 5.15.14+kde+r58-1
|
|
qt6-wayland 6.7.2-4
|
|
roam 118.0.1.beta001-1
|
|
sddm 0.21.0-4
|
|
slack-desktop 4.39.88-1
|
|
slurp 1.5.0-1
|
|
smartmontools 7.4-1
|
|
spicetify-cli 2.36.15-1
|
|
spotify 1:1.2.40.599-1
|
|
steam 1.0.0.79-2
|
|
sulis 1.0.0-1
|
|
swappy 1.5.1-2
|
|
swaylock-effects 1.7.0.0-4
|
|
ttf-font-awesome 6.6.0-1
|
|
ttf-joypixels 8.0.0-2
|
|
ttf-symbola 14.00-1
|
|
ttf-twemoji 15.1.0-1
|
|
twitter 1.0.5-1
|
|
unrar 1:7.0.9-1
|
|
v4l2loopback-dkms 0.13.2-1
|
|
vim 9.1.0532-1
|
|
vscodium-bin 1.91.1.24193-1
|
|
waybar 0.10.3-1
|
|
wget 1.24.5-3
|
|
widelands 1:1.2-2
|
|
wine 9.13-1
|
|
wireless_tools 30.pre9-4
|
|
wireplumber 0.5.5-1
|
|
wofi 1.4.1-1
|
|
xdg-desktop-portal-hyprland 1.3.2-2
|
|
xdg-utils 1.2.1-1
|
|
xorg-server 21.1.13-1
|
|
xorg-xinit 1.4.2-2
|
|
yay 12.3.5-1
|
|
yay-debug 12.3.5-1
|
|
zoom 6.1.1-1
|
|
zork1 1-12
|
|
zork2 1-12
|
|
zork3 1-12
|
|
zsh 5.9-5
|
|
```
|
|
|
|
</details>
|
|
|
|
### 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`.
|
|
|
|
<details>
|
|
<summary>Expand List</summary>
|
|
|
|
```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
|
|
```
|
|
|
|
</details>
|
|
|
|
## 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=<you wish i was putting my password here>
|
|
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
|
|
```
|
|
|
|
### 3.5 hyprland
|
|
|
|
This is Naomi's `hyprland` config:
|
|
|
|
```config
|
|
################
|
|
### MONITORS ###
|
|
################
|
|
|
|
monitor=HDMI-A-1,1920x1080,0x0,1
|
|
monitor=DP-3,1920x1080,1920x0,1
|
|
monitor=DP-2,1920x1080,3840x0,1
|
|
|
|
###################
|
|
### MY PROGRAMS ###
|
|
###################
|
|
|
|
$terminal = kitty
|
|
$fileManager = dolphin
|
|
$menu = wofi --show=drun
|
|
|
|
#################
|
|
### AUTOSTART ###
|
|
#################
|
|
|
|
exec-once = hyprpaper
|
|
exec-once = waybar
|
|
exec-once = ~/.config/hypr/startup.sh
|
|
|
|
#############################
|
|
### ENVIRONMENT VARIABLES ###
|
|
#############################
|
|
|
|
env = XCURSOR_SIZE,24
|
|
env = HYPRCURSOR_SIZE,24
|
|
env = LIBVA_DRIVER_NAME,nvidia
|
|
env = XDG_SESSION_TYPE,wayland
|
|
env = GBM_BACKEND,nvidia-drm
|
|
env = __GLX_VENDOR_LIBRARY_NAME,nvidia
|
|
env = WLR_NO_HARDWARE_CURSOES,1
|
|
env = WLR_RENDERER,gles2
|
|
# env = WLR_DRM_NO_ATOMIC,1
|
|
|
|
debug {
|
|
disable_logs = false
|
|
}
|
|
|
|
#####################
|
|
### LOOK AND FEEL ###
|
|
#####################
|
|
|
|
general {
|
|
gaps_in = 5
|
|
gaps_out = 20
|
|
border_size = 2
|
|
col.active_border = rgba(33ccffee) rgba(00ff99ee) 45deg
|
|
col.inactive_border = rgba(595959aa)
|
|
resize_on_border = false
|
|
allow_tearing = false
|
|
layout = dwindle
|
|
}
|
|
|
|
decoration {
|
|
rounding = 10
|
|
active_opacity = 1.0
|
|
inactive_opacity = 1.0
|
|
drop_shadow = true
|
|
shadow_range = 4
|
|
shadow_render_power = 3
|
|
col.shadow = rgba(1a1a1aee)
|
|
blur {
|
|
enabled = true
|
|
size = 8
|
|
passes = 1
|
|
vibrancy = 0.1696
|
|
}
|
|
}
|
|
|
|
animations {
|
|
enabled = true
|
|
bezier = myBezier, 0.05, 0.9, 0.1, 1.05
|
|
animation = windows, 1, 7, myBezier
|
|
animation = windowsOut, 1, 7, default, popin 80%
|
|
animation = border, 1, 10, default
|
|
animation = borderangle, 1, 8, default
|
|
animation = fade, 1, 7, default
|
|
animation = workspaces, 1, 6, default
|
|
}
|
|
|
|
dwindle {
|
|
pseudotile = true # Master switch for pseudotiling. Enabling is bound to mainMod + P in the keybinds section below
|
|
preserve_split = true # You probably want this
|
|
}
|
|
|
|
master {
|
|
new_status = master
|
|
}
|
|
|
|
misc {
|
|
force_default_wallpaper = -1 # Set to 0 or 1 to disable the anime mascot wallpapers
|
|
disable_hyprland_logo = false # If true disables the random hyprland logo / anime girl background. :(
|
|
}
|
|
|
|
#############
|
|
### INPUT ###
|
|
#############
|
|
|
|
input {
|
|
kb_layout = us
|
|
kb_variant =
|
|
kb_model =
|
|
kb_options =
|
|
kb_rules =
|
|
follow_mouse = 1
|
|
sensitivity = 0 # -1.0 - 1.0, 0 means no modification.
|
|
touchpad {
|
|
natural_scroll = false
|
|
}
|
|
}
|
|
|
|
gestures {
|
|
workspace_swipe = false
|
|
}
|
|
|
|
device {
|
|
name = epic-mouse-v1
|
|
sensitivity = -0.5
|
|
}
|
|
|
|
####################
|
|
### KEYBINDINGSS ###
|
|
####################
|
|
|
|
$mainMod = SUPER # Sets "Windows" key as main modifier
|
|
|
|
# Screenshots
|
|
bind = ,Print, exec, grim -g "$(slurp)" - | swappy -f -
|
|
|
|
bind = $mainMod, Q, exec, $terminal
|
|
bind = $mainMod, C, killactive,
|
|
bind = $mainMod, M, exit,
|
|
bind = $mainMod, E, exec, $fileManager
|
|
bind = $mainMod, V, togglefloating,
|
|
bind = $mainMod, R, exec, $menu
|
|
bind = $mainMod, P, pseudo, # dwindle
|
|
bind = $mainMod, J, togglesplit, # dwindle
|
|
|
|
# Move focus with mainMod + arrow keys
|
|
bind = $mainMod, left, movefocus, l
|
|
bind = $mainMod, right, movefocus, r
|
|
bind = $mainMod, up, movefocus, u
|
|
bind = $mainMod, down, movefocus, d
|
|
|
|
# Switch workspaces with mainMod + [0-9]
|
|
bind = $mainMod, 1, workspace, 1
|
|
bind = $mainMod, 2, workspace, 2
|
|
bind = $mainMod, 3, workspace, 3
|
|
bind = $mainMod, 4, workspace, 4
|
|
bind = $mainMod, 5, workspace, 5
|
|
bind = $mainMod, 6, workspace, 6
|
|
bind = $mainMod, 7, workspace, 7
|
|
bind = $mainMod, 8, workspace, 8
|
|
bind = $mainMod, 9, workspace, 9
|
|
bind = $mainMod, 0, workspace, 10
|
|
bind = $mainMod SHIFT, 1, workspace, 11
|
|
bind = $mainMod SHIFT, 2, workspace, 12
|
|
bind = $mainMod SHIFT, 3, workspace, 13
|
|
bind = $mainMod SHIFT, 4, workspace, 14
|
|
bind = $mainMod SHIFT, 5, workspace, 15
|
|
|
|
# Scroll through existing workspaces with mainMod + scroll
|
|
bind = $mainMod, mouse_down, workspace, e+1
|
|
bind = $mainMod, mouse_up, workspace, e-1
|
|
|
|
# Move/resize windows with mainMod + LMB/RMB and dragging
|
|
bindm = $mainMod, mouse:272, movewindow
|
|
bindm = $mainMod, mouse:273, resizewindow
|
|
|
|
# Move windows with arrow keys
|
|
bind = $mainMod SHIFT, left, movewindow, l
|
|
bind = $mainMod SHIFT, right, movewindow, r
|
|
bind = $mainMod SHIFT, down, movewindow, d
|
|
bind = $mainMod SHIFT, up, movewindow, u
|
|
|
|
# Lockscreen
|
|
bind = $mainMod, L, exec, swaylock
|
|
|
|
##############################
|
|
### WINDOWS AND WORKSPACES ###
|
|
##############################
|
|
|
|
windowrulev2 = suppressevent maximize, class:.* # You'll probably like this.
|
|
windowrulev2 = opacity 1 override 0.5,class:.*
|
|
windowrulev2 = opacity 1 override 1,title:FreeTube
|
|
```
|
|
|
|
## 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
|
|
```
|