summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--jmPIUS.sh47
1 files changed, 29 insertions, 18 deletions
diff --git a/jmPIUS.sh b/jmPIUS.sh
index fa1741c..ffc6976 100644
--- a/jmPIUS.sh
+++ b/jmPIUS.sh
@@ -1,10 +1,17 @@
#!/bin/bash
+#
+##
+###
+####
+#####
+######
+#######
######## _ _ _
-######## (_)___| |_ _ __ ___ __ ___ _| |
-######## | / __| __| '_ ` _ \ / _` \ \/ / |
-######## | \__ \ |_| | | | | | (_| |> <|_|
-######## _/ |___/\__|_| |_| |_|\__,_/_/\_(_)
-######## |__/
+######### (_)___| |_ _ __ ___ __ ___ _| |
+########## | / __| __| '_ ` _ \ / _` \ \/ / |
+###########| \__ \ |_| | | | | | (_| |> <|_|
+##########_/ |___/\__|_| |_| |_|\__,_/_/\_(_)
+#########|__/
#######
###### jstmax!'s P.I.U.S. (or jmPostInstallationUtilityScript)
##### written by jstmax! (for personal use)
@@ -16,20 +23,19 @@
# create working directory -
sudo mkdir ~/.jmtemp/
-export jmtemp='~/.jmtemp'
## move to working dir
-cd $jmtemp
+cd ~/.jmtemp/
### install pacman packages
-sudo wget -P $jmtemp/ https://github.com/jstmaxlol/jstmaxlol/raw/refs/heads/main/towget/jm_pkgs_list.txt
-sudo pacman -Sy --noconfirm --needed - < $jmtemp/jm_pkgs_list.txt
+sudo wget ~/.jmtemp/ https://github.com/jstmaxlol/jstmaxlol/raw/refs/heads/main/towget/jm_pkgs_list.txt
+sudo pacman -Sy --noconfirm --needed - < ~/.jmtemp/jm_pkgs_list.txt
#### do! instead of gcc/g++
-sudo wget -P $jmtemp/ https://github.com/jstmaxlol/ecah-lib/raw/refs/heads/main/examples/do.cpp
-sudo wget -P $jmtemp/ https://github.com/jstmaxlol/ecah-lib/raw/main/ecah-lib.h
-sudo g++ -o do $jmtemp/do.cpp
-sudo cp $jmtemp/do /usr/bin/do
+sudo wget -P ~/.jmtemp/ https://github.com/jstmaxlol/ecah-lib/raw/refs/heads/main/examples/do.cpp
+sudo wget -P ~/.jmtemp/ https://github.com/jstmaxlol/ecah-lib/raw/main/ecah-lib.h
+sudo g++ -o do ~/.jmtemp/do.cpp
+sudo cp ~/.jmtemp/do /usr/bin/do
sudo chmod +x /usr/bin/do
##### make fish the default shell
@@ -41,13 +47,13 @@ sudo wget -P ~/.config/fish/functions/ https://github.com/jstmaxlol/jstmaxlol/ra
####### install my scheiBe from github
####### xsc
-sudo wget -P $jmtemp/ https://github.com/jstmaxlol/XSC/raw/main/xsc.cpp
-sudo g++ -o xsc $jmtemp/xsc.cpp
-sudo cp $jmtemp/xsc /usr/bin/xsc
+sudo wget -P ~/.jmtemp/ https://github.com/jstmaxlol/XSC/raw/main/xsc.cpp
+sudo g++ -o xsc ~/.jmtemp/xsc.cpp
+sudo cp ~/.jmtemp/xsc /usr/bin/xsc
sudo chmod +x /usr/bin/xsc
######## lsd
-sudo wget -P $jmtemp/ https://github.com/jstmaxlol/LSD/raw/main/lsd.sh
-sudo cp $jmtemp/lsd.sh /usr/bin/lsd
+sudo wget -P ~/.jmtemp/ https://github.com/jstmaxlol/LSD/raw/main/lsd.sh
+sudo cp ~/.jmtemp/lsd.sh /usr/bin/lsd
sudo chmod +x /usr/bin/lsd
######### add custom ~/.vimrc
@@ -60,3 +66,8 @@ echo "[n!aaa] dO nOT fORGET tO rEBOOT yOUR sYSTEM!!!!!!!!!!!" #### 3
echo "[n!aaaa] dO nOT fORGET tO rEBOOT yOUR sYSTEM!!!!!!!!!!!" ### 4
echo "[n!aaaaa] dO nOT fORGET tO rEBOOT yOUR sYSTEM!!!!!!!!!!!" ## 5
echo "[n!aaaaaa] dO nOT fORGET tO rEBOOT yOUR sYSTEM!!!!!!!!!!!" # 6
+echo "[n!aaaaa] dO nOT fORGET tO rEBOOT yOUR sYSTEM!!!!!!!!!!!" ## 5
+echo "[n!aaaa] dO nOT fORGET tO rEBOOT yOUR sYSTEM!!!!!!!!!!!" ### 4
+echo "[n!aaa] dO nOT fORGET tO rEBOOT yOUR sYSTEM!!!!!!!!!!!" #### 3
+echo "[n!aa] dO nOT fORGET tO rEBOOT yOUR sYSTEM!!!!!!!!!!!" ##### 2
+echo "[n!a] dO nOT fORGET tO rEBOOT yOUR sYSTEM!!!!!!!!!!!" ###### 1