From f6cd98e45810ddeec030d95d2deafccb1e1ad659 Mon Sep 17 00:00:00 2001 From: Janis Hutz Date: Fri, 12 Sep 2025 09:57:25 +0200 Subject: [PATCH] [Install] Add more utilities --- install | 19 ++++++++++++++++--- postinstall | 5 +++-- 2 files changed, 19 insertions(+), 5 deletions(-) diff --git a/install b/install index 3de645c..29e1bc8 100755 --- a/install +++ b/install @@ -24,7 +24,7 @@ echo " ==> Installing Hyprland " sleep 2 -yay -S --noconfirm --noremovemake hyprland hypridle hyprfreeze hyprlock aylurs-gtk-shell-git brightnessctl pulsemixer xdg-desktop-portal-hyprland cliphist grimblast wl-clipboard polkit-gnome swaybg polkit-kde-agent grim +yay -S --noconfirm --noremovemake hyprland hypridle hyprfreeze hyprlock aylurs-gtk-shell brightnessctl pulsemixer xdg-desktop-portal-hyprland cliphist grimblast wl-clipboard polkit-gnome swaybg polkit-kde-agent grim rofi # Audio, drivers echo " @@ -55,7 +55,7 @@ echo " ==> Installing fonts... " sleep 2 -yay -S --noconfirm --noremovemake adobe-source-code-pro-fonts gnome-font-viewer gnome-characters ttf-fantasque-nerd ttf-jetbrains-mono-nerd ttf-fluentui-system-icons ttf-comfortaa +yay -S --noconfirm --noremovemake adobe-source-code-pro-fonts gnome-font-viewer gnome-characters ttf-fantasque-nerd ttf-jetbrains-mono-nerd ttf-fluentui-system-icons ttf-comfortaa candy-icons # Programming echo " @@ -84,7 +84,7 @@ echo " ==> Installing other utilities... " sleep 2 -yay -S --noconfirm --noremovemake okular vlc nextcloud-client p7zip zip unzip gnome-keyring noto-fonts pavucontrol light fastfetch bashtop hugo uxplay upower gdu dig nwg-look serpl fcitx5 qalculate-gtk openconnect light blueman xdg-desktop-portal-termfilechooser-hunkyburrito-git lazygit +yay -S --noconfirm --noremovemake okular vlc nextcloud-client p7zip zip unzip noto-fonts pavucontrol light fastfetch bashtop hugo uxplay upower gdu dig nwg-look serpl fcitx5 qalculate-gtk openconnect light blueman xdg-desktop-portal-termfilechooser-hunkyburrito-git lazygit # LaTeX echo " @@ -108,6 +108,16 @@ sudo cp ./system/greetd/config.toml /etc/greetd/config.toml chsh -s /bin/fish sudo systemctl enable greetd +cd ./build/ +npm i +cd .. + +cd ./config/astal/ +mkdir node_modules && cd node_modules && ln -sf /usr/share/astal/gjs/ ./astal +cd ../../config/ags/notifications/ +mkdir node_modules && cd node_modules && ln -sf /usr/share/astal/gjs/ ./astal +cd ~/projects/active/dotfiles/ + ./setup cd ~/projects/active/ @@ -115,6 +125,9 @@ git clone https://git.janishutz.com/janishutz/nvim cd nvim ./nvim-install.sh +sudo xdg-settings set default-web-browser librewolf.desktop +xdg-mime default org.pwmt.zathura.desktop application/pdf + echo " ==> DONE! diff --git a/postinstall b/postinstall index f0f71cf..9c88b6e 100755 --- a/postinstall +++ b/postinstall @@ -4,5 +4,6 @@ cd ~/NextCloud/Documents/Private/PC/ unzip ./oreo_spark_blue_cursors.zip sudo mv ./oreo_spark_blue_cursors /usr/share/icons -cd monterey-grub-theme/ -./install.sh +cd ~/NextCloud/Documents/Private/PC/monterey-grub-theme/ +sudo chmod +x ./install.sh +sudo ./install.sh