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
# provide tags to update with comma seperation (e.g. updates,packages)
set -e
echo -e "Starting update for Fedora..."
echo -e "Starting update for Void..."
# Goto playbook and run it
cd {{ .chezmoi.workingTree }}/provision

View File

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

View File

@ -36,7 +36,7 @@
tasks:
# 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/development/_main.yml
- import_tasks: tasks/desktop/_main.yml

View File

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

View File

@ -2,5 +2,3 @@
tags: ["configs"]
- import_tasks: packages.yml
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
tags: ["once"]
block:
- file:
path: /.snapshots
@ -40,4 +12,4 @@
owner: root
group: root
mode: 0775
become: true
become: true

View File

@ -1,22 +1,22 @@
- name: Install system dnf packages
dnf:
xbps:
name:
- git # Fast Version Control System
- 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
- flatpak # Application deployment framework for desktop apps
- pipewire-codec-aptx # PipeWire Bluetooth aptX codec plugin
- ffmpeg # Digital VCR and streaming server
- wireguard # Fast, modern, secure vpn tunnel
- wireguard-tools # Tool for wireguard
- anacron
#- pipewire-codec-aptx # PipeWire Bluetooth aptX codec plugin
#- wireguard # Fast, modern, secure vpn tunnel
#- wireguard-tools # Tool for wireguard
#- anacron
state: present
become: true
- name: Install system flatpaks
flatpak:
name:
- com.github.tchx84.Flatseal # Manage Flatpak permissions
- name: Add the flathub flatpak repository remote
flatpak_remote:
name: flathub
state: present
flatpakrepo_url: https://flathub.org/repo/flathub.flatpakrepo
become: true

View File

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