From 294c78dfcc2dc1e9d393dd80713f34997b16f54a Mon Sep 17 00:00:00 2001 From: Kristofers Solo Date: Fri, 24 Feb 2023 16:26:35 +0200 Subject: [PATCH] Moved `karbs` to git --- kristofersxyz/apps/projects/views.py | 2 +- templates/projects/karbs/karbs | 65 +--------------------------- 2 files changed, 2 insertions(+), 65 deletions(-) mode change 100755 => 160000 templates/projects/karbs/karbs diff --git a/kristofersxyz/apps/projects/views.py b/kristofersxyz/apps/projects/views.py index 64243d3..9d06403 100644 --- a/kristofersxyz/apps/projects/views.py +++ b/kristofersxyz/apps/projects/views.py @@ -6,7 +6,7 @@ def projects(request): def karbs(request): - return render(request, "projects/karbs/karbs", {"title": "KARBS"}) + return render(request, "projects/karbs/karbs/karbs", {"title": "KARBS"}) def instructions(request): diff --git a/templates/projects/karbs/karbs b/templates/projects/karbs/karbs deleted file mode 100755 index 4354256..0000000 --- a/templates/projects/karbs/karbs +++ /dev/null @@ -1,64 +0,0 @@ -#!/bin/sh -# Kristofers Auto Rice Bootsrapping Script (KARBS) -# by Kristofers Solo -# License: MIT - -echo "Choose display server (X11 / Wayland)[1/2]: " -read -r USER_INPUT - -# Get display server type from user -if [ "$USER_INPUT" = 1 ]; then - DISPLAY_SERVER="X11" -elif [ "$USER_INPUT" = 2 ]; then - DISPLAY_SERVER="wayland" -else - echo "Wrong input. Please try again." - exit -fi - -# Install paru -if pacman -Q paru; then - : -else - sudo pacman -S --noconfirm rust-src git wget fakeroot - git clone https://aur.archlinux.org/paru-bin - cd paru-bin || exit - makepkg -si - cd .. - rm -rf paru-bin -fi - -FILE="pkg-files/$DISPLAY_SERVER-pkgs" - -if [ -f "$FILE" ]; then - paru -Syu --noconfirm --needed - <$FILE -else - curl -LO https://raw.githubusercontent.com/kristoferssolo/karbs/main/$FILE - paru -Syu --noconfirm --needed - <$DISPLAY_SERVER-pkgs - rm -f $DISPLAY_SERVER-pkgs -fi - -git clone https://github.com/kristoferssolo/solorice "$HOME/solorice" -cp -raf "$HOME"/solorice/{./config,./local,.zshenv} "$HOME" -git clone https://github.com/kristoferssolo/SoloVim "$HOME"/.config/nvim -rm -rf "$HOME"/solorice -mkdir -p "$HOME"/{Downloads,Documents,Videos,Music,Pictures/screenshots} - -if [ $DISPLAY_SERVER = "wayland" ]; then - rm -rf "$HOME"/.config/{awesome,picom,sx,zsh/.zprofile-X11} - mv "$HOME"/.config/zsh/.zprofile-wayland "$HOME"/.config/zsh/.zprofile - chsh -s /bin/zsh - zsh - Hyprland -else - rm -rf "$HOME"/.config/{hypr,waybar,zsh/.zprofile-wayland} - mv "$HOME"/.config/zsh/.zprofile-X11 "$HOME"/.config/zsh/.zprofile - git clone https://github.com/streetturtle/awesome-wm-widgets "$HOME"/.config/awesome/awesome-wm-widgets - chsh -s /bin/zsh - zsh - echo -e "\n\n\033[1;31mFor weather widget to work, enter API-key from https://openweathermap.org, latitude and longitude in '~/.config/awesome/weather' file, each on separate line.\033[0m" - echo "API-key" - echo "latitude" - echo "longitude" - echo -e "\nEverything else is ready to go. You can run 'sx' or reboot." -fi diff --git a/templates/projects/karbs/karbs b/templates/projects/karbs/karbs new file mode 160000 index 0000000..2b3859e --- /dev/null +++ b/templates/projects/karbs/karbs @@ -0,0 +1 @@ +Subproject commit 2b3859eea3373df2f575ed5e8fc534bb118fb7c4