From b5f413216bd4383751f09fd134432d1ac4270b4d Mon Sep 17 00:00:00 2001 From: Derisis13 Date: Fri, 27 Dec 2024 22:58:20 +0100 Subject: [PATCH] feat!(packages): upgrade to fedora 41 --- README.md | 4 +- dnf_packages.list | 238 ++++++++++++++++++++++------------------------ 2 files changed, 117 insertions(+), 125 deletions(-) diff --git a/README.md b/README.md index 7bab90c..c1f4ad5 100644 --- a/README.md +++ b/README.md @@ -1,10 +1,10 @@ # HA5PLS's fedora install documentation - partitioning: differs every time -- dnf: `cat ./dnf_packages.list | xargs sudo dnf install` Automatic generation of this file is TODO. Note that these are my packages, filter them for your personal needs. Some may be dependencies of other tools (eg. mostly for nvim and LSPs) +- dnf: `cat ./dnf_packages.list | xargs sudo dnf install` Automatic generation of this file is TODO. Note that these are my packages, filter them for your personal needs. Some may be dependencies of other tools (eg. mostly for nvim and LSPs) (in 41 you need to use dnf4 explicitly: `dnf4 history userinstalled > dnf_packages.list`) - packages: todo barusu + base system + repo carry - alacritty: .config/alacritty/alacritty.toml + fira_code_mono_nerd_font installed (todo: script) - serif font: install google-roboto-fonts (used in gtk, qt, waybar) -- zsh: $ZDOTDIR set in /etc/zshenv + omz install (todo:script) + .config/zsh + install fzf-tab plugin (git clone https://github.com/Aloxaf/fzf-tab ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/fzf-tab) + for some reason $XDG_STATE_HOME/zsh needs to be created manually +- zsh: $ZDOTDIR set in /etc/zshenv + omz install (todo:script) + .config/zsh + install fzf-tab plugin (git clone https://github.com/Aloxaf/fzf-tab ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/fzf-tab, needs sqlite as dependency) + for some reason $XDG_STATE_HOME/zsh needs to be created manually - hypr*: .config/hypr, install hyprlock, hyprsunset, hypridle, - hyprpaper: .config/hypr + download from [here](https://www.flickr.com/photos/nasahqphoto/5914101671/in/photostream/) to .local/wallpapers (also used for grub & sddm & hyprlock) - waybar: .config/waybar + install fontawesome4-fonts (for icons) diff --git a/dnf_packages.list b/dnf_packages.list index 901577b..be1ceaf 100644 --- a/dnf_packages.list +++ b/dnf_packages.list @@ -1,126 +1,118 @@ -NetworkManager-bluetooth-1:1.46.2-1.fc40.x86_64 -NetworkManager-openvpn-1:1.12.0-1.fc40.x86_64 -NetworkManager-sstp-1:1.3.1-8.fc40.x86_64 -NetworkManager-wifi-1:1.46.2-1.fc40.x86_64 -SwayNotificationCenter-0.10.1-1.fc40.x86_64 -acpi-1.7-23.fc40.x86_64 -adw-gtk3-theme-5.3-1.fc40.noarch -adwaita-qt6-1.4.2-7.fc40.x86_64 -alacritty-0.14.0-1.fc40.x86_64 -android-tools-1:35.0.1-1.fc40.x86_64 -ani-cli-4.9.5-1.fc40.noarch -authselect-1.5.0-6.fc40.x86_64 -automake-1.16.5-16.fc40.noarch -blueman-1:2.4.3-1.fc40.x86_64 -brightnessctl-0.5.1-11.fc40.x86_64 -btop-1.3.2-1.fc40.x86_64 -btrfs-progs-6.11-1.fc40.x86_64 -chrony-4.6.1-1.fc40.x86_64 -clang-18.1.8-1.fc40.x86_64 -clang-resource-filesystem-18.1.8-1.fc40.noarch -cliphist-0.6.1-1.fc40.1.x86_64 -cmake-3.30.5-1.fc40.x86_64 -cryptsetup-2.7.5-1.fc40.x86_64 -dconf-editor-45.0.1-4.fc40.x86_64 -dosfstools-4.2-11.fc40.x86_64 -efibootmgr-18-6.fc40.x86_64 -eog-45.4-1.fc40.x86_64 -evolution-3.52.4-2.fc40.x86_64 -fastfetch-2.27.1-1.fc40.x86_64 -ffmpeg-6.1.2-2.fc40.x86_64 -flatpak-1.15.10-1.fc40.x86_64 -fontawesome4-fonts-1:4.7.0-22.fc40.noarch -fzf-0.56.0-1.fc40.x86_64 -gdb-15.2-1.fc40.x86_64 -gedit-2:46.2-1.fc40.x86_64 -git-2.47.0-1.fc40.x86_64 -gnome-font-viewer-46.0-1.fc40.x86_64 -gnome-keyring-46.2-1.fc40.x86_64 -gnome-keyring-pam-46.2-1.fc40.x86_64 -golang-1.22.7-1.fc40.x86_64 -google-roboto-fonts-2.138-17.fc40.noarch -grub2-efi-x64-1:2.06-123.fc40.x86_64 -grub2-efi-x64-modules-1:2.06-123.fc40.noarch -grub2-pc-1:2.06-123.fc40.x86_64 -grub2-tools-1:2.06-123.fc40.x86_64 -grub2-tools-extra-1:2.06-123.fc40.x86_64 -gvfs-fuse-1.54.3-1.fc40.x86_64 -gvfs-smb-1.54.3-1.fc40.x86_64 -htop-3.3.0-3.fc40.x86_64 -hypridle-0.1.3-1.fc40.x86_64 -hyprland-0.44.1-1.fc40.x86_64 -hyprlock-0.5.0-1.fc40.x86_64 -hyprpaper-0.7.1-1.fc40.x86_64 -hyprpolkitagent-0.1.1-1.fc40.x86_64 -hyprsunset-0~1.git64515a9-1.fc40.x86_64 -iwlwifi-dvm-firmware-20241017-2.fc40.noarch -iwlwifi-mvm-firmware-20241017-2.fc40.noarch -jq-1.7.1-7.fc40.x86_64 -kdeconnectd-24.08.2-1.fc40.x86_64 -kernel-6.11.4-201.fc40.x86_64 -kernel-6.11.5-200.fc40.x86_64 -kernel-6.11.6-200.fc40.x86_64 -kernel-core-6.11.4-201.fc40.x86_64 -kernel-core-6.11.5-200.fc40.x86_64 -kernel-core-6.11.6-200.fc40.x86_64 -kernel-devel-6.11.4-201.fc40.x86_64 -kernel-devel-6.11.5-200.fc40.x86_64 -kernel-devel-6.11.6-200.fc40.x86_64 -kernel-modules-6.11.4-201.fc40.x86_64 -kernel-modules-6.11.5-200.fc40.x86_64 -kernel-modules-6.11.6-200.fc40.x86_64 -kernel-modules-core-6.11.4-201.fc40.x86_64 -kernel-modules-core-6.11.5-200.fc40.x86_64 -kernel-modules-core-6.11.6-200.fc40.x86_64 -langpacks-en-4.0-13.fc40.noarch -libpng-devel-2:1.6.40-3.fc40.x86_64 -libtool-2.4.7-10.fc40.x86_64 -light-1.2.2-11.fc40.x86_64 -lvm2-2.03.25-1.fc40.x86_64 -materia-kde-sddm-20220823-5.fc40.noarch -mpv-0.37.0-4.fc40.x86_64 -mpv-mpris-1.1-2.fc40.x86_64 -nautilus-46.2-1.fc40.x86_64 -neovim-0.10.2-1.fc40.x86_64 -nm-connection-editor-desktop-1.36.0-2.fc40.x86_64 -nmap-4:7.92-2.fc40.x86_64 -nodejs-1:20.17.0-1.fc40.x86_64 -nwg-look-0.2.7-1.fc40.x86_64 -opendoas-6.8.2-6.fc40.x86_64 -pavucontrol-6.1-1.fc40.x86_64 -plymouth-plugin-two-step-24.004.60-14.fc40.x86_64 -pop-icon-theme-3.5.0-1.fc40.noarch -python3-dnf-plugin-versionlock-4.9.0-1.fc40.noarch -python3-neovim-0.5.0-13.fc40.noarch -python3-virtualenv-20.21.1-25.fc40.noarch -qalculate-4.9.0-4.fc40.x86_64 -qt-1:4.8.7-76.fc40.x86_64 -qt5-qtquickcontrols2-5.15.15-1.fc40.x86_64 -qt5-qtsvg-5.15.15-1.fc40.x86_64 -qt5-qtwayland-5.15.15-1.fc40.x86_64 -qt6-qtsvg-6.7.2-1.fc40.x86_64 -qt6-qtwayland-6.7.2-4.fc40.x86_64 -qt6ct-0.9-8.fc40.x86_64 -ranger-1.9.3-14.fc40.noarch -remove-retired-packages-41.1-1.fc40.noarch -ripgrep-14.1.1-1.fc40.x86_64 -rofi-devel-1.7.5-5.fc40.x86_64 +Packages installed by user +NetworkManager-bluetooth-1:1.50.0-1.fc41.x86_64 +NetworkManager-openvpn-1:1.12.0-2.fc41.x86_64 +NetworkManager-sstp-1:1.3.1-9.fc41.x86_64 +NetworkManager-wifi-1:1.50.0-1.fc41.x86_64 +SwayNotificationCenter-0.10.1-1.fc41.x86_64 +acpi-1.7-24.fc41.x86_64 +adw-gtk3-theme-5.6-1.fc41.noarch +alacritty-0.14.0-1.fc41.x86_64 +android-tools-1:35.0.1-2.fc41.x86_64 +ani-cli-4.9.5-1.fc41.noarch +authselect-1.5.0-8.fc41.x86_64 +automake-1.16.5-17.fc41.noarch +blueman-1:2.4.3-1.fc41.x86_64 +brightnessctl-0.5.1-12.fc41.x86_64 +btop-1.4.0-1.fc41.x86_64 +btrfs-progs-6.12-1.fc41.x86_64 +chrony-4.6.1-1.fc41.x86_64 +clang-19.1.5-1.fc41.x86_64 +clean-rpm-gpg-pubkey-0-2.20210505gitebb9ab1.fc41.noarch +cliphist-0.6.1-1.fc41.1.x86_64 +cmake-3.30.5-1.fc41.x86_64 +cryptsetup-2.7.5-1.fc41.x86_64 +dconf-editor-45.0.1-5.fc41.x86_64 +docker-compose-plugin-2.32.1-1.fc41.x86_64 +dosfstools-4.2-13.fc41.x86_64 +efibootmgr-18-7.fc41.x86_64 +eog-47.0-1.fc41.x86_64 +evolution-3.54.2-1.fc41.x86_64 +fastfetch-2.32.1-1.fc41.x86_64 +ffmpeg-7.0.2-4.fc41.x86_64 +flatpak-1.15.91-1.fc41.x86_64 +fontawesome4-fonts-1:4.7.0-23.fc41.noarch +fzf-0.57.0-1.fc41.x86_64 +gdb-15.2-3.fc41.x86_64 +gedit-2:46.2-5.fc41.x86_64 +git-2.47.1-1.fc41.x86_64 +gnome-font-viewer-47.0-1.fc41.x86_64 +gnome-keyring-46.2-2.fc41.x86_64 +gnome-keyring-pam-46.2-2.fc41.x86_64 +golang-1.23.4-1.fc41.x86_64 +google-roboto-fonts-2.138-18.fc41.noarch +grub2-efi-x64-1:2.12-15.fc41.x86_64 +grub2-efi-x64-modules-1:2.12-15.fc41.noarch +grub2-pc-1:2.12-15.fc41.x86_64 +grub2-tools-1:2.12-15.fc41.x86_64 +grub2-tools-extra-1:2.12-15.fc41.x86_64 +gvfs-fuse-1.56.1-1.fc41.x86_64 +gvfs-smb-1.56.1-1.fc41.x86_64 +htop-3.3.0-4.fc41.x86_64 +hypridle-0.1.3-2.fc41.x86_64 +hyprland-0.46.2-2.fc41.x86_64 +hyprlock-0.6.0-2.fc41.x86_64 +hyprpaper-0.7.3-2.fc41.x86_64 +hyprpolkitagent-0.1.1-1.fc41.x86_64 +hyprsunset-0.1.0-2.fc41.x86_64 +iwlwifi-dvm-firmware-20241210-1.fc41.noarch +iwlwifi-mvm-firmware-20241210-1.fc41.noarch +jq-1.7.1-8.fc41.x86_64 +kdeconnectd-24.12.0-1.fc41.x86_64 +kernel-6.12.6-200.fc41.x86_64 +kernel-core-6.12.6-200.fc41.x86_64 +kernel-devel-6.12.6-200.fc41.x86_64 +kernel-modules-6.12.6-200.fc41.x86_64 +kernel-modules-core-6.12.6-200.fc41.x86_64 +langpacks-en-4.1-2.fc41.noarch +libpng-devel-2:1.6.40-4.fc41.x86_64 +libtool-2.4.7-12.fc41.x86_64 +light-1.2.2-14.fc41.x86_64 +lvm2-2.03.25-4.fc41.x86_64 +materia-kde-sddm-20220823-6.fc41.noarch +mpv-0.39.0-1.fc41.x86_64 +mpv-mpris-1.1-4.fc41.x86_64 +nautilus-47.1-1.fc41.x86_64 +neovim-0.10.2-1.fc41.x86_64 +nm-connection-editor-desktop-1.36.0-3.fc41.x86_64 +nmap-4:7.92-3.fc41.x86_64 +nodejs-1:22.11.0-3.fc41.x86_64 +nvtop-3.1.0-3.fc41.x86_64 +nwg-look-0.2.7-1.fc41.x86_64 +opendoas-6.8.2-7.fc41.x86_64 +pavucontrol-6.1-1.fc41.x86_64 +plymouth-plugin-two-step-24.004.60-14.fc41.x86_64 +podman-docker-5:5.3.1-1.fc41.noarch +pop-icon-theme-3.5.0-2.fc41.noarch +python3-dnf-plugin-versionlock-4.10.0-1.fc41.noarch +python3-neovim-0.5.0-7.fc41.noarch +python3-virtualenv-20.21.1-25.fc41.noarch +qalculate-5.2.0-3.fc41.x86_64 +qt-1:4.8.7-77.fc41.x86_64 +qt5-qtquickcontrols2-5.15.15-1.fc41.x86_64 +qt5-qtsvg-5.15.15-1.fc41.x86_64 +qt5-qtwayland-5.15.15-1.fc41.x86_64 +qt6-qtsvg-6.8.1-2.fc41.x86_64 +qt6-qtwayland-6.8.1-2.fc41.x86_64 +qt6ct-0.9-11.fc41.x86_64 +ranger-1.9.4-1.fc41.noarch +remove-retired-packages-41.2-1.fc41.noarch +ripgrep-14.1.1-1.fc41.x86_64 +rofi-devel-1.7.5-6.fc41.x86_64 rofi-wayland-1.7.5+wayland2-3.fc40.x86_64 -rpkg-3.3-1.fc40.noarch -rpmconf-1.1.10-4.fc40.noarch -rpmfusion-free-release-40-1.noarch +rpmconf-1.1.11-3.fc41.noarch +rpmfusion-free-release-41-1.noarch rpmsphere-release-40-1.noarch -sddm-0.21.0-4.fc40.x86_64 -seahorse-43.0-5.fc40.x86_64 +sddm-0.21.0-6.fc41.x86_64 +seahorse-47.0.1-1.fc41.x86_64 shim-x64-15.8-3.x86_64 -sqlite-3.45.1-2.fc40.x86_64 -symlinks-1.7-10.fc40.x86_64 -tlp-1.6.0-2.fc40.noarch -toolbox-0.0.99.6-5.fc40.x86_64 -udiskie-2.5.3-5.fc40.noarch -unzip-6.0-63.fc40.x86_64 -waybar-git-0.11.0^3.gitae997ad-1.fc40.x86_64 -wine-9.15-1.fc40.x86_64 -xdg-user-dirs-0.18-4.fc40.x86_64 -xsettingsd-1.0.2-8.fc40.x86_64 -zsh-5.9-14.fc40.x86_64 +sqlite-3.46.1-1.fc41.x86_64 +symlinks-1.7-11.fc41.x86_64 +tlp-1.6.1-1.fc41.noarch +toolbox-0.1.1-1.fc41.x86_64 +udiskie-2.5.3-5.fc41.noarch +unzip-6.0-64.fc41.x86_64 +waybar-git-0.11.0^21.git5346649-1.fc41.x86_64 +wine-9.15-1.fc41.x86_64 +xdg-user-dirs-0.18-5.fc41.x86_64 +xsettingsd-1.0.2-9.fc41.x86_64 +zsh-5.9-15.fc41.x86_64