Skip to content

Oppsett av miljøet

Last ned og installer siste versjon av:

Git

For å benytte git må du sette navn og epost til det samme du har i GitLab. Anbefaler å lese Using Git - GitHub Docs for en liten introduksjon.

  1. Navn: git config --global user.name "John Doe"
  2. Epost: git config --global user.email johndoe@example.com

SSH-nøkler

Disse brukes til å sikre tilgang til våre Git-repos. Siden vi alle har Yubikeys benytter vi oss av dem for passordløs autentisering. Du er derfor avhengig av å ha denne når du gjør endringer og skal publisere dem til resten av Teamet.

  1. Gener ssh-nøkkel: ssh-keygen.exe -t ed25519-sk -O resident -C "skylar@unix.rs"
  2. Last opp public key til SSH Keys · User Settings · GitLab. Her fyllet du inn innholdet fra filen "C:\Users\<USERNAME>\.ssh\id_ed25519_sk.pub"

Pipx

Pipx brukes til å installere python program i et lukket miljø per program.

  1. Installer via python3.exe -m pip install --user pipx
  2. Legg til stien du får fra python3.exe -m pipx ensurepath i din PATH miljø variabel.
  3. Lukk alle CMD/Powershell vindu og åpne så et nytt.
    1. Om du ikke benyttet system miljøvariabler må du trolig logge inn og ut igjen.
  4. Installer pipx program:
    1. pipx install copier
    2. pipx install pre-commit

SOPS - Kryptering av filer

TODO

Gpg4win

TODO, GPG kryptering på Windows