This commit is contained in:
Marat 2025-02-15 23:51:20 +06:00
parent 513955c3ee
commit 1a235ee21a
3 changed files with 41 additions and 31 deletions

View File

@ -14,6 +14,7 @@ then
/home/fs/.mozilla/ \ /home/fs/.mozilla/ \
/home/fs/.local/nvim \ /home/fs/.local/nvim \
/home/fs/.cache/nvim \ /home/fs/.cache/nvim \
/home/fs/vpn \
/home/fs/.local/DBeaverData | pigz > "/home/fs/backups/$backup_name" /home/fs/.local/DBeaverData | pigz > "/home/fs/backups/$backup_name"
fi fi

View File

@ -1,14 +1,14 @@
# - name: install packages from main repository - name: install packages from main repository
# ansible.builtin.include_tasks: ansible.builtin.include_tasks:
# file: "apps.yml" file: "apps.yml"
# - name: install aur packages - name: install aur packages
# ansible.builtin.include_tasks: ansible.builtin.include_tasks:
# file: "aur.yml" file: "aur.yml"
# - name: include tasks install docker file - name: include tasks install docker file
# ansible.builtin.include_tasks: ansible.builtin.include_tasks:
# file: "docker.yml" file: "docker.yml"
- name: include tasks install xorg - name: include tasks install xorg
when: display_server == 'xorg' when: display_server == 'xorg'

View File

@ -1,27 +1,36 @@
#!/bin/bash #!/bin/bash
rsync -av /home/fs/.config/nvim/ roles/dots/files/config/nvim --exclude packer
rsync -av /home/fs/.config/kitty/ roles/dots/files/config/kitty
rsync -av /home/fs/.config/nsxiv/ roles/dots/files/config/nsxiv
# emacs # .
cp /home/fs/.emacs.d/config.org roles/dots/files/home/.emacs.d/ cp /home/fs/.bashrc roles/dots/files/home/
cp -r /home/fs/.emacs.d/lan roles/dots/files/home/.emacs.d/ cp /home/fs/.gitconfig roles/dots/files/home/
cp -r /home/fs/.emacs.d/lib roles/dots/files/home/.emacs.d/ cp /home/fs/.tmux.conf roles/dots/files/home/
cp /home/fs/.xinitrc roles/dots/files/home/
rsync -av /home/fs/.moc roles/dots/files/home/
cp /home/fs/scale_vars roles/dots/files/home/
cp /home/fs/create_backup.sh roles/dots/files/home/
cp /home/fs/create_hot_backup.sh roles/dots/files/home/
cp /home/fs/st.sh roles/dots/files/home/
cp /home/fs/sw.sh roles/dots/files/home/
# ./bin
rsync -av /home/fs/bin roles/dots/files/home/
# ./.ssh
cp /home/fs/.ssh/config roles/dots/files/home/.ssh/
# ./.emacs.d
cp /home/fs/.emacs.d/config.org roles/dots/files/home/.emacs.d/
cp -r /home/fs/.emacs.d/lan roles/dots/files/home/.emacs.d/
cp -r /home/fs/.emacs.d/lib roles/dots/files/home/.emacs.d/
# ./.config
# wayland wm # wayland wm
rsync -av /home/fs/.config/sway roles/window_managers/files/ rsync -av /home/fs/.config/sway roles/window_managers/files/
rsync -av /home/fs/.config/waybar roles/window_managers/files/ rsync -av /home/fs/.config/waybar roles/window_managers/files/
rsync -av /home/fs/.config/wofi roles/window_managers/files/ rsync -av /home/fs/.config/wofi roles/window_managers/files/
cp /home/fs/.bashrc roles/dots/files/home/ rsync -av /home/fs/.config/nvim/ roles/dots/files/config/nvim --exclude packer
cp /home/fs/.gitconfig roles/dots/files/home/ rsync -av /home/fs/.config/kitty/ roles/dots/files/config/kitty
cp /home/fs/.tmux.conf roles/dots/files/home/ rsync -av /home/fs/.config/nsxiv/ roles/dots/files/config/nsxiv
cp /home/fs/.xinitrc roles/dots/files/home/
cp /home/fs/scale_vars roles/dots/files/home/
# ssh
cp /home/fs/.ssh/config roles/dots/files/home/.ssh/
rsync -av /home/fs/.moc roles/dots/files/home/
rsync -av /home/fs/bin roles/dots/files/home/
rsync -av /home/fs/bin roles/dots/files/home/