feat: system update
All checks were successful
Node.js CI / Lint and Test (push) Successful in 1m11s

This commit is contained in:
Naomi Carrigan 2025-02-03 12:31:36 -08:00
parent f47c637edd
commit 2d58bd6d6b
Signed by: naomi
SSH Key Fingerprint: SHA256:rca1iUI2OhAM6n4FIUaFcZcicmri0jgocqKiTTAfrt8

View File

@ -19,22 +19,22 @@ This is the current diagnostic report from `hyfetch`.
naomi@technomancer naomi@technomancer
------------------ ------------------
OS: Arch Linux x86_64 OS: Arch Linux x86_64
├─Kernel: 6.12.10-arch1-1 ├─Kernel: 6.13.1-arch1-1
├─Locale: en_GB.UTF-8 ├─Locale: en_GB.UTF-8
├─Shell: /usr/bin/zsh 5.9 ├─Shell: /usr/bin/zsh 5.9
├─Terminal: ghostty ├─Terminal: ghostty
Host: MS-7B86 4.0 Host: MS-7B86 4.0
├─CPU: AMD Ryzen 5 3600X (12) @ 3.8GHz [89.2°on] ├─CPU: AMD Ryzen 5 3600X (12) @ 3.8GHz [74.6°on]
├─GPU: NVIDIA GeForce GTX 1070 Ti ├─GPU: NVIDIA GeForce GTX 1070 Ti
├───GPU Driver: NVIDIA 565.77 ├───GPU Driver: NVIDIA 570.86.16
├─Disk: /home: 194G/412G (50%) ├─Disk: /home: 190G/412G (49%)
├───Root: /: 39G/45G (92%) ├───Root: /: 41G/45G (96%)
├───Boot: /boot: 402M/1022M (40%) ├───Boot: /boot: 474M/1022M (47%)
└─Memory: 17.00GiB / 31.29GiB (54%) └─Memory: 12.87GiB / 31.29GiB (41%)
Programming Languages Programming Languages
--------------------- ---------------------
Bash: 5.2.37 Bash: 5.2.37(1)-release
Clang: 19.1.7 Clang: 19.1.7
C++: 14.2.1 C++: 14.2.1
Dart: 3.6.1 Dart: 3.6.1
@ -43,16 +43,16 @@ Dotnet: 9.0.102
└─C-sharp Compiler: 3.9.0-6.21124.20 └─C-sharp Compiler: 3.9.0-6.21124.20
Go: 1.23.5 Go: 1.23.5
Haskell: 9.2.8 Haskell: 9.2.8
└─Cabal: 3.6.2 └─Cabal: 3.6.2.0
Java: 17.0.14 Java: version
├─Gradle ├─Gradle: 8.12
└─Kotlin: 2.1.0-release └─Kotlin: 2.1.10-release-473
Lua: 5.4.7 Lua: 5.4.7
PHP: 8.3.15 PHP: 8.3.15
Python: 3.13.1 Python: 3.13.1
└─PIP └─PIP: 25.0
Node: v23.4.0 Node: v23.7.0
├─NPM: 11.0.0 ├─NPM: 11.1.0
├─Yarn: 1.22.22 ├─Yarn: 1.22.22
└─PNPM: 10.1.0 └─PNPM: 10.1.0
Ruby: 3.3.5 Ruby: 3.3.5
@ -64,16 +64,16 @@ Zig: 0.13.0
Databases Databases
--------- ---------
MongoDB: 7.0.15 MongoDB: v7.0.15
└─Mongo Shell: 7.0.15 └─Mongo Shell: v7.0.15
MySQL: 9.0.1 MySQL: 9.0.1
PostgreSQL: 17.2 PostgreSQL: 17.2
SQlite: 3.48.0
Tools Tools
----- -----
Browser: Zen Browser: Zen 1.7.4b
Editor: VSCodium 1.96.4 Editor: Emacs 29.4
├─Emacs: 29.4
└─Nano: 8.3 └─Nano: 8.3
``` ```
@ -101,14 +101,14 @@ cbonsai 1.3.1-3
ccze 0.2.1-13 ccze 0.2.1-13
chafa-git 1.14.5.r112.g9aa862e-1 chafa-git 1.14.5.r112.g9aa862e-1
crowdin-cli 4.5.2-1 crowdin-cli 4.5.2-1
dependency-check-cli 11.1.0-1 dependency-check-cli 12.0.2-1
dreamweb 1.1-1 dreamweb 1.1-1
electron25-bin 25.9.8-3 electron25-bin 25.9.8-3
electron29 1:29.4.6-2 electron29 1:29.4.6-2
espanso-gui 24.7-1 espanso-gui 24.7-1
espanso-wayland 2.2.1-4 espanso-wayland 2.2.1-4
faudio 25.01-1 faudio 25.02-1
faudio-debug 25.01-1 faudio-debug 25.02-1
flyctl 0.3.72-1 flyctl 0.3.72-1
flyctl-debug 0.3.72-1 flyctl-debug 0.3.72-1
ghostty-git 1.0.1.r418.g5081e65-1 ghostty-git 1.0.1.r418.g5081e65-1
@ -121,9 +121,9 @@ gwenview-no-purpose-debug 24.12.1-1
hollywood 1.21-7 hollywood 1.21-7
hyprshade 3.2.1-1 hyprshade 3.2.1-1
insomnium 0.2.3_a-8 insomnium 0.2.3_a-8
lib32-sdl2 2.30.11-2
lib32-sdl2-debug 2.30.11-2 lib32-sdl2-debug 2.30.11-2
libelectron 2024.30-1 libelectron 2025.1-1
libelectron-debug 2025.1-1
libretro-beetle-psx-git 2747.80d3eba2-1 libretro-beetle-psx-git 2747.80d3eba2-1
libretro-beetle-psx-git-debug 2747.80d3eba2-1 libretro-beetle-psx-git-debug 2747.80d3eba2-1
libscanmem-git 0.17.1103.0def8b2-1 libscanmem-git 0.17.1103.0def8b2-1
@ -148,7 +148,6 @@ proton-mail-bin 1.6.1-1
redact-bin 0.18.0-1 redact-bin 0.18.0-1
renovate-git-debug 39.83.2.r0.g68c05cf-1 renovate-git-debug 39.83.2.r0.g68c05cf-1
roam 146.0.0.beta001-1 roam 146.0.0.beta001-1
sdl2 2.30.11-2
sdl2-debug 2.30.11-2 sdl2-debug 2.30.11-2
shellspec 0.28.1-3 shellspec 0.28.1-3
snyk 1.1294.3-1 snyk 1.1294.3-1
@ -173,7 +172,7 @@ These are all of the packages Naomi has specifically installed. This list is gen
1password 8.10.58-41 1password 8.10.58-41
1password-cli 2.30.3-1 1password-cli 2.30.3-1
7zip 24.09-3 7zip 24.09-3
act 0.2.71-1 act 0.2.72-1
alacarte 1:3.54.1-1 alacarte 1:3.54.1-1
alacritty 0.15.0-1 alacritty 0.15.0-1
alsa-utils 1.2.13-2 alsa-utils 1.2.13-2
@ -205,13 +204,13 @@ cloudflared 2025.1.0-1
cmake 3.31.5-1 cmake 3.31.5-1
cmatrix 2.0-3 cmatrix 2.0-3
crowdin-cli 4.5.2-1 crowdin-cli 4.5.2-1
dependency-check-cli 11.1.0-1 dependency-check-cli 12.0.2-1
discord 0.0.82-1 discord 0.0.83-1
dkms 3.1.4-1 dkms 3.1.5-1
docker 1:27.3.1-1 docker 1:27.3.1-1
doctl 1.120.2-1 doctl 1.120.2-1
dolphin 24.12.1-1 dolphin 24.12.1-1
dosbox-x 2025.01.01-1.1 dosbox-x 2025.02.01-1
dosfstools 4.2-5 dosfstools 4.2-5
dotnet-runtime-8.0 8.0.12.sdk112-2 dotnet-runtime-8.0 8.0.12.sdk112-2
dotnet-sdk 9.0.1.sdk102-1 dotnet-sdk 9.0.1.sdk102-1
@ -236,7 +235,7 @@ ghc 9.2.8-1
ghostty-git 1.0.1.r418.g5081e65-1 ghostty-git 1.0.1.r418.g5081e65-1
gimp 2.10.38-5 gimp 2.10.38-5
git 2.48.1-1 git 2.48.1-1
github-cli 2.66.0-1 github-cli 2.66.1-1
gitleaks 8.23.1-1 gitleaks 8.23.1-1
gnome-clocks 47.0-1 gnome-clocks 47.0-1
gnome-keyring 1:46.2-1 gnome-keyring 1:46.2-1
@ -246,7 +245,7 @@ gpu-usage-waybar-git 0.1.12.r17.g61ebe61-1
gradle 8.12-1 gradle 8.12-1
grim 1.4.1-2 grim 1.4.1-2
grimshot 1.10-1 grimshot 1.10-1
grype-bin 0.86.1-1 grype-bin 0.87.0-1
gst-plugin-pipewire 1:1.2.7-1 gst-plugin-pipewire 1:1.2.7-1
gwenview-no-purpose 24.12.1-1 gwenview-no-purpose 24.12.1-1
hexchat 2.16.2-4 hexchat 2.16.2-4
@ -255,8 +254,8 @@ hollywood 1.21-7
htop 3.3.0-3 htop 3.3.0-3
hyfetch 1.99.0-2 hyfetch 1.99.0-2
hypridle 0.1.5-4 hypridle 0.1.5-4
hyprland 0.47.1-2 hyprland 0.47.2-1
hyprlock 0.6.2-2 hyprlock 0.6.2-3
hyprpaper 0.7.4-4 hyprpaper 0.7.4-4
hyprshade 3.2.1-1 hyprshade 3.2.1-1
hyprshot 1.3.0-2.2 hyprshot 1.3.0-2.2
@ -265,8 +264,8 @@ inetutils 2.5-1
innoextract 1.9-11 innoextract 1.9-11
insomnium 0.2.3_a-8 insomnium 0.2.3_a-8
iwd 3.3-1 iwd 3.3-1
kitty 0.39.0-1 kitty 0.39.1-1
kotlin 2.1.0-1 kotlin 2.1.10-1
lazygit 0.45.2-1 lazygit 0.45.2-1
lib32-gnutls 3.8.8-1 lib32-gnutls 3.8.8-1
lib32-libpulse 17.0+r43+g3e2bb8a1e-1 lib32-libpulse 17.0+r43+g3e2bb8a1e-1
@ -286,9 +285,9 @@ libretro-picodrive 2635-1
libretro-sameboy 1720-3 libretro-sameboy 1720-3
libretro-shaders-slang 1637-1 libretro-shaders-slang 1637-1
libscanmem-git 0.17.1103.0def8b2-1 libscanmem-git 0.17.1103.0def8b2-1
linux 6.12.10.arch1-1 linux 6.13.1.arch1-1
linux-firmware 20250109.7673dffd-1 linux-firmware 20250109.7673dffd-1
linux-headers 6.12.10.arch1-1 linux-headers 6.13.1.arch1-1
lrzip 0.651-3 lrzip 0.651-3
luanti 5.10.0-1 luanti 5.10.0-1
lutris 0.5.18-2 lutris 0.5.18-2
@ -310,16 +309,16 @@ neverwinter.nim-bin 2.0.1-1
nmap 7.95-1 nmap 7.95-1
notepad++ 8.7.4-1 notepad++ 8.7.4-1
notepadnext 0.10-1.2 notepadnext 0.10-1.2
noto-fonts 1:2025.01.01-1 noto-fonts 1:2025.02.01-1
noto-fonts-cjk 20230817-2 noto-fonts-cjk 20240730-1
noto-fonts-emoji 1:2.047-1 noto-fonts-emoji 1:2.047-1
noto-fonts-emoji-flags 20200120-1 noto-fonts-emoji-flags 20200120-1
npm-check-updates 17.1.8-1 npm-check-updates 17.1.8-1
nvidia-dkms 565.77-3 nvidia-dkms 570.86.16-2
nvm 0.40.1-1 nvm 0.40.1-1
nvtop 3.1.0-1 nvtop 3.1.0-1
obs-retro-effects 1.0.0-1 obs-retro-effects 1.0.0-1
obs-studio-git 31.0.1.r79.g708c5f7-1 obs-studio-git 31.0.1.r81.g6f115df-1
oneko 1.2.5-5.1 oneko 1.2.5-5.1
opendoas 6.8.2-3 opendoas 6.8.2-3
orca 47.3-1 orca 47.3-1
@ -340,7 +339,7 @@ pnpm 10.1.0-1
pokemon-colorscripts-git r114.5802ff67-1 pokemon-colorscripts-git r114.5802ff67-1
polkit-gnome 0.105-11 polkit-gnome 0.105-11
polkit-kde-agent 6.2.5-1 polkit-kde-agent 6.2.5-1
postgresql 17.2-1 postgresql 17.2-2
proton-ge-custom 2:GE.Proton9.23-1 proton-ge-custom 2:GE.Proton9.23-1
proton-mail-bin 1.6.1-1 proton-mail-bin 1.6.1-1
proton-vpn-gtk-app 4.8.2-1 proton-vpn-gtk-app 4.8.2-1
@ -350,19 +349,19 @@ python-pipx 1.7.1-2
python-pyquery 2.0.0-6 python-pyquery 2.0.0-6
python-virtualenv 20.28.0-1 python-virtualenv 20.28.0-1
qt5-wayland 5.15.16+kde+r59-3 qt5-wayland 5.15.16+kde+r59-3
qt6-wayland 6.8.1-1 qt6-wayland 6.8.2-1
redact-bin 0.18.0-1 redact-bin 0.18.0-1
reflector 2023-3 reflector 2023-3
retroarch 1.20.0-1 retroarch 1.20.0-1
retroarch-assets-xmb 1:522-1 retroarch-assets-xmb 1:522-1
roam 146.0.0.beta001-1 roam 146.0.0.beta001-1
rofimoji 6.5.0-2 rofimoji 6.5.0-2
rsync 3.4.1-1 rsync 3.4.1-2
ruby 3.3.5-2 ruby 3.3.5-2
scanmem 0.17-10 scanmem 0.17-10
sddm 0.21.0-6 sddm 0.21.0-6
ser2net 4.6.2-1 ser2net 4.6.2-1
signal-desktop 7.40.0-1 signal-desktop 7.40.1-1
slack-desktop 4.41.105-1.2 slack-desktop 4.41.105-1.2
slurp 1.5.0-1 slurp 1.5.0-1
smartmontools 7.4-2 smartmontools 7.4-2
@ -393,10 +392,10 @@ typescript 5.7.3-1
typescript-language-server 4.3.3-1 typescript-language-server 4.3.3-1
unrar 1:7.1.3-1 unrar 1:7.1.3-1
v4l2loopback-dkms 0.13.2-1 v4l2loopback-dkms 0.13.2-1
valgrind 3.24.0-1 valgrind 3.24.0-2
vercel 39.2.2-1 vercel 39.2.2-1
vi 1:070224-6 vi 1:070224-6
vim 9.1.1055-1 vim 9.1.1065-1
vosk-api 0.3.50-5 vosk-api 0.3.50-5
vscodium 1.96.4.25026-1 vscodium 1.96.4.25026-1
vscodium-marketplace 1.65.0-1.4 vscodium-marketplace 1.65.0-1.4
@ -418,10 +417,10 @@ xdg-desktop-portal-hyprland 1.3.9-5
xdg-utils 1.2.1-1 xdg-utils 1.2.1-1
xorg-server 21.1.15-1 xorg-server 21.1.15-1
xorg-xcursorgen 1.0.8-2 xorg-xcursorgen 1.0.8-2
xorg-xhost 1.0.9-2 xorg-xhost 1.0.10-1
xorg-xinit 1.4.3-1 xorg-xinit 1.4.3-1
yay 12.4.2-1.1 yay 12.4.2-1.1
zen-browser-bin 1.7.3b-1 zen-browser-bin 1.7.4b-1
zig 0.13.0-2 zig 0.13.0-2
zoom 6.3.6-1.11 zoom 6.3.6-1.11
zsh 5.9-5 zsh 5.9-5
@ -456,7 +455,7 @@ a52dec 0.8.0-2
aalib 1.4rc5-18 aalib 1.4rc5-18
abseil-cpp 20240722.1-1 abseil-cpp 20240722.1-1
acl 2.3.2-1 acl 2.3.2-1
act 0.2.71-1 act 0.2.72-1
adobe-source-code-pro-fonts 2.042u+1.062i+1.026vf-2 adobe-source-code-pro-fonts 2.042u+1.062i+1.026vf-2
adwaita-cursors 47.0-1 adwaita-cursors 47.0-1
adwaita-icon-theme 47.0-1 adwaita-icon-theme 47.0-1
@ -502,7 +501,7 @@ base 3-2
base-devel 1-2 base-devel 1-2
bash 5.2.037-1 bash 5.2.037-1
bind 9.20.5-1 bind 9.20.5-1
binutils 2.43_1+r171+g01da089627be-1 binutils 2.43_1+r186+g61f8adadd6db-1
bison 3.8.2-8 bison 3.8.2-8
blas 3.12.1-2 blas 3.12.1-2
bluez-libs 5.79-1 bluez-libs 5.79-1
@ -574,21 +573,21 @@ dbus-broker-units 36-4
dbus-glib 0.112-4 dbus-glib 0.112-4
dconf 0.40.0-3 dconf 0.40.0-3
debugedit 5.1-1 debugedit 5.1-1
debuginfod 0.192-2 debuginfod 0.192-3
default-cursors 3-1 default-cursors 3-1
dependency-check-cli 11.1.0-1 dependency-check-cli 12.0.2-1
desktop-file-utils 0.28-1 desktop-file-utils 0.28-1
device-mapper 2.03.30-1 device-mapper 2.03.30-1
diffutils 3.10-1 diffutils 3.10-1
discord 0.0.82-1 discord 0.0.83-1
dkms 3.1.4-1 dkms 3.1.5-1
dnssec-anchors 20190629-4 dnssec-anchors 20190629-4
docbook-xml 4.5-10 docbook-xml 4.5-10
docbook-xsl 1.79.2-9 docbook-xsl 1.79.2-9
docker 1:27.3.1-1 docker 1:27.3.1-1
doctl 1.120.2-1 doctl 1.120.2-1
dolphin 24.12.1-1 dolphin 24.12.1-1
dosbox-x 2025.01.01-1.1 dosbox-x 2025.02.01-1
dosfstools 4.2-5 dosfstools 4.2-5
dotconf 1.4.1-1 dotconf 1.4.1-1
dotnet-host 9.0.1.sdk102-1 dotnet-host 9.0.1.sdk102-1
@ -630,8 +629,8 @@ eza 0.20.19-1
faac 1.30-5 faac 1.30-5
faad2 2.11.1-1 faad2 2.11.1-1
fakeroot 1.37-1 fakeroot 1.37-1
faudio 25.01-1 faudio 25.02-1
faudio-debug 25.01-1 faudio-debug 25.02-1
feh 3.10.3-1 feh 3.10.3-1
ffmpeg 2:7.1-6 ffmpeg 2:7.1-6
ffmpeg4.4 4.4.5-2 ffmpeg4.4 4.4.5-2
@ -664,8 +663,8 @@ fzf 0.57.0-1
gameconqueror 0.17-10 gameconqueror 0.17-10
gawk 5.3.1-1 gawk 5.3.1-1
gc 8.2.8-2 gc 8.2.8-2
gcc 14.2.1+r134+gab884fffe3fc-2 gcc 14.2.1+r730+gc061ad5a36ba-1
gcc-libs 14.2.1+r134+gab884fffe3fc-2 gcc-libs 14.2.1+r730+gc061ad5a36ba-1
gcr 3.41.2-2 gcr 3.41.2-2
gcr-4 4.3.0-1 gcr-4 4.3.0-1
gd 2.3.3-8 gd 2.3.3-8
@ -685,13 +684,13 @@ giflib 5.2.2-1
gimp 2.10.38-5 gimp 2.10.38-5
git 2.48.1-1 git 2.48.1-1
git-lfs 3.6.0-1 git-lfs 3.6.0-1
github-cli 2.66.0-1 github-cli 2.66.1-1
gitleaks 8.23.1-1 gitleaks 8.23.1-1
glew 2.2.0-7 glew 2.2.0-7
glew1.10 1.10.0-4 glew1.10 1.10.0-4
glib-networking 1:2.80.1-1 glib-networking 1:2.80.1-1
glib2 2.82.4-2 glib2 2.82.4-2
glibc 2.40+r66+g7d4b6bcae91f-1 glibc 2.41+r2+g0a7c7a3e283a-1
glibmm 2.66.7-1 glibmm 2.66.7-1
glibmm-2.68 2.82.0-1 glibmm-2.68 2.82.0-1
gloox 1.0.27-2 gloox 1.0.27-2
@ -725,20 +724,20 @@ grep 3.11-1
grim 1.4.1-2 grim 1.4.1-2
grimshot 1.10-1 grimshot 1.10-1
groff 1.23.0-7 groff 1.23.0-7
grype-bin 0.86.1-1 grype-bin 0.87.0-1
gsettings-desktop-schemas 47.1-1 gsettings-desktop-schemas 47.1-1
gsettings-system-schemas 47.1-1 gsettings-system-schemas 47.1-1
gsfonts 20200910-4 gsfonts 20200910-4
gsm 1.0.22-2 gsm 1.0.22-2
gssdp 1.6.3-2 gssdp 1.6.3-2
gst-libav 1.24.11-2 gst-libav 1.24.12-1
gst-plugin-pipewire 1:1.2.7-1 gst-plugin-pipewire 1:1.2.7-1
gst-plugins-bad 1.24.11-2 gst-plugins-bad 1.24.12-1
gst-plugins-bad-libs 1.24.11-2 gst-plugins-bad-libs 1.24.12-1
gst-plugins-base 1.24.11-2 gst-plugins-base 1.24.12-1
gst-plugins-base-libs 1.24.11-2 gst-plugins-base-libs 1.24.12-1
gst-plugins-good 1.24.11-2 gst-plugins-good 1.24.12-1
gstreamer 1.24.11-2 gstreamer 1.24.12-1
gtest 1.15.2-1 gtest 1.15.2-1
gtk-layer-shell 0.9.0-1 gtk-layer-shell 0.9.0-1
gtk-update-icon-cache 1:4.16.12-1 gtk-update-icon-cache 1:4.16.12-1
@ -798,11 +797,11 @@ hyphen 2.8.8-6
hyprcursor 0.1.11-3 hyprcursor 0.1.11-3
hyprgraphics 0.1.1-6 hyprgraphics 0.1.1-6
hypridle 0.1.5-4 hypridle 0.1.5-4
hyprland 0.47.1-2 hyprland 0.47.2-1
hyprland-qt-support 0.1.0-4 hyprland-qt-support 0.1.0-4
hyprland-qtutils 0.1.3-4 hyprland-qtutils 0.1.3-4
hyprlang 0.6.0-5 hyprlang 0.6.0-5
hyprlock 0.6.2-2 hyprlock 0.6.2-3
hyprpaper 0.7.4-4 hyprpaper 0.7.4-4
hyprshade 3.2.1-1 hyprshade 3.2.1-1
hyprshot 1.3.0-2.2 hyprshot 1.3.0-2.2
@ -879,14 +878,14 @@ kirigami 6.10.0-1
kitemmodels 6.10.0-1 kitemmodels 6.10.0-1
kitemviews 6.10.0-1 kitemviews 6.10.0-1
kitemviews5 5.116.0-1 kitemviews5 5.116.0-1
kitty 0.39.0-1 kitty 0.39.1-1
kitty-shell-integration 0.39.0-1 kitty-shell-integration 0.39.1-1
kitty-terminfo 0.39.0-1 kitty-terminfo 0.39.1-1
kjobwidgets 6.10.0-1 kjobwidgets 6.10.0-1
kmod 33-3 kmod 33-3
knewstuff 6.10.0-1 knewstuff 6.10.0-1
knotifications 6.10.0-1 knotifications 6.10.0-1
kotlin 2.1.0-1 kotlin 2.1.10-1
kpackage 6.10.0-1 kpackage 6.10.0-1
kparts 6.10.0-1 kparts 6.10.0-1
krb5 1.21.3-1 krb5 1.21.3-1
@ -927,14 +926,14 @@ lib32-fontconfig 2:2.16.0-2
lib32-freeglut 3.6.0-1 lib32-freeglut 3.6.0-1
lib32-freetype2 2.13.3-2 lib32-freetype2 2.13.3-2
lib32-fribidi 1.0.16-1 lib32-fribidi 1.0.16-1
lib32-gcc-libs 14.2.1+r134+gab884fffe3fc-2 lib32-gcc-libs 14.2.1+r730+gc061ad5a36ba-1
lib32-gdk-pixbuf2 2.42.12-2 lib32-gdk-pixbuf2 2.42.12-2
lib32-gettext 0.22.5-1 lib32-gettext 0.22.5-1
lib32-giflib 5.2.2-1 lib32-giflib 5.2.2-1
lib32-glew1.10 1.10.0-6 lib32-glew1.10 1.10.0-6
lib32-glib-networking 1:2.80.1-1 lib32-glib-networking 1:2.80.1-1
lib32-glib2 2.82.4-1 lib32-glib2 2.82.4-1
lib32-glibc 2.40+r66+g7d4b6bcae91f-1 lib32-glibc 2.41+r2+g0a7c7a3e283a-1
lib32-glu 9.0.3-2 lib32-glu 9.0.3-2
lib32-gmp 6.3.0-2 lib32-gmp 6.3.0-2
lib32-gnutls 3.8.8-1 lib32-gnutls 3.8.8-1
@ -1043,7 +1042,7 @@ lib32-ncurses 6.5-1
lib32-nettle 3.10.1-1 lib32-nettle 3.10.1-1
lib32-nspr 4.36-1 lib32-nspr 4.36-1
lib32-nss 3.107-1 lib32-nss 3.107-1
lib32-nvidia-utils 565.77-1 lib32-nvidia-utils 570.86.16-1
lib32-openal 1.24.2-1 lib32-openal 1.24.2-1
lib32-openssl 1:3.4.0-1 lib32-openssl 1:3.4.0-1
lib32-openssl-1.1 1.1.1.w-2 lib32-openssl-1.1 1.1.1.w-2
@ -1055,12 +1054,12 @@ lib32-pcre2 10.44-1
lib32-pipewire 1:1.2.7-1 lib32-pipewire 1:1.2.7-1
lib32-pixman 0.44.2-1 lib32-pixman 0.44.2-1
lib32-sdl12-compat 1.2.68-2 lib32-sdl12-compat 1.2.68-2
lib32-sdl2 2.30.11-2 lib32-sdl2-compat 2.30.52-1
lib32-sdl2-debug 2.30.11-2 lib32-sdl2-debug 2.30.11-2
lib32-sdl2_image 2.8.4-1 lib32-sdl2_image 2.8.4-1
lib32-sdl2_mixer 2.8.0-1 lib32-sdl2_mixer 2.8.0-1
lib32-sdl2_ttf 2.24.0-1 lib32-sdl2_ttf 2.24.0-1
lib32-sdl3 3.2.0-2 lib32-sdl3 3.2.2-1
lib32-sdl_image 1.2.12-9 lib32-sdl_image 1.2.12-9
lib32-sdl_mixer 1.2.12-6 lib32-sdl_mixer 1.2.12-6
lib32-sdl_ttf 2.0.11-9 lib32-sdl_ttf 2.0.11-9
@ -1077,7 +1076,7 @@ lib32-zlib 1.3.1-2
lib32-zstd 1.5.6-1 lib32-zstd 1.5.6-1
libabw 0.1.3-4 libabw 0.1.3-4
libaccounts-glib 1.27-2 libaccounts-glib 1.27-2
libadwaita 1:1.6.3-1 libadwaita 1:1.6.4-1
libaio 0.3.113-3 libaio 0.3.113-3
libao 1.2.2-6 libao 1.2.2-6
libappimage 1.0.4.5-7 libappimage 1.0.4.5-7
@ -1149,8 +1148,9 @@ libe-book 0.1.3-16
libebml 1.4.5-1 libebml 1.4.5-1
libedit 20240808_3.1-1 libedit 20240808_3.1-1
libei 1.3.0-1 libei 1.3.0-1
libelectron 2024.30-1 libelectron 2025.1-1
libelf 0.192-2 libelectron-debug 2025.1-1
libelf 0.192-3
libepoxy 1.5.10-3 libepoxy 1.5.10-3
libepubgen 0.1.1-5 libepubgen 0.1.1-5
libetonyek 0.1.12-2 libetonyek 0.1.12-2
@ -1201,7 +1201,7 @@ libkdcraw 24.12.1-1
libkexiv2 24.12.1-1 libkexiv2 24.12.1-1
libksba 1.6.7-1 libksba 1.6.7-1
liblangtag 0.6.7-1 liblangtag 0.6.7-1
liblc3 1.1.1-1 liblc3 1.1.2-1
libldac 2.0.2.3-2 libldac 2.0.2.3-2
libldap 2.6.9-1 libldap 2.6.9-1
libliftoff 0.5.0-1 libliftoff 0.5.0-1
@ -1319,7 +1319,7 @@ libssh 0.11.1-1
libssh2 1.11.1-1 libssh2 1.11.1-1
libstaroffice 0.0.7-4 libstaroffice 0.0.7-4
libstemmer 2.2.0-2 libstemmer 2.2.0-2
libsysprof-capture 47.2-1 libsysprof-capture 47.2-2
libtar 1.2.20-7 libtar 1.2.20-7
libtasn1 4.19.0-2 libtasn1 4.19.0-2
libteam 1.32-2 libteam 1.32-2
@ -1329,7 +1329,7 @@ libtiff 4.7.0-1
libtiff4 3.9.7-6 libtiff4 3.9.7-6
libtirpc 1.3.6-1 libtirpc 1.3.6-1
libtommath 1.3.0-1 libtommath 1.3.0-1
libtool 2.5.4+r1+gbaa1fe41-1 libtool 2.5.4+r1+gbaa1fe41-2
libudev0-shim 2-1 libudev0-shim 2-1
libunibreak 6.1-1 libunibreak 6.1-1
libunistring 1.3-1 libunistring 1.3-1
@ -1401,11 +1401,11 @@ libzip 1.11.2-1
libzmf 0.0.2-16 libzmf 0.0.2-16
licenses 20240728-1 licenses 20240728-1
lilv 0.24.24-3 lilv 0.24.24-3
linux 6.12.10.arch1-1 linux 6.13.1.arch1-1
linux-api-headers 6.10-1 linux-api-headers 6.10-1
linux-firmware 20250109.7673dffd-1 linux-firmware 20250109.7673dffd-1
linux-firmware-whence 20250109.7673dffd-1 linux-firmware-whence 20250109.7673dffd-1
linux-headers 6.12.10.arch1-1 linux-headers 6.13.1.arch1-1
lld 19.1.7-1 lld 19.1.7-1
lld18 18.1.6-2 lld18 18.1.6-2
llhttp 9.2.1-2 llhttp 9.2.1-2
@ -1427,7 +1427,7 @@ lua51-filesystem 1.8.0-5
lua51-lcf 5.1-3 lua51-lcf 5.1-3
lua51-luautf8 0.1.6-1 lua51-luautf8 0.1.6-1
lua51-sql-sqlite 2.3.0-4 lua51-sql-sqlite 2.3.0-4
luajit 2.1.1731601260-1 luajit 2.1.1736781742-1
luanti 5.10.0-1 luanti 5.10.0-1
luanti-common 5.10.0-1 luanti-common 5.10.0-1
luarocks 3.11.1-2 luarocks 3.11.1-2
@ -1465,7 +1465,7 @@ mono 6.12.0.206-1
mono-msbuild 16.10.1.xamarinxplat.2021.05.26.14.00-5 mono-msbuild 16.10.1.xamarinxplat.2021.05.26.14.00-5
moreutils 0.70-1 moreutils 0.70-1
mpdecimal 4.0.0-2 mpdecimal 4.0.0-2
mpfr 4.2.1-4 mpfr 4.2.1-5
mpg123 1.32.10-1 mpg123 1.32.10-1
mtdev 1.1.7-1 mtdev 1.1.7-1
mypaint-brushes1 1.3.1-2 mypaint-brushes1 1.3.1-2
@ -1489,27 +1489,27 @@ ninja 1.12.1-2
nm-connection-editor 1.36.0-1 nm-connection-editor 1.36.0-1
nmap 7.95-1 nmap 7.95-1
node-gyp 11.0.0-1 node-gyp 11.0.0-1
nodejs 23.4.0-1 nodejs 23.7.0-1
nodejs-nopt 7.2.1-1 nodejs-nopt 7.2.1-1
notepad++ 8.7.4-1 notepad++ 8.7.4-1
notepadnext 0.10-1.2 notepadnext 0.10-1.2
noto-fonts 1:2025.01.01-1 noto-fonts 1:2025.02.01-1
noto-fonts-cjk 20230817-2 noto-fonts-cjk 20240730-1
noto-fonts-emoji 1:2.047-1 noto-fonts-emoji 1:2.047-1
noto-fonts-emoji-flags 20200120-1 noto-fonts-emoji-flags 20200120-1
npm 11.0.0-1 npm 11.1.0-2
npm-check-updates 17.1.8-1 npm-check-updates 17.1.8-1
npth 1.8-1 npth 1.8-1
nspr 4.36-1 nspr 4.36-1
nss 3.107-1 nss 3.107-1
numactl 2.0.19-1 numactl 2.0.19-1
nvidia-dkms 565.77-3 nvidia-dkms 570.86.16-2
nvidia-utils 565.77-3 nvidia-utils 570.86.16-2
nvm 0.40.1-1 nvm 0.40.1-1
nvtop 3.1.0-1 nvtop 3.1.0-1
obs-retro-effects 1.0.0-1 obs-retro-effects 1.0.0-1
obs-retro-effects-debug 1.0.0-1 obs-retro-effects-debug 1.0.0-1
obs-studio-git 31.0.1.r79.g708c5f7-1 obs-studio-git 31.0.1.r81.g6f115df-1
ocl-icd 2.3.2-2 ocl-icd 2.3.2-2
oneko 1.2.5-5.1 oneko 1.2.5-5.1
oniguruma 6.9.10-1 oniguruma 6.9.10-1
@ -1533,7 +1533,7 @@ otf-font-awesome 6.7.2-1
otf-opendyslexic-nerd 3.3.0-1 otf-opendyslexic-nerd 3.3.0-1
p11-kit 0.25.5-1 p11-kit 0.25.5-1
pacman 7.0.0.r6.gc685ae6-1 pacman 7.0.0.r6.gc685ae6-1
pacman-contrib 1.10.6-2 pacman-contrib 1.11.0-1
pacman-mirrorlist 20250101-1 pacman-mirrorlist 20250101-1
pahole 1:1.28-3 pahole 1:1.28-3
pam 1.7.0-1 pam 1.7.0-1
@ -1627,8 +1627,8 @@ poppler-glib 25.01.0-1
poppler-qt6 25.01.0-1 poppler-qt6 25.01.0-1
popt 1.19-2 popt 1.19-2
portaudio 1:19.7.0-3 portaudio 1:19.7.0-3
postgresql 17.2-1 postgresql 17.2-2
postgresql-libs 17.2-1 postgresql-libs 17.2-2
procps-ng 4.0.5-2 procps-ng 4.0.5-2
proton-ge-custom 2:GE.Proton9.23-1 proton-ge-custom 2:GE.Proton9.23-1
proton-mail-bin 1.6.1-1 proton-mail-bin 1.6.1-1
@ -1638,7 +1638,7 @@ pugixml 1.15-1
pyright 1.1.393-1 pyright 1.1.393-1
python 3.13.1-1 python 3.13.1-1
python-aiohappyeyeballs 2.4.4-1 python-aiohappyeyeballs 2.4.4-1
python-aiohttp 3.10.5-2 python-aiohttp 3.10.11-1
python-aiosignal 1.3.1-8 python-aiosignal 1.3.1-8
python-argcomplete 3.4.0-2 python-argcomplete 3.4.0-2
python-attrs 23.2.0-4 python-attrs 23.2.0-4
@ -1646,7 +1646,7 @@ python-autocommand 2.2.2-7
python-bcrypt 4.2.1-2 python-bcrypt 4.2.1-2
python-beautifulsoup4 4.12.3-3 python-beautifulsoup4 4.12.3-3
python-cairo 1.27.0-2 python-cairo 1.27.0-2
python-certifi 2024.12.14-1 python-certifi 2025.01.31-1
python-cffi 1.17.1-2 python-cffi 1.17.1-2
python-charset-normalizer 3.4.1-1 python-charset-normalizer 3.4.1-1
python-click 8.1.7-4 python-click 8.1.7-4
@ -1728,7 +1728,7 @@ python-wcwidth 0.2.13-3
python-wheel 0.45.0-3 python-wheel 0.45.0-3
python-xlib 0.33-4 python-xlib 0.33-4
python-yaml 6.0.2-2 python-yaml 6.0.2-2
python-yarl 1.9.4-4 python-yarl 1.13.1-1
python-zipp 3.21.0-2 python-zipp 3.21.0-2
qca-qt6 2.3.9-3 qca-qt6 2.3.9-3
qqc2-desktop-style 6.10.0-1 qqc2-desktop-style 6.10.0-1
@ -1741,23 +1741,23 @@ qt5-location 5.15.16+kde+r7-3
qt5-multimedia 5.15.16+kde+r2-3 qt5-multimedia 5.15.16+kde+r2-3
qt5-remoteobjects 5.15.16-3 qt5-remoteobjects 5.15.16-3
qt5-svg 5.15.16+kde+r5-3 qt5-svg 5.15.16+kde+r5-3
qt5-tools 5.15.16+kde+r3-4 qt5-tools 5.15.16+kde+r3-6
qt5-translations 5.15.16-3 qt5-translations 5.15.16-3
qt5-wayland 5.15.16+kde+r59-3 qt5-wayland 5.15.16+kde+r59-3
qt5-webchannel 5.15.16+kde+r3-3 qt5-webchannel 5.15.16+kde+r3-3
qt5-webengine 5.15.18-5 qt5-webengine 5.15.18-5
qt5-x11extras 5.15.16-3 qt5-x11extras 5.15.16-3
qt6-5compat 6.8.1-1 qt6-5compat 6.8.2-1
qt6-base 6.8.1-1 qt6-base 6.8.2-1
qt6-declarative 6.8.1-3 qt6-declarative 6.8.2-1
qt6-multimedia 6.8.1-2 qt6-multimedia 6.8.2-1
qt6-multimedia-ffmpeg 6.8.1-2 qt6-multimedia-ffmpeg 6.8.2-1
qt6-shadertools 6.8.1-1 qt6-shadertools 6.8.2-1
qt6-speech 6.8.1-1 qt6-speech 6.8.2-1
qt6-svg 6.8.1-1 qt6-svg 6.8.2-1
qt6-tools 6.8.1-2 qt6-tools 6.8.2-2
qt6-translations 6.8.1-1 qt6-translations 6.8.2-1
qt6-wayland 6.8.1-1 qt6-wayland 6.8.2-1
qtkeychain-qt5 0.15.0-1 qtkeychain-qt5 0.15.0-1
rapidjson 1.1.0-6 rapidjson 1.1.0-6
raptor 2.0.16-5 raptor 2.0.16-5
@ -1778,7 +1778,7 @@ rnnoise 1:0.2-1
roam 146.0.0.beta001-1 roam 146.0.0.beta001-1
rofimoji 6.5.0-2 rofimoji 6.5.0-2
rpcsvc-proto 1.4.4-2 rpcsvc-proto 1.4.4-2
rsync 3.4.1-1 rsync 3.4.1-2
rtkit 0.13-3 rtkit 0.13-3
rtmpdump 1:2.4.r105.6f6bb13-1 rtmpdump 1:2.4.r105.6f6bb13-1
rubberband 4.0.0-1 rubberband 4.0.0-1
@ -1791,13 +1791,13 @@ scummvm 2.9.0-1
sdbus-cpp 2.1.0-2 sdbus-cpp 2.1.0-2
sddm 0.21.0-6 sddm 0.21.0-6
sdl12-compat 1.2.68-2 sdl12-compat 1.2.68-2
sdl2 2.30.11-2 sdl2-compat 2.30.52-1
sdl2-debug 2.30.11-2 sdl2-debug 2.30.11-2
sdl2_image 2.8.4-1 sdl2_image 2.8.4-1
sdl2_mixer 2.8.0-1 sdl2_mixer 2.8.0-1
sdl2_net 1:2.2.0-2 sdl2_net 1:2.2.0-2
sdl2_ttf 2.24.0-1 sdl2_ttf 2.24.0-1
sdl3 3.2.0-1 sdl3 3.2.2-1
sdl_gfx 2.0.27-1 sdl_gfx 2.0.27-1
sdl_image 1.2.12-9 sdl_image 1.2.12-9
sdl_mixer 1.2.12-12 sdl_mixer 1.2.12-12
@ -1812,7 +1812,7 @@ shaderc 2024.4-1
shadow 4.16.0-1 shadow 4.16.0-1
shared-mime-info 2.4-1 shared-mime-info 2.4-1
shellspec 0.28.1-3 shellspec 0.28.1-3
signal-desktop 7.40.0-1 signal-desktop 7.40.1-1
slack-desktop 4.41.105-1.2 slack-desktop 4.41.105-1.2
slang 2.3.3-3 slang 2.3.3-3
slurp 1.5.0-1 slurp 1.5.0-1
@ -1900,14 +1900,14 @@ util-linux 2.40.4-1
util-linux-libs 2.40.4-1 util-linux-libs 2.40.4-1
v4l-utils 1.28.1-2 v4l-utils 1.28.1-2
v4l2loopback-dkms 0.13.2-1 v4l2loopback-dkms 0.13.2-1
valgrind 3.24.0-1 valgrind 3.24.0-2
vapoursynth R70-2 vapoursynth R70-2
vercel 39.2.2-1 vercel 39.2.2-1
vercel-debug 39.2.2-1 vercel-debug 39.2.2-1
vi 1:070224-6 vi 1:070224-6
vid.stab 1.1.1-2 vid.stab 1.1.1-2
vim 9.1.1055-1 vim 9.1.1065-1
vim-runtime 9.1.1055-1 vim-runtime 9.1.1065-1
vlc 3.0.21-12 vlc 3.0.21-12
vmaf 3.0.0-1 vmaf 3.0.0-1
volume_key 0.3.12-10 volume_key 0.3.12-10
@ -1980,7 +1980,7 @@ xorg-setxkbmap 1.3.4-2
xorg-xauth 1.1.3-1 xorg-xauth 1.1.3-1
xorg-xcursorgen 1.0.8-2 xorg-xcursorgen 1.0.8-2
xorg-xdpyinfo 1.3.4-2 xorg-xdpyinfo 1.3.4-2
xorg-xhost 1.0.9-2 xorg-xhost 1.0.10-1
xorg-xinit 1.4.3-1 xorg-xinit 1.4.3-1
xorg-xinput 1.6.4-2 xorg-xinput 1.6.4-2
xorg-xkbcomp 1.4.7-1 xorg-xkbcomp 1.4.7-1
@ -2000,8 +2000,8 @@ yaml-cpp 0.8.0-2
yarn 1.22.22-2 yarn 1.22.22-2
yay 12.4.2-1.1 yay 12.4.2-1.1
zbar 0.23.93-4 zbar 0.23.93-4
zen-browser-bin 1.7.3b-1 zen-browser-bin 1.7.4b-1
zenity 4.0.3-1 zenity 4.0.5-1
zeromq 4.3.5-2 zeromq 4.3.5-2
zig 0.13.0-2 zig 0.13.0-2
zimg 3.0.5-1 zimg 3.0.5-1
@ -2344,6 +2344,9 @@ misc {
disable_splash_rendering = true disable_splash_rendering = true
font_family = "OpenDyslexicM Nerd Font" font_family = "OpenDyslexicM Nerd Font"
} }
debug {
damage_tracking = 0
}
############# #############
### INPUT ### ### INPUT ###
@ -2497,7 +2500,7 @@ exec-once = proton-mail
exec-once = 1password exec-once = 1password
exec-once = steam exec-once = steam
exec-once = freetube exec-once = freetube
# exec-once = hyprshade toggle ~/.config/hypr/shaders/retro.glsl exec-once = hyprshade toggle ~/.config/hypr/shaders/retro.glsl
``` ```
This file goes in `~/.config/hypr/shaders/retro.glsl`: This file goes in `~/.config/hypr/shaders/retro.glsl`:
@ -2506,36 +2509,65 @@ This file goes in `~/.config/hypr/shaders/retro.glsl`:
precision mediump float; precision mediump float;
varying vec2 v_texcoord; varying vec2 v_texcoord;
uniform sampler2D tex; uniform sampler2D tex;
uniform float time; // Time uniform to animate effects
const vec3 VIB_RGB_BALANCE = vec3(1.0, 1.0, 1.0);
const float VIB_VIBRANCE = 0.40;
const float GRAIN_INTENSITY = 0.05; // Intensity of the grain effect
const float SCANLINE_SPEED = 10.0; // Speed of scan line movement
const float GRAIN_SPEED = 2.0; // Speed of grain movement
const float STATIC_INTENSITY = 0.05; // Intensity of static noise
const vec3 VIB_coeffVibrance = VIB_RGB_BALANCE * -VIB_VIBRANCE;
// Simple procedural noise function
float rand(vec2 co) {
return fract(sin(dot(co.xy, vec2(12.9898, 78.233))) * 43758.5453);
}
float staticNoise(vec2 uv, float intensity) {
return rand(uv + vec2(time)) * intensity;
}
void main() { void main() {
vec2 tc = vec2(v_texcoord.x, v_texcoord.y); vec2 tc = vec2(v_texcoord.x, v_texcoord.y);
// Distance from the center // Get texel
float dx = abs(0.5-tc.x); vec4 cta = texture2D(tex, vec2(tc.x, tc.y));
float dy = abs(0.5-tc.y);
// Square it to smooth the edges // Animated scan lines
dx *= dx; float scanLine = sin(tc.y * 1250.0 + time * SCANLINE_SPEED) * 0.02;
dy *= dy; cta.rgb += scanLine;
// Barrel distortion // Cutoff
tc.x -= 0.5; if(tc.y > 1.0 || tc.x < 0.0 || tc.x > 1.0 || tc.y < 0.0)
tc.x *= 1.0 + (dy * 0.05); cta = vec4(0.0);
tc.x += 0.5;
tc.y -= 0.5; // RGB
tc.y *= 1.0 + (dx * 0.18); vec3 color = vec3(cta[0], cta[1], cta[2]);
tc.y += 0.5;
// Get texel and add scanline effect // Luma calculation
vec4 cta = texture2D(tex, vec2(tc.x, tc.y)); vec3 VIB_coefLuma = vec3(0.212656, 0.715158, 0.072186); // Standard luminance coefficients
cta.rgb += sin(tc.y * 1250.0) * 0.02; float luma = dot(VIB_coefLuma, color);
// Cutoff for edges float max_color = max(color[0], max(color[1], color[2]));
if(tc.y > 1.0 || tc.x < 0.0 || tc.x > 1.0 || tc.y < 0.0) float min_color = min(color[0], min(color[1], color[2]));
cta = vec4(0.0);
gl_FragColor = cta; float color_saturation = max_color - min_color;
vec3 p_col = vec3(vec3(vec3(vec3(sign(VIB_coeffVibrance) * color_saturation) - 1.0) * VIB_coeffVibrance) + 1.0);
cta[0] = mix(luma, color[0], p_col[0]);
cta[1] = mix(luma, color[1], p_col[1]);
cta[2] = mix(luma, color[2], p_col[2]);
// Animated grain effect
float grain = rand(tc + vec2(time * GRAIN_SPEED, 0.0)) * GRAIN_INTENSITY;
cta.rgb += vec3(grain);
cta.rgb += vec3(staticNoise(tc, STATIC_INTENSITY));
// Apply
gl_FragColor = cta;
} }
``` ```