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