feat: alacritty role, dev template

This commit is contained in:
mustard 2025-12-09 20:04:05 +01:00
parent cce3b43504
commit 81d92fe9a0
5 changed files with 46 additions and 1 deletions

View file

@ -0,0 +1,35 @@
- hosts: fedora-43-minimal-template
connection: qubes
strategy: qubes_proxy
remote_user: root
environment:
all_proxy: 127.0.0.1:8082
tasks:
- name: 'Install various packages'
ansible.builtin.dnf5:
name:
- wireguard-tools
- alacritty
- neovim
- clangd
- cmake
- sequoia-sq
- git
- gdb
- podman
- golang
- golang-gvisor
- glibc-devel
- opentofu
- podman-compose
- java-openjdk-devel
- python3-pip
- qubes-core-agent-networking
- iproute
- pipewire-qubes
state: 'present'
roles:
- baseline
- alacritty
- codecs
- arkenfox

View file

@ -10,6 +10,7 @@
name: name:
- wireguard-tools - wireguard-tools
- alacritty - alacritty
- git
- neovim - neovim
- sequoia-sq - sequoia-sq
- opentofu - opentofu
@ -21,5 +22,6 @@
state: 'present' state: 'present'
roles: roles:
- baseline - baseline
- alacritty
- codecs - codecs
- arkenfox - arkenfox

View file

@ -0,0 +1,2 @@
[selection]
save_to_clipboard = true

View file

@ -0,0 +1,6 @@
---
- name: Copy alacritty.toml
ansible.builtin.copy:
src: 'alacritty.toml'
dest: '/etc/alacritty/alacritty.toml'
mode: '0644'

View file

@ -1,4 +1,4 @@
umask_changes: false umask_changes: false
manage_network: true manage_network: true
allow_ptrace: false allow_ptrace: true
use_hardened_malloc: false use_hardened_malloc: false