commit 46b86773c4fdc9c8449a7008920c78d22a0c9374
Author: rei <rei@sonu.ch>
Date: Wed, 8 Sep 2021 21:35:40 +0300
Arr
Diffstat:
4 files changed, 77 insertions(+), 0 deletions(-)
diff --git a/README b/README
@@ -0,0 +1 @@
+scripts for me
diff --git a/artix.sh b/artix.sh
@@ -0,0 +1,43 @@
+#!/bin/sh
+
+# My Artix Linux OpenRC setup
+
+echo "installing necessary packages"
+sudo pacman -S artix-archlinux-support cups cups-openrc gutenprint neovim man man-pages neofetch git base-devel wireguard-tools wireguard-openrc pulseaudio
+
+echo "editing /etc/pacman.conf:"
+
+sudo sed -i "/\[lib32\]/,/Include/"'s/^#//' /etc/pacman.conf
+
+echo $'[universe]\nServer = https://universe.artixlinux.org/$arch\n\n[extra]\nInclude = /etc/pacman.d/mirrorlist-arch\n\n[community]\nInclude = /etc/pacman.d/mirrorlist-arch\n\n[multilib]\nInclude = /etc/pacman.d/mirrorlist-arch' | sudo tee -a /etc/pacman.conf
+
+pacman -Syu
+
+# paru
+echo "installing paru"
+git clone https://aur.archlinux.org/paru-bin.git && cd paru-bin && makepkg -sic
+
+# xorg, xfce
+echo "installing x packages"
+sudo pacman -S xorg lxdm lxdm-openrc xfce4 xfce4-weather-plugin xfce4-pulseaudio-plugin xfce4-screenshooter pavucontrol transmission-gtk firefox mpv sxiv zathura zathura-pdf-mupdf
+
+# wine, gamemode, radeon drivers, 32-bit libraries.
+sudo pacman -S --needed cabextract dosbox giflib gnutls gst-plugins-base-libs lib32-giflib lib32-gnutls lib32-gst-plugins-base-libs lib32-libcurl-gnutls lib32-libgcrypt lib32-libjpeg-turbo lib32-libpng lib32-libva lib32-libxslt lib32-mpg123 lib32-openal lib32-opencl-icd-loader lib32-sdl2 lib32-vkd3d lib32-vulkan-icd-loader lib32-vulkan-radeon libcurl-gnutls libgcrypt libjpeg-turbo libpng libva libxslt mono mpg123 openal opencl-icd-loader vkd3d vulkan-icd-loader vulkan-radeon gamemode lib32-gamemode wine-staging winetricks wine-mono
+
+# install aritim-dark gtk theme
+echo "installing themes & fonts"
+git clone https://github.com/Mrcuve0/Aritim-Dark && mkdir -p ~/.themes && mkdir -p ~/.themes/Aritim-Dark && cp -r Aritim-Dark/GTK/* ~/.themes/Aritim-Dark/
+sudo pacman -S papirus-icon-theme noto-fonts noto-fonts-emoji ttf-inconsolata ttf-font-awesome
+
+# installing configs
+echo "installing configs"
+cp -r ../.config/* $HOME/.config
+
+# services
+echo "openrc setup"
+sudo rc-update add cupsd default
+sudo rc-update add lxdm default
+
+# aur packages
+echo "installing aur packages"
+paru -S dxvk-bin menulibre
diff --git a/kde_cleaner.sh b/kde_cleaner.sh
@@ -0,0 +1,3 @@
+#!/bin/sh
+
+sudo pacman -Rns discover kde-games kde-education kompare kdevelop akonadi artikulate akregator kdevelop-php kdepim-runtime kmail kaddressbook knotes korganizer umbrello kolourpaint kontrast kdenlive krdc ktorrent kget kopete konversation konqueror ktnef kdepim kdepim-addons kimagemapeditor kamoso kamera kmouth ktimer kteatime kwrite krfb kfloppy kbackup plasma-vault powerdevil itinerary kgpg kmag kate sweeper spectacle filelight kbackup kcharselect kcalc kapptemplate kcachegrind cervisia telepathy-kde-common-internals kaccounts-providers telepathy-kde-text-ui telepathy-kde-send-file telepathy-kde-integration-module telepathy-kde-filetransfer-handler telepathy-kde-desktop-applets telepathy-kde-contact-runner telepathy-kde-contact-list telepathy-kde-call-ui telepathy-kde-auth-handler kio-gdrive telepathy-kde-accounts-kcm kwalletmanager ksystemlog kruler kfind kmousetool kinfocenter plasma-disks networkmanager network-manager-applet networkmanager-qt partitionmanager kdf okular purpose gwenview audiocd-kio dragon elisa juk k3b kdenlive kwave
diff --git a/setup.sh b/setup.sh
@@ -0,0 +1,30 @@
+#!/bin/bash
+
+# script for installing fitgirl repacks, based on johncena141's script
+
+cd "$(dirname "$0")" || exit
+
+# Settings
+export WINEESYNC=1
+export WINEFSYNC=1
+export WINEDEBUG="-all"
+export STAGING_SHARED_MEMORY=1
+export WINE_LARGE_ADDRESS_AWARE=1
+export WINE="$(which wine)"
+
+# Wineprefix
+export WINEARCH=win64
+export WINEPREFIX="$PWD/wine"
+export WINEDLLOVERRIDES="mscoree=d;mshtml=d"
+
+# Extra
+PREFIX="$PWD/wine"; WINETRICKS="$PWD/winetricks"; S32="$PREFIX/drive_c/windows/system32"
+
+# Winetricks
+[ ! -x "$WINETRICKS" ] && echo "winetricks not found, downloading" && curl -L "https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks" -o winetricks && chmod +x winetricks || echo "winetricks found"
+
+# Setup file
+export EXE="setup.exe"
+
+# Start setup
+$WINE $EXE