scripts

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs

commit 70f37f084920d36a15790c10b488cc5d70f6a9e1
parent c3025e10c726258aec1a9854246bd069b214d267
Author: Andrew Laack <andrew@laack.co>
Date:   Thu, 19 Feb 2026 22:34:55 -0600

Added reverse ssh stuff

Diffstat:
Minstallers/arch-public-installation.sh | 11++++++++++-
Areverse-ssh/client.sh | 4++++
Areverse-ssh/server.sh | 4++++
3 files changed, 18 insertions(+), 1 deletion(-)

diff --git a/installers/arch-public-installation.sh b/installers/arch-public-installation.sh @@ -1,7 +1,16 @@ #!/bin/bash # Full arch installer (publicly accessible resources only) -sudo pacman -S git gcc make xorg-server libxft libxinerama freetype2 pkgconf ttf-fira-code zoxide fzf openssh less arandr dmenu pass pass-otp xclip newsboat xorg-xsetroot base-devel i3lock pandoc zathura entr ripgrep wget jq man-db btop tmux rsync cronie mpv docker pavucontrol +sudo pacman -S git gcc make xorg-server libxft libxinerama freetype2 pkgconf ttf-fira-code zoxide fzf openssh less arandr dmenu pass pass-otp xclip newsboat xorg-xsetroot base-devel i3lock pandoc zathura entr ripgrep wget jq man-db btop tmux rsync cronie mpv docker pavucontrol otf-latinmodern proton-vpn-gtk-app proton-vpn-cli tk brightnessctl + +fc-cache + +# TODO: Is there a programatic way to set up librewolf? +# I installed latinmodern for the LaTeX font LMRoman10 which is what I force sites in to use with librewolf. +# I also force the monospace font to be Fira Code. +# I also use vimium (copying the backup that is in my config directory) +# I then enable the dark theme and set the home page to be blank. +# Anything beyond this feels like more work than it's worth. # Was required for getting my sound working on my xps13, probably not necessary otherwise: # alsa-utils pipewire-alsa pipewire-pulse diff --git a/reverse-ssh/client.sh b/reverse-ssh/client.sh @@ -0,0 +1,4 @@ +#!/bin/bash + +# This sets up a reverse ssh connection between a client and a server. +ssh -R 43022:localhost:22 root@laack.co diff --git a/reverse-ssh/server.sh b/reverse-ssh/server.sh @@ -0,0 +1,4 @@ +#!/bin/bash + +# Run this on the server to connect to the reverse ssh connection. +ssh andrew@localhost -p 43022