From 46ca48121124d5a01a98e556d5988b445c4b949c Mon Sep 17 00:00:00 2001 From: Manuel Thalmann Date: Thu, 18 Jan 2024 14:25:59 +0100 Subject: [PATCH] Add scripts for installing --- scripts/Arch/Software/vim/install.sh | 12 ++++++++++++ scripts/Common/Config/vim/install.sh | 8 ++++++++ scripts/Common/Software/nuke-usb/install.sh | 0 3 files changed, 20 insertions(+) create mode 100755 scripts/Arch/Software/vim/install.sh create mode 100755 scripts/Common/Config/vim/install.sh mode change 100644 => 100755 scripts/Common/Software/nuke-usb/install.sh diff --git a/scripts/Arch/Software/vim/install.sh b/scripts/Arch/Software/vim/install.sh new file mode 100755 index 00000000..5a8a7240 --- /dev/null +++ b/scripts/Arch/Software/vim/install.sh @@ -0,0 +1,12 @@ +#!/bin/bash +pushd "${BASH_SOURCE%/*}" > /dev/null; + +yay --noconfirm -Syu \ + gvim \ + vi-vim-symlink \ + vim-wayland-clipboard-git \ + ; + +. "../../../Common/Config/vim/install.sh"; + +popd > /dev/null; diff --git a/scripts/Common/Config/vim/install.sh b/scripts/Common/Config/vim/install.sh new file mode 100755 index 00000000..3c1cf397 --- /dev/null +++ b/scripts/Common/Config/vim/install.sh @@ -0,0 +1,8 @@ +#!/bin/bash +indicator="set clipboard"; +configFile="/etc/vimrc"; + +if ! grep "\b$indicator\b" "$configFile" > /dev/null +then + echo "$indicator+=unnamed,unnamedplus" | sudo tee /etc/vimrc > /dev/null; +fi; diff --git a/scripts/Common/Software/nuke-usb/install.sh b/scripts/Common/Software/nuke-usb/install.sh old mode 100644 new mode 100755