From 41b5824dd0ea0c9168f80ef1b895815a17d47a44 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robin=20B=C3=A4rtschi?= Date: Sat, 5 Jul 2025 19:33:18 +0200 Subject: [PATCH] man, ssh, zen browser --- configs/ssh-config | 3 +++ install.sh | 3 +++ programs/man.sh | 9 +++++++++ programs/ssh.sh | 14 ++++++++++++++ programs/zen.sh | 8 ++++++++ 5 files changed, 37 insertions(+) create mode 100644 configs/ssh-config create mode 100755 programs/man.sh create mode 100755 programs/ssh.sh create mode 100755 programs/zen.sh diff --git a/configs/ssh-config b/configs/ssh-config new file mode 100644 index 0000000..d7b58e6 --- /dev/null +++ b/configs/ssh-config @@ -0,0 +1,3 @@ +Host server + HostName gitssh.robaertschi.me + Port 2200 diff --git a/install.sh b/install.sh index 7d58017..99ec47b 100755 --- a/install.sh +++ b/install.sh @@ -10,3 +10,6 @@ set -e ./programs/hyprland.sh ./programs/tmux.sh ./programs/zsh.sh +./programs/man.sh +./programs/zen.sh +./programs/ssh.sh diff --git a/programs/man.sh b/programs/man.sh new file mode 100755 index 0000000..b0e69b8 --- /dev/null +++ b/programs/man.sh @@ -0,0 +1,9 @@ +#!/usr/bin/env bash + +. "std.sh" +program_begin man + +pacinstall man-db +pacinstall man-pages + +program_end diff --git a/programs/ssh.sh b/programs/ssh.sh new file mode 100755 index 0000000..fa0da70 --- /dev/null +++ b/programs/ssh.sh @@ -0,0 +1,14 @@ +#!/usr/bin/env bash + +. "std.sh" +program_begin ssh + +pacinstall openssh + +if [ ! -f "$HOME/.ssh/id_ed25519" ]; then + info "Generating ssh key" + ssh-keygen -f ~/.ssh/id_ed25519 -N "" &> ~/.ssh/key-creation.log +fi +cp -v configs/ssh-config ~/.ssh/config + +program_end diff --git a/programs/zen.sh b/programs/zen.sh new file mode 100755 index 0000000..6704831 --- /dev/null +++ b/programs/zen.sh @@ -0,0 +1,8 @@ +#!/usr/bin/env bash + +. "std.sh" +program_begin zen + +yayinstall zen-browser-bin + +program_end