From b943ef609ef9aeba96599770f730d27b529146a6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Yaroslav=20de=20la=20Pe=C3=B1a=20Smirnov?= Date: Mon, 6 Feb 2023 03:53:51 +0300 Subject: cleanup: remove old files, improve install Clean up old files and improve installation of system-wide configuration. --- artix.sh | 182 --------------------------------------------------------------- 1 file changed, 182 deletions(-) delete mode 100755 artix.sh (limited to 'artix.sh') diff --git a/artix.sh b/artix.sh deleted file mode 100755 index 841a688..0000000 --- a/artix.sh +++ /dev/null @@ -1,182 +0,0 @@ -#!/bin/sh - -# Very basic helper script to install some programs and configs for an -# Artix+runit+Sway system - -pacman -Sy \ - zsh \ - zsh-syntax-highlighting \ - wireguard-tools \ - mediainfo \ - highlight \ - bind-tools \ - sway \ - swaylock \ - swayidle \ - waybar \ - egl-wayland \ - imv \ - swaybg \ - man-db \ - xorg-server-xwayland \ - qt5-wayland \ - wl-clipboard \ - dbus \ - tmux \ - htop \ - mupdf \ - mpd \ - ncmpcpp \ - mpc \ - mpv \ - libnotify \ - cronie \ - cronie-runit \ - metalog \ - metalog-runit \ - dnsmasq \ - networkmanager \ - dhcpcd \ - networkmanager-runit \ - rsync \ - grim \ - wf-recorder \ - slurp \ - ffmpeg \ - w3m \ - youtube-dl \ - newsboat \ - wget \ - curl \ - inkscape \ - gimp \ - darktable \ - gcc \ - clang \ - make \ - wpa_supplicant \ - fontconfig \ - pkg-config \ - fakeroot \ - papirus-icon-theme \ - arc-icon-theme \ - elementary-icon-theme \ - alsa-utils \ - pipewire \ - pipewire-alsa \ - pipewire-pulse \ - wireplumber \ - pamixer \ - imagemagick \ - ntfs-3g \ - unzip \ - unrar \ - gnome-themes-standard \ - telegram-desktop \ - qt5ct \ - bc \ - udisks2 \ - dash \ - perl-term-readline-gnu \ - transmission-cli \ - transmission-remote-gtk \ - python-pynvim \ - python-pip \ - python-pillow \ - calcurse \ - acpi \ - acpid \ - gnupg \ - noto-fonts-cjk \ - noto-fonts-emoji \ - ttf-joypixels \ - otf-latin-modern \ - otf-latinmodern-math \ - powerline-fonts \ - python-pygit2 \ - polkit \ - polkit-gnome \ - zathura \ - zathura-pdf-mupdf \ - zathura-djvu \ - gst-libav \ - blueman \ - bluez \ - bluez-runit \ - acpilight \ - accountsservice \ - xdg-user-dirs \ - terminus-font \ - vimb \ - jq \ - stow \ - wdiff \ - texlive-most \ - texlive-lang \ - biber \ - units \ - isync \ - neomutt \ - notmuch \ - pass \ - translate-shell \ - gnome-keyring \ - pacman-contrib \ - linux-headers \ - openntpd \ - openntpd-runit \ - v4l2loopback-dkms \ - playerctl \ - mpv-mpris \ - perl-image-exiftool \ - fzf \ - chafa \ - || exit 1 - - Copy system config files -cp system/sudoers /etc/ -cp system/mkinitcpio.conf /etc/ -cp system/pam.d/* /etc/pam.d/ -cp -r system/NetworkManager/* /etc/NetworkManager/ -cp -r system/pacman.d/hooks /etc/pacman.d/ -cp -r runit/powertune /etc/runit/sv/ - -# Copy some fonts to make them available system-wide -mkdir -p /usr/share/fonts/rice -cp system/fonts/* /usr/share/fonts/rice/ - -# Activate runit services -ln -s /etc/runit/sv/dbus /etc/runit/runsvdir/default/ -ln -s /etc/runit/sv/bluetoothd /etc/runit/runsvdir/default/ -ln -s /etc/runit/sv/cronie /etc/runit/runsvdir/default/ -ln -s /etc/runit/sv/metalog /etc/runit/runsvdir/default/ -ln -s /etc/runit/sv/NetworkManager /etc/runit/runsvdir/default/ -ln -s /etc/runit/sv/dhcpcd /etc/runit/runsvdir/default/ -ln -s /etc/runit/sv/wpa_supplicant /etc/runit/runsvdir/default/ - -exit - -# Install AUR helper -cd /tmp -mkdir build -chown -R "$1:$1" build -cd build -sudo -u "$1" "git clone https://aur.archlinux.org/yay.git && cd yay && makepkg -si" - -yay -S \ - ttf-symbola \ - pam-gnupg \ - ncpamixer \ - lf-sixel-git \ - dragon-drop \ - swaylock-effects \ - youtube-viewer \ - abook \ - compiledb \ - rofi-lbonn-wayland \ - rofi-calc \ - rofi-file-browser-extended-git \ - networkmanager-dmenu-git \ - waybar-mpris-git \ - mpd-mpris - -- cgit v1.2.3