Commit Graph

21 Commits

Author SHA1 Message Date
glennigen fac3a70af0 feat: tilføj font-installation og fjern LibreWolf
- Opret tasks/fonts.yml — downloader JetBrainsMono Nerd Font v3.4.0
  og installerer til ~/.local/share/fonts/j/
- Tilføj fonts-task i site.yml før dotfiles så Kitty-config er klar
- Fjern LibreWolf repo fra tasks/repos.yml og fedora-kde-setup.md
2026-05-22 21:06:46 +02:00
glennigen 2fafb26ba1 Add log.log 2026-05-22 20:42:50 +02:00
glennigen 25791bc00f fix: ret fish shell-task — chsh fejler uden interaktiv session
chsh beder om password i non-interaktiv kontekst og fejler.
Hent brugernavnet via whoami (become: false) og brug
ansible.builtin.user som root med det korrekte navn i stedet.
2026-05-22 20:39:52 +02:00
glennigen c44952a883 Update log.log 2026-05-22 20:37:23 +02:00
glennigen 31c4611985 fix: ret fish shell-task til at ændre brugerens shell og ikke root's
ansible_user_id resolver til root pga. become: true på play-niveau.
Brug chsh med become: false i stedet — ændrer shell for den kaldende
bruger direkte uden at involvere root.
2026-05-22 20:35:13 +02:00
glennigen f5cf7a53e0 Update log.log 2026-05-22 20:25:34 +02:00
glennigen 5f8ac2413b feat: sæt fish som login shell via Ansible
- Brug ansible.builtin.user til at sætte /usr/bin/fish som
  login shell for den kaldende bruger (ansible_user_id)
2026-05-22 20:19:46 +02:00
glennigen d78eec3820 Add log.log 2026-05-22 20:16:37 +02:00
glennigen 87fe870923 chore: tilføj .gitignore og fjern log fra tracking
- Ignorer *.log filer så logfiler ikke committes fremover
- Fjern log.log fra git tracking
2026-05-22 20:14:45 +02:00
glennigen 5f805fe5a2 Update log.log 2026-05-22 19:57:26 +02:00
glennigen 56014678b4 Update log.log 2026-05-22 19:55:19 +02:00
glennigen 5e9a26aff9 fix: ret dotfiles HOME-sti fra /root til faktisk bruger
ansible_env.HOME resolves til /root når become: true er sat på play-niveau.
Brug lookup('env', 'HOME') i stedet, som læser den kaldende brugers
miljø frem for root's.
2026-05-22 19:52:55 +02:00
glennigen ab5b369830 Update log.log 2026-05-22 19:49:36 +02:00
glennigen 29652dbc33 fix: tilføj Flathub remote og ret pakkelister
- Tilføj Flathub remote-task inden Flatpak-install (manglede på ny installation)
- Ret nvim → neovim og fjern mangojuice fra DNF i vars og manual guide
- Tilføj mangojuice som Flatpak (io.github.radiolamp.mangojuice)
- Opdater README og fedora-kde-setup med Flathub-trin
2026-05-22 19:41:41 +02:00
glennigen 0b477827a8 Update log.log 2026-05-22 19:38:23 +02:00
glennigen 5a6792e782 fix: ret pakkenavne og deprecation warning fra test
- Ret nvim → neovim (korrekt pakkenavn i Fedora-repos)
- Flyt mangojuice fra DNF til Flatpak (io.github.radiolamp.mangojuice)
- Ret ansible_processor → ansible_facts['processor'] (deprecation warning)
2026-05-22 19:33:40 +02:00
glennigen 0b878ecc8b Update log.log 2026-05-22 19:30:05 +02:00
glennigen 9658e4e994 fix: ret GPG-fejl og deprecation warning ved RPM Fusion install
- Tilføj disable_gpg_check: true — DNF5 kan ikke verificere GPG
  når pakker installeres direkte fra URL uden konfigureret nøgle
- Brug ansible_facts['distribution_major_version'] i stedet for
  ansible_distribution_major_version (deprecated i ansible-core 2.24)
2026-05-22 19:23:48 +02:00
glennigen 56d167326a log error 2026-05-22 19:20:18 +02:00
glennigen 002b37b368 feat: omdøb installation.md, tilføj dotfiles-task og ret diverse
- Omdøb installation.md til fedora-kde-setup.md
- Tilføj tasks/dotfiles.yml — klon .dotfiles og kør stow
- Opdater site.yml med dotfiles-task
- Ret alle referencer til installation.md i README og setup-filen
- Opdater DNF-pakkeliste med kitty, lsd, glow, tailscale
- Tilføj Tailscale-repo og dotfiles/stow-trin til manuel guide
- Fjern misvisende 1Password-underoverskrift i KDE Shortcuts
2026-05-22 19:15:17 +02:00
glennigen 29263b36f5 feat: initial commit — Ansible Fedora KDE setup
Flyttet fra .dotfiles/fedora/kde/ansible/ til eget repo.

- site.yml som hovedindgang til playbooken
- tasks/ opdelt pr. ansvarsområde: rpmfusion, repos, dnf, flatpak, system
- vars/ med pakkelister for nem redigering
- kde_shortcuts/ med custom KDE genveje
- README og installation.md fra .dotfiles
2026-05-22 18:57:48 +02:00