--- user_name: "{{ lookup('env', 'USER') }}" user_home: "{{ lookup('env', 'HOME') }}" dotfiles_dir: "{{ user_home }}/dotfiles" dotfiles_repo: https://codeberg.org/bartal-lsn/dotfiles.git system_timezone: Atlantic/Faroe system_locale: en_US.UTF-8 regional_locale: da_DK.UTF-8 keyboard_layout: fo upgrade_system: true install_virtualization: true install_sqlcmd: true install_typora: true fedora_packages: # Media and documents - ffmpeg - fuse - fuse-libs - ghostscript - libheif-tools - libreoffice - libtiff - libwebp - openjpeg # Development toolchains and libraries - binutils - clang - clang-tools-extra - composer - dotnet-sdk-10.0 - file - gcc - gcc-c++ - glibc-langpack-da - glibc-langpack-en - golang - gopls - go-task - hugo - ibus - java-25-openjdk-devel - make - maven - ncurses-devel - nodejs - npm - openssl-devel - php - python3 - black - python3-isort - sqlite - tree-sitter-cli - unixODBC - unixODBC-devel - uv - zig # Command-line workstation tools - 7zip - acpi - curl - fd-find - findutils - flatpak - fish - fzf - gawk - git - jq - kbd - less - lua - neovim - ripgrep - stow - tar - tmux - unzip - util-linux - vim-enhanced - wget - xz - zip - zsh - zsh-autosuggestions - zsh-syntax-highlighting # Native Sway workstation - brightnessctl - foot - gnome-keyring - gnome-keyring-pam - grim - mako - network-manager-applet - nm-connection-editor - pamixer - pavucontrol - pipewire - pipewire-alsa - pipewire-pulseaudio - playerctl - polkit - lxqt-policykit - rofi - rtkit - sddm - sddm-wayland-sway - slurp - sway - swayidle - swaylock - waybar - wireplumber - wl-clipboard - xdg-desktop-portal - xdg-desktop-portal-gtk - xdg-desktop-portal-wlr - xdg-utils # Services and system integration - cups - grubby - openssh-server virtualization_packages: - "@virtualization" npm_global_packages: - prettier - pyright - typescript - typescript-language-server rustup_components: - rust-analyzer - rust-src zen_archive_url: https://github.com/zen-browser/desktop/releases/latest/download/zen.linux-x86_64.tar.xz zen_archive: /tmp/zen.linux-x86_64.tar.xz zen_install_dir: "{{ user_home }}/.tarball-installations/zen" zen_desktop_file: zen.desktop sqlcmd_version: "1.8.1" sqlcmd_archive: sqlcmd-linux-amd64.tar.bz2 sqlcmd_url: "https://github.com/microsoft/go-sqlcmd/releases/download/v{{ sqlcmd_version }}/{{ sqlcmd_archive }}" git_email: bartal@flo.fo git_signing_key: "{{ user_home }}/.ssh/id_ed25519.pub"