pushing fedora changes
This commit is contained in:
@@ -47,7 +47,3 @@
|
|||||||
group: "{{ item.value.group }}"
|
group: "{{ item.value.group }}"
|
||||||
loop: "{{ init_users | dict2items }}"
|
loop: "{{ init_users | dict2items }}"
|
||||||
|
|
||||||
- name: Setup /etc/motd from template
|
|
||||||
template:
|
|
||||||
src: motd.j2
|
|
||||||
dest: /etc/motd
|
|
||||||
|
|||||||
@@ -15,6 +15,7 @@ create_directories:
|
|||||||
- music
|
- music
|
||||||
- downloads
|
- downloads
|
||||||
- pictures
|
- pictures
|
||||||
|
- share
|
||||||
- code
|
- code
|
||||||
- code/scripts
|
- code/scripts
|
||||||
- code/projects
|
- code/projects
|
||||||
@@ -23,11 +24,10 @@ create_directories:
|
|||||||
init_users:
|
init_users:
|
||||||
opal:
|
opal:
|
||||||
name: opal
|
name: opal
|
||||||
uid: 2000
|
uid: 1000
|
||||||
group: opal
|
group: opal
|
||||||
groups:
|
groups:
|
||||||
- wheel
|
- wheel
|
||||||
- docker
|
|
||||||
state: present
|
state: present
|
||||||
shell: /bin/bash
|
shell: /bin/bash
|
||||||
create_home: true
|
create_home: true
|
||||||
|
|||||||
@@ -11,14 +11,3 @@
|
|||||||
dest: "{{ cookbook_dest }}"
|
dest: "{{ cookbook_dest }}"
|
||||||
update: no
|
update: no
|
||||||
|
|
||||||
- name: Pull pfetch
|
|
||||||
git:
|
|
||||||
repo: "{{ pfetch_repo }}"
|
|
||||||
dest: "{{ pfetch_dest }}"
|
|
||||||
update: no
|
|
||||||
|
|
||||||
- name: Pull Org Files
|
|
||||||
git:
|
|
||||||
repo: "{{ org_repo }}"
|
|
||||||
dest: "{{ org_dest }}"
|
|
||||||
update: no
|
|
||||||
|
|||||||
Binary file not shown.
@@ -7,18 +7,10 @@ cookbook_dest: /home/opal/projects/sysadmin-cookbook
|
|||||||
|
|
||||||
doom_emacs_repo: https://github.com/doomemacs/doomemacs
|
doom_emacs_repo: https://github.com/doomemacs/doomemacs
|
||||||
doom_emacs_dest: /home/opal/.config/emacs
|
doom_emacs_dest: /home/opal/.config/emacs
|
||||||
doom_emacs_install_cmd: /home/opal/.config/emacs/bin/doom -y install
|
|
||||||
|
|
||||||
pfetch_repo: https://github.com/dylanaraps/pfetch
|
|
||||||
pfetch_dest: /home/opal/bin/pfetch
|
|
||||||
|
|
||||||
org_repo: git@codeberg.org:opalvaults/org-files.git
|
|
||||||
org_dest: /home/opal/org
|
|
||||||
|
|
||||||
init_users:
|
init_users:
|
||||||
opal:
|
opal:
|
||||||
name: opal
|
name: opal
|
||||||
uid: 2000
|
|
||||||
group: opal
|
group: opal
|
||||||
groups: wheel
|
groups: wheel
|
||||||
state: present
|
state: present
|
||||||
|
|||||||
@@ -39,20 +39,3 @@
|
|||||||
name: "{{ item }}"
|
name: "{{ item }}"
|
||||||
state: present
|
state: present
|
||||||
loop: "{{ font_packages }}"
|
loop: "{{ font_packages }}"
|
||||||
|
|
||||||
- name: install veracrypt from rpm
|
|
||||||
dnf:
|
|
||||||
name: "{{ veracrypt_url }}"
|
|
||||||
state: present
|
|
||||||
disable_gpg_check: True
|
|
||||||
|
|
||||||
- name: install rpmfusion for ffmpeg
|
|
||||||
shell: 'sudo dnf install -y https://mirrors.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm'
|
|
||||||
|
|
||||||
- name: install ffmpeg/libs
|
|
||||||
dnf:
|
|
||||||
name: "{{ item }}"
|
|
||||||
state: present
|
|
||||||
loop:
|
|
||||||
- ffmpeg
|
|
||||||
- ffmpeg-libs
|
|
||||||
|
|||||||
@@ -17,42 +17,32 @@ cli_packages:
|
|||||||
- alacritty
|
- alacritty
|
||||||
- keychain
|
- keychain
|
||||||
- python3-pip
|
- python3-pip
|
||||||
- borgbackup
|
|
||||||
- bat
|
- bat
|
||||||
- exa
|
|
||||||
- ripgrep
|
|
||||||
- stow
|
|
||||||
- curl
|
- curl
|
||||||
- make
|
- make
|
||||||
- libtool
|
|
||||||
- tldr
|
- tldr
|
||||||
- gnupg2
|
- gnupg2
|
||||||
- vim
|
- neovim
|
||||||
- trash-cli
|
- trash-cli
|
||||||
- lshw
|
- lshw
|
||||||
- git
|
- git
|
||||||
- fd-find
|
|
||||||
- screen
|
|
||||||
- htop
|
- htop
|
||||||
- duf
|
- p7zip
|
||||||
|
|
||||||
general_packages:
|
general_packages:
|
||||||
- firefox
|
|
||||||
- qutebrowser
|
|
||||||
- emacs
|
- emacs
|
||||||
|
- beets
|
||||||
- ansible
|
- ansible
|
||||||
- syncthing
|
|
||||||
- udiskie
|
|
||||||
- transmission
|
|
||||||
- pavucontrol
|
|
||||||
- alsa-sof-firmware
|
|
||||||
- pipewire-pulseaudio
|
|
||||||
- nicotine+
|
- nicotine+
|
||||||
- papirus-icon-theme
|
- ffmpeg-free
|
||||||
- arc-theme
|
- hugo
|
||||||
- python3-tldextract
|
- easyeffects
|
||||||
- mpd
|
- lsp-plugins
|
||||||
- ncmpcpp
|
- newsboat
|
||||||
|
- udiskie
|
||||||
|
- transmission-qt
|
||||||
|
- pavucontrol
|
||||||
|
- pipewire-pulseaudio
|
||||||
- remove-retired-packages
|
- remove-retired-packages
|
||||||
|
|
||||||
networking_packages:
|
networking_packages:
|
||||||
@@ -80,15 +70,9 @@ doom_dep_packages:
|
|||||||
- python3-nose2
|
- python3-nose2
|
||||||
- python3-nose
|
- python3-nose
|
||||||
- python3-pytest
|
- python3-pytest
|
||||||
- npm
|
|
||||||
- shfmt
|
|
||||||
- python3-lsp-black
|
- python3-lsp-black
|
||||||
|
|
||||||
font_packages:
|
font_packages:
|
||||||
- fontawesome5-fonts
|
- fontawesome5-fonts
|
||||||
- abattis-cantarell-fonts
|
- abattis-cantarell-fonts
|
||||||
- google-noto-cjk-fonts
|
- google-noto-cjk-fonts
|
||||||
|
|
||||||
veracrypt_url: https://launchpad.net/veracrypt/trunk/1.25.9/+download/veracrypt-1.25.9-CentOS-8-x86_64.rpm
|
|
||||||
|
|
||||||
fedora_ver: 36
|
|
||||||
|
|||||||
@@ -1,6 +0,0 @@
|
|||||||
---
|
|
||||||
- name: Install pip3 packages
|
|
||||||
pip:
|
|
||||||
name: "{{ item }}"
|
|
||||||
state: present
|
|
||||||
loop: "{{ pip_packages }}"
|
|
||||||
@@ -1,5 +0,0 @@
|
|||||||
---
|
|
||||||
pip_packages:
|
|
||||||
- borgmatic
|
|
||||||
- keep
|
|
||||||
- beets
|
|
||||||
Reference in New Issue
Block a user