- Create a folder at the root of your user home folder
(Example:
C:/Users/uname/) called.ssh. - Create the following files if they do not already exist (paths begin from the root of your user home folder):
.ssh/config
FWIW: I (@rondy) am not the creator of the content shared here, which is an excerpt from Edmond Lau's book. I simply copied and pasted it from another location and saved it as a personal note, before it gained popularity on news.ycombinator.com. Unfortunately, I cannot recall the exact origin of the original source, nor was I able to find the author's name, so I am can't provide the appropriate credits.
| # ~/.config/starship.toml | |
| "$schema" = "https://starship.rs/config-schema.json" | |
| # NOTE: Emojis with variation selectors or unstable display widths may cause prompt rendering glitches. | |
| # Examples include βοΈ ποΈ ποΈ ποΈ βοΈ | |
| # If layout breaks, prefer colourful emojis without variation selectors. | |
| format = """ | |
| $username$hostname$directory$git_branch$git_commit$git_state$git_metrics$git_status$julia$python${custom.python_venv}$rust$typst$conda$direnv | |
| $character""" |
| configuration ChocoFeatures { | |
| Import-DscResource -ModuleName cChoco | |
| Node 'localhost' { | |
| cChocoFeature powershellHost { | |
| FeatureName = "powershellHost" | |
| Ensure = 'Absent' | |
| } | |
| cChocoFeature allowGlobalConfirmation |
SSH into proxmox node and become root user. Run the following commands to download extra software dependencies we'll need.
apt update
apt install -y libsasl2-modules mailutilsEnable 2FA for the gmail account that will be used by going to security settings