mirror of
https://github.com/starr-dusT/dotfiles.git
synced 2025-02-19 19:27:31 -08:00
fix dbus and other updates
This commit is contained in:
parent
2afa48c17f
commit
53848bab5f
@ -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
|
||||
|
@ -1,2 +1,2 @@
|
||||
[[ -f ~/.Xresources ]] && xrdb -merge ~/.Xresources
|
||||
exec i3
|
||||
[[ -f ~/.Xresources ]] && xrdb -merge ~/.Xresources
|
||||
exec dbus-run-session i3
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -2,5 +2,3 @@
|
||||
tags: ["configs"]
|
||||
- import_tasks: packages.yml
|
||||
tags: ["packages"]
|
||||
- import_tasks: services.yml
|
||||
tags: ["services"]
|
@ -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
|
||||
|
@ -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
|
||||
|
||||
|
@ -1,6 +0,0 @@
|
||||
- name: Start and enable syncthing
|
||||
systemd:
|
||||
name: syncthing@{{ user }}
|
||||
enabled: true
|
||||
state: started
|
||||
become: true
|
Loading…
x
Reference in New Issue
Block a user