feat: alacritty role, dev template
This commit is contained in:
parent
cce3b43504
commit
81d92fe9a0
5 changed files with 46 additions and 1 deletions
35
fedora-43-minimal-dev-template.yml
Normal file
35
fedora-43-minimal-dev-template.yml
Normal 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
|
||||
|
|
@ -10,6 +10,7 @@
|
|||
name:
|
||||
- wireguard-tools
|
||||
- alacritty
|
||||
- git
|
||||
- neovim
|
||||
- sequoia-sq
|
||||
- opentofu
|
||||
|
|
@ -21,5 +22,6 @@
|
|||
state: 'present'
|
||||
roles:
|
||||
- baseline
|
||||
- alacritty
|
||||
- codecs
|
||||
- arkenfox
|
||||
|
|
|
|||
2
roles/alacritty/files/alacritty.toml
Normal file
2
roles/alacritty/files/alacritty.toml
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
[selection]
|
||||
save_to_clipboard = true
|
||||
6
roles/alacritty/tasks/main.yml
Normal file
6
roles/alacritty/tasks/main.yml
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
---
|
||||
- name: Copy alacritty.toml
|
||||
ansible.builtin.copy:
|
||||
src: 'alacritty.toml'
|
||||
dest: '/etc/alacritty/alacritty.toml'
|
||||
mode: '0644'
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
umask_changes: false
|
||||
manage_network: true
|
||||
allow_ptrace: false
|
||||
allow_ptrace: true
|
||||
use_hardened_malloc: false
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue