added stoof

This commit is contained in:
opal
2024-10-01 17:19:15 -07:00
parent 477c6c6103
commit d94cca2096
2 changed files with 22 additions and 5 deletions

View File

@@ -39,7 +39,6 @@
name: "*" name: "*"
state: latest state: latest
- name: Add Ubuntu PPAs to apt repositories - name: Add Ubuntu PPAs to apt repositories
apt_repository: apt_repository:
repo: "{{ item }}" repo: "{{ item }}"
@@ -92,3 +91,19 @@
repo: "{{ etbook_repo }}" repo: "{{ etbook_repo }}"
dest: "{{ etbook_dest }}" dest: "{{ etbook_dest }}"
update: no update: no
- name: Start TLP (power management)
systemd:
name: tlp
enabled: yes
state: started
- name: Add rsync backup job to cron
cron:
name: "Backup KeePassXC database to desktop"
minute: "0"
hour: "10"
day: "*"
month: "*"
weekday: "*"
job: "/usr/bin/rsync -avz /home/opal/documents/keepassxc/opalkeepassxc.kdbx opal@desktop:/home/opal/documents"

View File

@@ -11,6 +11,7 @@ remove_directories:
create_directories: create_directories:
- documents - documents
- documents/keepassxc
- music - music
- downloads - downloads
- pictures - pictures
@@ -48,9 +49,9 @@ wm_packages:
- wlogout - wlogout
- xwayland - xwayland
- wdisplays - wdisplays
- gammastep # alternative to wlsunset - gammastep
- wtype - wtype
- rofi # alternative to bemenu for now - rofi
ui_packages: ui_packages:
- papirus-icon-theme - papirus-icon-theme
@@ -82,11 +83,13 @@ general_packages:
- pavucontrol - pavucontrol
- flatpak - flatpak
- blueman - blueman
- playerctl # for waybar music notification - playerctl
- simple-scan - simple-scan
- wireguard - wireguard
- exa - exa
- screen - screen
- tlp
- caffeine
doom_dep_packages: doom_dep_packages:
- fd-find - fd-find
@@ -97,7 +100,6 @@ doom_dep_packages:
- discount # Markdown Compiler - discount # Markdown Compiler
- shellcheck # Shell linter for Doom Emacs - shellcheck # Shell linter for Doom Emacs
flatpak_packages: flatpak_packages:
- net.ankiweb.Anki - net.ankiweb.Anki
- org.torproject.torbrowser-launcher - org.torproject.torbrowser-launcher