1
0
mirror of https://github.com/eoli3n/dotfiles synced 2024-11-23 07:21:58 +01:00
eoli3n-dotfiles/roles/sway/tasks/main.yml
2022-12-15 12:35:38 +01:00

60 lines
1.2 KiB
YAML

---
- name: create sway config dir
file:
path: ~/.config/sway/
state: directory
- name: copy configuration file
template:
src: config.j2
dest: ~/.config/sway/config
- name: autostart sway
template:
src: sway.fish.j2
dest: ~/.config/fish/conf.d/sway.fish
- name: copy gsettings importer
copy:
src: import-gsettings
dest: ~/.config/sway/
mode: 0755
- name: copy config user.dirs
copy:
src: user-dirs.dirs
dest: ~/.config/
- name: create kanshi config dir
file:
path: ~/.config/kanshi
state: directory
- name: copy kanshi config file
copy:
src: "kanshi/by_host/{{ ansible_hostname }}/config"
dest: ~/.config/kanshi/
failed_when: false
- name: fish swaylock-fancy
copy:
src: swaylock.fish
dest: ~/.config/fish/functions
- name: create xdg-desktop-wlr config dir
file:
path: ~/.config/xdg-desktop-portal-wlr/
state: directory
- name: configure xdg-desktop-wlr to select display
copy:
src: config
dest: ~/.config/xdg-desktop-portal-wlr/config
- name: configure zoom for wayland sharing
copy:
src: zoomus.conf
dest: /home/user/.var/app/us.zoom.Zoom/config/zoomus.conf