diff options
| author | Yaroslav de la Peña Smirnov <yps@yaroslavps.com> | 2023-02-06 03:53:51 +0300 | 
|---|---|---|
| committer | Yaroslav de la Peña Smirnov <yps@yaroslavps.com> | 2023-02-06 03:53:51 +0300 | 
| commit | b943ef609ef9aeba96599770f730d27b529146a6 (patch) | |
| tree | 4cea10e6576ed1b8a47ddead13301aa6e4f42ae4 /artix.sh | |
| parent | f0cc6eec402a0deceafc0e0663d77008a969d7aa (diff) | |
| download | swayrice-b943ef609ef9aeba96599770f730d27b529146a6.tar.gz swayrice-b943ef609ef9aeba96599770f730d27b529146a6.zip | |
cleanup: remove old files, improve install
Clean up old files and improve installation of system-wide
configuration.
Diffstat (limited to 'artix.sh')
| -rwxr-xr-x | artix.sh | 182 | 
1 files changed, 0 insertions, 182 deletions
| 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 - | 
