aboutsummaryrefslogtreecommitdiff
path: root/bin
diff options
context:
space:
mode:
authorMiquel Sabaté Solà <mikisabate@gmail.com>2024-09-06 10:01:24 +0200
committerMiquel Sabaté Solà <mikisabate@gmail.com>2024-09-06 10:01:24 +0200
commit5d65106c04db8c8e69d3c28f9b50af6fdf6f5fa5 (patch)
tree6b8911b26621acb6b679f10d6c9de83e50e6cb92 /bin
parent81e714904474000758cd579179d47daff6efa4ff (diff)
downloaddotfiles-5d65106c04db8c8e69d3c28f9b50af6fdf6f5fa5.tar.gz
dotfiles-5d65106c04db8c8e69d3c28f9b50af6fdf6f5fa5.zip
bin: Remove more scripts which are no longer needed
Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>
Diffstat (limited to 'bin')
-rwxr-xr-xbin/i3status.sh32
-rwxr-xr-xbin/vpnsetup91
2 files changed, 0 insertions, 123 deletions
diff --git a/bin/i3status.sh b/bin/i3status.sh
deleted file mode 100755
index 6a28574..0000000
--- a/bin/i3status.sh
+++ /dev/null
@@ -1,32 +0,0 @@
-#!/bin/bash
-# Copyright (C) 2020-Ω Miquel Sabaté Solà <mikisabate@gmail.com>
-#
-# This program is free software: you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation, either version 3 of the License, or
-# (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program. If not, see <http://www.gnu.org/licenses/>.
-
-# This script was written by someone else and I am not sure who is the original
-# author (it exists multiple versions of it). I have not done any modifications
-# to it.
-#
-# This script simple prepends an indicator with the language keymap.
-
-i3status --config ~/.i3status.conf | while :
-do
- read line
- LG=$(setxkbmap -query | awk '/layout/{print $2}')
-
- if [ "$LG" = "es" ]; then
- LG="ca"
- fi
- echo "LG: $LG | $line" || exit 1
-done
diff --git a/bin/vpnsetup b/bin/vpnsetup
deleted file mode 100755
index b47a272..0000000
--- a/bin/vpnsetup
+++ /dev/null
@@ -1,91 +0,0 @@
-#!/bin/bash
-# Copyright (C) 2016-Ω Miquel Sabaté Solà <mikisabate@gmail.com>
-#
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 3 of the License, or
-# (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License along
-# with this program; if not, write to the Free Software Foundation, Inc.,
-# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
-
-set -ex
-
-# Show the help message.
-__vpnsetup_help() {
- echo -e "vpnsetup [command] [endpoint]\n\nThe vpnsetup commands are:\n"
- tab=$'\t'
- column -t -s $'\t' <<HERE
- log${tab}Show the logs for the VPN service.
- restart${tab}Restart the VPN service. The default if no command was passed.
- start${tab}Start the VPN service.
- stop${tab}Stop the VPN service.
-HERE
-
- cat <<EOF
-
-The endpoint is supposed to match a systemd service named 'openvpn@<endpoint>.service'.
-Note that this command will effectively modify your /etc/resolv.conf file, and
-it expects the following files to be available:
-
- - /etc/resolv.conf.vpn: file containing your DNS records.
- - /etc/resolv.conf.original: your original /etc/resolv.conf file.
-EOF
-}
-
-# Check for the required files.
-
-if [ ! -f /etc/resolv.conf.vpn ]; then
- echo -e "You have to create the /etc/resolv.conf.vpn file!\n"
- __vpnsetup_help
- exit 1
-fi
-
-if [ ! -f /etc/resolv.conf.original ]; then
- echo -e "You have to create the /etc/resolv.conf.original file!\n"
- __vpnsetup_help
- exit 1
-fi
-
-# Parse the given command, taking "restart" as the default.
-
-cmd="restart"
-if [ "$1" != "" ]; then
- cmd="$1"
-fi
-
-# Check the endpoint to use.
-endpoint="SUSE-NUE"
-if [ "$2" != "" ]; then
- endpoint="$2"
-fi
-
-case "$cmd" in
- -h | --help)
- __vpnsetup_help
- exit 0
- ;;
- log | logs)
- sudo journalctl -u "openvpn@$endpoint.service"
- exit 0
- ;;
- start | restart)
- sudo cp /etc/resolv.conf.vpn /etc/resolv.conf
- ;;
- stop)
- sudo cp /etc/resolv.conf.original /etc/resolv.conf
- ;;
- *)
- echo "Unknown command $cmd"
- __vpnsetup_help
- exit 1
- ;;
-esac
-
-sudo systemctl $cmd "openvpn@$endpoint.service"