Compare commits

...

11 Commits

Author SHA1 Message Date
58941b4806 Removed old config copy 2022-08-31 18:50:18 +02:00
Tobias Maier
db0e2c75df Added Syncthing 2022-08-09 22:37:25 +02:00
Tobias Maier
f467b6a945 Changes 2022-08-09 20:38:02 +02:00
Tobias Maier
209d484f8d Disabled reflector 2022-08-07 21:22:33 +02:00
Tobias Maier
1c44bff402 FIx 2022-08-07 20:02:46 +02:00
Tobias Maier
d2aa1fa02c dix 2022-08-07 19:57:29 +02:00
Tobias Maier
f0a34688b2 added modules 2022-08-07 19:54:39 +02:00
Tobias Maier
9c55bc31c4 added rofi 2022-08-07 19:47:28 +02:00
Tobias Maier
f6c8397b10 Font update 2022-08-07 11:35:07 +02:00
Tobias Maier
e8e9fa1eeb fixed folder permissions 2022-08-07 11:20:31 +02:00
Tobias Maier
cdc8ea2101 Actually added river 2022-08-07 10:55:37 +02:00
3 changed files with 34 additions and 25 deletions

View File

@@ -4,12 +4,12 @@
become: yes become: yes
pre_tasks: pre_tasks:
- name: Install Base stuff - name: Install Base stuff for Wayland/River
import_tasks: modules/base.yml import_tasks: modules/base.yml
- name: Install packages from AUR - name: Install packages from AUR
kewlfft.aur.aur: kewlfft.aur.aur:
use: paru use: paru
name: ly,openssh,foot,foot-terminfo,waybar,ttf-font-awesome,bemenu-wayland,pipewire,pipewire-pulse,bluez,bluez-utils,firefox,archlinux-wallpaper,iwd,btop,light,wob,udiskie,ranger,mako,micro,man,wdisplays,pamixer,qt5-wayland name: rofi-lbonn-wayland,ttf-roboto-mono,ly,foot,foot-terminfo,waybar,pipewire,pipewire-pulse,bluez,bluez-utils,iwd,light,udiskie,man,wdisplays,pamixer,river
state: latest state: latest
become: yes become: yes
become_user: aur_builder become_user: aur_builder
@@ -46,13 +46,14 @@
remote_src: yes remote_src: yes
owner: tobi owner: tobi
group: tobi group: tobi
mode: '0744'
with_items: with_items:
- { src: 'river/init', dest: 'river/init' } - { src: 'river/init', dest: 'river/init' }
- { src: 'foot.ini', dest: 'foot/foot.ini' } - { src: 'foot.ini', dest: 'foot/foot.ini' }
- { src: 'waybar/waybar.config', dest: 'waybar/config' } - { src: 'waybar/waybar.config', dest: 'waybar/config' }
- { src: 'waybar/style.css', dest: 'waybar/style.css' } - { src: 'waybar/style.css', dest: 'waybar/style.css' }
- { src: 'mako.config', dest: 'mako/config' } - { src: 'mako.config', dest: 'mako/config' }
- { src: 'waybar/modules', dest: 'waybar/' }
- name: Enable services - name: Enable services
ansible.builtin.service: ansible.builtin.service:
@@ -60,4 +61,12 @@
enabled: yes enabled: yes
with_items: with_items:
- ly - ly
- iwd - iwd
- name: Install some additional programs
kewlfft.aur.aur:
use: paru
name: firefox,visual-studio-code-bin,syncthing
state: latest
become: yes
become_user: aur_builder

View File

@@ -33,5 +33,5 @@
become: yes become: yes
become_user: aur_builder become_user: aur_builder
- name: Run reflector to update mirrorlist # - name: Run reflector to update mirrorlist
ansible.builtin.command: reflector --latest 20 --sort rate --save /etc/pacman.d/mirrorlist # ansible.builtin.command: reflector --latest 20 --sort rate --save /etc/pacman.d/mirrorlist

View File

@@ -6,24 +6,24 @@
become: yes become: yes
become_user: aur_builder become_user: aur_builder
- name: Clone dotfiles #- name: Clone dotfiles
ansible.builtin.git: # ansible.builtin.git:
repo: https://gitea.maiertobi.de/tobimai/dotfiles.git # repo: https://gitea.maiertobi.de/tobimai/dotfiles.git
dest: /tmp/dotfiles # dest: /tmp/dotfiles
force: yes # force: yes
- name: Copy zshrc to home dir #- name: Copy zshrc to home dir
ansible.builtin.copy: # ansible.builtin.copy:
src: //tmp/dotfiles/.zshrc # src: //tmp/dotfiles/.zshrc
dest: /home/tobi/.zshrc # dest: /home/tobi/.zshrc
owner: tobi # owner: tobi
group: tobi # group: tobi
mode: '0644' # mode: '0644'
- name: Copy p10k to home dir #- name: Copy p10k to home dir
ansible.builtin.copy: # ansible.builtin.copy:
src: //tmp/dotfiles/.p10k.zsh # src: //tmp/dotfiles/.p10k.zsh
dest: /home/tobi/.p10k.zsh # dest: /home/tobi/.p10k.zsh
owner: tobi # owner: tobi
group: tobi # group: tobi
mode: '0644' # mode: '0644'