fix dbus and other updates

This commit is contained in:
Tyler Starr 2022-12-21 00:34:22 -08:00
parent 2afa48c17f
commit 53848bab5f
8 changed files with 25 additions and 63 deletions

View File

@ -1,7 +1,7 @@
#!/usr/bin/env sh #!/usr/bin/env sh
# provide tags to update with comma seperation (e.g. updates,packages) # provide tags to update with comma seperation (e.g. updates,packages)
set -e set -e
echo -e "Starting update for Fedora..." echo -e "Starting update for Void..."
# Goto playbook and run it # Goto playbook and run it
cd {{ .chezmoi.workingTree }}/provision cd {{ .chezmoi.workingTree }}/provision

View File

@ -1,2 +1,2 @@
[[ -f ~/.Xresources ]] && xrdb -merge ~/.Xresources [[ -f ~/.Xresources ]] && xrdb -merge ~/.Xresources
exec i3 exec dbus-run-session i3

View File

@ -36,7 +36,7 @@
tasks: tasks:
# This import MUST be first # This import MUST be first
#- import_tasks: tasks/system/_main.yml - import_tasks: tasks/system/_main.yml
- import_tasks: tasks/terminal/_main.yml - import_tasks: tasks/terminal/_main.yml
#- import_tasks: tasks/development/_main.yml #- import_tasks: tasks/development/_main.yml
- import_tasks: tasks/desktop/_main.yml - import_tasks: tasks/desktop/_main.yml

View File

@ -31,15 +31,15 @@
state: present state: present
become: true become: true
#- name: Install desktop flatpaks - name: Install desktop flatpaks
# flatpak: flatpak:
# name: name:
# - com.mattjakeman.ExtensionManager # Browse, install, and manage GNOME Shell Extensions - com.discordapp.Discord # Voice, video and text communication service
# - com.discordapp.Discord # Voice, video and text communication service - org.gimp.GIMP # Create images and edit photographs
# - org.gimp.GIMP # Create images and edit photographs - org.inkscape.Inkscape # Vector Graphics Editor
# - org.inkscape.Inkscape # Vector Graphics Editor - com.github.tchx84.Flatseal # Manage Flatpak permissions
# state: present state: present
# become: true become: true
#- name: Grab desktop binaries #- name: Grab desktop binaries
# get_url: # get_url:
@ -53,7 +53,6 @@
#ansible #ansible
#btrbk #btrbk
#chezmoi #chezmoi
#discord
#elogind #elogind
#fd #fd
#git #git
@ -61,7 +60,6 @@
#python3 #python3
#ripgrep #ripgrep
#rsync #rsync
#syncthing
#unzip #unzip
#void-repo-multilib #void-repo-multilib
#void-repo-multilib-nonfree #void-repo-multilib-nonfree

View File

@ -2,5 +2,3 @@
tags: ["configs"] tags: ["configs"]
- import_tasks: packages.yml - import_tasks: packages.yml
tags: ["packages"] tags: ["packages"]
- import_tasks: services.yml
tags: ["services"]

View File

@ -1,32 +1,4 @@
- name: Setup rpm-fusion and flathub
tags: ["once"]
block:
- name: Importing (free) key
ansible.builtin.rpm_key:
state: present
key: https://rpmfusion.org/keys?action=AttachFile&do=get&target=RPM-GPG-KEY-rpmfusion-free-fedora-2020
- name: Importing (non-free) key
ansible.builtin.rpm_key:
state: present
key: https://rpmfusion.org/keys?action=AttachFile&do=get&target=RPM-GPG-KEY-rpmfusion-nonfree-fedora-2020
- name: install the rpmfusion repo packages
dnf:
name:
- http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-{{ ansible_distribution_major_version }}.noarch.rpm
- http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-{{ ansible_distribution_major_version }}.noarch.rpm
state: present
- name: Add the flathub flatpak repository remote
flatpak_remote:
name: flathub
state: present
flatpakrepo_url: https://flathub.org/repo/flathub.flatpakrepo
become: true
- name: Create btrbk snapshot directories - name: Create btrbk snapshot directories
tags: ["once"]
block: block:
- file: - file:
path: /.snapshots path: /.snapshots

View File

@ -1,22 +1,22 @@
- name: Install system dnf packages - name: Install system dnf packages
dnf: xbps:
name: name:
- git # Fast Version Control System - git # Fast Version Control System
- git-lfs # Git extension for versioning large files - git-lfs # Git extension for versioning large files
- python-psutil # Cross-platform library for retrieving information on running processes #- python-psutil # Cross-platform library for retrieving information on running processes
- syncthing # Continuous File Synchronization - syncthing # Continuous File Synchronization
- flatpak # Application deployment framework for desktop apps - flatpak # Application deployment framework for desktop apps
- pipewire-codec-aptx # PipeWire Bluetooth aptX codec plugin #- pipewire-codec-aptx # PipeWire Bluetooth aptX codec plugin
- ffmpeg # Digital VCR and streaming server #- wireguard # Fast, modern, secure vpn tunnel
- wireguard # Fast, modern, secure vpn tunnel #- wireguard-tools # Tool for wireguard
- wireguard-tools # Tool for wireguard #- anacron
- anacron
state: present state: present
become: true become: true
- name: Install system flatpaks - name: Add the flathub flatpak repository remote
flatpak: flatpak_remote:
name: name: flathub
- com.github.tchx84.Flatseal # Manage Flatpak permissions
state: present state: present
flatpakrepo_url: https://flathub.org/repo/flathub.flatpakrepo
become: true become: true

View File

@ -1,6 +0,0 @@
- name: Start and enable syncthing
systemd:
name: syncthing@{{ user }}
enabled: true
state: started
become: true