From 37c5402ef0af79c20c47b2cad6a977d2006fe865 Mon Sep 17 00:00:00 2001 From: The_miro Date: Sun, 25 May 2025 11:32:10 +0200 Subject: [PATCH] finally sorted packages from legacy installer script into their respective modules --- setup/modules/Desktop-Enviroments/hyprland.sh | 3 ++- setup/modules/core-packages.sh | 2 +- setup/modules/package-managers.sh | 1 + setup/modules/shell.sh | 2 +- 4 files changed, 5 insertions(+), 3 deletions(-) diff --git a/setup/modules/Desktop-Enviroments/hyprland.sh b/setup/modules/Desktop-Enviroments/hyprland.sh index f0a76fa..5bf80cc 100644 --- a/setup/modules/Desktop-Enviroments/hyprland.sh +++ b/setup/modules/Desktop-Enviroments/hyprland.sh @@ -1,7 +1,7 @@ #!/bin/bash echo "Installing required Packages" -sudo pacman -Syu --noconfirm hyprland hyprcursor wl-clipboard hyprpaper hyprlock wofi kitty alacritty dunst nwg-dock-hyprland nwg-drawer nwg-menu nwg-look python cmake meson cpio pkgconf ruby-pkg-config hyprsunset ksshaskpass nm-connection-editor network-manager-applet blueman bluez +sudo pacman -Syu --noconfirm hyprland hyprcursor wl-clipboard hyprpaper hyprlock wofi kitty alacritty dunst nwg-dock-hyprland nwg-drawer nwg-menu nwg-look python cmake meson cpio pkgconf ruby-pkg-config hyprsunset ksshaskpass nm-connection-editor network-manager-applet blueman bluez pipewire alsa-utils firefox greetd-tuigreet grim slurp gst-plugin-pipewire imagemagick nerd-fonts otf-font-awesome pipewire-alsa pipewire-jack pipewire-pulse qt5-wayland qt6-wayland swww ttf-jetbrains-mono wireplumber wofi qt6ct xdg-desktop-portal-hyprland xdg-utils xorg-server xorg-xinit echo "Installing AUR packages" yay -Syu --answerdiff None --answerclean All hyprland-workspaces bluetuith wvkbd kew @@ -84,6 +84,7 @@ sh -c "$(curl -sS https://raw.githubusercontent.com/Vendicated/VencordInstaller/ rm -rf ~/.config/Vencord cp -r ~/Dotfiles/desktopenvs/hyprland/Vencord ~/.config/ cp -r ~/Dotfiles/desktopenvs/hyprland/Vencord ~/.config/Vesktop +cp ~/Dotfiles/resources/fflogo.svg ~/Pictures/fflogo.svg cp ~/Dotfiles/desktopenvs/hyprland/hypr-usr/* ~/.config wget https://cloud.abdelbaki.eu/apps/theming/image/background?v=15 -O ~/Pictures/background.jpg diff --git a/setup/modules/core-packages.sh b/setup/modules/core-packages.sh index 2bcef6b..023bbd2 100644 --- a/setup/modules/core-packages.sh +++ b/setup/modules/core-packages.sh @@ -1,2 +1,2 @@ #!/bin/bash -sudo pacman -Syu 7zip pipewire distrobox htop nano vim firefox flatpak grub inetutils networkmanager neovim openssh base base-devel cockpit cockpit-files cockpit-podman zip unzip ufw fastfetch git wireplumber wpa_supplicant tree traceroute smartmontools ruby-pkg-config rust rustup usbutils pciutils qrencode bind btop gcc glib2 python python-pip atool nvim curl wget fastfetch fail2ban man-db wprs mc yazi +sudo pacman -Syu 7zip pipewire distrobox htop nano vim firefox flatpak grub inetutils networkmanager neovim openssh base base-devel cockpit cockpit-files cockpit-podman zip unzip ufw fastfetch git wireplumber wpa_supplicant tree traceroute smartmontools ruby-pkg-config rust rustup usbutils pciutils qrencode bind btop gcc glib2 python python-pip atool nvim curl wget fastfetch fail2ban man-db wprs mc yazi atftp base base-devel btrfs-progs bluez ffmpeg gcc git grub htop inetutils iwd jq ldns libpulse linux linux-firmware openssh smartmontools traceroute ufw unzip zip vim wireless_tools wpa_supplicant zram-generator podman vnstat diff --git a/setup/modules/package-managers.sh b/setup/modules/package-managers.sh index 9bdb8d1..97496a1 100644 --- a/setup/modules/package-managers.sh +++ b/setup/modules/package-managers.sh @@ -15,6 +15,7 @@ curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.2/install.sh | bash # in lieu of restarting the shell \. "$HOME/.nvm/nvm.sh" +rustup default stable # Download and install Node.js: nvm install 22 diff --git a/setup/modules/shell.sh b/setup/modules/shell.sh index 96c0a15..49f5b6a 100644 --- a/setup/modules/shell.sh +++ b/setup/modules/shell.sh @@ -1,6 +1,6 @@ #!/bin/bash -sudo pacman -Syu zsh nvim curl pyright bash +sudo pacman -Syu zsh neovim curl pyright bash atftp bash-language-server btop clang fastfetch fzf hyfetch lua-language-server micro nano pulsemixer yazi z qrencode distrobox #cli dotfiles echo "Installing bash and zsh setting files" rm ~/.bashrc