Files
ansible/roles/ubuntu/vars/main.yml
2025-02-12 23:35:02 +01:00

94 lines
1.6 KiB
YAML

apt_dependencies:
- ansible
- bat
- build-essential
- cmake
- curl
- doxygen
- eza
- fd-find
- file
- fzf
- gcc
- gettext
- git
- libarchive-tools
- libayatana-appindicator3-dev
- libboost-date-time-dev
- libboost-dev
- libboost-filesystem-dev
- libboost-iostreams-dev
- libboost-python-dev
- libboost-regex-dev
- libboost-system-dev
- libboost-test-dev
- libclang-dev
- libedit-dev
- libgmp3-dev
- libmpfr-dev
- librsvg2-dev
- libssl-dev
- libwebkit2gtk-4.1-dev
- libxdo-dev
- luarocks
- npm
- python3-dev
- python3-ipykernel
- python3-pip
- python3-venv
- texinfo
- tzdata
- v4l2loopback-dkms
- wget
- xsel
apt_tools:
- audacity
- keepassxc
- obs-studio
- p7zip
- pkg-config
- ranger
- tealdeer
- texlive-full
- virtualbox
- wireguard-tools
- yt-dlp
- zsh
snap_tools:
- name: "bottom"
classic: false
- name: "winbox"
classic: false
- name: "signal-desktop"
classic: false
- name: "nvim"
classic: true
- name: "zellij"
classic: true
- name: "jupyterlab-desktop"
classic: true
- name: "intellij-idea-community"
classic: true
- name: "dive"
classic: false
nvim_config_path: "~/.config/nvim"
ledger_repo: "https://github.com/ledger/ledger.git"
ledger_clone_dir: "/opt/ledger"
ledger_binary_path: "/usr/bin/ledger"
docker:
url: "https://download.docker.com/linux"
apt_release_channel: "stable"
aarch: "{{ 'arm64' if ansible_architecture == 'aarch64' else 'amd64' }}"
github_releases:
- name: lazygit
repo: jesseduffield/lazygit
- name: lazydocker
repo: jesseduffield/lazydocker