creating trisquel playbook

This commit is contained in:
opal
2024-09-26 18:20:43 -07:00
parent ee018c401a
commit 96777f6864
8 changed files with 202 additions and 17 deletions
+93
View File
@@ -0,0 +1,93 @@
---
remove_directories:
- Templates
- Videos
- Documents
- Music
- Downloads
- Pictures
- Public
- Desktop
create_directories:
- documents
- music
- downloads
- pictures
- scripts
- projects
- src
- .config
- .local/share
- .local/share/fonts
init_users:
opal:
name: opal
group: opal
groups:
- sudo
state: present
shell: /bin/bash
create_home: true
wm_packages:
- sway
- swayidle
- swaylock
- foot
- waybar
- dunst
- pipewire
- grim
- grimshot
- brightnessctl
- wlogout
- xwayland
- wdisplays
- wtype
ui_packages:
- papirus-icon-theme
- arc-theme
- breeze-cursor-theme
- qt5ct
- fonts-font-awesome
- fonts-noto-color-emoji
- fonts-noto-cjk
- fonts-recommended
- xfonts-terminus
general_packages:
- syncthing
- keychain
- gnupg2
- tldr
- trash-cli
- htop
- udiskie
- pavucontrol
- flatpak
- blueman
- playerctl # for waybar music notification
- simple-scan
- wireguard
flatpak_packages:
- org.torproject.torbrowser-launcher
doom_dep_packages:
- fd-find
- ripgrep
- libtool # Needed to compile vterm in Doom Emacs
- libtool-bin
- cmake # Needed to compile vterm in Doom Emacs
- discount # Markdown Compiler
- shellcheck # Shell linter for Doom Emacs
doom_emacs_repo: https://github.com/doomemacs/doomemacs
doom_emacs_dest: ~/.config/emacs
etbook_repo: https://github.com/edwardtufte/et-book
etbook_dest: ~/.local/share/fonts