diff --git a/src/content/docs/dev/environment.md b/src/content/docs/dev/environment.md index 1da18ed..338f12e 100644 --- a/src/content/docs/dev/environment.md +++ b/src/content/docs/dev/environment.md @@ -18,26 +18,24 @@ This is the current diagnostic report from `hyfetch`. Expand Information ```bash - naomi@technomancer - -` ------------------ - .o+` OS: Arch Linux x86_64 - `ooo/ Host: MS-7B86 4.0 - `+oooo: Kernel: 6.10.3-arch1-2 - `+oooooo: Uptime: 1 hour, 36 mins - -+oooooo+: Packages: 2 (npm), 1147 (pacman), 33 (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: alacritty - :osssssss/ osssso+++. CPU: AMD Ryzen 5 3600X (12) @ 3.8GHz - /ossssssss/ +ssssooo/- GPU: NVIDIA GeForce GTX 1070 Ti - `/ossssso+/:- -:/+osssso+- Memory: 4.53 GiB / 31.29 GiB (14%) - `+sso+:-` `.-/+oso: Network: 1 Gbps - `++:. `-/+/ BIOS: American Megatrends Inc. 5.14 (11/07/2019) - .` `/ +naomi@technomancer +OS: Arch Linux x86_64 +Host: MS-7B86 4.0 +Kernel: 6.10.6-arch1-1 +Uptime: 10 mins +Packages: 2 (npm), 1160 (pacman), 98 (steam) +Shell: zsh 5.9 +Resolution: 1920x1080, 3840x2160, 1920x1080, 1024x768 +WM: Hyprland +Theme: Adwaita [GTK2], Sweet-Ambar-Blue-Dark-v40 [GTK3] +Icons: Adwaita [GTK2/3] +Cursor: Adwaita [GTK3] +Terminal: alacritty +CPU: AMD Ryzen 5 3600X (12) @ 3.8GHz +GPU: NVIDIA GeForce GTX 1070 Ti +Memory: 4.09 GiB / 31.29 GiB (13%) +Network: 1 Gbps +BIOS: American Megatrends Inc. 5.14 (11/07/2019) ``` @@ -88,7 +86,7 @@ Processor Information: Operating System Version: "Arch Linux" (64 bit) Kernel Name: Linux - Kernel Version: 6.10.3-arch1-2 + Kernel Version: 6.10.6-arch1-1 X Server Vendor: The X.Org Foundation X Server Release: 12401002 X Window Manager: Hyprland :D @@ -118,7 +116,7 @@ Miscellaneous: UI Language: English LANG: en_GB.UTF-8 Total Hard Disk Space Available: 420968 MB - Largest Free Hard Disk Block: 118179 MB + Largest Free Hard Disk Block: 137884 MB Storage: Number of SSDs: 1 SSD sizes: 500G @@ -141,29 +139,14 @@ These packages come from unofficial repositories, such as the AUR. This list is ```txt 1password-cli 2.30.0-1 -7kaa-debug 2.15.6-1 -aws-cli-v2-bin 2:2.17.27-1 -brogue-ce-debug 1.14-1 +aws-cli-v2-bin 2:2.17.34-1 cbonsai 1.3.1-3 -cbonsai-debug 1.3.1-3 -cytopia-git-debug r2844.58709a23-1 -doas-debug 6.3p6-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 -flyctl 0.2.111-1 -flyctl-debug 0.2.111-1 +electron25-bin 25.9.8-3 +flyctl 0.2.120-1 gargoyle 2023.1-2 -gargoyle-debug 2023.1-2 -gearhead-debug 1.310-1 -gearhead2-debug 0.701-1 google-chat-linux 5.29.23_1-4 gwenview-no-purpose 24.05.2-1 -gwenview-no-purpose-debug 24.05.2-1 -hyperrogue 13.0-1 -hyperrogue-debug 13.0-1 -infra-arcana-debug 22.1.0-2 insomnium 0.2.3_a-8 libajantv2-debug 1:17.0.1-1 libelectron 1.0.25-1 @@ -179,28 +162,26 @@ luazip5.1 1.2.7-1 luazip5.1-debug 1.2.7-1 mongodb-tools-bin 100.10.0-1 mongodb-tools-bin-debug 100.10.0-1 -mongosh-bin 2.2.15-1 -mongosh-bin-debug 2.2.15-1 +mongosh-bin 2.3.0-1 +mongosh-bin-debug 2.3.0-1 mudlet-debug 4.18.3-1 +notepad++ 8.6.9-1 noto-fonts-emoji-flags 20200120-1 -obs-studio-liberty 30.2.2-1 -obs-studio-liberty-debug 30.2.2-1 +obs-studio-liberty 30.2.3-1 +obs-studio-liberty-debug 30.2.3-1 openstarruler-git-debug r95.c5e3cbb-1 openxcom-debug 1.0-9 otf-compagnon 1.000-1 play.it-git 2.29.1.r1.g03ba243f-1 proton-mail-bin 1.0.6-1 proton-mail-bin-debug 1.0.6-1 -roam 122.0.1.beta001-1 +roam 123.0.0.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.92.1.24225-1 -vscodium-bin-debug 1.92.1.24225-1 +vscodium-bin 1.92.2.24228-1 wofi-emoji 1.2-3 -yay-debug 12.3.5-1 +zen-browser-bin 1.0.0.a.28-1 ``` @@ -220,87 +201,88 @@ activitywatch-bin 0.13.1-1 alacarte 1:3.52.0-2 alacritty 0.13.2-2 amd-ucode 20240809.59460076-1 +android-studio 2024.1.1.13-1 appimagelauncher 2.2.0-8 -aws-cli-v2-bin 2:2.17.27-1 +aws-cli-v2-bin 2:2.17.34-1 base 3-2 base-devel 1-1 -brave-bin 1:1.68.141-1 +brave-bin 1:1.69.153-1 cbonsai 1.3.1-3 chaotic-keyring 20230616-1 chaotic-mirrorlist 20240306-1 cheese 44.1-2 cloc 2.02-1 -discord 0.0.64-1 +discord 0.0.65-1 dkms 3.0.12-1 -docker 1:27.1.1-1 +docker 1:27.1.2-1 doctl 1.111.0-1 dolphin 24.05.2-1 dosbox-x 2024.07.01-1 dotnet-sdk 8.0.7.sdk107-1 -downgrade 11.3.0-1 +downgrade 11.3.0-1.1 dreamweb 1.1-1 dunst 1.11.0-1 efibootmgr 18-3 emacs 29.4-1 eza 0.19.0-1 -firefox 129.0.1-2 -flyctl 0.2.111-1 +firefox 129.0.2-1 +flyctl 0.2.120-1 freetube 0.21.3-1 gameconqueror 0.17-8 gargoyle 2023.1-2 gimp 2.10.38-1 git 2.46.0-1 -github-cli 2.54.0-1 +github-cli 2.55.0-1 google-chat-linux 5.29.23_1-4 grim 1.4.1-2 -gst-plugin-pipewire 1:1.2.2-1 +gst-plugin-pipewire 1:1.2.2-2 gwenview-no-purpose 24.05.2-1 hexchat 2.16.2-2 htop 3.3.0-3 hyfetch 1.4.11-3 -hyperrogue 13.0-1 hyprland 0.41.2-3 hyprlock 0.4.1-1 -hyprpaper 0.7.0-2 +hyprpaper 0.7.1-1 hyprshot 1.3.0-1 icoutils 0.32.3-3 innoextract 1.9-10 insomnium 0.2.3_a-8 iwd 2.19-1 -kitty 0.35.2-1 +kitty 0.36.0-1 libpulse 17.0-3 -libreoffice-fresh 24.2.5-2 -linux 6.10.3.arch1-2 -linux-firmware 20240703.e94a2a3b-1 -linux-headers 6.10.3.arch1-2 +libreoffice-fresh 24.8.0-1 +linux 6.10.6.arch1-1 +linux-firmware 20240809.59460076-1 +linux-headers 6.10.6.arch1-1 lrzip 0.651-3 man-db 2.12.1-1 -mesen2-git r3045.10f72135-1 +mesen2-git r3052.586b0e75-1 mongodb-tools-bin 100.10.0-1 -mongosh-bin 2.2.15-1 +mongosh-bin 2.3.0-1 nano 8.1-1 network-manager-applet 1.36.0-1 networkmanager 1.48.8-1 nodejs-nativefier 52.0.0-1 +notepad++ 8.6.9-1 notepadnext 0.8-1 noto-fonts 1:24.8.1-1 noto-fonts-cjk 20230817-2 noto-fonts-emoji 1:2.042-1 noto-fonts-emoji-flags 20200120-1 -npm-check-updates 16.14.20-1 +npm-check-updates 17.0.0-1 nvidia-dkms 555.58.02-1 nvm 0.40.0-1 -obs-studio-liberty 30.2.2-1 +obs-studio-liberty 30.2.3-1 opendoas 6.8.2-3 otf-compagnon 1.000-1 otf-font-awesome 6.6.0-1 p7zip 1:17.05-2 pavucontrol 1:6.1-1 -pipewire 1:1.2.2-1 -pipewire-alsa 1:1.2.2-1 -pipewire-jack 1:1.2.2-1 -pipewire-pulse 1:1.2.2-1 -pnpm 9.7.0-1 +pipewire 1:1.2.2-2 +pipewire-alsa 1:1.2.2-2 +pipewire-jack 1:1.2.2-2 +pipewire-pulse 1:1.2.2-2 +pnpm 9.7.1-1 pokemon-colorscripts-git r112.0483c85b-2.1 polkit-gnome 0.105-11 polkit-kde-agent 6.1.4-1 @@ -308,20 +290,22 @@ proton-mail-bin 1.0.6-1 python-virtualenv 20.26.2-1 qt5-wayland 5.15.14+kde+r59-1 qt6-wayland 6.7.2-4 -roam 122.0.1.beta001-1 +reflector 2023-2 +roam 123.0.0.beta001-1 sddm 0.21.0-4 -slack-desktop 4.39.88-1 +slack-desktop 4.39.95-1 slurp 1.5.0-1 smartmontools 7.4-2 spicetify-cli 2.37.1-1 spotify 1:1.2.42.290-1 -steam 1.0.0.79-2 -sulis 1.0.0-1 +steam 1.0.0.81-2 +sublime-text-4 4.4180-1 swappy 1.5.1-2 swaylock-effects 1.7.0.0-4 -tailscale 1.70.0-1 +tailscale 1.72.1-1 thefuck 3.32-9 -trayscale 0.13.1-1 +thunar 4.18.11-1 +trayscale 0.13.4-1 ttf-font-awesome 6.6.0-1 ttf-jetbrains-mono-nerd 3.2.1-2 ttf-joypixels 8.0.0-2 @@ -331,12 +315,12 @@ twitter 1.0.5-1 unrar 1:7.0.9-1 v4l2loopback-dkms 0.13.2-1 vi 1:070224-6 -vim 9.1.0672-1 -vscodium-bin 1.92.1.24225-1 +vim 9.1.0689-1 +vscodium-bin 1.92.2.24228-1 waybar 0.10.4-2 wev 1.0.0-13 wget 1.24.5-3 -wine 9.14-1 +wine 9.15-1 wireless_tools 30.pre9-4 wireplumber 0.5.5-1 wlogout 1.2.2-0 @@ -348,8 +332,8 @@ xorg-server 21.1.13-1 xorg-xhost 1.0.9-2 xorg-xinit 1.4.2-2 yay 12.3.5-1 -yay-debug 12.3.5-1 -zoom 6.1.6-1 +zen-browser-bin 1.0.0.a.28-1 +zoom 6.1.10-1 zsh 5.9-5 ``` @@ -377,7 +361,6 @@ This is a complete list of all packages on the machine. This list is generated w 0ad-data a26-2 1password 8.10.40-31 1password-cli 2.30.0-1 -7kaa-debug 2.15.6-1 a52dec 0.8.0-2 aalib 1.4rc5-18 abseil-cpp 20240722.0-1 @@ -390,31 +373,32 @@ adwaita-icon-theme 46.2-1 adwaita-icon-theme-legacy 46.2-1 alacarte 1:3.52.0-2 alacritty 0.13.2-2 -alsa-card-profiles 1:1.2.2-1 +alsa-card-profiles 1:1.2.2-2 alsa-lib 1.2.12-1 alsa-plugins 1:1.2.12-3 alsa-topology-conf 1.2.5.1-4 alsa-ucm-conf 1.2.12-1 amd-ucode 20240809.59460076-1 +android-studio 2024.1.1.13-1 aom 3.9.1-1 appimagelauncher 2.2.0-8 appstream 1.0.3-1 -aquamarine 0.3.1-1 +aquamarine 0.3.3-1 archlinux-keyring 20240709-1 argon2 20190702-6 aribb24 1.0.3-4 at-spi2-core 2.52.0-1 atkmm 2.28.4-1 -attica 6.4.0-1 +attica 6.5.0-1 attr 2.5.2-1 audit 4.0.2-1 autoconf 2.72-1 automake 1.17-1 avahi 1:0.8+r194+g3f79789-2 -aws-cli-v2-bin 2:2.17.27-1 -ayatana-ido 0.10.3-1 +aws-cli-v2-bin 2:2.17.34-1 +ayatana-ido 0.10.4-1 babl 0.1.108-1 -baloo 6.4.0-1 +baloo 6.5.0-1 baloo-widgets 24.05.2-1 base 3-2 base-devel 1-1 @@ -427,12 +411,11 @@ bluez-libs 5.77-1 boost 1.83.0-9 boost-libs 1.83.0-9 box2d 2.4.2-1 -brave-bin 1:1.68.141-1 -breeze-icons 6.4.0-1 +brave-bin 1:1.69.153-1 +breeze-icons 6.5.0-1 bridge-utils 1.7.1-2 -brogue-ce-debug 1.14-1 brotli 1.1.0-2 -bubblewrap 0.9.0-1 +bubblewrap 0.10.0-1 bzip2 1.0.8-6 c-ares 1.33.0-1 ca-certificates 20240618-1 @@ -444,7 +427,6 @@ cairomm-1.16 1.18.0-1 cantarell-fonts 1:0.303.1-2 cataclysm-dda 0.G-2 cbonsai 1.3.1-3 -cbonsai-debug 1.3.1-3 cdparanoia 10.2-9 cfitsio 1:4.4.1-1 chaotic-keyring 20230616-1 @@ -465,7 +447,6 @@ coreutils 9.5-1 crawl-data 0.31.0-3 cryptsetup 2.7.4-1 curl 8.9.1-2 -cytopia-git-debug r2844.58709a23-1 dav1d 1.4.3-1 db5.3 5.3.28-5 dbus 1.14.10-2 @@ -478,22 +459,20 @@ default-cursors 2-2 desktop-file-utils 0.27-1 device-mapper 2.03.25-2 diffutils 3.10-1 -discord 0.0.64-1 +discord 0.0.65-1 dkms 3.0.12-1 -doas-debug 6.3p6-1 -docker 1:27.1.1-1 +docker 1:27.1.2-1 doctl 1.111.0-1 dolphin 24.05.2-1 dos2unix 7.5.2-2 dosbox-x 2024.07.01-1 -dosbox-x-debug 2024.07.01-1 dotnet-host 8.0.7.sdk107-1 dotnet-runtime 8.0.7.sdk107-1 dotnet-runtime-6.0 6.0.32.sdk132-1 dotnet-sdk 8.0.7.sdk107-1 dotnet-targeting-pack 8.0.7.sdk107-1 double-conversion 3.3.0-2 -downgrade 11.3.0-1 +downgrade 11.3.0-1.1 dreamweb 1.1-1 duktape 2.7.0-7 dunst 1.11.0-1 @@ -501,50 +480,49 @@ e2fsprogs 1.47.1-4 ebook-tools 0.2.2-8 efibootmgr 18-3 efivar 39-1 -egl-wayland 3:1.1.13.1-1 +egl-wayland 4:1.1.13.1-1 eglexternalplatform 1.1-3 -electron25-bin 25.9.8-2 -electron25-bin-debug 25.9.8-2 -electron29 1:29.4.5-1 -electron31 31.3.1-1 +electron25-bin 25.9.8-3 +electron29 1:29.4.6-1 +electron31 31.4.0-1 ell 0.67-1 emacs 29.4-1 enet 1.3.18-1 exiv2 0.28.3-1 +exo 4.18.0-2 expat 2.6.2-1 eza 0.19.0-1 faac 1.30-5 faad2 2.11.1-1 -fakeroot 1.35-1 +fakeroot 1.36-1 feh 3.10.3-1 -ffmpeg 2:7.0.1-2 +ffmpeg 2:7.0.2-1 ffmpeg4.4 4.4.4-6 fftw 3.3.10-7 file 5.45-1 filesystem 2024.04.07-1 findutils 4.10.0-1 -firefox 129.0.1-2 +firefox 129.0.2-1 flac 1.4.3-2 flare-engine 1.14-1.3 flex 2.6.4-5 fluidsynth 2.3.6-1 -flyctl 0.2.111-1 -flyctl-debug 0.2.111-1 +flyctl 0.2.120-1 fmt 10.2.0-1 fontconfig 2:2.15.0-2 freeglut 3.6.0-1 freetube 0.21.3-1 -freetype2 2.13.2-2 +freetype2 2.13.3-1 frei0r-plugins 2.3.3-2 fribidi 1.0.15-1 frotz-ncurses 2.54-1 fuse-common 3.16.2-1 +fuse-overlayfs 1.14-1 fuse2 2.9.9-5 fuse3 3.16.2-1 fzf 0.54.3-1 gameconqueror 0.17-8 gargoyle 2023.1-2 -gargoyle-debug 2023.1-2 gawk 5.3.0-1 gc 8.2.6-1 gcc 14.2.1+r32+geccf707e5ce-1 @@ -553,8 +531,6 @@ gcr-4 4.3.0-1 gd 2.3.3-8 gdbm 1.24-1 gdk-pixbuf2 2.42.12-1 -gearhead-debug 1.310-1 -gearhead2-debug 0.701-1 gegl 0.4.48-4 geoclue 2.7.1-3 gettext 0.22.5-1 @@ -562,7 +538,7 @@ giflib 5.2.2-1 gimp 2.10.38-1 git 2.46.0-1 git-lfs 3.5.1-1 -github-cli 2.54.0-1 +github-cli 2.55.0-1 glew 2.2.0-7 glib-networking 1:2.80.0-3 glib2 2.80.4-1 @@ -573,13 +549,13 @@ gloox 1.0.27-1 glslang 14.2.0-1 glu 9.0.3-2 gmp 6.3.0-2 -gnome-desktop 1:44.0-1 -gnome-desktop-common 1:44.0-1 +gnome-desktop 1:44.1-1 +gnome-desktop-common 1:44.1-1 gnome-menus 3.36.0-3 gnome-video-effects 1:0.6.0-2 gnu-free-fonts 20120503-8 gnupg 2.4.5-4 -gnutls 3.8.6-1 +gnutls 3.8.7-1 go 2:1.23.0-1 gobject-introspection 1.80.1-3 gobject-introspection-runtime 1.80.1-3 @@ -597,28 +573,27 @@ gsettings-system-schemas 46.1-2 gsfonts 20200910-4 gsm 1.0.22-2 gssdp 1.6.3-1 -gst-plugin-pipewire 1:1.2.2-1 -gst-plugins-bad 1.24.6-1 -gst-plugins-bad-libs 1.24.6-1 -gst-plugins-base 1.24.6-1 -gst-plugins-base-libs 1.24.6-1 -gst-plugins-good 1.24.6-1 -gstreamer 1.24.6-1 +gst-plugin-pipewire 1:1.2.2-2 +gst-plugins-bad 1.24.7-1 +gst-plugins-bad-libs 1.24.7-1 +gst-plugins-base 1.24.7-1 +gst-plugins-base-libs 1.24.7-1 +gst-plugins-good 1.24.7-1 +gstreamer 1.24.7-1 gtest 1.15.2-1 gtk-layer-shell 0.8.2-1 -gtk-update-icon-cache 1:4.14.4-2 +gtk-update-icon-cache 1:4.14.5-1 gtk2 2.24.33-4 gtk3 1:3.24.43-1 -gtk4 1:4.14.4-2 +gtk4 1:4.14.5-1 gtkmm-4.0 4.14.0-1 gtkmm3 3.24.9-1 guile 3.0.10-1 -gulp 4.0.2-5 +gulp 5.0.0-1 gupnp 1:1.6.6-1 gupnp-igd 1.6.0-1 gvfs 1.54.2-1 gwenview-no-purpose 24.05.2-1 -gwenview-no-purpose-debug 24.05.2-1 gzip 1.13-4 harfbuzz 9.0.0-1 harfbuzz-icu 9.0.0-1 @@ -631,16 +606,14 @@ http-parser 2.9.4-2 hunspell 1.7.2-2 hwdata 0.385-1 hyfetch 1.4.11-3 -hyperrogue 13.0-1 -hyperrogue-debug 13.0-1 hyphen 2.8.8-6 hyprcursor 0.1.9-1 hyprland 0.41.2-3 hyprlang 0.5.2-1 hyprlock 0.4.1-1 -hyprpaper 0.7.0-2 +hyprpaper 0.7.1-1 hyprshot 1.3.0-1 -hyprutils 0.2.0-1 +hyprutils 0.2.1-1 hyprwayland-scanner 0.4.0-1 iana-etc 20240612-1 icoutils 0.32.3-3 @@ -648,7 +621,6 @@ icu 75.1-1 imagemagick 7.1.1.36-1 imath 3.1.11-2 imlib2 1.12.3-1 -infra-arcana-debug 22.1.0-2 innoextract 1.9-10 insomnium 0.2.3_a-8 intltool 0.51.0-6 @@ -667,53 +639,53 @@ jq 1.7.1-2 json-c 0.17-2 json-glib 1.8.0-2 jsoncpp 1.9.5-3 -karchive 6.4.0-1 -kauth 6.4.0-1 +karchive 6.5.0-1 +kauth 6.5.0-1 kbd 2.6.4-1 -kbookmarks 6.4.0-1 -kcmutils 6.4.0-1 -kcodecs 6.4.0-1 +kbookmarks 6.5.0-1 +kcmutils 6.5.0-1 +kcodecs 6.5.0-1 kcolorpicker 0.3.1-4 -kcolorscheme 6.4.0-1 -kcompletion 6.4.0-1 -kconfig 6.4.0-1 -kconfigwidgets 6.4.0-1 -kcoreaddons 6.4.0-1 -kcrash 6.4.0-1 -kdbusaddons 6.4.0-1 -kdnssd 6.4.0-1 +kcolorscheme 6.5.0-1 +kcompletion 6.5.0-1 +kconfig 6.5.0-1 +kconfigwidgets 6.5.0-1 +kcoreaddons 6.5.0-1 +kcrash 6.5.0-1 +kdbusaddons 6.5.0-1 +kdnssd 6.5.0-1 kdsoap-qt6 2.2.0-1 kdsoap-ws-discovery-client 0.4.0-1 keyutils 1.6.3-3 -kfilemetadata 6.4.0-1 -kglobalaccel 6.4.0-1 -kguiaddons 6.4.0-1 -ki18n 6.4.0-1 -kiconthemes 6.4.0-1 -kidletime 6.4.0-1 +kfilemetadata 6.5.0-1 +kglobalaccel 6.5.0-1 +kguiaddons 6.5.0-1 +ki18n 6.5.0-1 +kiconthemes 6.5.0-1 +kidletime 6.5.0-1 kimageannotator 0.7.1-3 -kio 6.4.1-1 +kio 6.5.0-1 kio-extras 24.05.2-1 -kirigami 6.4.0-2 -kitemmodels 6.4.0-1 -kitemviews 6.4.0-1 -kitty 0.35.2-1 -kitty-shell-integration 0.35.2-1 -kitty-terminfo 0.35.2-1 -kjobwidgets 6.4.0-1 -kmod 32-1 -knewstuff 6.4.0-1 -knotifications 6.4.0-1 -kpackage 6.4.0-1 -kparts 6.4.0-1 +kirigami 6.5.0-1 +kitemmodels 6.5.0-1 +kitemviews 6.5.0-1 +kitty 0.36.0-1 +kitty-shell-integration 0.36.0-1 +kitty-terminfo 0.36.0-1 +kjobwidgets 6.5.0-1 +kmod 33-1 +knewstuff 6.5.0-1 +knotifications 6.5.0-1 +kpackage 6.5.0-1 +kparts 6.5.0-1 krb5 1.21.3-1 -kservice 6.4.0-1 -ktextwidgets 6.4.0-1 -kuserfeedback 6.4.0-1 -kwallet 6.4.0-1 -kwidgetsaddons 6.4.1-1 -kwindowsystem 6.4.0-1 -kxmlgui 6.4.0-1 +kservice 6.5.0-1 +ktextwidgets 6.5.0-1 +kuserfeedback 6.5.0-1 +kwallet 6.5.0-1 +kwidgetsaddons 6.5.0-1 +kwindowsystem 6.5.0-1 +kxmlgui 6.5.0-1 l-smash 2.14.5-4 lame 3.100-5 lapack 3.12.0-5 @@ -731,7 +703,7 @@ 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-freetype2 2.13.3-1 lib32-gcc-libs 14.2.1+r32+geccf707e5ce-1 lib32-gettext 0.22.5-1 lib32-glib2 2.80.4-1 @@ -781,7 +753,7 @@ 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.5-1 +lib32-mesa 1:24.1.6-1 lib32-ncurses 6.5-1 lib32-nspr 4.35-3 lib32-nss 3.103-1 @@ -790,8 +762,8 @@ 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.4-1 +lib32-sqlite 3.46.1-1 +lib32-systemd 256.5-1 lib32-util-linux 2.40.2-1 lib32-vulkan-icd-loader 1.3.279-1 lib32-wayland 1.23.0-1 @@ -825,7 +797,7 @@ 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 +libbluray 1.3.4-2 libbpf 1.4.3-1 libbs2b 3.1.0-9 libbsd 0.12.2-2 @@ -888,6 +860,7 @@ libgit2 1:1.8.1-1 libglvnd 1.7.0-1 libgme 0.6.3-5 libgpg-error 1.50-1 +libgtop 2.41.3-2 libgudev 238-1 libheif 1.18.2-1 libibus 1.5.30-3 @@ -895,10 +868,10 @@ libice 1.1.1-3 libidn 1.42-1 libidn2 2.3.7-1 libiec61883 1.2.0-8 -libimobiledevice 1.3.0-13 +libimobiledevice 1.3.0-14 libimobiledevice-glue 1.3.0-1 libinih 58-1 -libinput 1.26.1-1 +libinput 1.26.2-1 libinstpatch 1.1.6-3 libisl 0.26-2 libixion 0.19.0-2 @@ -962,11 +935,11 @@ liborcus 0.19.2-2 libotf 0.9.16-5 libp11-kit 0.25.5-1 libpagemaker 0.0.4-4 -libpcap 1.10.4-1 +libpcap 1.10.4-2 libpciaccess 0.18.1-2 libpgm 5.3.128-3 libpipeline 1.5.7-2 -libpipewire 1:1.2.2-1 +libpipewire 1:1.2.2-2 libplacebo 7.349.0-1 libplist 2.6.0-1 libpng 1.6.43-1 @@ -977,13 +950,13 @@ 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-2 +libreoffice-fresh 24.8.0-1 librevenge 0.0.5-3 librist 0.2.10-3 -librsvg 2:2.58.2-1 +librsvg 2:2.58.3-1 librsync 1:2.3.4-2 libsamplerate 0.2.2-3 -libsasl 2.1.28-4 +libsasl 2.1.28-5 libscanmem 0.17-8 libseccomp 2.5.5-3 libsecret 0.21.4-1 @@ -999,7 +972,7 @@ libsoxr 0.1.3-4 libspeechd 0.11.5-2 libspiro 1:20221101-3 libsrtp 1:2.6.0-1 -libssh 0.11.0-1 +libssh 0.11.0-2 libssh2 1.11.0-1 libstaroffice 0.0.7-3 libstemmer 2.2.0-2 @@ -1031,7 +1004,7 @@ libwacom 2.12.2-1 libwbclient 4.20.4-1 libwebp 1.4.0-1 libwireplumber 0.5.5-1 -libwmf 0.2.13-2 +libwmf 0.2.13-3 libwpd 0.10.3-5 libwps 0.4.14-2 libx11 1.8.10-1 @@ -1046,6 +1019,8 @@ libxcvt 0.1.2-2 libxdamage 1.1.6-2 libxdmcp 1.1.5-1 libxext 1.3.6-1 +libxfce4ui 4.18.6-1 +libxfce4util 4.18.2-1 libxfixes 6.0.1-2 libxfont2 2.0.7-1 libxft 2.3.8-2 @@ -1073,14 +1048,14 @@ libzip 1.10.1-2 libzmf 0.0.2-16 licenses 20240728-1 lilv 0.24.24-2 -linux 6.10.3.arch1-2 +linux 6.10.6.arch1-1 linux-api-headers 6.10-1 -linux-firmware 20240703.e94a2a3b-1 -linux-firmware-whence 20240703.e94a2a3b-1 -linux-headers 6.10.3.arch1-2 +linux-firmware 20240809.59460076-1 +linux-firmware-whence 20240809.59460076-1 +linux-headers 6.10.6.arch1-1 llvm-libs 18.1.8-4 lm_sensors 1:3.6.0.r41.g31d1f125-3 -lmdb 0.9.32-1 +lmdb 0.9.33-1 lpsolve 5.5.2.11-3 lrexlib-pcre5.1 2.9.0-2 lrexlib-pcre5.1-debug 2.9.0-2 @@ -1096,7 +1071,7 @@ lua51-lcf 5.1-3 lua51-luautf8 0.1.5-3 lua51-sql-sqlite 2.3.0-4 lua51-sql-sqlite-debug 2.3.0-4 -luajit 2.1.1720049189-1 +luajit 2.1.1723675123-1 luarocks 3.11.1-1 luazip5.1 1.2.7-1 luazip5.1-debug 1.2.7-1 @@ -1114,8 +1089,8 @@ mbedtls2 2.28.8-3 md4c 0.5.2-1 mdadm 4.3-2 media-player-info 24-4 -mesa 1:24.1.5-1 -mesen2-git r3045.10f72135-1 +mesa 1:24.1.6-1 +mesen2-git r3052.586b0e75-1 miniupnpc 2.2.8-1 minizip 1:1.3.1-2 mjpegtools 2.2.1-2 @@ -1124,8 +1099,8 @@ mkinitcpio-busybox 1.36.1-1 mobile-broadband-provider-info 20240407-1 mongodb-tools-bin 100.10.0-1 mongodb-tools-bin-debug 100.10.0-1 -mongosh-bin 2.2.15-1 -mongosh-bin-debug 2.2.15-1 +mongosh-bin 2.3.0-1 +mongosh-bin-debug 2.3.0-1 mono 6.12.0.206-1 mono-msbuild 16.10.1.xamarinxplat.2021.05.26.14.00-5 mpdecimal 4.0.0-2 @@ -1143,24 +1118,25 @@ network-manager-applet 1.36.0-1 networkmanager 1.48.8-1 nm-connection-editor 1.36.0-1 node-gyp 10.2.0-1 -nodejs 22.6.0-1 +nodejs 22.7.0-1 nodejs-nativefier 52.0.0-1 nodejs-nopt 7.2.0-2 +notepad++ 8.6.9-1 notepadnext 0.8-1 noto-fonts 1:24.8.1-1 noto-fonts-cjk 20230817-2 noto-fonts-emoji 1:2.042-1 noto-fonts-emoji-flags 20200120-1 npm 10.8.2-1 -npm-check-updates 16.14.20-1 +npm-check-updates 17.0.0-1 npth 1.7-1 nspr 4.35-3 nss 3.103-1 nvidia-dkms 555.58.02-1 nvidia-utils 555.58.02-1 nvm 0.40.0-1 -obs-studio-liberty 30.2.2-1 -obs-studio-liberty-debug 30.2.2-1 +obs-studio-liberty 30.2.3-1 +obs-studio-liberty-debug 30.2.3-1 ocl-icd 2.3.2-2 oniguruma 6.9.9-1 openal 1.23.1-2 @@ -1185,7 +1161,7 @@ pacman-contrib 1.10.6-1 pacman-mirrorlist 20240717-1 pahole 1:1.27-2 pam 1.6.1-2 -pambase 20230918-1 +pambase 20230918-2 pango 1:1.54.0-1 pangomm 2.46.4-1 pangomm-2.48 2.54.0-1 @@ -1238,17 +1214,17 @@ phonon-qt6 4.12.0-4 phonon-qt6-vlc 0.12.0-2 physfs 3.2.0-2 pinentry 1.3.1-5 -pipewire 1:1.2.2-1 -pipewire-alsa 1:1.2.2-1 -pipewire-audio 1:1.2.2-1 -pipewire-jack 1:1.2.2-1 -pipewire-pulse 1:1.2.2-1 +pipewire 1:1.2.2-2 +pipewire-alsa 1:1.2.2-2 +pipewire-audio 1:1.2.2-2 +pipewire-jack 1:1.2.2-2 +pipewire-pulse 1:1.2.2-2 pixman 0.43.4-1 pkgconf 2.1.1-1 plasma-activities 6.1.4-1 play.it-git 2.29.1.r1.g03ba243f-1 -playerctl 2.4.1-3 -pnpm 9.7.0-1 +playerctl 2.4.1-4 +pnpm 9.7.1-1 pokemon-colorscripts-git r112.0483c85b-2.1 polkit 125-1 polkit-gnome 0.105-11 @@ -1280,7 +1256,7 @@ python-jaraco.context 5.3.0-1 python-jaraco.functools 4.0.2-1 python-jaraco.text 4.0.0-1 python-mako 1.3.5-1 -python-markdown 3.6-3 +python-markdown 3.7-1 python-markupsafe 2.1.5-2 python-more-itertools 10.3.0-1 python-ordered-set 4.1.0-5 @@ -1294,7 +1270,7 @@ python-tomli 2.0.1-4 python-trove-classifiers 2024.7.2-1 python-typeguard 4.3.0-1 python-typing_extensions 4.12.2-1 -python-validate-pyproject 0.18-1 +python-validate-pyproject 0.19-1 python-virtualenv 20.26.2-1 python-wcwidth 0.2.13-2 qca-qt6 2.3.9-2 @@ -1329,8 +1305,9 @@ rasqal 1:0.9.33-7 rav1e 0.7.1-1 readline 8.2.013-1 redland 1:1.0.17-9 +reflector 2023-2 rnnoise 1:0.2-1 -roam 122.0.1.beta001-1 +roam 123.0.0.beta001-1 rtkit 0.13-3 rtmpdump 1:2.4.r105.6f6bb13-1 rubberband 3.3.0-2 @@ -1356,15 +1333,15 @@ serd 0.32.2-1 shaderc 2024.1-1 shadow 4.16.0-1 shared-mime-info 2.4-1 -slack-desktop 4.39.88-1 +slack-desktop 4.39.95-1 slang 2.3.3-3 slurp 1.5.0-1 smartmontools 7.4-2 smbclient 4.20.4-1 snappy 1.1.10-1 sndio 1.10.0-1 -solid 6.4.0-1 -sonnet 6.4.0-1 +solid 6.5.0-1 +sonnet 6.5.0-1 sord 0.16.16-1 sound-theme-freedesktop 0.8-6 soundtouch 2.3.3-1 @@ -1376,37 +1353,38 @@ spicetify-cli 2.37.1-1 spicetify-cli-debug 2.36.15-1 spirv-tools 2024.2-1 spotify 1:1.2.42.290-1 -sqlite 3.46.0-1 +sqlite 3.46.1-1 squashfuse 0.5.2-1 sratom 0.6.16-1 srt 1.5.3-2 -steam 1.0.0.79-2 +startup-notification 0.12-8 +steam 1.0.0.81-2 +sublime-text-4 4.4180-1 sudo 1.9.15.p5-2 -suitesparse 7.7.0-2 -sulis 1.0.0-1 -sulis-debug 1.0.0-1 +suitesparse 7.8.1-1 svt-av1 2.1.2-1 svt-hevc 1.5.1-3 swappy 1.5.1-2 swaylock-effects 1.7.0.0-4 swaylock-effects-debug 1.7.0.0-4 -syndication 6.4.0-1 -syntax-highlighting 6.4.0-1 -systemd 256.4-1 -systemd-libs 256.4-1 -systemd-sysvcompat 256.4-1 +syndication 6.5.0-1 +syntax-highlighting 6.5.0-1 +systemd 256.5-1 +systemd-libs 256.5-1 +systemd-sysvcompat 256.5-1 taglib 2.0.1-1 -tailscale 1.70.0-1 +tailscale 1.72.1-1 talloc 2.4.2-3 tar 1.35-2 tdb 1.4.12-1 tevent 1:0.16.1-3 texinfo 7.1-2 thefuck 3.32-9 +thunar 4.18.11-1 tomlplusplus 3.4.0-1 tpm2-tss 4.0.1-1 tracker3 3.7.3-2 -trayscale 0.13.1-1 +trayscale 0.13.4-1 tree-sitter 0.22.6-1 tslib 1.23-1 ttf-dejavu 2.37+18+g9b5d1b2f-7 @@ -1430,13 +1408,12 @@ v4l2loopback-dkms 0.13.2-1 vapoursynth R69-1 vi 1:070224-6 vid.stab 1.1.1-2 -vim 9.1.0672-1 -vim-runtime 9.1.0672-1 +vim 9.1.0689-1 +vim-runtime 9.1.0689-1 vlc 3.0.21-2 vmaf 3.0.0-1 volume_key 0.3.12-9 -vscodium-bin 1.92.1.24225-1 -vscodium-bin-debug 1.92.1.24225-1 +vscodium-bin 1.92.2.24228-1 vulkan-headers 1:1.3.285-1 vulkan-icd-loader 1.3.285-1 vulkan-tools 1.3.269-1 @@ -1450,7 +1427,7 @@ wev 1.0.0-13 wget 1.24.5-3 which 2.21-6 wildmidi 0.4.6-1 -wine 9.14-1 +wine 9.15-1 wireless_tools 30.pre9-4 wireplumber 0.5.5-1 wl-clipboard 1:2.2.1-2 @@ -1478,6 +1455,7 @@ xdg-desktop-portal-hyprland 1.3.3-2 xdg-user-dirs 0.18-2 xdg-utils 1.2.1-1 xf86-input-libinput 1.4.0-2 +xfconf 4.18.3-1 xkeyboard-config 2.42-1 xmlsec 1.3.5-1 xorg-fonts-alias-misc 1.0.5-1 @@ -1507,15 +1485,15 @@ yajl 2.1.0-6 yaml-cpp 0.8.0-2 yarn 1.22.22-2 yay 12.3.5-1 -yay-debug 12.3.5-1 zbar 0.23.93-1 +zen-browser-bin 1.0.0.a.28-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 -zoom 6.1.6-1 +zoom 6.1.10-1 zsh 5.9-5 zstd 1.5.6-1 zvbi 0.2.42-1 @@ -1603,7 +1581,7 @@ alias zshrc="source ~/.zshrc" alias hyprconf="emacs -nw ~/.config/hypr/hyprland.conf" # We hate nano alias nano="emacs -nw" -alias code="codium ." +alias code="zed ." # We hate sudo more alias sudo="doas" @@ -1670,6 +1648,7 @@ case ":$PATH:" in *) export PATH="$PNPM_HOME:$PATH" ;; esac # pnpm end +export PATH=$HOME/.local/bin:$PATH ``` ### 3.3. `pacman` @@ -1978,7 +1957,7 @@ launch_app 5 hexchat # Workspace 2 hyprctl dispatch workspace 2 -launch_app 5 brave +launch_app 5 zen-browser # Workspace 3 hyprctl dispatch workspace 3 @@ -3051,7 +3030,7 @@ white = '#00ffd9' ## 4. Code Editor -Naomi uses VSCodium as her current code editor. +Naomi uses Zed as her current code editor. ### 4.1. Settings @@ -3059,58 +3038,89 @@ This is Naomi's `settings.json` file. ```json { - "workbench.colorTheme": "Winter is Coming (Dark Blue)", - "workbench.iconTheme": "vscode-great-icons", - "[typescript]": { - "editor.defaultFormatter": "esbenp.prettier-vscode" + "assistant": { + "default_model": { + "provider": "copilot_chat", + "model": "gpt-4o" }, - "[json]": { - "editor.defaultFormatter": "esbenp.prettier-vscode" + "version": "2" + }, + "base_keymap": "VSCode", + "telemetry": { + "diagnostics": false, + "metrics": false + }, + "ui_font_size": 14, + "buffer_font_size": 14, + "theme": { + "mode": "system", + "light": "Exquisite Blue (Monokai)", + "dark": "One Dark" + }, + "features": { + "inline_completion_provider": "copilot", + "copilot": true + }, + "show_inline_completions": true, + "formatter": "auto", + "format_on_save": "on", + "languages": { + "JavaScript": { + "formatter": { + "code_actions": { + "source.fixAll.eslint": true + } + } }, - "[jsonc]": { - "editor.defaultFormatter": "esbenp.prettier-vscode" + "TypeScript": { + "formatter": { + "code_actions": { + "source.fixAll.eslint": true + } + } }, - "[typescriptreact]": { - "editor.defaultFormatter": "esbenp.prettier-vscode" + "JSON": { + "formatter": { + "code_actions": { + "source.fixAll.eslint": true + } + } }, - "javascript.preferences.importModuleSpecifierEnding": "js", - "javascript.updateImportsOnFileMove.enabled": "always", - "typescript.preferences.importModuleSpecifierEnding": "js", - "typescript.preferences.preferTypeOnlyAutoImports": true, - "[javascript]": { - "editor.defaultFormatter": "esbenp.prettier-vscode" + "JSONC": { + "formatter": { + "code_actions": { + "source.fixAll.eslint": true + } + } }, - "typescript.updateImportsOnFileMove.enabled": "always", - "powermode.presets": "exploding-rift", - "powermode.combo.location": "statusbar", - "powermode.combo.counterEnabled": "show", - "powermode.combo.timeout": 60, - "powermode.combo.timerEnabled": "show", - "powermode.explosions.frequency": 1, - "powermode.enabled": true, - "powermode.shake.enabled": false, - "[html]": { - "editor.defaultFormatter": "esbenp.prettier-vscode" + "Markdown": { + "formatter": { + "code_actions": { + "source.fixAll.mdlint": true + } + } } + } } ``` ### 4.2. Extensions -This is Naomi's current list of extensions. This is generated with `codium --list-extensions`. +This is Naomi's current list of extensions. This is generated with `ls ~/.local/share/zed/extensions/installed`. ```txt -1password.op-vscode -camilamartinezbedoya.pro-hacker-theme -dbaeumer.vscode-eslint -emmanuelbeziat.vscode-great-icons -esbenp.prettier-vscode -hoovercj.vscode-power-mode -icrawl.discord-vscode -johnpapa.winteriscoming -prisma.prisma -ruby0b.pride-themes -yandeu.five-server -yoavbls.pretty-ts-errors -yzane.markdown-pdf +0755 drwxr-xr-x - naomi naomi 23 Aug 14:58 astro +0755 drwxr-xr-x - naomi naomi 23 Aug 10:30 colorizer +0777 lrwxrwxrwx - naomi naomi 23 Aug 10:26 discord_presence -> /home/naomi/code/temp/zed-discord-presence +0755 drwxr-xr-x - naomi naomi 23 Aug 10:30 dockerfile +0755 drwxr-xr-x - naomi naomi 23 Aug 10:30 emmet +0755 drwxr-xr-x - naomi naomi 23 Aug 10:31 exquisite +0755 drwxr-xr-x - naomi naomi 23 Aug 14:58 git-firefly +0755 drwxr-xr-x - naomi naomi 23 Aug 10:03 html +0755 drwxr-xr-x - naomi naomi 23 Aug 10:31 kanagawa-themes +0755 drwxr-xr-x - naomi naomi 23 Aug 10:30 nginx +0755 drwxr-xr-x - naomi naomi 23 Aug 10:30 prisma +0755 drwxr-xr-x - naomi naomi 23 Aug 10:30 rainbow-csv +0755 drwxr-xr-x - naomi naomi 23 Aug 10:30 toml +0755 drwxr-xr-x - naomi naomi 23 Aug 10:30 zedspace ```