chore: remove development.yaml
This commit is contained in:
parent
5a64e4b3f7
commit
ba6531f124
3 changed files with 4 additions and 85 deletions
3
.gitmodules
vendored
Normal file
3
.gitmodules
vendored
Normal file
|
|
@ -0,0 +1,3 @@
|
||||||
|
[submodule "roles/devtools/files/dotfiles"]
|
||||||
|
path = roles/devtools/files/dotfiles
|
||||||
|
url = https://forgejoever.homelab0ne.xyz/mustard/dotfiles
|
||||||
|
|
@ -1,85 +0,0 @@
|
||||||
- name: Configure Fedora 42 Gnome Template for development
|
|
||||||
hosts: 127.0.0.1
|
|
||||||
connection: local
|
|
||||||
tasks:
|
|
||||||
- name: 'Baseline hardening'
|
|
||||||
ansible.builtin.include_role:
|
|
||||||
name: 'baseline'
|
|
||||||
vars:
|
|
||||||
umask_changes: false
|
|
||||||
manage_network: true
|
|
||||||
|
|
||||||
- name: 'Gnome package stuff'
|
|
||||||
ansible.builtin.include_role:
|
|
||||||
name: gnome
|
|
||||||
|
|
||||||
# - name: 'Setup dom0 prompt for sudo'
|
|
||||||
# ansible.builtin.include_role:
|
|
||||||
# name: sudo-dom0-prompt
|
|
||||||
|
|
||||||
- name: 'Install trivalent'
|
|
||||||
ansible.builtin.include_role:
|
|
||||||
name: trivalent
|
|
||||||
|
|
||||||
# - name: 'Setup arkenfox'
|
|
||||||
# ansible.builtin.include_role:
|
|
||||||
# name: arkenfox
|
|
||||||
|
|
||||||
- name: 'Import VSCodium repo key'
|
|
||||||
ansible.builtin.rpm_key:
|
|
||||||
state: 'present'
|
|
||||||
key: 'https://gitlab.com/paulcarroty/vscodium-deb-rpm-repo/-/raw/master/pub.gpg'
|
|
||||||
|
|
||||||
- name: 'Import VSCodium repo'
|
|
||||||
ansible.builtin.copy:
|
|
||||||
src: 'etc/yum.repos.d/vscodium.repo'
|
|
||||||
dest: '/etc/yum.repos.d/vscodium.repo'
|
|
||||||
|
|
||||||
- name: 'Setup docker repo'
|
|
||||||
shell: 'sudo dnf config-manager addrepo --from-repofile=https://download.docker.com/linux/fedora/docker-ce.repo -y'
|
|
||||||
|
|
||||||
- name: 'Install vscode and docker'
|
|
||||||
ansible.builtin.dnf5:
|
|
||||||
name:
|
|
||||||
- codium
|
|
||||||
# - docker-ce
|
|
||||||
# - docker-buildx-plugin
|
|
||||||
# - docker-compose-plugin
|
|
||||||
state: 'present'
|
|
||||||
|
|
||||||
# - name: 'Enable docker service'
|
|
||||||
# ansible.builtin.systemd:
|
|
||||||
# name: 'docker'
|
|
||||||
# enabled: true
|
|
||||||
# state: 'started'
|
|
||||||
|
|
||||||
# - name: Add user to Docker group
|
|
||||||
# user:
|
|
||||||
# name: user
|
|
||||||
# group: docker
|
|
||||||
# append: yes
|
|
||||||
|
|
||||||
- name: Create Qubes bind dirs directory
|
|
||||||
file:
|
|
||||||
path: /etc/qubes-bind-dirs.d
|
|
||||||
state: directory
|
|
||||||
mode: '0755'
|
|
||||||
|
|
||||||
- name: Configure Qubes bind dirs
|
|
||||||
lineinfile:
|
|
||||||
path: /etc/qubes-bind-dirs.d/50_user.conf
|
|
||||||
line: 'binds+=( "/var/lib/docker" )'
|
|
||||||
state: present
|
|
||||||
create: yes
|
|
||||||
|
|
||||||
- name: 'Install wireguard-tools'
|
|
||||||
ansible.builtin.dnf5:
|
|
||||||
name:
|
|
||||||
- wireguard-tools
|
|
||||||
- make
|
|
||||||
- ccache
|
|
||||||
- binwalk
|
|
||||||
- qemu-system-mipsel
|
|
||||||
- hx
|
|
||||||
- neovim
|
|
||||||
state: 'present'
|
|
||||||
1
roles/devtools/files/dotfiles
Submodule
1
roles/devtools/files/dotfiles
Submodule
|
|
@ -0,0 +1 @@
|
||||||
|
Subproject commit 8cb281f4362ef3d473d787557a1d11ff134829e0
|
||||||
Loading…
Add table
Add a link
Reference in a new issue