From 93f9c77ad3bd0253395260c159e605b7540159f2 Mon Sep 17 00:00:00 2001 From: Dylan De Faoite Date: Fri, 6 Mar 2026 19:50:48 +0000 Subject: [PATCH] refactor(packages): remove unnecessary packages & extract fonts Fonts are now in their own file since they're awkward little packages to manage and I hate them. --- packages/aur/desktop.txt | 1 - packages/aur/dev.txt | 3 +-- packages/aur/fonts.txt | 1 + packages/pacman/apps.txt | 4 ---- packages/pacman/desktop.txt | 10 ++-------- packages/pacman/dev.txt | 4 ++-- packages/pacman/fonts.txt | 10 ++++++++++ 7 files changed, 16 insertions(+), 17 deletions(-) create mode 100644 packages/aur/fonts.txt create mode 100644 packages/pacman/fonts.txt diff --git a/packages/aur/desktop.txt b/packages/aur/desktop.txt index cd9f856..03780a2 100644 --- a/packages/aur/desktop.txt +++ b/packages/aur/desktop.txt @@ -1,2 +1 @@ sddm-sugar-candy-git -apple-fonts diff --git a/packages/aur/dev.txt b/packages/aur/dev.txt index 9d80899..8fe7c0f 100644 --- a/packages/aur/dev.txt +++ b/packages/aur/dev.txt @@ -1,5 +1,4 @@ visual-studio-code-bin intellij-idea-ultimate-edition bruno -yay -jre +jre-openjdk diff --git a/packages/aur/fonts.txt b/packages/aur/fonts.txt new file mode 100644 index 0000000..bc34791 --- /dev/null +++ b/packages/aur/fonts.txt @@ -0,0 +1 @@ +apple-fonts diff --git a/packages/pacman/apps.txt b/packages/pacman/apps.txt index 6e0b4a9..81d6a6f 100644 --- a/packages/pacman/apps.txt +++ b/packages/pacman/apps.txt @@ -1,11 +1,7 @@ -chromium discord obsidian anki libreoffice-fresh -foliate file-roller kate nextcloud-client -cmatrix -quickshell diff --git a/packages/pacman/desktop.txt b/packages/pacman/desktop.txt index 2dba2c2..d336db2 100644 --- a/packages/pacman/desktop.txt +++ b/packages/pacman/desktop.txt @@ -1,8 +1,5 @@ hyprland hyprpaper -hyprcursor -hyprlang -hyprutils waybar wofi mako @@ -19,6 +16,7 @@ pavucontrol pipewire-alsa pipewire-jack pipewire-pulse +wireplumber xdg-desktop-portal-hyprland xdg-desktop-portal-wlr qt5ct @@ -26,11 +24,6 @@ qt6ct qt6-wayland adw-gtk-theme breeze -inter-font -ttf-0xproto-nerd -ttf-jetbrains-mono-nerd -ttf-noto-nerd -woff2-font-awesome lxappearance kvantum-qt5 sddm @@ -38,6 +31,7 @@ libva-nvidia-driver nvidia-open nvidia-settings nvidia-utils +lib32-nvidia-utils sof-firmware alsa-utils blueman diff --git a/packages/pacman/dev.txt b/packages/pacman/dev.txt index 27679e9..20c884e 100644 --- a/packages/pacman/dev.txt +++ b/packages/pacman/dev.txt @@ -1,6 +1,5 @@ git neovim -vim tmux fzf btop @@ -13,12 +12,13 @@ python python-pip python-pipx python-pydbus +python-virtualenv npm jdk21-openjdk maven openmpi docker -docker-compose +docker-compose-plugin postgresql postgresql-libs libdwarf diff --git a/packages/pacman/fonts.txt b/packages/pacman/fonts.txt new file mode 100644 index 0000000..eaa50a8 --- /dev/null +++ b/packages/pacman/fonts.txt @@ -0,0 +1,10 @@ +inter-font +ttf-0xproto-nerd +ttf-jetbrains-mono-nerd +ttf-noto-nerd +woff2-font-awesome +noto-fonts +noto-fonts-emoji +noto-fonts-cjk +ttf-dejavu +ttf-liberation